diff --git a/Alignment/CommonAlignmentProducer/plugins/BuildFile.xml b/Alignment/CommonAlignmentProducer/plugins/BuildFile.xml index 781fb09984b88..3c7f11b7dbec7 100644 --- a/Alignment/CommonAlignmentProducer/plugins/BuildFile.xml +++ b/Alignment/CommonAlignmentProducer/plugins/BuildFile.xml @@ -53,5 +53,6 @@ + diff --git a/Alignment/CommonAlignmentProducer/plugins/LSNumberFilter.cc b/Alignment/CommonAlignmentProducer/plugins/LSNumberFilter.cc index 894cd67bdfd68..e13de5c930ad7 100644 --- a/Alignment/CommonAlignmentProducer/plugins/LSNumberFilter.cc +++ b/Alignment/CommonAlignmentProducer/plugins/LSNumberFilter.cc @@ -1,10 +1,11 @@ -#include "FWCore/Framework/interface/stream/EDFilter.h" #include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/Run.h" -#include "FWCore/Framework/interface/MakerMacros.h" #include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/Run.h" +#include "FWCore/Framework/interface/stream/EDFilter.h" #include "FWCore/MessageLogger/interface/MessageLogger.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "HLTrigger/HLTcore/interface/HLTConfigProvider.h" // // class declaration @@ -13,17 +14,30 @@ class LSNumberFilter : public edm::stream::EDFilter<> { public: explicit LSNumberFilter(const edm::ParameterSet&); - ~LSNumberFilter() override; + ~LSNumberFilter() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: + void beginRun(edm::Run const&, edm::EventSetup const&) override; bool filter(edm::Event&, const edm::EventSetup&) override; - unsigned int minLS; + bool is_HLT_vetoed_; + const unsigned int minLS_; + const std::vector veto_HLT_Menu_; + HLTConfigProvider hltConfig_; }; -LSNumberFilter::LSNumberFilter(const edm::ParameterSet& iConfig) - : minLS(iConfig.getUntrackedParameter("minLS", 21)) {} +void LSNumberFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.setComment("Filters the first minLS lumisections and reject the run according to the HLT menu name"); + desc.addUntracked("minLS", 21)->setComment("first LS to accept"); + desc.addUntracked>("veto_HLT_Menu", {})->setComment("list of HLT menus to reject"); + descriptions.addWithDefaultLabel(desc); +} -LSNumberFilter::~LSNumberFilter() {} +LSNumberFilter::LSNumberFilter(const edm::ParameterSet& iConfig) + : minLS_(iConfig.getUntrackedParameter("minLS", 21)), + veto_HLT_Menu_(iConfig.getUntrackedParameter>("veto_HLT_Menu")) {} // // member functions @@ -31,11 +45,27 @@ LSNumberFilter::~LSNumberFilter() {} // ------------ method called on each new Event ------------ bool LSNumberFilter::filter(edm::Event& iEvent, const edm::EventSetup& iSetup) { - if (iEvent.luminosityBlock() < minLS) + if ((iEvent.luminosityBlock() < minLS_) || is_HLT_vetoed_) { return false; + } return true; } +void LSNumberFilter::beginRun(edm::Run const& iRun, edm::EventSetup const& iSetup) { + bool changed{false}; + hltConfig_.init(iRun, iSetup, "HLT", changed); + is_HLT_vetoed_ = false; + for (const auto& veto : veto_HLT_Menu_) { + std::size_t found = hltConfig_.tableName().find(veto); + if (found != std::string::npos) { + is_HLT_vetoed_ = true; + edm::LogWarning("LSNumberFilter") << "Detected " << veto + << " in HLT Config tableName(): " << hltConfig_.tableName() + << "; Events of this run will be ignored" << std::endl; + break; + } + } +} //define this as a plug-in DEFINE_FWK_MODULE(LSNumberFilter); diff --git a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli0T_cff.py b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli0T_cff.py index 8e4c6a0694880..3efc11e01e7fa 100644 --- a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli0T_cff.py +++ b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli0T_cff.py @@ -151,7 +151,7 @@ seqALCARECOPromptCalibProdSiPixelAli = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAli* - lsNumberFilter* + LSNumberFilter* offlineBeamSpot* SiPixelAliHighPuritySelector* SiPixelAliTrackRefitter0* diff --git a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHGDiMuon_cff.py b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHGDiMuon_cff.py index 7cc13a08481c8..9fae5a852ed78 100644 --- a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHGDiMuon_cff.py +++ b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHGDiMuon_cff.py @@ -123,7 +123,7 @@ fileBlobLabel = cms.string('')) seqALCARECOPromptCalibProdSiPixelAliHGDiMu = cms.Sequence(ALCARECOTkAlZMuMuFilterForSiPixelAli* - lsNumberFilter* + LSNumberFilter* offlineBeamSpot* SiPixelAliHighPuritySelectorHGDimuon* SiPixelAliTrackRefitterHGDimuon0* diff --git a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHG_cff.py b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHG_cff.py index 2c47ea7b6da76..a550d30cb3b84 100644 --- a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHG_cff.py +++ b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAliHG_cff.py @@ -64,7 +64,7 @@ fileBlobLabel = cms.string('')) seqALCARECOPromptCalibProdSiPixelAliHG = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAliHG* - lsNumberFilter* + LSNumberFilter* offlineBeamSpot* SiPixelAliHighPuritySelectorHG* SiPixelAliTrackRefitterHG0* diff --git a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli_cff.py b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli_cff.py index e9aa2c08d81b9..366910788be41 100644 --- a/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli_cff.py +++ b/Alignment/CommonAlignmentProducer/python/ALCARECOPromptCalibProdSiPixelAli_cff.py @@ -149,7 +149,7 @@ seqALCARECOPromptCalibProdSiPixelAli = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAli* - lsNumberFilter* + LSNumberFilter* offlineBeamSpot* SiPixelAliHighPuritySelector* SiPixelAliTrackRefitter0* diff --git a/Alignment/CommonAlignmentProducer/python/LSNumberFilter_cfi.py b/Alignment/CommonAlignmentProducer/python/LSNumberFilter_cfi.py index 5fa6d8c3b08ac..04a737c8bb335 100644 --- a/Alignment/CommonAlignmentProducer/python/LSNumberFilter_cfi.py +++ b/Alignment/CommonAlignmentProducer/python/LSNumberFilter_cfi.py @@ -1,5 +1,10 @@ import FWCore.ParameterSet.Config as cms -lsNumberFilter = cms.EDFilter("LSNumberFilter", - minLS = cms.untracked.uint32(21) - ) +from Alignment.CommonAlignmentProducer.lsNumberFilter_cfi import lsNumberFilter +LSNumberFilter = lsNumberFilter.clone( + minLS = 21, + veto_HLT_Menu = [ + "LumiScan", + "PPS", + "ECALTiming"] + ) diff --git a/Alignment/CommonAlignmentProducer/python/TkAlMuonSelectors_cfi.py b/Alignment/CommonAlignmentProducer/python/TkAlMuonSelectors_cfi.py index 667913e6b9a1e..1999a479cb05b 100644 --- a/Alignment/CommonAlignmentProducer/python/TkAlMuonSelectors_cfi.py +++ b/Alignment/CommonAlignmentProducer/python/TkAlMuonSelectors_cfi.py @@ -16,3 +16,16 @@ cut = cms.string('(isolationR03().sumPt + isolationR03().emEt + isolationR03().hadEt)/pt < 0.15'), filter = cms.bool(True) ) + +## FIXME: these are needed for ALCARECO production in CMSSW_14_0_X +## to avoid loosing in efficiency. To be reviewed after muon reco is fixed + +from Configuration.Eras.Modifier_phase2_common_cff import phase2_common +phase2_common.toModify(TkAlGoodIdMuonSelector, + cut = '(abs(eta) < 2.5 & isGlobalMuon & isTrackerMuon & numberOfMatches > 1 & globalTrack.hitPattern.numberOfValidMuonHits > 0 & globalTrack.normalizedChi2 < 20.) ||' # regular selection + '(abs(eta) > 2.3 & abs(eta) < 3.0 & numberOfMatches >= 0 & isTrackerMuon)' # to recover GE0 tracks + ) + +phase2_common.toModify(TkAlRelCombIsoMuonSelector, + cut = '(isolationR03().sumPt)/pt < 0.1' # only tracker isolation + ) diff --git a/Alignment/CommonAlignmentProducer/python/customizeLSNumberFilterForRelVals.py b/Alignment/CommonAlignmentProducer/python/customizeLSNumberFilterForRelVals.py index 32bbbb6340325..fe0186ff1982a 100644 --- a/Alignment/CommonAlignmentProducer/python/customizeLSNumberFilterForRelVals.py +++ b/Alignment/CommonAlignmentProducer/python/customizeLSNumberFilterForRelVals.py @@ -6,8 +6,8 @@ ## def doNotFilterLS(process): - if hasattr(process,'lsNumberFilter'): - process.lsNumberFilter.minLS = 1 + if hasattr(process,'LSNumberFilter'): + process.LSNumberFilter.minLS = 1 return process ## diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/BuildFile.xml b/Alignment/MillePedeAlignmentAlgorithm/test/BuildFile.xml index 9a1f8a9757530..7a70030f4732c 100644 --- a/Alignment/MillePedeAlignmentAlgorithm/test/BuildFile.xml +++ b/Alignment/MillePedeAlignmentAlgorithm/test/BuildFile.xml @@ -11,6 +11,9 @@ + + + diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/align_params_cff.py b/Alignment/MillePedeAlignmentAlgorithm/test/align_params_cff.py new file mode 100644 index 0000000000000..933aaa7bdcc2a --- /dev/null +++ b/Alignment/MillePedeAlignmentAlgorithm/test/align_params_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +_alignParams = cms.PSet( + alignParams = cms.vstring( + "TrackerP1PXBHalfBarrel,111111", + "TrackerP1PXECHalfCylinder,111111", + "TrackerTIBHalfBarrel,111111", + "TrackerTOBHalfBarrel,rrrrrr", + "TrackerTIDEndcap,111111", + "TrackerTECEndcap,111111", + ) +) diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/convertMPresToDB_cfg.py b/Alignment/MillePedeAlignmentAlgorithm/test/convertMPresToDB_cfg.py new file mode 100644 index 0000000000000..169ca036aa21a --- /dev/null +++ b/Alignment/MillePedeAlignmentAlgorithm/test/convertMPresToDB_cfg.py @@ -0,0 +1,111 @@ +import FWCore.ParameterSet.Config as cms + +from Configuration.Eras.Era_Run3_cff import Run3 +process = cms.Process("Alignment", Run3) + +process.options = cms.untracked.PSet( + Rethrow = cms.untracked.vstring("ProductNotFound") # do not accept this exception + ) + +###################################################### +# initialize MessageLogger +###################################################### +process.load("FWCore.MessageService.MessageLogger_cfi") +process.MessageLogger.files.alignment = cms.untracked.PSet( + DEBUG = cms.untracked.PSet( + limit = cms.untracked.int32(-1) + ), + INFO = cms.untracked.PSet( + limit = cms.untracked.int32(5), + reportEvery = cms.untracked.int32(5) + ), + WARNING = cms.untracked.PSet( + limit = cms.untracked.int32(10) + ), + ERROR = cms.untracked.PSet( + limit = cms.untracked.int32(-1) + ), + Alignment = cms.untracked.PSet( + limit = cms.untracked.int32(-1), + reportEvery = cms.untracked.int32(1) + ), + enableStatistics = cms.untracked.bool(True) + ) + +###################################################### +# Design GT (in order to fetch the design geometry) +###################################################### +process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") +from Configuration.AlCa.GlobalTag import GlobalTag +process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase1_2024_design', '') # take your favourite + +###################################################### +# Starting alignment of the campaign +###################################################### +from CondCore.CondDB.CondDB_cfi import * +CondDBConnection = CondDB.clone( connect = cms.string( 'sqlite_file:alignment_input.db' ) ) +process.trackerAlignment = cms.ESSource("PoolDBESSource", + CondDBConnection, + toGet = cms.VPSet(cms.PSet(record = cms.string("TrackerAlignmentRcd"), + tag = cms.string("TrackerAlignment_PCL_byRun_v2_express_348155") + ) + )) + +process.es_prefer_trackerAlignment = cms.ESPrefer("PoolDBESSource", "trackerAlignment") + +###################################################### +# Alignment producer +###################################################### +process.load("Configuration.Geometry.GeometryRecoDB_cff") +process.load("Alignment.CommonAlignmentProducer.AlignmentProducer_cff") + +###################################################### +# +# !!! This has to match the alignable selection +# of the pede configuration !!! +# +###################################################### +from align_params_cff import _alignParams +process.AlignmentProducer.ParameterBuilder.Selector = _alignParams + +###################################################### +# Alignment Producer options +###################################################### +process.AlignmentProducer.doMisalignmentScenario = False #True +process.AlignmentProducer.applyDbAlignment = True # either globalTag or trackerAlignment + +###################################################### +# assign by reference (i.e. could change MillePedeAlignmentAlgorithm as well): +###################################################### +process.AlignmentProducer.algoConfig = process.MillePedeAlignmentAlgorithm +process.AlignmentProducer.algoConfig.mode = 'pedeRead' # reads millepede.res +process.AlignmentProducer.algoConfig.pedeReader.readFile = 'millepede.res' +process.AlignmentProducer.algoConfig.treeFile = 'my_treeFile.root' + +###################################################### +# Source +###################################################### +process.source = cms.Source("EmptySource", + firstRun = cms.untracked.uint32(1) # choose your run! + ) +process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(1) ) + +process.dump = cms.EDAnalyzer("EventContentAnalyzer") +process.p = cms.Path(process.dump) + +# should not be needed, but is: +# otherwise AlignmentProducer does not call relevant algorithm part +process.AlignmentProducer.saveToDB = True + +###################################################### +# Output alignment payload from reading file +###################################################### +CondDBConnectionOut = CondDB.clone( connect = cms.string( 'sqlite_file:convertedFromResFile.db' ) ) +process.PoolDBOutputService = cms.Service("PoolDBOutputService", + CondDBConnectionOut, + timetype = cms.untracked.string('runnumber'), + toPut = cms.VPSet(cms.PSet(record = cms.string('TrackerAlignmentRcd'), + tag = cms.string('Alignments') + ) + ) + ) diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.py b/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.py index aa516643cd082..4434441607632 100644 --- a/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.py +++ b/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.py @@ -1,4 +1,5 @@ import FWCore.ParameterSet.Config as cms + process = cms.Process("Alignment") ################################################################################ @@ -36,7 +37,6 @@ import Alignment.MillePedeAlignmentAlgorithm.alignmentsetup.GeneralSetup as generalSetup generalSetup.setup(process, setupGlobaltag, setupCosmicsZeroTesla) - ################################################################################ # setup alignment producer # ------------------------------------------------------------------------------ @@ -50,7 +50,6 @@ primaryWidth = setupPrimaryWidth, cosmicsZeroTesla = setupCosmicsZeroTesla) - ################################################################################ # Overwrite some conditions in global tag # ------------------------------------------------------------------------------ @@ -69,16 +68,8 @@ ] # # # Define the high-level structure alignables -process.AlignmentProducer.ParameterBuilder.SelectorRigid = cms.PSet( - alignParams = cms.vstring( - "TrackerP1PXBHalfBarrel,111111", - "TrackerP1PXECHalfCylinder,111111", - "TrackerTIBHalfBarrel,111111", - "TrackerTOBHalfBarrel,rrrrrr", - "TrackerTIDEndcap,111111", - "TrackerTECEndcap,111111", - ) - ) +from align_params_cff import _alignParams +process.AlignmentProducer.ParameterBuilder.SelectorRigid = _alignParams ######################### ## insert Pedesettings ## diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.sh b/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.sh index 339ce9792e472..2c85bb0e0accb 100755 --- a/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.sh +++ b/Alignment/MillePedeAlignmentAlgorithm/test/test_pede.sh @@ -7,7 +7,7 @@ clean_up(){ echo -e "\nCleaning the local test area" rm -fr milleBinary00* rm -fr pedeSteer* - rm -fr millepede.* + #rm -fr millepede.* rm -fr *.root rm -fr *.log rm -fr *.dat diff --git a/Alignment/MillePedeAlignmentAlgorithm/test/test_pedeConversion.sh b/Alignment/MillePedeAlignmentAlgorithm/test/test_pedeConversion.sh new file mode 100755 index 0000000000000..021b67fcd8026 --- /dev/null +++ b/Alignment/MillePedeAlignmentAlgorithm/test/test_pedeConversion.sh @@ -0,0 +1,14 @@ +#!/bin/bash +function die { echo $1: status $2; exit $2; } + +LOCAL_TEST_DIR=${SCRAM_TEST_PATH} + +echo "============== testing conversion to DB file from millepede.res" +(cmsRun ${LOCAL_TEST_DIR}/convertMPresToDB_cfg.py) || die 'failed running convertMPresToDB_cfg.py' $? + +echo -e "Content of the current directory is: "`ls .` + +INPUTFILE=convertedFromResFile.db + +echo -e "\n\n============== testing converted file corresponds to input" +(cmsRun ${SCRAM_TEST_PATH}/AlignmentRcdChecker_cfg.py inputSqliteFile=${INPUTFILE}) || die 'failed running AlignmentRcdChecker' $? diff --git a/Alignment/OfflineValidation/bin/DMRtrends.cc b/Alignment/OfflineValidation/bin/DMRtrends.cc index 78142253d76be..40a81014eeb6b 100644 --- a/Alignment/OfflineValidation/bin/DMRtrends.cc +++ b/Alignment/OfflineValidation/bin/DMRtrends.cc @@ -136,17 +136,17 @@ int trends(int argc, char *argv[]) { for (auto const &Variable : validation.get_child("Variables")) { vector> DMRs{{"mu", "#mu [#mum]", -6, 6}, - {"sigma", "#sigma_{#mu} [#mum]", -15, 15}, + {"sigma", "#sigma_{#mu} [#mum]", -5, 5}, {"muplus", "#mu outward [#mum]", -6, 6}, - {"sigmaplus", "#sigma_{#mu outward} [#mum]", -15, 15}, + {"sigmaplus", "#sigma_{#mu outward} [#mum]", -5, 5}, {"muminus", "#mu inward [#mum]", -6, 6}, - {"sigmaminus", "#sigma_{#mu inward} [#mum]", -15, 15}, - {"deltamu", "#Delta#mu [#mum]", -15, 15}, - {"sigmadeltamu", "#sigma_{#Delta#mu} [#mum]", -15, 15}, - {"musigma", "#mu [#mum]", -6, 6}, - {"muplussigmaplus", "#mu outward [#mum]", -15, 15}, - {"muminussigmaminus", "#mu inward [#mum]", -15, 15}, - {"deltamusigmadeltamu", "#Delta#mu [#mum]", -15, 15}}; + {"sigmaminus", "#sigma_{#mu inward} [#mum]", -5, 5}, + {"deltamu", "#Delta#mu [#mum]", -5, 5}, + {"sigmadeltamu", "#sigma_{#Delta#mu} [#mum]", -5, 5}, + {"musigma", "#mu [#mum]", -2, 4}, + {"muplussigmaplus", "#mu outward [#mum]", -5, 5}, + {"muminussigmaminus", "#mu inward [#mum]", -5, 5}, + {"deltamusigmadeltamu", "#Delta#mu [#mum]", -5, 10}}; if (Variable.second.get_value() == "DrmsNR") { DMRs = {{"mu", "RMS(x'_{pred}-x'_{hit} /#sigma)", -1.2, 1.2}, diff --git a/Alignment/OfflineValidation/bin/DiMuonVmerge.cc b/Alignment/OfflineValidation/bin/DiMuonVmerge.cc index a12042f1cc759..7f9d4575f1363 100644 --- a/Alignment/OfflineValidation/bin/DiMuonVmerge.cc +++ b/Alignment/OfflineValidation/bin/DiMuonVmerge.cc @@ -46,10 +46,14 @@ int merge(int argc, char* argv[]) { // std::cout << " Attribute: " << attr.first << " = " << attr.second.data() << std::endl; // } - std::cout << childTree.second.get("file") << std::endl; + std::string file = childTree.second.get("file"); + std::cout << file << std::endl; std::cout << childTree.second.get("title") << std::endl; - std::string toAdd = childTree.second.get("file") + - "/DiMuonVertexValidation.root=" + childTree.second.get("title") + ","; + + // Check if the file contains "/eos/cms/" and add the prefix accordingly + std::string prefixToAdd = file.find("/eos/cms/") != std::string::npos ? "root://eoscms.cern.ch/" : ""; + std::string toAdd = + prefixToAdd + file + "/DiMuonVertexValidation.root=" + childTree.second.get("title") + ","; filesAndLabels += toAdd; } diff --git a/Alignment/OfflineValidation/bin/PVtrends.cc b/Alignment/OfflineValidation/bin/PVtrends.cc index 8646608896594..6a7d87edb488b 100644 --- a/Alignment/OfflineValidation/bin/PVtrends.cc +++ b/Alignment/OfflineValidation/bin/PVtrends.cc @@ -140,8 +140,8 @@ int trends(int argc, char *argv[]) { outputdir.data(), Form("mean %s", titles[i].data()), Form("mean %s", ytitles[i].data()), - -7., - 10., + -4., + 8., style, GetLumi, lumiAxisType.data()); @@ -150,7 +150,7 @@ int trends(int argc, char *argv[]) { Form("RMS %s", titles[i].data()), Form("RMS %s", ytitles[i].data()), 0., - 35., + 25., style, GetLumi, lumiAxisType.data()); @@ -181,12 +181,15 @@ int trends(int argc, char *argv[]) { int color = alignment.second.get("color"); int style = floor(alignment.second.get("style") / 100.); gMean->SetMarkerColor(color); + gMean->SetLineColor(color); // no need to be set but looks better IMHO gMean->SetMarkerStyle(style); + gMean->SetMarkerSize(1.6); hRMS->SetTitle(gtitle); // for the legend //hRMS ->SetTitle(""); // for the legend hRMS->SetMarkerSize(0.6); hRMS->SetMarkerColor(color); + hRMS->SetLineColor(color); // needs to be set, otherwise color is NOT picked up hRMS->SetMarkerStyle(style); mean(gMean, "PZ", "p", fullRange); diff --git a/Alignment/OfflineValidation/bin/Zmumumerge.cc b/Alignment/OfflineValidation/bin/Zmumumerge.cc index 03eb44f9ca9a5..037177bdd8964 100644 --- a/Alignment/OfflineValidation/bin/Zmumumerge.cc +++ b/Alignment/OfflineValidation/bin/Zmumumerge.cc @@ -39,6 +39,7 @@ #include #include "Alignment/OfflineValidation/interface/FitWithRooFit.h" +#include "Alignment/OfflineValidation/macros/CMS_lumi.h" using namespace RooFit; using namespace std; @@ -75,13 +76,25 @@ class FitOut { }; FitOut ZMassBinFit_OldTool(TH1D* th1d_input, TString s_name = "zmumu_fitting", TString output_path = "./") { - double xMin(75), xMax(105), xMean(91); - double sigma = 2; - double sigmaMin = 0.1; - double sigmaMax = 10; + // silence messages + RooMsgService::instance().setGlobalKillBelow(RooFit::FATAL); + + double xMean = 91.1876; + double xMin = th1d_input->GetXaxis()->GetXmin(); + double xMax = th1d_input->GetXaxis()->GetXmax(); + + double sigma(2.); + double sigmaMin(0.1); + double sigmaMax(10.); + + double sigma2(0.1); + double sigma2Min(0.); + double sigma2Max(10.); + + std::unique_ptr fitter = std::make_unique(); + + bool useChi2(false); - FitWithRooFit* fitter = new FitWithRooFit(); - double sigma2(0.1), sigma2Min(0.), sigma2Max(10.), useChi2(false); fitter->useChi2_ = useChi2; fitter->initMean(xMean, xMin, xMax); fitter->initSigma(sigma, sigmaMin, sigmaMax); @@ -89,8 +102,6 @@ FitOut ZMassBinFit_OldTool(TH1D* th1d_input, TString s_name = "zmumu_fitting", T fitter->initAlpha(1.5, 0.05, 10.); fitter->initN(1, 0.01, 100.); fitter->initFGCB(0.4, 0., 1.); - - fitter->initMean(91.1876, xMin, xMax); fitter->initGamma(2.4952, 0., 10.); fitter->gamma()->setConstant(kTRUE); fitter->initMean2(0., -20., 20.); @@ -109,6 +120,7 @@ FitOut ZMassBinFit_OldTool(TH1D* th1d_input, TString s_name = "zmumu_fitting", T fitter->initA4(0., -10., 10.); fitter->initA5(0., -10., 10.); fitter->initA6(0., -10., 10.); + TCanvas* c1 = new TCanvas(); c1->Clear(); c1->SetLeftMargin(0.15); @@ -121,9 +133,10 @@ FitOut ZMassBinFit_OldTool(TH1D* th1d_input, TString s_name = "zmumu_fitting", T FitOut fitRes( fitter->mean()->getValV(), fitter->mean()->getError(), fitter->sigma()->getValV(), fitter->sigma()->getError()); + return fitRes; } -void Draw_th1d(TH1D* th1d_input, TString variable_name) { +void Draw_th1d(TH1D* th1d_input, TString variable_name, TString output_path) { TCanvas* c = new TCanvas(); c->cd(); gStyle->SetOptStat(0); @@ -137,12 +150,21 @@ void Draw_th1d(TH1D* th1d_input, TString variable_name) { th1d_input->GetYaxis()->SetTitle("Mass mean (GeV)"); th1d_input->Draw(); tlxg->DrawLatexNDC(0.2, 0.8, Form("%s", GT.Data())); - c->Print(Form("%s/fitResultPlot/mass_VS_%s.pdf", GT.Data(), variable_name.Data())); + c->Print(Form("%s/fitResultPlot/mass_VS_%s.pdf", output_path.Data(), variable_name.Data())); } const static int variables_number = 8; const TString tstring_variables_name[variables_number] = { "CosThetaCS", "DeltaEta", "EtaMinus", "EtaPlus", "PhiCS", "PhiMinus", "PhiPlus", "Pt"}; +const TString tstring_variables_name_label[variables_number] = {"cos #theta_{CS}", + "#Delta #eta", + "#eta_{#mu^{-}}", + "#eta_{#mu^{+}}", + "#phi_{CS}", + "#phi_{#mu^{-}}", + "#phi_{#mu^{+}}", + "p_{T}"}; + void Fitting_GetMassmeanVSvariables(TString inputfile_name, TString output_path) { TH2D* th2d_mass_variables[variables_number]; TFile* inputfile = TFile::Open(inputfile_name.Data()); @@ -154,7 +176,7 @@ void Fitting_GetMassmeanVSvariables(TString inputfile_name, TString output_path) gSystem->Exec(Form("mkdir -p %s", output_path.Data())); gSystem->Exec(Form("mkdir -p %s/fitResultPlot", output_path.Data())); - TFile* outpufile = TFile::Open(Form("%s/fitting_output.root", output_path.Data()), "recreate"); + TFile* outputfile = TFile::Open(Form("%s/fitting_output.root", output_path.Data()), "RECREATE"); TH1D* th1d_variables_meanmass[variables_number]; TH1D* th1d_variables_entries[variables_number]; const int variables_rebin[variables_number] = {1, 1, 1, 1, 1, 1, 1, 1}; @@ -169,8 +191,10 @@ void Fitting_GetMassmeanVSvariables(TString inputfile_name, TString output_path) if (i == 7 and j > 25) { continue; } - cout << "th1d_variables_meanmass[i]->GetNbinsX()=" << th1d_variables_meanmass[i]->GetNbinsX() << endl; - cout << "th2d_mass_variables[i]->GetNbinsY()=" << th2d_mass_variables[i]->GetNbinsY() << endl; + std::cout << __PRETTY_FUNCTION__ + << " th1d_variables_meanmass[i]->GetNbinsX()=" << th1d_variables_meanmass[i]->GetNbinsX() << endl; + std::cout << __PRETTY_FUNCTION__ << " th2d_mass_variables[i]->GetNbinsY()=" << th2d_mass_variables[i]->GetNbinsY() + << endl; th1d_variables_meanmass[i]->SetBinContent(j, 0); th1d_variables_meanmass[i]->SetBinError(j, 0); @@ -181,25 +205,37 @@ void Fitting_GetMassmeanVSvariables(TString inputfile_name, TString output_path) TString s_name = Form("%s_%d", tstring_variables_name[i].Data(), j); FitOut fitR = ZMassBinFit_OldTool(th1d_i, s_name, output_path); + th1d_variables_meanmass[i]->SetBinContent(j, fitR.mean); th1d_variables_meanmass[i]->SetBinError(j, fitR.mean_err); } + th1d_variables_meanmass[i]->GetXaxis()->SetRangeUser(xaxis_range[i][0], xaxis_range[i][1]); - Draw_th1d(th1d_variables_meanmass[i], tstring_variables_name[i]); - outpufile->cd(); + Draw_th1d(th1d_variables_meanmass[i], tstring_variables_name[i], output_path); + outputfile->cd(); th1d_variables_meanmass[i]->Write(th1d_name); TString th1d_name_entries = Form("th1d_entries_%s", tstring_variables_name[i].Data()); th1d_variables_entries[i] = th2d_mass_variables[i]->ProjectionY(th1d_name_entries, 0, -1, "d"); th1d_variables_entries[i]->GetXaxis()->SetTitle(tstring_variables_name[i].Data()); th1d_variables_entries[i]->GetYaxis()->SetTitle("Entry"); - outpufile->cd(); + outputfile->cd(); th1d_variables_entries[i]->Write(th1d_name_entries); } - outpufile->Write(); - outpufile->Close(); - delete outpufile; + if (outputfile->IsOpen()) { + // Get the path (current working directory) in which the file is going to be written + const char* path = outputfile->GetPath(); + + if (path) { + std::cout << "File is going to be written in the directory: " << path << " for input file: " << inputfile_name + << std::endl; + } else { + std::cerr << "Error: Unable to determine the path." << std::endl; + } + outputfile->Close(); + delete outputfile; + } } const static int max_file_number = 10; @@ -207,10 +243,13 @@ void Draw_TH1D_forMultiRootFiles(const vector& file_names, const vector& label_names, const vector& colors, const vector& styles, + const TString& Rlabel, const TString& th1d_name, + const TString& xlabel, + const TString& ylabel, const TString& output_name) { if (file_names.empty() || label_names.empty()) { - cout << "Provided an empty list of file and label names" << std::endl; + std::cout << "Provided an empty list of file and label names" << std::endl; return; } @@ -225,24 +264,96 @@ void Draw_TH1D_forMultiRootFiles(const vector& file_names, th1d_input[filename.index()]->SetTitle(""); } - TCanvas* c = new TCanvas(); - TLegend* lg = new TLegend(0.2, 0.7, 0.5, 0.95); - c->cd(); + int W = 800; + int H = 800; + // references for T, B, L, R + float T = 0.08 * H; + float B = 0.12 * H; + float L = 0.12 * W; + float R = 0.04 * W; + + // Form the canvas name by appending th1d_name + TString canvasName; + canvasName.Form("canv_%s", th1d_name.Data()); + + // Create a new canvas with the formed name + TCanvas* canv = new TCanvas(canvasName, canvasName, W, H); + canv->SetFillColor(0); + canv->SetBorderMode(0); + canv->SetFrameFillStyle(0); + canv->SetFrameBorderMode(0); + canv->SetLeftMargin(L / W + 0.05); + canv->SetRightMargin(R / W); + canv->SetTopMargin(T / H); + canv->SetBottomMargin(B / H); + canv->SetTickx(0); + canv->SetTicky(0); + canv->SetGrid(); + canv->cd(); + gStyle->SetOptStat(0); + TLegend* lg = new TLegend(0.3, 0.7, 0.7, 0.9); + lg->SetFillStyle(0); + lg->SetLineColor(0); + lg->SetEntrySeparation(0.05); + + double ymin; + double ymax; + + for (auto const& labelname : label_names | boost::adaptors::indexed(0)) { + double temp_ymin = th1d_input[labelname.index()]->GetMinimum(); + double temp_ymax = th1d_input[labelname.index()]->GetMaximum(); + if (labelname.index() == 0) { + ymin = temp_ymin; + ymax = temp_ymax; + } + if (temp_ymin <= ymin) { + ymin = temp_ymin; + } + if (temp_ymax >= ymax) { + ymax = temp_ymax; + } + } + for (auto const& labelname : label_names | boost::adaptors::indexed(0)) { th1d_input[labelname.index()]->SetMarkerColor(colors[labelname.index()]); th1d_input[labelname.index()]->SetLineColor(colors[labelname.index()]); th1d_input[labelname.index()]->SetMarkerStyle(styles[labelname.index()]); - th1d_input[labelname.index()]->Draw("same"); + th1d_input[labelname.index()]->GetXaxis()->SetTitle(xlabel); + th1d_input[labelname.index()]->GetYaxis()->SetTitle(ylabel); + th1d_input[labelname.index()]->GetYaxis()->SetTitleOffset(2.0); lg->AddEntry(th1d_input[labelname.index()], labelname.value()); + + TString label_meanmass_plot = "Mean M_{#mu#mu} (GeV)"; + if (ylabel.EqualTo(label_meanmass_plot)) { + double ycenter = (ymax + ymin) / 2.0; + double yrange = (ymax - ymin) * 2; + double Ymin = ycenter - yrange; + double Ymax = ycenter + yrange * 1.10; + th1d_input[labelname.index()]->SetAxisRange(Ymin, Ymax, "Y"); + th1d_input[labelname.index()]->Draw("PEX0same"); + } else { + double Ymin = ymin - ymin * 0.07; + double Ymax = ymax + ymax * 0.35; + th1d_input[labelname.index()]->SetAxisRange(Ymin, Ymax, "Y"); + th1d_input[labelname.index()]->Draw("HIST E1 same"); + } } + + CMS_lumi(canv, 0, 3, Rlabel); + lg->Draw("same"); - c->SaveAs(output_name); + + canv->Update(); + canv->RedrawAxis(); + canv->GetFrame()->Draw(); + canv->SaveAs(output_name); + if (output_name.Contains(".pdf")) { TString output_name_png(output_name); // output_name is const, copy to modify output_name_png.Replace(output_name_png.Index(".pdf"), 4, ".png"); - c->SaveAs(output_name_png); + canv->SaveAs(output_name_png); } } @@ -253,6 +364,7 @@ int Zmumumerge(int argc, char* argv[]) { vector vec_title; vector vec_color; vector vec_style; + vector vec_right_title; Options options; options.helper(argc, argv); @@ -261,16 +373,42 @@ int Zmumumerge(int argc, char* argv[]) { pt::read_json(options.config, main_tree); pt::ptree alignments = main_tree.get_child("alignments"); pt::ptree validation = main_tree.get_child("validation"); + + //Load defined order + std::vector> alignmentsOrdered; for (const auto& childTree : alignments) { + alignmentsOrdered.push_back(childTree); + } + std::sort(alignmentsOrdered.begin(), + alignmentsOrdered.end(), + [](const std::pair& left, const std::pair& right) { + return left.second.get("index") < right.second.get("index"); + }); + + for (const auto& childTree : alignmentsOrdered) { + // do not consider the nodes with a "file" to merge + if (childTree.second.find("file") == childTree.second.not_found()) { + std::cerr << "Ignoring alignment: " << childTree.second.get("title") << ".\nNo file to merged found!" + << std::endl; + continue; + } else { + std::cout << "Storing alignment: " << childTree.second.get("title") << std::endl; + } vec_single_file_path.push_back(childTree.second.get("file")); vec_single_file_name.push_back(childTree.second.get("file") + "/Zmumu.root"); vec_color.push_back(childTree.second.get("color")); vec_style.push_back(childTree.second.get("style")); + if (childTree.second.find("customrighttitle") == childTree.second.not_found()) { + vec_right_title.push_back(""); + } else { + vec_right_title.push_back(childTree.second.get("customrighttitle")); + } vec_global_tag.push_back(childTree.second.get("globaltag")); vec_title.push_back(childTree.second.get("title")); //Fitting_GetMassmeanVSvariables(childTree.second.get("file") + "/Zmumu.root", childTree.second.get("file")); } + TString merge_output = main_tree.get("output"); //============================================= vector vec_single_fittingoutput; @@ -284,22 +422,32 @@ int Zmumumerge(int argc, char* argv[]) { cout << "files_number=" << files_number << endl; for (int idx_variable = 0; idx_variable < variables_number; idx_variable++) { TString th1d_name = Form("th1d_meanmass_%s", tstring_variables_name[idx_variable].Data()); + Draw_TH1D_forMultiRootFiles( vec_single_fittingoutput, vec_title, vec_color, vec_style, + vec_right_title[0], th1d_name, + tstring_variables_name_label[idx_variable].Data(), + "Mean M_{#mu#mu} (GeV)", merge_output + Form("/meanmass_%s_GTs.pdf", tstring_variables_name[idx_variable].Data())); + TString th1d_name_entries = Form("th1d_entries_%s", tstring_variables_name[idx_variable].Data()); + Draw_TH1D_forMultiRootFiles( vec_single_fittingoutput, vec_title, vec_color, vec_style, + vec_right_title[0], th1d_name_entries, + tstring_variables_name_label[idx_variable].Data(), + "Events", merge_output + Form("/entries_%s_GTs.pdf", tstring_variables_name[idx_variable].Data())); } + //============================================= return EXIT_SUCCESS; } diff --git a/Alignment/OfflineValidation/interface/DiLeptonVertexHelpers.h b/Alignment/OfflineValidation/interface/DiLeptonVertexHelpers.h index 51436d1fee44a..5cd32fc58d853 100644 --- a/Alignment/OfflineValidation/interface/DiLeptonVertexHelpers.h +++ b/Alignment/OfflineValidation/interface/DiLeptonVertexHelpers.h @@ -71,22 +71,26 @@ namespace DiLeptonHelp { if (etaReg == etaRegion::END) continue; + const auto& toSub = m_etaRegionNames[etaReg]; + if (((TObject*)histo)->InheritsFrom("TH2")) { - m_h2_map[etaReg] = - fs.make((name + "_" + m_etaRegionNames[etaReg]).c_str(), - (title + m_etaRegionNames[etaReg] + ";" + xTitle + ";" + yTitle + ";" + zTitle).c_str(), - histo->GetNbinsX(), - histo->GetXaxis()->GetXmin(), - histo->GetXaxis()->GetXmax(), - histo->GetNbinsY(), - histo->GetYaxis()->GetXmin(), - histo->GetYaxis()->GetXmax()); + m_h2_map[etaReg] = fs.make( + (name + "_" + toSub).c_str(), + (title + " (" + toSub + ");" + xTitle + " (" + toSub + ") ;" + yTitle + " (" + toSub + ");" + zTitle) + .c_str(), + histo->GetNbinsX(), + histo->GetXaxis()->GetXmin(), + histo->GetXaxis()->GetXmax(), + histo->GetNbinsY(), + histo->GetYaxis()->GetXmin(), + histo->GetYaxis()->GetXmax()); } else { - m_h1_map[etaReg] = fs.make((name + "_" + m_etaRegionNames[etaReg]).c_str(), - (title + m_etaRegionNames[etaReg] + ";" + xTitle + ";" + yTitle).c_str(), - histo->GetNbinsX(), - histo->GetXaxis()->GetXmin(), - histo->GetXaxis()->GetXmax()); + m_h1_map[etaReg] = fs.make( + (name + "_" + toSub).c_str(), + (title + " (" + toSub + ");" + xTitle + " (" + toSub + ") ;" + yTitle + " (" + toSub + ")").c_str(), + histo->GetNbinsX(), + histo->GetXaxis()->GetXmin(), + histo->GetXaxis()->GetXmax()); } } diff --git a/Alignment/OfflineValidation/macros/CMS_lumi.h b/Alignment/OfflineValidation/macros/CMS_lumi.h index 547fe9563eb8e..38902f97379b3 100644 --- a/Alignment/OfflineValidation/macros/CMS_lumi.h +++ b/Alignment/OfflineValidation/macros/CMS_lumi.h @@ -41,9 +41,9 @@ TString lumi_sqrtS = ""; bool writeExraLumi = false; bool drawLogo = false; -void CMS_lumi(TPad* pad, int iPeriod = 3, int iPosX = 10); +void CMS_lumi(TPad* pad, int iPeriod = 3, int iPosX = 10, TString RLabel = ""); -inline void CMS_lumi(TPad* pad, int iPeriod, int iPosX) { +inline void CMS_lumi(TPad* pad, int iPeriod, int iPosX, TString RLabel) { bool outOfFrame = false; if (iPosX / 10 == 0) { outOfFrame = true; @@ -139,7 +139,11 @@ inline void CMS_lumi(TPad* pad, int iPeriod, int iPosX) { latex.SetTextFont(42); latex.SetTextAlign(31); latex.SetTextSize(lumiTextSize * t); - latex.DrawLatex(1 - r, 1 - t + lumiTextOffset * t, lumiText); + if (RLabel != "") { + latex.DrawLatex(1 - r, 1 - t + lumiTextOffset * t, RLabel); + } else { + latex.DrawLatex(1 - r, 1 - t + lumiTextOffset * t, lumiText); + } if (outOfFrame) { latex.SetTextFont(cmsTextFont); diff --git a/Alignment/OfflineValidation/macros/DiMuonMassProfiles.C b/Alignment/OfflineValidation/macros/DiMuonMassProfiles.C new file mode 100644 index 0000000000000..2601c64099e45 --- /dev/null +++ b/Alignment/OfflineValidation/macros/DiMuonMassProfiles.C @@ -0,0 +1,894 @@ +// ROOT includes +#include "RooAddPdf.h" +#include "RooCBShape.h" +#include "RooDataHist.h" +#include "RooExponential.h" +#include "RooGaussian.h" +#include "RooPlot.h" +#include "RooRealVar.h" +#include "RooVoigtian.h" +#include "TCanvas.h" +#include "TClass.h" +#include "TDirectory.h" +#include "TFile.h" +#include "TGaxis.h" +#include "TH1.h" +#include "TH2.h" +#include "TH3.h" +#include "TKey.h" +#include "TLegend.h" +#include "TObjString.h" +#include "TObject.h" +#include "TProfile.h" +#include "TRatioPlot.h" +#include "TStyle.h" + +// standard includes +#include +#include +#include +#include + +// CMSSW classes / style +#include "Alignment/OfflineValidation/interface/FitWithRooFit.h" +#include "Alignment/OfflineValidation/macros/CMS_lumi.h" +#include "DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h" + +bool debugMode_{false}; +Int_t def_markers[9] = {kFullSquare, + kFullCircle, + kFullTriangleDown, + kOpenSquare, + kDot, + kOpenCircle, + kFullTriangleDown, + kFullTriangleUp, + kOpenTriangleDown}; + +Int_t def_colors[9] = {kBlack, kRed, kBlue, kMagenta, kGreen, kCyan, kViolet, kOrange, kGreen + 2}; + +namespace diMuonMassBias { + + struct fitOutputs { + public: + fitOutputs(const Measurement1D& bias, const Measurement1D& width) : m_bias(bias), m_width(width) {} + + // getters + const Measurement1D getBias() { return m_bias; } + const Measurement1D getWidth() { return m_width; } + bool isInvalid() const { + return (m_bias.value() == 0.f && m_bias.error() == 0.f && m_width.value() == 0.f && m_width.error() == 0.f); + } + + private: + Measurement1D m_bias; + Measurement1D m_width; + }; + + static constexpr int minimumHits = 10; + + using histoMap = std::map; + using histo2DMap = std::map; + using histo3DMap = std::map; + + using extrema = std::pair; + using extremaMap = std::map; + +} // namespace diMuonMassBias + +/*--------------------------------------------------------------------*/ +template +std::map> transformMaps(const std::vector>& vecOfMaps) +/*--------------------------------------------------------------------*/ +{ + std::map> result; + + // Lambda to insert each key-value pair into the result map + auto insert_into_result = [&result](const std::map& map) { + for (const auto& pair : map) { + result[pair.first].push_back(pair.second); + } + }; + + // Apply the lambda to each map in the vector + std::for_each(vecOfMaps.begin(), vecOfMaps.end(), insert_into_result); + + return result; +} + +/*--------------------------------------------------------------------*/ +template +diMuonMassBias::extremaMap getExtrema(const T& inputColl, const float sigma) +/*--------------------------------------------------------------------*/ +{ + diMuonMassBias::extremaMap result; // output + + // first transform the map vector of maps with a map of vectors + const auto& mapOfVecs = transformMaps(inputColl); + + for (const auto& [key, vec] : mapOfVecs) { + TObjArray* array = new TObjArray(vec.size()); + + for (const auto& histo : vec) { + array->Add(histo); + } + + Double_t theMaximum = (static_cast(array->At(0)))->GetMaximum(); + Double_t theMinimum = (static_cast(array->At(0)))->GetMinimum(); + for (Int_t i = 0; i < array->GetSize(); i++) { + if ((static_cast(array->At(i)))->GetMaximum() > theMaximum) { + theMaximum = (static_cast(array->At(i)))->GetMaximum(); + } + if ((static_cast(array->At(i)))->GetMinimum() < theMinimum) { + theMinimum = (static_cast(array->At(i)))->GetMinimum(); + } + } + delete array; + + const auto& delta = theMaximum - theMinimum; + result.insert({key, std::make_pair(theMinimum - (sigma * delta), theMaximum + (sigma * delta))}); + } + return result; +} + +/*--------------------------------------------------------------------*/ +std::pair getClosestFactors(int input) +/*--------------------------------------------------------------------*/ +{ + if ((input % 2 != 0) && input > 1) { + input += 1; + } + + int testNum = (int)sqrt(input); + while (input % testNum != 0) { + testNum--; + } + return std::make_pair(testNum, input / testNum); +} + +/*--------------------------------------------------------------------*/ +template +void MakeNicePlotStyle(T* hist) +/*--------------------------------------------------------------------*/ +{ + //hist->SetStats(kFALSE); + hist->SetLineWidth(2); + hist->GetXaxis()->SetNdivisions(505); + hist->GetXaxis()->CenterTitle(true); + hist->GetYaxis()->CenterTitle(true); + hist->GetXaxis()->SetTitleFont(42); + hist->GetYaxis()->SetTitleFont(42); + hist->GetXaxis()->SetTitleSize(0.05); + hist->GetYaxis()->SetTitleSize(0.05); + if (((TObject*)hist)->IsA()->InheritsFrom("TH2")) { + hist->GetZaxis()->CenterTitle(true); + hist->GetZaxis()->SetTitleSize(0.04); + hist->GetZaxis()->SetLabelFont(42); + hist->GetYaxis()->SetLabelSize(.05); + hist->GetXaxis()->SetTitleOffset(1.0); + hist->GetYaxis()->SetTitleOffset(1.0); + hist->GetZaxis()->SetTitleOffset(1.15); + } else { + hist->GetXaxis()->SetTitleOffset(0.9); + hist->GetYaxis()->SetTitleOffset(1.7); + } + hist->GetXaxis()->SetLabelFont(42); + hist->GetYaxis()->SetLabelFont(42); + if (((TObject*)hist)->IsA()->InheritsFrom("TGraph")) { + hist->GetYaxis()->SetLabelSize(.025); + //hist->GetYaxis()->SetNdivisions(505); + } else { + hist->GetYaxis()->SetLabelSize(.05); + } + hist->GetXaxis()->SetLabelSize(.05); +} + +//----------------------------------------------------------------------------------- +diMuonMassBias::fitOutputs fitBWTimesCB(TH1* hist) +//----------------------------------------------------------------------------------- +{ + if (hist->GetEntries() < diMuonMassBias::minimumHits) { + std::cout << " Input histogram:" << hist->GetName() << " has not enough entries (" << hist->GetEntries() + << ") for a meaningful Voigtian fit!\n" + << "Skipping!"; + + return diMuonMassBias::fitOutputs(Measurement1D(0., 0.), Measurement1D(0., 0.)); + } + + TCanvas* c1 = new TCanvas(); + if (debugMode_) { + c1->Clear(); + c1->SetLeftMargin(0.15); + c1->SetRightMargin(0.10); + } + + // silence messages + RooMsgService::instance().setGlobalKillBelow(RooFit::FATAL); + + Double_t xMean = 91.1876; + Double_t xMin = hist->GetXaxis()->GetXmin(); + Double_t xMax = hist->GetXaxis()->GetXmax(); + + if (debugMode_) { + std::cout << " fitting range: (" << xMin << "-" << xMax << ")" << std::endl; + } + + double sigma(2.); + double sigmaMin(0.1); + double sigmaMax(10.); + + double sigma2(0.1); + double sigma2Min(0.); + double sigma2Max(10.); + + std::unique_ptr fitter = std::make_unique(); + + bool useChi2(false); + + fitter->useChi2_ = useChi2; + fitter->initMean(xMean, xMin, xMax); + fitter->initSigma(sigma, sigmaMin, sigmaMax); + fitter->initSigma2(sigma2, sigma2Min, sigma2Max); + fitter->initAlpha(1.5, 0.05, 10.); + fitter->initN(1, 0.01, 100.); + fitter->initFGCB(0.4, 0., 1.); + fitter->initGamma(2.4952, 0., 10.); + fitter->gamma()->setConstant(kTRUE); + fitter->initMean2(0., -20., 20.); + fitter->mean2()->setConstant(kTRUE); + fitter->initSigma(1.2, 0., 5.); + fitter->initAlpha(1.5, 0.05, 10.); + fitter->initN(1, 0.01, 100.); + fitter->initExpCoeffA0(-1., -10., 10.); + fitter->initExpCoeffA1(0., -10., 10.); + fitter->initExpCoeffA2(0., -2., 2.); + fitter->initFsig(0.9, 0., 1.); + fitter->initA0(0., -10., 10.); + fitter->initA1(0., -10., 10.); + fitter->initA2(0., -10., 10.); + fitter->initA3(0., -10., 10.); + fitter->initA4(0., -10., 10.); + fitter->initA5(0., -10., 10.); + fitter->initA6(0., -10., 10.); + + fitter->fit(hist, "breitWignerTimesCB", "exponential", xMin, xMax, false); + + TString histName = hist->GetName(); + + if (debugMode_) { + c1->Print("fit_debug" + histName + ".pdf"); + } + delete c1; + + Measurement1D resultM(fitter->mean()->getValV(), fitter->mean()->getError()); + Measurement1D resultW(fitter->sigma()->getValV(), fitter->sigma()->getError()); + + return diMuonMassBias::fitOutputs(resultM, resultW); +} + +//----------------------------------------------------------------------------------- +void fitAndFillHisto(std::pair toHarvest, + diMuonMassBias::histoMap& meanHistos_, + diMuonMassBias::histoMap& widthHistos_) +//----------------------------------------------------------------------------------- +{ + const auto& key = toHarvest.first; + const auto& ME = toHarvest.second; + + if (debugMode_) + std::cout << "dealing with key: " << key << std::endl; + + if (ME == nullptr) { + std::cout << "could not find MonitorElement for key: " << key << std::endl; + return; + } + + for (int bin = 1; bin <= ME->GetNbinsY(); bin++) { + const auto& yaxis = ME->GetYaxis(); + const auto& low_edge = yaxis->GetBinLowEdge(bin); + const auto& high_edge = yaxis->GetBinUpEdge(bin); + + if (debugMode_) + std::cout << "dealing with bin: " << bin << " range: (" << low_edge << "," << high_edge << ")"; + TH1D* Proj = ME->ProjectionX(Form("%s_proj_%i", key.c_str(), bin), bin, bin); + Proj->SetTitle(Form("%s #in (%.2f,%.2f), bin: %i", Proj->GetTitle(), low_edge, high_edge, bin)); + + diMuonMassBias::fitOutputs results = fitBWTimesCB(Proj); + + if (results.isInvalid()) { + std::cout << "the current bin has invalid data" << std::endl; + continue; + } + + // fill the mean profiles + const Measurement1D& bias = results.getBias(); + meanHistos_[key]->SetBinContent(bin, bias.value()); + meanHistos_[key]->SetBinError(bin, bias.error()); + + // fill the width profiles + const Measurement1D& width = results.getWidth(); + widthHistos_[key]->SetBinContent(bin, width.value()); + widthHistos_[key]->SetBinError(bin, width.error()); + + if (debugMode_) { + std::cout << "key: " << key << " bin: " << bin << " bias: " << bias.value() + << " (in histo: " << meanHistos_[key]->GetBinContent(bin) << ") width: " << width.value() + << " (in histo: " << widthHistos_[key]->GetBinContent(bin) << ")" << std::endl; + } + } +} + +//----------------------------------------------------------------------------------- +void bookMaps(const diMuonMassBias::histo3DMap& harvestTargets_, + diMuonMassBias::histo2DMap& meanMaps_, + diMuonMassBias::histo2DMap& widthMaps_, + const unsigned int counter) +//----------------------------------------------------------------------------------- +{ + for (const auto& [key, ME] : harvestTargets_) { + if (ME == nullptr) { + std::cout << "could not find MonitorElement for key: " << key << std::endl; + continue; + } + + const auto& title = ME->GetTitle(); + const auto& xtitle = ME->GetYaxis()->GetTitle(); + const auto& ytitle = ME->GetZaxis()->GetTitle(); + + const auto& nxbins = ME->GetNbinsY(); + const auto& xmin = ME->GetYaxis()->GetXmin(); + const auto& xmax = ME->GetYaxis()->GetXmax(); + + const auto& nybins = ME->GetNbinsZ(); + const auto& ymin = ME->GetZaxis()->GetXmin(); + const auto& ymax = ME->GetZaxis()->GetXmax(); + + if (debugMode_) { + std::cout << "Booking " << key << std::endl; + } + + TH2F* meanToBook = + new TH2F(fmt::format("Mean_{}_{}", counter, key).c_str(), + fmt::format("{};{};{};#LT M_{{#mu^{{-}}#mu^{{+}}}} #GT [GeV]", title, xtitle, ytitle).c_str(), + nxbins, + xmin, + xmax, + nybins, + ymin, + ymax); + + if (debugMode_) { + std::cout << "after creating mean" << key << std::endl; + } + + meanMaps_.insert({key, meanToBook}); + + if (debugMode_) { + std::cout << "after inserting mean" << key << std::endl; + } + + TH2F* sigmaToBook = + new TH2F(fmt::format("Sigma_{}_{}", counter, key).c_str(), + fmt::format("{};{};#sigma of M_{{#mu^{{-}}#mu^{{+}}}} [GeV]", title, xtitle, ytitle).c_str(), + nxbins, + xmin, + xmax, + nybins, + ymin, + ymax); + + if (debugMode_) { + std::cout << "after creating sigma" << key << std::endl; + } + + widthMaps_.insert({key, sigmaToBook}); + + if (debugMode_) { + std::cout << "after inserting sigma" << key << std::endl; + } + } +} + +//----------------------------------------------------------------------------------- +void fitAndFillMap(std::pair toHarvest, + diMuonMassBias::histo2DMap& meanMaps_, + diMuonMassBias::histo2DMap& widthMaps_) +//----------------------------------------------------------------------------------- +{ + const auto& key = toHarvest.first; + const auto& ME = toHarvest.second; + + if (debugMode_) + std::cout << "dealing with key: " << key << std::endl; + + if (ME == nullptr) { + std::cout << "could not find MonitorElement for key: " << key << std::endl; + return; + } + + for (int binY = 1; binY <= ME->GetNbinsY(); binY++) { + const auto& yaxis = ME->GetYaxis(); + const auto& y_low_edge = yaxis->GetBinLowEdge(binY); + const auto& y_high_edge = yaxis->GetBinUpEdge(binY); + + for (int binZ = 1; binZ <= ME->GetNbinsZ(); binZ++) { + const auto& zaxis = ME->GetZaxis(); + const auto& z_low_edge = zaxis->GetBinLowEdge(binZ); + const auto& z_high_edge = zaxis->GetBinUpEdge(binZ); + + if (debugMode_) { + std::cout << "dealing with y bin: " << binY << " range: (" << y_low_edge << "," << y_high_edge << ")"; + std::cout << " dealing with z bin: " << binZ << " range: (" << z_low_edge << "," << z_high_edge << ")" + << std::endl; + } + + const auto& ProjYZ = ME->ProjectionX(Form("%s_proj_%i_proj_%i", key.c_str(), binY, binZ), binY, binY, binZ, binZ); + ProjYZ->SetTitle(Form("%s #in (%.2f,%.2f) - (%.2f,%.2f), bin: %i-%i ", + ProjYZ->GetTitle(), + y_low_edge, + y_high_edge, + z_low_edge, + z_high_edge, + binY, + binZ)); + + diMuonMassBias::fitOutputs results = fitBWTimesCB(ProjYZ); + + if (results.isInvalid()) { + std::cout << "the current bin has invalid data" << std::endl; + continue; + } + + // fill the mean profiles + const Measurement1D& bias = results.getBias(); + meanMaps_[key]->SetBinContent(binY, binZ, bias.value()); + meanMaps_[key]->SetBinError(binY, binZ, bias.error()); + + // fill the width profiles + const Measurement1D& width = results.getWidth(); + widthMaps_[key]->SetBinContent(binY, binZ, width.value()); + widthMaps_[key]->SetBinError(binY, binZ, width.error()); + + if (debugMode_) { + std::cout << "key: " << key << " bin: (" << binY << "," << binZ << ") bias: " << bias.value() + << " (in histo: " << meanMaps_[key]->GetBinContent(binY, binZ) << ") width: " << width.value() + << " (in histo: " << widthMaps_[key]->GetBinContent(binY, binZ) << ")" << std::endl; + } + } + } +} + +//----------------------------------------------------------------------------------- +void bookHistos(const diMuonMassBias::histo2DMap& harvestTargets_, + diMuonMassBias::histoMap& meanHistos_, + diMuonMassBias::histoMap& widthHistos_, + const unsigned int counter) +//----------------------------------------------------------------------------------- +{ + for (const auto& [key, ME] : harvestTargets_) { + if (ME == nullptr) { + std::cout << "could not find MonitorElement for key: " << key << std::endl; + continue; + } + + const auto& title = ME->GetTitle(); + const auto& xtitle = ME->GetYaxis()->GetTitle(); + const auto& ytitle = ME->GetXaxis()->GetTitle(); + + const auto& nxbins = ME->GetNbinsY(); + const auto& xmin = ME->GetYaxis()->GetXmin(); + const auto& xmax = ME->GetYaxis()->GetXmax(); + + if (debugMode_) { + std::cout << "Booking " << key << std::endl; + } + + TH1F* meanToBook = new TH1F(fmt::format("Mean_{}_{}", counter, key).c_str(), + fmt::format("{};{};#LT M_{{#mu^{{-}}#mu^{{+}}}} #GT [GeV]", title, xtitle).c_str(), + nxbins, + xmin, + xmax); + + if (debugMode_) { + std::cout << "after creating mean" << key << std::endl; + } + + meanHistos_.insert({key, meanToBook}); + + if (debugMode_) { + std::cout << "after inserting mean" << key << std::endl; + } + + TH1F* sigmaToBook = new TH1F(fmt::format("Sigma_{}_{}", counter, key).c_str(), + fmt::format("{};{};#sigma of M_{{#mu^{{-}}#mu^{{+}}}} [GeV]", title, xtitle).c_str(), + nxbins, + xmin, + xmax); + + if (debugMode_) { + std::cout << "after creating sigma" << key << std::endl; + } + + widthHistos_.insert({key, sigmaToBook}); + + if (debugMode_) { + std::cout << "after inserting sigma" << key << std::endl; + } + } +} + +//----------------------------------------------------------------------------------- +void getMEsToHarvest(diMuonMassBias::histo2DMap& harvestTargets_, + diMuonMassBias::histo3DMap& harvestTargets3D_, + TFile* file) +//----------------------------------------------------------------------------------- +{ + std::string inFolder = "DiMuonMassValidation"; + + // list of 2D histograms to flatten + std::vector MEtoHarvest_ = {"th2d_mass_CosThetaCS", + "th2d_mass_DeltaEta", + "th2d_mass_EtaMinus", + "th2d_mass_EtaPlus", + "th2d_mass_PhiCS", + "th2d_mass_PhiMinus", + "th2d_mass_PhiPlus", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-barrel", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-forward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-backward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_forward-forward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_backward-backward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_forward-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-barrel", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-forward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_forward-forward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_backward-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_forward-backward"}; + + //loop on the list of histograms to harvest + for (const auto& hname : MEtoHarvest_) { + std::cout << "trying to get: " << hname << std::endl; + TH2F* toHarvest = (TH2F*)file->Get((inFolder + "/" + hname).c_str()); + + if (toHarvest == nullptr) { + std::cout << "could not find input MonitorElement: " << inFolder + "/" + hname << std::endl; + continue; + } + harvestTargets_.insert({hname, toHarvest}); + } + + // list of 3D histograms to flatten + std::vector MEtoHarvest3D_ = {"th3d_mass_vs_eta_phi_plus", "th3d_mass_vs_eta_phi_minus"}; + + for (const auto& hname : MEtoHarvest3D_) { + std::cout << "trying to get: " << hname << std::endl; + TH3F* toHarvest = (TH3F*)file->Get((inFolder + "/" + hname).c_str()); + + if (toHarvest == nullptr) { + std::cout << "could not find input MonitorElement: " << inFolder + "/" + hname << std::endl; + continue; + } + harvestTargets3D_.insert({hname, toHarvest}); + } +} + +/************************************************/ +void producePlots(const std::vector& inputMap, + const std::vector& MEtoHarvest, + const std::vector& labels, + const TString& Rlabel, + const bool useAutoLimits, + const bool isWidth) +/************************************************/ +{ + int W = 800; + int H = 800; + // references for T, B, L, R + float T = 0.08 * H; + float B = 0.12 * H; + float L = 0.12 * W; + float R = 0.04 * W; + + // Draw the legend + TLegend* infoBox = new TLegend(0.65, 0.75, 0.95, 0.90, ""); + infoBox->SetShadowColor(0); // 0 = transparent + infoBox->SetFillColor(kWhite); + infoBox->SetTextSize(0.035); + + // get the extrema + diMuonMassBias::extremaMap extrema = getExtrema(inputMap, 3.f); + + for (const auto& var : MEtoHarvest) { + TCanvas* c = new TCanvas( + ((isWidth ? "width_" : "mean_") + var).c_str(), ((isWidth ? "width_" : "mean_") + var).c_str(), W, H); + c->SetFillColor(0); + c->SetBorderMode(0); + c->SetFrameFillStyle(0); + c->SetFrameBorderMode(0); + c->SetLeftMargin(L / W + 0.05); + c->SetRightMargin(R / W); + c->SetTopMargin(T / H); + c->SetBottomMargin(B / H); + c->SetTickx(0); + c->SetTicky(0); + c->SetGrid(); + + unsigned int count{0}; + + for (const auto& histoMap : inputMap) { + if (debugMode_) { + std::cout << var << " n.bins: " << histoMap.at(var)->GetNbinsX() + << " entries: " << histoMap.at(var)->GetEntries() << "title: " << histoMap.at(var)->GetTitle() + << " x-axis title: " << histoMap.at(var)->GetXaxis()->GetTitle() << std::endl; + } + + if (debugMode_) { + for (int bin = 1; bin <= histoMap.at(var)->GetNbinsX(); bin++) { + std::cout << var << " bin " << bin << " : " << histoMap.at(var)->GetBinContent(bin) << " +/-" + << histoMap.at(var)->GetBinError(bin) << std::endl; + } + } + + //histoMap.at(var)->SaveAs((var+".root").c_str()); + + histoMap.at(var)->SetLineColor(def_colors[count]); + histoMap.at(var)->SetMarkerColor(def_colors[count]); + histoMap.at(var)->SetMarkerStyle(def_markers[count]); + histoMap.at(var)->SetMarkerSize(1.5); + + // set the limits + if (!useAutoLimits) { + if (isWidth) { + // for width resolution between 0.5 and 2.8 + histoMap.at(var)->GetYaxis()->SetRangeUser(0.5, 2.85); + } else { + // for mass between 90.5 and 91.5 + histoMap.at(var)->GetYaxis()->SetRangeUser(90.5, 91.5); + } + } else { + histoMap.at(var)->GetYaxis()->SetRangeUser(extrema.at(var).first, extrema.at(var).second); + } + + MakeNicePlotStyle(histoMap.at(var)); + + c->cd(); + if (count == 0) { + histoMap.at(var)->Draw("E1"); + } else { + histoMap.at(var)->Draw("E1same"); + } + + // fill the legend only if that's the first element in the vector of variables + if (var == MEtoHarvest[0]) { + infoBox->AddEntry(histoMap.at(var), labels[count], "LP"); + } + infoBox->Draw("same"); + count++; + } + + CMS_lumi(c, 0, 3, Rlabel); + + // Find the position of the first '/' + size_t pos = var.find('/'); + std::string outputName{var}; + + // Check if '/' is found + if (pos != std::string::npos) { + // Erase the substring before the '/' (including the '/') + outputName.erase(0, pos + 1); + } + + c->SaveAs(((isWidth ? "width_" : "mean_") + outputName + ".png").c_str()); + c->SaveAs(((isWidth ? "width_" : "mean_") + outputName + ".pdf").c_str()); + } +} + +/************************************************/ +void produceMaps(const std::vector& inputMap, + const std::vector& MEtoHarvest, + const std::vector& labels, + const TString& Rlabel, + const bool useAutoLimits, + const bool isWidth) +/************************************************/ +{ + const auto& sides = getClosestFactors(labels.size()); + + if (debugMode_) { + std::cout << "SIDES:" << sides.second << " :" << sides.first << std::endl; + } + + int W = 800 * sides.second; + int H = 600 * sides.first; + // references for T, B, L, R + float T = 0.08 * H; + float B = 0.12 * H; + float L = 0.12 * W; + float R = 0.04 * W; + + // Draw the legend + TLegend* infoBox = new TLegend(0.65, 0.75, 0.95, 0.90, ""); + infoBox->SetShadowColor(0); // 0 = transparent + infoBox->SetFillColor(kWhite); + infoBox->SetTextSize(0.035); + + // get the extrema + diMuonMassBias::extremaMap extrema = getExtrema(inputMap, 0.f); + + for (const auto& var : MEtoHarvest) { + TCanvas* c = new TCanvas( + ((isWidth ? "width_" : "mean_") + var).c_str(), ((isWidth ? "width_" : "mean_") + var).c_str(), W, H); + + c->SetFillColor(0); + c->SetBorderMode(0); + c->SetFrameFillStyle(0); + c->SetFrameBorderMode(0); + c->SetLeftMargin(L / W); + c->SetRightMargin(R / W); + c->SetTopMargin(T / H); + c->SetBottomMargin(B / H); + c->SetTickx(0); + c->SetTicky(0); + + c->Divide(sides.second, sides.first); + + unsigned int count{0}; + for (const auto& histoMap : inputMap) { + if (debugMode_) { + std::cout << var << " n.bins: " << histoMap.at(var)->GetNbinsX() + << " entries: " << histoMap.at(var)->GetEntries() << "title: " << histoMap.at(var)->GetTitle() + << " x-axis title: " << histoMap.at(var)->GetXaxis()->GetTitle() << std::endl; + } + + if (debugMode_) { + for (int bin = 1; bin <= histoMap.at(var)->GetNbinsX(); bin++) { + std::cout << var << " bin " << bin << " : " << histoMap.at(var)->GetBinContent(bin) << " +/-" + << histoMap.at(var)->GetBinError(bin) << std::endl; + } + } + + // set the limits + if (!useAutoLimits) { + if (isWidth) { + // for width resolution between 0.5 and 2.8 + histoMap.at(var)->GetZaxis()->SetRangeUser(0.5, 2.85); + } else { + // for mass between 90.5 and 91.5 + histoMap.at(var)->GetZaxis()->SetRangeUser(90., 92.); + } + } else { + histoMap.at(var)->GetZaxis()->SetRangeUser(extrema.at(var).first, extrema.at(var).second); + } + + MakeNicePlotStyle(histoMap.at(var)); + + c->cd(count + 1); + c->cd(count + 1)->SetRightMargin(0.15); + histoMap.at(var)->Draw("colz"); + + // fill the legend only if that's the first element in the vector of variables + if (var == MEtoHarvest[0]) { + infoBox->AddEntry(histoMap.at(var), labels[count], "LP"); + } + //infoBox->Draw("same"); + + CMS_lumi(dynamic_cast(gPad), 0, 3, labels[count]); + count++; + } + + // Find the position of the first '/' + size_t pos = var.find('/'); + std::string outputName{var}; + + // Check if '/' is found + if (pos != std::string::npos) { + // Erase the substring before the '/' (including the '/') + outputName.erase(0, pos + 1); + } + + c->SaveAs(((isWidth ? "width_" : "mean_") + outputName + ".png").c_str()); + c->SaveAs(((isWidth ? "width_" : "mean_") + outputName + ".pdf").c_str()); + } +} + +/************************************************/ +void DiMuonMassProfiles(TString namesandlabels, const TString& Rlabel = "", const bool useAutoLimits = false) +/************************************************/ +{ + gStyle->SetOptStat(0); + gStyle->SetOptTitle(0); + + std::vector labels; + std::vector sourceFiles; + + namesandlabels.Remove(TString::kTrailing, ','); + TObjArray* nameandlabelpairs = namesandlabels.Tokenize(","); + for (Int_t i = 0; i < nameandlabelpairs->GetEntries(); ++i) { + TObjArray* aFileLegPair = TString(nameandlabelpairs->At(i)->GetName()).Tokenize("="); + if (aFileLegPair->GetEntries() == 2) { + sourceFiles.push_back(TFile::Open(aFileLegPair->At(0)->GetName(), "READ")); + TObjString* s_label = (TObjString*)aFileLegPair->At(1); + labels.push_back(s_label->String()); + } else { + std::cout << "Please give file name and legend entry in the following form:\n" + << " filename1=legendentry1,filename2=legendentry2\n"; + return; + } + } + + // for the bias plots + std::vector v_meanHistos; + std::vector v_widthHistos; + + // for the maps + std::vector v_meanMaps; + std::vector v_widthMaps; + + unsigned int countFiles{0}; + for (const auto& file : sourceFiles) { + diMuonMassBias::histo2DMap harvestTargets; + diMuonMassBias::histo3DMap harvestTargets3D; + + getMEsToHarvest(harvestTargets, harvestTargets3D, file); + + diMuonMassBias::histoMap meanHistos; + diMuonMassBias::histoMap widthHistos; + + bookHistos(harvestTargets, meanHistos, widthHistos, countFiles); + + diMuonMassBias::histo2DMap meanMaps; + diMuonMassBias::histo2DMap widthMaps; + + bookMaps(harvestTargets3D, meanMaps, widthMaps, countFiles); + + for (const auto& element : harvestTargets) { + fitAndFillHisto(element, meanHistos, widthHistos); + } + + v_meanHistos.push_back(meanHistos); + v_widthHistos.push_back(widthHistos); + + for (const auto& element : harvestTargets3D) { + fitAndFillMap(element, meanMaps, widthMaps); + } + + v_meanMaps.push_back(meanMaps); + v_widthMaps.push_back(widthMaps); + + countFiles++; + } + + // now do the plotting + std::vector MEtoHarvest = {"th2d_mass_CosThetaCS", + "th2d_mass_DeltaEta", + "th2d_mass_EtaMinus", + "th2d_mass_EtaPlus", + "th2d_mass_PhiCS", + "th2d_mass_PhiMinus", + "th2d_mass_PhiPlus", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-barrel", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-forward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_barrel-backward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_forward-forward", + "TkTkMassVsPhiMinusInEtaBins/th2d_mass_PhiMinus_backward-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-barrel", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-forward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_barrel-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_forward-forward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_backward-backward", + "TkTkMassVsPhiPlusInEtaBins/th2d_mass_PhiPlus_forward-backward"}; + + producePlots(v_meanHistos, MEtoHarvest, labels, Rlabel, useAutoLimits, false); + producePlots(v_widthHistos, MEtoHarvest, labels, Rlabel, useAutoLimits, true); + + std::vector MEtoHarvest3D = {"th3d_mass_vs_eta_phi_plus", "th3d_mass_vs_eta_phi_minus"}; + + produceMaps(v_meanMaps, MEtoHarvest3D, labels, Rlabel, useAutoLimits, false); + produceMaps(v_widthMaps, MEtoHarvest3D, labels, Rlabel, useAutoLimits, true); + + // finally close the file + for (const auto& file : sourceFiles) { + file->Close(); + } +} diff --git a/Alignment/OfflineValidation/macros/loopAndPlot.C b/Alignment/OfflineValidation/macros/loopAndPlot.C index cc14f9f843ada..9052ae3a41097 100644 --- a/Alignment/OfflineValidation/macros/loopAndPlot.C +++ b/Alignment/OfflineValidation/macros/loopAndPlot.C @@ -17,6 +17,9 @@ // standard includes #include +// style +#include "Alignment/OfflineValidation/macros/CMS_lumi.h" + // 2 file case TFile *sourceFile1, *sourceFile2; @@ -32,12 +35,19 @@ void MakeNiceProfile(TProfile *prof); //void MakeNicePlotStyle(TH1 *hist); void plot2Histograms(TH1 *h1, TH1 *h2, const TString &label1, const TString &label2); void plot2Profiles(TProfile *h1, TProfile *h2, const TString &label1, const TString &label2); -void recurseOverKeys(TDirectory *target1, const std::vector &labels); +void recurseOverKeys(TDirectory *target1, const std::vector &labels, bool isNorm, const TString &Rlabel); void recurseOverKeys(TDirectory *target1, const TString &label1, const TString &label2); -void plotHistograms(std::vector histos, const std::vector &labels); +void plotHistograms(std::vector histos, + const std::vector &labels, + bool isNormalized = false, + const TString &Rlabel = ""); +void plotHistogramsInv(std::vector histos, + std::vector invHistos, + const std::vector &labels, + const TString &Rlabel = ""); /************************************************/ -void loopAndPlot(TString namesandlabels) +void loopAndPlot(TString namesandlabels, const TString &Rlabel = "", bool doNormalize = false) /************************************************/ { std::vector labels; @@ -53,10 +63,11 @@ void loopAndPlot(TString namesandlabels) } else { std::cout << "Please give file name and legend entry in the following form:\n" << " filename1=legendentry1,filename2=legendentry2\n"; + return; } } - recurseOverKeys(sourceFiles[0], labels); + recurseOverKeys(sourceFiles[0], labels, doNormalize, Rlabel); for (const auto &file : sourceFiles) { file->Close(); @@ -64,11 +75,19 @@ void loopAndPlot(TString namesandlabels) } /************************************************/ -void recurseOverKeys(TDirectory *target1, const std::vector &labels) +void recurseOverKeys(TDirectory *target1, const std::vector &labels, bool isNorm, const TString &Rlabel) /************************************************/ { // Figure out where we are - TString path((char *)strstr(target1->GetPath(), ":")); + TString fullPath = target1->GetPath(); + + // Check if the prefix "root://eoscms.cern.ch/" is present and remove it + TString prefixToRemove = "root://eoscms.cern.ch/"; + if (fullPath.BeginsWith(prefixToRemove)) { + fullPath.Remove(0, prefixToRemove.Length()); + } + + TString path((char *)strstr(fullPath.Data(), ":")); path.Remove(0, 2); sourceFiles[0]->cd(path); @@ -87,7 +106,6 @@ void recurseOverKeys(TDirectory *target1, const std::vector &labels) if (obj->IsA()->InheritsFrom("TH1")) { if (obj->IsA()->InheritsFrom("TH2")) continue; - // ************************** // Plot & Save this Histogram std::vector histos; @@ -104,11 +122,28 @@ void recurseOverKeys(TDirectory *target1, const std::vector &labels) } histos.push_back(htemp); } - - //outputFilename=histName; - //plot2Histograms(htemp1, htemp2, outputFolder+path+"/"+outputFilename+"."+imageType); - plotHistograms(histos, labels); - + // If it is a CosPhi histogram, plot it together with the inverted histogram + if (histName == "CosPhi" or histName == "CosPhi3D") { + TString histName2; + if (histName == "CosPhi") { + histName2 = "CosPhiInv"; + } else if (histName == "CosPhi3D") { + histName2 = "CosPhiInv3D"; + } + std::vector invHistos; + for (const auto &file : sourceFiles) { + TH1 *htemp2; + if (path != "") { + file->GetObject(path + "/" + histName2, htemp2); + } else { + file->GetObject(histName2, htemp2); + } + invHistos.push_back(htemp2); + } + plotHistogramsInv(histos, invHistos, labels, Rlabel); + } + // do now all the normal plotting + plotHistograms(histos, labels, isNorm, Rlabel); } else if (obj->IsA()->InheritsFrom("TDirectory")) { // it's a subdirectory @@ -122,27 +157,57 @@ void recurseOverKeys(TDirectory *target1, const std::vector &labels) if ((TString(obj->GetName())).Contains("Residuals")) continue; - recurseOverKeys((TDirectory *)obj, labels); + recurseOverKeys((TDirectory *)obj, labels, isNorm, Rlabel); } // end of IF a TDriectory } } /************************************************/ -void plotHistograms(std::vector histos, const std::vector &labels) { - /************************************************/ - +void plotHistograms(std::vector histos, + const std::vector &labels, + bool isNormalized, + const TString &Rlabel) +/************************************************/ +{ TGaxis::SetMaxDigits(3); - auto c1 = new TCanvas(Form("c1_%s", histos[0]->GetName()), "A ratio example", 1000, 800); - c1->SetTicks(0, 1); + int W = 800; + int H = 800; + // references for T, B, L, R + float T = 0.08 * H; + float B = 0.12 * H; + float L = 0.12 * W; + float R = 0.04 * W; + + auto c1 = new TCanvas(Form("c1_%s", histos[0]->GetName()), "A ratio example", W, H); + c1->SetFillColor(0); + c1->SetBorderMode(0); + c1->SetFrameFillStyle(0); + c1->SetFrameBorderMode(0); + c1->SetLeftMargin(L / W + 0.05); + c1->SetRightMargin(R / W); + c1->SetTopMargin(T / H); + c1->SetBottomMargin(B / H); + c1->SetTickx(0); + c1->SetTicky(0); + c1->SetGrid(); + c1->cd(); + gStyle->SetOptStat(0); + c1->SetTicks(0, 1); + TObjArray *array = new TObjArray(histos.size()); int index = 0; for (const auto &histo : histos) { MakeNicePlotStyle(histo); + if (isNormalized) { + Double_t scale = 1. / histo->Integral(); + histo->Scale(scale); + } + histo->SetLineColor(def_colors[index]); histo->SetMarkerColor(def_colors[index]); histo->SetMarkerStyle(20); @@ -223,10 +288,145 @@ void plotHistograms(std::vector histos, const std::vector &label //rp->GetLowerPad()->cd(); //c1->Update(); + CMS_lumi(c1, 0, 3, Rlabel); c1->SaveAs(TString(histos[0]->GetName()) + ".png"); delete c1; } +/************************************************/ +void plotHistogramsInv(std::vector histos, + std::vector invHistos, + const std::vector &labels, + const TString &Rlabel) +/************************************************/ +{ + TGaxis::SetMaxDigits(4); + + int W = 800; + int H = 800; + // references for T, B, L, R + float T = 0.08 * H; + float B = 0.12 * H; + float L = 0.12 * W; + float R = 0.04 * W; + + auto c1 = new TCanvas(Form("c1_%s", histos[0]->GetName()), "A ratio example", W, H); + c1->SetFillColor(0); + c1->SetBorderMode(0); + c1->SetFrameFillStyle(0); + c1->SetFrameBorderMode(0); + c1->SetLeftMargin(L / W + 0.05); + c1->SetRightMargin(R / W); + c1->SetTopMargin(T / H); + c1->SetBottomMargin(B / H); + c1->SetTickx(0); + c1->SetTicky(0); + c1->SetGrid(); + c1->cd(); + + gStyle->SetOptStat(0); + + c1->SetTicks(0, 1); + + TObjArray *array = new TObjArray(histos.size()); + //~ int index = 0; + for (unsigned int i = 0; i < histos.size(); i++) { + const Double_t bin1 = histos[i]->GetBinContent(1); + const Double_t invBin1 = invHistos[i]->GetBinContent(invHistos[i]->GetNbinsX()); + if (bin1 != invBin1) { + std::cout << "Something went wrong, inverted histograms are not mirrored" << std::endl; + } + MakeNicePlotStyle(histos[i]); + MakeNicePlotStyle(invHistos[i]); + + histos[i]->SetLineColor(def_colors[i]); + histos[i]->SetMarkerColor(def_colors[i]); + histos[i]->SetMarkerStyle(20); + + invHistos[i]->SetLineColor(def_colors[i]); + invHistos[i]->SetMarkerStyle(kOpenCross); + invHistos[i]->SetMarkerSize(1.2); + invHistos[i]->SetMarkerColor(def_colors[i]); + invHistos[i]->GetXaxis()->SetTitle(histos[0]->GetXaxis()->GetTitle()); + array->Add(histos[i]); + } + + std::pair extrema = getExtrema(array); + delete array; + float min = (extrema.first > 0) ? (extrema.first) * 0.7 : (extrema.first) * 1.3; + histos[0]->GetYaxis()->SetRangeUser(min, extrema.second * 1.3); + + TRatioPlot *rp{nullptr}; + + for (unsigned int i = 0; i < histos.size(); i++) { + invHistos[i]->SetLineWidth(2); + if (i == 0) { + rp = new TRatioPlot(invHistos[0], histos[0]); + rp->SetLeftMargin(0.15); + rp->SetRightMargin(0.05); + rp->SetSeparationMargin(0.01); + rp->SetLowBottomMargin(0.35); + rp->Draw("hist"); + } else { + rp->GetUpperPad()->cd(); + invHistos[i]->Draw("same hist"); + histos[i]->Draw("same p0"); + } + } + + if (!rp) { + std::cerr << "TRatioPlot could not be initialized, exiting!" << std::endl; + return; + } + + rp->GetUpperPad()->cd(); + + // Draw the legend + TLegend *infoBox = new TLegend(0.4, 0.75, 0.65, 0.90, ""); + infoBox->SetShadowColor(0); // 0 = transparent + infoBox->SetFillColor(kWhite); + infoBox->SetTextSize(0.035); + + for (unsigned int i = 0; i < histos.size(); i++) { + infoBox->AddEntry(histos[i], labels[i], "P"); + } + infoBox->Draw("same"); + + MakeNicePlotStyle(rp->GetLowerRefGraph()); + rp->GetLowerRefGraph()->GetYaxis()->SetTitle("ratio"); + rp->GetLowerRefGraph()->SetMinimum(0.3); + rp->GetLowerRefGraph()->SetMaximum(1.7); + rp->GetLowerRefGraph()->SetLineColor(def_colors[0]); + rp->GetLowerRefGraph()->SetMarkerColor(def_colors[0]); + + for (unsigned int i = 1; i < histos.size(); i++) { + TLine *line = new TLine(gPad->GetUxmin(), 1, gPad->GetUxmax(), 1); + auto c2 = new TCanvas(Form("c2_%s_%i", histos[i]->GetName(), i), "A ratio example 2", 800, 800); + c2->cd(); + auto rp2 = new TRatioPlot(invHistos[i], histos[i]); + rp2->Draw(); + TGraph *g = rp2->GetLowerRefGraph(); + // if(g) + MakeNicePlotStyle(g); + g->SetLineColor(def_colors[i]); + g->SetMarkerColor(def_colors[i]); + //~ g->GetXaxis()->SetTitle(histos[0]->GetXaxis()->GetTitle()); + + c1->cd(); + rp->GetLowerPad()->cd(); + line->Draw("same"); + if (g) + g->Draw("same P"); + c1->Update(); + delete c2; + } + + CMS_lumi(c1, 0, 3, Rlabel); + c1->SaveAs(TString(histos[0]->GetName()) + "_mirrored.png"); + c1->SaveAs(TString(histos[0]->GetName()) + "_mirrored.pdf"); + delete c1; +} + /************************************************/ void recurseOverKeys(TDirectory *target1, const TString &label1, const TString &label2) /************************************************/ diff --git a/Alignment/OfflineValidation/plugins/DMRChecker.cc b/Alignment/OfflineValidation/plugins/DMRChecker.cc index 48dac30ea14e2..0bc402c14a808 100644 --- a/Alignment/OfflineValidation/plugins/DMRChecker.cc +++ b/Alignment/OfflineValidation/plugins/DMRChecker.cc @@ -154,10 +154,16 @@ class DMRChecker : public edm::one::EDAnalyzer()), magFieldToken_(esConsumes()), topoToken_(esConsumes()), - latencyToken_(esConsumes()), - isCosmics_(pset.getParameter("isCosmics")) { + isCosmics_(pset.getParameter("isCosmics")), + doLatencyAnalysis_(pset.getParameter("doLatencyAnalysis")) { usesResource(TFileService::kSharedResource); + if (doLatencyAnalysis_) { + latencyToken_ = esConsumes(); + } else { + latencyToken_ = edm::ESGetToken(); + } + TkTag_ = pset.getParameter("TkTag"); theTrackCollectionToken_ = consumes(TkTag_); @@ -231,7 +237,8 @@ class DMRChecker : public edm::one::EDAnalyzer runInfoToken_; const edm::ESGetToken magFieldToken_; const edm::ESGetToken topoToken_; - const edm::ESGetToken latencyToken_; + // not const + edm::ESGetToken latencyToken_; const MagneticField *magneticField_; const TrackerGeometry *trackerGeometry_; @@ -463,12 +470,12 @@ class DMRChecker : public edm::one::EDAnalyzer trackCollection = event.getHandle(theTrackCollectionToken_); - if (firstEvent_) { - if (trackerGeometry_->isThere(GeomDetEnumerators::P2PXB) || - trackerGeometry_->isThere(GeomDetEnumerators::P2PXEC)) { - phase_ = SiPixelPI::phase::two; - } else if (trackerGeometry_->isThere(GeomDetEnumerators::P1PXB) || - trackerGeometry_->isThere(GeomDetEnumerators::P1PXEC)) { - phase_ = SiPixelPI::phase::one; - } else { - phase_ = SiPixelPI::phase::zero; - } - firstEvent_ = false; - } - GlobalPoint zeroPoint(0, 0, 0); if (DEBUG) edm::LogVerbatim("DMRChecker") << "event #" << ievt << " Event ID = " << event.id() @@ -589,7 +583,8 @@ class DMRChecker : public edm::one::EDAnalyzerisValid() && (subid > PixelSubdetector::PixelEndcap)) { - tmap->fill(detid_db, 1); + if (phase_ != SiPixelPI::phase::two) + tmap->fill(detid_db, 1); //LocalPoint lp = (*iHit)->localPosition(); //LocalError le = (*iHit)->localPositionError(); @@ -1105,20 +1100,38 @@ class DMRChecker : public edm::one::EDAnalyzersingleReadOutMode() == 1) { - mode = 1; // peak mode - } else if (apvlat->singleReadOutMode() == 0) { - mode = -1; // deco mode + // set geometry and topology + trackerGeometry_ = &setup.getData(geomToken_); + if (trackerGeometry_->isThere(GeomDetEnumerators::P2PXB) || trackerGeometry_->isThere(GeomDetEnumerators::P2PXEC)) { + phase_ = SiPixelPI::phase::two; + } else if (trackerGeometry_->isThere(GeomDetEnumerators::P1PXB) || + trackerGeometry_->isThere(GeomDetEnumerators::P1PXEC)) { + phase_ = SiPixelPI::phase::one; + } else { + phase_ = SiPixelPI::phase::zero; + } + + trackerTopology_ = &setup.getData(topoToken_); + + // if it's a phase-2 geometry there are no phase-1 conditions + if (phase_ == SiPixelPI::phase::two) { + mode = 0; + } else { + if (doLatencyAnalysis_) { + //SiStrip Latency + const SiStripLatency *apvlat = &setup.getData(latencyToken_); + if (apvlat->singleReadOutMode() == 1) { + mode = 1; // peak mode + } else if (apvlat->singleReadOutMode() == 0) { + mode = -1; // deco mode + } + } else { + mode = 0.; + } } conditionsMap_[run.run()].first = mode; conditionsMap_[run.run()].second = B_; - - // set geometry and topology - trackerGeometry_ = &setup.getData(geomToken_); - trackerTopology_ = &setup.getData(topoToken_); } //************************************************************* @@ -1378,11 +1391,8 @@ class DMRChecker : public edm::one::EDAnalyzer("h2_kappa_vs_phi", "#kappa vs. #phi;#phi_{Track};#kappa", 100, -M_PI, M_PI, 100, .0, .05)); vTrack2DHistos_.push_back(book("h2_kappa_vs_eta", "#kappa vs. #eta;#eta_{Track};#kappa", 100, -etaMax_, etaMax_, 100, .0, .05)); vTrack2DHistos_.push_back(book("h2_normchi2_vs_kappa", "#kappa vs. #chi^{2}/ndof;#chi^{2}/ndof;#kappa", 100, 0., 10, 100, -.03, .03)); - // clang-format on - firstEvent_ = true; - // create the full maps fullPixelmapXDMR->createTrackerBaseMap(); fullPixelmapYDMR->createTrackerBaseMap(); @@ -2102,6 +2112,7 @@ void DMRChecker::fillDescriptions(edm::ConfigurationDescriptions &descriptions) desc.add("BeamSpotTag", edm::InputTag("offlineBeamSpot")); desc.add("VerticesTag", edm::InputTag("offlinePrimaryVertices")); desc.add("isCosmics", false); + desc.add("doLatencyAnalysis", true); descriptions.addWithDefaultLabel(desc); } diff --git a/Alignment/OfflineValidation/plugins/DiMuonValidation.cc b/Alignment/OfflineValidation/plugins/DiMuonValidation.cc index 44ccf9d52ca28..d4884d4b9428e 100644 --- a/Alignment/OfflineValidation/plugins/DiMuonValidation.cc +++ b/Alignment/OfflineValidation/plugins/DiMuonValidation.cc @@ -4,6 +4,7 @@ #include // user include files +#include "Alignment/OfflineValidation/interface/DiLeptonVertexHelpers.h" #include "CommonTools/UtilAlgos/interface/TFileService.h" #include "DataFormats/Candidate/interface/Particle.h" #include "DataFormats/TrackReco/interface/Track.h" @@ -71,38 +72,51 @@ class DiMuonValidation : public edm::one::EDAnalyzer usesResource(TFileService::kSharedResource); theTrackCollectionToken_ = consumes(TkTag_); - variables_min_[0] = variable_CosThetaCS_xmin_; - variables_min_[1] = variable_DeltaEta_xmin_; - variables_min_[2] = variable_EtaMinus_xmin_; - variables_min_[3] = variable_EtaPlus_xmin_; - variables_min_[4] = variable_PhiCS_xmin_; - variables_min_[5] = variable_PhiMinus_xmin_; - variables_min_[6] = variable_PhiPlus_xmin_; - variables_min_[7] = variable_PairPt_xmin_; - - variables_max_[0] = variable_CosThetaCS_xmax_; - variables_max_[1] = variable_DeltaEta_xmax_; - variables_max_[2] = variable_EtaMinus_xmax_; - variables_max_[3] = variable_EtaPlus_xmax_; - variables_max_[4] = variable_PhiCS_xmax_; - variables_max_[5] = variable_PhiMinus_xmax_; - variables_max_[6] = variable_PhiPlus_xmax_; - variables_max_[7] = variable_PairPt_xmax_; - - variables_bins_number_[0] = variable_CosThetaCS_nbins_; - variables_bins_number_[1] = variable_DeltaEta_nbins_; - variables_bins_number_[2] = variable_EtaMinus_nbins_; - variables_bins_number_[3] = variable_EtaPlus_nbins_; - variables_bins_number_[4] = variable_PhiCS_nbins_; - variables_bins_number_[5] = variable_PhiMinus_nbins_; - variables_bins_number_[6] = variable_PhiPlus_nbins_; - variables_bins_number_[7] = variable_PairPt_nbins_; + variables_min_[Variable::CosThetaCS] = variable_CosThetaCS_xmin_; + variables_min_[Variable::DeltaEta] = variable_DeltaEta_xmin_; + variables_min_[Variable::EtaMinus] = variable_EtaMinus_xmin_; + variables_min_[Variable::EtaPlus] = variable_EtaPlus_xmin_; + variables_min_[Variable::PhiCS] = variable_PhiCS_xmin_; + variables_min_[Variable::PhiMinus] = variable_PhiMinus_xmin_; + variables_min_[Variable::PhiPlus] = variable_PhiPlus_xmin_; + variables_min_[Variable::Pt] = variable_PairPt_xmin_; + + variables_max_[Variable::CosThetaCS] = variable_CosThetaCS_xmax_; + variables_max_[Variable::DeltaEta] = variable_DeltaEta_xmax_; + variables_max_[Variable::EtaMinus] = variable_EtaMinus_xmax_; + variables_max_[Variable::EtaPlus] = variable_EtaPlus_xmax_; + variables_max_[Variable::PhiCS] = variable_PhiCS_xmax_; + variables_max_[Variable::PhiMinus] = variable_PhiMinus_xmax_; + variables_max_[Variable::PhiPlus] = variable_PhiPlus_xmax_; + variables_max_[Variable::Pt] = variable_PairPt_xmax_; + + variables_bins_number_[Variable::CosThetaCS] = variable_CosThetaCS_nbins_; + variables_bins_number_[Variable::DeltaEta] = variable_DeltaEta_nbins_; + variables_bins_number_[Variable::EtaMinus] = variable_EtaMinus_nbins_; + variables_bins_number_[Variable::EtaPlus] = variable_EtaPlus_nbins_; + variables_bins_number_[Variable::PhiCS] = variable_PhiCS_nbins_; + variables_bins_number_[Variable::PhiMinus] = variable_PhiMinus_nbins_; + variables_bins_number_[Variable::PhiPlus] = variable_PhiPlus_nbins_; + variables_bins_number_[Variable::Pt] = variable_PairPt_nbins_; } ~DiMuonValidation() override = default; static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); - static constexpr int varNumber_ = 8; + + // enumeration to contain the variables to plot + enum Variable { + CosThetaCS = 0, + DeltaEta = 1, + EtaMinus = 2, + EtaPlus = 3, + PhiCS = 4, + PhiMinus = 5, + PhiPlus = 6, + Pt = 7, + VarNumber = 8 + }; + static constexpr double mu_mass2_ = 0.105658 * 0.105658; //The invariant mass of muon 105.658MeV private: @@ -157,13 +171,30 @@ class DiMuonValidation : public edm::one::EDAnalyzer edm::EDGetTokenT theTrackCollectionToken_; TH1F* th1f_mass; - TH2D* th2d_mass_variables_[varNumber_]; // actual histograms - std::string variables_name_[varNumber_] = { + TH2D* th2d_mass_variables_[Variable::VarNumber]; // actual histograms + TH3D* th3d_mass_vs_eta_phi_plus_; // 3D histogram for scatter plot vs eta / phi (mu+) + TH3D* th3d_mass_vs_eta_phi_minus_; // 3D histogram for scatter plot vs eta / phi (mu-) + + std::string variables_name_[Variable::VarNumber] = { "CosThetaCS", "DeltaEta", "EtaMinus", "EtaPlus", "PhiCS", "PhiMinus", "PhiPlus", "Pt"}; - int variables_bins_number_[varNumber_]; // = {20, 20, 12, 12, 20, 16, 16, 100}; - double variables_min_[varNumber_]; // = {-1, -4.8, -2.4, -2.4, -M_PI / 2, -M_PI, -M_PI, 0}; - double variables_max_[varNumber_]; // = {+1, +4.8, +2.4, +2.4, +M_PI / 2, +M_PI, +M_PI, 100}; + std::string variables_title_[Variable::VarNumber] = {"Cos#theta_{CS}", + "#Delta#eta(#mu^{-},#mu^{+})", + "#mu^{-} #eta", + "#mu^{+} #eta", + "#phi_{CS} [rad]", + "#mu^{-} #phi [rad]", + "#mu^{+} #phi [rad]", + "p_{T} [GeV]"}; + + int variables_bins_number_[Variable::VarNumber]; // = {20, 20, 12, 12, 20, 16, 16, 100}; + double variables_min_[Variable::VarNumber]; // = {-1, -4.8, -2.4, -2.4, -M_PI / 2, -M_PI, -M_PI, 0}; + double variables_max_[Variable::VarNumber]; // = {+1, +4.8, +2.4, +2.4, +M_PI / 2, +M_PI, +M_PI, 100}; + + DiLeptonHelp::PlotsVsDiLeptonRegion InvMassInEtaBins = DiLeptonHelp::PlotsVsDiLeptonRegion(1.5); + DiLeptonHelp::PlotsVsDiLeptonRegion InvMassVsPhiPlusInEtaBins = DiLeptonHelp::PlotsVsDiLeptonRegion(1.5); + DiLeptonHelp::PlotsVsDiLeptonRegion InvMassVsPhiMinusInEtaBins = DiLeptonHelp::PlotsVsDiLeptonRegion(1.5); + DiLeptonHelp::PlotsVsDiLeptonRegion InvMassVsCosThetaCSInEtaBins = DiLeptonHelp::PlotsVsDiLeptonRegion(1.5); }; // @@ -194,7 +225,6 @@ void DiMuonValidation::analyze(const edm::Event& iEvent, const edm::EventSetup& LV_mother = LV_track1 + LV_track2; double mother_mass = LV_mother.M(); th1f_mass->Fill(mother_mass); - double mother_pt = LV_mother.Pt(); int charge1 = track1->charge(); @@ -213,6 +243,16 @@ void DiMuonValidation::analyze(const edm::Event& iEvent, const edm::EventSetup& std::swap(phiMu1, phiMu2); std::swap(ptMu1, ptMu2); } + + const auto& tplus = track1->charge() > 0 ? track1 : track2; + const auto& tminus = track1->charge() < 0 ? track1 : track2; + TLorentzVector p4_tplus(tplus->px(), tplus->py(), tplus->pz(), sqrt((tplus->p() * tplus->p()) + mu_mass2_)); + TLorentzVector p4_tminus(tminus->px(), tminus->py(), tminus->pz(), sqrt((tminus->p() * tminus->p()) + mu_mass2_)); + std::pair tktk_p4 = std::make_pair(p4_tplus, p4_tminus); + InvMassInEtaBins.fillTH1Plots(mother_mass, tktk_p4); + InvMassVsPhiPlusInEtaBins.fillTH2Plots(mother_mass, phiMu1, tktk_p4); + InvMassVsPhiMinusInEtaBins.fillTH2Plots(mother_mass, phiMu2, tktk_p4); + //eta cut if (etaMu1 < pair_etaminpos_ || etaMu1 > pair_etamaxpos_ || etaMu2 < pair_etaminneg_ || etaMu2 > pair_etamaxneg_) { @@ -229,6 +269,8 @@ void DiMuonValidation::analyze(const edm::Event& iEvent, const edm::EventSetup& double costhetaCS = 2.0 / LV_mother.mag() / sqrt(pow(LV_mother.mag(), 2) + pow(LV_mother.Pt(), 2)) * (muplus * mubarminus - muminus * mubarplus); + InvMassVsCosThetaCSInEtaBins.fillTH2Plots(mother_mass, costhetaCS, tktk_p4); + DiMuonValid::LV Pbeam(0., 0., eBeam_, eBeam_); auto R = Pbeam.Vect().Cross(LV_mother.Vect()); auto Runit = R.Unit(); @@ -243,14 +285,17 @@ void DiMuonValidation::analyze(const edm::Event& iEvent, const edm::EventSetup& double phiCS = atan(tanphi); if (mother_mass > pair_mass_min_ && mother_mass < pair_mass_max_) { - th2d_mass_variables_[0]->Fill(mother_mass, costhetaCS, 1); - th2d_mass_variables_[1]->Fill(mother_mass, delta_eta, 1); - th2d_mass_variables_[2]->Fill(mother_mass, etaMu2, 1); - th2d_mass_variables_[3]->Fill(mother_mass, etaMu1, 1); - th2d_mass_variables_[4]->Fill(mother_mass, phiCS, 1); - th2d_mass_variables_[5]->Fill(mother_mass, phiMu2, 1); - th2d_mass_variables_[6]->Fill(mother_mass, phiMu1, 1); - th2d_mass_variables_[7]->Fill(mother_mass, mother_pt, 1); + th2d_mass_variables_[Variable::CosThetaCS]->Fill(mother_mass, costhetaCS, 1); + th2d_mass_variables_[Variable::DeltaEta]->Fill(mother_mass, delta_eta, 1); + th2d_mass_variables_[Variable::EtaMinus]->Fill(mother_mass, etaMu2, 1); + th2d_mass_variables_[Variable::EtaPlus]->Fill(mother_mass, etaMu1, 1); + th2d_mass_variables_[Variable::PhiCS]->Fill(mother_mass, phiCS, 1); + th2d_mass_variables_[Variable::PhiMinus]->Fill(mother_mass, phiMu2, 1); + th2d_mass_variables_[Variable::PhiPlus]->Fill(mother_mass, phiMu1, 1); + th2d_mass_variables_[Variable::Pt]->Fill(mother_mass, mother_pt, 1); + + th3d_mass_vs_eta_phi_plus_->Fill(mother_mass, etaMu1, phiMu1); + th3d_mass_vs_eta_phi_minus_->Fill(mother_mass, etaMu2, phiMu2); } } } @@ -265,17 +310,62 @@ void DiMuonValidation::beginJob() { th1f_mass = fs->make("hMass", "mass;m_{#mu#mu} [GeV];events", 200, 0., 200.); - for (int i = 0; i < varNumber_; i++) { + for (int i = 0; i < Variable::VarNumber; i++) { std::string th2d_name = fmt::sprintf("th2d_mass_%s", variables_name_[i].c_str()); - th2d_mass_variables_[i] = fs->make(th2d_name.c_str(), - th2d_name.c_str(), - pair_mass_nbins_, - pair_mass_min_, - pair_mass_max_, - variables_bins_number_[i], - variables_min_[i], - variables_max_[i]); + th2d_mass_variables_[i] = + fs->make(th2d_name.c_str(), + fmt::format("{};M_{{#mu^{{-}}#mu^{{+}}}} [GeV];{}", th2d_name, variables_title_[i]).c_str(), + pair_mass_nbins_, + pair_mass_min_, + pair_mass_max_, + variables_bins_number_[i], + variables_min_[i], + variables_max_[i]); } + + // 3D histogram for eta/phi map (mu+) + th3d_mass_vs_eta_phi_plus_ = + fs->make("th3d_mass_vs_eta_phi_plus", + "th3d_mass_vs_eta_phi_plus;M_{#mu^{-}#mu^{+}} [GeV];#mu^{+} #eta;#mu^{+} #phi [rad]", + pair_mass_nbins_, + pair_mass_min_, + pair_mass_max_, + variables_bins_number_[Variable::EtaPlus], + variables_min_[Variable::EtaPlus], + variables_max_[Variable::EtaPlus], + variables_bins_number_[Variable::PhiPlus], + variables_min_[Variable::PhiPlus], + variables_max_[Variable::PhiPlus]); + + // 3D histogram for eta/phi map (mu+) + th3d_mass_vs_eta_phi_minus_ = + fs->make("th3d_mass_vs_eta_phi_minus", + "th3d_mass_vs_eta_phi_minus;M_{#mu^{-}#mu^{+}} [GeV];#mu^{-} #eta;#mu^{-} #phi [rad]", + pair_mass_nbins_, + pair_mass_min_, + pair_mass_max_, + variables_bins_number_[Variable::EtaMinus], + variables_min_[Variable::EtaMinus], + variables_max_[Variable::EtaMinus], + variables_bins_number_[Variable::PhiMinus], + variables_min_[Variable::PhiMinus], + variables_max_[Variable::PhiMinus]); + + // Z-> mm mass in eta bins + TFileDirectory dirResMassEta = fs->mkdir("TkTkMassInEtaBins"); + InvMassInEtaBins.bookSet(dirResMassEta, th1f_mass); + + // Z->mm mass vs cos phi Collins-Soper in eta bins + TFileDirectory dirResMassVsCosThetaCSInEta = fs->mkdir("TkTkMassVsCosThetaCSInEtaBins"); + InvMassVsCosThetaCSInEtaBins.bookSet(dirResMassVsCosThetaCSInEta, th2d_mass_variables_[Variable::CosThetaCS]); + + // Z->mm mass vs phi minus in eta bins + TFileDirectory dirResMassVsPhiMinusInEta = fs->mkdir("TkTkMassVsPhiMinusInEtaBins"); + InvMassVsPhiMinusInEtaBins.bookSet(dirResMassVsPhiMinusInEta, th2d_mass_variables_[Variable::PhiMinus]); + + // Z->mm mass vs phi plus in eta bins + TFileDirectory dirResMassVsPhiPlusInEta = fs->mkdir("TkTkMassVsPhiPlusInEtaBins"); + InvMassVsPhiPlusInEtaBins.bookSet(dirResMassVsPhiPlusInEta, th2d_mass_variables_[Variable::PhiPlus]); } // ------------ method fills 'descriptions' with the allowed parameters for the module ------------ @@ -287,8 +377,8 @@ void DiMuonValidation::fillDescriptions(edm::ConfigurationDescriptions& descript desc.add("eBeam", 3500.)->setComment("beam energy in GeV"); desc.add("TkTag", "ALCARECOTkAlZMuMu"); - desc.add("Pair_mass_min", 60); - desc.add("Pair_mass_max", 120); + desc.add("Pair_mass_min", 60.); + desc.add("Pair_mass_max", 120.); desc.add("Pair_mass_nbins", 120); desc.add("Pair_etaminpos", -2.4); desc.add("Pair_etamaxpos", 2.4); diff --git a/Alignment/OfflineValidation/plugins/DiMuonVertexValidation.cc b/Alignment/OfflineValidation/plugins/DiMuonVertexValidation.cc index f292f249adf3a..f74664ce420ce 100644 --- a/Alignment/OfflineValidation/plugins/DiMuonVertexValidation.cc +++ b/Alignment/OfflineValidation/plugins/DiMuonVertexValidation.cc @@ -50,11 +50,14 @@ #include "CommonTools/UtilAlgos/interface/TFileService.h" #include "FWCore/ServiceRegistry/interface/Service.h" +// IP tools +#include "TrackingTools/IPTools/interface/IPTools.h" + // ROOT #include "TH1F.h" #include "TH2F.h" -//#define LogDebug(X) std::cout << X << +//#define LogDebug(X) std::cout << X // // class declaration @@ -76,40 +79,60 @@ class DiMuonVertexValidation : public edm::one::EDAnalyzer massLimits_; /* for the mass plot x-range */ std::vector pTthresholds_; - float maxSVdist_; + const float maxSVdist_; // plot configurations - - edm::ParameterSet CosPhiConfiguration_; - edm::ParameterSet CosPhi3DConfiguration_; - edm::ParameterSet VtxProbConfiguration_; - edm::ParameterSet VtxDistConfiguration_; - edm::ParameterSet VtxDist3DConfiguration_; - edm::ParameterSet VtxDistSigConfiguration_; - edm::ParameterSet VtxDist3DSigConfiguration_; - edm::ParameterSet DiMuMassConfiguration_; + const edm::ParameterSet CosPhiConfiguration_; + const edm::ParameterSet CosPhi3DConfiguration_; + const edm::ParameterSet VtxProbConfiguration_; + const edm::ParameterSet VtxDistConfiguration_; + const edm::ParameterSet VtxDist3DConfiguration_; + const edm::ParameterSet VtxDistSigConfiguration_; + const edm::ParameterSet VtxDist3DSigConfiguration_; + const edm::ParameterSet DiMuMassConfiguration_; // control plots - TH1F* hSVProb_; + TH1F* hSVChi2_; + TH1F* hSVNormChi2_; + TH1F* hSVDist_; + TH1F* hSVDistErr_; TH1F* hSVDistSig_; + TH1F* hSVCompatibility_; + TH1F* hSVDist3D_; + TH1F* hSVDist3DErr_; TH1F* hSVDist3DSig_; + TH1F* hSVCompatibility3D_; TH1F* hCosPhi_; TH1F* hCosPhi3D_; TH1F* hCosPhiInv_; TH1F* hCosPhiInv3D_; + TH1F* hCosPhiUnbalance_; + TH1F* hCosPhi3DUnbalance_; TH1F* hInvMass_; TH1F* hTrackInvMass_; TH1F* hCutFlow_; + // impact parameters information + TH1F* hdxy_; + TH1F* hdz_; + TH1F* hdxyErr_; + TH1F* hdzErr_; + TH1F* hIP2d_; + TH1F* hIP3d_; + TH1F* hIP2dsig_; + TH1F* hIP3dsig_; + // 2D maps DiLeptonHelp::PlotsVsKinematics CosPhiPlots = DiLeptonHelp::PlotsVsKinematics(DiLeptonHelp::MM); @@ -127,13 +150,14 @@ class DiMuonVertexValidation : public edm::one::EDAnalyzer ttbESToken_; - edm::EDGetTokenT tracksToken_; //used to select what tracks to read from configuration file - edm::EDGetTokenT vertexToken_; //used to select what vertices to read from configuration file + //used to select what tracks to read from configuration file + edm::EDGetTokenT tracksToken_; + //used to select what vertices to read from configuration file + const edm::EDGetTokenT vertexToken_; // either on or the other! - edm::EDGetTokenT muonsToken_; //used to select what tracks to read from configuration file - edm::EDGetTokenT - alcaRecoToken_; //used to select what muon tracks to read from configuration file + edm::EDGetTokenT muonsToken_; // used to select tracks to read from configuration file + edm::EDGetTokenT alcaRecoToken_; //used to select muon tracks to read from configuration file }; // @@ -151,7 +175,8 @@ static constexpr float mumass2 = 0.105658367 * 0.105658367; //mu mass squared ( // constructors and destructor // DiMuonVertexValidation::DiMuonVertexValidation(const edm::ParameterSet& iConfig) - : useReco_(iConfig.getParameter("useReco")), + : motherName_(iConfig.getParameter("decayMotherName")), + useReco_(iConfig.getParameter("useReco")), useClosestVertex_(iConfig.getParameter("useClosestVertex")), pTthresholds_(iConfig.getParameter>("pTThresholds")), maxSVdist_(iConfig.getParameter("maxSVdist")), @@ -182,6 +207,19 @@ DiMuonVertexValidation::DiMuonVertexValidation(const edm::ParameterSet& iConfig) edm::LogInfo("DiMuonVertexValidation") << " Threshold: " << thr << " "; } edm::LogInfo("DiMuonVertexValidation") << "Max SV distance: " << maxSVdist_ << " "; + + // set the limits for the mass plots + if (motherName_.find('Z') != std::string::npos) { + massLimits_ = std::make_pair(50., 120); + } else if (motherName_.find("J/#psi") != std::string::npos) { + massLimits_ = std::make_pair(2.7, 3.4); + } else if (motherName_.find("#Upsilon") != std::string::npos) { + massLimits_ = std::make_pair(8.9, 9.9); + } else { + edm::LogError("DiMuonVertexValidation") << " unrecognized decay mother particle: " << motherName_ + << " setting the default for the Z->mm (50.,120.)" << std::endl; + massLimits_ = std::make_pair(50., 120); + } } DiMuonVertexValidation::~DiMuonVertexValidation() = default; @@ -341,6 +379,12 @@ void DiMuonVertexValidation::analyze(const edm::Event& iEvent, const edm::EventS LogDebug("DiMuonVertexValidation") << " vertex prob: " << SVProb << std::endl; hSVProb_->Fill(SVProb); + hSVChi2_->Fill(aTransientVertex.totalChiSquared()); + hSVNormChi2_->Fill(aTransientVertex.totalChiSquared() / (int)aTransientVertex.degreesOfFreedom()); + + LogDebug("DiMuonVertexValidation") << " vertex norm chi2: " + << (aTransientVertex.totalChiSquared() / (int)aTransientVertex.degreesOfFreedom()) + << std::endl; if (!aTransientVertex.isValid()) return; @@ -350,7 +394,7 @@ void DiMuonVertexValidation::analyze(const edm::Event& iEvent, const edm::EventS // fill the VtxProb plots VtxProbPlots.fillPlots(SVProb, tktk_p4); - math::XYZPoint MainVertex(0, 0, 0); + math::XYZPoint mainVtxPos(0, 0, 0); const reco::Vertex* theClosestVertex = nullptr; // get collection of reconstructed vertices from event edm::Handle vertexHandle = iEvent.getHandle(vertexToken_); @@ -362,37 +406,65 @@ void DiMuonVertexValidation::analyze(const edm::Event& iEvent, const edm::EventS return; } - reco::Vertex TheMainVertex; + reco::Vertex theMainVertex; if (!useClosestVertex_ || theClosestVertex == nullptr) { // if the closest vertex is not available, or explicitly not chosen - TheMainVertex = vertexHandle.product()->front(); + theMainVertex = vertexHandle.product()->front(); } else { - TheMainVertex = *theClosestVertex; + theMainVertex = *theClosestVertex; } - MainVertex.SetXYZ(TheMainVertex.position().x(), TheMainVertex.position().y(), TheMainVertex.position().z()); + mainVtxPos.SetXYZ(theMainVertex.position().x(), theMainVertex.position().y(), theMainVertex.position().z()); const math::XYZPoint myVertex( aTransientVertex.position().x(), aTransientVertex.position().y(), aTransientVertex.position().z()); const math::XYZPoint deltaVtx( - MainVertex.x() - myVertex.x(), MainVertex.y() - myVertex.y(), MainVertex.z() - myVertex.z()); + mainVtxPos.x() - myVertex.x(), mainVtxPos.y() - myVertex.y(), mainVtxPos.z() - myVertex.z()); #ifdef EDM_ML_DEBUG edm::LogVerbatim("DiMuonVertexValidation") << "mm vertex position:" << aTransientVertex.position().x() << "," << aTransientVertex.position().y() << "," << aTransientVertex.position().z(); - edm::LogVerbatim("DiMuonVertexValidation") << "main vertex position:" << TheMainVertex.position().x() << "," - << TheMainVertex.position().y() << "," << TheMainVertex.position().z(); + edm::LogVerbatim("DiMuonVertexValidation") << "main vertex position:" << theMainVertex.position().x() << "," + << theMainVertex.position().y() << "," << theMainVertex.position().z(); #endif - if (TheMainVertex.isValid()) { - // Z Vertex distance in the xy plane + if (theMainVertex.isValid()) { + // fill the impact parameter plots + for (const auto& track : myTracks) { + hdxy_->Fill(track->dxy(mainVtxPos) * cmToum); + hdz_->Fill(track->dz(mainVtxPos) * cmToum); + hdxyErr_->Fill(track->dxyError() * cmToum); + hdzErr_->Fill(track->dzError() * cmToum); + + const auto& ttrk = theB->build(track); + Global3DVector dir(track->px(), track->py(), track->pz()); + const auto& ip2d = IPTools::signedTransverseImpactParameter(ttrk, dir, theMainVertex); + const auto& ip3d = IPTools::signedImpactParameter3D(ttrk, dir, theMainVertex); + + hIP2d_->Fill(ip2d.second.value() * cmToum); + hIP3d_->Fill(ip3d.second.value() * cmToum); + hIP2dsig_->Fill(ip2d.second.significance()); + hIP3dsig_->Fill(ip3d.second.significance()); + } + + LogDebug("DiMuonVertexValidation") << " after filling the IP histograms " << std::endl; + // Z Vertex distance in the xy plane VertexDistanceXY vertTool; - double distance = vertTool.distance(aTransientVertex, TheMainVertex).value(); - double dist_err = vertTool.distance(aTransientVertex, TheMainVertex).error(); + double distance = vertTool.distance(aTransientVertex, theMainVertex).value(); + double dist_err = vertTool.distance(aTransientVertex, theMainVertex).error(); + float compatibility = 0.; + + try { + compatibility = vertTool.compatibility(aTransientVertex, theMainVertex); + } catch (cms::Exception& er) { + LogTrace("DiMuonVertexValidation") << "caught std::exception " << er.what() << std::endl; + } + hSVCompatibility_->Fill(compatibility); hSVDist_->Fill(distance * cmToum); + hSVDistErr_->Fill(dist_err * cmToum); hSVDistSig_->Fill(distance / dist_err); // fill the VtxDist plots @@ -404,10 +476,19 @@ void DiMuonVertexValidation::analyze(const edm::Event& iEvent, const edm::EventS // Z Vertex distance in 3D VertexDistance3D vertTool3D; - double distance3D = vertTool3D.distance(aTransientVertex, TheMainVertex).value(); - double dist3D_err = vertTool3D.distance(aTransientVertex, TheMainVertex).error(); + double distance3D = vertTool3D.distance(aTransientVertex, theMainVertex).value(); + double dist3D_err = vertTool3D.distance(aTransientVertex, theMainVertex).error(); + float compatibility3D = 0.; + + try { + compatibility3D = vertTool3D.compatibility(aTransientVertex, theMainVertex); + } catch (cms::Exception& er) { + LogTrace("DiMuonVertexMonitor") << "caught std::exception " << er.what() << std::endl; + } + hSVCompatibility3D_->Fill(compatibility3D); hSVDist3D_->Fill(distance3D * cmToum); + hSVDist3DErr_->Fill(dist3D_err * cmToum); hSVDist3DSig_->Fill(distance3D / dist3D_err); // fill the VtxDist3D plots @@ -439,6 +520,12 @@ void DiMuonVertexValidation::analyze(const edm::Event& iEvent, const edm::EventS << "distance " << distance * cmToum << " cosphi3D:" << cosphi3D << std::endl; #endif + // unbalance + hCosPhiUnbalance_->Fill(cosphi, 1.); + hCosPhiUnbalance_->Fill(-cosphi, -1.); + hCosPhi3DUnbalance_->Fill(cosphi3D, 1.); + hCosPhi3DUnbalance_->Fill(-cosphi3D, -1.); + // fill the cosphi plots CosPhiPlots.fillPlots(cosphi, tktk_p4); @@ -459,20 +546,71 @@ void DiMuonVertexValidation::beginJob() { TH1F::SetDefaultSumw2(kTRUE); hSVProb_ = fs->make("VtxProb", ";#mu^{+}#mu^{-} vertex probability;N(#mu#mu pairs)", 100, 0., 1.); - hSVDist_ = fs->make("VtxDist", ";PV-#mu^{+}#mu^{-} vertex xy distance [#mum];N(#mu#mu pairs)", 100, 0., 300.); - hSVDistSig_ = fs->make("VtxDistSig", ";PV-#mu^{+}#mu^{-} vertex xy distance signficance;N(#mu#mu pairs)", 100, 0., 5.); + auto extractRangeValues = [](const edm::ParameterSet& PSetConfiguration_) -> std::pair { + double min = PSetConfiguration_.getParameter("ymin"); + double max = PSetConfiguration_.getParameter("ymax"); + return {min, max}; + }; + + std::string ts = fmt::sprintf(";%s vertex probability;N(#mu#mu pairs)", motherName_); + std::string ps = "N(#mu#mu pairs)"; + ts = fmt::sprintf("#chi^{2} of the %s vertex; #chi^{2} of the %s vertex; %s", motherName_, motherName_, ps); + hSVChi2_ = fs->make("VtxChi2", ts.c_str(), 200, 0., 200.); + + ts = fmt::sprintf("#chi^{2}/ndf of the %s vertex; #chi^{2}/ndf of %s vertex; %s", motherName_, motherName_, ps); + hSVNormChi2_ = fs->make("VtxNormChi2", ts.c_str(), 100, 0., 20.); + + // take the range from the 2D histograms + const auto& svDistRng = extractRangeValues(VtxDistConfiguration_); + hSVDist_ = fs->make("VtxDist", ";PV-#mu^{+}#mu^{-} vertex xy distance [#mum];N(#mu#mu pairs)", 100, svDistRng.first, svDistRng.second); - hSVDist3D_ = fs->make("VtxDist3D", ";PV-#mu^{+}#mu^{-} vertex 3D distance [#mum];N(#mu#mu pairs)", 100, 0., 300.); - hSVDist3DSig_ = fs->make("VtxDist3DSig", ";PV-#mu^{+}#mu^{-} vertex 3D distance signficance;N(#mu#mu pairs)", 100, 0., 5.); + std::string histTit = motherName_ + " #rightarrow #mu^{+}#mu^{-}"; + ts = fmt::sprintf("%s;PV-%sV xy distance error [#mum];%s", histTit, motherName_, ps); + hSVDistErr_ = fs->make("VtxDistErr", ts.c_str(), 100, 0., 1000.); - hInvMass_ = fs->make("InvMass", ";M(#mu#mu) [GeV];N(#mu#mu pairs)", 70., 50., 120.); - hTrackInvMass_ = fs->make("TkTkInvMass", ";M(tk,tk) [GeV];N(tk tk pairs)", 70., 50., 120.); + // take the range from the 2D histograms + const auto& svDistSigRng = extractRangeValues(VtxDistSigConfiguration_); + hSVDistSig_ = fs->make("VtxDistSig", ";PV-#mu^{+}#mu^{-} vertex xy distance signficance;N(#mu#mu pairs)", 100, svDistSigRng.first, svDistSigRng.second); + + // take the range from the 2D histograms + const auto& svDist3DRng = extractRangeValues(VtxDist3DConfiguration_); + hSVDist3D_ = fs->make("VtxDist3D", ";PV-#mu^{+}#mu^{-} vertex 3D distance [#mum];N(#mu#mu pairs)", 100, svDist3DRng.first, svDist3DRng.second); + + ts = fmt::sprintf("%s;PV-%sV 3D distance error [#mum];%s", histTit, motherName_, ps); + hSVDist3DErr_ = fs->make("VtxDist3DErr", ts.c_str(), 100, 0., 1000.); + + // take the range from the 2D histograms + const auto& svDist3DSigRng = extractRangeValues(VtxDist3DSigConfiguration_); + hSVDist3DSig_ = fs->make("VtxDist3DSig", ";PV-#mu^{+}#mu^{-} vertex 3D distance signficance;N(#mu#mu pairs)", 100, svDist3DSigRng.first, svDist3DSigRng.second); + + ts = fmt::sprintf("compatibility of %s vertex; compatibility of %s vertex; %s", motherName_, motherName_, ps); + hSVCompatibility_ = fs->make("VtxCompatibility", ts.c_str(), 100, 0., 100.); + + ts = fmt::sprintf("3D compatibility of %s vertex;3D compatibility of %s vertex; %s", motherName_, motherName_, ps); + hSVCompatibility3D_ = fs->make("VtxCompatibility3D", ts.c_str(), 100, 0., 100.); + + // take the range from the 2D histograms + const auto& massRng = extractRangeValues(DiMuMassConfiguration_); + hInvMass_ = fs->make("InvMass", ";M(#mu#mu) [GeV];N(#mu#mu pairs)", 70., massRng.first, massRng.second); + hTrackInvMass_ = fs->make("TkTkInvMass", ";M(tk,tk) [GeV];N(tk tk pairs)", 70., massRng.first, massRng.second); hCosPhi_ = fs->make("CosPhi", ";cos(#phi_{xy});N(#mu#mu pairs)", 50, -1., 1.); hCosPhi3D_ = fs->make("CosPhi3D", ";cos(#phi_{3D});N(#mu#mu pairs)", 50, -1., 1.); hCosPhiInv_ = fs->make("CosPhiInv", ";inverted cos(#phi_{xy});N(#mu#mu pairs)", 50, -1., 1.); hCosPhiInv3D_ = fs->make("CosPhiInv3D", ";inverted cos(#phi_{3D});N(#mu#mu pairs)", 50, -1., 1.); + + hCosPhiUnbalance_ = fs->make("CosPhiUnbalance", fmt::sprintf("%s;cos(#phi_{xy}) unbalance;#Delta%s", histTit, ps).c_str(), 50, -1.,1.); + hCosPhi3DUnbalance_ = fs->make("CosPhi3DUnbalance", fmt::sprintf("%s;cos(#phi_{3D}) unbalance;#Delta%s", histTit, ps).c_str(), 50, -1., 1.); + + hdxy_ = fs->make("dxy", fmt::sprintf("%s;muon track d_{xy}(PV) [#mum];muon tracks", histTit).c_str(), 150, -300, 300); + hdz_ = fs->make("dz", fmt::sprintf("%s;muon track d_{z}(PV) [#mum];muon tracks", histTit).c_str(), 150, -300, 300); + hdxyErr_ = fs->make("dxyErr", fmt::sprintf("%s;muon track err_{dxy} [#mum];muon tracks", histTit).c_str(), 250, 0., 500.); + hdzErr_ = fs->make("dzErr", fmt::sprintf("%s;muon track err_{dz} [#mum];muon tracks", histTit).c_str(), 250, 0., 500.); + hIP2d_ = fs->make("IP2d", fmt::sprintf("%s;muon track IP_{2D} [#mum];muon tracks", histTit).c_str(), 150, -300, 300); + hIP3d_ = fs->make("IP3d", fmt::sprintf("%s;muon track IP_{3D} [#mum];muon tracks", histTit).c_str(), 150, -300, 300); + hIP2dsig_ = fs->make("IP2Dsig", fmt::sprintf("%s;muon track IP_{2D} significance;muon tracks", histTit).c_str(), 100, 0., 5.); + hIP3dsig_ = fs->make("IP3Dsig", fmt::sprintf("%s;muon track IP_{3D} significance;muon tracks", histTit).c_str(), 100, 0., 5.); // clang-format on // 2D Maps @@ -588,6 +726,7 @@ void DiMuonVertexValidation::fillDescriptions(edm::ConfigurationDescriptions& de //desc.add("useReco",true); //desc.add("muons", edm::InputTag("muons")); //desc.add("muonTracks", edm::InputTag("ALCARECOTkAlDiMuon")); + desc.add("decayMotherName", "Z"); desc.add("tracks", edm::InputTag("generalTracks")); desc.add("vertices", edm::InputTag("offlinePrimaryVertices")); desc.add>("pTThresholds", {30., 10.}); diff --git a/Alignment/OfflineValidation/plugins/GeneralPurposeTrackAnalyzer.cc b/Alignment/OfflineValidation/plugins/GeneralPurposeTrackAnalyzer.cc index 080f8c39542e1..73f043c4cdd48 100644 --- a/Alignment/OfflineValidation/plugins/GeneralPurposeTrackAnalyzer.cc +++ b/Alignment/OfflineValidation/plugins/GeneralPurposeTrackAnalyzer.cc @@ -869,7 +869,7 @@ class GeneralPurposeTrackAnalyzer : public edm::one::EDAnalyzer("h_Eta", "Track pseudorapidity; track #eta;tracks", 100, -etaMax_, etaMax_); hPhi = book("h_Phi", "Track azimuth; track #phi;tracks", 100, -M_PI, M_PI); - hPhiBarrel = book("h_PhiBarrel", "hPhiBarrel (0<|#eta|<0.8);track #Phi;tracks", 100, -M_PI, M_PI); + hPhiBarrel = book("h_PhiBarrel", "hPhiBarrel (0<|#eta|<0.8);track #phi;tracks", 100, -M_PI, M_PI); hPhiOverlapPlus = book("h_PhiOverlapPlus", "hPhiOverlapPlus (0.8<#eta<1.4);track #phi;tracks", 100, -M_PI, M_PI); hPhiOverlapMinus = @@ -880,7 +880,7 @@ class GeneralPurposeTrackAnalyzer : public edm::one::EDAnalyzer("h_BSx0", "x-coordinate of reco beamspot;x^{BS}_{0};n_{events}", 100, -0.1, 0.1); h_BSy0 = book("h_BSy0", "y-coordinate of reco beamspot;y^{BS}_{0};n_{events}", 100, -0.1, 0.1); h_BSz0 = book("h_BSz0", "z-coordinate of reco beamspot;z^{BS}_{0};n_{events}", 100, -1., 1.); - h_Beamsigmaz = book("h_Beamsigmaz", "z-coordinate beam width;#sigma_{Z}^{beam};n_{events}", 100, 0., 1.); + h_Beamsigmaz = book("h_Beamsigmaz", "z-coordinate beam width;#sigma_{Z}^{beam};n_{events}", 100, 0., 7.); h_BeamWidthX = book("h_BeamWidthX", "x-coordinate beam width;#sigma_{X}^{beam};n_{events}", 100, 0., 0.01); h_BeamWidthY = book("h_BeamWidthY", "y-coordinate beam width;#sigma_{Y}^{beam};n_{events}", 100, 0., 0.01); h_BSdxdz = book("h_BSdxdz", "BeamSpot dxdz;beamspot dx/dz;n_{events}", 100, -0.0003, 0.0003); @@ -1126,6 +1126,12 @@ class GeneralPurposeTrackAnalyzer : public edm::one::EDAnalyzerGetXaxis()->SetBinLabel((the_r - theRuns_.front()) + 1, std::to_string(the_r).c_str()); } + static const int kappadiffindex = this->index(vTrackHistos_, "h_diff_curvature"); + vTrackHistos_[kappadiffindex]->Add(vTrackHistos_[this->index(vTrackHistos_, "h_curvature_neg")], + vTrackHistos_[this->index(vTrackHistos_, "h_curvature_pos")], + -1, + 1); + if (phase_ < SiPixelPI::phase::two) { if (phase_ == SiPixelPI::phase::zero) { pmap->save(true, 0, 0, "PixelHitMap.pdf", 600, 800); diff --git a/Alignment/OfflineValidation/plugins/GeneralPurposeVertexAnalyzer.cc b/Alignment/OfflineValidation/plugins/GeneralPurposeVertexAnalyzer.cc index 0dfe9fa546114..53acc760566d2 100644 --- a/Alignment/OfflineValidation/plugins/GeneralPurposeVertexAnalyzer.cc +++ b/Alignment/OfflineValidation/plugins/GeneralPurposeVertexAnalyzer.cc @@ -70,6 +70,18 @@ class GeneralPurposeVertexAnalyzer : public edm::one::EDAnalyzer fs_; + struct IPMonitoring { + std::string varname_; + float pTcut_; + TH1D *IP_, *IPErr_; + TProfile *IPVsPhi_, *IPVsEta_; + TProfile *IPErrVsPhi_, *IPErrVsEta_; + TProfile2D *IPVsEtaVsPhi_, *IPErrVsEtaVsPhi_; + + void bookIPMonitor(const edm::ParameterSet &, const edm::Service fs); + }; + + const edm::ParameterSet conf_; const int ndof_; bool errorPrinted_; @@ -117,22 +129,134 @@ class GeneralPurposeVertexAnalyzer : public edm::one::EDAnalyzer fs) { + int VarBin = config.getParameter(fmt::format("D{}Bin", varname_)); + double VarMin = config.getParameter(fmt::format("D{}Min", varname_)); + double VarMax = config.getParameter(fmt::format("D{}Max", varname_)); + + int PhiBin = config.getParameter("PhiBin"); + int PhiBin2D = config.getParameter("PhiBin2D"); + double PhiMin = config.getParameter("PhiMin"); + double PhiMax = config.getParameter("PhiMax"); + + int EtaBin = config.getParameter("EtaBin"); + int EtaBin2D = config.getParameter("EtaBin2D"); + double EtaMin = config.getParameter("EtaMin"); + double EtaMax = config.getParameter("EtaMax"); + + IP_ = fs->make(fmt::format("d{}_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} (#mum)", pTcut_, varname_).c_str(), + VarBin, + VarMin, + VarMax); + + IPErr_ = fs->make(fmt::format("d{}Err_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} error (#mum)", pTcut_, varname_).c_str(), + 100, + 0., + (varname_.find("xy") != std::string::npos) ? 2000. : 10000.); + + IPVsPhi_ = + fs->make(fmt::format("d{}VsPhi_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} VS track #phi", pTcut_, varname_).c_str(), + PhiBin, + PhiMin, + PhiMax, + //VarBin, + VarMin, + VarMax); + IPVsPhi_->SetXTitle("PV track (p_{T} > 1 GeV) #phi"); + IPVsPhi_->SetYTitle(fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} (#mum)", pTcut_, varname_).c_str()); + + IPVsEta_ = + fs->make(fmt::format("d{}VsEta_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} VS track #eta", pTcut_, varname_).c_str(), + EtaBin, + EtaMin, + EtaMax, + //VarBin, + VarMin, + VarMax); + IPVsEta_->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); + IPVsEta_->SetYTitle(fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} (#mum)", pTcut_, varname_).c_str()); + + IPErrVsPhi_ = + fs->make(fmt::format("d{}ErrVsPhi_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} error VS track #phi", pTcut_, varname_).c_str(), + PhiBin, + PhiMin, + PhiMax, + //VarBin, + 0., + (varname_.find("xy") != std::string::npos) ? 100. : 200.); + IPErrVsPhi_->SetXTitle("PV track (p_{T} > 1 GeV) #phi"); + IPErrVsPhi_->SetYTitle(fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} error (#mum)", pTcut_, varname_).c_str()); + + IPErrVsEta_ = + fs->make(fmt::format("d{}ErrVsEta_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} error VS track #eta", pTcut_, varname_).c_str(), + EtaBin, + EtaMin, + EtaMax, + //VarBin, + 0., + (varname_.find("xy") != std::string::npos) ? 100. : 200.); + IPErrVsEta_->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); + IPErrVsEta_->SetYTitle(fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} error (#mum)", pTcut_, varname_).c_str()); + + IPVsEtaVsPhi_ = fs->make( + fmt::format("d{}VsEtaVsPhi_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} VS track #eta VS track #phi", pTcut_, varname_).c_str(), + EtaBin2D, + EtaMin, + EtaMax, + PhiBin2D, + PhiMin, + PhiMax, + //VarBin, + VarMin, + VarMax); + IPVsEtaVsPhi_->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); + IPVsEtaVsPhi_->SetYTitle("PV track (p_{T} > 1 GeV) #phi"); + IPVsEtaVsPhi_->SetZTitle(fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} (#mum)", pTcut_, varname_).c_str()); + + IPErrVsEtaVsPhi_ = fs->make( + fmt::format("d{}ErrVsEtaVsPhi_pt{}", varname_, pTcut_).c_str(), + fmt::format("PV tracks (p_{{T}} > {}) d_{{{}}} error VS track #eta VS track #phi", pTcut_, varname_).c_str(), + EtaBin2D, + EtaMin, + EtaMax, + PhiBin2D, + PhiMin, + PhiMax, + // VarBin, + 0., + (varname_.find("xy") != std::string::npos) ? 100. : 200.); + IPErrVsEtaVsPhi_->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); + IPErrVsEtaVsPhi_->SetYTitle("PV track (p_{T} > 1 GeV) #phi"); + IPErrVsEtaVsPhi_->SetZTitle( + fmt::format("PV tracks (p_{{T}} > {} GeV) d_{{{}}} error (#mum)", pTcut_, varname_).c_str()); +} + // // constructors and destructor // GeneralPurposeVertexAnalyzer::GeneralPurposeVertexAnalyzer(const edm::ParameterSet &iConfig) - : ndof_(iConfig.getParameter("ndof")), + : conf_(iConfig), + ndof_(iConfig.getParameter("ndof")), errorPrinted_(false), vertexInputTag_(iConfig.getParameter("vertexLabel")), beamSpotInputTag_(iConfig.getParameter("beamSpotLabel")), @@ -175,27 +299,11 @@ GeneralPurposeVertexAnalyzer::GeneralPurposeVertexAnalyzer(const edm::ParameterS weight(nullptr), chi2ndf(nullptr), chi2prob(nullptr), - dxy(nullptr), dxy2(nullptr), - dz(nullptr), - dxyErr(nullptr), - dzErr(nullptr), phi_pt1(nullptr), eta_pt1(nullptr), phi_pt10(nullptr), - eta_pt10(nullptr), - dxyVsPhi_pt1(nullptr), - dzVsPhi_pt1(nullptr), - dxyVsEta_pt1(nullptr), - dzVsEta_pt1(nullptr), - dxyVsEtaVsPhi_pt1(nullptr), - dzVsEtaVsPhi_pt1(nullptr), - dxyVsPhi_pt10(nullptr), - dzVsPhi_pt10(nullptr), - dxyVsEta_pt10(nullptr), - dzVsEta_pt10(nullptr), - dxyVsEtaVsPhi_pt10(nullptr), - dzVsEtaVsPhi_pt10(nullptr) { + eta_pt10(nullptr) { usesResource(TFileService::kSharedResource); } @@ -323,29 +431,53 @@ void GeneralPurposeVertexAnalyzer::pvTracksPlots(const reco::Vertex &v) { weight->Fill(w); chi2ndf->Fill(chi2NDF); chi2prob->Fill(chi2Prob); - dxy->Fill(Dxy); dxy2->Fill(Dxy); - dz->Fill(Dz); - dxyErr->Fill(DxyErr); - dzErr->Fill(DzErr); phi_pt1->Fill(phi); eta_pt1->Fill(eta); - dxyVsPhi_pt1->Fill(phi, Dxy); - dzVsPhi_pt1->Fill(phi, Dz); - dxyVsEta_pt1->Fill(eta, Dxy); - dzVsEta_pt1->Fill(eta, Dz); - dxyVsEtaVsPhi_pt1->Fill(eta, phi, Dxy); - dzVsEtaVsPhi_pt1->Fill(eta, phi, Dz); + + dxy_pt1.IP_->Fill(Dxy); + dxy_pt1.IPVsPhi_->Fill(phi, Dxy); + dxy_pt1.IPVsEta_->Fill(eta, Dxy); + dxy_pt1.IPVsEtaVsPhi_->Fill(eta, phi, Dxy); + + dxy_pt1.IPErr_->Fill(DxyErr); + dxy_pt1.IPErrVsPhi_->Fill(phi, DxyErr); + dxy_pt1.IPErrVsEta_->Fill(eta, DxyErr); + dxy_pt1.IPErrVsEtaVsPhi_->Fill(eta, phi, DxyErr); + + dz_pt1.IP_->Fill(Dz); + dz_pt1.IPVsPhi_->Fill(phi, Dz); + dz_pt1.IPVsEta_->Fill(eta, Dz); + dz_pt1.IPVsEtaVsPhi_->Fill(eta, phi, Dz); + + dz_pt1.IPErr_->Fill(DzErr); + dz_pt1.IPErrVsPhi_->Fill(phi, DzErr); + dz_pt1.IPErrVsEta_->Fill(eta, DzErr); + dz_pt1.IPErrVsEtaVsPhi_->Fill(eta, phi, DzErr); if (pt >= 10.f) { phi_pt10->Fill(phi); eta_pt10->Fill(eta); - dxyVsPhi_pt10->Fill(phi, Dxy); - dzVsPhi_pt10->Fill(phi, Dz); - dxyVsEta_pt10->Fill(eta, Dxy); - dzVsEta_pt10->Fill(eta, Dz); - dxyVsEtaVsPhi_pt10->Fill(eta, phi, Dxy); - dzVsEtaVsPhi_pt10->Fill(eta, phi, Dz); + + dxy_pt10.IP_->Fill(Dxy); + dxy_pt10.IPVsPhi_->Fill(phi, Dxy); + dxy_pt10.IPVsEta_->Fill(eta, Dxy); + dxy_pt10.IPVsEtaVsPhi_->Fill(eta, phi, Dxy); + + dxy_pt10.IPErr_->Fill(DxyErr); + dxy_pt10.IPErrVsPhi_->Fill(phi, DxyErr); + dxy_pt10.IPErrVsEta_->Fill(eta, DxyErr); + dxy_pt10.IPErrVsEtaVsPhi_->Fill(eta, phi, DxyErr); + + dz_pt10.IP_->Fill(Dz); + dz_pt10.IPVsPhi_->Fill(phi, Dz); + dz_pt10.IPVsEta_->Fill(eta, Dz); + dz_pt10.IPVsEtaVsPhi_->Fill(eta, phi, Dz); + + dz_pt10.IPErr_->Fill(DzErr); + dz_pt10.IPErrVsPhi_->Fill(phi, DzErr); + dz_pt10.IPErrVsEta_->Fill(eta, DzErr); + dz_pt10.IPErrVsEtaVsPhi_->Fill(eta, phi, DzErr); } } @@ -514,11 +646,8 @@ void GeneralPurposeVertexAnalyzer::beginJob() { sumpt = book("sumpt", fmt::sprintf("#Sum p_{T} of %s", s_1).c_str(), 100, -0.5, 249.5); chi2ndf = book("chi2ndf", fmt::sprintf("%s #chi^{2}/ndof", s_1).c_str(), 100, 0., 20.); chi2prob = book("chi2prob", fmt::sprintf("%s #chi^{2} probability", s_1).c_str(), 100, 0., 1.); - dxy = book("dxy", fmt::sprintf("%s d_{xy} (#mum)", s_1).c_str(), dxyBin_, dxyMin_, dxyMax_); + dxy2 = book("dxyzoom", fmt::sprintf("%s d_{xy} (#mum)", s_1).c_str(), dxyBin_, dxyMin_ / 5., dxyMax_ / 5.); - dxyErr = book("dxyErr", fmt::sprintf("%s d_{xy} error (#mum)", s_1).c_str(), 100, 0., 2000.); - dz = book("dz", fmt::sprintf("%s d_{z} (#mum)", s_1).c_str(), dzBin_, dzMin_, dzMax_); - dzErr = book("dzErr", fmt::sprintf("%s d_{z} error(#mum)", s_1).c_str(), 100, 0., 10000.); phi_pt1 = book("phi_pt1", fmt::sprintf("%s #phi; PV tracks #phi;#tracks", s_1).c_str(), phiBin_, phiMin_, phiMax_); @@ -529,141 +658,22 @@ void GeneralPurposeVertexAnalyzer::beginJob() { eta_pt10 = book("eta_pt10", fmt::sprintf("%s #phi; PV tracks #eta;#tracks", s_10).c_str(), etaBin_, etaMin_, etaMax_); - dxyVsPhi_pt1 = book("dxyVsPhi_pt1", - fmt::sprintf("%s d_{xy} (#mum) VS track #phi", s_1).c_str(), - phiBin_, - phiMin_, - phiMax_, - dxyMin_, - dxyMax_); - dxyVsPhi_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #phi"); - dxyVsPhi_pt1->SetYTitle("PV track (p_{T} > 1 GeV) d_{xy} (#mum)"); - - dzVsPhi_pt1 = book("dzVsPhi_pt1", - fmt::sprintf("%s d_{z} (#mum) VS track #phi", s_1).c_str(), - phiBin_, - phiMin_, - phiMax_, - dzMin_, - dzMax_); - dzVsPhi_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #phi"); - dzVsPhi_pt1->SetYTitle("PV track (p_{T} > 1 GeV) d_{z} (#mum)"); - - dxyVsEta_pt1 = book("dxyVsEta_pt1", - fmt::sprintf("%s d_{xy} (#mum) VS track #eta", s_1).c_str(), - etaBin_, - etaMin_, - etaMax_, - dxyMin_, - dxyMax_); - dxyVsEta_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); - dxyVsEta_pt1->SetYTitle("PV track (p_{T} > 1 GeV) d_{xy} (#mum)"); - - dzVsEta_pt1 = book("dzVsEta_pt1", - fmt::sprintf("%s d_{z} (#mum) VS track #eta", s_1).c_str(), - etaBin_, - etaMin_, - etaMax_, - dzMin_, - dzMax_); - dzVsEta_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); - dzVsEta_pt1->SetYTitle("PV track (p_{T} > 1 GeV) d_{z} (#mum)"); - - dxyVsEtaVsPhi_pt1 = book("dxyVsEtaVsPhi_pt1", - fmt::sprintf("%s d_{xy} (#mum) VS track #eta VS track #phi", s_1).c_str(), - etaBin2D_, - etaMin_, - etaMax_, - phiBin2D_, - phiMin_, - phiMax_, - dxyMin_, - dxyMax_); - dxyVsEtaVsPhi_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); - dxyVsEtaVsPhi_pt1->SetYTitle("PV track (p_{T} > 1 GeV) #phi"); - dxyVsEtaVsPhi_pt1->SetZTitle("PV track (p_{T} > 1 GeV) d_{xy} (#mum)"); - - dzVsEtaVsPhi_pt1 = book("dzVsEtaVsPhi_pt1", - fmt::sprintf("%s d_{z} (#mum) VS track #eta VS track #phi", s_1).c_str(), - etaBin2D_, - etaMin_, - etaMax_, - phiBin2D_, - phiMin_, - phiMax_, - dzMin_, - dzMax_); - dzVsEtaVsPhi_pt1->SetXTitle("PV track (p_{T} > 1 GeV) #eta"); - dzVsEtaVsPhi_pt1->SetYTitle("PV track (p_{T} > 1 GeV) #phi"); - dzVsEtaVsPhi_pt1->SetZTitle("PV track (p_{T} > 1 GeV) d_{z} (#mum)"); - - dxyVsPhi_pt10 = book("dxyVsPhi_pt10", - fmt::sprintf("%s d_{xy} (#mum) VS track #phi", s_10).c_str(), - phiBin_, - phiMin_, - phiMax_, - dxyMin_, - dxyMax_); - dxyVsPhi_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #phi"); - dxyVsPhi_pt10->SetYTitle("PV track (p_{T} > 10 GeV) d_{xy} (#mum)"); - - dzVsPhi_pt10 = book("dzVsPhi_pt10", - fmt::sprintf("%s d_{z} (#mum) VS track #phi", s_10).c_str(), - phiBin_, - phiMin_, - phiMax_, - dzMin_, - dzMax_); - dzVsPhi_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #phi"); - dzVsPhi_pt10->SetYTitle("PV track (p_{T} > 10 GeV) d_{z} (#mum)"); - - dxyVsEta_pt10 = book("dxyVsEta_pt10", - fmt::sprintf("%s d_{xy} (#mum) VS track #eta", s_10).c_str(), - etaBin_, - etaMin_, - etaMax_, - dxyMin_, - dxyMax_); - dxyVsEta_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #eta"); - dxyVsEta_pt10->SetYTitle("PV track (p_{T} > 10 GeV) d_{xy} (#mum)"); - - dzVsEta_pt10 = book("dzVsEta_pt10", - fmt::sprintf("%s d_{z} (#mum) VS track #eta", s_10).c_str(), - etaBin_, - etaMin_, - etaMax_, - dzMin_, - dzMax_); - dzVsEta_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #eta"); - dzVsEta_pt10->SetYTitle("PV track (p_{T} > 10 GeV) d_{z} (#mum)"); - - dxyVsEtaVsPhi_pt10 = book("dxyVsEtaVsPhi_pt10", - fmt::sprintf("%s d_{xy} (#mum) VS track #eta VS track #phi", s_10).c_str(), - etaBin2D_, - etaMin_, - etaMax_, - phiBin2D_, - phiMin_, - phiMax_, - dxyMin_, - dxyMax_); - dxyVsEtaVsPhi_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #eta"); - dxyVsEtaVsPhi_pt10->SetYTitle("PV track (p_{T} > 10 GeV) #phi"); - dxyVsEtaVsPhi_pt10->SetZTitle("PV track (p_{T} > 10 GeV) d_{xy} (#mum)"); - - dzVsEtaVsPhi_pt10 = book("dzVsEtaVsPhi_pt10", - fmt::sprintf("%s d_{z} (#mum) VS track #eta VS track #phi", s_10).c_str(), - etaBin2D_, - etaMin_, - etaMax_, - phiBin2D_, - phiMin_, - phiMax_, - dzMin_, - dzMax_); - dzVsEtaVsPhi_pt10->SetXTitle("PV track (p_{T} > 10 GeV) #eta"); - dzVsEtaVsPhi_pt10->SetYTitle("PV track (p_{T} > 10 GeV) #phi"); - dzVsEtaVsPhi_pt10->SetZTitle("PV track (p_{T} > 10 GeV) d_{z} (#mum)"); + // initialize and book the monitors; + dxy_pt1.varname_ = "xy"; + dxy_pt1.pTcut_ = 1.f; + dxy_pt1.bookIPMonitor(conf_, fs_); + + dxy_pt10.varname_ = "xy"; + dxy_pt10.pTcut_ = 10.f; + dxy_pt10.bookIPMonitor(conf_, fs_); + + dz_pt1.varname_ = "z"; + dz_pt1.pTcut_ = 1.f; + dz_pt1.bookIPMonitor(conf_, fs_); + + dz_pt10.varname_ = "z"; + dz_pt10.pTcut_ = 10.f; + dz_pt10.bookIPMonitor(conf_, fs_); } // ------------ method fills 'descriptions' with the allowed parameters for the module ------------ @@ -678,8 +688,8 @@ void GeneralPurposeVertexAnalyzer::fillDescriptions(edm::ConfigurationDescriptio desc.add("TkSizeMin", 499.5); desc.add("TkSizeMax", -0.5); desc.add("DxyBin", 100); - desc.add("DxyMin", 5000.); - desc.add("DxyMax", -5000.); + desc.add("DxyMin", -2000.); + desc.add("DxyMax", 2000.); desc.add("DzBin", 100); desc.add("DzMin", -2000.0); desc.add("DzMax", 2000.0); diff --git a/Alignment/OfflineValidation/plugins/PrimaryVertexValidation.cc b/Alignment/OfflineValidation/plugins/PrimaryVertexValidation.cc index 22e4050ef707a..8c7547f55e457 100644 --- a/Alignment/OfflineValidation/plugins/PrimaryVertexValidation.cc +++ b/Alignment/OfflineValidation/plugins/PrimaryVertexValidation.cc @@ -55,9 +55,7 @@ #include "Geometry/TrackerGeometryBuilder/interface/PixelTopologyMap.h" #include "Geometry/Records/interface/TrackerTopologyRcd.h" #include "RecoVertex/PrimaryVertexProducer/interface/TrackFilterForPVFinding.h" -#include "RecoVertex/PrimaryVertexProducer/interface/HITrackFilterForPVFinding.h" #include "RecoVertex/PrimaryVertexProducer/interface/DAClusterizerInZ_vect.h" -#include "RecoVertex/PrimaryVertexProducer/interface/DAClusterizerInZT_vect.h" #include "RecoVertex/PrimaryVertexProducer/interface/GapClusterizerInZ.h" #include "RecoVertex/VertexPrimitives/interface/TransientVertex.h" #include "TrackingTools/TransientTrack/interface/TransientTrack.h" @@ -3696,7 +3694,7 @@ void PrimaryVertexValidation::fillDescriptions(edm::ConfigurationDescriptions& d // track filtering edm::ParameterSetDescription psd0; TrackFilterForPVFinding::fillPSetDescription(psd0); - HITrackFilterForPVFinding::fillPSetDescription(psd0); // HI only + psd0.add("numTracksThreshold", 0); // HI only desc.add("TkFilterParameters", psd0); // PV Clusterization @@ -3704,7 +3702,7 @@ void PrimaryVertexValidation::fillDescriptions(edm::ConfigurationDescriptions& d edm::ParameterSetDescription psd0; { edm::ParameterSetDescription psd1; - DAClusterizerInZT_vect::fillPSetDescription(psd1); + DAClusterizerInZ_vect::fillPSetDescription(psd1); psd0.add("TkDAClusParameters", psd1); edm::ParameterSetDescription psd2; diff --git a/Alignment/OfflineValidation/plugins/SagittaBiasNtuplizer.cc b/Alignment/OfflineValidation/plugins/SagittaBiasNtuplizer.cc new file mode 100644 index 0000000000000..0a5c313de907e --- /dev/null +++ b/Alignment/OfflineValidation/plugins/SagittaBiasNtuplizer.cc @@ -0,0 +1,550 @@ +// -*- C++ -*- +// +// Package: Alignment/OfflineValidation +// Class: SagittaBiasNtuplizer +// +/* + *\class SagittaBiasNtuplizer SagittaBiasNtuplizer.cc Alignment/OfflineValidation/plugins/SagittaBiasNtuplizer.cc + + Description: This module is meant to create a simple ntuple to be able to validate the tracker alignment for the presence of Sagitta Bias. + + Implementation: the implementation is straightforward. + +*/ +// +// Original Author: Marco Musich, C. Alexe +// Created: Fri, 05 Jan 2023 11:41:00 GMT +// +// + +#include "CommonTools/UtilAlgos/interface/TFileService.h" +#include "DataFormats/BeamSpot/interface/BeamSpot.h" +#include "DataFormats/HepMCCandidate/interface/GenParticle.h" +#include "DataFormats/Math/interface/deltaR.h" +#include "DataFormats/MuonReco/interface/Muon.h" +#include "DataFormats/MuonReco/interface/MuonFwd.h" +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "DataFormats/VertexReco/interface/Vertex.h" +#include "DataFormats/VertexReco/interface/VertexFwd.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/one/EDAnalyzer.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ServiceRegistry/interface/Service.h" + +#include "TH1F.h" +#include "TH2I.h" +#include "TTree.h" +#include "TLorentzVector.h" + +class SagittaBiasNtuplizer : public edm::one::EDAnalyzer { +public: + explicit SagittaBiasNtuplizer(const edm::ParameterSet&); + ~SagittaBiasNtuplizer() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void analyze(const edm::Event& event, const edm::EventSetup& setup) override; + double openingAngle(const reco::Track* track1, const reco::Track* track2); + std::pair findClosestVertex(const reco::Track* track1, + const reco::VertexCollection& vertices); + const bool useReco_; + const bool doGen_; + + const double muonEtaCut_; + const double muonPtCut_; + const double muondxySigCut_; + const double minMassWindowCut_; + const double maxMassWindowCut_; + const double d0CompatibilityCut_; + const double z0CompatibilityCut_; + + std::vector pTthresholds_; + + // either on or the other! + //used to select what muon tracks to read from configuration file + edm::EDGetTokenT muonsToken_; + //used to select what tracks to read from configuration file + edm::EDGetTokenT alcaRecoToken_; + + //used to select what tracks to read from configuration file + edm::EDGetTokenT tracksToken_; + + // for associated genParticles + edm::EDGetTokenT> genParticlesToken_; + //edm::EDGetTokenT> genParticlesToken_; + + const edm::EDGetTokenT vtxToken_; + const edm::EDGetTokenT bsToken_; + + static double constexpr muMass = 0.1056583745; //!< Muon mass [GeV] + + TTree* tree_; + float mass_; + float posTrackDz_; + float negTrackDz_; + float posTrackD0_; + float negTrackD0_; + float posTrackEta_; + float negTrackEta_; + float posTrackPhi_; + float negTrackPhi_; + float posTrackPt_; + float negTrackPt_; + + // for the gen-level info + float genPosMuonDz_; + float genNegMuonDz_; + float genPosMuonD0_; + float genNegMuonD0_; + float genPosMuonEta_; + float genNegMuonEta_; + float genPosMuonPhi_; + float genNegMuonPhi_; + float genPosMuonPt_; + float genNegMuonPt_; + + // control histograms + TH2I* h_VertexMatrix; + TH1F* h_cutFlow; + TH1F* h_DeltaD0; + TH1F* h_DeltaDz; + TH1F* h_CosOpeningAngle; +}; + +//_________________________________________________________________________________ +SagittaBiasNtuplizer::SagittaBiasNtuplizer(const edm::ParameterSet& iConfig) + : useReco_(iConfig.getParameter("useReco")), + doGen_(iConfig.getParameter("doGen")), + muonEtaCut_(iConfig.getParameter("muonEtaCut")), + muonPtCut_(iConfig.getParameter("muonPtCut")), + muondxySigCut_(iConfig.getParameter("muondxySigCut")), + minMassWindowCut_(iConfig.getParameter("minMassWindowCut")), + maxMassWindowCut_(iConfig.getParameter("maxMassWindowCut")), + d0CompatibilityCut_(iConfig.getParameter("d0CompatibilityCut")), + z0CompatibilityCut_(iConfig.getParameter("z0CompatibilityCut")), + pTthresholds_(iConfig.getParameter>("pTThresholds")), + vtxToken_(consumes(iConfig.getParameter("vertices"))), + bsToken_(consumes(iConfig.getParameter("beamSpot"))), + mass_{0}, + posTrackDz_{0}, + negTrackDz_{0}, + posTrackD0_{0}, + negTrackD0_{0}, + posTrackEta_{0}, + negTrackEta_{0}, + posTrackPhi_{0}, + negTrackPhi_{0}, + posTrackPt_{0}, + negTrackPt_{0}, + genPosMuonEta_{-99.}, + genNegMuonEta_{-99.}, + genPosMuonPhi_{-99.}, + genNegMuonPhi_{-99.}, + genPosMuonPt_{-99.}, + genNegMuonPt_{-99.} { + if (useReco_) { + tracksToken_ = mayConsume(iConfig.getParameter("tracks")); + muonsToken_ = mayConsume(iConfig.getParameter("muons")); + } else { + alcaRecoToken_ = mayConsume(iConfig.getParameter("muonTracks")); + } + + if (doGen_) { + genParticlesToken_ = consumes>(iConfig.getParameter("genParticles")); + } + + usesResource(TFileService::kSharedResource); + + // sort the vector of thresholds + std::sort(pTthresholds_.begin(), pTthresholds_.end(), [](const double& lhs, const double& rhs) { return lhs > rhs; }); + + edm::LogInfo("SagittaBiasNtuplizer") << __FUNCTION__; + for (const auto& thr : pTthresholds_) { + edm::LogInfo("SagittaBiasNtuplizer") << " Threshold: " << thr << " "; + } + + edm::Service fs; + h_cutFlow = fs->make("cutFlow", "cutFlow;cut;remaining events", 9, -0.5, 8.5); + std::string labels[9] = {"all events", + "common vertex", + "d0 cut", + "p_{T} cut", + "#eta cut", + "mass window", + "#delta d_{0}", + "#delta d_{z}", + "opening angle"}; + unsigned int count{0}; + for (const auto& label : labels) { + count++; + h_cutFlow->GetXaxis()->SetBinLabel(count, label.c_str()); + } + + h_VertexMatrix = fs->make("VertexMatrix", + ";index of closest vertex to #mu_{0};index of closest vertex to #mu_{1}", + 100, + 0, + 100, + 100, + 0, + 100); + h_DeltaD0 = fs->make("DeltaD0", "#Deltad_{0};#Deltad_{0} [cm];events", 100, -0.5, 0.5); + h_DeltaDz = fs->make("DeltaDz", "#Deltad_{z};#Deltad_{z} [cm];events", 100, -1, 1); + h_CosOpeningAngle = fs->make("OpeningAngle", "cos(#gamma(#mu^{+},#mu^{-}));events", 100, -1., 1.); + + tree_ = fs->make("tree", "My TTree"); + tree_->Branch("mass", &mass_, "mass/F"); + tree_->Branch("posTrackDz", &posTrackDz_, "posTrackDz/F"); + tree_->Branch("negTrackDz", &negTrackDz_, "negTrackDz/F"); + tree_->Branch("posTrackD0", &posTrackD0_, "posTrackD0/F"); + tree_->Branch("negTrackD0", &negTrackD0_, "negTrackD0/F"); + tree_->Branch("posTrackEta", &posTrackEta_, "posTrackEta/F"); + tree_->Branch("negTrackEta", &negTrackEta_, "negTrackEta/F"); + tree_->Branch("posTrackPhi", &posTrackPhi_, "posTrackPhi/F"); + tree_->Branch("negTrackPhi", &negTrackPhi_, "negTrackPhi/F"); + tree_->Branch("posTrackPt", &posTrackPt_, "posTrackPt/F"); + tree_->Branch("negTrackPt", &negTrackPt_, "negTrackPt/F"); + + if (doGen_) { + tree_->Branch("genPosMuonDz", &genPosMuonDz_, "genPosMuonDz/F"); + tree_->Branch("genNegMuonDz", &genNegMuonDz_, "genNegMuonDz/F"); + tree_->Branch("genPosMuonD0", &genPosMuonD0_, "genPosMuonD0/F"); + tree_->Branch("genNegMuonD0", &genNegMuonD0_, "genNegMuonD0/F"); + tree_->Branch("genPosMuonEta", &genPosMuonEta_, "genPosMuonEta/F"); + tree_->Branch("genNegMuonEta", &genNegMuonEta_, "genNegMuonEta/F"); + tree_->Branch("genPosMuonPhi", &genPosMuonPhi_, "genPosMuonPhi/F"); + tree_->Branch("genNegMuonPhi", &genNegMuonPhi_, "genNegMuonPhi/F"); + tree_->Branch("genPosMuonPt", &genPosMuonPt_, "genPosMuonPt/F"); + tree_->Branch("genNegMuonPt", &genNegMuonPt_, "genNegMuonPt/F"); + } +} + +//_________________________________________________________________________________ +void SagittaBiasNtuplizer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.ifValue( + edm::ParameterDescription("useReco", true, true), + true >> edm::ParameterDescription("muons", edm::InputTag("muons"), true) or + false >> edm::ParameterDescription("muonTracks", edm::InputTag("ALCARECOTkAlZMuMu"), true)) + ->setComment("If useReco is true need to specify the muon tracks, otherwise take the ALCARECO Inner tracks"); + desc.add("doGen", false); + desc.add("genParticles", edm::InputTag("genParticles")); + desc.add("tracks", edm::InputTag("generalTracks")); + desc.add("vertices", edm::InputTag("offlinePrimaryVertices")); + desc.add("beamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("muonEtaCut", 2.5)->setComment("muon system acceptance"); + desc.add("muonPtCut", 12.)->setComment("in GeV"); + desc.add("muondxySigCut", 4.)->setComment("significance of the d0 compatibility with closest vertex"); + desc.add("minMassWindowCut", 70.)->setComment("in GeV"); + desc.add("maxMassWindowCut", 110.)->setComment("in GeV"); + desc.add("d0CompatibilityCut", 0.01)->setComment("d0 compatibility between the two muons"); + desc.add("z0CompatibilityCut", 0.06)->setComment("z0 compatibility between the two muons"); + desc.add>("pTThresholds", {30., 10.}); + descriptions.addWithDefaultLabel(desc); +} + +//_________________________________________________________________________________ +void SagittaBiasNtuplizer::analyze(const edm::Event& event, const edm::EventSetup& setup) { + h_cutFlow->Fill(0); + + // the di-muon tracks + std::vector myTracks; + + // if we have to start from scratch from RECO data-tier + if (useReco_) { + // select the good muons + std::vector myGoodMuonVector; + for (const auto& muon : event.get(muonsToken_)) { + const reco::TrackRef t = muon.innerTrack(); + if (!t.isNull()) { + if (t->quality(reco::TrackBase::highPurity)) { + if (t->chi2() / t->ndof() <= 2.5 && t->numberOfValidHits() >= 5 && + t->hitPattern().numberOfValidPixelHits() >= 2 && t->quality(reco::TrackBase::highPurity)) + myGoodMuonVector.emplace_back(&muon); + } + } + } + + LogDebug("SagittaBiasNtuplizer") << "myGoodMuonVector size: " << myGoodMuonVector.size() << std::endl; + std::sort(myGoodMuonVector.begin(), myGoodMuonVector.end(), [](const reco::Muon*& lhs, const reco::Muon*& rhs) { + return lhs->pt() > rhs->pt(); + }); + + // just check the ordering + for (const auto& muon : myGoodMuonVector) { + LogDebug("SagittaBiasNtuplizer") << "pT: " << muon->pt() << " "; + } + LogDebug("SagittaBiasNtuplizer") << std::endl; + + // reject if there's no Z + if (myGoodMuonVector.size() < 2) + return; + + if ((myGoodMuonVector[0]->pt()) < pTthresholds_[0] || (myGoodMuonVector[1]->pt() < pTthresholds_[1])) + return; + + if (myGoodMuonVector[0]->charge() * myGoodMuonVector[1]->charge() > 0) + return; + + //const auto& m1 = myGoodMuonVector[1]->p4(); + //const auto& m0 = myGoodMuonVector[0]->p4(); + //const auto& mother = m0 + m1; + + // just copy the top two muons + std::vector theZMuonVector; + theZMuonVector.reserve(2); + theZMuonVector.emplace_back(myGoodMuonVector[1]); + theZMuonVector.emplace_back(myGoodMuonVector[0]); + + // do the matching of Z muons with inner tracks + unsigned int i = 0; + for (const auto& muon : theZMuonVector) { + i++; + float minD = 1e6; + const reco::Track* theMatch = nullptr; + for (const auto& track : event.get(tracksToken_)) { + float D = ::deltaR2(muon->eta(), muon->phi(), track.eta(), track.phi()); + if (D < minD) { + minD = D; + theMatch = &track; + } + } + LogDebug("SagittaBiasNtuplizer") << "pushing new track: " << i << std::endl; + myTracks.emplace_back(theMatch); + } + } else { + // we start directly with the pre-selected ALCARECO tracks + for (const auto& muon : event.get(alcaRecoToken_)) { + myTracks.emplace_back(&muon); + } + } + + const reco::VertexCollection& vertices = event.get(vtxToken_); + const reco::BeamSpot& beamSpot = event.get(bsToken_); + math::XYZPoint bs(beamSpot.x0(), beamSpot.y0(), beamSpot.z0()); + + //edm::LogPrint("SagittaBiasNtuplizer") << " track size:" << myTracks.size() << " vertex size:" << vertices.size() << std::endl; + + if ((myTracks.size() != 2)) { + LogTrace("SagittaBiasNtuplizer") << "Found " << myTracks.size() << " muons in the event. Skipping"; + return; + } + + bool passSameVertex{true}; + bool passD0sigCut{true}; + bool passPtCut{true}; + bool passEtaCut{true}; + bool passMassWindow{true}; + bool passDeltaD0{true}; + bool passDeltaDz{true}; + bool passOpeningAngle{true}; + double d0[2] = {0., 0.}; + double dz[2] = {0., 0.}; + unsigned int vtxIndex[2] = {999, 999}; + + unsigned int i = 0; + for (const auto& track : myTracks) { + if (track->pt() < muonPtCut_) { + passPtCut = false; + continue; + } + + if (std::abs(track->eta()) > muonEtaCut_) { + passEtaCut = false; + continue; + } + + const auto& closestVertex = this->findClosestVertex(track, vertices); + vtxIndex[i] = closestVertex.first; + d0[i] = track->dxy(closestVertex.second.position()); + dz[i] = track->dz(closestVertex.second.position()); + + if (d0[i] / track->dxyError() > muondxySigCut_) { + passD0sigCut = false; + continue; + } + + if (track->charge() > 0) { + posTrackDz_ = dz[i]; + posTrackD0_ = d0[i]; + posTrackEta_ = track->eta(); + posTrackPhi_ = track->phi(); + posTrackPt_ = track->pt(); + } else { + negTrackDz_ = dz[i]; + negTrackD0_ = d0[i]; + negTrackEta_ = track->eta(); + negTrackPhi_ = track->phi(); + negTrackPt_ = track->pt(); + } + i++; + } + + h_VertexMatrix->Fill(vtxIndex[0], vtxIndex[1]); + // check if the two muons have the same vertex + passSameVertex = (vtxIndex[0] == vtxIndex[1]); + if (!passSameVertex) + return; + h_cutFlow->Fill(1); + + // checks if both muons pass the IP signficance cut (w.r.t BeamSpot) + if (!passD0sigCut) + return; + h_cutFlow->Fill(2); + + // checks if both muons pass the pT cut + if (!passPtCut) + return; + h_cutFlow->Fill(3); + + // check if both muons pass the eta cut + if (!passEtaCut) + return; + h_cutFlow->Fill(4); + + // compute the invariant mass of the system + TLorentzVector posTrack, negTrack, mother; + posTrack.SetPtEtaPhiM(posTrackPt_, posTrackEta_, posTrackPhi_, muMass); // assume muon mass for tracks + negTrack.SetPtEtaPhiM(negTrackPt_, negTrackEta_, negTrackPhi_, muMass); + mother = posTrack + negTrack; + mass_ = mother.M(); + + // checks if invariant mass of the system lies in the fiducial window + passMassWindow = (mass_ > minMassWindowCut_ && mass_ < maxMassWindowCut_); + if (!passMassWindow) + return; + h_cutFlow->Fill(5); + + // checks if the di-muon system passes the d0 compatibility cut + passDeltaD0 = (std::abs(d0[0] - d0[1]) < d0CompatibilityCut_); + h_DeltaD0->Fill(d0[0] - d0[1]); + h_DeltaDz->Fill(dz[0] - dz[1]); + if (!passDeltaD0) + return; + h_cutFlow->Fill(6); + + // checks if the di-muon system passes the z0 compatibility cut + passDeltaDz = (std::abs(dz[0] - dz[1]) < z0CompatibilityCut_); + if (!passDeltaDz) + return; + h_cutFlow->Fill(7); + + // checks if the di-muon system passes the opening angle cut + double openingAngle = this->openingAngle(myTracks[0], myTracks[1]); + h_CosOpeningAngle->Fill(openingAngle); + passOpeningAngle = true; //(openingAngle > M_PI/4.); + + if (!passOpeningAngle) + return; + h_cutFlow->Fill(8); + + if (doGen_) { + const edm::View* genPartCollection = &event.get(genParticlesToken_); + + // loop on the reconstructed tracks + for (const auto& track : myTracks) { + float drmin = 0.01; + // loop on the gen particles + for (auto g = genPartCollection->begin(); g != genPartCollection->end(); ++g) { + if (g->status() != 1) + continue; + + if (std::abs(g->pdgId()) != 13) + continue; + + if (g->charge() != track->charge()) + continue; + + float dR = reco::deltaR2(*g, *track); + + auto const& vtx = g->vertex(); + auto const& myBeamSpot = beamSpot.position(vtx.z()); + const auto& theptinv2 = 1 / g->pt() * g->pt(); + + if (dR < drmin) { + drmin = dR; + + if (g->charge() > 0) { + genPosMuonPt_ = g->pt(); + genPosMuonEta_ = g->eta(); + genPosMuonPhi_ = g->phi(); + //d0 + genPosMuonD0_ = -(-(vtx.x() - myBeamSpot.x()) * g->py() + (vtx.y() - myBeamSpot.y()) * g->px()) / g->pt(); + //dz + genPosMuonDz_ = + (vtx.z() - myBeamSpot.z()) - + ((vtx.x() - myBeamSpot.x()) * g->px() + (vtx.y() - myBeamSpot.y()) * g->py()) * g->pz() * theptinv2; + } else { + genNegMuonPt_ = g->pt(); + genNegMuonEta_ = g->eta(); + genNegMuonPhi_ = g->phi(); + //d0 + genNegMuonD0_ = (-(vtx.x() - myBeamSpot.x()) * g->py() + (vtx.y() - myBeamSpot.y()) * g->px()) / g->pt(); + //dz + genNegMuonDz_ = + (vtx.z() - myBeamSpot.z()) - + ((vtx.x() - myBeamSpot.x()) * g->px() + (vtx.y() - myBeamSpot.y()) * g->py()) * g->pz() * theptinv2; + } + } else { + continue; + } + } + } + } + + // if all cuts are passed fill the TTree + tree_->Fill(); +} + +//_________________________________________________________________________________ +double SagittaBiasNtuplizer::openingAngle(const reco::Track* trk1, const reco::Track* trk2) { + math::XYZVector vec1(trk1->px(), trk1->py(), trk1->pz()); + math::XYZVector vec2(trk2->px(), trk2->py(), trk2->pz()); + return vec1.Dot(vec2) / (vec1.R() * vec2.R()); +} + +/* +double SagittaBiasNtuplizer::openingAngle(const reco::Track& track1, const reco::Track& track2) { + double dPhi = std::abs(track1.phi() - track2.phi()); + double dEta = std::abs(track1.eta() - track2.eta()); + double deltaR2 = reco::deltaR2(track1, track2); + double openingAngle = 2 * std::atan2(std::sqrt(std::sin(dEta / 2) * std::sin(dEta / 2) + std::sinh(dPhi / 2) * std::sinh(dPhi / 2)), std::sqrt(1 - deltaR2)); + return openingAngle; +} +*/ + +//_________________________________________________________________________________ +std::pair SagittaBiasNtuplizer::findClosestVertex(const reco::Track* track, + const reco::VertexCollection& vertices) { + // Initialize variables for minimum distance and closest vertex + double minDistance = std::numeric_limits::max(); + reco::Vertex closestVertex; + + unsigned int index{0}, theIndex{999}; + // Loop over the primary vertices and calculate the distance to the track + for (const auto& vertex : vertices) { + const math::XYZPoint& vertexPosition = vertex.position(); + + // Calculate the distance to the track + const auto& trackMomentum = track->momentum(); + const auto& vertexToPoint = vertexPosition - track->referencePoint(); + double distance = vertexToPoint.Cross(trackMomentum).R() / trackMomentum.R(); + + // Check if this is the closest vertex so far + if (distance < minDistance) { + minDistance = distance; + closestVertex = vertex; + theIndex = index; + } + index++; + } + return std::make_pair(theIndex, closestVertex); +} + +DEFINE_FWK_MODULE(SagittaBiasNtuplizer); diff --git a/Alignment/OfflineValidation/plugins/ShortenedTrackValidation.cc b/Alignment/OfflineValidation/plugins/ShortenedTrackValidation.cc index d606dd6f2704d..34c5f474b0c40 100644 --- a/Alignment/OfflineValidation/plugins/ShortenedTrackValidation.cc +++ b/Alignment/OfflineValidation/plugins/ShortenedTrackValidation.cc @@ -415,9 +415,9 @@ void ShortenedTrackValidation::beginJob() { fmt::sprintf("Short Track p_{T} / Full Track p_{T} - %s layers;p_{T}^{short}/p_{T}^{full};n. tracks", hitsRemain_[i]) .c_str(), - 101, - -0.05, - 2.05)); + 100, + 0.5, + 1.5)); histsPtDiffAll_.push_back(book( ShortTrackResolution, @@ -436,8 +436,8 @@ void ShortenedTrackValidation::beginJob() { hitsRemain_[i]) .c_str(), 100, - -0.01, - 0.01)); + -0.001, + 0.001)); histsPhiDiffAll_.push_back( book(ShortTrackResolution, @@ -446,8 +446,8 @@ void ShortenedTrackValidation::beginJob() { hitsRemain_[i]) .c_str(), 100, - -0.01, - 0.01)); + -0.001, + 0.001)); histsPtRatioVsDeltaRAll_.push_back( book(ShortTrackResolution, @@ -471,16 +471,16 @@ void ShortenedTrackValidation::beginJob() { hitsRemain_[i]) .c_str(), 101, - -10., - 10.)); + -5., + 5.)); histsPtAll_.push_back( book(TrackQuals, fmt::sprintf("trackPt_%s", hitsRemain_[i]).c_str(), fmt::sprintf("Short Track p_{T} - %s layers;p_{T}^{short} [GeV];n. tracks", hitsRemain_[i]).c_str(), - 101, - -0.05, - 200.5)); + 100, + 0., + 100.)); histsNhitsAll_.push_back( book(TrackQuals, @@ -496,7 +496,7 @@ void ShortenedTrackValidation::beginJob() { fmt::sprintf("Short Track / Long Track #DeltaR %s layers;#DeltaR(short,long);n. tracks", hitsRemain_[i]).c_str(), 100, 0., - 0.01)); + 0.005)); currentFolder = fmt::sprintf("%s/Compare_%sHit", folderName_, hitsRemain_[i]); comparators_[i]->book(fs_->mkdir(currentFolder)); diff --git a/Alignment/OfflineValidation/plugins/TkAlV0sAnalyzer.cc b/Alignment/OfflineValidation/plugins/TkAlV0sAnalyzer.cc index 33f651e753a67..50ee2ddb8b88e 100644 --- a/Alignment/OfflineValidation/plugins/TkAlV0sAnalyzer.cc +++ b/Alignment/OfflineValidation/plugins/TkAlV0sAnalyzer.cc @@ -27,28 +27,39 @@ #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/MakerMacros.h" -#include "FWCore/ParameterSet/interface/ParameterSet.h" -#include "FWCore/Utilities/interface/InputTag.h" -#include "DataFormats/TrackReco/interface/Track.h" -#include "DataFormats/TrackReco/interface/TrackFwd.h" #include "CommonTools/UtilAlgos/interface/TFileService.h" -#include "FWCore/ServiceRegistry/interface/Service.h" +#include "DataFormats/Candidate/interface/Candidate.h" #include "DataFormats/Candidate/interface/VertexCompositeCandidate.h" +#include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h" #include "DataFormats/RecoCandidate/interface/RecoChargedCandidate.h" +#include "DataFormats/Scalers/interface/LumiScalers.h" +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "DataFormats/V0Candidate/interface/V0Candidate.h" +#include "DataFormats/VertexReco/interface/Vertex.h" +#include "DataFormats/VertexReco/interface/VertexFwd.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "RecoVertex/VertexTools/interface/VertexDistance3D.h" +#include "TH1F.h" +#include "TH2F.h" +#include "TProfile.h" #include "TLorentzVector.h" // // class declaration // -// If the analyzer does not use TFileService, please remove -// the template argument to the base class so the class inherits -// from edm::one::EDAnalyzer<> -// This will improve performance in multithreaded jobs. - using reco::TrackCollection; +struct MEbinning { + int nbins; + double xmin; + double xmax; +}; + class TkAlV0sAnalyzer : public edm::one::EDAnalyzer { public: explicit TkAlV0sAnalyzer(const edm::ParameterSet&); @@ -62,13 +73,93 @@ class TkAlV0sAnalyzer : public edm::one::EDAnalyzer { void beginJob() override; void analyze(const edm::Event&, const edm::EventSetup&) override; + TH1F* bookHisto1D(std::string name, std::string title, std::string xaxis, std::string yaxis, MEbinning binning); + + TH2F* bookHisto2D(std::string name, + std::string title, + std::string xaxis, + std::string yaxis, + MEbinning xbinning, + MEbinning ybinning); + + TProfile* bookProfile(std::string name, + std::string title, + std::string xaxis, + std::string yaxis, + MEbinning xbinning, + MEbinning ybinning); + + void getHistoPSet(edm::ParameterSet pset, MEbinning& mebinning); + + void fillMonitoringHistos(const edm::Event& iEvent); + // ----------member data --------------------------- const edm::EDGetTokenT tracksToken_; //used to select what tracks to read from configuration file const edm::EDGetTokenT vccToken_; + + const edm::EDGetTokenT bsToken_; + const edm::EDGetTokenT pvToken_; + const edm::EDGetTokenT lumiscalersToken_; + const edm::EDGetTokenT metaDataToken_; + const bool forceSCAL_; + const int pvNDOF_; + + // histograms edm::Service fs_; TH1F* h_diTrackMass; TH1F* h_V0Mass; + + TH1F* v0_N_; + TH1F* v0_mass_; + TH1F* v0_pt_; + TH1F* v0_eta_; + TH1F* v0_phi_; + TH1F* v0_Lxy_; + TH1F* v0_Lxy_wrtBS_; + TH1F* v0_chi2oNDF_; + TH1F* v0_deltaMass_; + + TProfile* v0_mass_vs_p_; + TProfile* v0_mass_vs_pt_; + TProfile* v0_mass_vs_eta_; + + TProfile* v0_deltaMass_vs_pt_; + TProfile* v0_deltaMass_vs_eta_; + + TProfile* v0_Lxy_vs_deltaMass_; + TProfile* v0_Lxy_vs_pt_; + TProfile* v0_Lxy_vs_eta_; + + TH1F* n_vs_BX_; + TProfile* v0_N_vs_BX_; + TProfile* v0_mass_vs_BX_; + TProfile* v0_Lxy_vs_BX_; + TProfile* v0_deltaMass_vs_BX_; + + TH1F* n_vs_lumi_; + TProfile* v0_N_vs_lumi_; + TProfile* v0_mass_vs_lumi_; + TProfile* v0_Lxy_vs_lumi_; + TProfile* v0_deltaMass_vs_lumi_; + + TH1F* n_vs_PU_; + TProfile* v0_N_vs_PU_; + TProfile* v0_mass_vs_PU_; + TProfile* v0_Lxy_vs_PU_; + TProfile* v0_deltaMass_vs_PU_; + + TH1F* n_vs_LS_; + TProfile* v0_N_vs_LS_; + + MEbinning mass_binning_; + MEbinning pt_binning_; + MEbinning eta_binning_; + MEbinning Lxy_binning_; + MEbinning chi2oNDF_binning_; + MEbinning lumi_binning_; + MEbinning pu_binning_; + MEbinning ls_binning_; }; static constexpr double piMass2 = 0.13957018 * 0.13957018; @@ -77,10 +168,66 @@ static constexpr double piMass2 = 0.13957018 * 0.13957018; // constructors and destructor // TkAlV0sAnalyzer::TkAlV0sAnalyzer(const edm::ParameterSet& iConfig) - : tracksToken_(consumes(iConfig.getUntrackedParameter("tracks"))), + : tracksToken_(consumes(iConfig.getParameter("tracks"))), vccToken_(consumes( - iConfig.getParameter("vertexCompositeCandidates"))) { + iConfig.getParameter("vertexCompositeCandidates"))), + bsToken_(consumes(iConfig.getParameter("beamSpot"))), + pvToken_(consumes(iConfig.getParameter("primaryVertex"))), + lumiscalersToken_(consumes(iConfig.getParameter("lumiScalers"))), + metaDataToken_(consumes(iConfig.getParameter("metadata"))), + forceSCAL_(iConfig.getParameter("forceSCAL")), + pvNDOF_(iConfig.getParameter("pvNDOF")) { usesResource(TFileService::kSharedResource); + + v0_N_ = nullptr; + v0_mass_ = nullptr; + v0_pt_ = nullptr; + v0_eta_ = nullptr; + v0_phi_ = nullptr; + v0_Lxy_ = nullptr; + v0_Lxy_wrtBS_ = nullptr; + v0_chi2oNDF_ = nullptr; + v0_mass_vs_p_ = nullptr; + v0_mass_vs_pt_ = nullptr; + v0_mass_vs_eta_ = nullptr; + v0_deltaMass_ = nullptr; + v0_deltaMass_vs_pt_ = nullptr; + v0_deltaMass_vs_eta_ = nullptr; + + v0_Lxy_vs_deltaMass_ = nullptr; + v0_Lxy_vs_pt_ = nullptr; + v0_Lxy_vs_eta_ = nullptr; + + n_vs_BX_ = nullptr; + v0_N_vs_BX_ = nullptr; + v0_mass_vs_BX_ = nullptr; + v0_Lxy_vs_BX_ = nullptr; + v0_deltaMass_vs_BX_ = nullptr; + + n_vs_lumi_ = nullptr; + v0_N_vs_lumi_ = nullptr; + v0_mass_vs_lumi_ = nullptr; + v0_Lxy_vs_lumi_ = nullptr; + v0_deltaMass_vs_lumi_ = nullptr; + + n_vs_PU_ = nullptr; + v0_N_vs_PU_ = nullptr; + v0_mass_vs_PU_ = nullptr; + v0_Lxy_vs_PU_ = nullptr; + v0_deltaMass_vs_PU_ = nullptr; + + n_vs_LS_ = nullptr; + v0_N_vs_LS_ = nullptr; + + edm::ParameterSet histoPSet = iConfig.getParameter("histoPSet"); + getHistoPSet(histoPSet.getParameter("massPSet"), mass_binning_); + getHistoPSet(histoPSet.getParameter("ptPSet"), pt_binning_); + getHistoPSet(histoPSet.getParameter("etaPSet"), eta_binning_); + getHistoPSet(histoPSet.getParameter("LxyPSet"), Lxy_binning_); + getHistoPSet(histoPSet.getParameter("chi2oNDFPSet"), chi2oNDF_binning_); + getHistoPSet(histoPSet.getParameter("lumiPSet"), lumi_binning_); + getHistoPSet(histoPSet.getParameter("puPSet"), pu_binning_); + getHistoPSet(histoPSet.getParameter("lsPSet"), ls_binning_); } template @@ -89,6 +236,38 @@ T* TkAlV0sAnalyzer::book(const Args&... args) const { return t; } +void TkAlV0sAnalyzer::getHistoPSet(edm::ParameterSet pset, MEbinning& mebinning) { + mebinning.nbins = pset.getParameter("nbins"); + mebinning.xmin = pset.getParameter("xmin"); + mebinning.xmax = pset.getParameter("xmax"); +} + +TH1F* TkAlV0sAnalyzer::bookHisto1D( + std::string name, std::string title, std::string xaxis, std::string yaxis, MEbinning binning) { + std::string title_w_axes = title + ";" + xaxis + ";" + yaxis; + return book(name.c_str(), title_w_axes.c_str(), binning.nbins, binning.xmin, binning.xmax); +} + +TH2F* TkAlV0sAnalyzer::bookHisto2D( + std::string name, std::string title, std::string xaxis, std::string yaxis, MEbinning xbinning, MEbinning ybinning) { + std::string title_w_axes = title + ";" + xaxis + ";" + yaxis; + return book(name.c_str(), + title_w_axes.c_str(), + xbinning.nbins, + xbinning.xmin, + xbinning.xmax, + ybinning.nbins, + ybinning.xmin, + ybinning.xmax); +} + +TProfile* TkAlV0sAnalyzer::bookProfile( + std::string name, std::string title, std::string xaxis, std::string yaxis, MEbinning xbinning, MEbinning ybinning) { + std::string title_w_axes = title + ";" + xaxis + ";" + yaxis; + return book( + name.c_str(), title_w_axes.c_str(), xbinning.nbins, xbinning.xmin, xbinning.xmax, ybinning.xmin, ybinning.xmax); +} + // // member functions // @@ -142,18 +321,302 @@ void TkAlV0sAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& i const auto& V0p4 = p4_tplus + p4_tminus; float track_invMass = V0p4.M(); h_diTrackMass->Fill(track_invMass); + + fillMonitoringHistos(iEvent); +} + +void TkAlV0sAnalyzer::fillMonitoringHistos(const edm::Event& iEvent) { + size_t bx = iEvent.bunchCrossing(); + n_vs_BX_->Fill(bx); + + float lumi = -1.; + if (forceSCAL_) { + edm::Handle lumiScalers = iEvent.getHandle(lumiscalersToken_); + if (lumiScalers.isValid() && !lumiScalers->empty()) { + LumiScalersCollection::const_iterator scalit = lumiScalers->begin(); + lumi = scalit->instantLumi(); + } + } else { + edm::Handle metaData = iEvent.getHandle(metaDataToken_); + if (metaData.isValid()) + lumi = metaData->instLumi(); + } + + n_vs_lumi_->Fill(lumi); + + edm::Handle beamspotHandle = iEvent.getHandle(bsToken_); + reco::BeamSpot const* bs = nullptr; + if (beamspotHandle.isValid()) + bs = &(*beamspotHandle); + + edm::Handle pvHandle = iEvent.getHandle(pvToken_); + reco::Vertex const* pv = nullptr; + size_t nPV = 0; + if (pvHandle.isValid()) { + pv = &pvHandle->front(); + //--- pv fake (the pv collection should have size==1 and the pv==beam spot) + if (pv->isFake() || + pv->tracksSize() == 0 + // definition of goodOfflinePrimaryVertex + || pv->ndof() < pvNDOF_ || pv->z() > 24.) + pv = nullptr; + + for (const auto& v : *pvHandle) { + if (v.isFake()) + continue; + if (v.ndof() < pvNDOF_) + continue; + if (v.z() > 24.) + continue; + ++nPV; + } + } + n_vs_PU_->Fill(nPV); + + float nLS = static_cast(iEvent.id().luminosityBlock()); + n_vs_LS_->Fill(nLS); + + edm::Handle v0Handle = iEvent.getHandle(vccToken_); + int n = (v0Handle.isValid() ? v0Handle->size() : -1); + v0_N_->Fill(n); + v0_N_vs_BX_->Fill(bx, n); + v0_N_vs_lumi_->Fill(lumi, n); + v0_N_vs_PU_->Fill(nPV, n); + v0_N_vs_LS_->Fill(nLS, n); + + if (!v0Handle.isValid() or n == 0) + return; + + reco::VertexCompositeCandidateCollection v0s = *v0Handle.product(); + for (const auto& v0 : v0s) { + float mass = v0.mass(); + float pt = v0.pt(); + float p = v0.p(); + float eta = v0.eta(); + float phi = v0.phi(); + int pdgID = v0.pdgId(); + float chi2oNDF = v0.vertexNormalizedChi2(); + GlobalPoint displacementFromPV = + (pv == nullptr ? GlobalPoint(-9., -9., 0) : GlobalPoint((pv->x() - v0.vx()), (pv->y() - v0.vy()), 0.)); + GlobalPoint displacementFromBS = + (bs == nullptr + ? GlobalPoint(-9., -9., 0.) + : GlobalPoint(-1 * ((bs->position().x() - v0.vx()) + (v0.vz() - bs->position().z()) * bs->dxdz()), + -1 * ((bs->position().y() - v0.vy()) + (v0.vz() - bs->position().z()) * bs->dydz()), + 0)); + float lxy = (pv == nullptr ? -9. : displacementFromPV.perp()); + float lxyWRTbs = (bs == nullptr ? -9. : displacementFromBS.perp()); + + v0_mass_->Fill(mass); + v0_pt_->Fill(pt); + v0_eta_->Fill(eta); + v0_phi_->Fill(phi); + v0_Lxy_->Fill(lxy); + v0_Lxy_wrtBS_->Fill(lxyWRTbs); + v0_chi2oNDF_->Fill(chi2oNDF); + + v0_mass_vs_p_->Fill(p, mass); + v0_mass_vs_pt_->Fill(pt, mass); + v0_mass_vs_eta_->Fill(eta, mass); + v0_mass_vs_BX_->Fill(bx, mass); + v0_mass_vs_lumi_->Fill(lumi, mass); + v0_mass_vs_PU_->Fill(nPV, mass); + + v0_Lxy_vs_BX_->Fill(bx, lxy); + v0_Lxy_vs_lumi_->Fill(lumi, lxy); + v0_Lxy_vs_PU_->Fill(nPV, lxy); + + float PDGmass = -9999.; + switch (pdgID) { + case 130: // K_s + case 310: // K_L + PDGmass = 0.497614; // GeV + break; + case 3122: // Lambda + case -3122: // Lambda + PDGmass = 1.115683; // GeV + break; + case 4122: // Lambda_c + case -4122: // Lambda_c + case 5122: // Lambda_b + case -5122: // Lambda_b + default: + break; + } + float delta = (PDGmass > 0. ? (mass - PDGmass) / PDGmass : -9.); + v0_deltaMass_->Fill(delta); + v0_deltaMass_vs_pt_->Fill(pt, delta); + v0_deltaMass_vs_eta_->Fill(eta, delta); + v0_deltaMass_vs_BX_->Fill(bx, delta); + v0_deltaMass_vs_lumi_->Fill(lumi, delta); + v0_deltaMass_vs_PU_->Fill(nPV, delta); + + v0_Lxy_vs_deltaMass_->Fill(delta, lxy); + v0_Lxy_vs_pt_->Fill(pt, lxy); + v0_Lxy_vs_eta_->Fill(eta, lxy); + } } void TkAlV0sAnalyzer::beginJob() { - h_diTrackMass = book("diTrackMass", "V0 mass from tracks in Event", 100, 0.400, 0.600); - h_V0Mass = book("V0kMass", "Reconstructed V0 mass in Event", 100, 0.400, 0.600); + h_diTrackMass = book( + "diTrackMass", "V0 mass from tracks in Event", mass_binning_.nbins, mass_binning_.xmin, mass_binning_.xmax); + h_V0Mass = book( + "V0kMass", "Reconstructed V0 mass in Event", mass_binning_.nbins, mass_binning_.xmin, mass_binning_.xmax); + + MEbinning N_binning; + N_binning.nbins = 15; + N_binning.xmin = -0.5; + N_binning.xmax = 14.5; + v0_N_ = bookHisto1D("v0_N", "# v0", "# v0", "events", N_binning); + v0_mass_ = bookHisto1D("v0_mass", "mass", "mass [GeV]", "events", mass_binning_); + v0_pt_ = bookHisto1D("v0_pt", "pt", "p_{T} [GeV]", "events", pt_binning_); + v0_eta_ = bookHisto1D("v0_eta", "eta", "#eta", "events", eta_binning_); + MEbinning phi_binning; + phi_binning.nbins = 34; + phi_binning.xmin = -3.2; + phi_binning.xmax = 3.2; + v0_phi_ = bookHisto1D("v0_phi", "phi", "#phi [rad]", "events", phi_binning); + v0_Lxy_ = bookHisto1D("v0_Lxy", "Lxy", "L_{xy} w.r.t. PV [cm]", "events", Lxy_binning_); + v0_Lxy_wrtBS_ = bookHisto1D("v0_Lxy_wrtBS", "Lxy", "L_{xy} w.r.t. BS [cm]", "events", Lxy_binning_); + v0_chi2oNDF_ = bookHisto1D("v0_chi2oNDF", "chi2oNDF", "vertex normalized #chi^{2}", "events", chi2oNDF_binning_); + + v0_mass_vs_p_ = bookProfile("v0_mass_vs_p", "mass vs p", "p [GeV]", "mass [GeV]", pt_binning_, mass_binning_); + v0_mass_vs_pt_ = bookProfile("v0_mass_vs_pt", "mass vs pt", "p_{T} [GeV]", "mass [GeV]", pt_binning_, mass_binning_); + v0_mass_vs_eta_ = bookProfile("v0_mass_vs_eta", "mass vs eta", "#eta", "mass [GeV]", eta_binning_, mass_binning_); + + MEbinning delta_binning; + delta_binning.nbins = 150; + delta_binning.xmin = -0.15; + delta_binning.xmax = 0.15; + v0_deltaMass_ = bookHisto1D("v0_deltaMass", "deltaMass", "m-m_{PDG}/m_{DPG}", "events", delta_binning); + v0_deltaMass_vs_pt_ = bookProfile( + "v0_deltaMass_vs_pt", "deltaMass vs pt", "p_{T} [GeV]", "m-m_{PDG}/m_{DPG}", pt_binning_, delta_binning); + v0_deltaMass_vs_eta_ = + bookProfile("v0_deltaMass_vs_eta", "deltaMass vs eta", "#eta", "m-m_{PDG}/m_{DPG}", eta_binning_, delta_binning); + + v0_Lxy_vs_deltaMass_ = bookProfile( + "v0_Lxy_vs_deltaMass", "L_{xy} vs deltaMass", "m-m_{PDG}/m_{DPG}", "L_{xy} [cm]", delta_binning, Lxy_binning_); + v0_Lxy_vs_pt_ = + bookProfile("v0_Lxy_vs_pt", "L_{xy} vs p_{T}", "p_{T} [GeV]", "L_{xy} [cm]", pt_binning_, Lxy_binning_); + v0_Lxy_vs_eta_ = bookProfile("v0_Lxy_vs_eta", "L_{xy} vs #eta", "#eta", "L_{xy} [cm]", eta_binning_, Lxy_binning_); + + MEbinning bx_binning; + bx_binning.nbins = 3564; + bx_binning.xmin = 0.5; + bx_binning.xmax = 3564.5; + n_vs_BX_ = bookHisto1D("n_vs_BX", "# events vs BX", "BX", "# events", bx_binning); + v0_N_vs_BX_ = bookProfile("v0_N_vs_BX", "# v0 vs BX", "BX", "# v0", bx_binning, N_binning); + v0_mass_vs_BX_ = bookProfile("v0_mass_vs_BX", "mass vs BX", "BX", "mass [GeV]", bx_binning, mass_binning_); + v0_Lxy_vs_BX_ = bookProfile("v0_Lxy_vs_BX", "L_{xy} vs BX", "BX", "L_{xy} [cm]", bx_binning, Lxy_binning_); + v0_deltaMass_vs_BX_ = + bookProfile("v0_deltaMass_vs_BX", "deltaMass vs BX", "BX", "m-m_{PDG}/m_{DPG}", bx_binning, delta_binning); + + n_vs_lumi_ = + bookHisto1D("n_vs_lumi", "# events vs lumi", "inst. lumi x10^{30} [Hz cm^{-2}]", "# events", lumi_binning_); + + v0_N_vs_lumi_ = + bookProfile("v0_N_vs_lumi", "# v0 vs lumi", "inst. lumi x10^{30} [Hz cm^{-2}]", "# v0", lumi_binning_, N_binning); + + v0_mass_vs_lumi_ = bookProfile( + "v0_mass_vs_lumi", "mass vs lumi", "inst. lumi x10^{30} [Hz cm^{-2}]", "mass [GeV]", lumi_binning_, mass_binning_); + + v0_Lxy_vs_lumi_ = bookProfile("v0_Lxy_vs_lumi", + "L_{xy} vs lumi", + "inst. lumi x10^{30} [Hz cm^{-2}]", + "L_{xy} [cm]", + lumi_binning_, + Lxy_binning_); + + v0_deltaMass_vs_lumi_ = bookProfile("v0_deltaMass_vs_lumi", + "deltaMass vs lumi", + "inst. lumi x10^{30} [Hz cm^{-2}]", + "m-m_{PDG}/m_{DPG}", + lumi_binning_, + delta_binning); + + n_vs_PU_ = bookHisto1D("n_vs_PU", "# events vs PU", "# good PV", "# events", pu_binning_); + v0_N_vs_PU_ = bookProfile("v0_N_vs_PU", "# v0 vs PU", "# good PV", "# v0", pu_binning_, N_binning); + v0_mass_vs_PU_ = bookProfile("v0_mass_vs_PU", "mass vs PU", "# good PV", "mass [GeV]", pu_binning_, mass_binning_); + v0_Lxy_vs_PU_ = bookProfile("v0_Lxy_vs_PU", "L_{xy} vs PU", "# good PV", "L_{xy} [cm]", pu_binning_, Lxy_binning_); + v0_deltaMass_vs_PU_ = bookProfile( + "v0_deltaMass_vs_PU", "deltaMass vs PU", "# good PV", "m-m_{PDG}/m_{DPG}", pu_binning_, delta_binning); + + n_vs_LS_ = bookHisto1D("n_vs_LS", "# events vs LS", "LS", "# events", ls_binning_); + v0_N_vs_LS_ = bookProfile("v0_N_vs_LS", "# v0 vs LS", "LS", "# v0", ls_binning_, N_binning); } // ------------ method fills 'descriptions' with the allowed parameters for the module ------------ void TkAlV0sAnalyzer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; desc.add("vertexCompositeCandidates", edm::InputTag("generalV0Candidates:Kshort")); - desc.addUntracked("tracks", edm::InputTag("ALCARECOTkAlKShortTracks")); + desc.add("tracks", edm::InputTag("ALCARECOTkAlKShortTracks")); + desc.add("beamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("primaryVertex", edm::InputTag("offlinePrimaryVertices")); + desc.add("lumiScalers", edm::InputTag("scalersRawToDigi")); + desc.add("metadata", edm::InputTag("onlineMetaDataDigis")); + desc.add("forceSCAL", false); + desc.add("pvNDOF", 4); + + { + edm::ParameterSetDescription psd0; + { + edm::ParameterSetDescription psd1; + psd1.add("nbins", 3700); + psd1.add("xmin", 0.); + psd1.add("xmax", 14000.); + psd0.add("lumiPSet", psd1); + } + { + edm::ParameterSetDescription psd2; + psd2.add("nbins", 100); + psd2.add("xmin", 0.400); + psd2.add("xmax", 0.600); + psd0.add("massPSet", psd2); + } + { + edm::ParameterSetDescription psd3; + psd3.add("nbins", 100); + psd3.add("xmin", 0.); + psd3.add("xmax", 50.); + psd0.add("ptPSet", psd3); + } + { + edm::ParameterSetDescription psd4; + psd4.add("nbins", 60); + psd4.add("xmin", -3.); + psd4.add("xmax", 3.); + psd0.add("etaPSet", psd4); + } + { + edm::ParameterSetDescription psd5; + psd5.add("nbins", 350); + psd5.add("xmin", 0.); + psd5.add("xmax", 70.); + psd0.add("LxyPSet", psd5); + } + { + edm::ParameterSetDescription psd6; + psd6.add("nbins", 100); + psd6.add("xmin", 0.); + psd6.add("xmax", 30.); + psd0.add("chi2oNDFPSet", psd6); + } + { + edm::ParameterSetDescription psd7; + psd7.add("nbins", 100); + psd7.add("xmin", -0.5); + psd7.add("xmax", 99.5); + psd0.add("puPSet", psd7); + } + { + edm::ParameterSetDescription psd8; + psd8.add("nbins", 2000); + psd8.add("xmin", 0.); + psd8.add("xmax", 2000.); + psd0.add("lsPSet", psd8); + } + desc.add("histoPSet", psd0); + } descriptions.addWithDefaultLabel(desc); } diff --git a/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.cc b/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.cc index 7a1ea9144cf53..c2f75225f6ff7 100644 --- a/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.cc +++ b/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.cc @@ -19,6 +19,7 @@ #include "CondFormats/DataRecord/interface/SiPixelQualityRcd.h" #include "CalibFormats/SiStripObjects/interface/SiStripQuality.h" #include "CalibTracker/Records/interface/SiStripQualityRcd.h" +#include "CondCore/SiPixelPlugins/interface/SiPixelPayloadInspectorHelper.h" #include "Alignment/CommonAlignment/interface/AlignableObjectId.h" #include "Geometry/CommonTopologies/interface/SurfaceDeformationFactory.h" @@ -228,11 +229,11 @@ void TrackerGeometryCompare::endJob() { int iname(0); for (std::vector::iterator it = m_vtkmap_.begin(); it != m_vtkmap_.end(); ++it) { std::stringstream mapname; - mapname << surfdir_ << "/TkMap_SurfDeform" << iname << ".png"; + mapname << surfdir_ << "/TkMap_SurfDeform_0" << iname << ".png"; it->save(true, 0, 0, mapname.str()); mapname.str(std::string()); mapname.clear(); - mapname << surfdir_ << "/TkMap_SurfDeform" << iname << ".pdf"; + mapname << surfdir_ << "/TkMap_SurfDeform_1" << iname << ".pdf"; it->save(true, 0, 0, mapname.str()); ++iname; } @@ -403,6 +404,15 @@ void TrackerGeometryCompare::createROOTGeometry(const edm::EventSetup& iSetup) { referenceTracker = new AlignableTracker(&(*theRefTracker), tTopo); //referenceTracker->setSurfaceDeformation(surfDef1, true) ; + //set tracker pixel Phase, assume current tracker is the same Phase + if (theRefTracker->isThere(GeomDetEnumerators::P2PXB) || theRefTracker->isThere(GeomDetEnumerators::P2PXEC)) { + phase_ = SiPixelPI::phase::two; + } else if (theRefTracker->isThere(GeomDetEnumerators::P1PXB) || theRefTracker->isThere(GeomDetEnumerators::P1PXEC)) { + phase_ = SiPixelPI::phase::one; + } else { + phase_ = SiPixelPI::phase::zero; + } + int inputRawid1; int inputRawid2; int inputDtype1, inputDtype2; @@ -526,7 +536,16 @@ void TrackerGeometryCompare::compareSurfaceDeformations(TTree* refTree, TTree* c if (TMath::Abs(surfDeform_[npar]) > (m_rangeHigh_ - m_rangeLow_) / (10. * m_nBins_)) m_h1_[histname2.str()]->Fill(surfDeform_[npar]); } - (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + if (phase_ < SiPixelPI::phase::two) { + if (phase_ == SiPixelPI::phase::zero) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + } else { + // old-style tracker map does not support Phase1 Pixel + if (!(inputSubdetid1 == 1 && inputSubdetid2 == 1) && !(inputSubdetid1 == 2 && inputSubdetid2 == 2)) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + } + } + } } } } @@ -545,7 +564,6 @@ void TrackerGeometryCompare::compareSurfaceDeformations(TTree* refTree, TTree* c curTree->SetBranchAddress("dpar", &p_inputDpar2); unsigned int nEntries12 = curTree->GetEntries(); - for (unsigned int iEntry = 0; iEntry < nEntries12; ++iEntry) { curTree->GetEntry(iEntry); for (int ii = 0; ii < 12; ++ii) { @@ -569,7 +587,16 @@ void TrackerGeometryCompare::compareSurfaceDeformations(TTree* refTree, TTree* c if (TMath::Abs(surfDeform_[npar]) > (m_rangeHigh_ - m_rangeLow_) / (10. * m_nBins_)) m_h1_[histname2.str()]->Fill(surfDeform_[npar]); } - (m_vtkmap_.at(npar)).fill_current_val(inputRawid2, surfDeform_[npar]); + if (phase_ < SiPixelPI::phase::two) { + if (phase_ == SiPixelPI::phase::zero) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid2, surfDeform_[npar]); + } else { + // old-style tracker map does not support Phase1 Pixel + if (inputSubdetid2 != 1 && inputSubdetid2 != 2) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid2, surfDeform_[npar]); + } + } + } } } @@ -585,7 +612,6 @@ void TrackerGeometryCompare::compareSurfaceDeformations(TTree* refTree, TTree* c refTree->SetBranchAddress("subdetid", &inputSubdetid1); refTree->SetBranchAddress("dtype", &inputDtype1); refTree->SetBranchAddress("dpar", &p_inputDpar1); - unsigned int nEntries11 = refTree->GetEntries(); for (unsigned int iEntry = 0; iEntry < nEntries11; ++iEntry) { @@ -611,14 +637,22 @@ void TrackerGeometryCompare::compareSurfaceDeformations(TTree* refTree, TTree* c if (TMath::Abs(surfDeform_[npar]) > (m_rangeHigh_ - m_rangeLow_) / (10. * m_nBins_)) m_h1_[histname2.str()]->Fill(surfDeform_[npar]); } - (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + if (phase_ < SiPixelPI::phase::two) { + if (phase_ == SiPixelPI::phase::zero) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + } else { + // old-style tracker map does not support Phase1 Pixel + if (inputSubdetid1 != 1 && inputSubdetid1 != 2) { + (m_vtkmap_.at(npar)).fill_current_val(inputRawid1, surfDeform_[npar]); + } + } + } } } } else if (inputFilename1_ == "IDEAL" && inputFilename2_ == "IDEAL") { edm::LogInfo("TrackerGeometryCompare") << ">>>> Comparing IDEAL with IDEAL: nothing to do! <<<<\n"; } - return; } @@ -709,7 +743,6 @@ void TrackerGeometryCompare::compareGeometries(Alignable* refAli, << ", rawId: " << refAli->geomDetId().rawId() << ", subdetId: " << detid.subdetId() << "): " << diff << check; throw cms::Exception("Tolerance in TrackerGeometryCompare exceeded"); } - AlgebraicVector TRtot(12); // global TRtot(1) = Rtotal.x(); @@ -774,14 +807,12 @@ void TrackerGeometryCompare::setCommonTrackerSystem() { TrackerCommonTR(6) = TrackerCommonR_.z(); edm::LogInfo("TrackerGeometryCompare") << "and after the transformation: " << TrackerCommonTR; - align::moveAlignable(currentTracker, TrackerCommonTR); } void TrackerGeometryCompare::diffCommonTrackerSystem(Alignable* refAli, Alignable* curAli) { const auto& refComp = refAli->components(); const auto& curComp = curAli->components(); - unsigned int nComp = refComp.size(); //only perform for designate levels bool useLevel = false; @@ -888,7 +919,6 @@ void TrackerGeometryCompare::fillTree(Alignable* refAli, daVal_ = diff[9]; dbVal_ = diff[10]; dgVal_ = diff[11]; - //detIdFlag if (refAli->alignableObjectId() == align::AlignableDetUnit) { if (detIdFlag_) { diff --git a/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.h b/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.h index 3a54d14f207c2..aa8934de7db75 100644 --- a/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.h +++ b/Alignment/OfflineValidation/plugins/TrackerGeometryCompare.h @@ -118,6 +118,7 @@ class TrackerGeometryCompare : public edm::one::EDAnalyzer<> { bool weightById_; std::string weightByIdFile_; std::vector weightByIdVector_; + SiPixelPI::phase phase_; std::vector detIdFlagVector_; align::StructureType commonTrackerLevel_; diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/DMRplotter.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/DMRplotter.py index d83b8c9dc5753..acbedb49b365e 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/DMRplotter.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/DMRplotter.py @@ -51,6 +51,17 @@ def __log__(self,log_type="",text=""): else: print(text) + def _middleString(self, fullString): + ############################################################## + #Auxiliary function to retrieve object name from full string + ############################################################## + + middleString = "_".join(fullString.split("_")[1:]) + if middleString.endswith("_y"): middleString = "_".join(middleString.split("_")[:-1]) + middleString = "_".join(middleString.split("_")[:-1]) + return middleString + + def _replaceMulti(self, mainString, toBeReplaced, newString): ################################# #Auxiliary function to remove @@ -339,7 +350,7 @@ def __defineObjects__(self): if objName in objAreIgnored: continue objDict[objName] = [] for obj in objList: - if objName in obj.GetName(): + if objName == self._middleString(obj.GetName()): segment = "" var = "" if obj.GetName()[-1] == "y": @@ -834,7 +845,7 @@ def addMC(self,filename): def plotSingle(self): ############################################## - #Auxiliary plotter for unweighted Data and MC + #Auxiliary plotter for unweighted Data and MC ############################################## #check for input file and create output dir @@ -993,7 +1004,7 @@ def plot(self): #order plots & prepare y-axis scale factors isEmpty = True maxY = 0.0 - objGroup = [] + objGroup = [] for objName in self.objNameList: #follow plotting order for obj in objects[objName]: if obj['var'] == var and obj['segment'] == segment: @@ -1010,14 +1021,13 @@ def plot(self): legStyle = "l" if obj['type'] == "DATA": drawStyle += "P HIST SAME" - legStyle = "p" + legStyle = "p" objGroup.append({'hist' : obj['hist'], 'label' : legendLabel, 'stat' : self.__getStat__(obj['hist'],var), 'drawStyle' : drawStyle, 'legStyle' : legStyle }) - #draw & save if not isEmpty: legMinY = (1./self.legendOffset)+(1.-1./self.legendOffset)*(self.maxEntriesPerColumn-len(objGroup))/(self.maxEntriesPerColumn*3) diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/DiMuonV_cfg.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/DiMuonV_cfg.py index e51c5fa46794d..60538859f858f 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/DiMuonV_cfg.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/DiMuonV_cfg.py @@ -1,6 +1,7 @@ from __future__ import print_function from fnmatch import fnmatch import FWCore.ParameterSet.Config as cms +import FWCore.PythonUtilities.LumiList as LumiList import FWCore.Utilities.FileUtils as FileUtils from FWCore.ParameterSet.VarParsing import VarParsing from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultMC_DoubleMuon_string @@ -209,9 +210,13 @@ ## depending if RECO or ALCARECO is used ## the useReco flag above must be set accordingly if (config["validation"].get("useReco",True)): + print("I AM USING RECO DATA-TIER") process.DiMuonVertexValidation.muons = 'muons' process.DiMuonVertexValidation.tracks = 'refittedVtxTracks' else: + print("I AM USING ALCARECO DATA-TIER") + if(hasattr(process.DiMuonVertexValidation,'muons')): + delattr(process.DiMuonVertexValidation,'muons') process.DiMuonVertexValidation.muonTracks = cms.InputTag('refittedMuons') #################################################################### diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS.py index ae0d9a44a6bcb..2f1735d52e76f 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS.py @@ -38,6 +38,7 @@ def MTS(config, validationDir): local = {} local["output"] = "{}/{}/MTS/{}/{}/{}/{}".format(config["LFS"], config["name"], mtsType, alignment, singleName, IOV) local["alignment"] = copy.deepcopy(config["alignments"][alignment]) + local["alignment"]["name"] = alignment local["validation"] = copy.deepcopy(config["validations"]["MTS"][mtsType][singleName]) local["validation"].pop("alignments") local["validation"]["IOV"] = IOV diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS_cfg.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS_cfg.py index f5aaedc8414fa..6046265e8592a 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS_cfg.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/MTS_cfg.py @@ -145,9 +145,7 @@ process, "conditionsIn{}".format(condition), poolDBESSource.clone( - # FIXME%START - connect = cms.string("sqlite_file:" + str(config["alignment"]["conditions"][condition]["connect"]) if "alignments_MP.db" in str(config["alignment"]["conditions"][condition]["connect"]) else str(config["alignment"]["conditions"][condition]["connect"])), - #FIXME%END + connect = cms.string(str(config["alignment"]["conditions"][condition]["connect"])), toGet = cms.VPSet( cms.PSet( record = cms.string(str(condition)), diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu.py index 7889121b5263f..55d02bae723ea 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu.py @@ -3,39 +3,53 @@ def Zmumu(config, validationDir): ##List with all jobs - jobs = [] + jobs, singleJobs = [], [] zmumuType = "single" - ##List with all wished IOVs - IOVs = [] + ##Dictionary of lists of all IOVs (can be different per each single job) + IOVs = {} + + ##Auxilliary dictionary of isData flags per each merged job + isDataMerged = {} ##Start with single Zmumu jobs if not zmumuType in config["validations"]["Zmumu"]: raise Exception("No 'single' key word in config for Zmumu") - for datasetName in config["validations"]["Zmumu"][zmumuType]: - for IOV in config["validations"]["Zmumu"][zmumuType][datasetName]["IOV"]: + for singleName in config["validations"]["Zmumu"][zmumuType]: + aux_IOV = config["validations"]["Zmumu"][zmumuType][singleName]["IOV"] + if not isinstance(aux_IOV, list) and aux_IOV.endswith(".txt"): + config["validations"]["Zmumu"][zmumuType][singleName]["IOV"] = [] + with open(aux_IOV, 'r') as IOVfile: + for line in IOVfile.readlines(): + if len(line) != 0: config["validations"]["Zmumu"][zmumuType][singleName]["IOV"].append(int(line)) + for IOV in config["validations"]["Zmumu"][zmumuType][singleName]["IOV"]: ##Save IOV to loop later for merge jobs - if not IOV in IOVs: - IOVs.append(IOV) + if singleName not in IOVs.keys(): + IOVs[singleName] = [] + if IOV not in IOVs[singleName]: + IOVs[singleName].append(IOV) - for alignment in config["validations"]["Zmumu"][zmumuType][datasetName]["alignments"]: + for alignment in config["validations"]["Zmumu"][zmumuType][singleName]["alignments"]: ##Work directory for each IOV - workDir = "{}/Zmumu/{}/{}/{}/{}".format(validationDir, zmumuType, datasetName, alignment, IOV) + workDir = "{}/Zmumu/{}/{}/{}/{}".format(validationDir, zmumuType, singleName, alignment, IOV) ##Write local config local = {} - local["output"] = "{}/{}/{}/{}/{}/{}".format(config["LFS"], config["name"], zmumuType, alignment, datasetName, IOV) + local["output"] = "{}/{}/Zmumu/{}/{}/{}/{}".format(config["LFS"], config["name"], zmumuType, alignment, singleName, IOV) local["alignment"] = copy.deepcopy(config["alignments"][alignment]) - local["validation"] = copy.deepcopy(config["validations"]["Zmumu"][zmumuType][datasetName]) + local["alignment"]["name"] = alignment + local["validation"] = copy.deepcopy(config["validations"]["Zmumu"][zmumuType][singleName]) local["validation"].pop("alignments") local["validation"]["IOV"] = IOV + if "dataset" in local["validation"]: + local["validation"]["dataset"] = local["validation"]["dataset"].format(IOV) if "goodlumi" in local["validation"]: local["validation"]["goodlumi"] = local["validation"]["goodlumi"].format(IOV) ##Write job info job = { - "name": "Zmumu_{}_{}_{}_{}".format(zmumuType, alignment, datasetName, IOV), + "name": "Zmumu_{}_{}_{}_{}".format(zmumuType, alignment, singleName, IOV), "dir": workDir, "exe": "cmsRun", "cms-config": "{}/src/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu_cfg.py".format(os.environ["CMSSW_BASE"]), @@ -44,7 +58,9 @@ def Zmumu(config, validationDir): "config": local, } - jobs.append(job) + singleJobs.append(job) + + jobs.extend(singleJobs) ##Do merge Zmumu if wished if "merge" in config["validations"]["Zmumu"]: @@ -54,40 +70,84 @@ def Zmumu(config, validationDir): ##Loop over all merge jobs/IOVs which are wished for mergeName in config["validations"]["Zmumu"][zmumuType]: - for IOV in IOVs: - ##Work directory for each IOV - workDir = "{}/Zmumu/{}/{}/{}".format(validationDir, zmumuType, mergeName, IOV) - - ##Write job info - local = {} - - job = { - "name": "Zmumu_{}_{}_{}".format(zmumuType, mergeName, IOV), - "dir": workDir, - "exe": "Zmumumerge", - "run-mode": "Condor", - "dependencies": [], - "config": local, - } - - for alignment in config["alignments"]: - ##Deep copy necessary things from global config - local.setdefault("alignments", {}) - local["alignments"][alignment] = copy.deepcopy(config["alignments"][alignment]) + ##Search for MC single(s) + singlesMC = [] + for singleName in config["validations"]["Zmumu"][zmumuType][mergeName]['singles']: + if len(IOVs[singleName]) == 1 and int(IOVs[singleName][0]) == 1: singlesMC.append(singleName) + isMConly = (len(singlesMC) == len(config["validations"]["Zmumu"][zmumuType][mergeName]['singles'])) + if isMConly: + isDataMerged[mergeName] = 0 + elif len(singlesMC) == 0: + isDataMerged[mergeName] = 1 + else: + isDataMerged[mergeName] = -1 + + ##Loop over singles + for iname,singleName in enumerate(config["validations"]["Zmumu"][zmumuType][mergeName]['singles']): + isMC = (singleName in singlesMC) + if isMConly and iname > 0: continue #special case for MC only comparison + elif isMConly: singlesMC.pop(singlesMC.index(singleName)) + + for IOV in IOVs[singleName]: + ##Work directory for each IOV + workDir = "{}/Zmumu/{}/{}/{}".format(validationDir, zmumuType, mergeName, IOV) + + ##Write job info + local = {} + + job = { + "name": "Zmumu_{}_{}_{}".format(zmumuType, mergeName, IOV), + "dir": workDir, + "exe": "Zmumumerge", + "run-mode": "Condor", + "dependencies": [], + "config": local, + } + + ##Deep copy necessary things from global config + assure plot order + for alignment in config["alignments"]: + idxIncrement = 0 + local.setdefault("alignments", {}) + if alignment in config["validations"]["Zmumu"]["single"][singleName]["alignments"]: #Cover all DATA validations + local["alignments"][alignment] = copy.deepcopy(config["alignments"][alignment]) + local["alignments"][alignment]['index'] = config["validations"]["Zmumu"]["single"][singleName]["alignments"].index(alignment) + local["alignments"][alignment]['isMC'] = False + for singleMCname in singlesMC: + if alignment in config["validations"]["Zmumu"]["single"][singleMCname]["alignments"]: #Add MC objects + local["alignments"][alignment] = copy.deepcopy(config["alignments"][alignment]) + local["alignments"][alignment]['index'] = len(config["validations"]["Zmumu"]["single"][singleName]["alignments"]) + local["alignments"][alignment]['index'] += idxIncrement + config["validations"]["Zmumu"]["single"][singleMCname]["alignments"].index(alignment) + local["alignments"][alignment]['isMC'] = True + idxIncrement += len(config["validations"]["Zmumu"]["single"][singleMCname]["alignments"]) local["validation"] = copy.deepcopy(config["validations"]["Zmumu"][zmumuType][mergeName]) - local["output"] = "{}/{}/{}/{}/{}".format(config["LFS"], config["name"], zmumuType, mergeName, IOV) - - ##Loop over all single jobs - for singleJob in jobs: - ##Get single job info and append to merge job if requirements fullfilled - alignment, datasetName, singleIOV = singleJob["name"].split("_")[2:] - - if int(singleIOV) == IOV and datasetName in config["validations"]["Zmumu"][zmumuType][mergeName]["singles"]: - local["alignments"][alignment]["file"] = singleJob["config"]["output"] - job["dependencies"].append(singleJob["name"]) - - mergeJobs.append(job) + local["validation"]["IOV"] = IOV + if "customrighttitle" in local["validation"].keys(): + if "IOV" in local["validation"]["customrighttitle"]: + local["validation"]["customrighttitle"] = local["validation"]["customrighttitle"].replace("IOV",str(IOV)) + local["output"] = "{}/{}/Zmumu/{}/{}/{}".format(config["LFS"], config["name"], zmumuType, mergeName, IOV) + + ##Add global plotting options + if "style" in config.keys(): + if "Zmumu" in config['style'].keys(): + if zmumuType in config['style']['Zmumu'].keys(): + local["style"] = copy.deepcopy(config["style"]["Zmumu"][zmumuType]) + if "Rlabel" in local["style"] and "customrighttitle" in local["validation"].keys(): + print("WARNING: custom right label is overwritten by global settings") + + ##Loop over all single jobs + for singleJob in jobs: + ##Get single job info and append to merge job if requirements fullfilled + _alignment, _singleName, _singleIOV = singleJob["name"].split("_")[2:] + if _singleName in config["validations"]["Zmumu"][zmumuType][mergeName]["singles"]: + if int(_singleIOV) == IOV or (int(_singleIOV) == 1 and _singleName in singlesMC): #matching DATA job or any MC single job + local["alignments"][_alignment]["file"] = singleJob["config"]["output"] + job["dependencies"].append(singleJob["name"]) + + mergeJobs.append(job) jobs.extend(mergeJobs) + if "trends" in config["validations"]["Zmumu"]: + print("[WARNING] Zmumu trends are not implemented yet. Nothing to do here...") + return jobs diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu_cfg.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu_cfg.py index e69951e1a799b..387a07e817350 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu_cfg.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/Zmumu_cfg.py @@ -7,6 +7,7 @@ import FWCore.PythonUtilities.LumiList as LumiList from FWCore.ParameterSet.VarParsing import VarParsing from Alignment.OfflineValidation.TkAlAllInOneTool.utils import _byteify +from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultMC_DoubleMuonAlCa_string ################################################################### # Define process @@ -26,20 +27,27 @@ ################################################################### # Read in AllInOne config in JSON format ################################################################### -with open(options.config, "r") as configFile: - if version_info.major == 2: - config = _byteify(json.load(configFile, object_hook=_byteify),ignore_dicts=True) - else: - config = json.load(configFile) +if options.config == "": + config = {"validation": {}, + "alignment": {}} +else: + with open(options.config, "r") as configFile: + if version_info.major == 2: + config = _byteify(json.load(configFile, object_hook=_byteify),ignore_dicts=True) + else: + config = json.load(configFile) ################################################################### # Read filenames from given TXT file ################################################################### readFiles = [] -with open(config["validation"]["dataset"], "r") as datafiles: - for fileName in datafiles.readlines(): - readFiles.append(fileName.replace("\n", "")) +if "dataset" in config["validation"]: + with open(config["validation"]["dataset"], "r") as datafiles: + for fileName in datafiles.readlines(): + readFiles.append(fileName.replace("\n", "")) +else: + readFiles = filesDefaultMC_DoubleMuonAlCa_string ################################################################### # Get good lumi section @@ -98,9 +106,9 @@ process.load("RecoTracker.TrackProducer.TrackRefitters_cff") import RecoTracker.TrackProducer.TrackRefitters_cff process.TrackRefitter = process.TrackRefitterP5.clone( - src = 'ALCARECOTkAlZMuMu', + src = config["validation"].get("trackcollection", "ALCARECOTkAlZMuMu"), TrajectoryInEvent = True, - TTRHBuilder = "WithAngleAndTemplate", + TTRHBuilder = config["validation"].get("tthrbuilder", "WithAngleAndTemplate"), NavigationSchool = "", ) @@ -109,7 +117,7 @@ ################################################################### process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") from Configuration.AlCa.GlobalTag import GlobalTag -process.GlobalTag = GlobalTag(process.GlobalTag, config["alignment"].get("globaltag", "auto:run2_data")) +process.GlobalTag = GlobalTag(process.GlobalTag, config["alignment"].get("globaltag", "auto:phase1_2024_realistic")) ################################################################### # Load conditions if wished @@ -182,7 +190,7 @@ if valiMode == "StandAlone": # Output file process.TFileService = cms.Service("TFileService", - fileName = cms.string("{}/Zmumu.root".format(config["output"])), + fileName = cms.string("{}/Zmumu.root".format(config.get("output", os.getcwd()))), closeFileFast = cms.untracked.bool(True), ) diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/defaultInputFiles_cff.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/defaultInputFiles_cff.py index 498441f5ac464..77c2975d2f1ba 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/defaultInputFiles_cff.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/defaultInputFiles_cff.py @@ -10,6 +10,8 @@ filesDefaultMC_DoubleMuon_string = '/store/relval/CMSSW_12_5_0_pre5/RelValZMM_14/GEN-SIM-RECO/125X_mcRun3_2022_realistic_v3-v1/10000/068634c7-e8e2-4e46-a68e-97ebefed4868.root' +filesDefaultMC_DoubleMuonAlCa_string = '/store/relval/CMSSW_14_0_0_pre3/RelValZMM_14/ALCARECO/TkAlZMuMu-140X_mcRun3_2024_realistic_v1_STD_2024_noPU-v1/2580000/b91cfb5d-090c-4410-8c9e-ce165f4a4ef4.root' + filesDefaultMC_TTBarPU = cms.untracked.vstring( '/store/relval/CMSSW_12_5_0_pre5/RelValTTbar_14TeV/GEN-SIM-RECO/PU_125X_mcRun3_2022_realistic_v3-v1/10000/0136c33f-3ff9-4602-8578-906ae6e0160b.root' ) @@ -18,6 +20,8 @@ '/store/relval/CMSSW_12_5_3/RelValMinBias_14TeV/ALCARECO/TkAlMinBias-125X_mcRun4_realistic_v5_2026D88PU-v1/2590000/27b7ab93-1d2b-4f4a-a98e-68386c314b5e.root', ) +filesDefaultMC_DoubleMuonPUPhase_string = '/store/mc/Phase2Fall22DRMiniAOD/DYJetsToMuMu_M-50_TuneCP5_14TeV-madgraphMLM-pythia8/ALCARECO/TkAlZMuMu-PU200ALCA_TkAlPU200_125X_mcRun4_realistic_v5-v1/60000/9382696c-70fd-4b37-8a0f-24bd02aeda5f.root' + filesDefaultMC_MinBiasPUPhase2RECO = cms.untracked.vstring( '/store/relval/CMSSW_12_5_3/RelValMinBias_14TeV/GEN-SIM-RECO/125X_mcRun4_realistic_v5_2026D88PU-v1/2590000/22e22ae6-a353-4f2e-815e-cc5efee37af9.root', ) diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/findAndChange.py b/Alignment/OfflineValidation/python/TkAlAllInOneTool/findAndChange.py index 1a98aeca128bb..a3e5136693c5a 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/findAndChange.py +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/findAndChange.py @@ -89,7 +89,7 @@ def get_all_keys(var): Generate all keys for nested dictionary - reserved keywords are not picked up """ - reserved_keys = ["customrighttitle","title"] + reserved_keys = ["customrighttitle","title","Rlabel"] if hasattr(var,'items'): for k, v in var.items(): if k in reserved_keys: continue diff --git a/Alignment/OfflineValidation/python/TkAlAllInOneTool/templates/condorTemplate.submit b/Alignment/OfflineValidation/python/TkAlAllInOneTool/templates/condorTemplate.submit index 3457168d8f59f..fbc741908ab69 100644 --- a/Alignment/OfflineValidation/python/TkAlAllInOneTool/templates/condorTemplate.submit +++ b/Alignment/OfflineValidation/python/TkAlAllInOneTool/templates/condorTemplate.submit @@ -4,7 +4,7 @@ executable = run.sh output = condor/condor.out error = condor/condor.err log = condor/condor.log -requirements = (OpSysAndVer =?= "CentOS7") +requirements = (OpSysAndVer =?= "AlmaLinux9") +JobFlavour = "espresso" +AccountingGroup = "group_u_CMS.CAF.ALCA" queue diff --git a/Alignment/OfflineValidation/python/TkAlMap.py b/Alignment/OfflineValidation/python/TkAlMap.py index 33abb83b91937..8562815b46219 100644 --- a/Alignment/OfflineValidation/python/TkAlMap.py +++ b/Alignment/OfflineValidation/python/TkAlMap.py @@ -45,7 +45,7 @@ 'name' : 'r #Delta#phi', 'units': '#mum rad', 'scale': 10000., - 'range': [-200., 200.], + 'range': [-100., 100.], }, 'dphi': { 'name' : '#Delta#phi', @@ -222,7 +222,7 @@ def prepare_map_colors(self): self.colors = [] #self.palette = array('i', []) col_idx = self.start_color_idx + self.n_color_color_bar + 10 - self.col_dic = {} + self.col_dic = {} #Never used explicitly but needs to keep TColor values in the global memory self.rgb_map = {} #pal_idx = 0 #self.pal_map = {} @@ -236,16 +236,17 @@ def prepare_map_colors(self): self.colors.append(idx) col_idx +=1 self.rgb_map[idx] = col_idx - #print( idx, (r+0.)/255., (g+0.)/255., (b+0.)/255.) - #color = ROOT.TColor(col_idx, (r+0.)/255., (g+0.)/255., (b+0.)/255.) - #self.col_dic[idx] = ROOT.TColor(col_idx, (r+0.)/255., (g+0.)/255., (b+0.)/255.) try: - col = ROOT.gROOT.GetColor(col_idx) - col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) - self.col_dic[idx] = col + col = ROOT.gROOT.GetColor(col_idx) #Here still OK + col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) #Here segmentation if color index does not exist + self.col_dic[idx] = col #Here the new color is saved in in the global variable except: - self.col_dic[idx] = ROOT.TColor(col_idx, (r+0.)/255., (g+0.)/255., (b+0.)/255.) + #Here the 6 argument TColor init with dummy rgb must be used, 4 argument one does not work (ROOT bug?) + #New color index is defined and SetRGB must also be called to overwrite dummy rgb + col = ROOT.TColor(col_idx, 0., 0., 0., "", 1) + col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) + self.col_dic[idx] = col #Here the new color is saved in in the global variable #self.palette.append(col_idx) print('TkAlMap: map contains '+str(len(self.colors))+' colors') @@ -273,7 +274,6 @@ def get_color_rgb(self, val): value_range = self.max_val - self.min_val if value_range == 0.: value_frac = 0.5 else: value_frac = (val - self.min_val + 0.)/(value_range + 0.) - if self.palette == 1: r = 255 g = 255 @@ -323,7 +323,6 @@ def fill_colors(self): col = self.rgb_map[rgb] #col = self.pal_map[rgb] #col = self.col_dic[rgb] - #print(val, rgb, col) self.TkAlMap_TPL_dict[module].SetFillColor(col) #self.TkAlMap_TPL_dict[module].SetFillColor(TEST_COLOR_IDX) ####else: print('Warning: Unknown module '+str(module)) @@ -373,11 +372,15 @@ def set_colorbar_colors(self): col_idx += 1 r, g, b = self.get_color_rgb(val) try: - col = ROOT.gROOT.GetColor(col_idx) - col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) - self.color_bar_colors[col_idx] = col + col = ROOT.gROOT.GetColor(col_idx) #Here still OK + col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) #Here segmentation if color index does not exist + self.color_bar_colors[col_idx] = col #Here the new color is saved in in the global variable except: - self.color_bar_colors[col_idx] = ROOT.TColor(col_idx, (r+0.)/255., (g+0.)/255., (b+0.)/255.) + #Here the 6 argument TColor init with dummy rgb must be used, 4 argument one does not work (ROOT bug?) + #New color index is defined and SetRGB must also be called to overwrite dummy rgb + col = ROOT.TColor(col_idx, 0., 0., 0., "", 1) + col.SetRGB((r+0.)/255., (g+0.)/255., (b+0.)/255.) + self.color_bar_colors[col_idx] = col #Here the new color is saved in in the global variable x2 = x1 + b_dx y2 = y1 + b_dy + b_width x = array('d', [x1, x1, x2, x2]) diff --git a/Alignment/OfflineValidation/scripts/submitPVResolutionJobs.py b/Alignment/OfflineValidation/scripts/submitPVResolutionJobs.py index 092ba9874c409..a9e9c26373a2a 100755 --- a/Alignment/OfflineValidation/scripts/submitPVResolutionJobs.py +++ b/Alignment/OfflineValidation/scripts/submitPVResolutionJobs.py @@ -79,7 +79,6 @@ def getFilesForRun(blob): """ returns the list of list files associated with a given dataset for a certain run """ - cmd2 = ' dasgoclient -limit=0 -query \'file run='+blob[0]+' dataset='+blob[1]+'\'' q = Popen(cmd2 , shell=True, stdout=PIPE, stderr=PIPE) out, err = q.communicate() @@ -187,11 +186,11 @@ def as_dict(config): return dictionary ####################################################### -def batchScriptCERN(theCMSSW_BASE,runindex, eosdir,lumiToRun,key,config): +def batchScriptCERN(theCMSSW_BASE, cfgdir, runindex, eosdir, lumiToRun, key, config, tkCollection, isUnitTest=False): ####################################################### '''prepare the batch script, to run on HTCondor''' script = """#!/bin/bash -source /afs/cern.ch/cms/caf/setup.sh +#source /afs/cern.ch/cms/caf/setup.sh CMSSW_DIR={CMSSW_BASE_DIR}/src/Alignment/OfflineValidation/test echo "the mother directory is $CMSSW_DIR" export X509_USER_PROXY=$CMSSW_DIR/.user_proxy @@ -202,22 +201,26 @@ def batchScriptCERN(theCMSSW_BASE,runindex, eosdir,lumiToRun,key,config): cd $CMSSW_DIR eval `scram runtime -sh` cd $LXBATCH_DIR -cp -pr $CMSSW_DIR/cfg/PrimaryVertexResolution_{KEY}_{runindex}_cfg.py . -cmsRun PrimaryVertexResolution_{KEY}_{runindex}_cfg.py GlobalTag={GT} lumi={LUMITORUN} {REC} {EXT} >& log_{KEY}_run{runindex}.out +cp -pr {CFGDIR}/PrimaryVertexResolution_{KEY}_{runindex}_cfg.py . +cmsRun PrimaryVertexResolution_{KEY}_{runindex}_cfg.py TrackCollection={TRKS} GlobalTag={GT} lumi={LUMITORUN} {REC} {EXT} >& log_{KEY}_run{runindex}.out ls -lh . -#for payloadOutput in $(ls *root ); do cp $payloadOutput $OUT_DIR/pvresolution_{KEY}_{runindex}.root ; done -for payloadOutput in $(ls *root ); do xrdcp -f $payloadOutput root://eoscms/$OUT_DIR/pvresolution_{KEY}_{runindex}.root ; done -tar czf log_{KEY}_run{runindex}.tgz log_{KEY}_run{runindex}.out -for logOutput in $(ls *tgz ); do cp $logOutput $LOG_DIR/ ; done """.format(CMSSW_BASE_DIR=theCMSSW_BASE, + CFGDIR=cfgdir, runindex=runindex, MYDIR=eosdir, KEY=key, LUMITORUN=lumiToRun, + TRKS=tkCollection, GT=config['globaltag'], EXT="external="+config['external'] if 'external' in config.keys() else "", REC="records="+config['records'] if 'records' in config.keys() else "") - + + if not isUnitTest: + script += """for payloadOutput in $(ls *root ); do xrdcp -f $payloadOutput root://eoscms/$OUT_DIR/pvresolution_{KEY}_{runindex}.root ; done +tar czf log_{KEY}_run{runindex}.tgz log_{KEY}_run{runindex}.out +for logOutput in $(ls *tgz ); do cp $logOutput $LOG_DIR/ ; done +""".format(KEY=key, runindex=runindex) + return script ####################################################### @@ -237,7 +240,7 @@ def mkdir_eos(out_path): p.wait() # now check that the directory exists - command2="/afs/cern.ch/project/eos/installation/cms/bin/eos.select ls "+out_path + command2="eos ls "+out_path p = subprocess.Popen(command2,shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) (out, err) = p.communicate() p.wait() @@ -307,6 +310,7 @@ def main(): cwd = os.getcwd() bashdir = os.path.join(cwd,"BASH") + cfgdir = os.path.join(cwd,"cfg") runs.sort() @@ -331,6 +335,9 @@ def main(): lumimask = inputDict["Input"]["lumimask"] print("\n\n Using JSON file:",lumimask) + tkCollection = inputDict["Input"]["trackcollection"] + print("\n\n Using trackCollection:", tkCollection) + mytuple=[] print("\n\n First run:",opts.start,"last run:",opts.end) @@ -350,14 +357,20 @@ def main(): pool = multiprocessing.Pool(processes=20) # start 20 worker processes count = pool.map(getFilesForRun,mytuple) - file_info = dict(zip(runs, count)) if(opts.verbose): - print(file_info) + print("printing count") + pprint.pprint(count) + + # limit the runs in the dictionary to the filtered ones + file_info = dict(zip([run for run, _ in mytuple], count)) + + if(opts.verbose): + print("printing file_info") + pprint.pprint(file_info) count=0 for run in runs: - count=count+1 #if(count>10): # continue #run = run.strip("[").strip("]") @@ -370,6 +383,7 @@ def main(): print("=====> excluding run:",run) continue + count=count+1 files = file_info[run] if(opts.verbose): print(run, files) @@ -405,7 +419,7 @@ def main(): scriptFileName = os.path.join(bashdir,"batchHarvester_"+key+"_"+str(count-1)+".sh") scriptFile = open(scriptFileName,'w') - scriptFile.write(batchScriptCERN(input_CMSSW_BASE,run,eosdir,theLumi,key,value)) + scriptFile.write(batchScriptCERN(input_CMSSW_BASE,cfgdir,run,eosdir,theLumi,key,value,tkCollection,opts.isUnitTest)) scriptFile.close() #os.system('chmod +x %s' % scriptFileName) @@ -417,9 +431,9 @@ def main(): key = key.split(":", 1)[1] job_submit_file = write_HTCondor_submit_file(bashdir,"batchHarvester_"+key,count,None) + os.system("chmod u+x "+bashdir+"/*.sh") if opts.submit: - os.system("chmod u+x "+bashdir+"/*.sh") submissionCommand = "condor_submit "+job_submit_file print(submissionCommand) os.system(submissionCommand) diff --git a/Alignment/OfflineValidation/scripts/submitPVValidationJobs.py b/Alignment/OfflineValidation/scripts/submitPVValidationJobs.py index 9a708ac97ad5f..b3629c8e8afa9 100755 --- a/Alignment/OfflineValidation/scripts/submitPVValidationJobs.py +++ b/Alignment/OfflineValidation/scripts/submitPVValidationJobs.py @@ -73,7 +73,7 @@ def forward_proxy(rundir): shutil.copyfile(local_proxy, os.path.join(rundir,".user_proxy")) ############################################## -def write_HTCondor_submit_file(path, name, nruns, proxy_path=None): +def write_HTCondor_submit_file(path, logs, name, nruns, proxy_path=None): ############################################## """Writes 'job.submit' file in `path`. Arguments: @@ -84,7 +84,7 @@ def write_HTCondor_submit_file(path, name, nruns, proxy_path=None): job_submit_template="""\ universe = vanilla -requirements = (OpSysAndVer =?= "CentOS7") +requirements = (OpSysAndVer =?= "AlmaLinux9") executable = {script:s} output = {jobm:s}/{out:s}.out error = {jobm:s}/{out:s}.err @@ -102,7 +102,7 @@ def write_HTCondor_submit_file(path, name, nruns, proxy_path=None): with open(job_submit_file, "w") as f: f.write(job_submit_template.format(script = os.path.join(path,name+"_$(ProcId).sh"), out = name+"_$(ProcId)", - jobm = os.path.abspath(path), + jobm = os.path.abspath(logs), flavour = "tomorrow", njobs = str(nruns), proxy = proxy_path)) @@ -328,21 +328,22 @@ def ConfigSectionMap(config, section): ###### method to create recursively directories on EOS ############# def mkdir_eos(out_path): - print("creating",out_path) + print("============== creating",out_path) newpath='/' for dir in out_path.split('/'): newpath=os.path.join(newpath,dir) # do not issue mkdir from very top of the tree if newpath.find('test_out') > 0: #getCommandOutput("eos mkdir"+newpath) - command="/afs/cern.ch/project/eos/installation/cms/bin/eos.select mkdir "+newpath + command="eos mkdir "+newpath p = subprocess.Popen(command,shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) (out, err) = p.communicate() + print("============== created ",out_path) #print(out,err) p.wait() # now check that the directory exists - command2="/afs/cern.ch/project/eos/installation/cms/bin/eos.select ls "+out_path + command2="eos ls "+out_path p = subprocess.Popen(command2,shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) (out, err) = p.communicate() p.wait() @@ -543,7 +544,7 @@ def createTheLSFFile(self): fout.close() - def createTheBashFile(self): + def createTheBashFile(self, isUnitTest): ############################### # directory to store the BASH to be submitted @@ -556,10 +557,6 @@ def createTheBashFile(self): job_name = self.output_full_name - log_dir = os.path.join(self.the_dir,"log") - if not os.path.exists(log_dir): - os.makedirs(log_dir) - fout.write("#!/bin/bash \n") #fout.write("export EOS_MGM_URL=root://eoscms.cern.ch \n") fout.write("JobName="+job_name+" \n") @@ -576,9 +573,11 @@ def createTheBashFile(self): fout.write("cp "+os.path.join(self.cfg_dir,self.outputCfgName)+" . \n") fout.write("echo \"cmsRun "+self.outputCfgName+"\" \n") fout.write("cmsRun "+self.outputCfgName+" \n") - fout.write("echo \"Content of working dir is \"`ls -lh` \n") + fout.write("echo \"Content of working dir is:\" \n") + fout.write("ls -lh | sort \n") #fout.write("less condor_exec.exe \n") - fout.write("for RootOutputFile in $(ls *root ); do xrdcp -f ${RootOutputFile} root://eoscms//eos/cms${OUT_DIR}/${RootOutputFile} ; done \n") + if(not isUnitTest): + fout.write("for RootOutputFile in $(ls *root ); do xrdcp -f ${RootOutputFile} root://eoscms//eos/cms${OUT_DIR}/${RootOutputFile} ; done \n") #fout.write("mv ${JobName}.out ${CMSSW_DIR}/BASH \n") fout.write("echo \"Job ended at \" `date` \n") fout.write("exit 0 \n") @@ -1054,11 +1053,11 @@ def main(): vertextype[iConf], tracktype[iConf], refittertype[iConf], ttrhtype[iConf], applyruncontrol[iConf], - ptcut[iConf],input_CMSSW_BASE,'.') + ptcut[iConf],input_CMSSW_BASE,os.getcwd()) aJob.setEOSout(eosdir) aJob.createTheCfgFile(theSrcFiles) - aJob.createTheBashFile() + aJob.createTheBashFile(opts.isUnitTest) output_file_list1.append("xrdcp root://eoscms//eos/cms"+aJob.getOutputFileName()+" /tmp/$USER/"+opts.taskname+" \n") if jobN == 0: @@ -1069,10 +1068,15 @@ def main(): output_file_list2.append("/tmp/$USER/"+opts.taskname+"/"+os.path.split(aJob.getOutputFileName())[1]+" ") del aJob - job_submit_file = write_HTCondor_submit_file(theBashDir,theBaseName,totalJobs,None) + ## create the log directory + theLogDir = os.path.join(os.getcwd(),"log") + if not os.path.exists(theLogDir): + os.makedirs(theLogDir) + + job_submit_file = write_HTCondor_submit_file(theBashDir,theLogDir,theBaseName,totalJobs,None) + os.system("chmod u+x "+theBashDir+"/*.sh") if opts.submit: - os.system("chmod u+x "+theBashDir+"/*.sh") submissionCommand = "condor_submit "+job_submit_file submissionOutput = getCommandOutput(submissionCommand) print(submissionOutput) diff --git a/Alignment/OfflineValidation/scripts/validateAlignments.py b/Alignment/OfflineValidation/scripts/validateAlignments.py index 64cb7f455d3f0..1e7d0cf4968b6 100755 --- a/Alignment/OfflineValidation/scripts/validateAlignments.py +++ b/Alignment/OfflineValidation/scripts/validateAlignments.py @@ -336,6 +336,9 @@ def main(): ## Customize the condor submit file for this specific job condorSubmitCustomization = {"overwrite": [], "addBefore": []} + ## Hack to solve condor dagman issue with passing environmental variables + condorSubmitCustomization["addBefore"].append('+JobFlavour|+environment = "CMSSW_BASE={}"'.format(fnc.digest_path("$CMSSW_BASE"))) + # Take given flavour for the job, except if overwritten in job config condorSubmitCustomization["overwrite"].append('+JobFlavour = "{}"'.format(args.job_flavour if not 'flavour' in job else job['flavour'])) diff --git a/Alignment/OfflineValidation/src/FitWithRooFit.cc b/Alignment/OfflineValidation/src/FitWithRooFit.cc index 6bb2a154a7073..33e218e701353 100644 --- a/Alignment/OfflineValidation/src/FitWithRooFit.cc +++ b/Alignment/OfflineValidation/src/FitWithRooFit.cc @@ -20,7 +20,7 @@ void FitWithRooFit::fit( reinitializeParameters(); std::unique_ptr dh = importTH1(histo, xMin, xMax); - RooRealVar x(*static_cast(dh->get()->find("x"))); + RooRealVar x(*static_cast(dh->get()->find("InvMass"))); // Make plot of binned dataset showing Poisson error bars (RooFit default) RooPlot* frame = x.frame(RooFit::Title("di-muon mass M(#mu^{+}#mu^{-}) [GeV]")); @@ -36,7 +36,8 @@ void FitWithRooFit::fit( // ----------------------- // Fit with likelihood if (!useChi2_) { - model->fitTo(*dh, RooFit::SumW2Error(sumW2Error)); + // use RooFit::PrintLevel(-1) to reduce output to screen + model->fitTo(*dh, RooFit::SumW2Error(sumW2Error), RooFit::PrintLevel(-1)); } // Fit with chi^2 else { @@ -46,8 +47,12 @@ void FitWithRooFit::fit( m.hesse(); // RooFitResult* r_chi2_wgt = m.save(); } + model->plotOn(frame, RooFit::LineColor(kRed)); - model->plotOn(frame, RooFit::Components(backgroundType), RooFit::LineStyle(kDashed)); + + // this causes segfaults when the fit causes a Warning in : Error when calculating Hessian + //model->plotOn(frame, RooFit::Components(backgroundType), RooFit::LineStyle(kDashed)); + model->paramOn(frame, RooFit::Label("fit result"), RooFit::Layout(0.65, 0.90, 0.90), @@ -64,10 +69,13 @@ void FitWithRooFit::fit( // If histogram has custom error (i.e. its contents is does not originate from a Poisson process // but e.g. is a sum of weighted events) you can data with symmetric 'sum-of-weights' error instead // (same error bars as shown by ROOT) + RooPlot* frame2 = x.frame(RooFit::Title("di-muon mass M(#mu^{+}#mu^{-}) [GeV]")); dh->plotOn(frame2, RooFit::DataError(RooAbsData::SumW2)); model->plotOn(frame2, RooFit::LineColor(kRed)); - model->plotOn(frame2, RooFit::Components(backgroundType), RooFit::LineStyle(kDashed)); + + // this causes segfaults when the fit causes a Warning in : Error when calculating Hessian + //model->plotOn(frame2, RooFit::Components(backgroundType), RooFit::LineStyle(kDashed)); model->paramOn(frame2, RooFit::Label("fit result"), RooFit::Layout(0.65, 0.90, 0.90), diff --git a/Alignment/OfflineValidation/src/PreparePVTrends.cc b/Alignment/OfflineValidation/src/PreparePVTrends.cc index 1d62812d2ca76..aa4cb474be667 100644 --- a/Alignment/OfflineValidation/src/PreparePVTrends.cc +++ b/Alignment/OfflineValidation/src/PreparePVTrends.cc @@ -558,10 +558,12 @@ void PreparePVTrends::outputGraphs(const pv::wrappedTrends &allInputs, g_asym->SetTitle(label); // scatter or RMS TH1 - h_RMS[index] = new TH1F(Form("h_RMS_dz_eta_%s", label.Data()), label, ticks.size() - 1, &(ticks[0])); + std::vector newTicks = ticks; + newTicks.insert(newTicks.end(), ticks.back() + 1.); + h_RMS[index] = new TH1F(Form("h_RMS_dz_eta_%s", label.Data()), label, newTicks.size() - 1, &(newTicks[0])); h_RMS[index]->SetStats(kFALSE); - for (size_t bincounter = 1; bincounter < ticks.size(); bincounter++) { + for (size_t bincounter = 1; bincounter < ticks.size() + 1; bincounter++) { h_RMS[index]->SetBinContent( bincounter, std::abs(allInputs.getHigh()[label][bincounter - 1] - allInputs.getLow()[label][bincounter - 1])); h_RMS[index]->SetBinError(bincounter, 0.01); diff --git a/Alignment/OfflineValidation/src/Trend.cc b/Alignment/OfflineValidation/src/Trend.cc index 30c85d38d0a6f..c2e79c1d1feda 100644 --- a/Alignment/OfflineValidation/src/Trend.cc +++ b/Alignment/OfflineValidation/src/Trend.cc @@ -54,6 +54,7 @@ float Run2Lumi::operator()() const { return operator()(firstRun, lastRun); } template void CopyStyle(T* objIn, T* objOut) { objOut->SetLineColor(objIn->GetLineColor()); + objOut->SetLineColor(objIn->GetMarkerColor()); objOut->SetMarkerColor(objIn->GetMarkerColor()); objOut->SetFillColorAlpha(objIn->GetFillColor(), 0.2); // TODO?? @@ -292,4 +293,5 @@ Trend::~Trend() { c.RedrawAxis(); c.SaveAs(Form("%s/%s.pdf", outputDir, c.GetName()), Form("Title:%s", c.GetTitle())); + c.SaveAs(Form("%s/%s.png", outputDir, c.GetName()), Form("Title:%s", c.GetTitle())); } diff --git a/Alignment/OfflineValidation/test/BuildFile.xml b/Alignment/OfflineValidation/test/BuildFile.xml index d6cc4c190ef4d..b015dcf141fcb 100644 --- a/Alignment/OfflineValidation/test/BuildFile.xml +++ b/Alignment/OfflineValidation/test/BuildFile.xml @@ -6,6 +6,9 @@ + + + diff --git a/Alignment/OfflineValidation/test/DiMuonVertexValidation_cfg.py b/Alignment/OfflineValidation/test/DiMuonVertexValidation_cfg.py index 186800262e0bd..7dc9c0d280fcf 100644 --- a/Alignment/OfflineValidation/test/DiMuonVertexValidation_cfg.py +++ b/Alignment/OfflineValidation/test/DiMuonVertexValidation_cfg.py @@ -27,13 +27,13 @@ def best_match(rcd): VarParsing.VarParsing.varType.int, "number of events to process (\"-1\" for all)") options.register ('era', - '2017', # default value + '2022', # default value VarParsing.VarParsing.multiplicity.singleton, # singleton or list VarParsing.VarParsing.varType.string, # string, int, or float "CMS running era") options.register ('GlobalTag', - '113X_mc2017_realistic_v4', # default value + 'auto:phase1_2022_realistic', # default value VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, "seed number") diff --git a/Alignment/OfflineValidation/test/PVResolutionExample.ini b/Alignment/OfflineValidation/test/PVResolutionExample.ini index 07ad55b91092f..943beabb4d667 100644 --- a/Alignment/OfflineValidation/test/PVResolutionExample.ini +++ b/Alignment/OfflineValidation/test/PVResolutionExample.ini @@ -1,10 +1,9 @@ -# submitPVResolutionJobs.py -j UNIT_TEST -i PVResolutionExample.ini -D /JetHT/Run2018C-TkAlMinBias-12Nov2019_UL2018-v2/ALCARECO -v +# submitPVResolutionJobs.py -j UNIT_TEST -i PVResolutionExample.ini -D /JetHT/Run2022B-TkAlJetHT-PromptReco-v1/ALCARECO -v [Input] -# also on afs: -#lumimask=/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions18/13TeV/DCSOnly/json_DCSONLY.txt -lumimask=/eos/cms/store/group/comm_dqm/certification/Collisions18/13TeV/DCSOnly/json_DCSONLY.txt +lumimask=/eos/user/c/cmsdqm/www/CAF/certification/Collisions22/DCSOnly_JSONS/Cert_Collisions2022_355100_362760_eraBCDEFG_13p6TeV_DCSOnly_TkPx_New.json +trackcollection=ALCARECOTkAlJetHT [Validation:Prompt] -globaltag=111X_dataRun2_v3 +globaltag=140X_dataRun3_Prompt_v2 records=TrackerAlignmentRcd:TrackerAlignment_PCL_byRun_v2_express,TrackerAlignmentErrorExtendedRcd:TrackerAlignmentExtendedErr_2009_v2_express_IOVs,TrackerSurfaceDeformationRcd:TrackerSurafceDeformations_v1_express -[Validation:Ultra-Legacy] -globaltag=111X_dataRun2_v3 \ No newline at end of file +[Validation:ReReco] +globaltag=140X_dataRun3_ForTkAlReReco_v1 diff --git a/Alignment/OfflineValidation/test/PrimaryVertexResolution_templ_cfg.py b/Alignment/OfflineValidation/test/PrimaryVertexResolution_templ_cfg.py index 37724871cc9ad..e59ebbaa61f65 100644 --- a/Alignment/OfflineValidation/test/PrimaryVertexResolution_templ_cfg.py +++ b/Alignment/OfflineValidation/test/PrimaryVertexResolution_templ_cfg.py @@ -55,6 +55,12 @@ def best_match(rcd): VarParsing.VarParsing.varType.string, # string, int, or float "record:fle.db picks the following record from this external file") +options.register ('TrackCollection', + 'ALCARECOTkAlMinBias', + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.string, # string, int, or float + "track collection to use") + options.register ('GlobalTag', '110X_dataRun3_Prompt_v3', VarParsing.VarParsing.multiplicity.singleton, # singleton or list @@ -63,13 +69,14 @@ def best_match(rcd): options.parseArguments() +print("TrackCollection : ", options.TrackCollection) print("conditionGT : ", options.GlobalTag) print("conditionOverwrite: ", options.records) print("external conditions:", options.external) print("outputFile : ", options.outputRootFile) process.load("FWCore.MessageService.MessageLogger_cfi") -process.MessageLogger.cerr = cms.untracked.PSet(enable = cms.untracked.bool(False)) +process.MessageLogger.cerr = cms.untracked.PSet(enable = cms.untracked.bool(True)) #False to silence errors process.MessageLogger.cout = cms.untracked.PSet(INFO = cms.untracked.PSet( reportEvery = cms.untracked.int32(1000) # every 100th only # limit = cms.untracked.int32(10) # or limit to 10 printouts... @@ -126,7 +133,7 @@ def best_match(rcd): process.load("RecoTracker.TrackProducer.TrackRefitters_cff") # remove the following lines if you run on RECO files -process.TrackRefitter.src = 'ALCARECOTkAlMinBias' +process.TrackRefitter.src = options.TrackCollection process.TrackRefitter.NavigationSchool = '' #################################################################### diff --git a/Alignment/OfflineValidation/test/SagittaBiasNtuplizer_cfg.py b/Alignment/OfflineValidation/test/SagittaBiasNtuplizer_cfg.py new file mode 100644 index 0000000000000..e5f08e57ebf02 --- /dev/null +++ b/Alignment/OfflineValidation/test/SagittaBiasNtuplizer_cfg.py @@ -0,0 +1,266 @@ +import glob +import math +import FWCore.ParameterSet.Config as cms +import FWCore.Utilities.FileUtils as FileUtils +from FWCore.ParameterSet.VarParsing import VarParsing +from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultMC_DoubleMuon_string + +options = VarParsing('analysis') +options.register('scenario', + 'null', + VarParsing.multiplicity.singleton, + VarParsing.varType.string, + "Name of input misalignment scenario") + +options.register('globalTag', + "'auto:phase1_2022_realistic", # default value + VarParsing.multiplicity.singleton, # singleton or list + VarParsing.varType.string, # string, int, or float + "name of the input Global Tag") + +options.register ('myfile', + filesDefaultMC_DoubleMuon_string, # default value + VarParsing.multiplicity.singleton, + VarParsing.varType.string, + "file name") + +options.register ('FileList', + '', # default value + VarParsing.multiplicity.singleton, + VarParsing.varType.string, + "FileList in DAS format") + +options.parseArguments() + +if(options.FileList): + print("FileList: ", options.FileList) +else: + print("inputFile: ", options.myfile) +print("outputFile: ", "ZmmNtuple_MC_GEN-SIM_{fscenario}.root".format(fscenario=options.scenario)) +print("conditionGT: ", options.globalTag) +print("max events: ", options.maxEvents) + +valid_scenarios = ['-10e-6','-8e-6','-6e-6','-4e-6','-2e-6','0','2e-6','4e-6','6e-6','8e-6','10e-6','null'] + +if options.scenario not in valid_scenarios: + print("Error: Invalid scenario specified. Please choose from the following list: ") + print(valid_scenarios) + exit(1) + +process = cms.Process("SagittaBiasNtuplizer") + +################################################################### +# Set the process to run multi-threaded +################################################################### +process.options.numberOfThreads = 8 + +################################################################### +# Message logger service +################################################################### +process.load("FWCore.MessageLogger.MessageLogger_cfi") +process.MessageLogger.cerr.enable = False +process.MessageLogger.SagittaBiasNtuplizer=dict() +process.MessageLogger.cout = cms.untracked.PSet( + enable = cms.untracked.bool(True), + threshold = cms.untracked.string("INFO"), + default = cms.untracked.PSet(limit = cms.untracked.int32(0)), + FwkReport = cms.untracked.PSet(limit = cms.untracked.int32(-1), + reportEvery = cms.untracked.int32(1000) + ), + SagittaBiasNtuplizer = cms.untracked.PSet( limit = cms.untracked.int32(-1)), + enableStatistics = cms.untracked.bool(True) + ) + +################################################################### +# Geometry producer and standard includes +################################################################### +process.load("RecoVertex.BeamSpotProducer.BeamSpot_cff") +process.load("Configuration.StandardSequences.Services_cff") +process.load("Configuration.StandardSequences.GeometryRecoDB_cff") +process.load('Configuration.StandardSequences.MagneticField_cff') +process.load("CondCore.CondDB.CondDB_cfi") + +################################################################### +# TransientTrack from https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideTransientTracks +################################################################### +process.load("TrackingTools.TransientTrack.TransientTrackBuilder_cfi") +process.load('TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi') +process.load('TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi') +process.load('TrackingTools.TrackAssociator.DetIdAssociatorESProducer_cff') + +#################################################################### +# Get the GlogalTag +#################################################################### +process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") +from Configuration.AlCa.GlobalTag import GlobalTag +process.GlobalTag = GlobalTag(process.GlobalTag,"125X_mcRun3_2022_design_v6", '') +if (options.scenario=='null'): + print("null scenario, do nothing") + pass +elif (options.scenario=='ideal'): + print("ideal scenario, use ideal tags") + process.GlobalTag.toGet = cms.VPSet(cms.PSet(record = cms.string('TrackerAlignmentRcd'), + tag = cms.string("TrackerAlignment_Upgrade2017_design_v4")), + cms.PSet(record = cms.string('TrackerAlignmentErrorExtendedRcd'), + tag = cms.string("TrackerAlignmentErrorsExtended_Upgrade2017_design_v0")), + cms.PSet(record = cms.string('TrackerSurfaceDeformationRcd'), + tag = cms.string("TrackerSurfaceDeformations_zero"))) +else : + print("using {} scenario".format(options.scenario)) + process.GlobalTag.toGet = cms.VPSet(cms.PSet(connect = cms.string("sqlite_file:/afs/cern.ch/user/m/musich/public/layer_rotation_studies/outputfile_"+options.scenario+".db"), + record = cms.string('TrackerAlignmentRcd'), + tag = cms.string("Alignments"))) + +################################################################### +# Source +################################################################### +if(options.FileList): + print('Loading file list from ASCII file') + filelist = FileUtils.loadListFromFile (options.FileList) + readFiles = cms.untracked.vstring( *filelist) +else: + readFiles = cms.untracked.vstring([options.myfile]) + +process.source = cms.Source("PoolSource", + fileNames = readFiles) + +process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(options.maxEvents)) + +################################################################### +# Alignment Track Selector +################################################################### +import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi +process.MuSkimSelector = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone( + applyBasicCuts = True, + filter = True, + src = "ALCARECOTkAlDiMuon", + ptMin = 17., + pMin = 17., + etaMin = -2.5, + etaMax = 2.5, + d0Min = -2., + d0Max = 2., + dzMin = -25., + dzMax = 25., + nHitMin = 6, + nHitMin2D = 0) + +################################################################### +# refitting the muon tracks +################################################################### +process.load("RecoTracker.TrackProducer.TrackRefitters_cff") +import RecoTracker.TrackProducer.TrackRefitters_cff +process.refittedMuons = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = "ALCARECOTkAlDiMuon", + TrajectoryInEvent = True, + NavigationSchool = '', + TTRHBuilder = "WithAngleAndTemplate") + +################################################################### +# refitting the vertex tracks +################################################################### +process.refittedVtxTracks = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = "ALCARECOTkAlDiMuonVertexTracks", + TrajectoryInEvent = True, + NavigationSchool = '', + TTRHBuilder = "WithAngleAndTemplate") + +################################################################### +# refitting all tracks +################################################################### +process.refittedTracks = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = "generalTracks", + TrajectoryInEvent = True, + NavigationSchool = '', + TTRHBuilder = "WithAngleAndTemplate") + +#################################################################### +# Re-do vertices +#################################################################### +from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import offlinePrimaryVertices +process.offlinePrimaryVerticesFromRefittedTrks = offlinePrimaryVertices.clone() +#process.offlinePrimaryVerticesFromRefittedTrks.TrackLabel = cms.InputTag("refittedVtxTracks") +process.offlinePrimaryVerticesFromRefittedTrks.TrackLabel = cms.InputTag("refittedTracks") + +################################################################### +# The analysis modules +################################################################### +process.ZtoMMNtuple = cms.EDAnalyzer("SagittaBiasNtuplizer", + #tracks = cms.InputTag('refittedMuons'), + useReco = cms.bool(True), + muons = cms.InputTag('muons'), + doGen = cms.bool(True), + tracks = cms.InputTag('refittedTracks'), + vertices = cms.InputTag('offlinePrimaryVerticesFromRefittedTrks')) + +process.DiMuonVertexValidation = cms.EDAnalyzer("DiMuonVertexValidation", + useReco = cms.bool(False), + ## the two parameters below are mutually exclusive, + ## depending if RECO or ALCARECO is used + #muons = cms.InputTag(''), + muonTracks = cms.InputTag('refittedMuons'), + tracks = cms.InputTag(''), + vertices = cms.InputTag('offlinePrimaryVerticesFromRefittedTrks')) + +from Alignment.OfflineValidation.diMuonValidation_cfi import diMuonValidation as _diMuonValidation +process.DiMuonMassValidation = _diMuonValidation.clone( + TkTag = 'refittedMuons', + #TkTag = 'TrackRefitter1', + # mu mu mass + Pair_mass_min = 80., + Pair_mass_max = 120., + Pair_mass_nbins = 80, + Pair_etaminpos = -2.4, + Pair_etamaxpos = 2.4, + Pair_etaminneg = -2.4, + Pair_etamaxneg = 2.4, + # cosTheta CS + Variable_CosThetaCS_xmin = -1., + Variable_CosThetaCS_xmax = 1., + Variable_CosThetaCS_nbins = 20, + # DeltaEta + Variable_DeltaEta_xmin = -4.8, + Variable_DeltaEta_xmax = 4.8, + Variable_DeltaEta_nbins = 20, + # EtaMinus + Variable_EtaMinus_xmin = -2.4, + Variable_EtaMinus_xmax = 2.4, + Variable_EtaMinus_nbins = 12, + # EtaPlus + Variable_EtaPlus_xmin = -2.4, + Variable_EtaPlus_xmax = 2.4, + Variable_EtaPlus_nbins = 12, + # Phi CS + Variable_PhiCS_xmin = -math.pi/2., + Variable_PhiCS_xmax = math.pi/2., + Variable_PhiCS_nbins = 20, + # Phi Minus + Variable_PhiMinus_xmin = -math.pi, + Variable_PhiMinus_xmax = math.pi, + Variable_PhiMinus_nbins = 16, + # Phi Plus + Variable_PhiPlus_xmin = -math.pi, + Variable_PhiPlus_xmax = math.pi, + Variable_PhiPlus_nbins = 16, + # mu mu pT + Variable_PairPt_xmin = 0., + Variable_PairPt_xmax = 100., + Variable_PairPt_nbins = 100) + +################################################################### +# Output name +################################################################### +process.TFileService = cms.Service("TFileService", + fileName = cms.string("ZmmNtuple_MC_GEN-SIM_"+options.scenario+".root")) + +################################################################### +# Path +################################################################### +process.p1 = cms.Path(process.offlineBeamSpot + #* process.refittedMuons + #* process.refittedVtxTracks + * process.refittedTracks + * process.offlinePrimaryVerticesFromRefittedTrks + * process.ZtoMMNtuple) + #* process.DiMuonVertexValidation + #* process.DiMuonMassValidation) diff --git a/Alignment/OfflineValidation/test/TkAlV0sAnalyzer_cfg.py b/Alignment/OfflineValidation/test/TkAlV0sAnalyzer_cfg.py index 2170da537a5a4..351ae3f1ad4e6 100644 --- a/Alignment/OfflineValidation/test/TkAlV0sAnalyzer_cfg.py +++ b/Alignment/OfflineValidation/test/TkAlV0sAnalyzer_cfg.py @@ -2,6 +2,21 @@ process = cms.Process('Analysis') +import FWCore.ParameterSet.VarParsing as VarParsing + +options = VarParsing.VarParsing() +options.register('unitTest', + False, # default value + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.bool, # string, int, or float + "is it a unit test?") +options.register('maxEvents', + -1, + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.int, # string, int, or float + "num. events to run") +options.parseArguments() + ################################################################### # import of standard configurations ################################################################### @@ -14,23 +29,35 @@ # Configure the Global Tag ################################################################### from Configuration.AlCa.GlobalTag import GlobalTag -process.GlobalTag = GlobalTag(process.GlobalTag, '133X_mcRun3_2023_realistic_v3', '') +process.GlobalTag = GlobalTag(process.GlobalTag, '140X_dataRun3_Prompt_v2', '') + +process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32((10 if (options.unitTest) else options.maxEvents))) -process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) ) +################################################################### +# Set the process to run multi-threaded +################################################################### +process.options.numberOfThreads = 8 ################################################################### # Messages ################################################################### process.load('FWCore.MessageService.MessageLogger_cfi') +process.MessageLogger.cerr.FwkReport.reportEvery = 1 if (options.unitTest) else 1000 ################################################################### # Source ################################################################### -readFiles = cms.untracked.vstring('file:../../../TkAlV0s.root') +readFiles=[] +if options.unitTest: + readFiles = cms.untracked.vstring(['/store/data/Run2024D/HLTPhysics/ALCARECO/TkAlV0s-PromptReco-v1/000/380/933/00000/8d5dab35-8329-4648-a630-bab3497d725e.root']) +else: + import FWCore.Utilities.FileUtils as FileUtils + filelist = FileUtils.loadListFromFile("fileList.txt") + readFiles = cms.untracked.vstring( *filelist) + process.source = cms.Source("PoolSource", - fileNames = readFiles, - #skipEvents = cms.untracked.uint32(45000) -) + fileNames = readFiles + ) ################################################################### # TransientTrack from https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideTransientTracks @@ -50,11 +77,35 @@ #################################################################### process.load("RecoTracker.TrackProducer.TrackRefitters_cff") import RecoTracker.TrackProducer.TrackRefitters_cff -process.TrackRefitter = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone() -process.TrackRefitter.src = "ALCARECOTkAlKShortTracks" -process.TrackRefitter.TrajectoryInEvent = True -process.TrackRefitter.NavigationSchool = '' -process.TrackRefitter.TTRHBuilder = "WithAngleAndTemplate" +process.k0shortRefitter = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = "ALCARECOTkAlKShortTracks", + TrajectoryInEvent = True, + NavigationSchool = '', + TTRHBuilder = "WithAngleAndTemplate") + +process.lambdaRefitter = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = "ALCARECOTkAlLambdaTracks", + TrajectoryInEvent = True, + NavigationSchool = '', + TTRHBuilder = "WithAngleAndTemplate") + +process.load("RecoVertex.V0Producer.generalV0Candidates_cfi") +import RecoVertex.V0Producer.generalV0Candidates_cfi +process.refittedKShorts = RecoVertex.V0Producer.generalV0Candidates_cfi.generalV0Candidates.clone( + # which V0s to reconstruct + doKShorts = True, + doLambdas = False, + # which TrackCollection to use for vertexing + trackRecoAlgorithm = 'k0shortRefitter' +) + +process.refittedLambdas = RecoVertex.V0Producer.generalV0Candidates_cfi.generalV0Candidates.clone( + # which V0s to reconstruct + doKShorts = False, + doLambdas = True, + # which TrackCollection to use for vertexing + trackRecoAlgorithm = 'lambdaRefitter' +) #################################################################### # Output file @@ -64,20 +115,64 @@ #################################################################### # Sequence #################################################################### -process.seqTrackselRefit = cms.Sequence(process.offlineBeamSpot* - # in case NavigatioSchool is set !='' - #process.MeasurementTrackerEvent* - process.TrackRefitter) +from DQM.TrackingMonitorSource.v0EventSelector_cfi import * +process.KShortEventSelector = v0EventSelector.clone( + vertexCompositeCandidates = "generalV0Candidates:Kshort" +) + +process.LambdaEventSelector = v0EventSelector.clone( + vertexCompositeCandidates = "generalV0Candidates:Lambda" +) #################################################################### -# Additional output definition +# Sequence for refitting and re-doing the V0s #################################################################### -process.analysis = cms.EDAnalyzer('TkAlV0sAnalyzer', - #tracks = cms.untracked.InputTag('TrackRefitter')) - tracks = cms.untracked.InputTag('ALCARECOTkAlKShortTracks')) +process.seqTrackselRefitK0short = cms.Sequence(process.offlineBeamSpot* + # in case NavigatioSchool is set !='' + #process.MeasurementTrackerEvent* + process.KShortEventSelector* + process.k0shortRefitter* + process.refittedKShorts) + +process.seqTracksRefitLambda = cms.Sequence(process.offlineBeamSpot* + process.LambdaEventSelector* + process.lambdaRefitter* + process.refittedLambdas) + +#################################################################### +# Monitoring modules +#################################################################### +from Alignment.OfflineValidation.tkAlV0sAnalyzer_cfi import * + +process.K0Analysis = tkAlV0sAnalyzer.clone( + vertexCompositeCandidates = 'refittedKShorts:Kshort', + tracks = 'k0shortRefitter', + histoPSet = tkAlV0sAnalyzer.histoPSet.clone( + massPSet = tkAlV0sAnalyzer.histoPSet.massPSet.clone( + nbins = 100, + xmin = 0.400, + xmax = 0.600 + ) + ) +) + +process.LambdaAnalysis = tkAlV0sAnalyzer.clone( + vertexCompositeCandidates = 'refittedLambdas:Lambda', + tracks = 'lambdaRefitter', + histoPSet = tkAlV0sAnalyzer.histoPSet.clone( + massPSet = tkAlV0sAnalyzer.histoPSet.massPSet.clone( + nbins = 100, + xmin = 1.07, + xmax = 1.17 + ) + ) +) #################################################################### # Path #################################################################### -process.p = cms.Path(#process.seqTrackselRefit + - process.analysis) +process.p1 = cms.Path(process.seqTrackselRefitK0short + + process.K0Analysis) + +process.p2 = cms.Path(process.seqTracksRefitLambda + + process.LambdaAnalysis) diff --git a/Alignment/OfflineValidation/test/inspectData_cfg.py b/Alignment/OfflineValidation/test/inspectData_cfg.py index f1a71b0422f44..261e89d7f4b48 100644 --- a/Alignment/OfflineValidation/test/inspectData_cfg.py +++ b/Alignment/OfflineValidation/test/inspectData_cfg.py @@ -1,6 +1,8 @@ +import math import glob +import importlib import FWCore.ParameterSet.Config as cms -from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultData_Comissioning2022_Cosmics_string +from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultData_Comissioning2022_Cosmics_string,filesDefaultMC_DoubleMuonPUPhase_string ################################################################### # Setup 'standard' options @@ -31,6 +33,18 @@ VarParsing.VarParsing.varType.bool, # string, int, or float "is it a unit test?") +options.register('isDiMuonData', + False, # default value + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.bool, # string, int, or float + "is it running on DiMuon data?") + +options.register('isCosmics', + False, # default value + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.bool, # string, int, or float + "is it running on cosmics data?") + options.register('inputData', "/eos/cms/store/express/Commissioning2022/ExpressCosmics/FEVT/Express-v1/000/350/010/00000/*", VarParsing.VarParsing.multiplicity.singleton, # singleton or list @@ -43,9 +57,33 @@ VarParsing.VarParsing.varType.int, # string, int, or float "num. events to run") +options.register('Detector', + '2023', + VarParsing.VarParsing.multiplicity.singleton, # singleton or list + VarParsing.VarParsing.varType.string, # string, int, or float + "Detector to run upon") + options.parseArguments() -process = cms.Process("AlCaRECOAnalysis") + +from Configuration.PyReleaseValidation.upgradeWorkflowComponents import upgradeProperties +ConditionsInfo = {} +if 'D' in options.Detector: + ConditionsInfo = upgradeProperties[2026][options.Detector] # so if the default changes, change wf only here +else: + ConditionsInfo = upgradeProperties[2017][options.Detector] + +era_value = ConditionsInfo['Era'] +era_module_name = f'Configuration.Eras.Era_{era_value}_cff' +config_name = f'{era_value}' +era_module = importlib.import_module(era_module_name) +era_config = getattr(era_module, config_name, None) + +if era_config is not None: + # Use the configurations from the imported module in the process setup + process = cms.Process("AlCaRECOAnalysis", era_config) +else: + print(f"Error: Could not find configuration {config_name} in module {era_module_name}.") ################################################################### # Message logger service @@ -71,7 +109,12 @@ ################################################################### process.load("RecoVertex.BeamSpotProducer.BeamSpot_cff") process.load("Configuration.StandardSequences.Services_cff") -process.load("Configuration.StandardSequences.GeometryRecoDB_cff") +if 'D' in options.Detector: + geom = options.Detector # Replace with your actual dynamic part + process.load(f'Configuration.Geometry.GeometryExtended{geom}Reco_cff') +else: + process.load("Configuration.StandardSequences.GeometryRecoDB_cff") + process.load('Configuration.StandardSequences.MagneticField_cff') #process.load("Configuration.StandardSequences.MagneticField_0T_cff") process.load("CondCore.CondDB.CondDB_cfi") @@ -81,7 +124,7 @@ #################################################################### process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") from Configuration.AlCa.GlobalTag import GlobalTag -process.GlobalTag = GlobalTag(process.GlobalTag,options.globalTag, '') +process.GlobalTag = GlobalTag(process.GlobalTag,options.globalTag if (options.globalTag != '') else ConditionsInfo['GT'], '') ################################################################### # Source @@ -91,11 +134,19 @@ the_files=[] if(options.unitTest): ## fixed input for the unit test - readFiles.extend([filesDefaultData_Comissioning2022_Cosmics_string]) + if('D' in options.Detector) : + # it's for phase-2 + readFiles.extend([filesDefaultMC_DoubleMuonPUPhase_string]) + else: + # it's for phase-1 + readFiles.extend([filesDefaultData_Comissioning2022_Cosmics_string]) else: file_list = glob.glob(options.inputData) for f in file_list: - the_files.append(f.replace("/eos/cms","")) + if '/eos/cms' in f: + the_files.append(f.replace("/eos/cms","")) + else: + the_files.append(f.replace("./","file:")) print(the_files) readFiles.extend(the_files) @@ -135,13 +186,21 @@ ################################################################### process.load("RecoTracker.TrackProducer.TrackRefitters_cff") import RecoTracker.TrackProducer.TrackRefitters_cff -process.TrackRefitter1 = process.TrackRefitterP5.clone( - src = options.trackCollection, #'AliMomConstraint', - TrajectoryInEvent = True, - TTRHBuilder = "WithAngleAndTemplate", #"WithTrackAngle" - NavigationSchool = "", - #constraint = 'momentum', ### SPECIFIC FOR CRUZET - #srcConstr='AliMomConstraint' ### SPECIFIC FOR CRUZET$works only with tag V02-10-02 TrackingTools/PatternTools / or CMSSW >=31X +if options.isCosmics: + process.TrackRefitter1 = process.TrackRefitterP5.clone( + src = options.trackCollection, #'AliMomConstraint', + TrajectoryInEvent = True, + TTRHBuilder = "WithAngleAndTemplate", #"WithTrackAngle" + NavigationSchool = "", + #constraint = 'momentum', ### SPECIFIC FOR CRUZET + #srcConstr='AliMomConstraint' ### SPECIFIC FOR CRUZET$works only with tag V02-10-02 TrackingTools/PatternTools / or CMSSW >=31X + ) +else: + process.TrackRefitter1 = RecoTracker.TrackProducer.TrackRefitter_cfi.TrackRefitter.clone( + src = options.trackCollection, #'AliMomConstraint', + TrajectoryInEvent = True, + TTRHBuilder = "WithAngleAndTemplate", #"WithTrackAngle" + NavigationSchool = "", ) ################################################################### @@ -161,11 +220,12 @@ ################################################################### process.myanalysis = cms.EDAnalyzer("GeneralPurposeTrackAnalyzer", TkTag = cms.InputTag('TrackRefitter1'), - isCosmics = cms.bool(True)) + #TkTag = cms.InputTag(options.trackCollection), + isCosmics = cms.bool(options.isCosmics)) process.fastdmr = cms.EDAnalyzer("DMRChecker", TkTag = cms.InputTag('TrackRefitter1'), - isCosmics = cms.bool(True)) + isCosmics = cms.bool(options.isCosmics)) ################################################################### # Output name @@ -173,17 +233,88 @@ process.TFileService = cms.Service("TFileService", fileName = cms.string(options.outFileName)) + +################################################################### +# TransientTrack from https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideTransientTracks +################################################################### +process.load("TrackingTools.TransientTrack.TransientTrackBuilder_cfi") +process.load('TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi') +process.load('TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi') +process.load('TrackingTools.TrackAssociator.DetIdAssociatorESProducer_cff') + +process.DiMuonVertexValidation = cms.EDAnalyzer("DiMuonVertexValidation", + useReco = cms.bool(False), + muonTracks = cms.InputTag('TrackRefitter1'), + tracks = cms.InputTag(''), + vertices = cms.InputTag('offlinePrimaryVertices')) + +from Alignment.OfflineValidation.diMuonValidation_cfi import diMuonValidation as _diMuonValidation +process.DiMuonMassValidation = _diMuonValidation.clone( + #TkTag = 'refittedMuons', + TkTag = 'TrackRefitter1', + # mu mu mass + Pair_mass_min = 80., + Pair_mass_max = 120., + Pair_mass_nbins = 80, + Pair_etaminpos = -2.4, + Pair_etamaxpos = 2.4, + Pair_etaminneg = -2.4, + Pair_etamaxneg = 2.4, + # cosTheta CS + Variable_CosThetaCS_xmin = -1., + Variable_CosThetaCS_xmax = 1., + Variable_CosThetaCS_nbins = 20, + # DeltaEta + Variable_DeltaEta_xmin = -4.8, + Variable_DeltaEta_xmax = 4.8, + Variable_DeltaEta_nbins = 20, + # EtaMinus + Variable_EtaMinus_xmin = -2.4, + Variable_EtaMinus_xmax = 2.4, + Variable_EtaMinus_nbins = 12, + # EtaPlus + Variable_EtaPlus_xmin = -2.4, + Variable_EtaPlus_xmax = 2.4, + Variable_EtaPlus_nbins = 12, + # Phi CS + Variable_PhiCS_xmin = -math.pi/2., + Variable_PhiCS_xmax = math.pi/2., + Variable_PhiCS_nbins = 20, + # Phi Minus + Variable_PhiMinus_xmin = -math.pi, + Variable_PhiMinus_xmax = math.pi, + Variable_PhiMinus_nbins = 16, + # Phi Plus + Variable_PhiPlus_xmin = -math.pi, + Variable_PhiPlus_xmax = math.pi, + Variable_PhiPlus_nbins = 16, + # mu mu pT + Variable_PairPt_xmin = 0., + Variable_PairPt_xmax = 100., + Variable_PairPt_nbins = 100) + ################################################################### # Path ################################################################### process.p1 = cms.Path(process.offlineBeamSpot #*process.AliMomConstraint # for 0T - *process.TrackRefitter1 - *process.myanalysis - *process.fastdmr) + * process.TrackRefitter1 + * process.myanalysis + * process.fastdmr) ################################################################### -# preprend the filter +# append di muon analysis ################################################################### -if(options.unitTest): +if(options.isDiMuonData): + process.p1.insert(5,process.DiMuonVertexValidation) + process.p1.insert(6,process.DiMuonMassValidation) + +################################################################### +# preprend the filter for unit tests +################################################################### +if(options.unitTest and not options.isDiMuonData): process.p1.insert(0, process.preAnaSeq) + + + + diff --git a/Alignment/OfflineValidation/test/testShortenedTrackValidation_cfg.py b/Alignment/OfflineValidation/test/testShortenedTrackValidation_cfg.py index 2901ef5a7fc83..4238cbd9cda3d 100644 --- a/Alignment/OfflineValidation/test/testShortenedTrackValidation_cfg.py +++ b/Alignment/OfflineValidation/test/testShortenedTrackValidation_cfg.py @@ -118,7 +118,7 @@ minTracksPtInput = 15.0, maxTracksPtInput = 99999.9, maxDrInput = 0.01, - tracksInputTag = "SingleLongTrackProducer", + tracksInputTag = "LongTracksRefit", # input original track should be refit tracksRerecoInputTag = ["RefittedShortTracks3", "RefittedShortTracks4", "RefittedShortTracks5", diff --git a/Alignment/OfflineValidation/test/testTrackAnalyzers.cc b/Alignment/OfflineValidation/test/testTrackAnalyzers.cc index a90a28a2e6bb6..8efeab347a878 100644 --- a/Alignment/OfflineValidation/test/testTrackAnalyzers.cc +++ b/Alignment/OfflineValidation/test/testTrackAnalyzers.cc @@ -161,3 +161,21 @@ TEST_CASE("TrackerGeometryCompare tests", "[TrackerGeometryCompare]") { const std::string baseConfig = generateBaseConfig("trackerGeometryCompare", "tesTrackAnalyzer16.root"); runTestForAnalyzer(baseConfig, "trackerGeometryCompare"); } + +//___________________________________________________________________________________________ +TEST_CASE("ShortenedTrackValidation tests", "[ShortenedTrackValidation]") { + const std::string baseConfig = generateBaseConfig("shortenedTrackValidation", "tesTrackAnalyzer17.root"); + runTestForAnalyzer(baseConfig, "shortenedTrackValidation"); +} + +//___________________________________________________________________________________________ +TEST_CASE("SagittaBiasNtuplizer tests", "[SagittaBiasNtuplizer]") { + const std::string baseConfig = generateBaseConfig("sagittaBiasNtuplizer", "tesTrackAnalyzer18.root"); + runTestForAnalyzer(baseConfig, "sagittaBiasNtuplizer"); +} + +//___________________________________________________________________________________________ +TEST_CASE("TkAlV0sAnalyzer tests", "[TkAlV0sAnalyzer]") { + const std::string baseConfig = generateBaseConfig("tkAlV0sAnalyzer", "tesTrackAnalyzer19.root"); + runTestForAnalyzer(baseConfig, "tkAlV0sAnalyzer"); +} diff --git a/Alignment/OfflineValidation/test/testingScripts/test_unitMiscellanea.sh b/Alignment/OfflineValidation/test/testingScripts/test_unitMiscellanea.sh index 1a4735bac6287..564a22d335a72 100755 --- a/Alignment/OfflineValidation/test/testingScripts/test_unitMiscellanea.sh +++ b/Alignment/OfflineValidation/test/testingScripts/test_unitMiscellanea.sh @@ -2,7 +2,10 @@ function die { echo $1: status $2 ; exit $2; } echo "TESTING inspect ALCARECO data ..." -cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/inspectData_cfg.py unitTest=True trackCollection=ALCARECOTkAlCosmicsCTF0T || die "Failure running inspectData_cfg.py" $? +cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/inspectData_cfg.py unitTest=True isCosmics=True trackCollection=ALCARECOTkAlCosmicsCTF0T || die "Failure running inspectData_cfg.py" $? + +echo "TESTING inspect Phase2 ALCARECO data ..." +cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/inspectData_cfg.py unitTest=True isCosmics=False globalTag='' trackCollection=ALCARECOTkAlZMuMu isDiMuonData=True Detector='2026D98' || die "Failure running inspectData_cfg.py on Phase-2 input" $? echo "TESTING G4e refitter ..." cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/testG4Refitter_cfg.py maxEvents=10 || die "Failure running testG4Refitter_cfg.py" $? @@ -11,4 +14,10 @@ echo "TESTING Pixel BaryCenter Analyser ..." cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/PixelBaryCentreAnalyzer_cfg.py unitTest=True || die "Failure running PixelBaryCentreAnalyzer_cfg.py" $? echo "TESTING CosmicTrackSplitting Analyser ..." -cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/testSplitterValidation_cfg.py unitTest=True || die "Failure running testSplitterValidation_cfg.py" $? +cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/testSplitterValidation_cfg.py unitTest=True || die "Failure running testSplitterValidation_cfg.py" $? + +echo "TESTING SagittaBiasNtuplizer Analyser ..." +cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/SagittaBiasNtuplizer_cfg.py || die "Failure running SagittaBiasNtuplizer_cfg.py" $? + +echo "TESTING TkAlV0sAnalyzer Analyser ..." +cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/TkAlV0sAnalyzer_cfg.py unitTest=True || die "Failure running TkAlV0sAnalyzer_cfg.py" $? diff --git a/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVrbr.sh b/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVrbr.sh index 4243779f03921..1d1856e2f1574 100755 --- a/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVrbr.sh +++ b/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVrbr.sh @@ -11,3 +11,18 @@ echo " TESTING Primary Vertex Validation run-by-run submission ..." submitPVValidationJobs.py -j UNIT_TEST -D /HLTPhysics/Run2023D-TkAlMinBias-PromptReco-v2/ALCARECO \ -i ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/testPVValidation_Relvals_DATA.ini -r --unitTest || die "Failure running PV Validation run-by-run submission" $? +echo -e "\n\n TESTING Primary Vertex Validation script execution ..." +# Define script name +scriptName="PVValidation_testingOfflineGT_HLTPhysics_Run2023D_0.sh" + +# Create directory if it doesn't exist +mkdir -p "./testExecution" + +# Copy script to the test execution directory +cp -pr "./BASH/${scriptName}" "./testExecution/" + +# Change directory to the test execution directory +cd "./testExecution" || exit 1 + +# Execute the script and handle errors +./"${scriptName}" || die "Failure running PVValidation script" $? diff --git a/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVsplit.sh b/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVsplit.sh index 44c7acd70b0b5..ac2cd7b1442ac 100755 --- a/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVsplit.sh +++ b/Alignment/OfflineValidation/test/testingScripts/test_unitSubmitPVsplit.sh @@ -3,5 +3,24 @@ function die { echo $1: status $2 ; exit $2; } echo " TESTING Split Vertex Validation submission ..." -submitPVResolutionJobs.py -j UNIT_TEST -D /JetHT/Run2018C-TkAlMinBias-12Nov2019_UL2018-v2/ALCARECO \ +submitPVResolutionJobs.py -j UNIT_TEST -D /JetHT/Run2022B-TkAlJetHT-PromptReco-v1/ALCARECO \ -i ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/PVResolutionExample.ini --unitTest || die "Failure running Split Vertex Validation submission" $? + +echo -e "\n\n TESTING Primary Vertex Split script execution ..." +# Define script name +scriptName="batchHarvester_Prompt_0.sh" + +# Create directory if it doesn't exist +mkdir -p "./testExecution" + +# Copy script to the test execution directory +cp -pr "./BASH/${scriptName}" "./testExecution/" + +# Change directory to the test execution directory +cd "./testExecution" || exit 1 + +# Execute the script and handle errors +./"${scriptName}" || die "Failure running PVSplit script" $? + +# Dump to screen the content of the log file +cat log*.out diff --git a/Alignment/OfflineValidation/test/testingScripts/test_unitZmumu.sh b/Alignment/OfflineValidation/test/testingScripts/test_unitZmumu.sh new file mode 100755 index 0000000000000..3faa0bcc36bf6 --- /dev/null +++ b/Alignment/OfflineValidation/test/testingScripts/test_unitZmumu.sh @@ -0,0 +1,21 @@ +#! /bin/bash + +function die { echo $1: status $2 ; exit $2; } + +echo "TESTING Alignment/Zmumu single configuration with json..." +pushd test_yaml/Zmumu/single/testSingleZMM/unitTestZmumuMCreal/1/ +./cmsRun validation_cfg.py config=validation.json || die "Failure running Zmumu first single configuration with json" $? +popd + +echo "TESTING Alignment/Zmumu single configuration with json..." +pushd test_yaml/Zmumu/single/testSingleZMM/unitTestZmumuMCdesign/1/ +./cmsRun validation_cfg.py config=validation.json || die "Failure running Zmumu second single configuration with json" $? + +echo "TESTING Alignment/Zmumu single configuration standalone..." +./cmsRun validation_cfg.py || die "Failure running Zmumu single configuration standalone" $? +popd + +echo "TESTING Zmumu merge step" +pushd test_yaml/Zmumu/merge/testSingleZMM/1/ +./Zmumumerge --verbose validation.json || die "Failure running Zmumu merge step" $? +popd diff --git a/Alignment/OfflineValidation/test/unit_test.yaml b/Alignment/OfflineValidation/test/unit_test.yaml index 6274962d8076c..d26e57966e1f9 100644 --- a/Alignment/OfflineValidation/test/unit_test.yaml +++ b/Alignment/OfflineValidation/test/unit_test.yaml @@ -44,6 +44,16 @@ alignments: globaltag: auto:phase1_2022_realistic style: 2101 title: unit test + unitTestZmumuMCreal: + color: 1 + globaltag: auto:phase1_2024_realistic + style: 20 + title: realistic + unitTestZmumuMCdesign: + color: 2 + globaltag: auto:phase1_2024_design + style: 21 + title: design PromptNewTemplate: name: PromptNewTemplate color: 1 @@ -182,6 +192,21 @@ validations: - unitTestDiMuonVMC trackcollection: generalTracks maxevents: 10 + + Zmumu: + merge: + testSingleZMM: + singles: + - testSingleZMM + single: + testSingleZMM: + IOV: + - 1 + alignments: + - unitTestZmumuMCreal + - unitTestZmumuMCdesign + trackcollection: ALCARECOTkAlZMuMu + maxevents: 100 MTS: merge: testSingleMTS: diff --git a/Alignment/ReferenceTrajectories/src/ReferenceTrajectory.cc b/Alignment/ReferenceTrajectories/src/ReferenceTrajectory.cc index cd55c5564ae84..488683aff2446 100644 --- a/Alignment/ReferenceTrajectories/src/ReferenceTrajectory.cc +++ b/Alignment/ReferenceTrajectories/src/ReferenceTrajectory.cc @@ -1024,7 +1024,7 @@ bool ReferenceTrajectory::addMaterialEffectsLocalGbl(const std::vector WatcherSource; +typedef edm::streamer::StreamerInputModule WatcherSource; #endif //WatcherSourceModule_H not defined diff --git a/CalibCalorimetry/EcalLaserSorting/interface/WatcherStreamFileReader.h b/CalibCalorimetry/EcalLaserSorting/interface/WatcherStreamFileReader.h index ce77f03ec9d82..a4f7870a72c7f 100644 --- a/CalibCalorimetry/EcalLaserSorting/interface/WatcherStreamFileReader.h +++ b/CalibCalorimetry/EcalLaserSorting/interface/WatcherStreamFileReader.h @@ -1,5 +1,5 @@ -#ifndef IOPool_Streamer_StreamerFileReader_h -#define IOPool_Streamer_StreamerFileReader_h +#ifndef CalibCalorimetry_EcalLaserSorting_WatcherStreamFileReader_h +#define CalibCalorimetry_EcalLaserSorting_WatcherStreamFileReader_h #include "IOPool/Streamer/interface/InitMessage.h" #include "IOPool/Streamer/interface/EventMessage.h" @@ -19,7 +19,7 @@ * This protection is obviously not full proof, especially to transfer lag. */ -namespace edm { +namespace edm::streamer { class StreamerInputFile; } @@ -28,15 +28,16 @@ class WatcherStreamFileReader { WatcherStreamFileReader(edm::ParameterSet const& pset); ~WatcherStreamFileReader(); - const InitMsgView* getHeader(); - const EventMsgView* getNextEvent(); + const edm::streamer::InitMsgView* getHeader(); + const edm::streamer::EventMsgView* getNextEvent(); const bool newHeader(); - edm::StreamerInputFile* getInputFile(); + edm::streamer::StreamerInputFile* getInputFile(); void closeFile(); private: + void moveJustReadFile(); /** Directory to look for streamer files */ std::string inputDir_; @@ -59,7 +60,7 @@ class WatcherStreamFileReader { /** Cached input file stream */ - std::unique_ptr streamerInputFile_; + std::unique_ptr streamerInputFile_; std::string fileName_; diff --git a/CalibCalorimetry/EcalLaserSorting/src/WatcherStreamFileReader.cc b/CalibCalorimetry/EcalLaserSorting/src/WatcherStreamFileReader.cc index 262ebe485333e..56b6126931b50 100644 --- a/CalibCalorimetry/EcalLaserSorting/src/WatcherStreamFileReader.cc +++ b/CalibCalorimetry/EcalLaserSorting/src/WatcherStreamFileReader.cc @@ -19,6 +19,7 @@ //using namespace edm; using namespace std; +using namespace edm::streamer; //std::string WatcherStreamFileReader::fileName_; @@ -153,13 +154,10 @@ WatcherStreamFileReader::WatcherStreamFileReader(edm::ParameterSet const& pset) WatcherStreamFileReader::~WatcherStreamFileReader() {} -const bool WatcherStreamFileReader::newHeader() { - edm::StreamerInputFile* inputFile = getInputFile(); - return inputFile ? inputFile->newHeader() : false; -} +const bool WatcherStreamFileReader::newHeader() { return getInputFile() != nullptr; } const InitMsgView* WatcherStreamFileReader::getHeader() { - edm::StreamerInputFile* inputFile = getInputFile(); + StreamerInputFile* inputFile = getInputFile(); //TODO: shall better send an exception... if (inputFile == nullptr) { @@ -177,21 +175,20 @@ const InitMsgView* WatcherStreamFileReader::getHeader() { const EventMsgView* WatcherStreamFileReader::getNextEvent() { if (end_) { - closeFile(); + moveJustReadFile(); return nullptr; } - edm::StreamerInputFile* inputFile; - - //go to next input file, till no new event is found - while ((inputFile = getInputFile()) != nullptr && inputFile->next() != edm::StreamerInputFile::Next::kEvent) { - closeFile(); + StreamerInputFile* inputFile; + if ((inputFile = getInputFile()) != nullptr and inputFile->next() == StreamerInputFile::Next::kStop) { + moveJustReadFile(); + return nullptr; } return inputFile == nullptr ? nullptr : inputFile->currentRecord(); } -edm::StreamerInputFile* WatcherStreamFileReader::getInputFile() { +StreamerInputFile* WatcherStreamFileReader::getInputFile() { char* lineptr = nullptr; size_t n = 0; static stringstream cmd; @@ -379,7 +376,7 @@ edm::StreamerInputFile* WatcherStreamFileReader::getInputFile() { cout << "[WatcherSource " << now() << "]" << " Opening file " << fileName_ << "\n" << flush; - streamerInputFile_ = std::make_unique(fileName_); + streamerInputFile_ = std::make_unique(fileName_); ofstream f(".watcherfile"); f << fileName_; @@ -392,7 +389,9 @@ edm::StreamerInputFile* WatcherStreamFileReader::getInputFile() { return streamerInputFile_.get(); } -void WatcherStreamFileReader::closeFile() { +void WatcherStreamFileReader::closeFile() {} + +void WatcherStreamFileReader::moveJustReadFile() { if (streamerInputFile_.get() == nullptr) return; //delete the streamer input file: diff --git a/CalibCalorimetry/EcalLaserSorting/test/RunStreamer.sh b/CalibCalorimetry/EcalLaserSorting/test/RunStreamer.sh index f404bfdc23298..0dd340c27dbc7 100755 --- a/CalibCalorimetry/EcalLaserSorting/test/RunStreamer.sh +++ b/CalibCalorimetry/EcalLaserSorting/test/RunStreamer.sh @@ -10,30 +10,35 @@ echo "LOCAL_TEST_DIR = $SCRAM_TEST_PATH" RC=0 mkdir inDir +echo "test padding" cmsRun ${SCRAM_TEST_PATH}/streamOutPadding_cfg.py > outp 2>&1 || die "cmsRun streamOutPadding_cfg.py" $? cp teststreamfile.dat teststreamfile.padding mv teststreamfile.dat inDir/ -timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py > inp 2>&1 || die "cmsRun streamIn_cfg.py" $? +timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py > inp 2>&1 || die "cmsRun streamIn_cfg.py with padding" $? rm -rf inDir mkdir inDir + +echo "test original" cmsRun ${SCRAM_TEST_PATH}/streamOut_cfg.py > out 2>&1 || die "cmsRun streamOut_cfg.py" $? cp teststreamfile.dat teststreamfile.original mv teststreamfile.dat inDir -timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py > in 2>&1 || die "cmsRun streamIn_cfg.py" $? +timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py > in 2>&1 || die "cmsRun streamIn_cfg.py original" $? +echo "test original and alt" rm watcherSourceToken cp teststreamfile.original inDir/teststreamfile.dat cmsRun ${SCRAM_TEST_PATH}/streamOutAlt_cfg.py > outAlt 2>&1 || die "cmsRun streamOutAlt_cfg.py" $? mv teststreamfile_alt.dat inDir -timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py >alt 2>&1 || die "cmsRun streamIn_cfg.py" $? +timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py --alt >alt 2>&1 || die "cmsRun streamIn_cfg.py alt" $? #timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamInAlt_cfg.py > alt 2>&1 || die "cmsRun streamInAlt_cfg.py" $? +echo "test ext" rm watcherSourceToken cp teststreamfile.original inDir/teststreamfile.dat -cmsRun ${SCRAM_TEST_PATH}/streamOutExt_cfg.py > outExt 2>&1 || die "cmsRun streamOutExt_cfg.py" $? +cmsRun ${SCRAM_TEST_PATH}/streamOutExt_cfg.py > outExt 2>&1 || die "cmsRun streamOutExt_cfg.py" $? mv teststreamfile_ext.dat inDir -timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py > ext 2>&1 || die "cmsRun streamIn_cfg.py" $? +timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamIn_cfg.py --ext > ext 2>&1 || die "cmsRun streamIn_cfg.py ext" $? #timeout --signal SIGTERM 180 cmsRun ${SCRAM_TEST_PATH}/streamInExt_cfg.py > ext 2>&1 || die "cmsRun streamInExt_cfg.py" $? # echo "CHECKSUM = 1" > out diff --git a/CalibCalorimetry/EcalLaserSorting/test/streamIn_cfg.py b/CalibCalorimetry/EcalLaserSorting/test/streamIn_cfg.py index 03a986f7a1052..ec6d8e24671c7 100644 --- a/CalibCalorimetry/EcalLaserSorting/test/streamIn_cfg.py +++ b/CalibCalorimetry/EcalLaserSorting/test/streamIn_cfg.py @@ -1,5 +1,16 @@ import FWCore.ParameterSet.Config as cms +import argparse +import sys + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test streamer input') + +parser.add_argument("--alt", help="Have filter succeed", action="store_true") +parser.add_argument("--ext", help="Switch the order of dependencies", action="store_true") + +args = parser.parse_args() + + process = cms.Process("TRANSFER") import FWCore.Framework.test.cmsExceptionsFatal_cff @@ -26,8 +37,31 @@ product_to_get = cms.string('m1') ) +ids = [cms.EventID(1,0,0), cms.EventID(1,1,0)] +for e in range(10123456789, 10123456839): + ids.append(cms.EventID(1,1,e)) +if args.alt: + for e in range(15123456789, 15123456839): + ids.append(cms.EventID(1,1,e)) + +if args.ext: + ids.append(cms.EventID(1,1,0)) + ids.append(cms.EventID(1,0,0)) + ids.append(cms.EventID(1,0,0)) + ids.append(cms.EventID(1,1,0)) + for e in range(20123456789, 20123456839): + ids.append(cms.EventID(1,1,e)) + +ids.append(cms.EventID(1,1,0)) +ids.append(cms.EventID(1,0,0)) + +process.check = cms.EDAnalyzer("RunLumiEventChecker", + eventSequence = cms.untracked.VEventID(ids) +) + + process.out = cms.OutputModule("PoolOutputModule", fileName = cms.untracked.string('myout.root') ) -process.end = cms.EndPath(process.a1*process.out) +process.end = cms.EndPath(process.a1*process.out*process.check) diff --git a/CalibCalorimetry/HcalTPGAlgos/interface/LutXml.h b/CalibCalorimetry/HcalTPGAlgos/interface/LutXml.h index 76e2a72b424d9..7b418c411e6f7 100644 --- a/CalibCalorimetry/HcalTPGAlgos/interface/LutXml.h +++ b/CalibCalorimetry/HcalTPGAlgos/interface/LutXml.h @@ -36,6 +36,7 @@ class LutXml : public XMLDOMBlock { std::string targetfirmware; int generalizedindex; int weight; + int codedvetothreshold; std::vector lut; std::vector mask; } Config; diff --git a/CalibCalorimetry/HcalTPGAlgos/src/LutXml.cc b/CalibCalorimetry/HcalTPGAlgos/src/LutXml.cc index 6c61eb85580c2..a5216186dc42a 100644 --- a/CalibCalorimetry/HcalTPGAlgos/src/LutXml.cc +++ b/CalibCalorimetry/HcalTPGAlgos/src/LutXml.cc @@ -50,6 +50,8 @@ LutXml::Config::_Config() { targetfirmware = "default_revision"; generalizedindex = -1; weight = -1; + // Default to keeping veto disabled + codedvetothreshold = 0; } LutXml::LutXml() : XMLDOMBlock("CFGBrickSet", 1) { init(); } @@ -113,6 +115,18 @@ void LutXml::addLut(LutXml::Config &_config, XMLDOMBlock *checksums_xml) { addParameter("SLB", "int", _config.fiber); addParameter("SLBCHAN", "int", _config.fiberchan); addParameter("WEIGHT", "int", _config.weight); + // Special coded veto threshold value of zero disables vetoing in PFA1' + if (_config.codedvetothreshold > 0) { + // A valid coded value here is in the range (1, 2048) inclusive + if (_config.codedvetothreshold <= 2048) { + // The coded value of 2048 means to do vetoing with no threshold + int actualvetothreshold = _config.codedvetothreshold == 2048 ? 0 : _config.codedvetothreshold; + addParameter("PREFIRE_VETO_THRESHOLD", "int", actualvetothreshold); + } else { + edm::LogWarning("LutXml") << "Positive veto threshold of " << _config.codedvetothreshold + << " is not in range (1, 2048) ! Vetoing will not be done in PFA1' !"; + } + } addData(to_string(_config.lut.size()), "hex", _config.lut); } else if (_config.lut_type == 5) { // channel masks addParameter("MASK_TYPE", "string", "TRIGGERCHANMASK"); diff --git a/CalibPPS/TimingCalibration/plugins/PPSTimingCalibrationPCLHarvester.cc b/CalibPPS/TimingCalibration/plugins/PPSTimingCalibrationPCLHarvester.cc index 6140fa15c5992..c75e2403a7568 100644 --- a/CalibPPS/TimingCalibration/plugins/PPSTimingCalibrationPCLHarvester.cc +++ b/CalibPPS/TimingCalibration/plugins/PPSTimingCalibrationPCLHarvester.cc @@ -42,6 +42,10 @@ class PPSTimingCalibrationPCLHarvester : public DQMEDHarvester { const std::string dqmDir_; const std::string formula_; const unsigned int min_entries_; + const double threshold_fraction_of_max_; + static constexpr double upper_limit_max_search_ = 20; + static constexpr double upper_limit_range_search_ = 20; + static constexpr double lower_limit_range_search_ = 8; static constexpr double resolution_ = 0.1; static constexpr double offset_ = 0.; TF1 interp_; @@ -54,6 +58,7 @@ PPSTimingCalibrationPCLHarvester::PPSTimingCalibrationPCLHarvester(const edm::Pa dqmDir_(iConfig.getParameter("dqmDir")), formula_(iConfig.getParameter("formula")), min_entries_(iConfig.getParameter("minEntries")), + threshold_fraction_of_max_(iConfig.getParameter("thresholdFractionOfMax")), interp_("interp", formula_.c_str(), 10.5, 25.) { // first ensure DB output service is available edm::Service poolDbService; @@ -123,7 +128,34 @@ void PPSTimingCalibrationPCLHarvester::dqmEndJob(DQMStore::IBooker& iBooker, DQM << min_entries_ << ". Skipping calibration."; continue; } - const double upper_tot_range = hists.toT[chid]->getMean() + 2.5; + + //find max + int max_bin_pos = 1; + for (int i = 0; i < hists.toT[chid]->getNbinsX(); i++) { + double bin_value = hists.toT[chid]->getBinContent(i); + int bin_x_pos = hists.toT[chid]->getTH1()->GetXaxis()->GetBinCenter(i); + if (bin_x_pos > upper_limit_max_search_) + break; + if (bin_value > hists.toT[chid]->getBinContent(max_bin_pos)) + max_bin_pos = i; + } + //find ranges + int upper_limit_pos = max_bin_pos; + int lower_limit_pos = max_bin_pos; + double threshold = threshold_fraction_of_max_ * hists.toT[chid]->getBinContent(max_bin_pos); + while (hists.toT[chid]->getTH1()->GetXaxis()->GetBinCenter(upper_limit_pos) < upper_limit_range_search_) { + upper_limit_pos++; + if (hists.toT[chid]->getBinContent(upper_limit_pos) < threshold) + break; + } + while (hists.toT[chid]->getTH1()->GetXaxis()->GetBinCenter(lower_limit_pos) > lower_limit_range_search_) { + lower_limit_pos--; + if (hists.toT[chid]->getBinContent(lower_limit_pos) < threshold) + break; + } + double upper_tot_range = hists.toT[chid]->getTH1()->GetXaxis()->GetBinCenter(upper_limit_pos); + double lower_tot_range = hists.toT[chid]->getTH1()->GetXaxis()->GetBinCenter(lower_limit_pos); + { // scope for x-profile std::string ch_name; @@ -139,7 +171,7 @@ void PPSTimingCalibrationPCLHarvester::dqmEndJob(DQMStore::IBooker& iBooker, DQM hists.toT[chid]->getMean(), 0.8, hists.leadingTime[chid]->getMean() - hists.leadingTime[chid]->getRMS()); - const auto& res = profile->getTProfile()->Fit(&interp_, "B+", "", 10.4, upper_tot_range); + const auto& res = profile->getTProfile()->Fit(&interp_, "B+", "", lower_tot_range, upper_tot_range); if (!(bool)res) { calib_params[key] = { interp_.GetParameter(0), interp_.GetParameter(1), interp_.GetParameter(2), interp_.GetParameter(3)}; @@ -170,6 +202,8 @@ void PPSTimingCalibrationPCLHarvester::fillDescriptions(edm::ConfigurationDescri desc.add("formula", "[0]/(exp((x-[1])/[2])+1)+[3]") ->setComment("interpolation formula for the time walk component"); desc.add("minEntries", 100)->setComment("minimal number of hits to extract calibration"); + desc.add("thresholdFractionOfMax", 0.05) + ->setComment("threshold for TOT fit, defined as percent of max count in 1D TOT"); descriptions.addWithDefaultLabel(desc); } diff --git a/CalibTracker/SiPixelQuality/plugins/SiPixelStatusHarvester.cc b/CalibTracker/SiPixelQuality/plugins/SiPixelStatusHarvester.cc index 0dc7621c6b37f..e9288ca65c653 100644 --- a/CalibTracker/SiPixelQuality/plugins/SiPixelStatusHarvester.cc +++ b/CalibTracker/SiPixelQuality/plugins/SiPixelStatusHarvester.cc @@ -23,9 +23,6 @@ #include "CondFormats/DataRecord/interface/SiPixelFedCablingMapRcd.h" // Condition Format #include "CondFormats/DataRecord/interface/SiPixelQualityRcd.h" -// LHCinfo -//#include "CondFormats/RunInfo/interface/LHCInfo.h" -//#include "CondFormats/DataRecord/interface/LHCInfoRcd.h" // CondOutput #include "CondCore/DBOutputService/interface/PoolDBOutputService.h" diff --git a/CalibTracker/SiStripCommon/interface/TkDetMap.h b/CalibTracker/SiStripCommon/interface/TkDetMap.h index fa0335078733f..1c21c12a857f2 100644 --- a/CalibTracker/SiStripCommon/interface/TkDetMap.h +++ b/CalibTracker/SiStripCommon/interface/TkDetMap.h @@ -1,5 +1,5 @@ -#ifndef CalibTracker_SiStripCommon_TKHistoMap_h -#define CalibTracker_SiStripCommon_TKHistoMap_h +#ifndef CalibTracker_SiStripCommon_TkDetMap_h +#define CalibTracker_SiStripCommon_TkDetMap_h #include #include "DataFormats/SiStripDetId/interface/SiStripDetId.h" diff --git a/CalibTracker/SiStripCommon/plugins/SealModules.cc b/CalibTracker/SiStripCommon/plugins/SealModules.cc index 1bafc65ef6f88..275fd4b1ba83c 100644 --- a/CalibTracker/SiStripCommon/plugins/SealModules.cc +++ b/CalibTracker/SiStripCommon/plugins/SealModules.cc @@ -20,7 +20,3 @@ DEFINE_FWK_MODULE(ShallowSimhitClustersProducer); DEFINE_FWK_MODULE(ShallowTracksProducer); DEFINE_FWK_MODULE(ShallowSimTracksProducer); DEFINE_FWK_MODULE(ShallowGainCalibration); - -#include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h" -typedef SimpleFlatTableProducer SimpleTrackFlatTableProducer; -DEFINE_FWK_MODULE(SimpleTrackFlatTableProducer); diff --git a/CalibTracker/SiStripHitEfficiency/plugins/HitEff.cc b/CalibTracker/SiStripHitEfficiency/plugins/HitEff.cc index baaf910237727..329b44d629812 100644 --- a/CalibTracker/SiStripHitEfficiency/plugins/HitEff.cc +++ b/CalibTracker/SiStripHitEfficiency/plugins/HitEff.cc @@ -396,6 +396,7 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { unsigned int iidd = theHit->geographicalId().rawId(); int layer = ::checkLayer(iidd, tTopo); int missedLayer = (layer + 1); + int previousMissedLayer = (layer + 2); int diffPreviousLayer = (layer - previous_layer); if (doMissingHitsRecovery_) { //Layers from TIB + TOB @@ -425,7 +426,26 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { missHitPerLayer[14] += 1; hasMissingHits = true; } + + //####### Consecutive missing hits case ####### + + //##### Layers from TIB + TOB + if (diffPreviousLayer == -3 && missedLayer > k_LayersStart && missedLayer < k_LayersAtTOBEnd && + previousMissedLayer > k_LayersStart && previousMissedLayer < k_LayersAtTOBEnd) { + missHitPerLayer[missedLayer] += 1; + missHitPerLayer[previousMissedLayer] += 1; + hasMissingHits = true; + } + + //##### Layers from TEC + else if (diffPreviousLayer == -3 && missedLayer > k_LayersAtTIDEnd && missedLayer <= k_LayersAtTECEnd && + previousMissedLayer > k_LayersAtTIDEnd && previousMissedLayer <= k_LayersAtTECEnd) { + missHitPerLayer[missedLayer] += 1; + missHitPerLayer[previousMissedLayer] += 1; + hasMissingHits = true; + } } + if (theHit->getType() == TrackingRecHit::Type::missing) hasMissingHits = true; @@ -443,7 +463,7 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { LogDebug("SiStripHitEfficiency:HitEff") << "theInHit is valid = " << theInHit->isValid() << endl; unsigned int iidd = theInHit->geographicalId().rawId(); - + bool foundConsMissingHits = false; unsigned int TKlayers = ::checkLayer(iidd, tTopo); LogDebug("SiStripHitEfficiency:HitEff") << "TKlayer from trajectory: " << TKlayers << " from module = " << iidd << " matched/stereo/rphi = " << ((iidd & 0x3) == 0) << "/" @@ -496,8 +516,9 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { } bool missingHitAdded = false; - vector tmpTmeas; + vector tmpTmeas, prev_tmpTmeas; unsigned int misLayer = TKlayers + 1; + unsigned int previousMisLayer = TKlayers + 2; //Use bool doMissingHitsRecovery to add possible missing hits based on actual/previous hit if (doMissingHitsRecovery_) { if (int(TKlayers) - int(prev_TKlayers) == -2) { @@ -592,7 +613,55 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { } } - if (!tmpTmeas.empty()) { + //Test for two consecutive missing hits + if (int(TKlayers) - int(prev_TKlayers) == -3) { + foundConsMissingHits = true; + const DetLayer* detlayer = itm->layer(); + const LayerMeasurements layerMeasurements{*measurementTrackerHandle, *measurementTrackerEvent}; + const TrajectoryStateOnSurface tsos = itm->updatedState(); + std::vector compatDets = detlayer->compatibleDets(tsos, *thePropagator, *estimator); + + if (misLayer > k_LayersStart && misLayer <= k_LayersAtTOBEnd && previousMisLayer > k_LayersStart && + previousMisLayer <= k_LayersAtTOBEnd) { //Barrel case + std::vector barrelTIBLayers = + measurementTrackerHandle->geometricSearchTracker()->tibLayers(); + std::vector barrelTOBLayers = + measurementTrackerHandle->geometricSearchTracker()->tobLayers(); + if (misLayer > k_LayersStart && misLayer < k_LayersAtTIBEnd) { + const DetLayer* tibLayer = barrelTIBLayers[misLayer - k_LayersStart - 1]; + const DetLayer* prevTibLayer = barrelTIBLayers[previousMisLayer - k_LayersStart - 1]; + + tmpTmeas = layerMeasurements.measurements(*tibLayer, tsos, *thePropagator, *estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTibLayer, tsos, *thePropagator, *estimator); + } else if (misLayer > k_LayersAtTIBEnd && misLayer < k_LayersAtTOBEnd) { + const DetLayer* tobLayer = barrelTOBLayers[misLayer - k_LayersAtTIBEnd - 1]; + const DetLayer* prevTobLayer = barrelTOBLayers[previousMisLayer - k_LayersAtTIBEnd - 1]; + tmpTmeas = layerMeasurements.measurements(*tobLayer, tsos, *thePropagator, *estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTobLayer, tsos, *thePropagator, *estimator); + } + } else if (misLayer > k_LayersAtTIDEnd && misLayer < k_LayersAtTECEnd && + previousMisLayer > k_LayersAtTIDEnd && previousMisLayer < k_LayersAtTECEnd) { //TEC + std::vector negTECLayers = + measurementTrackerHandle->geometricSearchTracker()->negTecLayers(); + std::vector posTECLayers = + measurementTrackerHandle->geometricSearchTracker()->posTecLayers(); + + const DetLayer* tecLayerneg = negTECLayers[misLayer - k_LayersAtTIDEnd - 1]; + const DetLayer* prevTecLayerneg = negTECLayers[previousMisLayer - k_LayersAtTIDEnd - 1]; + + const DetLayer* tecLayerpos = posTECLayers[misLayer - k_LayersAtTIDEnd - 1]; + const DetLayer* prevTecLayerpos = posTECLayers[previousMisLayer - k_LayersAtTIDEnd - 1]; + + if (tTopo->tecSide(iidd) == 1) { + tmpTmeas = layerMeasurements.measurements(*tecLayerneg, tsos, *thePropagator, *estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTecLayerneg, tsos, *thePropagator, *estimator); + } else if (tTopo->tecSide(iidd) == 2) { + tmpTmeas = layerMeasurements.measurements(*tecLayerpos, tsos, *thePropagator, *estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTecLayerpos, tsos, *thePropagator, *estimator); + } + } + } + if (!tmpTmeas.empty() && !foundConsMissingHits) { TrajectoryMeasurement TM_tmp(tmpTmeas.back()); unsigned int iidd_tmp = TM_tmp.recHit()->geographicalId().rawId(); if (iidd_tmp != 0) { @@ -608,6 +677,59 @@ void HitEff::analyze(const edm::Event& e, const edm::EventSetup& es) { hitRecoveryCounters[misLayer] += 1; } } + + if (!tmpTmeas.empty() && !prev_tmpTmeas.empty() && + foundConsMissingHits) { //Found two consecutive missing hits + TrajectoryMeasurement TM_tmp1(tmpTmeas.back()); + TrajectoryMeasurement TM_tmp2(prev_tmpTmeas.back()); + //Inner and outer hits module IDs + unsigned int modIdInner = TM_tmp1.recHit()->geographicalId().rawId(); + unsigned int modIdOuter = TM_tmp2.recHit()->geographicalId().rawId(); + bool innerModInactive = false, outerModInactive = false; + for (const auto& tm : tmpTmeas) { //Check if inner module is inactive + unsigned int tmModId = tm.recHit()->geographicalId().rawId(); + if (tmModId == modIdInner && tm.recHit()->getType() == 2) { + innerModInactive = true; + break; + } + } + for (const auto& tm : prev_tmpTmeas) { //Check if outer module is inactive + unsigned int tmModId = tm.recHit()->geographicalId().rawId(); + if (tmModId == modIdOuter && tm.recHit()->getType() == 2) { + outerModInactive = true; + break; //Found the inactive module + } + } + + if (outerModInactive) { //If outer missing hit is in inactive module, recover the inner one + if (modIdInner != 0) { + LogDebug("SiStripHitEfficiency:HitEff") << " hit actually being added to TM vector"; + if ((!useAllHitsFromTracksWithMissingHits_ || (!useFirstMeas_ && isFirstMeas))) + TMs.clear(); + if (::isDoubleSided(modIdInner, tTopo)) { + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator, 1)); + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator, 2)); + } else + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator)); + missingHitAdded = true; + hitRecoveryCounters[misLayer] += 1; + } + } + if (innerModInactive) { //If inner missing hit is in inactive module, recover the outer one + if (modIdOuter != 0) { + LogDebug("SiStripHitEfficiency:HitEff") << " hit actually being added to TM vector"; + if ((!useAllHitsFromTracksWithMissingHits_ || (!useFirstMeas_ && isFirstMeas))) + TMs.clear(); + if (::isDoubleSided(modIdOuter, tTopo)) { + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator, 1)); + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator, 2)); + } else + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator)); + missingHitAdded = true; + hitRecoveryCounters[previousMisLayer] += 1; + } + } + } } prev_TKlayers = TKlayers; diff --git a/CalibTracker/SiStripHitEfficiency/plugins/SiStripHitEfficiencyWorker.cc b/CalibTracker/SiStripHitEfficiency/plugins/SiStripHitEfficiencyWorker.cc index 89f096b9a75be..eb27f4879fd0d 100644 --- a/CalibTracker/SiStripHitEfficiency/plugins/SiStripHitEfficiencyWorker.cc +++ b/CalibTracker/SiStripHitEfficiency/plugins/SiStripHitEfficiencyWorker.cc @@ -532,6 +532,7 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe unsigned int iidd = theHit->geographicalId().rawId(); int layer = ::checkLayer(iidd, tTopo); int missedLayer = layer + 1; + int previousMissedLayer = (layer + 2); int diffPreviousLayer = (layer - previous_layer); if (doMissingHitsRecovery_) { //Layers from TIB + TOB @@ -561,6 +562,24 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe missHitPerLayer[14] += 1; hasMissingHits = true; } + + //####### Consecutive missing hits case ####### + + //##### Layers from TIB + TOB + if (diffPreviousLayer == -3 && missedLayer > k_LayersStart && missedLayer < k_LayersAtTOBEnd && + previousMissedLayer > k_LayersStart && previousMissedLayer < k_LayersAtTOBEnd) { + missHitPerLayer[missedLayer] += 1; + missHitPerLayer[previousMissedLayer] += 1; + hasMissingHits = true; + } + + //##### Layers from TEC + else if (diffPreviousLayer == -3 && missedLayer > k_LayersAtTIDEnd && missedLayer <= k_LayersAtTECEnd && + previousMissedLayer > k_LayersAtTIDEnd && previousMissedLayer <= k_LayersAtTECEnd) { + missHitPerLayer[missedLayer] += 1; + missHitPerLayer[previousMissedLayer] += 1; + hasMissingHits = true; + } } if (theHit->getType() == TrackingRecHit::Type::missing) hasMissingHits = true; @@ -585,6 +604,8 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe unsigned int TKlayers = ::checkLayer(iidd, tTopo); + bool foundConsMissingHits{false}; + // do not bother with pixel hits if (DetId(iidd).subdetId() < SiStripSubdetector::TIB) continue; @@ -639,8 +660,9 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe } bool missingHitAdded{false}; - std::vector tmpTmeas; + std::vector tmpTmeas, prev_tmpTmeas; unsigned int misLayer = TKlayers + 1; + unsigned int previousMisLayer = TKlayers + 2; //Use bool doMissingHitsRecovery to add possible missing hits based on actual/previous hit if (doMissingHitsRecovery_) { if (int(TKlayers) - int(prev_TKlayers) == -2) { @@ -724,7 +746,51 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe } } - if (!tmpTmeas.empty()) { + //Test for two consecutive missing hits + if (int(TKlayers) - int(prev_TKlayers) == -3) { + foundConsMissingHits = true; + const DetLayer* detlayer = itm->layer(); + const LayerMeasurements layerMeasurements{measTracker, *measurementTrackerEvent}; + const TrajectoryStateOnSurface tsos = itm->updatedState(); + std::vector compatDets = detlayer->compatibleDets(tsos, prop, chi2Estimator); + + if (misLayer > k_LayersStart && misLayer <= k_LayersAtTOBEnd && previousMisLayer > k_LayersStart && + previousMisLayer <= k_LayersAtTOBEnd) { //Barrel case + std::vector barrelTIBLayers = measTracker.geometricSearchTracker()->tibLayers(); + std::vector barrelTOBLayers = measTracker.geometricSearchTracker()->tobLayers(); + if (misLayer > k_LayersStart && misLayer < k_LayersAtTIBEnd) { + const DetLayer* tibLayer = barrelTIBLayers[misLayer - k_LayersStart - 1]; + const DetLayer* prevTibLayer = barrelTIBLayers[previousMisLayer - k_LayersStart - 1]; + + tmpTmeas = layerMeasurements.measurements(*tibLayer, tsos, prop, chi2Estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTibLayer, tsos, prop, chi2Estimator); + } else if (misLayer > k_LayersAtTIBEnd && misLayer < k_LayersAtTOBEnd) { + const DetLayer* tobLayer = barrelTOBLayers[misLayer - k_LayersAtTIBEnd - 1]; + const DetLayer* prevTobLayer = barrelTOBLayers[previousMisLayer - k_LayersAtTIBEnd - 1]; + tmpTmeas = layerMeasurements.measurements(*tobLayer, tsos, prop, chi2Estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTobLayer, tsos, prop, chi2Estimator); + } + } else if (misLayer > k_LayersAtTIDEnd && misLayer < k_LayersAtTECEnd && + previousMisLayer > k_LayersAtTIDEnd && previousMisLayer < k_LayersAtTECEnd) { //TEC + std::vector negTECLayers = measTracker.geometricSearchTracker()->negTecLayers(); + std::vector posTECLayers = measTracker.geometricSearchTracker()->posTecLayers(); + + const DetLayer* tecLayerneg = negTECLayers[misLayer - k_LayersAtTIDEnd - 1]; + const DetLayer* prevTecLayerneg = negTECLayers[previousMisLayer - k_LayersAtTIDEnd - 1]; + + const DetLayer* tecLayerpos = posTECLayers[misLayer - k_LayersAtTIDEnd - 1]; + const DetLayer* prevTecLayerpos = posTECLayers[previousMisLayer - k_LayersAtTIDEnd - 1]; + + if (tTopo->tecSide(iidd) == 1) { + tmpTmeas = layerMeasurements.measurements(*tecLayerneg, tsos, prop, chi2Estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTecLayerneg, tsos, prop, chi2Estimator); + } else if (tTopo->tecSide(iidd) == 2) { + tmpTmeas = layerMeasurements.measurements(*tecLayerpos, tsos, prop, chi2Estimator); + prev_tmpTmeas = layerMeasurements.measurements(*prevTecLayerpos, tsos, prop, chi2Estimator); + } + } + } + if (!tmpTmeas.empty() && !foundConsMissingHits) { TrajectoryMeasurement TM_tmp(tmpTmeas.back()); unsigned int iidd_tmp = TM_tmp.recHit()->geographicalId().rawId(); if (iidd_tmp != 0) { @@ -740,6 +806,59 @@ void SiStripHitEfficiencyWorker::analyze(const edm::Event& e, const edm::EventSe hitRecoveryCounters[misLayer] += 1; } } + + if (!tmpTmeas.empty() && !prev_tmpTmeas.empty() && + foundConsMissingHits) { //Found two consecutive missing hits + TrajectoryMeasurement TM_tmp1(tmpTmeas.back()); + TrajectoryMeasurement TM_tmp2(prev_tmpTmeas.back()); + //Inner and outer hits module IDs + unsigned int modIdInner = TM_tmp1.recHit()->geographicalId().rawId(); + unsigned int modIdOuter = TM_tmp2.recHit()->geographicalId().rawId(); + bool innerModInactive = false, outerModInactive = false; + for (const auto& tm : tmpTmeas) { //Check if inner module is inactive + unsigned int tmModId = tm.recHit()->geographicalId().rawId(); + if (tmModId == modIdInner && tm.recHit()->getType() == 2) { + innerModInactive = true; + break; + } + } + for (const auto& tm : prev_tmpTmeas) { //Check if outer module is inactive + unsigned int tmModId = tm.recHit()->geographicalId().rawId(); + if (tmModId == modIdOuter && tm.recHit()->getType() == 2) { + outerModInactive = true; + break; //Found the inactive module + } + } + + if (outerModInactive) { //If outer missing hit is in inactive module, recover the inner one + if (modIdInner != 0) { + LogDebug("SiStripHitEfficiency:HitEff") << " hit actually being added to TM vector"; + if ((!useAllHitsFromTracksWithMissingHits_ || (!useFirstMeas_ && isFirstMeas))) + TMs.clear(); + if (::isDoubleSided(modIdInner, tTopo)) { + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator, 1)); + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator, 2)); + } else + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp1, tTopo, tkgeom, propagator)); + missingHitAdded = true; + hitRecoveryCounters[misLayer] += 1; + } + } + if (innerModInactive) { //If inner missing hit is in inactive module, recover the outer one + if (modIdOuter != 0) { + LogDebug("SiStripHitEfficiency:HitEff") << " hit actually being added to TM vector"; + if ((!useAllHitsFromTracksWithMissingHits_ || (!useFirstMeas_ && isFirstMeas))) + TMs.clear(); + if (::isDoubleSided(modIdOuter, tTopo)) { + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator, 1)); + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator, 2)); + } else + TMs.push_back(TrajectoryAtInvalidHit(TM_tmp2, tTopo, tkgeom, propagator)); + missingHitAdded = true; + hitRecoveryCounters[previousMisLayer] += 1; + } + } + } } prev_TKlayers = TKlayers; diff --git a/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationHelpers.h b/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationHelpers.h index 9fc48f7040bca..8ca1d0f498b99 100644 --- a/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationHelpers.h +++ b/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationHelpers.h @@ -5,6 +5,7 @@ #include "CondFormats/SiStripObjects/interface/SiStripLatency.h" #include "DataFormats/SiStripDetId/interface/SiStripDetId.h" #include "DataFormats/TrackerCommon/interface/TrackerTopology.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" // system includes #include @@ -16,6 +17,19 @@ namespace siStripLACalibration { + /** + * @brief Generates a module location type string based on the detector ID and topology information. + * + * Given a module ID and the corresponding TrackerTopology, this function constructs a module + * location type string in the format "subdet_LlayerType", where subdet is the subdetector name (TIB or TOB), + * layer is the layer number, and Type is 'a' for axial or 's' for stereo. + * + * @param mod The module ID. + * @param tTopo Pointer to the TrackerTopology object providing information about the detector. + * @return A module location type string. + */ + + //_____________________________________________________________________ inline std::string moduleLocationType(const uint32_t& mod, const TrackerTopology* tTopo) { const SiStripDetId detid(mod); std::string subdet = ""; @@ -36,6 +50,50 @@ namespace siStripLACalibration { return d_l_t; } + /** + * @brief Process a string in the format "subdet_LlayerType" and compute values. + * + * This function takes a string in the format "subdet_LlayerType" and parses it to extract + * information about the layer and type. It then computes and returns a std::pair where + * the first element is 1 if type is "a" and 2 if type is "s", + * and the second element is the processed value of layer if subdet is "TIB" or layer + 4 if subdet is "TOB". + * + * @param locType The input string in the format "subdet_LlayerType". + * @return A std::pair containing the processed values. If the input format is invalid, + * the pair (-1, -1) is returned. + * + * @example + * std::string d_l_t = "TIB_L3a"; + * std::pair result = processString(d_l_t); + * // The result will contain processed values based on the input. + */ + + //_____________________________________________________________________ + inline std::pair locationTypeIndex(const std::string& locType) { + // Assuming input format is "subdet_LlayerType" + // Example: "TIB_L3a" + + std::string subdet, layerType; + int layer; + + // Parse the input string + if (sscanf(locType.c_str(), "%3s_L%d%1[a-zA-Z]", &subdet[0], &layer, &layerType[0]) == 3) { + // Process subdet and layerType to compute the values + LogTrace("locationTypeIndex") << "subdet " << &subdet[0] << ") layer " << layer << " type " << layerType[0] + << std::endl; + + int firstElement = (layerType[0] == 'a') ? 1 : 2; + int secondElement = (std::string(&subdet[0]) == "TIB") ? layer : (layer + 4); + + return std::make_pair(firstElement, secondElement); + } else { + // Handle invalid input format + // FIXME use MessageLogger + std::cerr << "Invalid input format: " << locType << std::endl; + return std::make_pair(-1, -1); // Indicates error + } + } + // SiStripLatency::singleReadOutMode() returns // 1: all in peak, 0: all in deco, -1: mixed state enum { k_DeconvolutionMode = 0, k_PeakMode = 1 }; diff --git a/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationStruct.h b/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationStruct.h index bb99e599409c2..a7bbc95a872b5 100644 --- a/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationStruct.h +++ b/CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationStruct.h @@ -44,6 +44,9 @@ struct SiStripLorentzAngleCalibrationHistograms { std::map hp_; + dqm::reco::MonitorElement* h2_byLayerLA_; + dqm::reco::MonitorElement* h2_byLayerDiff_; + // info std::map nlayers_; std::vector modtypes_; diff --git a/CalibTracker/SiStripLorentzAngle/plugins/SiStripLorentzAnglePCLHarvester.cc b/CalibTracker/SiStripLorentzAngle/plugins/SiStripLorentzAnglePCLHarvester.cc index 8e37f1995285c..148db5be79083 100644 --- a/CalibTracker/SiStripLorentzAngle/plugins/SiStripLorentzAnglePCLHarvester.cc +++ b/CalibTracker/SiStripLorentzAngle/plugins/SiStripLorentzAnglePCLHarvester.cc @@ -17,16 +17,19 @@ #include #include #include +#include #include #include #include // user includes #include "CalibTracker/Records/interface/SiStripDependentRecords.h" +#include "CalibTracker/SiStripCommon/interface/TkDetMap.h" #include "CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationHelpers.h" #include "CalibTracker/SiStripLorentzAngle/interface/SiStripLorentzAngleCalibrationStruct.h" #include "CondCore/DBOutputService/interface/PoolDBOutputService.h" #include "CondFormats/SiStripObjects/interface/SiStripLorentzAngle.h" +#include "DQM/SiStripCommon/interface/TkHistoMap.h" #include "DQMServices/Core/interface/DQMEDHarvester.h" #include "DataFormats/TrackerCommon/interface/TrackerTopology.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -58,6 +61,8 @@ class SiStripLorentzAnglePCLHarvester : public DQMEDHarvester { // es tokens const edm::ESGetToken geomEsToken_; const edm::ESGetToken topoEsTokenBR_, topoEsTokenER_; + const edm::ESGetToken tkDetMapTokenER_; + const edm::ESGetToken latencyToken_; const edm::ESGetToken siStripLAEsToken_; const edm::ESGetToken magneticFieldToken_; @@ -78,9 +83,34 @@ class SiStripLorentzAnglePCLHarvester : public DQMEDHarvester { static constexpr float teslaToInverseGeV_ = 2.99792458e-3f; std::pair theFitRange_{0., 0.}; - SiStripLorentzAngleCalibrationHistograms hists_; const SiStripLorentzAngle* currentLorentzAngle_; std::unique_ptr theTrackerTopology_; + std::unique_ptr tkDetMap_; + + // ancillary struct to store the input / output LA + struct LATkMap { + LATkMap() : hInputLA(nullptr), hOutputLA(nullptr) {} + LATkMap(std::unique_ptr&& input, std::unique_ptr&& output) + : hInputLA(std::move(input)), hOutputLA(std::move(output)) {} + + void fill(uint32_t id, float inputLA, float outputLA) { + hInputLA->fill(id, inputLA); + hOutputLA->fill(id, outputLA); + } + + void beautify() { + const auto& allInputMaps = hInputLA->getAllMaps(); + // set colz + for (size_t i = 1; i < allInputMaps.size(); i++) { + hInputLA->getMap(i)->setOption("colz"); + hOutputLA->getMap(i)->setOption("colz"); + } + } + + std::unique_ptr hInputLA, hOutputLA; + }; + + LATkMap h_modulesLA; }; //------------------------------------------------------------------------------ @@ -88,6 +118,7 @@ SiStripLorentzAnglePCLHarvester::SiStripLorentzAnglePCLHarvester(const edm::Para : geomEsToken_(esConsumes()), topoEsTokenBR_(esConsumes()), topoEsTokenER_(esConsumes()), + tkDetMapTokenER_(esConsumes()), latencyToken_(esConsumes()), siStripLAEsToken_(esConsumes()), magneticFieldToken_(esConsumes()), @@ -165,6 +196,9 @@ void SiStripLorentzAnglePCLHarvester::endRun(edm::Run const& run, edm::EventSetu if (!theTrackerTopology_) { theTrackerTopology_ = std::make_unique(isetup.getData(topoEsTokenER_)); } + if (!tkDetMap_) { + tkDetMap_ = std::make_unique(isetup.getData(tkDetMapTokenER_)); + } } //------------------------------------------------------------------------------ @@ -222,6 +256,54 @@ void SiStripLorentzAnglePCLHarvester::dqmEndJob(DQMStore::IBooker& iBooker, DQMS } } + // book the summary output histograms + iBooker.setCurrentFolder(fmt::format("{}Harvesting/LorentzAngleMaps", dqmDir_)); + + // Define a lambda function to extract the second element and add it to the accumulator + auto sumValues = [](int accumulator, const std::pair& element) { + return accumulator + element.second; + }; + + // Use std::accumulate to sum the values + int totalLayers = std::accumulate(iHists_.nlayers_.begin(), iHists_.nlayers_.end(), 0, sumValues); + + // Lambda expression to set bin labels for a TH2F histogram + auto setHistoLabels = [](TH2F* histogram, const std::map& nlayers) { + // Set common options + histogram->SetOption("colz1"); // don't fill empty bins + histogram->SetStats(false); + histogram->GetYaxis()->SetLabelSize(0.05); + histogram->GetXaxis()->SetLabelSize(0.05); + + // Set bin labels for the X-axis + histogram->GetXaxis()->SetBinLabel(1, "r-#phi"); + histogram->GetXaxis()->SetBinLabel(2, "stereo"); + + // Set bin labels for the Y-axis + int binCounter = 1; + for (const auto& subdet : {"TIB", "TOB"}) { + for (int layer = 1; layer <= nlayers.at(subdet); ++layer) { + std::string label = Form("%s L%d", subdet, layer); + histogram->GetYaxis()->SetBinLabel(binCounter++, label.c_str()); + } + } + histogram->GetXaxis()->LabelsOption("h"); + }; + + std::string d_name = "h2_byLayerSiStripLA"; + std::string d_text = "SiStrip tan#theta_{LA}/B;module type (r-#phi/stereo);layer number;tan#theta_{LA}/B [1/T]"; + iHists_.h2_byLayerLA_ = + iBooker.book2D(d_name.c_str(), d_text.c_str(), 2, -0.5, 1.5, totalLayers, -0.5, totalLayers - 0.5); + + setHistoLabels(iHists_.h2_byLayerLA_->getTH2F(), iHists_.nlayers_); + + d_name = "h2_byLayerSiStripLADiff"; + d_text = "SiStrip #Delta#mu_{H}/#mu_{H};module type (r-#phi/stereo);ladder number;#Delta#mu_{H}/#mu_{H} [%%]"; + iHists_.h2_byLayerDiff_ = + iBooker.book2D(d_name.c_str(), d_text.c_str(), 2, -0.5, 1.5, totalLayers, -0.5, totalLayers - 0.5); + + setHistoLabels(iHists_.h2_byLayerDiff_->getTH2F(), iHists_.nlayers_); + // prepare the profiles for (const auto& ME : iHists_.h2_) { if (!ME.second) @@ -291,29 +373,105 @@ void SiStripLorentzAnglePCLHarvester::dqmEndJob(DQMStore::IBooker& iBooker, DQMS // now prepare the output LA std::shared_ptr OutLorentzAngle = std::make_shared(); + bool isPayloadChanged{false}; + std::vector> treatedIndices; for (const auto& loc : iHists_.moduleLocationType_) { if (debug_) { edm::LogInfo(moduleDescription().moduleName()) << "modId: " << loc.first << " " << loc.second; } - if (!(loc.second).empty()) { + if (!(loc.second).empty() && theMagField_ != 0.f) { OutLorentzAngle->putLorentzAngle(loc.first, std::abs(LAMap_[loc.second].first / theMagField_)); } else { OutLorentzAngle->putLorentzAngle(loc.first, iHists_.la_db_[loc.first]); } + + // if the location is not assigned (e.g. TID or TEC) continue + if ((loc.second).empty()) { + continue; + } + + const auto& index2D = siStripLACalibration::locationTypeIndex(loc.second); + LogDebug("SiStripLorentzAnglePCLHarvester") + << loc.first << " : " << loc.second << " index: " << index2D.first << "-" << index2D.second << std::endl; + + // check if the location exists, otherwise throw! + if (index2D != std::make_pair(-1, -1)) { + // Check if index2D is in treatedIndices + // Do not fill the control plots more than necessary (i.e. 1 entry per "partition") + auto it = std::find(treatedIndices.begin(), treatedIndices.end(), index2D); + if (it == treatedIndices.end()) { + // control plots + LogTrace("SiStripLorentzAnglePCLHarvester") << "accepted " << loc.first << " : " << loc.second << " bin (" + << index2D.first << "," << index2D.second << ")"; + + const auto& outputLA = OutLorentzAngle->getLorentzAngle(loc.first); + const auto& inputLA = currentLorentzAngle_->getLorentzAngle(loc.first); + + LogTrace("SiStripLorentzAnglePCLHarvester") << "inputLA: " << inputLA << " outputLA: " << outputLA; + + iHists_.h2_byLayerLA_->setBinContent(index2D.first, index2D.second, outputLA); + + float deltaMuHoverMuH = (inputLA != 0.f) ? (inputLA - outputLA) / inputLA : 0.f; + iHists_.h2_byLayerDiff_->setBinContent(index2D.first, index2D.second, deltaMuHoverMuH * 100.f); + treatedIndices.emplace_back(index2D); + + // Check if the delta is different from zero + // and if the output LA is not zero (during B=0T running) + // If none of the locations has a non-zero diff + // will not write out the payload. + if (deltaMuHoverMuH != 0.f && outputLA != 0.f) { + isPayloadChanged = true; + LogDebug("SiStripLorentzAnglePCLHarvester") + << "accepted " << loc.first << " : " << loc.second << " bin (" << index2D.first << "," << index2D.second + << ") " << deltaMuHoverMuH; + } else { + edm::LogWarning("SiStripLorentzAnglePCLHarvester") + << "Discarded " << loc.first << " : " << loc.second << " bin (" << index2D.first << "," << index2D.second + << ") | delta muH/muH = " << deltaMuHoverMuH << " [1/T], output muH = " << outputLA << " [1/T]"; + } + } // if the index has not been treated already + } else { + throw cms::Exception("SiStripLorentzAnglePCLHarvester") + << "Trying to fill an inexistent module location from " << loc.second << "!"; + } // + } // ends loop on location types + + // book the TkDetMaps + const auto tkDetMapFolderIn = (fmt::format("{}Harvesting/TkDetMaps_LAInput", dqmDir_)); + const auto tkDetMapFolderOut = (fmt::format("{}Harvesting/TkDetMaps_LAOutput", dqmDir_)); + h_modulesLA = LATkMap( + std::make_unique(tkDetMap_.get(), iBooker, tkDetMapFolderIn, "inputLorentzAngle", 0, false, true), + std::make_unique(tkDetMap_.get(), iBooker, tkDetMapFolderOut, "outputLorentzAngle", 0, false, true)); + + // fill the TkDetMaps + for (const auto& loc : iHists_.moduleLocationType_) { + const auto& outputLA = OutLorentzAngle->getLorentzAngle(loc.first); + const auto& inputLA = currentLorentzAngle_->getLorentzAngle(loc.first); + h_modulesLA.fill(loc.first, inputLA, outputLA); } - edm::Service mydbservice; - if (mydbservice.isAvailable()) { - try { - mydbservice->writeOneIOV(*OutLorentzAngle, mydbservice->currentTime(), recordName_); - } catch (const cond::Exception& er) { - edm::LogError("SiStripLorentzAngleDB") << er.what(); - } catch (const std::exception& er) { - edm::LogError("SiStripLorentzAngleDB") << "caught std::exception " << er.what(); + // set colz to the output maps + h_modulesLA.beautify(); + + if (isPayloadChanged) { + // fill the DB object record + edm::Service mydbservice; + if (mydbservice.isAvailable()) { + try { + mydbservice->writeOneIOV(*OutLorentzAngle, mydbservice->currentTime(), recordName_); + } catch (const cond::Exception& er) { + edm::LogError("SiStripLorentzAngleDB") << er.what(); + } catch (const std::exception& er) { + edm::LogError("SiStripLorentzAngleDB") << "caught std::exception " << er.what(); + } + } else { + edm::LogError("SiStripLorentzAngleDB") << "Service is unavailable!"; } } else { - edm::LogError("SiStripLorentzAngleDB") << "Service is unavailable"; + edm::LogPrint("SiStripLorentzAngleDB") + << "****** WARNING ******\n* " << __PRETTY_FUNCTION__ + << "\n* There is no new valid measurement to append!\n* Will NOT update the DB!\n*********************"; } } diff --git a/Calibration/LumiAlCaRecoProducers/plugins/AlcaPCCEventProducer.cc b/Calibration/LumiAlCaRecoProducers/plugins/AlcaPCCEventProducer.cc index e644b38ae45f7..908f612b5d92b 100644 --- a/Calibration/LumiAlCaRecoProducers/plugins/AlcaPCCEventProducer.cc +++ b/Calibration/LumiAlCaRecoProducers/plugins/AlcaPCCEventProducer.cc @@ -9,6 +9,7 @@ ________________________________________________________________**/ // C++ standard #include + // CMS #include "DataFormats/SiPixelCluster/interface/SiPixelCluster.h" #include "DataFormats/DetId/interface/DetId.h" @@ -28,6 +29,7 @@ ________________________________________________________________**/ #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "TMath.h" + //The class class AlcaPCCEventProducer : public edm::stream::EDProducer<> { public: @@ -45,6 +47,10 @@ class AlcaPCCEventProducer : public edm::stream::EDProducer<> { int countEvt_; //counter int countLumi_; //counter + const int rowsperroc = 52; + const int colsperroc = 80; + const int nROCcolumns = 8; + std::unique_ptr thePCCob; }; @@ -79,14 +85,23 @@ void AlcaPCCEventProducer::produce(edm::Event& iEvent, const edm::EventSetup& iS } DetId detId = mod.id(); - //--The following will be used when we make a theshold for the clusters. - //--Keeping this for features that may be implemented later. - // -- clusters on this det - //edmNew::DetSet::const_iterator di; - //int nClusterCount=0; - //for (di = mod.begin(); di != mod.end(); ++di) { - // nClusterCount++; - //} + // Iterate over Clusters in module to fill per ROC histogram + for (auto const& cluster : mod) { + for (int i = 0; i < cluster.size(); ++i) { + const auto pix = cluster.pixel(i); + // TODO: add roc threshold to config if(di.adc > fRocThreshold_) { + if (pix.adc > 0) { + int irow = pix.x / rowsperroc; /* constant column direction is along x-axis */ + int icol = pix.y / colsperroc; /* constant row direction is along y-axis */ + /* generate the folling roc index that is going to map with ROC id as + 8 9 10 11 12 13 14 15 + 0 1 2 3 4 5 6 7 */ + int key = icol + irow * nROCcolumns; + thePCCob->incrementRoc(((detId << 7) + key), 1); + } + } + } + int nCluster = mod.size(); thePCCob->increment(detId(), nCluster); thePCCob->setbxID(bx); diff --git a/Calibration/LumiAlCaRecoProducers/python/CorrPCCProducer_cfi.py b/Calibration/LumiAlCaRecoProducers/python/CorrPCCProducer_cfi.py index debb499759816..6dc40ca82b9ee 100644 --- a/Calibration/LumiAlCaRecoProducers/python/CorrPCCProducer_cfi.py +++ b/Calibration/LumiAlCaRecoProducers/python/CorrPCCProducer_cfi.py @@ -8,7 +8,7 @@ ProdInst = cms.string("rawPCCRandom"), approxLumiBlockSize=cms.int32(50), trigstring = cms.untracked.string("corrPCCRand"), - type2_a= cms.double(0.00094), - type2_b= cms.double(0.018), + type2_a= cms.double(0.001048), + type2_b= cms.double(0.0156), ) ) diff --git a/Calibration/LumiAlCaRecoProducers/python/alcaRawPCCProducer_cfi.py b/Calibration/LumiAlCaRecoProducers/python/alcaRawPCCProducer_cfi.py index bb80d48decfcc..fb9ccdfb65a0a 100644 --- a/Calibration/LumiAlCaRecoProducers/python/alcaRawPCCProducer_cfi.py +++ b/Calibration/LumiAlCaRecoProducers/python/alcaRawPCCProducer_cfi.py @@ -14,4 +14,4 @@ ) -rawPCCProd.RawPCCProducerParameters.modVeto.extend([303042564,303042568,303042572,303042576,303042580,303042584,303042588,303042592,303046660,303046664,303046668,303046672,303046676,303046680,303046684,303046688,303050756,303050760,303050764,303050768,303050772,303050776,303050780,303050784,303054852,303054856,303054860,303054864,303054868,303054872,303054876,303054880,303058948,303058952,303058956,303058960,303058964,303058968,303058972,303058976,303063044,303063048,303063052,303063056,303063060,303063064,303063068,303063072,303067140,303067144,303067148,303067152,303067156,303067160,303067164,303067168,303071236,303071240,303071244,303071248,303071252,303071256,303071260,303071264,303075332,303075336,303075340,303075344,303075348,303075352,303075356,303075360,303079428,303079432,303079436,303079440,303079444,303079448,303079452,303079456,303083524,303083528,303083532,303083536,303083540,303083544,303083548,303083552,303087620,303087624,303087628,303087632,303087636,303087640,303087644,303087648,304091140,304091144,304091148,304091152,304091156,304091160,304091164,304091168,304095236,304095240,304095244,304095252,304095260,304095264,304099332,304099336,304099340,304099344,304099348,304099352,304099356,304103428,304103436,304103444,304103448,304103452,304103456,304107524,304107528,304107532,304107536,304107540,304107548,304107552,304111620,304111628,304111636,304111648,304115720,304115724,304115728,304115732,304115736,304115740,304115744,304119812,304119820,304119824,304119828,304119832,304119836,304119840,304123908,304123912,304123916,304123920,304123928,304128004,304128008,304128012,304128016,304128020,304128024,304128032,304132100,304132108,304132112,304132116,304132120,304132124,304136196,304136200,304136204,304136208,304136212,304136216,304136220,304136224,304140292,304140296,304140300,304140304,304140308,304140312,304140316,304140320,304144388,304144392,304144400,304144404,304144408,304144412,304144416,304148484,304148492,304148496,304148504,304148508,304152584,304152588,304152592,304152596,304152608,304156676,304156680,304156684,304156688,304156692,304156696,304160772,304160776,304160780,304160784,304160788,304160792,304160796,304160800,304164868,304164872,304164876,304164880,304164884,304164888,304164896,304168964,304168968,304168972,304168980,304168984,304168988,304168992,304173060,304173064,304173068,304173072,304173076,304173080,304173084,304173088,304177156,304177164,304177168,304177172,304177176,304177180,304177184,304181252,304181256,304181260,304181264,304181272,304181276,304181280,304185348,304185352,304185356,304185360,304185368,304185376,304189444,304189448,304189452,304189456,304189460,304189464,304189468,304189472,304193540,304193544,304193548,304193552,304193556,304193560,304193564,304193568,304197636,304197644,304197652,304197656,304197660,304197664,304201732,304201736,304201740,304201748,304201752,304201756,304201760,305139716,305139736,305139740,305143820,305143828,305143832,305147908,305147912,305147916,305147920,305147924,305147928,305147932,305147936,305152012,305152020,305152028,305152032,305156104,305156108,305156112,305156116,305160208,305160212,305160220,305160224,305164300,305164304,305164308,305164312,305168388,305168392,305168404,305168408,305168412,305172484,305172488,305172492,305172500,305172504,305172508,305172512,305176584,305176588,305176592,305176596,305176608,305180684,305180688,305180692,305180700,305180704,305184772,305184776,305184784,305184792,305184796,305184800,305188868,305188872,305188884,305188888,305188892,305188896,305192964,305192968,305192972,305192980,305192984,305192988,305192992,305197060,305197068,305197080,305197084,305201156,305201160,305201164,305201180,305201184,305205252,305205256,305205260,305205268,305205272,305205276,305205280,305209348,305209352,305209356,305209364,305209368,305209372,305209376,305213444,305213448,305213452,305213456,305213460,305213464,305213472,305217540,305217544,305217548,305217564,305217568,305221636,305221640,305221644,305221648,305221652,305221656,305225732,305225736,305225740,305225744,305225752,305225760,305229832,305229836,305229840,305229844,305229856,305233932,305233936,305233940,305233952,305238020,305238024,305238028,305238032,305238036,305242116,305242124,305242128,305242140,305242144,305246212,305246224,305246232,305246236,305246240,305250316,305250324,305250336,305254404,305254412,305254424,305258504,305258512,305258516,305258520,305258528,305262596,305262600,305262604,305262608,305262616,305262620,305266692,305266708,305266716,305266720,305270792,305270796,305270800,305270804,305274888,305274892,305274900,305274904,305274908,305274912,305278984,305278988,305278992,305279000,305279008,305283076,305283084,305283088,305283092,305283096,305283104,305287172,305287176,305291268,305291272,305291276,305291280,305291284,305291288,305291292,305291296,305295368,305295376,305295380,305295384,305295388,305299468,305299472,305299476,305299484,305303556,305303560,305303564,305303568,305303572,305303576,305303580,305307652,305307656,305307660,305307664,305307668,305307676,305307680,305311748,305311752,305311756,305311760,305311764,305311772,305311776,305315848,305315856,305315860,305315864,305315872,306188292,306188296,306188300,306188304,306188316,306192388,306192392,306192396,306192404,306192408,306192412,306192416,306196484,306196488,306196492,306196500,306196504,306196508,306196512,306200580,306200584,306200588,306200592,306200596,306200600,306200604,306200608,306204680,306204696,306204700,306204704,306208776,306208780,306208784,306208788,306208792,306208800,306212868,306212872,306212876,306212888,306216968,306216972,306216976,306216980,306216984,306216988,306216992,306221064,306221072,306221076,306221080,306221088,306225164,306225168,306225172,306225176,306225180,306225184,306229252,306229256,306229260,306229268,306229272,306229280,306233348,306233356,306233360,306233368,306233372,306233376,306237464,306241540,306241544,306241552,306241556,306241560,306241564,306241568,306245644,306245652,306245656,306245660,306245664,306249736,306249744,306249748,306249752,306249756,306249760,306253828,306253832,306253840,306253844,306253848,306253852,306253856,306257924,306257936,306257944,306257948,306262020,306262024,306262028,306262036,306262040,306262044,306262048,306266120,306266128,306266136,306266144,306270212,306270216,306270220,306270224,306270232,306270236,306270240,306274308,306274328,306274332,306274336,306278408,306278412,306278420,306278424,306278432,306282504,306282520,306282528,306286596,306286600,306286604,306286608,306286612,306286620,306286624,306290692,306290696,306290700,306290704,306290708,306290712,306290716,306290720,306294788,306294792,306294796,306294800,306294804,306294808,306294816,306298884,306298888,306298892,306298896,306298900,306298904,306298908,306298912,306302980,306302984,306302988,306302992,306303004,306303008,306307076,306307080,306307084,306307088,306307092,306307096,306311172,306311176,306311180,306311184,306311188,306311192,306311196,306315268,306315272,306315276,306315280,306315292,306319364,306319368,306319372,306319376,306319380,306319384,306319392,306323460,306323464,306323468,306323472,306323476,306323480,306323484,306323488,306327556,306327560,306327564,306327568,306327572,306327576,306327580,306327584,306331652,306331656,306331660,306331664,306331680,306335748,306335752,306335756,306335760,306335764,306335772,306335776,306339844,306339848,306339852,306339856,306339860,306339864,306339868,306339872,306343940,306343944,306343948,306343952,306343968,306348036,306348040,306348052,306352132,306352136,306352140,306352144,306352148,306352152,306352156,306352160,306356228,306356236,306356240,306356244,306356248,306356252,306356256,306360324,306360328,306360332,306360336,306360340,306360344,306360348,306360352,306364420,306364424,306364428,306364432,306364436,306364440,306364444,306364448,306368516,306368520,306368524,306368528,306368532,306368536,306368540,306368544,306372616,306372628,306372636,306376708,306376716,306376720,306376724,306376728,306380808,306380812,306380828,306384900,306384904,306384908,306384912,306384928,306388996,306389000,306389004,306389008,306389012,306389016,306389024,306393092,306393096,306393100,306393104,306393108,306393112,306393116,306393120,306397188,306397192,306397196,306397200,306397208,306397212,306397216,306401288,306405380,306405388,306405392,306405396,306405400,306405404,306405408,306409476,306409480,306409488,306409492,306409496,306409504,306413572,306413576,306413580,306413588,306413596,306413600,306417668,306417680,306417692,306417696,306421764,306421768,306421772,306421776,306421784,306421788,306421792,306425860,306425864,306425868,306425872,306425876,306425880,306425888,306429956,306429960,306429964,306429968,306429976,306429980,306429984,306434052,306434060,306434076,306434080,306438152,306438160,306438164,306438168,306438176,306442244,306442268,306442272,306446340,306446356,306446360,306446364,306446368,344200196,344205316,344208388,344212484,344213508,344216580,344217604,344220676,344221700,344224772,344225796,344228868,344232964,344233988,344237060,344241156,344242180,344245252,344249348,344253444,344257540,344258564,344261636,344262660,344265732,344266756,344269828,344270852,344273924,344274948,344278020,344279044,344282116,344283140,344286212,344287236,344290308,344291332,344294404,344295428,344298500,344299524,344302596,344303620,344306692,344307716,344310788,344311812,344314884,344315908,344318980,344320004,344323076,344327172,344328196,344331268,344335364,344339460,344343556,344344580,344347652,344348676,344351748,344352772,344355844,344356868,344359940,344360964,344364036,344365060,344368132,344369156,344372228,344373252,344376324,344377348,344384516,344389636,344392708,344396804,344397828,344404996,344413188,344421380,344425476,344426500,344463364,344466436,344467460,344471556,344478724,344479748,344482820,344486916,344487940,344491012,344500228,344504324,344507396,344508420,344511492,344512516,344516612,344519684,344520708,344523780,344527876,344528900,344531972,344532996,344537092,344540164,344541188,344545284,344548356,344552452,344553476,344556548,344557572,344561668,344564740,344565764,344568836,344569860,344585220,344586244,344589316,344590340,344593412,344594436,344597508,344598532,344601604,344609796,344613892,344622084,344626180,344627204,344630276,344635396,344643588,344647684,344650756,344655876,344658948,344659972,344663044,344664068,344667140,344668164,344671236,344672260,344676356,344679428,344680452,344683524,344684548,344687620,344688644,344724484,344725508,344728580,344732676,344733700,344736772,344737796,344740868,344744964,344750084,344757252,344758276,344761348,344762372,344765444,344769540,344770564,344774660,344777732,344778756,344781828,344785924,344786948,344790020,344794116,344795140,344798212,344799236,344802308,344803332,344806404,344807428,344810500,344811524,344814596,344815620,344818692,344819716,344823812,344826884,344835076,344836100,344839172,344840196,344843268,344844292,344847364,344848388,344851460,344852484,344855556,344856580,344859652,344860676,344863748,344864772,344868868,344871940,344872964,344876036,344885252,344888324,344889348,344892420,344893444,344900612,344901636,344904708,344905732,344908804,344909828,344912900,344913924,344916996,344918020,344921092,344922116,344925188,344926212,344929284,344933380,344934404,344937476,344938500,344941572,344942596,344945668,344946692,344949764,344950788,352588804,352589828,352592900,352593924,352596996,352598020,352601092,352602116,352605188,352606212,352613380,352614404,352617476,352618500,352621572,352622596,352629764,352630788,352633860,352637956,352642052,352643076,352646148,352650244,352655364,352658436,352659460,352662532,352663556,352666628,352667652,352674820,352675844,352678916,352679940,352683012,352684036,352687108,352688132,352691204,352692228,352695300,352696324,352699396,352704516,352708612,352712708,352715780,352716804,352719876,352720900,352723972,352724996,352728068,352729092,352732164,352733188,352737284,352740356,352741380,352744452,352745476,352748548,352749572,352753668,352756740,352760836,352761860,352764932,352769028,352770052,352773124,352774148,352777220,352778244,352781316,352782340,352785412,352786436,352789508,352790532,352794628,352797700,352798724,352801796,352802820,352805892,352806916,352809988,352811012,352814084,352815108,352850948,352855044,352856068,352859140,352860164,352863236,352864260,352867332,352868356,352871428,352872452,352875524,352876548,352879620,352884740,352887812,352891908,352892932,352896004,352897028,352901124,352904196,352905220,352908292,352913412,352916484,352921604,352924676,352925700,352928772,352929796,352933892,352936964,352941060,352942084,352945156,352946180,352949252,352950276,352953348,352957444,352958468,352961540,352962564,352966660,352969732,352970756,352973828,352974852,352977924,352978948,352982020,352983044,352986116,352987140,352990212,352991236,352994308,352995332,352998404,352999428,353002500,353003524,353006596,353007620,353010692,353011716,353014788,353015812,353031172,353032196,353035268,353036292,353039364,353040388,353043460,353044484,353052676,353055748,353060868,353063940,353064964,353068036,353069060,353072132,353073156,353076228,353077252,353113092,353114116,353117188,353118212,353122308,353126404,353130500,353133572,353137668,353138692,353141764,353149956,353150980,353154052,353155076,353158148,353162244,353166340,353167364,353170436,353171460,353174532,353175556,353178628,353182724,353186820,353190916,353195012,353196036,353199108,353200132,353203204,353204228,353207300,353208324,353215492,353219588,353223684,353224708,353227780,353228804,353231876,353232900,353235972,353236996,353240068,353241092,353244164,353245188,353248260,353249284,353252356,353253380,353256452,353257476,353260548,353261572,353264644,353265668,353268740,353269764,353272836,353273860,353276932,353277956,353281028,353282052,353285124,353286148,353289220,353290244,353294340,353297412,353298436,353301508,353302532,353305604,353306628,353309700,353310724,353313796,353314820,353317892,353318916,353321988,353323012,353326084,353327108,353330180,353331204,353334276,353335300,353338372,353339396]) +rawPCCProd.RawPCCProducerParameters.modVeto.extend([303042564,303042568,303042572,303042576,303042580,303042584,303042588,303042592,303046660,303046664,303046668,303046672,303046676,303046680,303046684,303046688,303050756,303050760,303050764,303050768,303050772,303050776,303050780,303050784,303054852,303054856,303054860,303054864,303054868,303054872,303054876,303054880,303058948,303058952,303058956,303058960,303058964,303058968,303058972,303058976,303063044,303063048,303063052,303063056,303063060,303063064,303063068,303063072,303067140,303067144,303067148,303067152,303067156,303067160,303067164,303067168,303071236,303071240,303071244,303071248,303071252,303071256,303071260,303071264,303075332,303075336,303075340,303075344,303075348,303075352,303075356,303075360,303079428,303079432,303079436,303079440,303079444,303079448,303079452,303079456,303083524,303083528,303083532,303083536,303083540,303083544,303083548,303083552,303087620,303087624,303087628,303087632,303087636,303087640,303087644,303087648,304091156,304115732,304115736,304115740,304128008,304173080,304181252,305172496,305201160,305201164,306229272,306393092,352593924,352598020,352602116,352610308,352614404,352618500,352622596,352626692,352630788,352634884,352643076,352655364,352659460,352684036,352688132,352692228,352700420,352704516,352708612,352712708,352716804,352729092,352733188,352737284,352741380,352745476,352749572,352757764,352761860,352765956,352790532,352605188,352617476,352625668,352633860,352642052,352740356,352856068,352860164,352864260,352868356,352872452,352880644,352884740,352888836,352897028,352905220,352913412,352917508,352925700,352933892,352954372,352962564,352966660,352974852,352978948,352991236,352995332,352999428,353003524,353007620,353011716,353015812,353019908,353024004,353028100,353036292,353048580,353077252,353018884,353027076,353035268,353039364,353043460,353114116,353118212,353122308,353126404,353130500,353134596,353138692,353142788,353146884,353150980,353155076,353159172,353163268,353179652,353183748,353191940,353196036,353216516,353220612,353228804,353241092,353253380,353257476,353261572,353265668,353269764,353273860,353277956,353282052,353286148,353290244,353323012,353166340,353305604,353330180,353334276,344238084,344250372,344254468,344262660,344270852,344279044,344283140,344287236,344291332,344295428,344299524,344307716,344311812,344320004,344328196,344340484,344422404,344208388,344216580,344224772,344261636,344286212,344463364,344467460,344471556,344479748,344492036,344500228,344508420,344516612,344520708,344524804,344528900,344532996,344549380,344557572,344565764,344582148,344586244,344590340,344598532,344614916,344623108,344627204,344639492,344643588,344651780,344659972,344664068,344668164,344672260,344680452,344507396,344560644,344564740,344597508,344658948,344667140,344725508,344733700,344737796,344745988,344750084,344754180,344762372,344770564,344774660,344778756,344799236,344803332,344819716,344827908,344836100,344840196,344848388,344852484,344856580,344860676,344864772,344868868,344872964,344877060,344881156,344885252,344889348,344897540,344901636,344905732,344918020,344757252,344781828,344790020,344855556,344863748,344908804,344921092,344929284,344937476,344945668,304091152,304099336,304099340,304107552,304123920,304136200,304189444,305147928,305152016,305172484,305283076,305283080,305283084,305283088,305283104,305287172,305287176,305287180,305287184,305291268,305291272,305291276,305291280,305291292,305299468,306212876,306343948,306360324,306401284,306401288,306401292,306401296,306405380,306405384,306405388,306405392,306409476,306409480,306409484,306409488,306413572,306413576,306413580,306413584,306442272,352589828,352883716,344221700,344324100,344373252,344364036,344537092,344684548,344844292,344888324,344896516,344904708,344912900,304095248,304095252,304099344,304099348,304103440,304103444,304107536,304107540,304111632,304111636,304115728,304119824,304119828,304123924,304128016,304128020,304132112,304132116,304132124,304136208,304136212,304140308,304144400,304144404,304148496,304148500,304152592,304152596,304152600,304156688,304156692,304160784,304160788,304164880,304164884,304168976,304168980,304173072,304173076,304177168,304177172,304181264,304181268,304185360,304185364,304189456,304189460,304193544,304193552,304193556,304193560,304197648,304197652,304201744,304201748,305201156,305307676,306311188,352909316,353044484,352912388,353314820,353207300,353321988,344401924,344200196,344228868,344265732,344388612,344676356,344893444,344859652,344949764,304091140,304091144,304091164,304095236,304095240,304095244,304095260,304095264,304099332,304099352,304099356,304099360,304103428,304103432,304103436,304103448,304103452,304103456,304107524,304107528,304107548,304111620,304111624,304111628,304111640,304111644,304115716,304115720,304115724,304119812,304119816,304119836,304119840,304123908,304123916,304123928,304123932,304123936,304128004,304128012,304128024,304128028,304128032,304132104,304132108,304132128,304136196,304136204,304136220,304136224,304140296,304140312,304144388,304144392,304144396,304144412,304144416,304148484,304148488,304148492,304148508,304152580,304152584,304152588,304152604,304156680,304156684,304156696,304160772,304160776,304160792,304160796,304160800,304164868,304164872,304164876,304164888,304164892,304164896,304168964,304168984,304168988,304168992,304173060,304173084,304177156,304177160,304177164,304177176,304177180,304177184,304181260,304181276,304181280,304185348,304185352,304185356,304185372,304185376,304189448,304189472,304193540,304193548,304193564,304193568,304197640,304197644,304197656,304197664,304201732,304201736,304201740,304201752,304201756,304201760,305139716,305139732,305139740,305143828,305143832,305143836,305147908,305147932,305152004,305152024,305152028,305152032,305156108,305156116,305160200,305160204,305160212,305164292,305164308,305164312,305164316,305168388,305168392,305168400,305168404,305172488,305172492,305176580,305176588,305176592,305176600,305176604,305180676,305180700,305180704,305184788,305188872,305188884,305188888,305192964,305192972,305192980,305192992,305197060,305197064,305201172,305205260,305209364,305209368,305213468,305217564,305221644,305221648,305221656,305225740,305225760,305229840,305233932,305238032,305242116,305242124,305246232,305246240,305250308,305250312,305250316,305250336,305254404,305254412,305254420,305258512,305262604,305266720,305270808,305274888,305278980,305278984,305278988,305279004,305279008,305283092,305283096,305283100,305295372,305295380,305295384,305295388,305299460,305299464,305303576,305303580,305307680,305311752,305311756,305311764,305315848,305315856,305315860,305315864,305315868,306188296,306192412,306200608,306212868,306212872,306212888,306212892,306216988,306216992,306225164,306225176,306229260,306229276,306233348,306237444,306237448,306237460,306237468,306237472,306241564,306245644,306245664,306249736,306249748,306253848,306253852,306253856,306262040,306262048,306266140,306270216,306274308,306274312,306278408,306278432,306282500,306282520,306286600,306286624,306290720,306294792,306294816,306298908,306303004,306307096,306311176,306315276,306315280,306319364,306319368,306319372,306319376,306323460,306323464,306323472,306327556,306327560,306327564,306327568,306327572,306331652,306331656,306331660,306331664,306335756,306339844,306339852,306339864,306339872,306343956,306348036,306348064,306352136,306352140,306352152,306352156,306356236,306356248,306360336,306364420,306368516,306368536,306380820,306380832,306389024,306401304,306401308,306413600,306421764,306421776,306429968,306429980,306438160,306442244,306442248,306446368,352606212,352638980,352647172,352651268,352667652,352671748,352675844,352724996,352770052,352774148,352778244,352782340,352798724,352601092,352613380,352629764,352650244,352658436,352666628,352674820,352691204,352728068,352744452,352764932,352777220,352814084,352901124,352921604,352937988,352958468,352983044,352987140,353056772,352850948,352863236,352900100,352908292,352924676,352973828,352986116,352994308,352998404,353002500,353010692,353047556,353200132,353232900,353294340,353298436,353302532,353306628,353310724,353318916,353327108,353331204,353125380,353137668,353145860,353158148,353162244,353178628,353190916,353195012,353211396,353215492,353264644,353272836,353309700,353317892,344205316,344225796,344229892,344246276,344258564,344274948,344315908,344344580,344352772,344356868,344360964,344365060,344369156,344377348,344406020,344410116,344204292,344212484,344220676,344253444,344257540,344294404,344318980,344323076,344384516,344396804,344400900,344404996,344413188,344417284,344421380,344475652,344512516,344553476,344573956,344606724,344610820,344619012,344635396,344655876,344688644,344462340,344495108,344536068,344617988,344634372,344638468,344650756,344663044,344671236,344766468,344795140,344811524,344934404,344950788,344744964,344749060,344761348,344765444,344777732,344785924,344794116,344806404,344818692,344880132,304091148,304091168,304111648,304115744,304119820,304123912,304132100,304140292,304140316,304140320,304148512,304152608,304156676,304156700,304156704,304160780,304168968,304168972,304173064,304173088,304181256,304189452,304189468,304197636,304197660,305143812,305147912,305156120,305156128,305168408,305229856,305238020,305246236,305258500,305278996,305291296,305315872,306196496,306196508,306208796,306221080,306241568,306257924,306257936,306270224,306274332,306278416,306307104,306311200,306315292,306319380,306343960,306380804,306388996,306405404,306409492,306409504,306413588,306429960,306438168,306442260,352753668,352786436,352794628,352802820,352806916,352811012,352815108,352588804,352592900,352596996,352609284,352695300,352752644,352756740,352760836,352769028,352773124,352781316,352785412,352789508,352793604,352797700,352801796,352805892,352809988,352851972,352876548,352892932,353032196,353040388,353052676,353060868,353064964,353069060,353073156,352855044,352859140,352867332,352871428,352941060,352977924,353014788,353022980,353031172,353051652,353055748,353059844,353063940,353068036,353072132,353076228,353167364,353335300,353339396,353113092,353117188,353121284,353129476,353133572,353276932,353281028,353285124,353289220,353293316,353297412,353301508,353313796,353326084,353338372,344209412,344314884,344347652,344425476,344504324,344511492,344609796,344613892,344823812,344814596,304091160,304095256,304107532,304107544,304119832,304132120,304136216,304140300,304140304,304144408,304148504,304173068,304181272,304185368,304189464,305139736,305147916,305168396,305168416,305180680,305184776,305184780,305201176,305205252,305205268,305213460,305217560,305229844,305233940,305270792,305299472,306200596,306208792,306229256,306229268,306241560,306245660,306249756,306274316,306274328,306278412,306323468,306352160,306364440,306397192,306397196,306405400,306434080,352663556,352679940,352696324,352720900,352621572,352707588,352929796,352946180,352950276,352970756,352945156,352961540,352965636,352969732,352982020,353175556,353187844,353204228,353208324,353212420,353236996,353249284,353244164,353256452,353268740,344201220,344217604,344233988,344242180,344266756,344336388,344348676,344282116,344483844,344496132,344541188,344569860,344631300,344729604,344741892,344786948,344791044,344807428,344900612,305139720,305143840,305156100,305156104,305160224,305164296,305164320,305168412,305172512,305176608,305184772,305184796,305184800,305188868,305192984,305201184,305205272,305205280,305209356,305209376,305213444,305213464,305213472,305217544,305217568,305221636,305225732,305225748,305229828,305229832,305233924,305233928,305238048,305242120,305242140,305242144,305246212,305246220,305254408,305254416,305254432,305258504,305258528,305262596,305266692,305266696,305266704,305266716,305270788,305270804,305270816,305274884,305274912,305287200,305295364,305299488,305303556,305303584,305307652,305311748,305311768,305311772,305311776,305315844,306192388,306192408,306196488,306196500,306196504,306196512,306200580,306200588,306200600,306200604,306204680,306204688,306208776,306208780,306212880,306212896,306216964,306216968,306216976,306216980,306216984,306221076,306229252,306233368,306233372,306233376,306237452,306237464,306241548,306249752,306253840,306262020,306262028,306262032,306270212,306270240,306274324,306274336,306278424,306278428,306286596,306286608,306286612,306290692,306290708,306302992,306307088,306307092,306315288,306319384,306323476,306327576,306327584,306331676,306335760,306335772,306335776,306339860,306343964,306343968,306348052,306352132,306352148,306356232,306356252,306356256,306360328,306364448,306368520,306368540,306372636,306372640,306384920,306389000,306393096,306393108,306393112,306397188,306397200,306397204,306397212,306397216,306405408,306413592,306417684,306417696,306421784,306425872,306425884,306425888,306438172,306442256,352670724,352687108,352875524,352891908,352904196,352949252,352953348,352957444,353006596,353171460,353224708,353141764,353199108,344213508,344303620,344376324,344380420,344561668,344578052,344602628,344503300,344540164,344544260,344630276,344938500,344736772,344830980,344839172,344892420,305147920,305152008,305156124,305160196,305180696,305184792,305188880,305188896,305192976,305197076,305201168,305205276,305209372,305217540,305217548,305221652,305221660,305225736,305225752,305229848,305229852,305233944,305233948,305233952,305246216,305250328,305250332,305258524,305262612,305266708,305274892,305274900,305274904,305274908,305287192,305287196,305291284,305291288,305295392,305299480,305299484,305307656,305307660,305307672,306188320,306204676,306241544,306266128,306282508,306286620,306294812,306307084,306307100,306311192,306311196,306323488,306327580,306339856,306348040,306364444,306368528,306372628,306376728,306376736,306380808,306384900,306384916,306384928,306389008,306417676,306421780,306425880,306429972,352678916,352719876,352723972,352748548,352942084,352920580,352932868,353245188,353170436,353174532,353203204,353219588,353223684,353227780,353260548,344332292,344381444,344385540,344237060,344241156,344269828,344278020,344298500,344302596,344409092,344487940,344545284,344594436,344470532,344474628,344478724,344482820,344486916,344552452,344568836,344593412,344601604,344605700,344642564,344675332,344683524,344687620,344758276,344782852,344815620,344832004,344913924,344942596,344946692,344724484,344728580,344740868,344802308,344810500,344822788,344826884,344847364,344916996,305139728,305147936,305160216,305172508,305188892,305192988,305197084,305197088,305217556,305221664,305225756,305250320,305254428,305258520,305266700,305270812,305279000,305287188,306188316,306192416,306204684,306204700,306204704,306208772,306208784,306208800,306216972,306221088,306225180,306225184,306241556,306249760,306257952,306262044,306266136,306266144,306270236,306282528,306303008,306311172,306311180,306315296,306319388,306319392,306331680,306343944,306348060,306356240,306360352,306368544,306393104,306393116,306393120,306401312,306413596,306417672,306421788,306421792,306425876,306442252,352654340,352715780,352916484,353154052,353182724,353186820,353231876,353252356,344389636,344426500,344290308,344306692,344466436,344527876,344531972,344548356,344556548,344585220,344646660,344926212,344930308,344732676,344773636,344835076,344851460,344876036,344925188,344933380,344941572,352637956,352646148,352662532,352683012,352699396,352703492,352711684,352732164,352736260,352879620,352887812,352896004,352928772,352936964,352990212,353149956,353235972,353240068,353248260,344393732,344397828,344414212,344418308,344232964,344245252,344249348,344273924,344310788,344327172,344331268,344335364,344339460,344343556,344351748,344355844,344359940,344368132,344372228,344392708,344647684,344491012,344499204,344515588,344519684,344523780,344572932,344577028,344581124,344589316,344622084,344626180,344654852,344679428,344909828,344922116,344753156,344769540,344798212,344843268,344867844,344871940,344884228]) diff --git a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py index c0a15113a9939..41899d79dbcd0 100644 --- a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py +++ b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py @@ -29,7 +29,7 @@ 'keep recoForwardProtons_ctppsProtonsAlCaRecoProducer_*_*', # HLT info - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_gtStage2DigisAlCaRecoProducer_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) diff --git a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py index 8aca8139fe15d..588a62ea89e86 100644 --- a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py +++ b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py @@ -13,15 +13,18 @@ from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import ctppsDiamondRawToDigi as _ctppsDiamondRawToDigi from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import totemTimingRawToDigi as _totemTimingRawToDigi from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import ctppsPixelDigis as _ctppsPixelDigis +from EventFilter.L1TRawToDigi.gtStage2Digis_cfi import gtStage2Digis as _gtStage2Digis ctppsDiamondRawToDigiAlCaRecoProducer = _ctppsDiamondRawToDigi.clone(rawDataTag = 'hltPPSCalibrationRaw') totemTimingRawToDigiAlCaRecoProducer = _totemTimingRawToDigi.clone(rawDataTag = 'hltPPSCalibrationRaw') ctppsPixelDigisAlCaRecoProducer = _ctppsPixelDigis.clone(inputLabel = 'hltPPSCalibrationRaw') +gtStage2DigisAlCaRecoProducer = _gtStage2Digis.clone(InputLabel="hltFEDSelectorL1") ctppsRawToDigiTaskAlCaRecoProducer = cms.Task( ctppsDiamondRawToDigiAlCaRecoProducer, totemTimingRawToDigiAlCaRecoProducer, - ctppsPixelDigisAlCaRecoProducer + ctppsPixelDigisAlCaRecoProducer, + gtStage2DigisAlCaRecoProducer ) ALCARECOPPSCalMaxTracksRaw2Digi = cms.Sequence(ctppsRawToDigiTaskAlCaRecoProducer) @@ -102,4 +105,4 @@ # 6. master sequence object #------------------------------------------------------ -seqALCARECOPPSCalMaxTracksReco = cms.Sequence( ALCARECOPPSCalMaxTracksFilter + ALCARECOPPSCalMaxTracksRaw2Digi + recoPPSSequenceAlCaRecoProducer) \ No newline at end of file +seqALCARECOPPSCalMaxTracksReco = cms.Sequence( ALCARECOPPSCalMaxTracksFilter + ALCARECOPPSCalMaxTracksRaw2Digi + recoPPSSequenceAlCaRecoProducer) diff --git a/Calibration/PPSAlCaRecoProducer/test/README.md b/Calibration/PPSAlCaRecoProducer/test/README.md new file mode 100644 index 0000000000000..186b82d16c614 --- /dev/null +++ b/Calibration/PPSAlCaRecoProducer/test/README.md @@ -0,0 +1,26 @@ +# Running tests on lxplus + + +## Using scram + +To be able to run tests locally enable re-director used internally by `cmsbuild`: + +``` +CMS_PATH="/cvmfs/cms-ib.cern.ch" SITECONFIG_PATH="/cvmfs/cms-ib.cern.ch/SITECONF/local" scram b runtests +``` + +## Manually (to inspect test output files) + +To run the tests in this directory (`Calibration/PPSAlCaRecoProducer/test/`) type: + +``` +CMS_PATH="/cvmfs/cms-ib.cern.ch" SITECONFIG_PATH="/cvmfs/cms-ib.cern.ch/SITECONF/local" ./test_express_AlCaRecoProducer.sh +``` + +and + +``` +SCRAM_TEST_PATH=. ./test_express_PPSAlCaReco_output.sh +``` + +The same can be done for prompt tests diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh b/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh index 697565d547e5f..d71d54a405101 100755 --- a/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh +++ b/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh @@ -1,29 +1,32 @@ #!/bin/bash function die { echo $1: status $2; exit $2; } -customise_commands="process.GlobalTag.toGet = cms.VPSet()\ -\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"AlCaRecoTriggerBitsRcd\"),tag = cms.string(\"AlCaRecoHLTpaths_PPS2022_express_v1\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\ -\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"PPSTimingCalibrationLUTRcd\"),tag = cms.string(\"PPSDiamondTimingCalibrationLUT_test\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\ -\nprocess.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")" +# customisation command needed for all tests cases +COMMON_CUSTOM="process.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")" -INPUTFILE="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPS_single.root" -COMMMAND=`xrdfs cms-xrd-global.cern.ch locate $INPUTFILE` -STATUS=$? -echo "xrdfs command status = "$STATUS -if [ $STATUS -eq 0 ]; then - echo "Using file ${INPUTFILE}. Running in ${SCRAM_TEST_PATH}." +# test on 2022 data +INPUTFILE_355207="/store/data/Run2022B/AlCaPPS/RAW/v1/000/355/207/00000/c23440f4-49c0-44aa-b8f6-f40598fb4705.root" + +# new test on generated data, with same structure as data expected in 2024 +INPUTFILE_367104="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPSExpress.root" + +# all input files and customisation commands to loop through +INPUTFILES=($INPUTFILE_355207 $INPUTFILE_367104) + +# test case loop +for TEST_RUN_NO in {0..1}; do + INPUTFILE=${INPUTFILES[$TEST_RUN_NO]} + echo "Using file: ${INPUTFILE} , Running in: ${SCRAM_TEST_PATH} ." (cmsDriver.py testExpressPPSAlCaRecoProducer -s ALCAPRODUCER:PPSCalMaxTracks,ENDJOB \ - --process ALCARECO \ - --scenario pp \ - --era ctpps_2018 \ - --conditions auto:run3_data_express \ - --data \ - --datatier ALCARECO \ - --eventcontent ALCARECO \ - --nThreads 8 \ - --number 100 --filein ${INPUTFILE} \ - --fileout file:outputALCAPPS_RECO_express.root \ - --customise_commands="$customise_commands") || die 'failed running test_express_AlCaRecoProducer' $? -else - die "SKIPPING test, file ${INPUTFILE} not found" 0 -fi + --process ALCARECO \ + --scenario pp \ + --era run3_common \ + --conditions auto:run3_data_express \ + --data \ + --datatier ALCARECO \ + --eventcontent ALCARECO \ + --nThreads 8 \ + --number 100 --filein ${INPUTFILE} \ + --fileout file:outputALCAPPS_RECO_express_test${TEST_RUN_NO}.root \ + --customise_commands="$COMMON_CUSTOM") || die 'failed running test_express_AlCaRecoProducer' $? +done diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py index df89229ede911..c9eec37375c1d 100644 --- a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py +++ b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py @@ -1,13 +1,25 @@ import FWCore.ParameterSet.Config as cms -# load era modifier to run on 2018 data -from Configuration.Eras.Modifier_ctpps_2018_cff import ctpps_2018 +# load era modifier to run on 2022 data +from Configuration.Eras.Modifier_ctpps_2022_cff import ctpps_2022 -process = cms.Process( 'TEST',ctpps_2018) +process = cms.Process( 'TEST',ctpps_2022) + +# command line options +import FWCore.ParameterSet.VarParsing as VarParsing +options = VarParsing.VarParsing('analysis') +options.register('runNo', + 1, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, + "Run number") +options.parseArguments() + +run_no = options.runNo # LHCInfo plotter process.load('Validation.CTPPS.ctppsLHCInfoPlotter_cfi') -process.ctppsLHCInfoPlotter.outputFile = "alcareco_lhc_info_express.root" +process.ctppsLHCInfoPlotter.outputFile = f"alcareco_lhc_info_express_{run_no}.root" # Load geometry from DB process.load("Geometry.VeryForwardGeometry.geometryRPFromDB_cfi") @@ -21,7 +33,7 @@ rpId_56_N = cms.uint32(103), rpId_56_F = cms.uint32(123), - outputFile = cms.string("alcareco_tracks_express.root") + outputFile = cms.string(f"alcareco_tracks_express_{run_no}.root") ) # reconstruction plotter @@ -35,7 +47,7 @@ rpId_56_N = cms.uint32(103), rpId_56_F = cms.uint32(123), - outputFile = cms.string("alcareco_protons_express.root") + outputFile = cms.string(f"alcareco_protons_express_{run_no}.root") ) process.p = cms.Path( @@ -55,7 +67,7 @@ process.source = cms.Source( 'PoolSource', fileNames = cms.untracked.vstring( - 'file:outputALCAPPS_RECO_express.root', + options.inputFiles, ), inputCommands = cms.untracked.vstring( 'keep *' diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh index a6a0bd232c279..04e48e3d650a4 100755 --- a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh +++ b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh @@ -1,4 +1,5 @@ #!/bin/bash function die { echo $1: status $2; exit $2; } -(cmsRun ${SCRAM_TEST_PATH}/test_express_PPSAlCaReco_output.py) || die 'failed running test_express_PPSAlCaReco_output.py' $? +cmsRun ${SCRAM_TEST_PATH}/test_express_PPSAlCaReco_output.py inputFiles=file:outputALCAPPS_RECO_express_test0.root runNo=355207 || die 'failed running test_express_PPSAlCaReco_output.py' $? +cmsRun ${SCRAM_TEST_PATH}/test_express_PPSAlCaReco_output.py inputFiles=file:outputALCAPPS_RECO_express_test1.root runNo=367104 || die 'failed running test_express_PPSAlCaReco_output.py' $? diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh b/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh index 6d485f1f40870..9b56b1c2ba9fb 100755 --- a/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh +++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh @@ -1,31 +1,32 @@ #!/bin/bash function die { echo $1: status $2; exit $2; } -customise_commands="process.GlobalTag.toGet = cms.VPSet()\ -\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"AlCaRecoTriggerBitsRcd\"),tag = cms.string(\"AlCaRecoHLTpaths_PPS2022_prompt_v1\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\ -\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"PPSTimingCalibrationLUTRcd\"),tag = cms.string(\"PPSDiamondTimingCalibrationLUT_test\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\ -\nprocess.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")" +# customisation command needed for all tests cases +COMMON_CUSTOM="process.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")" -INPUTFILE="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPS_single.root" -COMMMAND=`xrdfs cms-xrd-global.cern.ch locate $INPUTFILE` -STATUS=$? -echo "xrdfs command status = "$STATUS -if [ $STATUS -eq 0 ]; then - echo "Using file ${INPUTFILE}. Running in ${SCRAM_TEST_PATH}." - # note we currently use `auto:run3_data_express` GT - # the correct GT (auto:run3_data_prompt) doesn't have LHCInfo record for run 322022 which corresponds to our face ALCARAW file - (cmsDriver.py testPromptPPSAlCaRecoProducer -s ALCAPRODUCER:PPSCalMaxTracks,ENDJOB \ - --process ALCARECO \ - --scenario pp \ - --era ctpps_2018 \ - --conditions auto:run3_data_express \ - --data \ - --datatier ALCARECO \ - --eventcontent ALCARECO \ - --nThreads 8 \ - --number 100 --filein ${INPUTFILE} \ - --fileout file:outputALCAPPS_RECO_prompt.root \ - --customise_commands="$customise_commands") || die 'failed running test_prompt_AlCaRecoProducer' $? -else - die "SKIPPING test, file ${INPUTFILE} not found" 0 -fi +# test on 2022 data +INPUTFILE_355207="/store/data/Run2022B/AlCaPPS/RAW/v1/000/355/207/00000/c23440f4-49c0-44aa-b8f6-f40598fb4705.root" + +# new test on generated data, with same structure as data expected in 2024 +INPUTFILE_367104="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPSPrompt.root" + +# all input files and customisation commands to loop through +INPUTFILES=($INPUTFILE_355207 $INPUTFILE_367104) + +# test case loop +for TEST_RUN_NO in {0..1}; do + INPUTFILE=${INPUTFILES[$TEST_RUN_NO]} + echo "Using file: ${INPUTFILE} , Running in: ${SCRAM_TEST_PATH} ." + (cmsDriver.py testpromptPPSAlCaRecoProducer -s ALCAPRODUCER:PPSCalMaxTracks,ENDJOB \ + --process ALCARECO \ + --scenario pp \ + --era run3_common \ + --conditions auto:run3_data_prompt \ + --data \ + --datatier ALCARECO \ + --eventcontent ALCARECO \ + --nThreads 8 \ + --number 100 --filein ${INPUTFILE} \ + --fileout file:outputALCAPPS_RECO_prompt_test${TEST_RUN_NO}.root \ + --customise_commands="$COMMON_CUSTOM") || die 'failed running test_prompt_AlCaRecoProducer' $? +done diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py index 27cb8bb23aeb1..887856fe16475 100644 --- a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py +++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py @@ -1,13 +1,25 @@ import FWCore.ParameterSet.Config as cms -# load era modifier to run on 2018 data -from Configuration.Eras.Modifier_ctpps_2018_cff import ctpps_2018 +# load era modifier to run on 2022 data +from Configuration.Eras.Modifier_ctpps_2022_cff import ctpps_2022 -process = cms.Process( 'TEST',ctpps_2018) +process = cms.Process( 'TEST',ctpps_2022) + +# command line options +import FWCore.ParameterSet.VarParsing as VarParsing +options = VarParsing.VarParsing('analysis') +options.register('runNo', + 1, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, + "Run number") +options.parseArguments() + +run_no = options.runNo # LHCInfo plotter process.load('Validation.CTPPS.ctppsLHCInfoPlotter_cfi') -process.ctppsLHCInfoPlotter.outputFile = "alcareco_lhc_info_prompt.root" +process.ctppsLHCInfoPlotter.outputFile = f"alcareco_lhc_info_prompt_{run_no}.root" # Load geometry from DB process.load("Geometry.VeryForwardGeometry.geometryRPFromDB_cfi") @@ -21,7 +33,7 @@ rpId_56_N = cms.uint32(103), rpId_56_F = cms.uint32(123), - outputFile = cms.string("alcareco_tracks_prompt.root") + outputFile = cms.string(f"alcareco_tracks_prompt_{run_no}.root") ) # reconstruction plotter @@ -35,7 +47,7 @@ rpId_56_N = cms.uint32(103), rpId_56_F = cms.uint32(123), - outputFile = cms.string("alcareco_protons_prompt.root") + outputFile = cms.string(f"alcareco_protons_prompt_{run_no}.root") ) process.p = cms.Path( @@ -51,12 +63,11 @@ # load GT process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') from Configuration.AlCa.GlobalTag import GlobalTag -process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_express') -# process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_prompt') # --> No LHCInfo, temporarily using the express GT +process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_prompt') process.source = cms.Source( 'PoolSource', fileNames = cms.untracked.vstring( - 'file:outputALCAPPS_RECO_prompt.root', + options.inputFiles, ), inputCommands = cms.untracked.vstring( 'keep *' diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh index f6de023687003..343ed48b48957 100755 --- a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh +++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh @@ -1,4 +1,5 @@ #!/bin/bash function die { echo $1: status $2; exit $2; } -(cmsRun ${SCRAM_TEST_PATH}/test_prompt_PPSAlCaReco_output.py) || die 'failed running test_prompt_PPSAlCaReco_output.py' $? +cmsRun ${SCRAM_TEST_PATH}/test_prompt_PPSAlCaReco_output.py inputFiles=file:outputALCAPPS_RECO_prompt_test0.root runNo=355207 || die 'failed running test_prompt_PPSAlCaReco_output.py' $? +cmsRun ${SCRAM_TEST_PATH}/test_prompt_PPSAlCaReco_output.py inputFiles=file:outputALCAPPS_RECO_prompt_test1.root runNo=367104 || die 'failed running test_prompt_PPSAlCaReco_output.py' $? diff --git a/CaloOnlineTools/HcalOnlineDb/src/HcalLutManager.cc b/CaloOnlineTools/HcalOnlineDb/src/HcalLutManager.cc index d3697365576d4..c15d8e27e7df5 100644 --- a/CaloOnlineTools/HcalOnlineDb/src/HcalLutManager.cc +++ b/CaloOnlineTools/HcalOnlineDb/src/HcalLutManager.cc @@ -979,8 +979,10 @@ std::map> HcalLutManager::getCompressionLutXmlFromC _cfg.lut = _coder.getCompressionLUT(_detid); auto pWeight = conditions->getHcalTPChannelParameter(_detid, false); - if (pWeight) + if (pWeight) { _cfg.weight = pWeight->getauxi1(); + _cfg.codedvetothreshold = pWeight->getauxi2(); + } int crot = 100 * row->crate + row->slot; unsigned int size = _cfg.lut.size(); diff --git a/CommonTools/PileupAlgos/plugins/PuppiProducer.cc b/CommonTools/PileupAlgos/plugins/PuppiProducer.cc index f3c6f0d973cf8..2ec716126bf75 100644 --- a/CommonTools/PileupAlgos/plugins/PuppiProducer.cc +++ b/CommonTools/PileupAlgos/plugins/PuppiProducer.cc @@ -69,6 +69,7 @@ class PuppiProducer : public edm::stream::EDProducer<> { bool fPuppiDiagnostics; bool fPuppiNoLep; bool fUseFromPVLooseTight; + bool fUseFromPV2Recovery; bool fUseDZ; bool fUseDZforPileup; double fDZCut; @@ -77,6 +78,7 @@ class PuppiProducer : public edm::stream::EDProducer<> { double fEtaMaxCharged; double fPtMaxPhotons; double fEtaMaxPhotons; + double fPtMinForFromPV2Recovery; uint fNumOfPUVtxsForCharged; double fDZCutForChargedFromPUVtxs; bool fUseExistingWeights; @@ -94,6 +96,7 @@ PuppiProducer::PuppiProducer(const edm::ParameterSet& iConfig) { fPuppiDiagnostics = iConfig.getParameter("puppiDiagnostics"); fPuppiNoLep = iConfig.getParameter("puppiNoLep"); fUseFromPVLooseTight = iConfig.getParameter("UseFromPVLooseTight"); + fUseFromPV2Recovery = iConfig.getParameter("UseFromPV2Recovery"); fUseDZ = iConfig.getParameter("UseDeltaZCut"); fUseDZforPileup = iConfig.getParameter("UseDeltaZCutForPileup"); fDZCut = iConfig.getParameter("DeltaZCut"); @@ -102,6 +105,7 @@ PuppiProducer::PuppiProducer(const edm::ParameterSet& iConfig) { fEtaMaxCharged = iConfig.getParameter("EtaMaxCharged"); fPtMaxPhotons = iConfig.getParameter("PtMaxPhotons"); fEtaMaxPhotons = iConfig.getParameter("EtaMaxPhotons"); + fPtMinForFromPV2Recovery = iConfig.getParameter("PtMinForFromPV2Recovery"); fNumOfPUVtxsForCharged = iConfig.getParameter("NumOfPUVtxsForCharged"); fDZCutForChargedFromPUVtxs = iConfig.getParameter("DeltaZCutForChargedFromPUVtxs"); fUseExistingWeights = iConfig.getParameter("useExistingWeights"); @@ -285,6 +289,8 @@ void PuppiProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { pReco.id = 1; else if ((fUseDZ) && (std::abs(pReco.eta) >= fEtaMinUseDZ) && (std::abs(pDZ) < fDZCut)) pReco.id = 1; + else if (fUseFromPV2Recovery && tmpFromPV == 2 && (pReco.pt > fPtMinForFromPV2Recovery)) + pReco.id = 1; else if ((fUseDZforPileup) && (std::abs(pReco.eta) >= fEtaMinUseDZ) && (std::abs(pDZ) >= fDZCut)) pReco.id = 2; else if (fUseFromPVLooseTight && tmpFromPV == 1) @@ -328,6 +334,9 @@ void PuppiProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { pReco.id = 1; else if ((fUseDZ) && (std::abs(pReco.eta) >= fEtaMinUseDZ) && (std::abs(pDZ) < fDZCut)) pReco.id = 1; + else if (fUseFromPV2Recovery && lPack->fromPV() == (pat::PackedCandidate::PVTight) && + (pReco.pt > fPtMinForFromPV2Recovery)) + pReco.id = 1; else if ((fUseDZforPileup) && (std::abs(pReco.eta) >= fEtaMinUseDZ) && (std::abs(pDZ) >= fDZCut)) pReco.id = 2; else if (fUseFromPVLooseTight && lPack->fromPV() == (pat::PackedCandidate::PVLoose)) @@ -498,6 +507,7 @@ void PuppiProducer::fillDescriptions(edm::ConfigurationDescriptions& description desc.add("puppiDiagnostics", false); desc.add("puppiNoLep", false); desc.add("UseFromPVLooseTight", false); + desc.add("UseFromPV2Recovery", false); desc.add("UseDeltaZCut", true); desc.add("UseDeltaZCutForPileup", true); desc.add("DeltaZCut", 0.3); @@ -508,6 +518,7 @@ void PuppiProducer::fillDescriptions(edm::ConfigurationDescriptions& description desc.add("EtaMaxPhotons", 2.5); desc.add("PtMaxNeutrals", 200.); desc.add("PtMaxNeutralsStartSlope", 0.); + desc.add("PtMinForFromPV2Recovery", 0.); desc.add("NumOfPUVtxsForCharged", 0); desc.add("DeltaZCutForChargedFromPUVtxs", 0.2); desc.add("useExistingWeights", false); diff --git a/CommonTools/PileupAlgos/python/Puppi_cff.py b/CommonTools/PileupAlgos/python/Puppi_cff.py index 25ff1c2682ac6..1b6c1a17022a1 100644 --- a/CommonTools/PileupAlgos/python/Puppi_cff.py +++ b/CommonTools/PileupAlgos/python/Puppi_cff.py @@ -36,6 +36,8 @@ DeltaZCutForChargedFromPUVtxs = primaryVertexAssociationJME.assignment.DzCutForChargedFromPUVtxs, PtMaxNeutralsStartSlope = 20., PtMaxPhotons = 20., + UseFromPV2Recovery = True, + PtMinForFromPV2Recovery = 4., clonePackedCands = False, # should only be set to True for MiniAOD algos = { 0: dict( diff --git a/CommonTools/Utils/interface/parser/ExpressionBinaryOperatorSetter.h b/CommonTools/Utils/interface/parser/ExpressionBinaryOperatorSetter.h index 314795ca09015..cb334fd66a6b3 100644 --- a/CommonTools/Utils/interface/parser/ExpressionBinaryOperatorSetter.h +++ b/CommonTools/Utils/interface/parser/ExpressionBinaryOperatorSetter.h @@ -22,6 +22,11 @@ namespace reco { T operator()(T lhs, T rhs) const { return pow(lhs, rhs); } }; + template + struct int_div_remainder { + T operator()(T lhs, T rhs) const { return int(lhs) % int(rhs); } + }; + template struct ExpressionBinaryOperatorSetter { ExpressionBinaryOperatorSetter(ExpressionStack& stack) : stack_(stack) {} diff --git a/CommonTools/Utils/interface/parser/Grammar.h b/CommonTools/Utils/interface/parser/Grammar.h index 15071dd6cdbeb..89022623266f1 100644 --- a/CommonTools/Utils/interface/parser/Grammar.h +++ b/CommonTools/Utils/interface/parser/Grammar.h @@ -112,6 +112,7 @@ namespace reco { ExpressionBinaryOperatorSetter > minus_s(self.exprStack); ExpressionBinaryOperatorSetter > multiplies_s(self.exprStack); ExpressionBinaryOperatorSetter > divides_s(self.exprStack); + ExpressionBinaryOperatorSetter > remainder_s(self.exprStack); ExpressionBinaryOperatorSetter > power_of_s(self.exprStack); ExpressionUnaryOperatorSetter > negate_s(self.exprStack); ExpressionFunctionSetter fun_s(self.exprStack, self.finalFunStack); @@ -166,7 +167,8 @@ namespace reco { nocond_expression = term >> (*(('+' >> expect(term))[plus_s] | ('-' >> expect(term))[minus_s])); cond_expression = (ch_p('?') >> logical_expression >> ch_p('?') >> expect(expression) >> ch_p(":") >> expect(expression))[cond_s]; - term = power >> *(('*' >> expect(power))[multiplies_s] | ('/' >> expect(power))[divides_s]); + term = power >> *(('*' >> expect(power))[multiplies_s] | ('/' >> expect(power))[divides_s] | + ('%' >> expect(power))[remainder_s]); power = factor >> *(('^' >> expect(factor))[power_of_s]); factor = number | (function1 >> ch_p('(')[funOk_s] >> expect(expression) >> expectParenthesis(ch_p(')')))[fun_s] | diff --git a/CommonTools/Utils/test/testExpressionParser.cc b/CommonTools/Utils/test/testExpressionParser.cc index 29d26c3ef3dfa..c3b4656baafdf 100644 --- a/CommonTools/Utils/test/testExpressionParser.cc +++ b/CommonTools/Utils/test/testExpressionParser.cc @@ -145,6 +145,7 @@ void testExpressionParser::checkAll() { checkTrack("covariance(1, 1)", trk.covariance(1, 1)); checkTrack("momentum.x", trk.momentum().x()); checkTrack("hitPattern.numberOfValidHits", trk.hitPattern().numberOfValidHits()); + checkTrack("hitPattern.numberOfValidHits % 3", trk.hitPattern().numberOfValidHits() % 3); checkTrack("extra.outerPhi", trk.extra()->outerPhi()); checkTrack("referencePoint.R", trk.referencePoint().R()); checkTrack("algo", reco::Track::pixelPairStep); diff --git a/CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h b/CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h new file mode 100644 index 0000000000000..714b0e6b2a5c7 --- /dev/null +++ b/CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h @@ -0,0 +1,35 @@ +#ifndef CondFormats_DataRecord_HcalMahiConditionsRcd_h +#define CondFormats_DataRecord_HcalMahiConditionsRcd_h + +#include "FWCore/Framework/interface/DependentRecordImplementation.h" + +#include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h" +#include "CondFormats/DataRecord/interface/HcalPedestalsRcd.h" +#include "CondFormats/DataRecord/interface/HcalGainsRcd.h" +#include "CondFormats/DataRecord/interface/HcalLUTCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalRespCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalTimeCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalPedestalWidthsRcd.h" +#include "CondFormats/DataRecord/interface/HcalGainWidthsRcd.h" +#include "CondFormats/DataRecord/interface/HcalChannelQualityRcd.h" +#include "CondFormats/DataRecord/interface/HcalQIETypesRcd.h" +#include "CondFormats/DataRecord/interface/HcalQIEDataRcd.h" +#include "CondFormats/DataRecord/interface/HcalSiPMParametersRcd.h" +#include "Geometry/Records/interface/HcalRecNumberingRecord.h" + +class HcalMahiConditionsRcd + : public edm::eventsetup::DependentRecordImplementation> {}; +#endif diff --git a/CondFormats/DataRecord/src/HcalMahiConditionsRcd.cc b/CondFormats/DataRecord/src/HcalMahiConditionsRcd.cc new file mode 100644 index 0000000000000..f8a3f2a02db7f --- /dev/null +++ b/CondFormats/DataRecord/src/HcalMahiConditionsRcd.cc @@ -0,0 +1,4 @@ +#include "CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h" +#include "FWCore/Framework/interface/eventsetuprecord_registration_macro.h" + +EVENTSETUP_RECORD_REG(HcalMahiConditionsRcd); diff --git a/CondFormats/HcalObjects/BuildFile.xml b/CondFormats/HcalObjects/BuildFile.xml index f1e6c99fb4646..86637f594c35b 100644 --- a/CondFormats/HcalObjects/BuildFile.xml +++ b/CondFormats/HcalObjects/BuildFile.xml @@ -3,13 +3,18 @@ + + + + + diff --git a/CondFormats/HcalObjects/interface/HcalMahiConditionsHost.h b/CondFormats/HcalObjects/interface/HcalMahiConditionsHost.h new file mode 100644 index 0000000000000..50144c6322df4 --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalMahiConditionsHost.h @@ -0,0 +1,11 @@ +#ifndef CondFormats_HcalObjects_interface_HcalMahiConditionsHost_h +#define CondFormats_HcalObjects_interface_HcalMahiConditionsHost_h + +#include "CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" + +namespace hcal { + using HcalMahiConditionsPortableHost = PortableHostCollection; +} + +#endif diff --git a/CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h b/CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h new file mode 100644 index 0000000000000..5d8d96968af7a --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h @@ -0,0 +1,71 @@ +#ifndef CondFormats_HcalObjects_HcalMahiConditionsSoA_h +#define CondFormats_HcalObjects_HcalMahiConditionsSoA_h + +#include "RecoLocalCalo/HcalRecAlgos/interface/HcalConstants.h" + +#include "DataFormats/SoATemplate/interface/SoACommon.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/SoATemplate/interface/SoAView.h" + +#include + +namespace hcal { + + static constexpr uint32_t numValuesPerChannel = 16; + using HcalPedestalArray = std::array; // 4 capIds + using HcalQIECodersArray = std::array; // QIEData + + GENERATE_SOA_LAYOUT(HcalMahiConditionsSoALayout, + SOA_COLUMN(HcalPedestalArray, pedestals_value), + SOA_COLUMN(HcalPedestalArray, pedestals_width), + SOA_COLUMN(HcalPedestalArray, gains_value), + SOA_COLUMN(HcalPedestalArray, effectivePedestals), + SOA_COLUMN(HcalPedestalArray, effectivePedestalWidths), + SOA_COLUMN(float, lutCorrs_values), + SOA_COLUMN(float, respCorrs_values), + SOA_COLUMN(float, timeCorrs_values), + // Use EIGEN_COLUMN for matrix? + SOA_COLUMN(float, pedestalWidths_sigma00), + SOA_COLUMN(float, pedestalWidths_sigma01), + SOA_COLUMN(float, pedestalWidths_sigma02), + SOA_COLUMN(float, pedestalWidths_sigma03), + SOA_COLUMN(float, pedestalWidths_sigma10), + SOA_COLUMN(float, pedestalWidths_sigma11), + SOA_COLUMN(float, pedestalWidths_sigma12), + SOA_COLUMN(float, pedestalWidths_sigma13), + SOA_COLUMN(float, pedestalWidths_sigma20), + SOA_COLUMN(float, pedestalWidths_sigma21), + SOA_COLUMN(float, pedestalWidths_sigma22), + SOA_COLUMN(float, pedestalWidths_sigma23), + SOA_COLUMN(float, pedestalWidths_sigma30), + SOA_COLUMN(float, pedestalWidths_sigma31), + SOA_COLUMN(float, pedestalWidths_sigma32), + SOA_COLUMN(float, pedestalWidths_sigma33), + SOA_COLUMN(float, gainWidths_value0), + SOA_COLUMN(float, gainWidths_value1), + SOA_COLUMN(float, gainWidths_value2), + SOA_COLUMN(float, gainWidths_value3), + SOA_COLUMN(uint32_t, channelQuality_status), + SOA_COLUMN(HcalQIECodersArray, qieCoders_offsets), + SOA_COLUMN(HcalQIECodersArray, qieCoders_slopes), + SOA_COLUMN(int, qieTypes_values), + SOA_COLUMN(int, sipmPar_type), + SOA_COLUMN(int, sipmPar_auxi1), + SOA_COLUMN(float, sipmPar_fcByPE), + SOA_COLUMN(float, sipmPar_darkCurrent), + SOA_COLUMN(float, sipmPar_auxi2), + SOA_SCALAR(int, maxDepthHB), + SOA_SCALAR(int, maxDepthHE), + SOA_SCALAR(int, maxPhiHE), + SOA_SCALAR(int, firstHBRing), + SOA_SCALAR(int, lastHBRing), + SOA_SCALAR(int, firstHERing), + SOA_SCALAR(int, lastHERing), + SOA_SCALAR(int, nEtaHB), + SOA_SCALAR(int, nEtaHE), + SOA_SCALAR(uint32_t, offsetForHashes)) + using HcalMahiConditionsSoA = HcalMahiConditionsSoALayout<>; + +} // namespace hcal + +#endif diff --git a/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsHost.h b/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsHost.h new file mode 100644 index 0000000000000..c1ca23ac6d897 --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsHost.h @@ -0,0 +1,10 @@ +#ifndef CondFormats_HcalObjects_interface_HcalMahiPulseOffsetsPortable_h +#define CondFormats_HcalObjects_interface_HcalMahiPulseOffsetsPortable_h + +#include "CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" + +namespace hcal { + using HcalMahiPulseOffsetsPortableHost = PortableHostCollection; +} +#endif diff --git a/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h b/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h new file mode 100644 index 0000000000000..33fecb3d1e27a --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h @@ -0,0 +1,13 @@ +#ifndef CondFormats_HcalObjects_HcalMahiPulseOffsetsSoA_h +#define CondFormats_HcalObjects_HcalMahiPulseOffsetsSoA_h + +#include "DataFormats/SoATemplate/interface/SoACommon.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/SoATemplate/interface/SoAView.h" + +namespace hcal { + GENERATE_SOA_LAYOUT(HcalMahiPulseOffsetsSoALayout, SOA_COLUMN(int, offsets)) + using HcalMahiPulseOffsetsSoA = HcalMahiPulseOffsetsSoALayout<>; + +} // namespace hcal +#endif diff --git a/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeHost.h b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeHost.h new file mode 100644 index 0000000000000..70874003a5499 --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeHost.h @@ -0,0 +1,25 @@ +#ifndef CondFormats_HcalObjects_interface_HcalRecoParamWithPulseShapeHost_h +#define CondFormats_HcalObjects_interface_HcalRecoParamWithPulseShapeHost_h + +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeT.h" +#include "DataFormats/Portable/interface/PortableCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" + +namespace hcal { + using HcalRecoParamWithPulseShapeHost = HcalRecoParamWithPulseShapeT; +} +namespace cms::alpakatools { + template <> + struct CopyToDevice<::hcal::HcalRecoParamWithPulseShapeHost> { + template + static auto copyAsync(TQueue& queue, ::hcal::HcalRecoParamWithPulseShapeHost const& hostProduct) { + using RecoParamCopy = CopyToDevice<::hcal::HcalRecoParamWithPulseShapeHost::RecoParamCollection>; + using PulseShapeCopy = CopyToDevice<::hcal::HcalRecoParamWithPulseShapeHost::PulseShapeCollection>; + using Device = alpaka::Dev; + return ::hcal::HcalRecoParamWithPulseShapeT(RecoParamCopy::copyAsync(queue, hostProduct.recoParam()), + PulseShapeCopy::copyAsync(queue, hostProduct.pulseShape())); + } + }; +} // namespace cms::alpakatools + +#endif diff --git a/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeSoA.h b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeSoA.h new file mode 100644 index 0000000000000..532448e17aed7 --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeSoA.h @@ -0,0 +1,31 @@ +#ifndef CondFormats_HcalObjects_HcalRecoParamWithPulseShapeSoA_h +#define CondFormats_HcalObjects_HcalRecoParamWithPulseShapeSoA_h + +#include "RecoLocalCalo/HcalRecAlgos/interface/HcalConstants.h" + +#include "DataFormats/SoATemplate/interface/SoACommon.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/SoATemplate/interface/SoAView.h" + +#include + +namespace hcal { + using HcalPSfunctorArray = std::array; // 256 + using HcalPSfunctorBXarray = std::array; // 25 + + GENERATE_SOA_LAYOUT(HcalRecoParamSoALayout, + SOA_COLUMN(uint32_t, param1), + SOA_COLUMN(uint32_t, param2), + SOA_COLUMN(uint32_t, ids)) + GENERATE_SOA_LAYOUT(HcalPulseShapeSoALayout, + SOA_COLUMN(HcalPSfunctorArray, acc25nsVec), + SOA_COLUMN(HcalPSfunctorArray, diff25nsItvlVec), + SOA_COLUMN(HcalPSfunctorBXarray, accVarLenIdxMinusOneVec), + SOA_COLUMN(HcalPSfunctorBXarray, diffVarItvlIdxMinusOneVec), + SOA_COLUMN(HcalPSfunctorBXarray, accVarLenIdxZEROVec), + SOA_COLUMN(HcalPSfunctorBXarray, diffVarItvlIdxZEROVec)) + + using HcalRecoParamSoA = HcalRecoParamSoALayout<>; + using HcalPulseShapeSoA = HcalPulseShapeSoALayout<>; +} // namespace hcal +#endif diff --git a/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeT.h b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeT.h new file mode 100644 index 0000000000000..bfffd31092666 --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeT.h @@ -0,0 +1,57 @@ +#ifndef CondFormats_HcalObjects_interface_HcalRecoParamWithPulseShapeHostT_h +#define CondFormats_HcalObjects_interface_HcalRecoParamWithPulseShapeHostT_h + +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeSoA.h" +#include "DataFormats/Portable/interface/PortableCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" + +namespace hcal { + template + class HcalRecoParamWithPulseShapeT { + public: + using RecoParamCollection = PortableCollection; + using PulseShapeCollection = PortableCollection; + + using PulseShapeConstElement = typename PulseShapeCollection::ConstView::const_element; + + class ConstView { + public: + using RecoParamConstView = typename RecoParamCollection::ConstView; + using PulseShapeConstView = typename PulseShapeCollection::ConstView; + constexpr ConstView(RecoParamConstView recoView, PulseShapeConstView psView) + : recoParamView_{recoView}, pulseShapeView_{psView} {}; + + ALPAKA_FN_ACC PulseShapeConstElement getPulseShape(uint32_t const hashedId) const { + auto const recoPulseShapeId = recoParamView_.ids()[hashedId]; + return pulseShapeView_[recoPulseShapeId]; + } + + constexpr typename RecoParamCollection::ConstView recoParamView() { return recoParamView_; } + + private: + typename RecoParamCollection::ConstView recoParamView_; + typename PulseShapeCollection::ConstView pulseShapeView_; + }; + + HcalRecoParamWithPulseShapeT(size_t recoSize, size_t pulseSize, TDev const& dev) + : recoParam_(recoSize, dev), pulseShape_(pulseSize, dev) {} + template >> + HcalRecoParamWithPulseShapeT(size_t recoSize, size_t pulseSize, TQueue const& queue) + : recoParam_(recoSize, queue), pulseShape_(pulseSize, queue) {} + HcalRecoParamWithPulseShapeT(RecoParamCollection reco, PulseShapeCollection pulse) + : recoParam_(std::move(reco)), pulseShape_(std::move(pulse)) {} + + const RecoParamCollection& recoParam() const { return recoParam_; } + const PulseShapeCollection& pulseShape() const { return pulseShape_; } + + typename RecoParamCollection::View recoParamView() { return recoParam_.view(); } + typename PulseShapeCollection::View pulseShapeView() { return pulseShape_.view(); } + + ConstView const_view() const { return ConstView(recoParam_.view(), pulseShape_.view()); } + + private: + RecoParamCollection recoParam_; + PulseShapeCollection pulseShape_; + }; +} // namespace hcal +#endif diff --git a/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsHost.h b/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsHost.h new file mode 100644 index 0000000000000..dad50f32a160a --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsHost.h @@ -0,0 +1,12 @@ +#ifndef CondFormats_HcalObjects_interface_HcalSiPMCharacteristicsPortable_h +#define CondFormats_HcalObjects_interface_HcalSiPMCharacteristicsPortable_h + +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace hcal { + using HcalSiPMCharacteristicsPortableHost = PortableHostCollection; +} +#endif diff --git a/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h b/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h new file mode 100644 index 0000000000000..fe423fbf085cf --- /dev/null +++ b/CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h @@ -0,0 +1,15 @@ +#ifndef CondFormats_HcalObjects_HcalSiPMCharacteristicsSoA_h +#define CondFormats_HcalObjects_HcalSiPMCharacteristicsSoA_h + +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristics.h" + +#include "DataFormats/SoATemplate/interface/SoACommon.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/SoATemplate/interface/SoAView.h" + +namespace hcal { + GENERATE_SOA_LAYOUT(HcalSiPMCharacteristicsSoALayout, + SOA_COLUMN(HcalSiPMCharacteristics::PrecisionItem, precisionItem)) + using HcalSiPMCharacteristicsSoA = HcalSiPMCharacteristicsSoALayout<>; +} // namespace hcal +#endif diff --git a/CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h b/CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h new file mode 100644 index 0000000000000..d96d1ffde98ef --- /dev/null +++ b/CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h @@ -0,0 +1,20 @@ +#ifndef CondFormats_HcalObjects_interface_alpaka_HcalMahiConditionsDevice_h +#define CondFormats_HcalObjects_interface_alpaka_HcalMahiConditionsDevice_h + +#include "CondFormats/HcalObjects/interface/HcalMahiConditionsHost.h" +#include "CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h" +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace hcal { + + using ::hcal::HcalMahiConditionsPortableHost; + using HcalMahiConditionsPortableDevice = PortableCollection<::hcal::HcalMahiConditionsSoA>; + } // namespace hcal + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h b/CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h new file mode 100644 index 0000000000000..1799141c80c91 --- /dev/null +++ b/CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h @@ -0,0 +1,20 @@ +#ifndef CondFormats_HcalObjects_interface_alpaka_HcalMahiPulseOffsetsPortable_h +#define CondFormats_HcalObjects_interface_alpaka_HcalMahiPulseOffsetsPortable_h + +#include "CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsHost.h" +#include "CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h" +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace hcal { + using ::hcal::HcalMahiPulseOffsetsPortableHost; + using HcalMahiPulseOffsetsPortableDevice = PortableCollection<::hcal::HcalMahiPulseOffsetsSoA>; + + } // namespace hcal + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h b/CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h new file mode 100644 index 0000000000000..726904399c36b --- /dev/null +++ b/CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h @@ -0,0 +1,13 @@ +#ifndef CondFormats_HcalObjects_interface_alpaka_HcalRecoParamWithPulseShapeDevice_h +#define CondFormats_HcalObjects_interface_alpaka_HcalRecoParamWithPulseShapeDevice_h + +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeT.h" +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + namespace hcal { + using HcalRecoParamWithPulseShapeDevice = ::hcal::HcalRecoParamWithPulseShapeT; + } +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h b/CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h new file mode 100644 index 0000000000000..bdc6d4ea0e7f5 --- /dev/null +++ b/CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h @@ -0,0 +1,19 @@ +#ifndef CondFormats_HcalObjects_interface_alpaka_HcalSiPMCharacteristicsPortable_h +#define CondFormats_HcalObjects_interface_alpaka_HcalSiPMCharacteristicsPortable_h + +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsHost.h" +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h" +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace hcal { + using ::hcal::HcalSiPMCharacteristicsPortableHost; + using HcalSiPMCharacteristicsPortableDevice = PortableCollection<::hcal::HcalSiPMCharacteristicsSoA>; + } // namespace hcal + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/CondFormats/HcalObjects/src/ES_HcalMahiConditionsHost.cc b/CondFormats/HcalObjects/src/ES_HcalMahiConditionsHost.cc new file mode 100644 index 0000000000000..0c1cad2385a53 --- /dev/null +++ b/CondFormats/HcalObjects/src/ES_HcalMahiConditionsHost.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/HcalMahiConditionsHost.h" +#include "FWCore/Utilities/interface/typelookup.h" + +TYPELOOKUP_DATA_REG(hcal::HcalMahiConditionsPortableHost); diff --git a/CondFormats/HcalObjects/src/ES_HcalMahiPulseOffsetsHost.cc b/CondFormats/HcalObjects/src/ES_HcalMahiPulseOffsetsHost.cc new file mode 100644 index 0000000000000..1611ee29aa7d8 --- /dev/null +++ b/CondFormats/HcalObjects/src/ES_HcalMahiPulseOffsetsHost.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsHost.h" +#include "FWCore/Utilities/interface/typelookup.h" + +TYPELOOKUP_DATA_REG(hcal::HcalMahiPulseOffsetsPortableHost); diff --git a/CondFormats/HcalObjects/src/ES_HcalRecoParamWithPulseShapeHost.cc b/CondFormats/HcalObjects/src/ES_HcalRecoParamWithPulseShapeHost.cc new file mode 100644 index 0000000000000..58cb4fb40e12e --- /dev/null +++ b/CondFormats/HcalObjects/src/ES_HcalRecoParamWithPulseShapeHost.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeHost.h" +#include "FWCore/Utilities/interface/typelookup.h" + +TYPELOOKUP_DATA_REG(hcal::HcalRecoParamWithPulseShapeHost); diff --git a/CondFormats/HcalObjects/src/ES_HcalSiPMCharacteristicsHost.cc b/CondFormats/HcalObjects/src/ES_HcalSiPMCharacteristicsHost.cc new file mode 100644 index 0000000000000..b5ecde5f22b84 --- /dev/null +++ b/CondFormats/HcalObjects/src/ES_HcalSiPMCharacteristicsHost.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsHost.h" +#include "FWCore/Utilities/interface/typelookup.h" + +TYPELOOKUP_DATA_REG(hcal::HcalSiPMCharacteristicsPortableHost); diff --git a/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiConditionDevice.cc b/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiConditionDevice.cc new file mode 100644 index 0000000000000..cfec374296229 --- /dev/null +++ b/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiConditionDevice.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/typelookup.h" + +TYPELOOKUP_ALPAKA_DATA_REG(hcal::HcalMahiConditionsPortableDevice); diff --git a/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiPulseOffsetsDevice.cc b/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiPulseOffsetsDevice.cc new file mode 100644 index 0000000000000..32fa3bb0e3410 --- /dev/null +++ b/CondFormats/HcalObjects/src/alpaka/ES_HcalMahiPulseOffsetsDevice.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/typelookup.h" + +TYPELOOKUP_ALPAKA_DATA_REG(hcal::HcalMahiPulseOffsetsPortableDevice); diff --git a/CondFormats/HcalObjects/src/alpaka/ES_HcalRecoParamWithPulseShapeDevice.cc b/CondFormats/HcalObjects/src/alpaka/ES_HcalRecoParamWithPulseShapeDevice.cc new file mode 100644 index 0000000000000..ab764f8e82e3a --- /dev/null +++ b/CondFormats/HcalObjects/src/alpaka/ES_HcalRecoParamWithPulseShapeDevice.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/typelookup.h" + +TYPELOOKUP_ALPAKA_TEMPLATED_DATA_REG(hcal::HcalRecoParamWithPulseShapeT); diff --git a/CondFormats/HcalObjects/src/alpaka/ES_HcalSiPMCharacteristicsDevice.cc b/CondFormats/HcalObjects/src/alpaka/ES_HcalSiPMCharacteristicsDevice.cc new file mode 100644 index 0000000000000..8f9b06b1b37dd --- /dev/null +++ b/CondFormats/HcalObjects/src/alpaka/ES_HcalSiPMCharacteristicsDevice.cc @@ -0,0 +1,4 @@ +#include "CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/typelookup.h" + +TYPELOOKUP_ALPAKA_DATA_REG(hcal::HcalSiPMCharacteristicsPortableDevice); diff --git a/CondFormats/SiPixelObjects/BuildFile.xml b/CondFormats/SiPixelObjects/BuildFile.xml index ddd87c956d217..9f8fe0199a9f6 100644 --- a/CondFormats/SiPixelObjects/BuildFile.xml +++ b/CondFormats/SiPixelObjects/BuildFile.xml @@ -1,20 +1,24 @@ - - - - - + - - + + + + + + + + + - + + diff --git a/CondFormats/SiPixelObjects/interface/SiPixelMappingHost.h b/CondFormats/SiPixelObjects/interface/SiPixelMappingHost.h index 772a7a97e267b..ad8a726048358 100644 --- a/CondFormats/SiPixelObjects/interface/SiPixelMappingHost.h +++ b/CondFormats/SiPixelObjects/interface/SiPixelMappingHost.h @@ -1,10 +1,9 @@ -#ifndef CondFormats_SiPixelObjects_SiPixelMappingHost_h -#define CondFormats_SiPixelObjects_SiPixelMappingHost_h +#ifndef CondFormats_SiPixelObjects_interface_SiPixelMappingHost_h +#define CondFormats_SiPixelObjects_interface_SiPixelMappingHost_h -#include -#include "DataFormats/Portable/interface/PortableHostCollection.h" #include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" using SiPixelMappingHost = PortableHostCollection; -#endif // CondFormats_SiPixelObjects_SiPixelMappingHost_h +#endif // CondFormats_SiPixelObjects_interface_SiPixelMappingHost_h diff --git a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTDevice.h b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTDevice.h index 3c5e7094654c6..765ca65de4609 100644 --- a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTDevice.h +++ b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTDevice.h @@ -1,13 +1,14 @@ #ifndef CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTDevice_h #define CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTDevice_h -#include -#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" #include "CondFormats/SiPixelObjects/interface/SiPixelGainCalibrationForHLTLayout.h" +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { using SiPixelGainCalibrationForHLTDevice = PortableCollection; } // namespace ALPAKA_ACCELERATOR_NAMESPACE + #endif // CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTDevice_h diff --git a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTUtilities.h b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTUtilities.h index 1fbce15dbe231..3767ab655a2c5 100644 --- a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTUtilities.h +++ b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTUtilities.h @@ -2,7 +2,9 @@ #define CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTUtilities_h #include + #include + #include "CondFormats/SiPixelObjects/interface/SiPixelGainCalibrationForHLTLayout.h" struct SiPixelGainUtilities { @@ -22,9 +24,9 @@ struct SiPixelGainUtilities { unsigned int numberOfDataBlocksToSkip = row / view.numberOfRowsAveragedOver(); auto offset = start + col * lengthOfColumnData + lengthOfAveragedDataInEachColumn * numberOfDataBlocksToSkip; - assert(offset < end); - assert(offset < 3088384); - assert(0 == offset % 2); + ALPAKA_ASSERT_ACC(offset < end); + ALPAKA_ASSERT_ACC(offset < 3088384); + ALPAKA_ASSERT_ACC(0 == offset % 2); auto lp = view.v_pedestals(); auto s = lp[offset / 2]; @@ -38,4 +40,4 @@ struct SiPixelGainUtilities { }; }; -#endif //CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTUtilities_h \ No newline at end of file +#endif // CondFormats_SiPixelObjects_interface_alpaka_SiPixelGainCalibrationForHLTUtilities_h diff --git a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingDevice.h b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingDevice.h index 8a16caa0d7368..41831706c9164 100644 --- a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingDevice.h +++ b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingDevice.h @@ -2,11 +2,10 @@ #define CondFormats_SiPixelObjects_interface_alpaka_SiPixelMappingDevice_h #include -#include + #include "DataFormats/Portable/interface/alpaka/PortableCollection.h" #include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h" -#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" -#include "DataFormats/Portable/interface/PortableHostCollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { diff --git a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingUtilities.h b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingUtilities.h index 800cf0ac671cd..4c1eba454871e 100644 --- a/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingUtilities.h +++ b/CondFormats/SiPixelObjects/interface/alpaka/SiPixelMappingUtilities.h @@ -1,11 +1,18 @@ #ifndef CondFormats_SiPixelObjects_interface_alpaka_SiPixelMappingUtilities_h #define CondFormats_SiPixelObjects_interface_alpaka_SiPixelMappingUtilities_h -#include +#include +#include + #include -#include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h" + +#include "CondFormats/SiPixelObjects/interface/CablingPathToDetUnit.h" +#include "CondFormats/SiPixelObjects/interface/PixelROC.h" #include "CondFormats/SiPixelObjects/interface/SiPixelFedCablingMap.h" #include "CondFormats/SiPixelObjects/interface/SiPixelFedCablingTree.h" +#include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h" +#include "CondFormats/SiPixelObjects/interface/SiPixelROCsStatusAndMapping.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { diff --git a/CondFormats/SiPixelObjects/test/BuildFile.xml b/CondFormats/SiPixelObjects/test/BuildFile.xml index ed2c98ca1d5e1..a0a0b02735603 100644 --- a/CondFormats/SiPixelObjects/test/BuildFile.xml +++ b/CondFormats/SiPixelObjects/test/BuildFile.xml @@ -1,6 +1,10 @@ + + + + diff --git a/CondTools/RunInfo/interface/LHCInfoHelper.h b/CondTools/RunInfo/interface/LHCInfoHelper.h new file mode 100644 index 0000000000000..61d005c287a17 --- /dev/null +++ b/CondTools/RunInfo/interface/LHCInfoHelper.h @@ -0,0 +1,21 @@ +#ifndef CondTools_RunInfo_LHCInfoHelper_h +#define CondTools_RunInfo_LHCInfoHelper_h + +#include "CondCore/CondDB/interface/Time.h" +#include "CondTools/RunInfo/interface/OMSAccess.h" + +namespace cond { + + namespace lhcInfoHelper { + + // Large number of LS for the OMS query, covering around 25 hours + static constexpr unsigned int kLumisectionsQueryLimit = 4000; + + // Returns lumi-type IOV from last LS of last Run of the specified Fill + cond::Time_t getFillLastLumiIOV(const cond::OMSService& oms, unsigned short fillId); + + } // namespace lhcInfoHelper + +} // namespace cond + +#endif \ No newline at end of file diff --git a/CondTools/RunInfo/plugins/LHCInfoPerFillPopConAnalyzer.cc b/CondTools/RunInfo/plugins/LHCInfoPerFillPopConAnalyzer.cc index 4bf7fe697e923..c87e36815e557 100644 --- a/CondTools/RunInfo/plugins/LHCInfoPerFillPopConAnalyzer.cc +++ b/CondTools/RunInfo/plugins/LHCInfoPerFillPopConAnalyzer.cc @@ -4,6 +4,7 @@ #include "CondFormats/Common/interface/TimeConversions.h" #include "CondFormats/RunInfo/interface/LHCInfoPerFill.h" #include "CondTools/RunInfo/interface/LumiSectionFilter.h" +#include "CondTools/RunInfo/interface/LHCInfoHelper.h" #include "CondTools/RunInfo/interface/OMSAccess.h" #include "CoralBase/Attribute.h" #include "CoralBase/AttributeList.h" @@ -17,13 +18,6 @@ #include "RelationalAccess/IQuery.h" #include "RelationalAccess/ISchema.h" #include "RelationalAccess/ISessionProxy.h" -#include -#include -#include -#include -#include -#include -#include class LHCInfoPerFillPopConSourceHandler; @@ -211,12 +205,10 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandler("debug", false)), m_startTime(), m_endTime(), - m_samplingInterval((unsigned int)pset.getUntrackedParameter("samplingInterval", 300)), m_endFillMode(pset.getUntrackedParameter("endFill", true)), m_name(pset.getUntrackedParameter("name", "LHCInfoPerFillPopConSourceHandler")), m_connectionString(pset.getUntrackedParameter("connectionString", "")), m_ecalConnectionString(pset.getUntrackedParameter("ecalConnectionString", "")), - m_dipSchema(pset.getUntrackedParameter("DIPSchema", "")), m_authpath(pset.getUntrackedParameter("authenticationPath", "")), m_omsBaseUrl(pset.getUntrackedParameter("omsBaseUrl", "")), m_fillPayload(), @@ -233,13 +225,10 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandler targetSince) - targetSince = lastSince; - - edm::LogInfo(m_name) << "Starting sampling at " - << boost::posix_time::to_simple_string(cond::time::to_boost(targetSince)); - //retrieve the data from the relational database source cond::persistency::ConnectionPool connection; //configure the connection @@ -295,15 +277,23 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandlercreateTime()); + + edm::LogInfo(m_name) << "Starting sampling at " + << boost::posix_time::to_simple_string(cond::time::to_boost(nextFillSearchTimestamp)); + while (true) { - if (targetSince >= executionTimeIov) { + if (nextFillSearchTimestamp >= executionTimeIov) { edm::LogInfo(m_name) << "Sampling ended at the time " << boost::posix_time::to_simple_string(cond::time::to_boost(executionTimeIov)); break; } - bool updateEcal = false; - boost::posix_time::ptime targetTime = cond::time::to_boost(targetSince); + boost::posix_time::ptime nextFillSearchTime = cond::time::to_boost(nextFillSearchTimestamp); boost::posix_time::ptime startSampleTime; boost::posix_time::ptime endSampleTime; @@ -311,12 +301,12 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandlerfilterNotNull("start_stable_beam").filterNotNull("fill_number"); - if (targetTime > cond::time::to_boost(m_prevPayload->createTime())) { - query->filterGE("start_time", targetTime); + if (nextFillSearchTime > cond::time::to_boost(m_prevPayload->createTime())) { + query->filterGE("start_time", nextFillSearchTime); } else { - query->filterGT("start_time", targetTime); + query->filterGT("start_time", nextFillSearchTime); } query->filterLT("start_time", m_endTime); @@ -327,8 +317,6 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandlerresult()); if (!foundFill) { edm::LogInfo(m_name) << "No fill found - END of job."; - // if (iovAdded) - // addEmptyPayload(targetSince); break; } @@ -341,12 +329,12 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandlerfillNumber() and !ongoingFill) - addEmptyPayload(endFillTime); + m_timestampToLumiid.clear(); + if (m_prevPayload->fillNumber() and !ongoingFill) { + if (m_endFillMode) { + addEmptyPayload(endFillTime); + } else { + addEmptyPayload(cond::lhcInfoHelper::getFillLastLumiIOV(oms, lhcFill)); + } + } } } @@ -398,23 +397,44 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandler("start_time"); + auto startTime = row.get("start_time"); auto delivLumi = row.get("delivered_lumi"); auto recLumi = row.get("recorded_lumi"); + auto runNumber = std::stoul(row.get("run_number")); + auto lsNumber = std::stoul(row.get("lumisection_number")); + auto lumiid = cond::time::lumiTime(runNumber, lsNumber); + LHCInfoPerFill* thisLumiSectionInfo = m_fillPayload->cloneFill(); - m_tmpBuffer.emplace_back(std::make_pair(cond::time::from_boost(lumiTime), thisLumiSectionInfo)); + m_tmpBuffer.emplace_back(std::make_pair(cond::time::from_boost(startTime), thisLumiSectionInfo)); + if (!m_endFillMode) { + m_timestampToLumiid.insert(std::make_pair(cond::time::from_boost(startTime), lumiid)); + } LHCInfoPerFill& payload = *thisLumiSectionInfo; payload.setDelivLumi(delivLumi); payload.setRecLumi(recLumi); } + void convertBufferedIovsToLumiid(std::map timestampToLumiid) { + for (auto& item : m_tmpBuffer) { + // Check if the lumiid IOV corresponding to the timestamp is present in the map + if (timestampToLumiid.find(item.first) == timestampToLumiid.end()) { + throw cms::Exception("LHCInfoPerFillPopConSourceHandler") + << "Can't find corresponding lumiid IOV for timestamp " << item.first << "\n"; + } + // Update the buffer with the lumiid-type IOV + item.first = timestampToLumiid.at(item.first); + } + } + size_t getLumiData(const cond::OMSService& oms, unsigned short fillId, const boost::posix_time::ptime& beginFillTime, const boost::posix_time::ptime& endFillTime) { auto query = oms.query("lumisections"); - query->addOutputVars({"start_time", "delivered_lumi", "recorded_lumi", "beams_stable"}); + query->addOutputVars( + {"start_time", "delivered_lumi", "recorded_lumi", "beams_stable", "run_number", "lumisection_number"}); query->filterEQ("fill_number", fillId); query->filterGT("start_time", beginFillTime).filterLT("start_time", endFillTime); query->filterEQ("beams_stable", "true"); @@ -608,8 +628,7 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandlerfirst, dipVal, elementNr, value, payload, initializedVectors); } } - //} } } } @@ -720,16 +738,16 @@ class LHCInfoPerFillPopConSourceHandler : public popcon::PopConSourceHandler m_fillPayload; std::shared_ptr m_prevPayload; std::vector>> m_tmpBuffer; bool m_lastPayloadEmpty = false; + // to hold correspondance between timestamp-type IOVs and lumiid-type IOVs + std::map m_timestampToLumiid; }; diff --git a/CondTools/RunInfo/plugins/LHCInfoPerLSPopConAnalyzer.cc b/CondTools/RunInfo/plugins/LHCInfoPerLSPopConAnalyzer.cc index c8c3c3e8c0069..dc5fe9b298c8e 100644 --- a/CondTools/RunInfo/plugins/LHCInfoPerLSPopConAnalyzer.cc +++ b/CondTools/RunInfo/plugins/LHCInfoPerLSPopConAnalyzer.cc @@ -4,6 +4,7 @@ #include "CondCore/PopCon/interface/PopConSourceHandler.h" #include "CondFormats/Common/interface/TimeConversions.h" #include "CondFormats/RunInfo/interface/LHCInfoPerLS.h" +#include "CondTools/RunInfo/interface/LHCInfoHelper.h" #include "CondTools/RunInfo/interface/OMSAccess.h" #include "CoralBase/Attribute.h" #include "CoralBase/AttributeList.h" @@ -17,15 +18,6 @@ #include "RelationalAccess/IQuery.h" #include "RelationalAccess/ISchema.h" #include "RelationalAccess/ISessionProxy.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include using std::make_pair; using std::pair; @@ -127,17 +119,16 @@ namespace theLHCInfoPerLSImpl { } } // namespace theLHCInfoPerLSImpl + class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandler { public: LHCInfoPerLSPopConSourceHandler(edm::ParameterSet const& pset) : m_debug(pset.getUntrackedParameter("debug", false)), m_startTime(), m_endTime(), - m_samplingInterval((unsigned int)pset.getUntrackedParameter("samplingInterval", 300)), m_endFillMode(pset.getUntrackedParameter("endFill", true)), m_name(pset.getUntrackedParameter("name", "LHCInfoPerLSPopConSourceHandler")), m_connectionString(pset.getUntrackedParameter("connectionString", "")), - m_dipSchema(pset.getUntrackedParameter("DIPSchema", "")), m_authpath(pset.getUntrackedParameter("authenticationPath", "")), m_omsBaseUrl(pset.getUntrackedParameter("omsBaseUrl", "")), m_fillPayload(), @@ -154,9 +145,9 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandler targetSince) - targetSince = lastSince; - - edm::LogInfo(m_name) << "Starting sampling at " - << boost::posix_time::to_simple_string(cond::time::to_boost(targetSince)); - //retrieve the data from the relational database source cond::persistency::ConnectionPool connection; //configure the connection @@ -244,13 +228,22 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandler= executionTimeIov) { + if (nextFillSearchTimestamp >= executionTimeIov) { edm::LogInfo(m_name) << "Sampling ended at the time " << boost::posix_time::to_simple_string(cond::time::to_boost(executionTimeIov)); break; } - boost::posix_time::ptime targetTime = cond::time::to_boost(targetSince); + boost::posix_time::ptime nextFillSearchTime = cond::time::to_boost(nextFillSearchTimestamp); boost::posix_time::ptime startSampleTime; boost::posix_time::ptime endSampleTime; @@ -271,12 +264,12 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandlerfilterNotNull("start_stable_beam").filterNotNull("fill_number"); - if (targetTime > cond::time::to_boost(m_prevStartFillTime)) { - query->filterGE("start_time", targetTime); + if (nextFillSearchTime > cond::time::to_boost(m_prevStartFillTime)) { + query->filterGE("start_time", nextFillSearchTime); } else { - query->filterGT("start_time", targetTime); + query->filterGT("start_time", nextFillSearchTime); } query->filterLT("start_time", m_endTime); @@ -298,12 +291,12 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandlerfillNumber() and !ongoingFill) - addEmptyPayload(m_endFillTime); + if (m_prevPayload->fillNumber() and !ongoingFill) { + if (m_endFillMode) { + addEmptyPayload(m_endFillTime); + } else { + addEmptyPayload(cond::lhcInfoHelper::getFillLastLumiIOV(oms, lhcFill)); + } + } } } std::string id() const override { return m_name; } @@ -382,9 +380,15 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandler("start_time"); LHCInfoPerLS* thisLumiSectionInfo = new LHCInfoPerLS(*m_fillPayload); thisLumiSectionInfo->setLumiSection(std::stoul(row.get("lumisection_number"))); - thisLumiSectionInfo->setRunNumber(std::stoull(row.get("run_number"))); + thisLumiSectionInfo->setRunNumber(std::stoul(row.get("run_number"))); m_lsIdMap[make_pair(thisLumiSectionInfo->runNumber(), thisLumiSectionInfo->lumiSection())] = make_pair(-1, -1); - m_tmpBuffer.emplace_back(make_pair(cond::time::from_boost(lumiTime), thisLumiSectionInfo)); + if (m_endFillMode) { + m_tmpBuffer.emplace_back(make_pair(cond::time::from_boost(lumiTime), thisLumiSectionInfo)); + } else { + m_tmpBuffer.emplace_back( + make_pair(cond::time::lumiTime(thisLumiSectionInfo->runNumber(), thisLumiSectionInfo->lumiSection()), + thisLumiSectionInfo)); + } } size_t bufferAllLS(const cond::OMSServiceResult& queryResult) { @@ -563,13 +567,11 @@ class LHCInfoPerLSPopConSourceHandler : public popcon::PopConSourceHandler m_fillPayload; std::shared_ptr m_prevPayload; diff --git a/CondTools/RunInfo/python/LHCInfoPerFillPopConAnalyzer.py b/CondTools/RunInfo/python/LHCInfoPerFillPopConAnalyzer.py index e4b6dd762df21..d71362ecebfa8 100644 --- a/CondTools/RunInfo/python/LHCInfoPerFillPopConAnalyzer.py +++ b/CondTools/RunInfo/python/LHCInfoPerFillPopConAnalyzer.py @@ -81,9 +81,15 @@ interval = cms.uint64(1) ) +# Write different time-types tags depending on the O2O mode +if options.mode == 'endFill': + timetype = 'timestamp' +else: + timetype = 'lumiid' + process.PoolDBOutputService = cms.Service("PoolDBOutputService", CondDBConnection, - timetype = cms.untracked.string('timestamp'), + timetype = cms.untracked.string(timetype), toPut = cms.VPSet(cms.PSet(record = cms.string('LHCInfoPerFillRcd'), tag = cms.string( options.tag ) ) @@ -97,12 +103,10 @@ Source = cms.PSet(fill = cms.untracked.uint32(6417), startTime = cms.untracked.string(options.startTime), endTime = cms.untracked.string(options.endTime), - samplingInterval = cms.untracked.uint32( 600 ), endFill = cms.untracked.bool(True if options.mode == "endFill" else False), name = cms.untracked.string("LHCInfoPerFillPopConSourceHandler"), connectionString = cms.untracked.string("oracle://cms_orcon_adg/CMS_RUNTIME_LOGGER"), ecalConnectionString = cms.untracked.string("oracle://cms_orcon_adg/CMS_DCS_ENV_PVSS_COND"), - DIPSchema = cms.untracked.string("CMS_BEAM_COND"), omsBaseUrl = cms.untracked.string("http://vocms0184.cern.ch/agg/api/v1"), authenticationPath = cms.untracked.string(""), debug=cms.untracked.bool(False) diff --git a/CondTools/RunInfo/python/LHCInfoPerLSPopConAnalyzer.py b/CondTools/RunInfo/python/LHCInfoPerLSPopConAnalyzer.py index 522aedae4ec1c..603c7f514d4ee 100644 --- a/CondTools/RunInfo/python/LHCInfoPerLSPopConAnalyzer.py +++ b/CondTools/RunInfo/python/LHCInfoPerLSPopConAnalyzer.py @@ -81,9 +81,15 @@ interval = cms.uint64(1) ) +# Write different time-types tags depending on the O2O mode +if options.mode == 'endFill': + timetype = 'timestamp' +else: + timetype = 'lumiid' + process.PoolDBOutputService = cms.Service("PoolDBOutputService", CondDBConnection, - timetype = cms.untracked.string('timestamp'), + timetype = cms.untracked.string(timetype), toPut = cms.VPSet(cms.PSet(record = cms.string('LHCInfoPerLSRcd'), tag = cms.string( options.tag ) ) @@ -97,11 +103,9 @@ Source = cms.PSet(fill = cms.untracked.uint32(6417), startTime = cms.untracked.string(options.startTime), endTime = cms.untracked.string(options.endTime), - samplingInterval = cms.untracked.uint32( 600 ), endFill = cms.untracked.bool(True if options.mode == "endFill" else False), name = cms.untracked.string("LHCInfoPerLSPopConSourceHandler"), connectionString = cms.untracked.string("oracle://cms_orcon_adg/CMS_RUNTIME_LOGGER"), - DIPSchema = cms.untracked.string("CMS_BEAM_COND"), omsBaseUrl = cms.untracked.string("http://vocms0184.cern.ch/agg/api/v1"), authenticationPath = cms.untracked.string(""), debug=cms.untracked.bool(False) diff --git a/CondTools/RunInfo/src/LHCInfoHelper.cc b/CondTools/RunInfo/src/LHCInfoHelper.cc new file mode 100644 index 0000000000000..54503068b8924 --- /dev/null +++ b/CondTools/RunInfo/src/LHCInfoHelper.cc @@ -0,0 +1,31 @@ +#include "CondTools/RunInfo/interface/LHCInfoHelper.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + +//***************************************************************** +// Returns lumi-type IOV (packed using cond::time::lumiTime) from +// last LS of last Run of the specified Fill +//***************************************************************** +cond::Time_t cond::lhcInfoHelper::getFillLastLumiIOV(const cond::OMSService& oms, unsigned short fillId) { + // Define query + auto query = oms.query("lumisections"); + query->addOutputVars({"lumisection_number", "run_number"}); + query->filterEQ("fill_number", fillId); + query->limit(cond::lhcInfoHelper::kLumisectionsQueryLimit); + + // Execute query + if (!query->execute()) { + throw cms::Exception("OMSQueryFailure") + << "OMS query of fill " << fillId << " failed, status:" << query->status() << "\n"; + } + + // Get query result + auto queryResult = query->result(); + if (queryResult.empty()) { + throw cms::Exception("OMSQueryFailure") << "OMS query of fill " << fillId << " returned empty result!\n"; + } + + // Return the final IOV + auto lastRun = queryResult.back().get("run_number"); + auto lastLumi = queryResult.back().get("lumisection_number"); + return cond::time::lumiTime(lastRun, lastLumi); +} diff --git a/Configuration/AlCa/python/autoCond.py b/Configuration/AlCa/python/autoCond.py index 9754faba412a5..5e1506ff3591a 100644 --- a/Configuration/AlCa/python/autoCond.py +++ b/Configuration/AlCa/python/autoCond.py @@ -24,23 +24,23 @@ # GlobalTag for MC production (p-Pb collisions) with realistic alignment and calibrations for Run2 'run2_mc_pa' : '131X_mcRun2_pA_v3', # GlobalTag for Run2 data reprocessing - 'run2_data' : '140X_dataRun2_v1', + 'run2_data' : '140X_dataRun2_v2', # GlobalTag for Run2 data 2018B relvals only: HEM-15-16 fail 'run2_data_HEfail' : '140X_dataRun2_HEfail_v1', # GlobalTag for Run2 HI data 'run2_data_promptlike_hi' : '140X_dataRun2_PromptLike_HI_v1', # GlobalTag with fixed snapshot time for Run2 HLT RelVals: customizations to run with fixed L1 Menu 'run2_hlt_relval' : '140X_dataRun2_HLT_relval_v1', - # GlobalTag for Run3 HLT: identical to the online GT - 140X_dataRun3_HLT_v1 but with snapshot at 2024-01-20 12:00:00 (UTC) - 'run3_hlt' : '140X_dataRun3_HLT_frozen_v1', + # GlobalTag for Run3 HLT: identical to the online GT - 140X_dataRun3_HLT_v3 with snapshot at 2024-02-29 18:52:29 (UTC) + 'run3_hlt' : '140X_dataRun3_HLT_frozen_v3', # GlobalTag for Run3 data relvals (express GT) - 140X_dataRun3_Express_v1 but snapshot at 2024-01-20 12:00:00 (UTC) 'run3_data_express' : '140X_dataRun3_Express_frozen_v1', - # GlobalTag for Run3 data relvals (prompt GT) - 140X_dataRun3_Prompt_v1 but snapshot at 2024-01-20 12:00:00 (UTC) - 'run3_data_prompt' : '140X_dataRun3_Prompt_frozen_v1', - # GlobalTag for Run3 offline data reprocessing - snapshot at 2024-01-19 05:46:14 (UTC) - 'run3_data' : '140X_dataRun3_v1', - # GlobalTag for Run3 offline data reprocessing with Prompt GT, currenlty for 2022FG - snapshot at 2024-01-19 05:46:14 (UTC) - 'run3_data_PromptAnalysis' : '140X_dataRun3_PromptAnalysis_v1', + # GlobalTag for Run3 data relvals (prompt GT) - 140X_dataRun3_Prompt_v3 but snapshot at 2024-05-31 09:09:12 (UTC) + 'run3_data_prompt' : '140X_dataRun3_Prompt_frozen_v3', + # GlobalTag for Run3 offline data reprocessing - snapshot at 2024-02-07 16:38:59 (UTC) + 'run3_data' : '140X_dataRun3_v4', + # GlobalTag for Run3 offline data reprocessing with Prompt GT, currenlty for 2022FG - snapshot at 2024-02-12 12:00:00 (UTC) + 'run3_data_PromptAnalysis' : '140X_dataRun3_PromptAnalysis_v2', # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2017 (and 0,0,~0-centred beamspot) 'phase1_2017_design' : '131X_mc2017_design_v3', # GlobalTag for MC production with realistic conditions for Phase1 2017 detector @@ -66,39 +66,39 @@ # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2022 'phase1_2022_design' : '140X_mcRun3_2022_design_v1', # GlobalTag for MC production with realistic conditions for Phase1 2022 - 'phase1_2022_realistic' : '140X_mcRun3_2022_realistic_v1', + 'phase1_2022_realistic' : '140X_mcRun3_2022_realistic_v3', # GlobalTag for MC production with realistic conditions for Phase1 2022 post-EE+ leak - 'phase1_2022_realistic_postEE' : '140X_mcRun3_2022_realistic_postEE_v1', + 'phase1_2022_realistic_postEE' : '140X_mcRun3_2022_realistic_postEE_v3', # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 2022, Strip tracker in DECO mode - 'phase1_2022_cosmics' : '140X_mcRun3_2022cosmics_realistic_deco_v1', + 'phase1_2022_cosmics' : '140X_mcRun3_2022cosmics_realistic_deco_v3', # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2022, Strip tracker in DECO mode 'phase1_2022_cosmics_design' : '140X_mcRun3_2022cosmics_design_deco_v1', # GlobalTag for MC production with realistic conditions for Phase1 2022 detector for Heavy Ion - 'phase1_2022_realistic_hi' : '140X_mcRun3_2022_realistic_HI_v1', + 'phase1_2022_realistic_hi' : '140X_mcRun3_2022_realistic_HI_v3', # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2023 'phase1_2023_design' : '140X_mcRun3_2023_design_v1', # GlobalTag for MC production with realistic conditions for Phase1 2023 - 'phase1_2023_realistic' : '140X_mcRun3_2023_realistic_v1', + 'phase1_2023_realistic' : '140X_mcRun3_2023_realistic_v3', # GlobalTag for MC production with realistic conditions for Phase1 postBPix issue 2023 - 'phase1_2023_realistic_postBPix' : '140X_mcRun3_2023_realistic_postBPix_v1', + 'phase1_2023_realistic_postBPix' : '140X_mcRun3_2023_realistic_postBPix_v3', # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 preBPix 2023, Strip tracker in DECO mode - 'phase1_2023_cosmics' : '140X_mcRun3_2023cosmics_realistic_deco_v1', + 'phase1_2023_cosmics' : '140X_mcRun3_2023cosmics_realistic_deco_v3', # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 postBPix 2023, Strip tracker in DECO mode - 'phase1_2023_cosmics_postBPix' : '140X_mcRun3_2023cosmics_realistic_postBPix_deco_v1', + 'phase1_2023_cosmics_postBPix' : '140X_mcRun3_2023cosmics_realistic_postBPix_deco_v3', # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2023, Strip tracker in DECO mode 'phase1_2023_cosmics_design' : '140X_mcRun3_2023cosmics_design_deco_v1', # GlobalTag for MC production with realistic conditions for Phase1 2023 detector for Heavy Ion - 'phase1_2023_realistic_hi' : '140X_mcRun3_2023_realistic_HI_v1', + 'phase1_2023_realistic_hi' : '140X_mcRun3_2023_realistic_HI_v4', # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2024 - 'phase1_2024_design' : '140X_mcRun3_2024_design_v1', + 'phase1_2024_design' : '140X_mcRun3_2024_design_v10', # GlobalTag for MC production with realistic conditions for Phase1 2024 - 'phase1_2024_realistic' : '140X_mcRun3_2024_realistic_v1', + 'phase1_2024_realistic' : '140X_mcRun3_2024_realistic_v11', # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 2024, Strip tracker in DECO mode - 'phase1_2024_cosmics' : '140X_mcRun3_2024cosmics_realistic_deco_v1', + 'phase1_2024_cosmics' : '140X_mcRun3_2024cosmics_realistic_deco_v12', # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2024, Strip tracker in DECO mode - 'phase1_2024_cosmics_design' : '140X_mcRun3_2024cosmics_design_deco_v1', + 'phase1_2024_cosmics_design' : '140X_mcRun3_2024cosmics_design_deco_v10', # GlobalTag for MC production with realistic conditions for Phase2 - 'phase2_realistic' : '140X_mcRun4_realistic_v1' + 'phase2_realistic' : '140X_mcRun4_realistic_v3' } aliases = { diff --git a/Configuration/AlCa/python/autoCondModifiers.py b/Configuration/AlCa/python/autoCondModifiers.py index eeb2b4692b666..e1f88b532e732 100644 --- a/Configuration/AlCa/python/autoCondModifiers.py +++ b/Configuration/AlCa/python/autoCondModifiers.py @@ -115,7 +115,7 @@ def autoCondRelValForRun3(autoCond): GlobalTagRelValForRun3 = {} L1GtTriggerMenuForRelValForRun3 = ','.join( ['L1Menu_Collisions2015_25nsStage1_v5' , "L1GtTriggerMenuRcd", connectionString, "", "2023-01-28 12:00:00.000"] ) - L1TUtmTriggerMenuForRelValForRun3 = ','.join( ['L1Menu_Collisions2023_v1_2_0_xml' , "L1TUtmTriggerMenuRcd", connectionString, "", "2023-06-13 14:12:00.000"] ) + L1TUtmTriggerMenuForRelValForRun3 = ','.join( ['L1Menu_Collisions2024_v1_2_0_xml' , "L1TUtmTriggerMenuRcd", connectionString, "", "2024-04-28 12:00:00.000"] ) for key,val in autoCond.items(): if 'run3_data' in key or 'run3_hlt' in key : diff --git a/Configuration/AlCa/python/autoCondPhase2.py b/Configuration/AlCa/python/autoCondPhase2.py index 2d1d763de88e1..0a9047035bafe 100644 --- a/Configuration/AlCa/python/autoCondPhase2.py +++ b/Configuration/AlCa/python/autoCondPhase2.py @@ -49,6 +49,7 @@ 'T21' : ( ','.join( [ 'SiPixelSimLorentzAngle_phase2_T15_v5_mc' ,SiPixelSimLARecord,connectionString, "", "2020-05-05 20:00:00.000"] ), ), #uH = 0.053/T (TBPX), uH=0.0/T (TEPX+TFPX) 'T25' : ( ','.join( [ 'SiPixelSimLorentzAngle_phase2_T25_v0_mc' ,SiPixelSimLARecord,connectionString, "", "2021-03-16 20:00:00.000"] ), ), #uH = 0.053/T (TBPX L2,L3,L4), uH=0.0/T (TBPX L1 TEPX+TFPX) 'T30' : ( ','.join( [ 'SiPixelSimLorentzAngle_phase2_IT_v6.4.0_25x100_v1_mc' ,SiPixelSimLARecord,connectionString, "", "2021-12-03 16:00:00.000"] ), ), #uH = 0.053/T (TBPX), uH=0.0/T (TEPX+TFPX) + 'T33' : ( ','.join( [ 'SiPixelSimLorentzAngle_phase2_IT_v7.1.1_25x100_v1_mc' ,SiPixelSimLARecord,connectionString, "", "2024-03-07 21:00:00.000"] ), ),#uH = 0.053/T (TBPX L2,L3,L4), uH=0.0/T (TBPX L1 TEPX+TFPX) } allTags["GenError"] = { diff --git a/Configuration/Applications/python/ConfigBuilder.py b/Configuration/Applications/python/ConfigBuilder.py index bf1d7f5089ed4..f0753af3a9d81 100644 --- a/Configuration/Applications/python/ConfigBuilder.py +++ b/Configuration/Applications/python/ConfigBuilder.py @@ -1842,6 +1842,9 @@ def prepare_NANO(self, stepSpec = '' ): _cff,_seq = _subSeq.split('.') self.loadAndRemember(_cff) _seqToSchedule.append(_seq) + elif '/' in _subSeq: + self.loadAndRemember(_subSeq) + _seqToSchedule.append(self.NANODefaultSeq) else: _seqToSchedule.append(_subSeq) self.scheduleSequence('+'.join(_seqToSchedule), 'nanoAOD_step') diff --git a/Configuration/DataProcessing/python/Impl/ppEra_Run3_2024.py b/Configuration/DataProcessing/python/Impl/ppEra_Run3_2024.py new file mode 100644 index 0000000000000..39066c53b405e --- /dev/null +++ b/Configuration/DataProcessing/python/Impl/ppEra_Run3_2024.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python3 +""" +_ppEra_Run3_2024_ +Scenario supporting proton collisions for 2024 +""" + +import os +import sys + +from Configuration.DataProcessing.Reco import Reco +import FWCore.ParameterSet.Config as cms +from Configuration.Eras.Era_Run3_2024_cff import Run3_2024 + +from Configuration.DataProcessing.Impl.pp import pp + +class ppEra_Run3_2024(pp): + def __init__(self): + pp.__init__(self) + self.recoSeq='' + self.cbSc='pp' + self.eras=Run3_2024 + self.promptCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run3_2024' ] + self.expressCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run3_2024' ] + self.visCustoms += [ 'Configuration/DataProcessing/RecoTLR.customisePostEra_Run3_2024' ] + """ + _ppEra_Run3_2024_ + Implement configuration building for data processing for proton + collision data taking for Run3_2024 + """ diff --git a/Configuration/DataProcessing/python/Reco.py b/Configuration/DataProcessing/python/Reco.py index dd77ee60d9ad7..3d48982bd3b30 100644 --- a/Configuration/DataProcessing/python/Reco.py +++ b/Configuration/DataProcessing/python/Reco.py @@ -11,7 +11,7 @@ import sys from Configuration.DataProcessing.Scenario import * -from Configuration.DataProcessing.Utils import stepALCAPRODUCER,stepSKIMPRODUCER,addMonitoring,dictIO,dqmIOSource,harvestingMode,dqmSeq,gtNameAndConnect +from Configuration.DataProcessing.Utils import stepALCAPRODUCER,stepSKIMPRODUCER,addMonitoring,dictIO,dqmIOSource,harvestingMode,dqmSeq,nanoFlavours,gtNameAndConnect import FWCore.ParameterSet.Config as cms from Configuration.DataProcessing.RecoTLR import customisePrompt,customiseExpress @@ -71,6 +71,8 @@ def promptReco(self, globalTag, **args): miniAODStep = ',PAT' if a['dataTier'] in ['NANOAOD', 'NANOEDMAOD']: nanoAODStep = ',NANO' + if "nanoFlavours" in args: + nanoAODStep += nanoFlavours(args['nanoFlavours']) args['customs'].append('PhysicsTools/NanoAOD/nano_cff.nanoL1TrigObjCustomize') self._checkRepackedFlag(options, **args) diff --git a/Configuration/DataProcessing/python/RecoTLR.py b/Configuration/DataProcessing/python/RecoTLR.py index 4539242659b77..997fe5f31d00b 100644 --- a/Configuration/DataProcessing/python/RecoTLR.py +++ b/Configuration/DataProcessing/python/RecoTLR.py @@ -95,6 +95,11 @@ def customisePostEra_Run3_2023(process): customisePostEra_Run3(process) return process +def customisePostEra_Run3_2024(process): + #start with a repeat of 2023 + customisePostEra_Run3(process) + return process + def customisePostEra_Run3_express_trackingOnly(process): #start with a repeat of 2018 customisePostEra_Run2_2018_express_trackingOnly(process) diff --git a/Configuration/DataProcessing/python/Repack.py b/Configuration/DataProcessing/python/Repack.py index bcb79405575da..065150235232b 100644 --- a/Configuration/DataProcessing/python/Repack.py +++ b/Configuration/DataProcessing/python/Repack.py @@ -21,6 +21,8 @@ def repackProcess(**args): """ from Configuration.EventContent.EventContent_cff import RAWEventContent + from Configuration.EventContent.EventContent_cff import HLTSCOUTEventContent + from Configuration.EventContent.EventContent_cff import L1SCOUTEventContent process = cms.Process("REPACK") process.load("FWCore.MessageLogger.MessageLogger_cfi") @@ -42,6 +44,16 @@ def repackProcess(**args): fileNames = cms.untracked.vstring() ) + defaultDataTier = "RAW" + + # Should we default to something if dataTier arg isn't provided? + dataTier = args.get('dataTier', defaultDataTier) + eventContent = RAWEventContent + if dataTier == "HLTSCOUT": + eventContent = HLTSCOUTEventContent + elif dataTier == "L1SCOUT": + eventContent = L1SCOUTEventContent + outputs = args.get('outputs', []) if len(outputs) > 0: @@ -55,12 +67,13 @@ def repackProcess(**args): outputModule = cms.OutputModule( "PoolOutputModule", - compressionAlgorithm=copy.copy(RAWEventContent.compressionAlgorithm), - compressionLevel=copy.copy(RAWEventContent.compressionLevel), + compressionAlgorithm=copy.copy(eventContent.compressionAlgorithm), + compressionLevel=copy.copy(eventContent.compressionLevel), fileName = cms.untracked.string("%s.root" % moduleLabel) ) - outputModule.dataset = cms.untracked.PSet(dataTier = cms.untracked.string("RAW")) + + outputModule.dataset = cms.untracked.PSet(dataTier = cms.untracked.string(dataTier)) if maxSize != None: outputModule.maxSize = cms.untracked.int32(maxSize) @@ -74,4 +87,6 @@ def repackProcess(**args): process.outputPath += outputModule - return process \ No newline at end of file + return process + + diff --git a/Configuration/DataProcessing/python/Utils.py b/Configuration/DataProcessing/python/Utils.py index fe3d37ad90689..f8033878d5462 100644 --- a/Configuration/DataProcessing/python/Utils.py +++ b/Configuration/DataProcessing/python/Utils.py @@ -132,6 +132,20 @@ def dqmSeq(args,default): else: return default +def nanoFlavours(flavours): + """ + _nanoFlavours_ + + Creates and returns the configuration string for the NANO flavours + from the list of flavors to be run. + + """ + + step = '' + if len(flavours) >0 : + step = ':'+('+'.join(flavours)) + return step + def gtNameAndConnect(globalTag, args): if 'globalTagConnect' in args and args['globalTagConnect'] != '': return globalTag + ','+args['globalTagConnect'] diff --git a/Configuration/DataProcessing/test/RunPromptReco.py b/Configuration/DataProcessing/test/RunPromptReco.py index 1432f324d8a1b..947a62c078e68 100644 --- a/Configuration/DataProcessing/test/RunPromptReco.py +++ b/Configuration/DataProcessing/test/RunPromptReco.py @@ -27,6 +27,7 @@ def __init__(self): self.noOutput = False self.globalTag = None self.inputLFN = None + self.nanoFlavours = None self.alcaRecos = None self.PhysicsSkims = None self.dqmSeq = None @@ -92,6 +93,9 @@ def __call__(self): 'moduleLabel' : "write_%s" % dataTier }) kwds['outputs'] = outputs + if self.nanoFlavours: + kwds['nanoFlavours'] = self.nanoFlavours + if self.alcaRecos: kwds['skims'] = self.alcaRecos @@ -103,7 +107,7 @@ def __call__(self): if self.setRepacked: kwds['repacked'] = self.isRepacked - + if self.nThreads: kwds['nThreads'] = self.nThreads @@ -148,7 +152,7 @@ def __call__(self): if __name__ == '__main__': valid = ["scenario=", "reco", "aod", "miniaod", "nanoaod", "dqm", "dqmio", "no-output", "nThreads=", - "global-tag=", "lfn=", "alcarecos=", "PhysicsSkims=", "dqmSeq=", "isRepacked", "isNotRepacked" ] + "global-tag=", "lfn=", "nanoFlavours=", "alcarecos=", "PhysicsSkims=", "dqmSeq=", "isRepacked", "isNotRepacked" ] usage = \ """ RunPromptReco.py @@ -158,20 +162,21 @@ def __call__(self): --aod (to enable AOD output) --miniaod (to enable MiniAOD output) --nanoaod (to enable NanoAOD output) + --nanoFlavours=flavour_plus_separated_list --dqm (to enable DQM output) --dqmio (to enable DQMIO output) --isRepacked --isNotRepacked (to override default repacked flags) --no-output (create config with no output, overrides other settings) --global-tag=GlobalTag --lfn=/store/input/lfn - --alcarecos=alcareco_plus_seprated_list - --PhysicsSkims=skim_plus_seprated_list + --alcarecos=alcareco_plus_separated_list + --PhysicsSkims=skim_plus_separated_list --dqmSeq=dqmSeq_plus_separated_list --nThreads=Number_of_cores_or_Threads_used Example: python RunPromptReco.py --scenario=cosmics --reco --aod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcarecos=TkAlCosmics0T+MuAlGlobalCosmics python RunPromptReco.py --scenario=pp --reco --aod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcarecos=TkAlMinBias+SiStripCalMinBias -python RunPromptReco.py --scenario=ppEra_Run2_2016 --reco --aod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcarecos=TkAlMinBias+SiStripCalMinBias --PhysicsSkims=@SingleMuon +python RunPromptReco.py --scenario=ppEra_Run2_2016 --reco --aod --miniaod --nanoaod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --nanoFlavours=@MUPOG --alcarecos=TkAlMinBias+SiStripCalMinBias --PhysicsSkims=@SingleMuon """ try: opts, args = getopt.getopt(sys.argv[1:], "", valid) @@ -206,6 +211,8 @@ def __call__(self): recoinator.globalTag = arg if opt == "--lfn" : recoinator.inputLFN = arg + if opt == "--nanoFlavours": + recoinator.nanoFlavours = [ x for x in arg.split('+') if len(x) > 0 ] if opt == "--alcarecos": recoinator.alcaRecos = [ x for x in arg.split('+') if len(x) > 0 ] if opt == "--PhysicsSkims": diff --git a/Configuration/DataProcessing/test/RunRepack.py b/Configuration/DataProcessing/test/RunRepack.py index 2004cea83e88e..1e4c1725eebac 100644 --- a/Configuration/DataProcessing/test/RunRepack.py +++ b/Configuration/DataProcessing/test/RunRepack.py @@ -18,21 +18,28 @@ class RunRepack: def __init__(self): self.selectEvents = None self.inputLFN = None + self.dataTier = None def __call__(self): if self.inputLFN == None: msg = "No --lfn specified" raise RuntimeError(msg) + allowedDataTiers = ["RAW", "HLTSCOUT", "L1SCOUT"] + if self.dataTier == None: + self.dataTier = "RAW" + elif self.dataTier not in allowedDataTiers: + msg = f"{self.dataTier} isn't an allowed datatier for repacking. Allowed data tiers: {allowedDataTiers}" + raise RuntimeError(msg) outputs = [] - outputs.append( { 'moduleLabel' : "write_PrimDS1_RAW" } ) - outputs.append( { 'moduleLabel' : "write_PrimDS2_RAW" } ) + outputs.append( { 'moduleLabel' : f"write_PrimDS1_{self.dataTier}" } ) + outputs.append( { 'moduleLabel' : f"write_PrimDS2_{self.dataTier}" } ) if self.selectEvents != None: outputs[0]['selectEvents'] = self.selectEvents.split(',') outputs[1]['selectEvents'] = self.selectEvents.split(',') try: - process = repackProcess(outputs = outputs) + process = repackProcess(outputs = outputs, dataTier = self.dataTier) except Exception as ex: msg = "Error creating process for Repack:\n" msg += str(ex) @@ -54,7 +61,7 @@ def __call__(self): if __name__ == '__main__': - valid = ["select-events=", "lfn="] + valid = ["select-events=", "lfn=", "data-tier="] usage = \ """ @@ -63,9 +70,10 @@ def __call__(self): Where options are: --select-events (option, event selection based on trigger paths) --lfn=/store/input/lfn + --data-tier=RAW|HLTSCOUT|L1SCOUT Example: -python RunRepack.py --select-events HLT:path1,HLT:path2 --lfn /store/whatever +python RunRepack.py --select-events HLT:path1,HLT:path2 --lfn /store/whatever --data-tier RAW|HLTSCOUT|L1SCOUT """ try: @@ -83,5 +91,8 @@ def __call__(self): repackinator.selectEvents = arg if opt == "--lfn" : repackinator.inputLFN = arg + if opt == "--data-tier" : + repackinator.dataTier = arg repackinator() + diff --git a/Configuration/DataProcessing/test/run_CfgTest_5.sh b/Configuration/DataProcessing/test/run_CfgTest_5.sh index 552fbf82c123f..c930630845844 100755 --- a/Configuration/DataProcessing/test/run_CfgTest_5.sh +++ b/Configuration/DataProcessing/test/run_CfgTest_5.sh @@ -10,7 +10,7 @@ function die { echo $1: status $2 ; exit $2; } function runTest { echo $1 ; python3 $1 || die "Failure for configuration: $1" $?; } -declare -a arr=("AlCaLumiPixels" "AlCaTestEnable" "cosmicsEra_Run2_2018" "hcalnzsEra_Run2_2018" "ppEra_Run2_2018" "hcalnzsEra_Run2_2018_highBetaStar" "hcalnzsEra_Run2_2018_pp_on_AA" "ppEra_Run2_2018_highBetaStar" "ppEra_Run2_2018_pp_on_AA" "cosmicsHybridEra_Run2_2018" "cosmicsEra_Run3" "hcalnzsEra_Run3" "ppEra_Run3" "AlCaLumiPixels_Run3" "AlCaPhiSymEcal_Nano" "AlCaPPS_Run3" "ppEra_Run3_pp_on_PbPb" "hcalnzsEra_Run3_pp_on_PbPb" "ppEra_Run3_pp_on_PbPb_approxSiStripClusters" "ppEra_Run3_2023" "ppEra_Run3_pp_on_PbPb_2023" "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2023") +declare -a arr=("AlCaLumiPixels" "AlCaTestEnable" "cosmicsEra_Run2_2018" "hcalnzsEra_Run2_2018" "ppEra_Run2_2018" "hcalnzsEra_Run2_2018_highBetaStar" "hcalnzsEra_Run2_2018_pp_on_AA" "ppEra_Run2_2018_highBetaStar" "ppEra_Run2_2018_pp_on_AA" "cosmicsHybridEra_Run2_2018" "cosmicsEra_Run3" "hcalnzsEra_Run3" "ppEra_Run3" "AlCaLumiPixels_Run3" "AlCaPhiSymEcal_Nano" "AlCaPPS_Run3" "ppEra_Run3_pp_on_PbPb" "hcalnzsEra_Run3_pp_on_PbPb" "ppEra_Run3_pp_on_PbPb_approxSiStripClusters" "ppEra_Run3_2023" "ppEra_Run3_pp_on_PbPb_2023" "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2023" "ppEra_Run3_2024") for scenario in "${arr[@]}" do runTest "${SCRAM_TEST_PATH}/RunPromptReco.py --scenario $scenario --reco --aod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcareco TkAlMinBias+SiStripCalMinBias" diff --git a/Configuration/DataProcessing/test/run_CfgTest_8.sh b/Configuration/DataProcessing/test/run_CfgTest_8.sh index a5a2acb0f8623..62bc5c078b29b 100755 --- a/Configuration/DataProcessing/test/run_CfgTest_8.sh +++ b/Configuration/DataProcessing/test/run_CfgTest_8.sh @@ -10,10 +10,11 @@ function die { echo $1: status $2 ; exit $2; } function runTest { echo $1 ; python3 $1 || die "Failure for configuration: $1" $?; } -declare -a arr=("ppEra_Run3" "ppEra_Run3_2023" "ppEra_Run3_2023_repacked") +declare -a arr=("ppEra_Run3" "ppEra_Run3_2023" "ppEra_Run3_2023_repacked" "ppEra_Run3_2024") for scenario in "${arr[@]}" do runTest "${SCRAM_TEST_PATH}/RunPromptReco.py --scenario $scenario --reco --aod --miniaod --nanoaod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcareco TkAlMinBias+SiStripCalMinBias" + runTest "${SCRAM_TEST_PATH}/RunPromptReco.py --scenario $scenario --reco --aod --miniaod --nanoaod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcareco TkAlMinBias+SiStripCalMinBias --nanoFlavours=@PHYS" runTest "${SCRAM_TEST_PATH}/RunPromptReco.py --scenario $scenario --reco --aod --dqmio --global-tag GLOBALTAG --lfn=/store/whatever --alcareco TkAlMinBias+SiStripCalMinBias --PhysicsSkim=@Muon0" done diff --git a/Configuration/Eras/python/Era_Run3_2024_cff.py b/Configuration/Eras/python/Era_Run3_2024_cff.py new file mode 100644 index 0000000000000..6dc5f3a1b6e03 --- /dev/null +++ b/Configuration/Eras/python/Era_Run3_2024_cff.py @@ -0,0 +1,5 @@ +import FWCore.ParameterSet.Config as cms + +from Configuration.Eras.Era_Run3_cff import Run3 + +Run3_2024 = cms.ModifierChain(Run3) diff --git a/Configuration/Eras/python/Era_Run3_2025_cff.py b/Configuration/Eras/python/Era_Run3_2025_cff.py new file mode 100644 index 0000000000000..b0a96316cd88b --- /dev/null +++ b/Configuration/Eras/python/Era_Run3_2025_cff.py @@ -0,0 +1,5 @@ +import FWCore.ParameterSet.Config as cms + +from Configuration.Eras.Era_Run3_2024_cff import Run3_2024 + +Run3_2025 = cms.ModifierChain(Run3_2024) diff --git a/Configuration/Eras/python/Era_Run3_cff.py b/Configuration/Eras/python/Era_Run3_cff.py index 15a53cd1a901f..048d0ed9d2d6c 100644 --- a/Configuration/Eras/python/Era_Run3_cff.py +++ b/Configuration/Eras/python/Era_Run3_cff.py @@ -12,11 +12,13 @@ from Configuration.ProcessModifiers.dd4hep_cff import dd4hep from Configuration.Eras.Modifier_run3_egamma_cff import run3_egamma from Configuration.Eras.Modifier_run2_egamma_2018_cff import run2_egamma_2018 +from Configuration.Eras.Modifier_run2_muon_2018_cff import run2_muon_2018 from Configuration.Eras.Modifier_run2_HLTconditions_2018_cff import run2_HLTconditions_2018 from Configuration.Eras.Modifier_run3_RPC_cff import run3_RPC from Configuration.Eras.Modifier_run3_ecal_cff import run3_ecal from Configuration.Eras.Modifier_hcalPfCutsFromDB_cff import hcalPfCutsFromDB +from Configuration.Eras.Modifier_run3_muon_cff import run3_muon -Run3 = cms.ModifierChain(Run2_2018.copyAndExclude([run2_GEM_2017, ctpps_2018, run2_egamma_2018, run2_HLTconditions_2018]), - run3_common, run3_egamma, run3_GEM, run3_HB, run3_HFSL, stage2L1Trigger_2021, ctpps_2022, dd4hep, run3_RPC, run3_ecal, hcalPfCutsFromDB) +Run3 = cms.ModifierChain(Run2_2018.copyAndExclude([run2_GEM_2017, ctpps_2018, run2_egamma_2018, run2_HLTconditions_2018, run2_muon_2018]), + run3_common, run3_egamma, run3_muon, run3_GEM, run3_HB, run3_HFSL, stage2L1Trigger_2021, ctpps_2022, dd4hep, run3_RPC, run3_ecal, hcalPfCutsFromDB) diff --git a/Configuration/Eras/python/ModifierChain_trackingMkFitProd_cff.py b/Configuration/Eras/python/ModifierChain_trackingMkFitProd_cff.py index df040c540f63e..448e0cad2e17a 100644 --- a/Configuration/Eras/python/ModifierChain_trackingMkFitProd_cff.py +++ b/Configuration/Eras/python/ModifierChain_trackingMkFitProd_cff.py @@ -7,6 +7,7 @@ from Configuration.ProcessModifiers.trackingMkFitHighPtTripletStep_cff import * from Configuration.ProcessModifiers.trackingMkFitDetachedQuadStep_cff import * from Configuration.ProcessModifiers.trackingMkFitDetachedTripletStep_cff import * +from Configuration.ProcessModifiers.trackingMkFitPixelLessStep_cff import * trackingMkFitProd = cms.ModifierChain( trackingMkFitCommon, @@ -15,4 +16,5 @@ trackingMkFitHighPtTripletStep, trackingMkFitDetachedQuadStep, trackingMkFitDetachedTripletStep, + trackingMkFitPixelLessStep, ) diff --git a/Configuration/Eras/python/Modifier_phase2_hgcalOnly_cff.py b/Configuration/Eras/python/Modifier_phase2_hgcalOnly_cff.py new file mode 100644 index 0000000000000..045d5ec1ea9d6 --- /dev/null +++ b/Configuration/Eras/python/Modifier_phase2_hgcalOnly_cff.py @@ -0,0 +1,3 @@ +import FWCore.ParameterSet.Config as cms + +phase2_hgcalOnly = cms.Modifier() diff --git a/Configuration/Eras/python/Modifier_run3_muon_cff.py b/Configuration/Eras/python/Modifier_run3_muon_cff.py new file mode 100644 index 0000000000000..e25845e668b45 --- /dev/null +++ b/Configuration/Eras/python/Modifier_run3_muon_cff.py @@ -0,0 +1,3 @@ +import FWCore.ParameterSet.Config as cms + +run3_muon=cms.Modifier() diff --git a/Configuration/EventContent/python/EventContent_cff.py b/Configuration/EventContent/python/EventContent_cff.py index 6412b106d654f..bd6a4315cc773 100644 --- a/Configuration/EventContent/python/EventContent_cff.py +++ b/Configuration/EventContent/python/EventContent_cff.py @@ -184,6 +184,30 @@ def SwapKeepAndDrop(l): 'keep DetIds_hltSiStripRawToDigi_*_*' ]) +# +# HLTSCOUT Data Tier definition +# +# +HLTSCOUTEventContent = cms.PSet( + outputCommands = cms.untracked.vstring('drop *'), + splitLevel = cms.untracked.int32(0), + compressionAlgorithm=cms.untracked.string("LZMA"), + compressionLevel=cms.untracked.int32(4) +) +HLTSCOUTEventContent.outputCommands.extend(HLTriggerRAW.outputCommands) + +# +# L1SCOUT Data Tier definition +# +# +L1SCOUTEventContent = cms.PSet( + outputCommands = cms.untracked.vstring('drop *'), + splitLevel = cms.untracked.int32(0), + compressionAlgorithm=cms.untracked.string("LZMA"), + compressionLevel=cms.untracked.int32(4) +) +L1SCOUTEventContent.outputCommands.extend(L1TriggerRAW.outputCommands) + # # # HLTONLY Data Tier definition @@ -233,6 +257,7 @@ def SwapKeepAndDrop(l): from Configuration.Eras.Modifier_ctpps_cff import ctpps from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal +from Configuration.Eras.Modifier_phase2_common_cff import phase2_common from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker from Configuration.Eras.Modifier_phase2_muon_cff import phase2_muon from Configuration.Eras.Modifier_phase2_timing_layer_cff import phase2_timing_layer @@ -651,6 +676,12 @@ def SwapKeepAndDrop(l): 'keep *_hltPhase2PixelTracks_*_*', 'keep *_hltPhase2PixelVertices_*_*' ]) + +phase2_common.toModify(FEVTDEBUGHLTEventContent, + outputCommands = FEVTDEBUGHLTEventContent.outputCommands+[ + 'keep *_hltEgammaGsfTracksL1Seeded_*_*', + ]) + phase2_muon.toModify(FEVTDEBUGHLTEventContent, outputCommands = FEVTDEBUGHLTEventContent.outputCommands + ['keep recoMuons_muons1stStep_*_*']) diff --git a/Configuration/Geometry/README.md b/Configuration/Geometry/README.md index fcfe5c093d6d8..e8adeaa05f983 100644 --- a/Configuration/Geometry/README.md +++ b/Configuration/Geometry/README.md @@ -31,8 +31,9 @@ Calorimeters: * C1: 2021 baseline Muon system: -* M1: 2021 baseline +* M1: 2021 baseline with additional chambers in GE21 and iRPC31/41 * M2: 2023 GE21 shifted in position +* M3: 2024 with additional chambers in GE21 and iRPC31 PPS: * P7: 2021 baseline (after removing overlaps and using common materials whenever possible) @@ -53,11 +54,17 @@ Several detector combinations have been generated: * 2021FlatPlus05Percent = T7+C1+M1+P7+O5+F1 * 2021FlatPlus10Percent = T8+C1+M1+P7+O5+F1 * 2023 = T3+C1+M2+P7+O6+F3 -* 2023ZeroMaterial = T4+C1+M1+P7+O4+F2 -* 2023FlatMinus05Percent = T5+C1+M1+P7+O5+F2 -* 2023FlatMinus10Percent = T6+C1+M1+P7+O5+F2 -* 2023FlatPlus05Percent = T7+C1+M1+P7+O5+F2 -* 2023FlatPlus10Percent = T8+C1+M1+P7+O5+F2 +* 2023ZeroMaterial = T4+C1+M2+P7+O4+F2 +* 2023FlatMinus05Percent = T5+C1+M2+P7+O5+F2 +* 2023FlatMinus10Percent = T6+C1+M2+P7+O5+F2 +* 2023FlatPlus05Percent = T7+C1+M2+P7+O5+F2 +* 2023FlatPlus10Percent = T8+C1+M2+P7+O5+F2 +* 2024 = T3+C1+M3+P7+O6+F3 +* 2024ZeroMaterial = T4+C1+M3+P7+O4+F2 +* 2024FlatMinus05Percent = T5+C1+M3+P7+O5+F2 +* 2024FlatMinus10Percent = T6+C1+M3+P7+O5+F2 +* 2024FlatPlus05Percent = T7+C1+M3+P7+O5+F2 +* 2024FlatPlus10Percent = T8+C1+M3+P7+O5+F2 # Phase 2 Geometries @@ -94,6 +101,7 @@ Calorimeters: * C21: HGCal (v17 version of HGCal geometry as in C19 but turning off all dead areas and gaps) + Phase2 HCAL and EB (used in 2026D101) * C22: HGCal (v18 version of HGCal geometry as in C18 with calibration cells, nonzero cssette retraction, correct mousebite, guard ring, proper cell size) + Phase2 HCAL and EB (used in 2026D104) * C23: HGCal (same as the v18 version which is in C22 but without internal cells in the Geant4 geometry defintiion) + Phase2 HCAL and EB (used in 2026D106) +* C24: HGCal (v18 version of HGCal geometry as in C122 but turning off all dead areas and gaps) + Phase2 HCAL and EB (used in 2026D109) Muon system: * M4: Phase2 muon system for TDR w/ GE2/1, ME0, RE3/1, RE4/1 (incl. granularity in ME0, staggered GE2/1), 96 iRPC strips, no overlaps, MB4Shields @@ -149,3 +157,7 @@ Several detector combinations have been generated: * D104 = T35+C22+M11+I16+O9+F8 * D105 = T35+C17+M11+I17+O9+F8 * D106 = T35+C23+M11+I17+O9+F8 +* D107 = T32+C17+M11+I17+O9+F8 +* D108 = T35+C19+M11+I17+O9+F8 +* D109 = T35+C24+M11+I17+O9+F8 +* D110 = T35+C18+M11+I17+O9+F8 diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05PercentReco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05PercentReco_cff.py new file mode 100644 index 0000000000000..bd4e03a139779 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024FlatMinus05Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05Percent_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05Percent_cff.py new file mode 100644 index 0000000000000..cd3d0fc1cff68 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus05Percent_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus05Percent.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10PercentReco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10PercentReco_cff.py new file mode 100644 index 0000000000000..96615f4988406 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024FlatMinus10Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10Percent_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10Percent_cff.py new file mode 100644 index 0000000000000..d5fd6d18aeb55 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatMinus10Percent_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus10Percent.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05PercentReco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05PercentReco_cff.py new file mode 100644 index 0000000000000..4ea68a5d642f2 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024FlatPlus05Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05Percent_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05Percent_cff.py new file mode 100644 index 0000000000000..9cb3b2164a16a --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus05Percent_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus05Percent.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10PercentReco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10PercentReco_cff.py new file mode 100644 index 0000000000000..cb2296be87608 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024FlatPlus10Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10Percent_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10Percent_cff.py new file mode 100644 index 0000000000000..ed103136d84f3 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024FlatPlus10Percent_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus10Percent.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024Reco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024Reco_cff.py new file mode 100644 index 0000000000000..bfeb4f4d4ac15 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024Reco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterialReco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterialReco_cff.py new file mode 100644 index 0000000000000..c54c5678a1ec9 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterialReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2024ZeroMaterial_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterial_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterial_cff.py new file mode 100644 index 0000000000000..2019b242dfa18 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024ZeroMaterial_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024ZeroMaterial.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2024_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2024_cff.py new file mode 100644 index 0000000000000..e3386d5e79177 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2024_cff.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D107Reco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D107Reco_cff.py new file mode 100644 index 0000000000000..9b4f501814b0a --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D107Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2026D107_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D107_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D107_cff.py new file mode 100644 index 0000000000000..59a5c7249f773 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D107_cff.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D107.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D108Reco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D108Reco_cff.py new file mode 100644 index 0000000000000..925a43d98484a --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D108Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2026D108_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D108_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D108_cff.py new file mode 100644 index 0000000000000..79e677f7d91d5 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D108_cff.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D108.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D109Reco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D109Reco_cff.py new file mode 100644 index 0000000000000..555f8f2c38fe7 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D109Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2026D109_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D109_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D109_cff.py new file mode 100644 index 0000000000000..a9648c08fab01 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D109_cff.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D109.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D110Reco_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D110Reco_cff.py new file mode 100644 index 0000000000000..fc029ac3d3fa6 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D110Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hepExtended2026D110_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryDD4hepExtended2026D110_cff.py b/Configuration/Geometry/python/GeometryDD4hepExtended2026D110_cff.py new file mode 100644 index 0000000000000..e3f089b396fa5 --- /dev/null +++ b/Configuration/Geometry/python/GeometryDD4hepExtended2026D110_cff.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryDD4hep_cff import * +DDDetectorESProducer.confGeomXMLFiles = cms.FileInPath("Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D110.xml") + +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatMinus05PercentReco_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatMinus05PercentReco_cff.py new file mode 100644 index 0000000000000..5f33a3792e882 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatMinus05PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024FlatMinus05Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatMinus05Percent_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatMinus05Percent_cff.py new file mode 100644 index 0000000000000..6c97628ceb78e --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatMinus05Percent_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024FlatMinus05PercentXML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatMinus10PercentReco_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatMinus10PercentReco_cff.py new file mode 100644 index 0000000000000..c37c790e93e4e --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatMinus10PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024FlatMinus10Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatMinus10Percent_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatMinus10Percent_cff.py new file mode 100644 index 0000000000000..450a52be233ce --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatMinus10Percent_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024FlatMinus10PercentXML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatPlus05PercentReco_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatPlus05PercentReco_cff.py new file mode 100644 index 0000000000000..5d0222a26f50b --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatPlus05PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024FlatPlus05Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatPlus05Percent_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatPlus05Percent_cff.py new file mode 100644 index 0000000000000..e4417fccb7b73 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatPlus05Percent_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024FlatPlus05PercentXML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatPlus10PercentReco_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatPlus10PercentReco_cff.py new file mode 100644 index 0000000000000..f40a19f849b30 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatPlus10PercentReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024FlatPlus10Percent_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024FlatPlus10Percent_cff.py b/Configuration/Geometry/python/GeometryExtended2024FlatPlus10Percent_cff.py new file mode 100644 index 0000000000000..0b4cb22f9d7bd --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024FlatPlus10Percent_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024FlatPlus10PercentXML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2024Reco_cff.py b/Configuration/Geometry/python/GeometryExtended2024Reco_cff.py new file mode 100644 index 0000000000000..727c34b4b6c1d --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024Reco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024ZeroMaterialReco_cff.py b/Configuration/Geometry/python/GeometryExtended2024ZeroMaterialReco_cff.py new file mode 100644 index 0000000000000..3a1e89eb8235a --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024ZeroMaterialReco_cff.py @@ -0,0 +1,50 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2024ZeroMaterial_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * + +# calo +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "EcalEndcap", + "EcalPreshower", + "TOWER", + ) +) +from Geometry.EcalAlgo.EcalGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ForwardGeometry_cfi import * + +# pps + + diff --git a/Configuration/Geometry/python/GeometryExtended2024ZeroMaterial_cff.py b/Configuration/Geometry/python/GeometryExtended2024ZeroMaterial_cff.py new file mode 100644 index 0000000000000..ddb758aba76cf --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024ZeroMaterial_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024ZeroMaterialXML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2024_cff.py b/Configuration/Geometry/python/GeometryExtended2024_cff.py new file mode 100644 index 0000000000000..faa7346259acf --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2024_cff.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2024XML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * + diff --git a/Configuration/Geometry/python/GeometryExtended2026D107Reco_cff.py b/Configuration/Geometry/python/GeometryExtended2026D107Reco_cff.py new file mode 100644 index 0000000000000..5f7bb251564a9 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D107Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2026D107_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Geometry/TrackerCommonData/python/GeometryExtended2026D100V1_cff.py b/Configuration/Geometry/python/GeometryExtended2026D107_cff.py similarity index 74% rename from Geometry/TrackerCommonData/python/GeometryExtended2026D100V1_cff.py rename to Configuration/Geometry/python/GeometryExtended2026D107_cff.py index e397849a9eb01..ede48066e90af 100644 --- a/Geometry/TrackerCommonData/python/GeometryExtended2026D100V1_cff.py +++ b/Configuration/Geometry/python/GeometryExtended2026D107_cff.py @@ -1,6 +1,9 @@ import FWCore.ParameterSet.Config as cms -from Geometry.TrackerCommonData.cmsExtendedGeometry2026D100V1XML_cfi import * +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2026D107XML_cfi import * from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * from Geometry.EcalCommonData.ecalSimulationParameters_cff import * diff --git a/Configuration/Geometry/python/GeometryExtended2026D108Reco_cff.py b/Configuration/Geometry/python/GeometryExtended2026D108Reco_cff.py new file mode 100644 index 0000000000000..e64122a492495 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D108Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2026D108_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Geometry/TrackerCommonData/python/GeometryExtended2026D100V2_cff.py b/Configuration/Geometry/python/GeometryExtended2026D108_cff.py similarity index 74% rename from Geometry/TrackerCommonData/python/GeometryExtended2026D100V2_cff.py rename to Configuration/Geometry/python/GeometryExtended2026D108_cff.py index ad6cf46fbd0df..6109dc7300bea 100644 --- a/Geometry/TrackerCommonData/python/GeometryExtended2026D100V2_cff.py +++ b/Configuration/Geometry/python/GeometryExtended2026D108_cff.py @@ -1,6 +1,9 @@ import FWCore.ParameterSet.Config as cms -from Geometry.TrackerCommonData.cmsExtendedGeometry2026D100V2XML_cfi import * +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2026D108XML_cfi import * from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * from Geometry.EcalCommonData.ecalSimulationParameters_cff import * diff --git a/Configuration/Geometry/python/GeometryExtended2026D109Reco_cff.py b/Configuration/Geometry/python/GeometryExtended2026D109Reco_cff.py new file mode 100644 index 0000000000000..2c9388a8fb7b9 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D109Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2026D109_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryExtended2026D109_cff.py b/Configuration/Geometry/python/GeometryExtended2026D109_cff.py new file mode 100644 index 0000000000000..fe1c68ec6ddb4 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D109_cff.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2026D109XML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/GeometryExtended2026D110Reco_cff.py b/Configuration/Geometry/python/GeometryExtended2026D110Reco_cff.py new file mode 100644 index 0000000000000..1c28f7b5e68bf --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D110Reco_cff.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Configuration.Geometry.GeometryExtended2026D110_cff import * + +# tracker +from Geometry.CommonTopologies.globalTrackingGeometry_cfi import * +from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import * +from Geometry.TrackerGeometryBuilder.trackerParameters_cff import * +from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import * +from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import * +trackerGeometry.applyAlignment = True + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +from Geometry.CaloEventSetup.CaloTopology_cfi import * +from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) +from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import * +from Geometry.HcalEventSetup.HcalGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import * +from Geometry.HcalEventSetup.CaloTowerTopology_cfi import * +from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import * +from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import * +from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import * +from Geometry.EcalMapping.EcalMapping_cfi import * +from Geometry.EcalMapping.EcalMappingRecord_cfi import * + +# muon +from Geometry.MuonNumbering.muonNumberingInitialization_cfi import * +from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import * +from Geometry.GEMGeometryBuilder.gemGeometry_cff import * +from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import * +from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import * + +# forward +from Geometry.ForwardGeometry.ZdcGeometry_cfi import * + +# timing +from RecoMTD.DetLayers.mtdDetLayerGeometry_cfi import * +from Geometry.MTDGeometryBuilder.mtdParameters_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * +from Geometry.MTDNumberingBuilder.mtdTopology_cfi import * +from Geometry.MTDGeometryBuilder.mtdGeometry_cfi import * +from Geometry.MTDGeometryBuilder.idealForDigiMTDGeometry_cff import * +mtdGeometry.applyAlignment = False + diff --git a/Configuration/Geometry/python/GeometryExtended2026D110_cff.py b/Configuration/Geometry/python/GeometryExtended2026D110_cff.py new file mode 100644 index 0000000000000..f6a00207093f1 --- /dev/null +++ b/Configuration/Geometry/python/GeometryExtended2026D110_cff.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +from Geometry.CMSCommonData.cmsExtendedGeometry2026D110XML_cfi import * +from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff import * +from SLHCUpgradeSimulations.Geometry.fakePhase2OuterTrackerConditions_cff import * +from Geometry.EcalCommonData.ecalSimulationParameters_cff import * +from Geometry.HcalCommonData.hcalDDDSimConstants_cff import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.MuonNumbering.muonGeometryConstants_cff import * +from Geometry.MuonNumbering.muonOffsetESProducer_cff import * +from Geometry.MTDNumberingBuilder.mtdNumberingGeometry_cff import * diff --git a/Configuration/Geometry/python/dict2021Geometry.py b/Configuration/Geometry/python/dict2021Geometry.py index 41292064a94a3..eb4a7a30a0deb 100644 --- a/Configuration/Geometry/python/dict2021Geometry.py +++ b/Configuration/Geometry/python/dict2021Geometry.py @@ -1479,6 +1479,51 @@ ], "era" : "run3_GEM", }, + "M3" : { + 1 : [ + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + ], + 2 : [ + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + ], + 3 : [ + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + ], + 4 : [ + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + ], + "sim" : [ + 'from Geometry.MuonNumbering.muonGeometryConstants_cff import *', + 'from Geometry.MuonNumbering.muonOffsetESProducer_cff import *', + ], + "reco" : [ + 'from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *', + 'from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *', + 'from Geometry.GEMGeometryBuilder.gemGeometry_cff import *', + 'from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *', + 'from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *', + ], + "era" : "run3_GEM", + }, } forwardDict = { @@ -1705,6 +1750,12 @@ ("O5","T6","C1","M2","F2","P7") : "2023FlatMinus10Percent", ("O5","T7","C1","M2","F2","P7") : "2023FlatPlus05Percent", ("O5","T8","C1","M2","F2","P7") : "2023FlatPlus10Percent", + ("O6","T3","C1","M3","F3","P7") : "2024", + ("O4","T4","C1","M3","F2","P7") : "2024ZeroMaterial", + ("O5","T5","C1","M3","F2","P7") : "2024FlatMinus05Percent", + ("O5","T6","C1","M3","F2","P7") : "2024FlatMinus10Percent", + ("O5","T7","C1","M3","F2","P7") : "2024FlatPlus05Percent", + ("O5","T8","C1","M3","F2","P7") : "2024FlatPlus10Percent", } deprecatedSubdets = set([ "T1", "T2", "O1", "O2", "O3", "P1", "P2", "P3", diff --git a/Configuration/Geometry/python/dict2026Geometry.py b/Configuration/Geometry/python/dict2026Geometry.py index 639382eadd559..94831aa7150f9 100644 --- a/Configuration/Geometry/python/dict2026Geometry.py +++ b/Configuration/Geometry/python/dict2026Geometry.py @@ -251,7 +251,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', @@ -322,7 +322,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', @@ -809,7 +809,7 @@ 'from Geometry.EcalMapping.EcalMapping_cfi import *', 'from Geometry.EcalMapping.EcalMappingRecord_cfi import *', ], - "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose", + "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18", }, "C23" : { 1 : [ @@ -883,7 +883,81 @@ 'from Geometry.EcalMapping.EcalMapping_cfi import *', 'from Geometry.EcalMapping.EcalMappingRecord_cfi import *', ], - "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose", + "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18", + }, + "C24" : { + 1 : [ + 'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml', + 'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml', + 'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', + 'Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml', + 'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml', + 'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml', + 'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml', + 'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml', + 'Geometry/HGCalCommonData/data/hgcalCons/v18n/hgcalCons.xml', + 'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml', + ], + 3 : [ + 'Geometry/EcalSimData/data/PhaseII/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml', + 'Geometry/HGCalSimData/data/hgcsensv17n.xml', + ], + 4 : [ + 'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', + ], + "sim" : [ + 'from Geometry.EcalCommonData.ecalSimulationParameters_cff import *', + 'from Geometry.HcalCommonData.hcalDDDSimConstants_cff import *', + 'from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import *', + 'from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import *' + ], + "reco" : [ + 'from Geometry.CaloEventSetup.HGCalTopology_cfi import *', + 'from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import *', + 'from Geometry.CaloEventSetup.CaloTopology_cfi import *', + 'from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *', + 'CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",', + ' SelectedCalos = cms.vstring("HCAL",', + ' "ZDC",', + ' "EcalBarrel",', + ' "TOWER",', + ' "HGCalEESensitive",', + ' "HGCalHESiliconSensitive",', + ' "HGCalHEScintillatorSensitive"', + ' )', + ')', + 'from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *', + 'from Geometry.HcalEventSetup.HcalGeometry_cfi import *', + 'from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *', + 'from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *', + 'from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *', + 'from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *', + 'from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *', + 'from Geometry.EcalMapping.EcalMapping_cfi import *', + 'from Geometry.EcalMapping.EcalMappingRecord_cfi import *', + ], + "era" : "phase2_ecal, phase2_hcal, phase2_hgcal, hcalHardcodeConditions, phase2_hgcalV10, phase2_hgcalV11, phase2_hgcalV16, phase2_hfnose, phase2-hgcalV18", }, } @@ -1155,6 +1229,10 @@ ("O9","T35","C22","M11","F8","I17") : "D104", ("O9","T35","C17","M11","F8","I17") : "D105", ("O9","T35","C23","M11","F8","I17") : "D106", + ("O9","T32","C17","M11","F8","I17") : "D107", + ("O9","T35","C19","M11","F8","I17") : "D108", + ("O9","T35","C24","M11","F8","I17") : "D109", + ("O9","T35","C18","M11","F8","I17") : "D110", } deprecatedDets = set([ "D1", "D2", "D3", "D5", "D6" , "D7", "D4", "D8" , "D9", "D12", "D13", "D15", "D10", "D11", "D14", "D16", "D17", "D18", "D19", "D20", "D21", "D22", "D23", "D24", "D25", "D26", "D27", "D28", "D29", "D30", "D31", "D32", "D33", "D34", "D36", "D37", "D38", "D39", "D40", "D42", "D35", "D41", "D43", "D44", "D45", "D46", "D48", "D47", "D50", "D51", "D52", "D53", "D54", "D55", "D56", "D57", "D58", "D59", "D61", "D62", "D63", "D64", "D65", "D66", "D67", "D69", "D71", "D72", "D73", "D74", "D75", "D78", "D79", "D87", "D89", "D90", "D49", "D60", "D68", "D70", "D76", "D77", "D80", "D81", "D82", "D83", "D84", "D85"]) diff --git a/Configuration/HLT/python/addOnTestsHLT.py b/Configuration/HLT/python/addOnTestsHLT.py index 2fcd545b815fd..dcafffb189646 100644 --- a/Configuration/HLT/python/addOnTestsHLT.py +++ b/Configuration/HLT/python/addOnTestsHLT.py @@ -24,7 +24,7 @@ def addOnTestsHLT(): 'cmsDriver.py RelVal -s HLT:PRef,RAW2DIGI,L1Reco,RECO --mc --scenario=pp -n 10 --conditions auto:run3_mc_PRef --relval 9000,50 --datatier "RAW-HLT-RECO" --eventcontent FEVTDEBUGHLT --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --customise=HLTrigger/Configuration/CustomConfigs.HLTRECO --era Run3_2023 --processName=HLTRECO --filein file:RelVal_Raw_PRef_MC.root --fileout file:RelVal_Raw_PRef_MC_HLT_RECO.root'], 'hlt_mc_Special' : ['cmsDriver.py TTbar_13TeV_TuneCUETP8M1_cfi -s GEN,SIM,DIGI,L1,DIGI2RAW --mc --scenario=pp -n 10 --conditions auto:run3_mc_Special --relval 9000,50 --datatier "GEN-SIM-RAW" --eventcontent RAWSIM --customise=HLTrigger/Configuration/CustomConfigs.L1T --era Run3_2023 --fileout file:RelVal_Raw_Special_MC.root', 'HLTrigger/Configuration/test/OnLine_HLT_Special.py', - 'cmsDriver.py RelVal -s HLT:GRun,RAW2DIGI,L1Reco,RECO --mc --scenario=pp -n 10 --conditions auto:run3_mc_Special --relval 9000,50 --datatier "RAW-HLT-RECO" --eventcontent FEVTDEBUGHLT --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --customise=HLTrigger/Configuration/CustomConfigs.HLTRECO --era Run3_2023 --processName=HLTRECO --filein file:RelVal_Raw_Special_MC.root --fileout file:RelVal_Raw_Special_MC_HLT_RECO.root'], + 'cmsDriver.py RelVal -s HLT:Special,RAW2DIGI,L1Reco,RECO --mc --scenario=pp -n 10 --conditions auto:run3_mc_Special --relval 9000,50 --datatier "RAW-HLT-RECO" --eventcontent FEVTDEBUGHLT --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --customise=HLTrigger/Configuration/CustomConfigs.HLTRECO --era Run3_2023 --processName=HLTRECO --filein file:RelVal_Raw_Special_MC.root --fileout file:RelVal_Raw_Special_MC_HLT_RECO.root'], 'hlt_data_Fake' : ['cmsDriver.py RelVal -s L1REPACK:GT1 --data --scenario=pp -n 10 --conditions auto:run1_hlt_Fake --relval 9000,50 --datatier "RAW" --eventcontent RAW --customise=HLTrigger/Configuration/CustomConfigs.L1T --fileout file:RelVal_Raw_Fake_DATA.root --filein /store/data/Run2012A/MuEG/RAW/v1/000/191/718/14932935-E289-E111-830C-5404A6388697.root', 'HLTrigger/Configuration/test/OnLine_HLT_Fake.py', 'cmsDriver.py RelVal -s HLT:Fake,RAW2DIGI,L1Reco,RECO --data --scenario=pp -n 10 --conditions auto:run1_data_Fake --relval 9000,50 --datatier "RAW-HLT-RECO" --eventcontent FEVTDEBUGHLT --customise=HLTrigger/Configuration/CustomConfigs.L1THLT --customise=HLTrigger/Configuration/CustomConfigs.HLTRECO --processName=HLTRECO --filein file:RelVal_Raw_Fake_DATA.root --fileout file:RelVal_Raw_Fake_DATA_HLT_RECO.root'], diff --git a/Configuration/HLT/python/autoCondHLT.py b/Configuration/HLT/python/autoCondHLT.py index d1576114d8024..7139cf4899f6b 100644 --- a/Configuration/HLT/python/autoCondHLT.py +++ b/Configuration/HLT/python/autoCondHLT.py @@ -18,13 +18,13 @@ 'Fake' : ( ','.join( [ 'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc' , l1MenuRecord,connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ), 'Fake1' : ( ','.join( [ 'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord,connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ), 'Fake2' : ( ','.join( [ 'L1Menu_Collisions2016_v9_m2_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2016-10-06 19:36:53.000"] ), ), - 'FULL' : ( ','.join( [ 'L1Menu_Collisions2023_v1_3_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-07-11 15:33:37.000"] ), ), - 'GRun' : ( ','.join( [ 'L1Menu_Collisions2023_v1_3_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-07-11 15:33:37.000"] ), ), - '2023v12' : ( ','.join( [ 'L1Menu_Collisions2023_v1_2_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-06-13 14:12:00.000"] ), ), + 'FULL' : ( ','.join( [ 'L1Menu_Collisions2024_v1_2_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2024-04-24 12:00:00.000"] ), ), + 'GRun' : ( ','.join( [ 'L1Menu_Collisions2024_v1_2_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2024-04-24 12:00:00.000"] ), ), + '2024v13' : ( ','.join( [ 'L1Menu_Collisions2024_v1_2_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2024-04-24 12:00:00.000"] ), ), 'HIon' : ( ','.join( [ 'L1Menu_CollisionsHeavyIons2023_v1_1_5_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-10-24 16:59:55.000"] ), ), 'PIon' : ( ','.join( [ 'L1Menu_HeavyIons2016_v3_m2_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2016-11-22 11:11:00.000"] ), ), 'PRef' : ( ','.join( [ 'L1Menu_CollisionsPPRef2023_v1_1_2_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-09-21 19:00:00.000"] ), ), - 'Special' : ( ','.join( [ 'L1Menu_Collisions2023_v1_3_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2023-07-11 15:33:37.000"] ), ), + 'Special' : ( ','.join( [ 'L1Menu_Collisions2024_v1_2_0_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2024-04-24 12:00:00.000"] ), ), } hltGTs = { @@ -35,13 +35,13 @@ 'run2_mc_Fake' : ('run2_mc' ,l1Menus['Fake']), 'run2_mc_Fake1' : ('run2_mc_l1stage1' ,l1Menus['Fake1']), 'run2_mc_Fake2' : ('run2_mc' ,l1Menus['Fake2']), - 'run3_mc_FULL' : ('phase1_2023_realistic' ,l1Menus['FULL']), - 'run3_mc_GRun' : ('phase1_2023_realistic' ,l1Menus['GRun']), - 'run3_mc_2023v12' : ('phase1_2023_realistic' ,l1Menus['2023v12']), + 'run3_mc_FULL' : ('phase1_2024_realistic' ,l1Menus['FULL']), + 'run3_mc_GRun' : ('phase1_2024_realistic' ,l1Menus['GRun']), + 'run3_mc_2024v13' : ('phase1_2024_realistic' ,l1Menus['2024v13']), 'run3_mc_HIon' : ('phase1_2023_realistic_hi',l1Menus['HIon']), - 'run3_mc_PIon' : ('phase1_2023_realistic' ,l1Menus['PIon']), - 'run3_mc_PRef' : ('phase1_2023_realistic' ,l1Menus['PRef']), - 'run3_mc_Special' : ('phase1_2023_realistic' ,l1Menus['Special']), + 'run3_mc_PIon' : ('phase1_2024_realistic' ,l1Menus['PIon']), + 'run3_mc_PRef' : ('phase1_2024_realistic' ,l1Menus['PRef']), + 'run3_mc_Special' : ('phase1_2024_realistic' ,l1Menus['Special']), 'run1_hlt_Fake' : ('run2_hlt_relval' ,l1Menus['Fake']), 'run2_hlt_Fake' : ('run2_hlt_relval' ,l1Menus['Fake']), @@ -49,7 +49,7 @@ 'run2_hlt_Fake2' : ('run2_hlt_relval' ,l1Menus['Fake2']), 'run3_hlt_FULL' : ('run3_hlt' ,l1Menus['FULL']), 'run3_hlt_GRun' : ('run3_hlt' ,l1Menus['GRun']), - 'run3_hlt_2023v12' : ('run3_hlt' ,l1Menus['2023v12']), + 'run3_hlt_2024v13' : ('run3_hlt' ,l1Menus['2024v13']), 'run3_hlt_HIon' : ('run3_hlt' ,l1Menus['HIon']), 'run3_hlt_PIon' : ('run3_hlt' ,l1Menus['PIon']), 'run3_hlt_PRef' : ('run3_hlt' ,l1Menus['PRef']), @@ -61,7 +61,7 @@ 'run2_data_Fake2' : ('run2_data' ,l1Menus['Fake2']), 'run3_data_FULL' : ('run3_data_prompt' ,l1Menus['FULL']), 'run3_data_GRun' : ('run3_data_prompt' ,l1Menus['GRun']), - 'run3_data_2023v12' : ('run3_data_prompt' ,l1Menus['2023v12']), + 'run3_data_2024v13' : ('run3_data_prompt' ,l1Menus['2024v13']), 'run3_data_HIon' : ('run3_data_prompt' ,l1Menus['HIon']), 'run3_data_PIon' : ('run3_data_prompt' ,l1Menus['PIon']), 'run3_data_PRef' : ('run3_data_prompt' ,l1Menus['PRef']), diff --git a/Configuration/HLT/python/autoHLT.py b/Configuration/HLT/python/autoHLT.py index 110e0de57ac68..2878e99888855 100644 --- a/Configuration/HLT/python/autoHLT.py +++ b/Configuration/HLT/python/autoHLT.py @@ -11,7 +11,7 @@ 'relval2017' : 'Fake2', 'relval2018' : 'Fake2', 'relval2022' : 'Fake2', - 'relval2023' : '2023v12', + 'relval2023' : 'Fake2', 'relval2024' : 'GRun', 'relval2026' : '75e33', 'test' : 'GRun', diff --git a/Configuration/ProcessModifiers/python/ecal_cctiming_cff.py b/Configuration/ProcessModifiers/python/ecal_cctiming_cff.py new file mode 100644 index 0000000000000..44c5931c501f2 --- /dev/null +++ b/Configuration/ProcessModifiers/python/ecal_cctiming_cff.py @@ -0,0 +1,6 @@ +import FWCore.ParameterSet.Config as cms + +# This modifier is for the ECAL Cross-Correlation timing algorithm + +ecal_cctiming = cms.Modifier() + diff --git a/Configuration/PyReleaseValidation/README.md b/Configuration/PyReleaseValidation/README.md index 817a20e2c86a5..298e983ea99ec 100644 --- a/Configuration/PyReleaseValidation/README.md +++ b/Configuration/PyReleaseValidation/README.md @@ -30,7 +30,14 @@ The offsets currently in use are: * 0.2: Tracking Run-2 era, `Run2_2017_trackingRun2` * 0.3: 0.1 + 0.2 * 0.4: LowPU tracking era, `Run2_2017_trackingLowPU` -* 0.411: Patatrack, ECAL only, Alpaka +* 0.402: Alpaka, pixel only quadruplets, portable +* 0.403: Alpaka, pixel only quadruplets, portable vs. CPU validation +* 0.404: Alpaka, pixel only quadruplets, portable profiling +* 0.412: Alpaka, ECAL only, portable +* 0.422: Alpaka, HCAL only, portable +* 0.423: Alpaka, HCAL only, portable vs CPU validation +* 0.424: Alpaka, HCAL only, portable profiling +* 0.492: Alpaka, full reco with pixel quadruplets * 0.5: Pixel tracking only + 0.1 * 0.501: Patatrack, pixel only quadruplets, on CPU * 0.502: Patatrack, pixel only quadruplets, with automatic offload to GPU if available diff --git a/Configuration/PyReleaseValidation/python/relval_2017.py b/Configuration/PyReleaseValidation/python/relval_2017.py index 2f641e5005ff4..47c93463548ef 100644 --- a/Configuration/PyReleaseValidation/python/relval_2017.py +++ b/Configuration/PyReleaseValidation/python/relval_2017.py @@ -49,11 +49,17 @@ # (ZEE) # (Nu Gun) # 2024 (TTbar, TTbar PU, TTbar PU premix) +# (TTbar trackingMkFit) +# (Alpaka Pixel Only, Alpaka ECal only) +# (TTbar FastSim, TTbar FastSim PU, MinBiasFS for mixing)) +# (ZEE) +# (Nu Gun) numWFIB = [10001.0,10002.0,10003.0,10004.0,10005.0,10006.0,10007.0,10008.0,10009.0,10059.0,10071.0, 10042.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0, 10024.1,10024.2,10024.3,10024.4,10024.5, 10224.15, + # 2018 10801.0,10802.0,10803.0,10804.0,10805.0,10806.0,10807.0,10808.0,10809.0,10859.0,10871.0, 10804.31, 10805.31, 10842.0,10824.0,10825.0,10826.0,10823.0,11024.0,11025.0,11224.0, @@ -65,11 +71,11 @@ 10824.501,10824.505, 10824.511, 10824.521, + # 2021 11634.911, 11650.911, 11634.914, 11650.914, 11601.0,11602.0,11603.0,11604.0,11605.0,11606.0,11607.0,11608.0,11609.0,11630.0,11643.0, 11650.0,11634.0,11646.0,11640.0,11834.0,11834.99,11846.0,12034.0, - #11725.0,11925.0, 11634.1,11634.5,11634.7,11634.71,11634.72,11634.91, 11634.15, 11634.24,11834.24, @@ -79,6 +85,7 @@ 11834.21, 11723.17, 11634.601, + # 2023 12434.0,12634.0,12634.99, 12434.7, 12434.501,12434.505, @@ -88,7 +95,13 @@ 14034.0,14234.0,14040.303, 12446.0, 12461.0, - 12834.0,13034.0,13034.99,] + # 2024 + 12834.0,13034.0,13034.99, + 12834.7, + 12834.402, 12834.412, + 14434.0, 14634.0, 14440.303, + 12846.0, + 12861.0] for numWF in numWFIB: if not numWF in _upgrade_workflows: diff --git a/Configuration/PyReleaseValidation/python/relval_2026.py b/Configuration/PyReleaseValidation/python/relval_2026.py index 705211c20b811..eb43192d196aa 100644 --- a/Configuration/PyReleaseValidation/python/relval_2026.py +++ b/Configuration/PyReleaseValidation/python/relval_2026.py @@ -38,6 +38,10 @@ numWFIB.extend([27234.0]) #2026D104 numWFIB.extend([27634.0]) #2026D105 numWFIB.extend([28034.0]) #2026D106 +numWFIB.extend([28434.0]) #2026D107 +numWFIB.extend([28834.0]) #2026D108 +numWFIB.extend([29234.0]) #2026D109 +numWFIB.extend([29634.0]) #2026D110 #Additional sample for short matrix and IB #CloseByPGun for HGCAL diff --git a/Configuration/PyReleaseValidation/python/relval_gpu.py b/Configuration/PyReleaseValidation/python/relval_gpu.py index 3eeabf9d3c43a..97af5cf6810a4 100644 --- a/Configuration/PyReleaseValidation/python/relval_gpu.py +++ b/Configuration/PyReleaseValidation/python/relval_gpu.py @@ -13,7 +13,11 @@ # mc WFs to run in IB: -# mc 2023 Patatrack pixel-only quadruplets: ZMM - on GPU (optional), GPU-vs-CPU validation, profiling +# mc 2023 Alpaka pixel-only quadruplets: ZMM: any backend, any backend vs cpu validation, profiling +# Alpaka pixel-only quadruplets: TTbar: any backend, any backend vs cpu validation, profiling +# Alpaka ECAL-only: TTbar: any backend +# Alpaka pixel-only quadruplets: Single Nu E10: any backend +# Patatrack pixel-only quadruplets: ZMM - on GPU (optional), GPU-vs-CPU validation, profiling # Patatrack pixel-only triplets: ZMM - on GPU (optional), GPU-vs-CPU validation, profiling # Patatrack pixel-only quadruplets: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling # Patatrack pixel-only triplets: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling @@ -23,10 +27,20 @@ # Patatrack pixel-only triplets, ECAL, HCAL: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling (to be implemented) # full reco with Patatrack pixel-only quadruplets: TTbar - on GPU (optional), GPU-vs-CPU validation # full reco with Patatrack pixel-only triplets: TTbar - on GPU (optional), GPU-vs-CPU validation -# Patatrack Single Nu E10 on GPU (optional) -# mc 2026 Patatrack Single Nu E10 on GPU (optional) +# Patatrack pixel-only quadruplets: Single Nu E10 on GPU (optional) +# mc 2024 Alpaka pixel-only quadruplets: ZMM: any backend, any backend vs cpu validation, profiling +# Alpaka pixel-only quadruplets: TTbar: any backend, any backend vs cpu validation, profiling +# Alpaka ECAL-only: TTbar: any backend +# mc 2026 Patatrack pixel-only quadruplets: Single Nu E10 on GPU (optional) numWFIB = [ - # 2023 + # 2023, Alpaka-based + 12450.402, 12450.403, 12450.404, + #12450.406, 12450.407, 12450.408, + 12434.402, 12434.403, 12434.404, + #12434.406, 12434.407, 12434.408, + 12434.412, #12434.413, 12434.414, + 12461.402, + # 2023, CUDA-based 12450.502, 12450.503, 12450.504, 12450.506, 12450.507, 12450.508, 12434.502, 12434.503, 12434.504, @@ -37,7 +51,15 @@ 12434.586, 12434.587, # 12434.588, 12434.592, 12434.593, 12434.596, 12434.597, - 12461.502, + 12461.502, + # 2024, Alpaka-based + 12650.402, 12650.403, 12650.404, + #12650.406, 12650.407, 12650.408 + 12634.402, 12634.403, 12634.404, + #12634.406, 12634.407, 12634.408 + 12634.412, #12634.413, 12634.414 + 12661.402, + # 2026, CUDA-based 24861.502 ] diff --git a/Configuration/PyReleaseValidation/python/relval_nano.py b/Configuration/PyReleaseValidation/python/relval_nano.py index ef88f824e14fc..db10045d16474 100644 --- a/Configuration/PyReleaseValidation/python/relval_nano.py +++ b/Configuration/PyReleaseValidation/python/relval_nano.py @@ -166,36 +166,73 @@ def subnext(self): '--datatier':'NANOAOD', '--eventcontent':'NANOAOD'}]) +steps['muPOGNANO_data13.0']=merge([{'-s' : 'NANO:@MUPOG,DQM:@nanoAODDQM', '-n' : '1000'}, + steps['NANO_data13.0']]) + +steps['EGMNano_data13.0'] = merge([{'-s':'NANO:@EGM,DQM:@nanoAODDQM', '-n' : '1000'}, + steps['NANO_data13.0']]) + +steps['EGMNano_mc13.0'] = merge([{'-s':'NANO:@EGM,DQM:@nanoAODDQM', '-n' : '1000'}, + steps['NANO_mc13.0']]) + +steps['BTVNANO_data13.0']=merge([{'-s' : 'NANO:@BTV', + '-n' : '1000'}, + steps['NANO_data13.0']]) + +steps['jmeNANO_data13.0'] = merge([{'-s':'NANO:@JME', '-n' : '1000'}, + steps['NANO_data13.0']]) + +steps['lepTrackInfoNANO_data13.0']=merge([{'-s' : 'NANO:@LepTrackInfo,DQM:@nanoAODDQM', + '-n' : '1000'}, + steps['NANO_data13.0']]) + +steps['jmeNANO_rePuppi_data13.0']= merge([{'-s':'NANO:@JMErePuppi', '-n' : '1000'}, + steps['NANO_data13.0']]) + ###current release cycle workflows : 13.2 steps['TTBarMINIAOD13.2'] = {'INPUT':InputInfo(location='STD', - ## dataset below to be replaced with a 13.2 relval sample when available - dataSet='/RelValTTbar_14TeV/CMSSW_13_0_0-PU_130X_mcRun3_2022_realistic_v2_HS-v4/MINIAODSIM')} + dataSet='/RelValTTbar_14TeV/CMSSW_13_2_0-PU_131X_mcRun3_2023_realistic_v9-v1/MINIAODSIM')} steps['NANO_mc13.2']=merge([{'--era':'Run3', '--conditions':'auto:phase1_2022_realistic'}, _NANO_mc]) +steps['muPOGNANO_mc13.2']=merge([{'-s' : 'NANO:@MUPOG,DQM:@nanoAODDQM', '-n' : '1000'}, + steps['NANO_mc13.2']]) + +steps['EGMNano_mc13.2'] = merge([{'-s':'NANO:@EGM,DQM:@nanoAODDQM', '-n' : '1000'}, + steps['NANO_mc13.2']]) + +steps['BTVNANO_mc13.2']=merge([{'-s' : 'NANO:@BTV', + '-n' : '1000'}, + steps['NANO_mc13.2']]) + +steps['jmeNANO_mc13.2']=merge([{'-s' : 'NANO:@JME ', '-n' : '1000'}, + steps['NANO_mc13.2']]) + +steps['lepTrackInfoNANO_mc13.2']=merge([{'-s' : 'NANO:@LepTrackInfo,DQM:@nanoAODDQM', + '-n' : '1000'}, + steps['NANO_mc13.2']]) + +steps['jmeNANO_rePuppi_mc13.2']=merge([{'-s' : 'NANO:@JMErePuppi ', '-n' : '1000'}, + steps['NANO_mc13.2']]) + + ##13.X INPUT -steps['RunScoutingPFRun32022D13.X']={'INPUT':InputInfo(dataSet='/ScoutingPFRun3/Run2022D-v1/RAW',label='2022D',events=100000,location='STD', ls=Run2022D)} - -steps['NANO_dataRun3ScoutingPF13.X']=merge([{'-s':'NANO:PhysicsTools/NanoAOD/custom_run3scouting_cff', - '--conditions':'auto:run3_data', - '-n':'10', - '--era' : 'Run3', - '--geometry' : 'DB:Extended', - '--datatier':'NANOAOD', - '--eventcontent':'NANOAOD'}]) - -steps['NANO_mcRun3ScoutingPF13.X']=merge([{'-s':'NANO:PhysicsTools/NanoAOD/custom_run3scouting_cff.nanoSequenceMC', - '--conditions':'auto:phase1_2022_realistic', - '-n':'10', - '--mc':'', - '--era' : 'Run3', - '--geometry' : 'DB:Extended', - '--datatier':'NANOAOD', - '--eventcontent':'NANOAOD', - '--filein':'/store/mc/Run3Summer22MiniAODv3/BulkGravitonToHH_MX1120_MH121_TuneCP5_13p6TeV_madgraph-pythia8/MINIAODSIM/124X_mcRun3_2022_realistic_v12-v3/2810000/f9cdd76c-faac-4f24-bf0c-2496c8fffe54.root', - '--secondfilein':'/store/mc/Run3Summer22DRPremix/BulkGravitonToHH_MX1120_MH121_TuneCP5_13p6TeV_madgraph-pythia8/AODSIM/124X_mcRun3_2022_realistic_v12-v3/2810000/ab09fc5d-859c-407f-b7ce-74b0bae9bb96.root'}]) +steps['ScoutingPFRun32022DRAW13.X']={'INPUT':InputInfo(dataSet='/ScoutingPFRun3/Run2022D-v1/RAW',label='2022D',events=100000,location='STD', ls=Run2022D)} + +steps['NANO_dataRun3ScoutingPF13.X']=merge([{'-s':'NANO:@Scout'}, + steps['NANO_data13.0']]) + +steps['TTBarMINIAOD13.3'] = {'INPUT':InputInfo(location='STD', + dataSet='/RelValTTbar_14TeV/CMSSW_13_3_0-PU_133X_mcRun3_2023_realistic_v3-v1/MINIAODSIM')} + +steps['NANO_mc13.3']=merge([{'--era':'Run3', + '--conditions':'133X_mcRun3_2023_realistic_v3'}, + _NANO_mc]) + +steps['NANO_mcScouting13.X']=merge([{'-s':'NANO:@Scout'}, + steps['NANO_mc13.3']]) _wfn=WFN(2500) ################ @@ -225,22 +262,35 @@ def subnext(self): ################ #13.0 workflows workflows[_wfn()] = ['NANOmc130X', ['TTBarMINIAOD13.0', 'NANO_mc13.0', 'HRV_NANO_mc']] +workflows[_wfn()] = ['EGMNANOmc130X', ['TTBarMINIAOD13.0', 'EGMNano_mc13.0']] _wfn.subnext() workflows[_wfn()] = ['NANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'NANO_data13.0', 'HRV_NANO_data']] workflows[_wfn()] = ['NANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'NANO_data13.0_prompt', 'HRV_NANO_data']] workflows[_wfn()] = ['muDPGNANO130Xrun3', ['ZMuSkim2023DRAWRECO13.0', 'muDPGNANO_data13.0']] workflows[_wfn()] = ['muDPGNANOBkg130Xrun3', ['ZeroBias2023DRAW13.0', 'muDPGNANOBkg_data13.0']] +workflows[_wfn()] = ['muPOGNANO130Xrun3', ['MuonEG2023MINIAOD13.0', 'muPOGNANO_data13.0']] +workflows[_wfn()] = ['EGMNANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'EGMNano_data13.0']] +workflows[_wfn()] = ['jmeNANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'jmeNANO_data13.0']] +workflows[_wfn()] = ['lepTrackInfoNANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'lepTrackInfoNANO_data13.0']] +workflows[_wfn()] = ['BTVNANO_data130Xrun3', ['MuonEG2023MINIAOD13.0', 'BTVNANO_data13.0']] +workflows[_wfn()] = ['jmeNANOrePuppidata130Xrun3', ['MuonEG2023MINIAOD13.0', 'jmeNANO_rePuppi_data13.0']] _wfn.next() ################ #13.2 workflows workflows[_wfn()] = ['NANOmc132X', ['TTBarMINIAOD13.2', 'NANO_mc13.2', 'HRV_NANO_mc']] +workflows[_wfn()] = ['muPOGNANOmc132X', ['TTBarMINIAOD13.2', 'muPOGNANO_mc13.2']] +workflows[_wfn()] = ['EGMNANOmc132X', ['TTBarMINIAOD13.2', 'EGMNano_mc13.2']] +workflows[_wfn()] = ['jmeNANOmc132X', ['TTBarMINIAOD13.2', 'jmeNANO_mc13.2']] +workflows[_wfn()] = ['lepTrackInfoNANOmc132X', ['TTBarMINIAOD13.2', 'lepTrackInfoNANO_mc13.2']] +workflows[_wfn()] = ['BTVNANO_mc132X', ['TTBarMINIAOD13.2', 'BTVNANO_mc13.2']] +workflows[_wfn()] = ['jmeNANOrePuppimc132X', ['TTBarMINIAOD13.2', 'jmeNANO_rePuppi_mc13.2']] _wfn.next() ################ #13.X workflows -workflows[_wfn()] = ['ScoutingNanodata13X',['RunScoutingPFRun32022D13.X', 'NANO_dataRun3ScoutingPF13.X']] +workflows[_wfn()] = ['ScoutingNanodata13X',['ScoutingPFRun32022DRAW13.X', 'NANO_dataRun3ScoutingPF13.X']] _wfn.subnext() -workflows[_wfn()] = ['ScoutingNanomc13X',['NANO_mcRun3ScoutingPF13.X']] +workflows[_wfn()] = ['ScoutingNanomc13X',['TTBarMINIAOD13.3','NANO_mcScouting13.X']] ################ diff --git a/Configuration/PyReleaseValidation/python/relval_production.py b/Configuration/PyReleaseValidation/python/relval_production.py index fca0bc0856e34..8b7ae7763725a 100644 --- a/Configuration/PyReleaseValidation/python/relval_production.py +++ b/Configuration/PyReleaseValidation/python/relval_production.py @@ -11,14 +11,14 @@ ## data production test workflows[1000] = [ '',['RunMinBias2011A','TIER0','SKIMD','HARVESTDfst2','ALCASPLIT']] workflows[1001] = [ '',['RunMinBias2011A','TIER0EXP','ALCAEXP','ALCAHARVDSIPIXELCALRUN1','ALCAHARVD1','ALCAHARVD2','ALCAHARVD3','ALCAHARVD4','ALCAHARVD5','ALCAHARVD7','ALCAHARVD8']] -workflows[1001.2] = [ '',['RunZeroBias2017F','TIER0EXPRUN2','ALCAEXPRUN2','ALCAHARVDSIPIXELCAL','ALCAHARVDSIPIXELCALLA','ALCAHARVD4','ALCAHARVDSIPIXELALIHG','ALCAHARVDSIPIXELALIHGCOMBINED']] +workflows[1001.2] = [ '',['RunZeroBias2017F','TIER0EXPRUN2','ALCAEXPRUN2','ALCAHARVDSIPIXELCAL','ALCAHARVDSIPIXELCALLA','ALCAHARVD4','ALCAHARVDSIPIXELALIHG']] workflows[1001.3] = [ '',['RunSingleMuon2022B','TIER0EXPRUN3','ALCAEXPRUN3','ALCAHARVDEXPRUN3']] +workflows[1001.4] = [ '',['RunDoubleMuon2022B','TIER0EXPRUN3','ALCAEXPSIPIXELALIRUN3','ALCAHARVD4','ALCAHARVDSIPIXELALIHG','ALCAHARVDSIPIXELALIHGCOMBINED']] # special workflow to run the SiPixelAli HG combined workflow workflows[1002.3] = [ '',['RunZeroBias2022B','TIER0PROMPTRUN3','ALCASPLITRUN3','ALCAHARVDEXPRUN3']] workflows[1002.4] = [ '',['RunDoubleMuon2022B','TIER0PROMPTRUN3','HARVESTPROMPTRUN3']] workflows[1002]=['RRD',['RunMinBias2011A','RECODR1','COPYPASTE']] workflows[1003]=['', ['RunMinBias2012A','RECODDQM','HARVESTDDQM']] -workflows[1004] = [ '',['RunHI2011','TIER0EXPHI','ALCAEXPHI','ALCAHARVD1HI','ALCAHARVD2HI','ALCAHARVD3HI','ALCAHARVD5HI']] workflows[1005] = ['',['RunCosmics2022F','TIER0EXPCOSMICSRUN3','ALCAEXPCOSMICSRUN3','ALCAHARVD2COS','ALCAHARVD3COS']] diff --git a/Configuration/PyReleaseValidation/python/relval_standard.py b/Configuration/PyReleaseValidation/python/relval_standard.py index eb0a677a42482..7d9df28c7c22d 100644 --- a/Configuration/PyReleaseValidation/python/relval_standard.py +++ b/Configuration/PyReleaseValidation/python/relval_standard.py @@ -122,12 +122,6 @@ workflows[4.77] = ['ZElSkim2012D',['ZElSkim2012D','HLTDSKIM','RECODR1reHLT','HARVESTDR1reHLT']] workflows[4.78] = ['',['WElSkim2012D','HLTDSKIM','RECODR1reHLT','HARVESTDR1reHLT']] -workflows[140.51] = ['RunHI2010',['RunHI2010','REPACKHID','RECOHID11St3','HARVESTDHI']] -workflows[140.52] = ['',['RunHI2010','RECOHID10','RECOHIR10D11','HARVESTDHI']] -workflows[140.53] = ['RunHI2011',['RunHI2011','RECOHID11','HARVESTDHI']] -workflows[140.54] = ['',['RunPA2013','RECO_PPbData','HARVEST_PPbData']] - -workflows[140.55] = ['RunHI2015repackVR',['RunHI2015VR','HYBRIDRepackHI2015VR','HYBRIDZSHI2015','RECOHID15','HARVESTDHI15']] workflows[140.56] = ['RunHI2018',['RunHI2018','RECOHID18','HARVESTDHI18']] workflows[140.5611] = ['RunHI2018reMINIAOD',['RunHI2018AOD','REMINIAODHID18','HARVESTHI18MINIAOD']] workflows[140.57] = ['RunHI2018Reduced',['RunHI2018Reduced','RECOHID18','HARVESTDHI18']] @@ -814,14 +808,9 @@ ### HI test ### -### Run I cond., 2011 -workflows[140] = ['',['HydjetQ_B12_5020GeV_2011','DIGIHI2011','RECOHI2011','HARVESTHI2011']] -### Run II cond., 2015 -workflows[145] = ['',['HydjetQ_B12_5020GeV_2015','DIGIHI2015','RECOHI2015','HARVESTHI2015']] ### Run II cond., 2017 workflows[148] = ['',['HydjetQ_MinBias_XeXe_5442GeV_2017','DIGIHI2017','RECOHI2017','HARVESTHI2017']] ### Run II cond., 2018 -workflows[150] = ['',['HydjetQ_B12_5020GeV_2018','DIGIHI2018','RECOHI2018','HARVESTHI2018']] workflows[158] = ['',['HydjetQ_B12_5020GeV_2018_ppReco','DIGIHI2018PPRECO','RECOHI2018PPRECOMB','ALCARECOHI2018PPRECO','HARVESTHI2018PPRECO']] workflows[158.01] = ['HydjetQB12ppRECOin2018reMINIAOD',['HydjetQ_reminiaodPbPb2018_INPUT','REMINIAODHI2018PPRECOMB','HARVESTHI2018PPRECOMINIAOD']] workflows[158.1] = ['',['QCD_Pt_80_120_13_HI','DIGIHI2018PPRECO','RECOHI2018PPRECO','HARVESTHI2018PPRECO']] diff --git a/Configuration/PyReleaseValidation/python/relval_steps.py b/Configuration/PyReleaseValidation/python/relval_steps.py index 7dce8d60adb46..2877740c10635 100644 --- a/Configuration/PyReleaseValidation/python/relval_steps.py +++ b/Configuration/PyReleaseValidation/python/relval_steps.py @@ -1141,10 +1141,7 @@ def genS(fragment,howMuch): U2000by1={'--relval': '2000,1'} U80by1={'--relval': '80,1'} -hiDefaults2011 = {'--conditions':'auto:run1_mc_hi','--scenario':'HeavyIons'} -hiDefaults2015 = {'--conditions':'auto:run2_mc_hi', '--era':'Run2_HI','--scenario':'HeavyIons'} hiDefaults2017 = {'--conditions':'auto:phase1_2017_realistic', '--era':'Run2_2017_pp_on_XeXe'} -hiDefaults2018 = {'--conditions':'auto:phase1_2018_realistic_hi', '--era':'Run2_2018','--scenario':'HeavyIons'} hiDefaults2018_ppReco = {'--conditions':'auto:phase1_2018_realistic_hi', '--era':'Run2_2018_pp_on_AA'} hiDefaults2022_ppReco = {'--conditions':'auto:phase1_2022_realistic_hi', '--era':'Run3_pp_on_PbPb'} hiDefaults2022_ppReco_approxClusters = {'--conditions':'auto:phase1_2022_realistic_hi', '--era':'Run3_pp_on_PbPb_approxSiStripClusters'} @@ -1152,10 +1149,7 @@ def genS(fragment,howMuch): hiDefaults2023_ppReco_approxClusters = {'--conditions':'auto:phase1_2023_realistic_hi', '--era':'Run3_pp_on_PbPb_approxSiStripClusters_2023'} steps['Hydjet2Q_MinBias_5020GeV_2018_ppReco']=merge([{'-n':1},hiDefaults2018_ppReco,gen2018hiprod('Hydjet2_Quenched_MinBias_5020GeV_cfi',U2000by1)]) -steps['HydjetQ_B12_5020GeV_2011']=merge([{'-n':1,'--beamspot':'RealisticHI2011Collision'},hiDefaults2011,genS('Hydjet_Quenched_B12_5020GeV_cfi',U2000by1)]) -steps['HydjetQ_B12_5020GeV_2015']=merge([{'-n':1,'--beamspot':'RealisticHICollisionFixZ2015'},hiDefaults2015,genS('Hydjet_Quenched_B12_5020GeV_cfi',U2000by1)]) steps['HydjetQ_MinBias_XeXe_5442GeV_2017']=merge([{'-n':1},hiDefaults2017,gen2017('Hydjet_Quenched_MinBias_XeXe_5442GeV_cfi',U2000by1)]) -steps['HydjetQ_B12_5020GeV_2018']=merge([{'-n':1},hiDefaults2018,gen2018prod('Hydjet_Quenched_B12_5020GeV_cfi',U2000by1)]) steps['HydjetQ_B12_5020GeV_2018_ppReco']=merge([{'-n':1},hiDefaults2018_ppReco,gen2018hiprod('Hydjet_Quenched_B12_5020GeV_cfi',U2000by1)]) steps['HydjetQ_B12_5020GeV_2022_ppReco']=merge([{'-n':1},hiDefaults2022_ppReco,gen2022hiprod('Hydjet_Quenched_B12_5020GeV_cfi',U2000by1)]) steps['HydjetQ_MinBias_5020GeV_2022_ppReco']=merge([{'-n':1},hiDefaults2022_ppReco,gen2022hiprod('Hydjet_Quenched_MinBias_5020GeV_cfi',U2000by1)]) @@ -1918,10 +1912,7 @@ def lhegensim2018ml(fragment,howMuch): steps['DIGIHI2022PPRECOAPPROXCLUSTERS']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2'}, hiDefaults2022_ppReco_approxClusters, {'--pileup':'HiMixNoPU'}, step2Upg2015Defaults]) steps['DIGIHI2022PPRECO']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2'}, hiDefaults2022_ppReco, {'--pileup':'HiMixNoPU'}, step2Upg2015Defaults]) steps['DIGIHI2018PPRECO']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2'}, hiDefaults2018_ppReco, {'--pileup':'HiMixNoPU'}, step2Upg2015Defaults]) -steps['DIGIHI2018']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2'}, hiDefaults2018, {'--pileup':'HiMixNoPU'}, step2Upg2015Defaults]) steps['DIGIHI2017']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2'}, hiDefaults2017, step2Upg2015Defaults]) -steps['DIGIHI2015']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake'}, hiDefaults2015, {'--pileup':'HiMixNoPU'}, step2Upg2015Defaults]) -steps['DIGIHI2011']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake'}, hiDefaults2011, {'--pileup':'HiMixNoPU'}, step2Defaults]) steps['DIGIHI2023MIX']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2', '-n':2}, hiDefaults2023_ppReco, {'--pileup':'HiMix'}, PUHI2023, step2Upg2015Defaults]) steps['DIGIHI2022MIX']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2', '-n':2}, hiDefaults2022_ppReco, {'--pileup':'HiMix'}, PUHI2022, step2Upg2015Defaults]) steps['DIGIHIMIX']=merge([{'-s':'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2', '-n':2}, hiDefaults2018_ppReco, {'--pileup':'HiMix'}, PUHI, step2Upg2015Defaults]) @@ -2385,25 +2376,26 @@ def lhegensim2018ml(fragment,howMuch): } steps['TIER0RAWSIPIXELCAL']={'-s':'RAW2DIGI,L1Reco,RECO,ALCAPRODUCER:SiPixelCalZeroBias,DQM:@express,ENDJOB', - '--process':'RECO', - '--scenario': 'pp', - '--era':'Run2_2017', - '--conditions':'auto:run2_data', - '--data': '', - '--datatier':'ALCARECO,DQMIO', - '--eventcontent':'ALCARECO,DQM', - '--customise':'Configuration/DataProcessing/RecoTLR.customiseExpress', - } + '--process':'ALCARECO', + '--scenario': 'pp', + '--era':'Run2_2017', + '--conditions':'auto:run2_data', + '--data': '', + '--datatier':'ALCARECO,DQMIO', + '--eventcontent':'ALCARECO,DQM', + '--customise':'Configuration/DataProcessing/RecoTLR.customiseExpress', + '--customise_commands':'"process.siPixelStatusProducer.SiPixelStatusProducerParameters.pixelClusterLabel = cms.untracked.InputTag(\'siPixelClusters::ALCARECO\')"' + } steps['TIER0EXPSIPIXELCAL']={'-s':'RAW2DIGI,L1Reco,ALCAPRODUCER:SiPixelCalZeroBias,ENDJOB', - '--process':'ALCARECO', - '--scenario': 'pp', - '--era':'Run2_2017', - '--conditions':'auto:run2_data', - '--data': '', - '--datatier':'ALCARECO', - '--eventcontent':'ALCARECO', - } + '--process':'ALCARECO', + '--scenario': 'pp', + '--era':'Run2_2017', + '--conditions':'auto:run2_data', + '--data': '', + '--datatier':'ALCARECO', + '--eventcontent':'ALCARECO', + } steps['TIER0EXPPPSCAL']={'-s':'RAW2DIGI,L1Reco,ALCAPRODUCER:PPSCalTrackBasedSel,ENDJOB', '--process':'ALCARECO', @@ -2424,6 +2416,7 @@ def lhegensim2018ml(fragment,howMuch): '--data': '', '--datatier':'ALCARECO', '--eventcontent':'ALCARECO', + '--customise_commands':'"process.ctppsRawToDigiTaskAlCaRecoProducer = cms.Task(process.ctppsDiamondRawToDigiAlCaRecoProducer, process.totemTimingRawToDigiAlCaRecoProducer, process.ctppsPixelDigisAlCaRecoProducer)"' # disable gtStage2DigisAlCaRecoProducer as 2022 data used in this workflow doesn't have necessary products } steps['TIER0EXPPPSCALALIG']={'-s':'RAW2DIGI,L1Reco,ALCAPRODUCER:PPSCalTrackBasedSel,ENDJOB', @@ -2448,15 +2441,14 @@ def lhegensim2018ml(fragment,howMuch): } steps['ALCASPLITSIPIXELCAL']={'-s':'ALCAOUTPUT:SiPixelCalZeroBias,ALCA:PromptCalibProdSiPixel', - '--scenario':'pp', - '--data':'', - '--era':'Run2_2017', - '--datatier':'ALCARECO', - '--eventcontent':'ALCARECO', - '--conditions':'auto:run2_data', - '--triggerResultsProcess':'RECO', - #'--filein':'file:step2.root' - } + '--scenario':'pp', + '--data':'', + '--era':'Run2_2017', + '--datatier':'ALCARECO', + '--eventcontent':'ALCARECO', + '--conditions':'auto:run2_data', + '--triggerResultsProcess':'ALCARECO', + } steps['ALCASPLITPPSCAL']={'-s':'ALCAOUTPUT:PPSCalTrackBasedSel,ALCA:PromptCalibProdPPSTimingCalib', '--scenario':'pp', @@ -2465,7 +2457,7 @@ def lhegensim2018ml(fragment,howMuch): '--datatier':'ALCARECO', '--eventcontent':'ALCARECO', '--conditions':'auto:run2_data', - '--triggerResultsProcess':'RECO', + '--triggerResultsProcess':'ALCARECO', } steps['ALCASPLITPPSCALRUN3']={'-s':'ALCAOUTPUT:PPSCalMaxTracks,ALCA:PromptCalibProdPPSTimingCalib', @@ -2498,7 +2490,7 @@ def lhegensim2018ml(fragment,howMuch): '--datatier':'ALCARECO', '--eventcontent':'ALCARECO', '--conditions':'auto:run3_data_express', - '--triggerResultsProcess':'RECO', + '--triggerResultsProcess':'ALCARECO', } steps['ALCASPLITPPSALIGRUN3']={'-s':'ALCAOUTPUT:PPSCalMaxTracks,ALCA:PromptCalibProdPPSAlignment', @@ -3241,10 +3233,7 @@ def gen2023HiMix(fragment,howMuch): '--eventcontent':'ALCARECO' }]) -steps['RECOHI2018']=merge([hiDefaults2018,{'-s':'RAW2DIGI,L1Reco,RECO,VALIDATION,DQM'},step3Up2015Defaults]) steps['RECOHI2017']=merge([hiDefaults2017,{'-s':'RAW2DIGI,L1Reco,RECO,PAT,VALIDATION:@standardValidationNoHLT+@miniAODValidation,DQM:@standardDQMFakeHLT+@miniAODDQM'},step3Up2015Defaults]) -steps['RECOHI2015']=merge([hiDefaults2015,{'-s':'RAW2DIGI,L1Reco,RECO,VALIDATION,DQM'},step3Up2015Defaults]) -steps['RECOHI2011']=merge([hiDefaults2011,{'-s':'RAW2DIGI,L1Reco,RECO,VALIDATION,DQM'},step3Defaults]) steps['RECOPPREF2017']=merge([ppRefDefaults2017,step3Up2015Defaults]) @@ -3291,19 +3280,25 @@ def gen2023HiMix(fragment,howMuch): '--eventcontent':'ALCARECO', '--triggerResultsProcess': 'RECO'} -steps['ALCAEXPRUN2']={'-s':'ALCAOUTPUT:SiStripCalZeroBias+TkAlMinBias+LumiPixelsMinBias+AlCaPCCZeroBiasFromRECO+AlCaPCCRandomFromRECO+SiPixelCalZeroBias+SiPixelCalSingleMuon,ALCA:PromptCalibProd+PromptCalibProdSiStrip+PromptCalibProdSiStripGains+PromptCalibProdSiStripGainsAAG+PromptCalibProdSiStripHitEff+PromptCalibProdSiPixelAli+PromptCalibProdSiPixelAliHG+PromptCalibProdSiPixelAliHGComb+PromptCalibProdSiPixel+PromptCalibProdSiPixelLA', +steps['ALCAEXPRUN2']={'-s':'ALCAOUTPUT:SiStripCalZeroBias+TkAlMinBias+LumiPixelsMinBias+AlCaPCCZeroBiasFromRECO+AlCaPCCRandomFromRECO+SiPixelCalZeroBias+SiPixelCalSingleMuon,ALCA:PromptCalibProd+PromptCalibProdSiStrip+PromptCalibProdSiStripGains+PromptCalibProdSiStripGainsAAG+PromptCalibProdSiStripHitEff+PromptCalibProdSiPixelAli+PromptCalibProdSiPixelAliHG+PromptCalibProdSiPixel+PromptCalibProdSiPixelLA', '--customise': 'Alignment/CommonAlignmentProducer/customizeLSNumberFilterForRelVals.doNotFilterLS', '--conditions':'auto:run2_data', '--datatier':'ALCARECO', '--eventcontent':'ALCARECO', '--triggerResultsProcess': 'RECO'} - -steps['ALCAEXPRUN3']={'-s':'ALCAOUTPUT:@allForPrompt+@allForExpress,ALCA:PromptCalibProd+PromptCalibProdSiStrip+PromptCalibProdSiStripGains+PromptCalibProdSiStripGainsAAG+PromptCalibProdSiStripHitEff+PromptCalibProdSiPixelAli+PromptCalibProdSiPixelAliHG+PromptCalibProdSiPixelAliHGComb+PromptCalibProdSiPixel+PromptCalibProdSiPixelLA+PromptCalibProdBeamSpotHP+PromptCalibProdBeamSpotHPLowPU', +steps['ALCAEXPRUN3']={'-s':'ALCAOUTPUT:@allForExpress,ALCA:PromptCalibProd+PromptCalibProdSiStrip+PromptCalibProdSiStripGains+PromptCalibProdSiStripGainsAAG+PromptCalibProdSiStripHitEff+PromptCalibProdSiPixelAli+PromptCalibProdSiPixelAliHG+PromptCalibProdSiPixel+PromptCalibProdSiPixelLA+PromptCalibProdBeamSpotHP+PromptCalibProdBeamSpotHPLowPU', '--customise': 'Alignment/CommonAlignmentProducer/customizeLSNumberFilterForRelVals.doNotFilterLS', '--conditions':'auto:run3_data', '--datatier':'ALCARECO', '--eventcontent':'ALCARECO', '--triggerResultsProcess': 'RECO'} + +steps['ALCAEXPSIPIXELALIRUN3']={'-s':'ALCAOUTPUT:TkAlZMuMu+TkAlMinBias,ALCA:PromptCalibProdSiPixelAli+PromptCalibProdSiPixelAliHG+PromptCalibProdSiPixelAliHGComb', + '--customise': 'Alignment/CommonAlignmentProducer/customizeLSNumberFilterForRelVals.doNotFilterLS', + '--conditions':'auto:run3_data', + '--datatier':'ALCARECO', + '--eventcontent':'ALCARECO', + '--triggerResultsProcess': 'RECO'} steps['ALCAEXPCOSMICSRUN3']={'-s':'ALCAOUTPUT:@allForExpressCosmics,ALCA:PromptCalibProdSiStrip+PromptCalibProdSiPixelLAMCS+PromptCalibProdSiStripLA', '-n':1000, '--scenario':'cosmics', @@ -3464,14 +3459,13 @@ def gen2023HiMix(fragment,howMuch): '--data':'', '--filein':'file:PromptCalibProdEcalPedestals.root'} -steps['ALCAHARVDEXPRUN3']={'-s':'ALCAHARVEST:SiStripQuality+SiStripHitEff+SiStripGains+SiStripGainsAAG+SiPixelAli+SiPixelAliHG+SiPixelAliHGCombined+SiPixelQuality+SiPixelLA+BeamSpotHPByRun+BeamSpotHPByLumi+BeamSpotHPLowPUByRun+BeamSpotHPLowPUByLumi', +steps['ALCAHARVDEXPRUN3']={'-s':'ALCAHARVEST:SiStripQuality+SiStripHitEff+SiStripGains+SiStripGainsAAG+SiPixelAli+SiPixelAliHG+SiPixelQuality+SiPixelLA+BeamSpotHPByRun+BeamSpotHPByLumi+BeamSpotHPLowPUByRun+BeamSpotHPLowPUByLumi', '--customise':'Alignment/CommonAlignmentProducer/customizeLSNumberFilterForRelVals.lowerHitsPerStructure', '--conditions':'auto:run3_data', '--scenario':'pp', '--data':'', '--filein':'file:PromptCalibProd.root'} -steps['RECOHISt4']=steps['RECOHI2015'] steps['ALCANZS']=merge([{'-s':'ALCA:HcalCalMinBias','--mc':''},step4Defaults]) steps['HARVESTGEN']={'-s':'HARVESTING:genHarvesting', @@ -3837,23 +3831,10 @@ def gen2023HiMix(fragment,howMuch): '--filetype':'DQM', '-n':100},hiDefaults2018_ppReco]) -steps['HARVESTHI2018']=merge([hiDefaults2018,{'-s':'HARVESTING:validationHarvesting+dqmHarvestingFakeHLT', - '--mc':'', - '--era' : 'Run2_2017', - '--filetype':'DQM', - '--scenario':'HeavyIons'}]) steps['HARVESTHI2017']=merge([hiDefaults2017,{'-s':'HARVESTING:validationHarvestingNoHLT+dqmHarvestingFakeHLT', '--mc':'', '--era' : 'Run2_2017_pp_on_XeXe', '--filetype':'DQM'}]) -steps['HARVESTHI2015']=merge([hiDefaults2015,{'-s':'HARVESTING:validationHarvesting+dqmHarvestingFakeHLT', - '--mc':'', - '--era' : 'Run2_2016,Run2_HI', - '--filetype':'DQM', - '--scenario':'HeavyIons'}]) -steps['HARVESTHI2011']=merge([hiDefaults2011,{'-s':'HARVESTING:validationHarvesting+dqmHarvestingFakeHLT', - '--mc':'', - '--filetype':'DQM'}]) steps['HARVESTPPREF2017']=merge([ppRefDefaults2017,{'-s':'HARVESTING:validationHarvestingNoHLT+dqmHarvestingFakeHLT', '--mc':'', @@ -4107,7 +4088,7 @@ def gen2023HiMix(fragment,howMuch): steps['NANOUP15'] = merge([{ '--conditions':'auto:run2_mc', '--era':'Run2_2016','-n':'10', '--filein':'file:step3_inMINIAODSIM.root','--nThreads':'2'}, stepNanoEDMMCProd ]) steps['NANOUP17'] = merge([{'--conditions':'auto:phase1_2017_realistic','--era': 'Run2_2017','-n':'10' ,'--filein':'file:step3_inMINIAODSIM.root', '--geometry':'DB:Extended', '--nThreads':'2'}, stepNanoEDMMCProd]) steps['NANOUP15Had']=merge([{'--filein':'file:step4_inMINIAODSIM.root'},steps['NANOUP15']]) -steps['NANOUP15MC_PU25_JME']=merge([{'--customise':'PhysicsTools/NanoAOD/custom_jme_cff.PrepJMECustomNanoAOD_MC'},steps['NANOUP15']]) +steps['NANOUP15MC_PU25_JME']=merge([{'--customise':'PhysicsTools/NanoAOD/custom_jme_cff.PrepJMECustomNanoAOD'},steps['NANOUP15']]) steps['NANOUP15MC_PU25_Muon']=merge([{'--customise':'PhysicsTools/NanoAOD/custom_muon_cff.PrepMuonCustomNanoAOD'},steps['NANOUP15']]) steps['NANOUP17Had']=merge([{'--filein':'file:step4_inMINIAODSIM.root'},steps['NANOUP17']]) steps['NANOUP18'] = merge([{'--conditions': 'auto:phase1_2018_realistic', '--era': 'Run2_2018','-n':'10', '--filein':'file:step3_inMINIAODSIM.root', '--nThreads':'2'}, stepNanoEDMMCProd ]) @@ -4182,7 +4163,7 @@ def gen2023HiMix(fragment,howMuch): defaultDataSets['2021FS']='CMSSW_12_4_13-124X_mcRun3_2022_realistic_v12_2021_FastSim-v' defaultDataSets['2023']='CMSSW_13_0_10-130X_mcRun3_2023_realistic_withEarly2023BS_v1_2023-v' defaultDataSets['2023FS']='CMSSW_13_0_11-130X_mcRun3_2023_realistic_withEarly2023BS_v1_FastSim-v' -defaultDataSets['2024']='CMSSW_12_5_0_pre4-124X_mcRun3_2024_realistic_v11_BS2022-v' +defaultDataSets['2024']='CMSSW_14_0_0_pre3-140X_mcRun3_2024_realistic_v1_STD_2024_noPU-v' defaultDataSets['2026D49']='CMSSW_12_0_0_pre4-113X_mcRun4_realistic_v7_2026D49noPU-v' defaultDataSets['2026D76']='CMSSW_12_0_0_pre4-113X_mcRun4_realistic_v7_2026D76noPU-v' defaultDataSets['2026D77']='CMSSW_12_1_0_pre2-113X_mcRun4_realistic_v7_2026D77noPU-v' diff --git a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py index c6fd188a22c89..c2cf710d3d8c0 100644 --- a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py +++ b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py @@ -75,6 +75,14 @@ '2026D105PU', '2026D106', '2026D106PU', + '2026D107', + '2026D107PU', + '2026D108', + '2026D108PU', + '2026D109', + '2026D109PU', + '2026D110', + '2026D110PU', ] # pre-generation of WF numbers @@ -417,7 +425,7 @@ def setup__(self, step, stepName, stepDict, k, properties): if 'Digi' in step: stepDict[stepName][k] = merge([self.step2, stepDict[step][k]]) if 'Reco' in step: stepDict[stepName][k] = merge([self.step3, stepDict[step][k]]) def condition_(self, fragment, stepList, key, hasHarvest): - return ('2017' in key or '2021' in key or '2023' in key) and ('FS' not in key) + return ('2017' in key or '2021' in key or '2023' in key or '2024' in key) and ('FS' not in key) upgradeWFs['trackingMkFit'] = UpgradeWorkflow_trackingMkFit( steps = [ 'Digi', @@ -781,16 +789,9 @@ def condition(self, fragment, stepList, key, hasHarvest): # Patatrack workflows (NoPU and PU): -# - 2018 conditions, TTbar -# - 2018 conditions, Z->mumu -# - 2022 conditions (labelled "2021"), TTbar -# - 2022 conditions (labelled "2021"), NuGun -# - 2022 conditions (labelled "2021"), Z->mumu -# - 2023 conditions, TTbar -# - 2023 conditions, NuGun -# - 2023 conditions, Z->mumu -# - 2026 conditions, TTbar -# - 2026 conditions, NuGu +# - TTbar_14, ZMM_14", ZEE_14, ZTT_14, NuGun, SingleMu, QCD_Pt15To7000_Flat for +# > 2021, 2022, 2023, 2024 and 2026 conditions, TTbar +# - Hydjet for HI conditions class PatatrackWorkflow(UpgradeWorkflow): def __init__(self, digi = {}, reco = {}, mini = {}, harvest = {}, **kwargs): # adapt the parameters for the UpgradeWorkflow init method @@ -844,17 +845,11 @@ def __init__(self, digi = {}, reco = {}, mini = {}, harvest = {}, **kwargs): def condition(self, fragment, stepList, key, hasHarvest): # select only a subset of the workflows + years = ['2021','2023','2024','2026'] + fragments = ["TTbar_14","ZMM_14","ZEE_14","ZTT_14","NuGun","SingleMu","QCD_Pt15To7000_Flat"] selected = [ - ('2018' in key and fragment == "TTbar_13"), - ('2021' in key and fragment == "TTbar_14TeV" and 'FS' not in key), - ('2023' in key and fragment == "TTbar_14TeV" and 'FS' not in key), - ('2021' in key and fragment == "NuGun"), - ('2023' in key and fragment == "NuGun"), - ('2018' in key and fragment == "ZMM_13"), - ('2021' in key and fragment == "ZMM_14" and 'FS' not in key), - ('2023' in key and fragment == "ZMM_14" and 'FS' not in key), - ('2026' in key and (fragment == "TTbar_14TeV" or fragment=="NuGun")), - (('HI' in key) and 'Hydjet' in fragment and "PixelOnly" in self.suffix ) + (any(y in key for y in years) and ('FS' not in key) and any( f in fragment for f in fragments)), + (('HI' in key) and ('Hydjet' in fragment) and ("PixelOnly" in self.suffix) ) ] result = any(selected) and hasHarvest @@ -1063,7 +1058,7 @@ def setup_(self, step, stepName, stepDict, k, properties): upgradeWFs['PatatrackECALOnlyAlpaka'] = PatatrackWorkflow( digi = { # customize the ECAL Local Reco part of the HLT menu for Alpaka - '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka }, reco = { '-s': 'RAW2DIGI:RawToDigi_ecalOnly,RECO:reconstruction_ecalOnly,VALIDATION:@ecalOnlyValidation,DQM:@ecalOnly', @@ -1073,7 +1068,7 @@ def setup_(self, step, stepName, stepDict, k, properties): '-s': 'HARVESTING:@ecalOnlyValidation+@ecal' }, suffix = 'Patatrack_ECALOnlyAlpaka', - offset = 0.411, + offset = 0.412, ) # ECAL-only workflow running on CPU @@ -1232,6 +1227,78 @@ def setup_(self, step, stepName, stepDict, k, properties): offset = 0.524, ) +# HCAL-PF Only workflow running HCAL local reco on GPU and PF with Alpaka with DQM and Validation +# - HLT-alpaka +# - HCAL-only reconstruction using Alpaka with DQM and Validation +upgradeWFs['PatatrackHCALOnlyAlpakaValidation'] = PatatrackWorkflow( + digi = { + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + }, + reco = { + '-s': 'RAW2DIGI:RawToDigi_hcalOnly,RECO:reconstruction_hcalOnly,VALIDATION:@hcalOnlyValidation,DQM:@hcalOnly+@hcal2Only', + '--procModifiers': 'alpaka' + }, + harvest = { + '-s': 'HARVESTING:@hcalOnlyValidation' + }, + suffix = 'Patatrack_HCALOnlyAlpaka_Validation', + offset = 0.422, +) + +# HCAL-PF Only workflow running HCAL local reco and PF with Alpaka with cluster level-validation +# - HLT-alpaka +# - HCAL-only reconstruction using GPU and Alpaka with DQM and Validation for PF Alpaka vs CPU comparisons +upgradeWFs['PatatrackHCALOnlyGPUandAlpakaValidation'] = PatatrackWorkflow( + digi = { + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + }, + reco = { + '-s' : 'RAW2DIGI:RawToDigi_hcalOnly,RECO:reconstruction_hcalOnlyLegacy+reconstruction_hcalOnly,VALIDATION:@hcalOnlyValidation+pfClusterHBHEOnlyAlpakaComparisonSequence,DQM:@hcalOnly+@hcal2Only+hcalOnlyOfflineSourceSequenceAlpaka', + '--procModifiers': 'alpaka' + }, + harvest = { + '-s': 'HARVESTING:@hcalOnlyValidation' + }, + suffix = 'Patatrack_HCALOnlyGPUandAlpaka_Validation', + offset = 0.423, +) + +# HCAL-PF Only workflow running HCAL local reco on CPU and PF with Alpaka slimmed for benchmarking +# - HLT-alpaka +# - HCAL-only reconstruction using Alpaka +upgradeWFs['PatatrackHCALOnlyAlpakaProfiling'] = PatatrackWorkflow( + digi = { + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + }, + reco = { + '-s': 'RAW2DIGI:RawToDigi_hcalOnly,RECO:reconstruction_hcalOnly', + '--procModifiers': 'alpaka' + }, + harvest = None, + suffix = 'Patatrack_HCALOnlyAlpaka_Profiling', + offset = 0.424, +) + +# Workflow running the Pixel quadruplets, ECAL and HCAL reconstruction on GPU (optional), PF using Alpaka, together with the full offline reconstruction on CPU +# - HLT on GPU (optional) +# - reconstruction on Alpaka, with DQM and validation +# - harvesting +upgradeWFs['PatatrackFullRecoAlpaka'] = PatatrackWorkflow( + digi = { + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + }, + reco = { + # skip the @pixelTrackingOnlyValidation which cannot run together with the full reconstruction + '-s': 'RAW2DIGI:RawToDigi+RawToDigi_pixelOnly,L1Reco,RECO:reconstruction+reconstruction_pixelTrackingOnly,RECOSIM,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@ExtraHLT+@miniAODDQM+@pixelTrackingOnlyDQM', + '--procModifiers': 'alpaka,pixelNtupletFit' + }, + harvest = { + # skip the @pixelTrackingOnlyDQM harvesting + }, + suffix = 'Patatrack_FullRecoAlpaka', + offset = 0.492, +) + # Workflow running the Pixel quadruplets, ECAL and HCAL reconstruction on CPU # - HLT on CPU # - reconstruction on CPU, with DQM and validation @@ -1541,7 +1608,7 @@ def setup_(self, step, stepName, stepDict, k, properties): upgradeWFs['PatatrackPixelOnlyAlpaka'] = PatatrackWorkflow( digi = { - '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka }, reco = { '-s': 'RAW2DIGI:RawToDigi_pixelOnly,RECO:reconstruction_pixelTrackingOnly,VALIDATION:@pixelTrackingOnlyValidation,DQM:@pixelTrackingOnlyDQM', @@ -1556,7 +1623,7 @@ def setup_(self, step, stepName, stepDict, k, properties): upgradeWFs['PatatrackPixelOnlyAlpakaValidation'] = PatatrackWorkflow( digi = { - '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka }, reco = { '-s': 'RAW2DIGI:RawToDigi_pixelOnly,RECO:reconstruction_pixelTrackingOnly,VALIDATION:@pixelTrackingOnlyValidation,DQM:@pixelTrackingOnlyDQM', @@ -1571,7 +1638,7 @@ def setup_(self, step, stepName, stepDict, k, properties): upgradeWFs['PatatrackPixelOnlyAlpakaProfiling'] = PatatrackWorkflow( digi = { - '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka + '--procModifiers': 'alpaka', # alpaka modifier activates customiseHLTForAlpaka }, reco = { '-s': 'RAW2DIGI:RawToDigi_pixelOnly,RECO:reconstruction_pixelTrackingOnly', @@ -2133,7 +2200,7 @@ def condition(self, fragment, stepList, key, hasHarvest): class UpgradeWorkflow_JMENano(UpgradeWorkflow): def setup_(self, step, stepName, stepDict, k, properties): if 'Nano' in step: - stepDict[stepName][k] = merge([{'--customise': 'PhysicsTools/NanoAOD/custom_jme_cff.PrepJMECustomNanoAOD_MC'}, stepDict[step][k]]) + stepDict[stepName][k] = merge([{'--customise': 'PhysicsTools/NanoAOD/custom_jme_cff.PrepJMECustomNanoAOD'}, stepDict[step][k]]) def condition(self, fragment, stepList, key, hasHarvest): return (fragment=="TTbar_13" or fragment=="TTbar_14TeV") and ('2017' in key or '2018' in key or '2021' in key) and ('FS' not in key) upgradeWFs['JMENano'] = UpgradeWorkflow_JMENano( @@ -2609,7 +2676,7 @@ def condition(self, fragment, stepList, key, hasHarvest): class UpgradeWorkflow_DDDDB(UpgradeWorkflow): def setup_(self, step, stepName, stepDict, k, properties): the_era = stepDict[step][k]['--era'] - if 'Run3' in the_era and '2023' not in the_era and 'Fast' not in the_era and "Pb" not in the_era: + if 'Run3' in the_era and '2023' not in the_era and '2024' not in the_era and 'Fast' not in the_era and "Pb" not in the_era: # retain any other eras tmp_eras = the_era.split(',') tmp_eras[tmp_eras.index("Run3")] = 'Run3_DDD' @@ -2646,7 +2713,7 @@ class UpgradeWorkflow_SonicTriton(UpgradeWorkflow): def setup_(self, step, stepName, stepDict, k, properties): stepDict[stepName][k] = merge([{'--procModifiers': 'allSonicTriton'}, stepDict[step][k]]) def condition(self, fragment, stepList, key, hasHarvest): - return (fragment=='TTbar_13' and '2021' in key) \ + return ((fragment=='TTbar_13' or fragment=='TTbar_14TeV') and '2021' in key) \ or (fragment=='TTbar_14TeV' and '2026' in key) upgradeWFs['SonicTriton'] = UpgradeWorkflow_SonicTriton( steps = [ @@ -2752,13 +2819,13 @@ def condition(self, fragment, stepList, key, hasHarvest): 'HLTmenu': '@relval2023', 'Era' : 'Run3_2023', 'BeamSpot': 'DBrealistic', - 'ScenToRun' : ['GenSim','Digi','RecoNano','HARVESTNano','ALCA'], + 'ScenToRun' : ['GenSim','Digi','RecoNanoFakeHLT','HARVESTNanoFakeHLT','ALCA'], }, '2024' : { 'Geom' : 'DB:Extended', 'GT' : 'auto:phase1_2024_realistic', 'HLTmenu': '@relval2024', - 'Era' : 'Run3', + 'Era' : 'Run3_2024', 'BeamSpot': 'DBrealistic', 'ScenToRun' : ['GenSim','Digi','RecoNano','HARVESTNano','ALCA'], }, @@ -2961,6 +3028,34 @@ def condition(self, fragment, stepList, key, hasHarvest): 'Era' : 'Phase2C22I13M9', 'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal', 'ALCAPhase2'], }, + '2026D107' : { + 'Geom' : 'Extended2026D107', + 'HLTmenu': '@relval2026', + 'GT' : 'auto:phase2_realistic_T25', + 'Era' : 'Phase2C17I13M9', + 'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal', 'ALCAPhase2'], + }, + '2026D108' : { + 'Geom' : 'Extended2026D108', + 'HLTmenu': '@relval2026', + 'GT' : 'auto:phase2_realistic_T33', + 'Era' : 'Phase2C17I13M9', + 'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal', 'ALCAPhase2'], + }, + '2026D109' : { + 'Geom' : 'Extended2026D109', + 'HLTmenu': '@relval2026', + 'GT' : 'auto:phase2_realistic_T33', + 'Era' : 'Phase2C22I13M9', + 'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal', 'ALCAPhase2'], + }, + '2026D110' : { + 'Geom' : 'Extended2026D110', + 'HLTmenu': '@relval2026', + 'GT' : 'auto:phase2_realistic_T33', + 'Era' : 'Phase2C17I13M9', + 'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal', 'ALCAPhase2'], + }, } # standard PU sequences diff --git a/Configuration/PyReleaseValidation/scripts/README.md b/Configuration/PyReleaseValidation/scripts/README.md index a4850843a16e9..0edcf5631427e 100644 --- a/Configuration/PyReleaseValidation/scripts/README.md +++ b/Configuration/PyReleaseValidation/scripts/README.md @@ -321,9 +321,10 @@ MC workflows for pp collisions: | 11634.0 | TTbar_14TeV | phase1_2022_realistic | Run3 | | | 13234.0 | RelValTTbar_14TeV | phase1_2022_realistic | Run3_FastSim | *FastSim* | | 12434.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2023 | | -| 12446.0 | RelValZEE_14 | phase1_2023_realistic | Run3_2023 | | -| 12634.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2023 | Run3_Flat55To75_PoissonOOTPU | -| 12434.7 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2023 | mkFit | +| 12834.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2024 | | +| 12846.0 | RelValZEE_14 | phase1_2023_realistic | Run3_2024 | | +| 13034.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2024 | Run3_Flat55To75_PoissonOOTPU | +| 12834.7 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2024 | mkFit | | 14034.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2023_FastSim | *FastSim* | | 14234.0 | RelValTTbar_14TeV | phase1_2023_realistic | Run3_2023_FastSim | *FastSim* Run3_Flat55To75_PoissonOOTPU | | 2500.4 | RelValTTbar_14TeV | phase1_2022_realistic | Run3 | NanoAOD from existing MINI | diff --git a/Configuration/PyReleaseValidation/scripts/runTheMatrix.py b/Configuration/PyReleaseValidation/scripts/runTheMatrix.py index 4138e276b5454..13c21b36d9c99 100755 --- a/Configuration/PyReleaseValidation/scripts/runTheMatrix.py +++ b/Configuration/PyReleaseValidation/scripts/runTheMatrix.py @@ -78,14 +78,15 @@ def runSelected(opt): 250202.181, # RelValTTbar_13 PREMIX # Run3 - 11634.0, # TTbar_14TeV - 13234.0, # RelValTTbar_14TeV FastsSim - 12434.0, # RelValTTbar_14TeV - 12446.0, # RelValZEE_13 - 12634.0, # RelValTTbar_14TeV PU = Run3_Flat55To75_PoissonOOTPU - 12434.7, # RelValTTbar_14TeV mkFit + 11634.0, # TTbar_14TeV 2021 + 13234.0, # RelValTTbar_14TeV 2021 FastsSim + 12434.0, # RelValTTbar_14TeV 2023 + 12834.0, # RelValTTbar_14TeV 2024 + 12846.0, # RelValZEE_13 2024 + 13034.0, # RelValTTbar_14TeV 2024 PU = Run3_Flat55To75_PoissonOOTPU + 12834.7, # RelValTTbar_14TeV 2024 mkFit 14034.0, # RelValTTbar_14TeV Run3_2023_FastSim - 14234.0, # RelValTTbar_14TeV Run3_2023_FastSim PU = Run3_Flat55To75_PoissonOOTPU + 14234.0, # RelValTTbar_14TeV Run3_2023_FastSim PU = Run3_Flat55To75_PoissonOOTPU 2500.4, # RelValTTbar_14TeV NanoAOD from existing MINI # Phase2 @@ -127,8 +128,6 @@ def runSelected(opt): ###### Heavy Ions ## Data - # Run1 - 140.53, # HIRun2011 HIMinBiasUPC # Run2 140.56, # HIRun2018A HIHardProbes Run2_2018_pp_on_AA ## MC diff --git a/Configuration/PyReleaseValidation/test/BuildFile.xml b/Configuration/PyReleaseValidation/test/BuildFile.xml index b1639f7dac5c4..48a48732bd9e0 100644 --- a/Configuration/PyReleaseValidation/test/BuildFile.xml +++ b/Configuration/PyReleaseValidation/test/BuildFile.xml @@ -2,3 +2,29 @@ + + + + + + + + + + + + + diff --git a/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup.sh b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup.sh new file mode 100755 index 0000000000000..645a4bbe481a9 --- /dev/null +++ b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup.sh @@ -0,0 +1,88 @@ +#!/bin/bash + +# This script mimics a MC chain with HLT run +# a in a different release from the current one + +echo '#### MC Setup' + +workdir=$PWD +scriptdir=$CMSSW_BASE/src/Configuration/PyReleaseValidation/test/test_mc_setup/ + +# inputs +conditions=$1 +era=$2 +hlt=$3 +release_hlt=$4 +gt_hlt=$5 +beamspot=$6 + +base_dir=$PWD +base_cms=$CMSSW_BASE +base_arch=$SCRAM_ARCH + +# to take into account changes in gcc +base_arch_no_gcc=$(echo $SCRAM_ARCH | cut -d "_" -f -2) +if [[ ! ("$CMSSW_VERSION" == $release_hlt) ]]; then + hlt_cmssw_path=$(scram list -c $release_hlt | grep -w $release_hlt | sed 's|.* ||') + echo $hlt_cmssw_path +fi + +echo '> GT : ' $conditions +echo '> Era : ' $era +echo '> BS : ' $beamspot +echo '> HLT : ' $hlt +echo '> HLT release : ' $release_hlt +if [[ ! ("$CMSSW_VERSION" == $release_hlt) ]]; then + echo " - at ${hlt_cmssw_path}" +fi +echo '> HLT GT : ' $gt_hlt +if [[ -z "${CMSSW_MC_SETUP_TEST_CATCH_HLT}" ]]; then + echo ' - !! No error catch at HLT - If you want to catch them set !!' + echo ' - !! the environment variable CMSSW_MC_SETUP_TEST_CATCH_HLT !!' +fi +echo '> Working dir : ' $workdir +echo '' +############################################################################################################ +# GEN SIM + +${scriptdir}/test_MC_setup_gen_sim.sh $CMSSW_VERSION $conditions $era $beamspot + +if [ $? -ne 0 ]; then + exit 1; +fi + +############################################################################################################ +# HLT +if [[ ! ("$CMSSW_VERSION" == $release_hlt) ]]; then + cd $hlt_cmssw_path + eval `scram runtime -sh` + cd $workdir +fi + +${scriptdir}/test_MC_setup_hlt.sh $gt_hlt $era $hlt +hlt_result=$? + +if [ $hlt_result -ne 0 ] && [[ ! -z "${CMSSW_MC_SETUP_TEST_CATCH_HLT}" ]]; then + exit 1; +elif [ $hlt_result -ne 0 ]; then + echo "!!! HLT failed but ignoring !!!" + exit 0 +fi + +############################################################################################################ +# RECO + PAT +if [[ ! ("$CMSSW_BASE" == $base_cms) ]]; then + cd $base_cms + eval `scram runtime -sh` + cd $workdir +fi +echo $SCRAM_ARCH +${scriptdir}/test_MC_setup_reco.sh $release_hlt $conditions $era $hlt + +if [ $? -ne 0 ]; then + exit 1; +fi + +############################################################################################################ + +echo '>>>> Done! <<<<' diff --git a/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_gen_sim.sh b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_gen_sim.sh new file mode 100755 index 0000000000000..1b37bee2e8904 --- /dev/null +++ b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_gen_sim.sh @@ -0,0 +1,47 @@ +#!/bin/bash + +############################################################################################################ +### GEN-SIM-RAW-DIGI + +release=$1 +conditions=$2 +era=$3 +beamspot=$4 + +echo '> Running GEN,SIM + DIGI,L1,DIGI2RAW steps in ' $release + +cmsDriver.py TTbar_14TeV_TuneCP5_cfi --python_filename gen_sim.py \ +--eventcontent RAWSIM --customise Configuration/DataProcessing/Utils.addMonitoring \ +--datatier GEN-SIM --fileout file:step1.root --conditions $conditions --beamspot $beamspot \ +--step GEN,SIM --geometry DB:Extended --era $era --mc -n 10 --no_exec + +if [ $? -ne 0 ]; then + echo " !!!! Error in building the config for GEN-SIM with cmsDriver !!!!! " + exit 1; +fi + +cmsRun gen_sim.py + +if [ $? -ne 0 ]; then + echo " !!!! Error in running the config for GEN-SIM !!!!! " + exit 1; +fi + +cmsDriver.py --python_filename raw_digi.py --eventcontent RAWSIM \ +--customise Configuration/DataProcessing/Utils.addMonitoring \ +--datatier GEN-SIM-RAW --filein file:step1.root \ +--fileout file:step2.root --conditions $conditions --step DIGI,L1,DIGI2RAW \ +--geometry DB:Extended --era $era --mc -n -1 --no_exec + +if [ $? -ne 0 ]; then + echo " !!!! Error in building the config for RAW-DIGI with cmsDriver !!!!! " + exit 1; +fi + +cmsRun raw_digi.py + +if [ $? -ne 0 ]; then + echo " !!!! Error in running the config for RAW-DIGI !!!!! " + exit 1; +fi +############################################################################################################ diff --git a/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_hlt.sh b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_hlt.sh new file mode 100755 index 0000000000000..904581f0072a8 --- /dev/null +++ b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_hlt.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +############################################################################################################ +### HLT STEP in a different release + +conditions=$1 +era=$2 +hlt=$3 + +echo ">>> Running HLT:${hlt} step in " $CMSSW_BASE + +config_name=hlt_"$(echo "$hlt" | tr ':' _ | tr '@' _ )".py +cmsDriver.py --python_filename $config_name --eventcontent RAWSIM \ +--customise Configuration/DataProcessing/Utils.addMonitoring \ +--datatier GEN-SIM-RAW --fileout file:step3.root \ +--conditions $conditions \ +--customise_commands 'process.source.bypassVersionCheck = cms.untracked.bool(True)' \ +--step 'HLT:'$hlt --geometry DB:Extended --filein file:step2.root --era $era --mc -n -1 --no_exec + +if [ $? -ne 0 ]; then + exit 1; +fi + +cmsRun $config_name + +if [ $? -ne 0 ]; then + exit 1; +fi + +############################################################################################################ diff --git a/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_reco.sh b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_reco.sh new file mode 100755 index 0000000000000..86abea74ee201 --- /dev/null +++ b/Configuration/PyReleaseValidation/test/test_mc_setup/test_MC_setup_reco.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +############################################################################################################ +### RECO + PAT + +release=$1 +conditions=$2 +era=$3 + +#export SCRAM_ARCH=$scram_arch + +echo '> Running RAW2DIGI,L1Reco,RECO,RECOSIM + PAT steps in ' $release + +cmsDriver.py --python_filename reco.py --eventcontent AODSIM \ +--customise Configuration/DataProcessing/Utils.addMonitoring \ +--datatier AODSIM --fileout file:step4.root \ +--conditions $conditions --step RAW2DIGI,L1Reco,RECO,RECOSIM \ +--geometry DB:Extended --filein file:step3.root --era $era \ +--mc -n -1 --no_exec + +if [ $? -ne 0 ]; then + echo " !!!! Error in building the config for RECO with cmsDriver !!!!! " + exit 1; +fi + +cmsRun reco.py + +if [ $? -ne 0 ]; then + echo " !!!! Error in running the config for RECO !!!!! " + exit 1; +fi + + +cmsDriver.py --python_filename pat.py --eventcontent MINIAODSIM \ +--customise Configuration/DataProcessing/Utils.addMonitoring \ +--datatier MINIAODSIM --fileout file:step5.root \ +--conditions $conditions --step PAT \ +--geometry DB:Extended --filein file:step4.root --era $era \ +--mc -n -1 --no_exec + +if [ $? -ne 0 ]; then + echo " !!!! Error in building the config for PAT with cmsDriver !!!!! " + exit 1; +fi + +cmsRun pat.py + +if [ $? -ne 0 ]; then + echo " !!!! Error in running the config for PAT !!!!! " + exit 1; +fi + + +############################################################################################################ diff --git a/Configuration/Skimming/python/PDWG_EXOSoftDisplacedVertices_cff.py b/Configuration/Skimming/python/PDWG_EXOSoftDisplacedVertices_cff.py new file mode 100644 index 0000000000000..2d556b2e2df0c --- /dev/null +++ b/Configuration/Skimming/python/PDWG_EXOSoftDisplacedVertices_cff.py @@ -0,0 +1,32 @@ +import FWCore.ParameterSet.Config as cms + +from Configuration.EventContent.EventContent_cff import AODSIMEventContent +EXOSoftDisplacedVerticesSkimContent = AODSIMEventContent.clone() + +import HLTrigger.HLTfilters.hltHighLevel_cfi as _hltHighLevel + +hltSoftDV = _hltHighLevel.hltHighLevel.clone( + throw = False, + andOr = True, + HLTPaths = [ + "HLT_PFHT*_PFMET*_PFMHT*_IDTight_v*", + "HLT_PFMET*_PFMHT*_IDTight_v*", + "HLT_PFMET*_PFMHT*_IDTight_PFHT*_v*", + "HLT_PFMETTypeOne*_PFMHT*_IDTight_v*", + "HLT_PFMETTypeOne*_PFMHT*_IDTight_PFHT*_v*", + "HLT_PFMETNoMu*_PFMHTNoMu*_IDTight_v*", + "HLT_PFMETNoMu*_PFMHTNoMu*_IDTight_PFHT*_v*", + "HLT_MonoCentralPFJet*_PFMETNoMu*_PFMHTNoMu*_IDTight_v*", + "HLT_PFMET*_*Cleaned_v*" + ] +) + +softDVSelection=cms.EDFilter("CandViewSelector", + src = cms.InputTag("pfMet"), + cut = cms.string( "pt()>140" ), + filter = cms.bool(True) +) + +EXOSoftDisplacedVerticesSkimSequence = cms.Sequence( + hltSoftDV * softDVSelection + ) \ No newline at end of file diff --git a/Configuration/Skimming/python/PDWG_ReserveDMu_SD_cff.py b/Configuration/Skimming/python/PDWG_ReserveDMu_SD_cff.py index 8b010203ce569..960ed39079c60 100644 --- a/Configuration/Skimming/python/PDWG_ReserveDMu_SD_cff.py +++ b/Configuration/Skimming/python/PDWG_ReserveDMu_SD_cff.py @@ -4,57 +4,9 @@ import HLTrigger.HLTfilters.hltHighLevel_cfi as hlt ReserveDMu = hlt.hltHighLevel.clone() ReserveDMu.TriggerResultsTag = cms.InputTag( "TriggerResults", "", "HLT" ) -ReserveDMu.HLTPaths = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v*', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v*', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v*', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v*', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v*', - 'HLT_Dimuon0_Jpsi_NoVertexing_v*', - 'HLT_Dimuon0_Jpsi_v*', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v*', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v*', - 'HLT_Dimuon0_LowMass_L1_4R_v*', - 'HLT_Dimuon0_LowMass_L1_4_v*', - 'HLT_Dimuon0_LowMass_L1_TM530_v*', - 'HLT_Dimuon0_LowMass_v*', - 'HLT_Dimuon0_Upsilon_L1_4p5_v*', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v*', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v*', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v*', - 'HLT_Dimuon0_Upsilon_NoVertexing_v*', - 'HLT_Dimuon12_Upsilon_y1p4_v*', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v*', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v*', - 'HLT_Dimuon18_PsiPrime_v*', - 'HLT_Dimuon24_Phi_noCorrL1_v*', - 'HLT_Dimuon24_Upsilon_noCorrL1_v*', - 'HLT_Dimuon25_Jpsi_noCorrL1_v*', - 'HLT_Dimuon25_Jpsi_v*', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v*', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v*', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v*', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v*', - 'HLT_DoubleMu3_Trk_Tau3mu_v*', - 'HLT_DoubleMu4_3_Bs_v*', - 'HLT_DoubleMu4_3_Jpsi_v*', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v*', - 'HLT_DoubleMu4_Jpsi_Displaced_v*', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v*', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v*', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v*', - 'HLT_Mu25_TkMu0_Phi_v*', - 'HLT_Mu30_TkMu0_Psi_v*', - 'HLT_Mu30_TkMu0_Upsilon_v*', - 'HLT_Mu4_L1DoubleMu_v*', - 'HLT_Mu7p5_L2Mu2_Jpsi_v*', - 'HLT_Mu7p5_L2Mu2_Upsilon_v*', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v*', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v*', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v*', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v*', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v*', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v*') +# Read list of paths from the SecondaryDataset Triggerbit tag in the GT +ReserveDMu.eventSetupPathsLabel = 'SecondaryDatasetTrigger' # TriggerBits tag label +ReserveDMu.eventSetupPathsKey = 'ReserveDMu' # Dataset-specific key ReserveDMu.andOr = cms.bool( True ) # we want to intentionally throw and exception # in case it does not match one of the HLT Paths diff --git a/Configuration/Skimming/python/Skims_PDWG_cff.py b/Configuration/Skimming/python/Skims_PDWG_cff.py index 3fba086cb4606..d1dac03f8800b 100644 --- a/Configuration/Skimming/python/Skims_PDWG_cff.py +++ b/Configuration/Skimming/python/Skims_PDWG_cff.py @@ -362,6 +362,17 @@ dataTier = cms.untracked.string('USER') ) +from Configuration.Skimming.PDWG_EXOSoftDisplacedVertices_cff import * +EXOSoftDisplacedVerticesPath = cms.Path(EXOSoftDisplacedVerticesSkimSequence) +SKIMStreamEXOSoftDisplacedVertices = cms.FilteredStream( + responsible = 'PDWG', + name = 'EXOSoftDisplacedVertices', + paths = (EXOSoftDisplacedVerticesPath ), + content = EXOSoftDisplacedVerticesSkimContent.outputCommands, + selectEvents = cms.untracked.PSet(), + dataTier = cms.untracked.string('AOD') +) + ##################### # For the Data on Data Mixing in TSG from HLTrigger.Configuration.HLT_Fake1_cff import fragment as _fragment diff --git a/Configuration/Skimming/python/autoSkim.py b/Configuration/Skimming/python/autoSkim.py index 364be46435579..8a7dc84ebf99b 100644 --- a/Configuration/Skimming/python/autoSkim.py +++ b/Configuration/Skimming/python/autoSkim.py @@ -3,8 +3,8 @@ # Skim 2023 'BTagMu' : 'LogError+LogErrorMonitor', 'DisplacedJet' : 'EXODisplacedJet+EXODelayedJet+EXODTCluster+EXOCSCCluster+EXOLLPJetHCAL+LogError+LogErrorMonitor', - 'JetMET0' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+TeVJet+LogError+LogErrorMonitor', - 'JetMET1' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+TeVJet+LogError+LogErrorMonitor', + 'JetMET0' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+EXOSoftDisplacedVertices+TeVJet+LogError+LogErrorMonitor', + 'JetMET1' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+EXOSoftDisplacedVertices+TeVJet+LogError+LogErrorMonitor', 'EGamma0':'EGMJME+ZElectron+WElectron+EXOMONOPOLE+EXODisappTrk+IsoPhotonEB+LogError+LogErrorMonitor', 'EGamma1':'EGMJME+ZElectron+WElectron+EXOMONOPOLE+EXODisappTrk+IsoPhotonEB+LogError+LogErrorMonitor', 'Tau' : 'EXODisappTrk+LogError+LogErrorMonitor', @@ -28,11 +28,11 @@ # These should be uncommented when 2022 data reprocessing # Dedicated skim for 2022 - 'JetMET' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+TeVJet+LogError+LogErrorMonitor', + 'JetMET' : 'JetHTJetPlusHOFilter+EXOHighMET+EXODelayedJetMET+EXODisappTrk+EXOSoftDisplacedVertices+TeVJet+LogError+LogErrorMonitor', 'EGamma':'EGMJME+ZElectron+WElectron+EXOMONOPOLE+EXODisappTrk+IsoPhotonEB+LogError+LogErrorMonitor', 'Muon' : 'MUOJME+ZMu+EXODisappTrk+EXODisappMuon+LogError+LogErrorMonitor', - 'JetHT' : 'JetHTJetPlusHOFilter+TeVJet+LogError+LogErrorMonitor', - 'MET' : 'EXOHighMET+EXODelayedJetMET+EXODisappTrk+TeVJet+LogError+LogErrorMonitor', + 'JetHT' : 'JetHTJetPlusHOFilter+EXOSoftDisplacedVertices+TeVJet+LogError+LogErrorMonitor', + 'MET' : 'EXOHighMET+EXODelayedJetMET+EXODisappTrk+EXOSoftDisplacedVertices+TeVJet+LogError+LogErrorMonitor', 'SingleMuon' : 'ZMu+EXODisappTrk+EXODisappMuon+LogError+LogErrorMonitor', 'DoubleMuon' : 'MUOJME+LogError+LogErrorMonitor', diff --git a/Configuration/StandardSequences/python/Eras.py b/Configuration/StandardSequences/python/Eras.py index 9c875e8fba998..37f0cd711a4a5 100644 --- a/Configuration/StandardSequences/python/Eras.py +++ b/Configuration/StandardSequences/python/Eras.py @@ -35,6 +35,8 @@ def __init__(self): 'Run2_2018_noMkFit', 'Run3', 'Run3_2023', + 'Run3_2024', + 'Run3_2025', 'Run3_noMkFit', 'Run3_pp_on_PbPb', 'Run3_pp_on_PbPb_approxSiStripClusters', diff --git a/Configuration/StandardSequences/python/GeometryConf.py b/Configuration/StandardSequences/python/GeometryConf.py index be223fb888ff2..732482e7b7fe5 100644 --- a/Configuration/StandardSequences/python/GeometryConf.py +++ b/Configuration/StandardSequences/python/GeometryConf.py @@ -11,6 +11,7 @@ 'DBExtended2018' : 'DB:Extended', 'DBExtended2021' : 'DB:Extended', 'DBExtended2023' : 'DB:Extended', + 'DBExtended2024' : 'DB:Extended', 'DBExtended2026' : 'DB:Extended2026', 'DBIdeal2015' : 'DB:Ideal2015', 'DBIdeal2015dev' : 'DB:Ideal2015dev', @@ -57,6 +58,18 @@ 'DD4hepExtended2023FlatPlus05Percent' : 'DD4hepExtended2023FlatPlus05Percent,DD4hepExtended2023FlatPls05PercentReco', 'Extended2023FlatPlus10Percent' : 'Extended2023FlatPlus10Percent,Extended2023FlatPlus10PercentReco', 'DD4hepExtended2023FlatPlus10Percent' : 'DD4hepExtended2023FlatPlus10Percent,DD4hepExtended2023FlatPlus10PercentReco', + 'Extended2024' : 'Extended2024,Extended2024Reco', + 'DD4hepExtended2024' : 'DD4hepExtended2024,DD4hepExtended2024Reco', + 'Extended2024ZeroMaterial' : 'Extended2024ZeroMaterial,Extended2024ZeroMaterialReco', + 'DD4hepExtended2024ZeroMaterial' : 'DD4hepExtended2024ZeroMaterial,DD4hepExtended2024ZeroMaterialReco', + 'Extended2024FlatMinus05Percent' : 'Extended2024FlatMinus05Percent,Extended2024FlatMinus05PercentReco', + 'DD4hepExtended2024FlatMinus05Percent' : 'DD4hepExtended2024FlatMinus05Percent,DD4hepExtended2024FlatMinus05PercentReco', + 'Extended2024FlatMinus10Percent' : 'Extended2024FlatMinus10Percent,Extended2024FlatMinus10PercentReco', + 'DD4hepExtended2024FlatMinus10Percent' : 'DD4hepExtended2024FlatMinus10Percent,DD4hepExtended2024FlatMinus10PercentReco', + 'Extended2024FlatPlus05Percent' : 'Extended2024FlatPlus05Percent,Extended2024FlatPls05PercentReco', + 'DD4hepExtended2024FlatPlus05Percent' : 'DD4hepExtended2024FlatPlus05Percent,DD4hepExtended2024FlatPls05PercentReco', + 'Extended2024FlatPlus10Percent' : 'Extended2024FlatPlus10Percent,Extended2024FlatPlus10PercentReco', + 'DD4hepExtended2024FlatPlus10Percent' : 'DD4hepExtended2024FlatPlus10Percent,DD4hepExtended2024FlatPlus10PercentReco', 'All' : 'Configuration.Geometry.GeometrySimAll_cff,Reco', 'ECALHCAL' : 'Configuration.Geometry.GeometrySimECALHCAL_cff,Configuration.Geometry.GeometryRecoECALHCAL_cff', 'TrackerOnly' : 'Configuration.Geometry.GeometrySimTracker_cff,Configuration.Geometry.GeometryRecoTracker_cff', @@ -97,4 +110,12 @@ 'DD4hepExtended2026D105' : 'DD4hepExtended2026D105,DD4hepExtended2026D105Reco', 'Extended2026D106' : 'Extended2026D106,Extended2026D106Reco', 'DD4hepExtended2026D106' : 'DD4hepExtended2026D106,DD4hepExtended2026D106Reco', + 'Extended2026D107' : 'Extended2026D107,Extended2026D107Reco', + 'DD4hepExtended2026D107' : 'DD4hepExtended2026D107,DD4hepExtended2026D107Reco', + 'Extended2026D108' : 'Extended2026D108,Extended2026D108Reco', + 'DD4hepExtended2026D108' : 'DD4hepExtended2026D108,DD4hepExtended2026D108Reco', + 'Extended2026D109' : 'Extended2026D109,Extended2026D109Reco', + 'DD4hepExtended2026D109' : 'DD4hepExtended2026D109,DD4hepExtended2026D109Reco', + 'Extended2026D110' : 'Extended2026D110,Extended2026D110Reco', + 'DD4hepExtended2026D110' : 'DD4hepExtended2026D110,DD4hepExtended2026D110Reco', } diff --git a/Configuration/StandardSequences/python/Reconstruction_cff.py b/Configuration/StandardSequences/python/Reconstruction_cff.py index 8bd230ea3ce09..158d2261913d4 100644 --- a/Configuration/StandardSequences/python/Reconstruction_cff.py +++ b/Configuration/StandardSequences/python/Reconstruction_cff.py @@ -243,7 +243,16 @@ pfClusteringHBHEHFOnlyTask ) +# define secondary validation task running only Legacy +reconstruction_hcalOnlyLegacyTask = cms.Task( + bunchSpacingProducer, + offlineBeamSpot, + hcalOnlyLegacyLocalRecoTask, + hcalOnlyLegacyGlobalRecoTask, + pfClusteringHBHEHFOnlyLegacyTask) + reconstruction_hcalOnly = cms.Sequence(reconstruction_hcalOnlyTask) +reconstruction_hcalOnlyLegacy = cms.Sequence(reconstruction_hcalOnlyLegacyTask) #need a fully expanded sequence copy modulesToRemove = list() # copy does not work well diff --git a/Configuration/StandardSequences/python/SimL1EmulatorRepack_FullSimTP_cff.py b/Configuration/StandardSequences/python/SimL1EmulatorRepack_FullSimTP_cff.py index ac763f93af934..6853c631973ae 100644 --- a/Configuration/StandardSequences/python/SimL1EmulatorRepack_FullSimTP_cff.py +++ b/Configuration/StandardSequences/python/SimL1EmulatorRepack_FullSimTP_cff.py @@ -4,6 +4,7 @@ ## L1REPACK FullSimTP : Re-Emulate all of L1 and repack into RAW from Configuration.Eras.Modifier_stage2L1Trigger_cff import stage2L1Trigger +from Configuration.Eras.Modifier_run3_GEM_cff import run3_GEM (~stage2L1Trigger).toModify(None, lambda x: print("# L1T WARN: L1REPACK:FullSimTP (intended for data) only supports Stage-2 eras for now.\n# L1T WARN: Use a legacy version of L1REPACK for now.")) @@ -15,18 +16,13 @@ unpackBmtf = EventFilter.L1TRawToDigi.bmtfDigis_cfi.bmtfDigis.clone( InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) -import EventFilter.DTTFRawToDigi.dttfunpacker_cfi -unpackDttf = EventFilter.DTTFRawToDigi.dttfunpacker_cfi.dttfunpacker.clone( - DTTF_FED_Source = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) +import EventFilter.L1TRawToDigi.omtfStage2Digis_cfi +unpackOmtf = EventFilter.L1TRawToDigi.omtfStage2Digis_cfi.omtfStage2Digis.clone( + inputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) import EventFilter.L1TRawToDigi.emtfStage2Digis_cfi unpackEmtf = EventFilter.L1TRawToDigi.emtfStage2Digis_cfi.emtfStage2Digis.clone( InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) - - -import EventFilter.CSCTFRawToDigi.csctfunpacker_cfi -unpackCsctf = EventFilter.CSCTFRawToDigi.csctfunpacker_cfi.csctfunpacker.clone( - producer = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) import EventFilter.CSCRawToDigi.cscUnpacker_cfi unpackCSC = EventFilter.CSCRawToDigi.cscUnpacker_cfi.muonCSCDigis.clone( @@ -40,6 +36,10 @@ unpackRPC = EventFilter.RPCRawToDigi.rpcUnpacker_cfi.rpcunpacker.clone( InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) +import EventFilter.GEMRawToDigi.muonGEMDigis_cfi +unpackGEM = EventFilter.GEMRawToDigi.muonGEMDigis_cfi.muonGEMDigis.clone( + InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) + import EventFilter.EcalRawToDigi.EcalUnpackerData_cfi unpackEcal = EventFilter.EcalRawToDigi.EcalUnpackerData_cfi.ecalEBunpacker.clone( InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) @@ -71,28 +71,55 @@ simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = 'unpackCSC:MuonCSCComparatorDigi' simCscTriggerPrimitiveDigis.CSCWireDigiProducer = 'unpackCSC:MuonCSCWireDigi' +# GEM-CSC +simMuonGEMPadDigis.InputCollection = "unpackGEM" + +# TwinMux simTwinMuxDigis.RPC_Source = 'unpackRPC' -# simTwinMuxDigis.DTDigi_Source = "simDtTriggerPrimitiveDigis" # DEFAULT -# simTwinMuxDigis.DTThetaDigi_Source = "simDtTriggerPrimitiveDigis" # DEFAULT +simTwinMuxDigis.DTDigi_Source = "simDtTriggerPrimitiveDigis" # DEFAULT +simTwinMuxDigis.DTThetaDigi_Source = "simDtTriggerPrimitiveDigis" # DEFAULT # BMTF -# simBmtfDigis.DTDigi_Source = "simTwinMuxDigis" # DEFAULT -# simBmtfDigis.DTDigi_Theta_Source = "simDtTriggerPrimitiveDigis" # DEFAULT +# simBmtfDigis.DTDigi_Source = "simTwinMuxDigis" # DEFAULT, use re-emulated TPs +# simBmtfDigis.DTDigi_Theta_Source = "simTwinMuxDigis" # DEFAULT, use re-emulated TPs + +simBmtfDigis.DTDigi_Source = "unpackBmtf" # use unpacked TF inputs +simBmtfDigis.DTDigi_Theta_Source = "unpackBmtf" # use unpacked TF inputs + +# KBMTF +# simKBmtfStubs.srcPhi = "simTwinMuxDigis" # DEFAULT, use re-emulated TPs +# simKBmtfStubs.srcTheta = "simDtTriggerPrimitiveDigis" # DEFAULT, use re-emulated TPs + +simKBmtfStubs.srcPhi = "unpackBmtf" # use unpacked TF inputs +simKBmtfStubs.srcTheta = "unpackBmtf" # use unpacked TF inputs + +simKBmtfDigis.src = "simKBmtfStubs" # DEFAULT, use re-emulated Stubs # OMTF -simOmtfDigis.srcRPC = 'unpackRPC' -# simOmtfDigis.srcDTPh = "simDtTriggerPrimitiveDigis" # DEFAULT -# simOmtfDigis.srcDTTh = "simDtTriggerPrimitiveDigis" # DEFAULT -simOmtfDigis.srcCSC = "unpackCsctf" -# simOmtfDigis.srcCSC = "simCscTriggerPrimitiveDigis" # DEFAULT +# simOmtfDigis.srcRPC = 'unpackRPC' # we don't re-emulate RPCs in data +# simOmtfDigis.srcDTPh = "simDtTriggerPrimitiveDigis" # DEFAULT, use re-emulated TPs +# simOmtfDigis.srcDTTh = "simDtTriggerPrimitiveDigis" # DEFAULT, use re-emulated TPs +# simOmtfDigis.srcCSC = "simCscTriggerPrimitiveDigis" # DEFAULT, use re-emulated TPs + +simOmtfDigis.srcRPC = 'unpackOmtf' # use unpacked TF inputs +simOmtfDigis.srcDTPh = "unpackOmtf" # use unpacked TF inputs +simOmtfDigis.srcDTTh = "unpackOmtf" # use unpacked TF inputs +simOmtfDigis.srcCSC = "unpackOmtf" # use unpacked TF inputs # EMTF -simEmtfDigis.CSCInput = "unpackEmtf" -# simEmtfDigis.CSCInput = "simCscTriggerPrimitiveDigis" # DEFAULT -simEmtfDigis.RPCInput = 'unpackRPC' +# simEmtfDigis.CSCInput = "simCscTriggerPrimitiveDigis" # DEFAULT, use re-emulated TPs +# simEmtfDigis.GEMInput = "simMuonGEMPadDigiClusters" # DEFAULT, use re-emulated TPs +# simEmtfDigis.RPCInput = 'unpackRPC' # we don't re-emulate RPCs in data -# simCaloStage2Layer1Digis.ecalToken = 'simEcalTriggerPrimitiveDigis' # DEFAULT -# simCaloStage2Layer1Digis.hcalToken = 'simHcalTriggerPrimitiveDigis' # DEFAULT +simEmtfDigis.CSCInput = "unpackEmtf" # use unpacked TF inputs +simEmtfDigis.RPCInput = 'unpackEmtf' # use unpacked TF inputs +simEmtfDigis.GEMInput = 'unpackEmtf' # use unpacked TF inputs +simEmtfDigis.CPPFInput = 'unpackEmtf' # use unpacked TF inputs +simEmtfDigis.CPPFEnable = True # we use CPPF inputs in data + +# Calo Layer-1 +simCaloStage2Layer1Digis.ecalToken = 'simEcalTriggerPrimitiveDigis' # DEFAULT +simCaloStage2Layer1Digis.hcalToken = 'simHcalTriggerPrimitiveDigis' # DEFAULT # Finally, pack the new L1T output back into RAW @@ -114,9 +141,14 @@ SimL1EmulatorTask = cms.Task() -stage2L1Trigger.toReplaceWith(SimL1EmulatorTask, cms.Task(unpackEcal,unpackHcal,unpackCSC,unpackDT,unpackRPC,unpackEmtf,unpackCsctf,unpackBmtf +stage2L1Trigger.toReplaceWith(SimL1EmulatorTask, cms.Task(unpackEcal,unpackHcal,unpackCSC,unpackDT,unpackRPC,unpackEmtf,unpackBmtf,unpackOmtf ,simEcalTriggerPrimitiveDigis ,simHcalTriggerPrimitiveDigis ,SimL1EmulatorCoreTask,packCaloStage2 ,packGmtStage2,packGtStage2,rawDataCollector)) + +_SimL1EmulatorTaskWithGEM = SimL1EmulatorTask.copy() +_SimL1EmulatorTaskWithGEM.add(unpackGEM) +(stage2L1Trigger & run3_GEM).toReplaceWith(SimL1EmulatorTask, _SimL1EmulatorTaskWithGEM) + SimL1Emulator = cms.Sequence(SimL1EmulatorTask) diff --git a/Configuration/StandardSequences/python/SimL1EmulatorRepack_Full_cff.py b/Configuration/StandardSequences/python/SimL1EmulatorRepack_Full_cff.py index ba8a355a65dfd..870c58e186f89 100644 --- a/Configuration/StandardSequences/python/SimL1EmulatorRepack_Full_cff.py +++ b/Configuration/StandardSequences/python/SimL1EmulatorRepack_Full_cff.py @@ -71,10 +71,6 @@ unpackHcal = EventFilter.HcalRawToDigi.HcalRawToDigi_cfi.hcalDigis.clone( InputLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) -import EventFilter.L1TXRawToDigi.caloLayer1Stage2Digis_cfi -unpackLayer1 = EventFilter.L1TXRawToDigi.caloLayer1Stage2Digis_cfi.l1tCaloLayer1Digis.clone( - fedRawDataLabel = cms.InputTag( 'rawDataCollector', processName=cms.InputTag.skipCurrentProcess())) - # Second, Re-Emulate the entire L1T from SimCalorimetry.HcalTrigPrimProducers.hcaltpdigi_cff import * @@ -129,7 +125,7 @@ simEmtfDigis.RPCInput = 'unpackRPC' simCaloStage2Layer1Digis.ecalToken = 'unpackEcal:EcalTriggerPrimitives' -simCaloStage2Layer1Digis.hcalToken = 'unpackLayer1' +simCaloStage2Layer1Digis.hcalToken = 'unpackHcal' ## GT @@ -160,7 +156,6 @@ SimL1EmulatorTask = cms.Task() stage2L1Trigger.toReplaceWith(SimL1EmulatorTask, cms.Task(unpackEcal,unpackHcal,unpackCSC,unpackDT,unpackRPC,unpackRPCTwinMux,unpackTwinMux,unpackOmtf,unpackEmtf,unpackCsctf,unpackBmtf - ,unpackLayer1 ,unpackTcds ,SimL1EmulatorCoreTask,packCaloStage2 ,packGmtStage2,packGtStage2,rawDataCollector)) diff --git a/DPGAnalysis/MuonTools/interface/MuDigiBaseProducer.h b/DPGAnalysis/MuonTools/interface/MuDigiBaseProducer.h index d29c71c61700c..a48de726a40b7 100644 --- a/DPGAnalysis/MuonTools/interface/MuDigiBaseProducer.h +++ b/DPGAnalysis/MuonTools/interface/MuDigiBaseProducer.h @@ -67,6 +67,7 @@ class MuDigiBaseProducer : public SimpleFlatTableProducerBase("expr")->setComment("a function to define the content of the branch in the flat table"); variable.add("doc")->setComment("few words description of the branch content"); + variable.addUntracked("lazyEval")->setComment("set to True if the type read from the Event is unknown"); variable.ifValue(edm::ParameterDescription("type", "int", true, comType), edm::allowedValues("int", "uint", "int16", "uint8")); diff --git a/DPGAnalysis/MuonTools/interface/MuLocalRecoBaseProducer.h b/DPGAnalysis/MuonTools/interface/MuLocalRecoBaseProducer.h index ba27733fc8e1f..178763252ad94 100644 --- a/DPGAnalysis/MuonTools/interface/MuLocalRecoBaseProducer.h +++ b/DPGAnalysis/MuonTools/interface/MuLocalRecoBaseProducer.h @@ -105,6 +105,7 @@ class MuRecObjBaseProducer varBase.add("expr")->setComment("a function to define the content of the branch in the flat table"); varBase.add("doc")->setComment("few words description of the branch content"); + varBase.addUntracked("lazyEval")->setComment("if True, check object type during Event processing."); return varBase; }; diff --git a/DPGAnalysis/MuonTools/python/common_cff.py b/DPGAnalysis/MuonTools/python/common_cff.py index b217515add89c..56634c4e8fd07 100644 --- a/DPGAnalysis/MuonTools/python/common_cff.py +++ b/DPGAnalysis/MuonTools/python/common_cff.py @@ -10,7 +10,7 @@ class DEFAULT_VAL(NamedTuple): defaults = DEFAULT_VAL() -def DetIdVar(expr, type, doc=None): +def DetIdVar(expr, type, doc=None, lazyEval=False): """ Create a PSet for a DetId variable in the tree: - expr is the expression to evaluate to compute the variable, - type of the value (int, bool, or a string that the table producer understands), @@ -22,10 +22,11 @@ def DetIdVar(expr, type, doc=None): return cms.PSet( type = cms.string(type), expr = cms.string(expr), - doc = cms.string(doc if doc else expr) + doc = cms.string(doc if doc else expr), + lazyEval = cms.untracked.bool(lazyEval) ) -def GlobGeomVar(expr, doc=None, precision=-1): +def GlobGeomVar(expr, doc=None, precision=-1, lazyEval=False): """ Create a PSet for a Global position/direction variable in the tree , - expr is the expression to evaluate to compute the variable, - doc is a docstring, that will be passed to the table producer, @@ -34,7 +35,8 @@ def GlobGeomVar(expr, doc=None, precision=-1): return cms.PSet( expr = cms.string(expr), doc = cms.string(doc if doc else expr), - precision=cms.string(precision) if type(precision)==str else cms.int32(precision) + precision = cms.string(precision) if type(precision)==str else cms.int32(precision), + lazyEval = cms.untracked.bool(lazyEval) ) diff --git a/DPGAnalysis/MuonTools/python/muNtupleProducerBkg_cff.py b/DPGAnalysis/MuonTools/python/muNtupleProducerBkg_cff.py index 0051bdf1e234d..31dc26efc1c42 100644 --- a/DPGAnalysis/MuonTools/python/muNtupleProducerBkg_cff.py +++ b/DPGAnalysis/MuonTools/python/muNtupleProducerBkg_cff.py @@ -5,14 +5,13 @@ from DPGAnalysis.MuonTools.nano_mu_global_cff import * from DPGAnalysis.MuonTools.nano_mu_digi_cff import * -muDPGNanoProducerBkg = cms.Sequence(lhcInfoTableProducer - + lumiTableProducer - + muDigiProducersBkg) +muDPGNanoProducerBkg = cms.Sequence(globalTables + + muDigiTablesBkg) def muDPGNanoBkgCustomize(process) : - if hasattr(process, "NANOAODoutput"): - process.NANOAODoutput.outputCommands.append("keep nanoaodFlatTable_*Table*_*_*") - process.NANOAODoutput.outputCommands.append("drop edmTriggerResults_*_*_*") + for output in ["NANOEDMAODoutput", "NANOAODoutput", "NANOEDMAODSIMoutput", "NANOAODSIMoutput"]: + if hasattr(process, output) and "keep edmTriggerResults_*_*_*" in getattr(process,output).outputCommands: + getattr(process,output).outputCommands.remove("keep edmTriggerResults_*_*_*") return process \ No newline at end of file diff --git a/DPGAnalysis/MuonTools/python/muNtupleProducer_cff.py b/DPGAnalysis/MuonTools/python/muNtupleProducer_cff.py index 2fa4cfbbd6391..e34756254b84a 100644 --- a/DPGAnalysis/MuonTools/python/muNtupleProducer_cff.py +++ b/DPGAnalysis/MuonTools/python/muNtupleProducer_cff.py @@ -7,20 +7,18 @@ from DPGAnalysis.MuonTools.nano_mu_local_reco_cff import * from DPGAnalysis.MuonTools.nano_mu_reco_cff import * from DPGAnalysis.MuonTools.nano_mu_l1t_cff import * -from DPGAnalysis.MuonTools.nano_mu_l1t_cff import * -muDPGNanoProducer = cms.Sequence(lhcInfoTableProducer - + lumiTableProducer - + muDigiProducers - + muLocalRecoProducers - + muRecoProducers - + muL1TriggerProducers +muDPGNanoProducer = cms.Sequence(globalTables + + muDigiTables + + muLocalRecoTables + + muRecoTables + + muL1TriggerTables ) def muDPGNanoCustomize(process) : - if hasattr(process, "dtrpcPointFlatTableProducer") and \ - hasattr(process, "cscrpcPointFlatTableProducer") and \ + if hasattr(process, "dtrpcPointFlatTable") and \ + hasattr(process, "cscrpcPointFlatTable") and \ hasattr(process, "RawToDigiTask"): process.load("RecoLocalMuon.RPCRecHit.rpcPointProducer_cff") process.rpcPointProducer.dt4DSegments = 'dt4DSegments' @@ -28,14 +26,14 @@ def muDPGNanoCustomize(process) : process.rpcPointProducer.ExtrapolatedRegion = 0.6 process.RawToDigiTask.add(process.rpcPointProducer) - if hasattr(process, "muGEMMuonExtTableProducer") or hasattr(process, "muCSCTnPFlatTableProducer"): + if hasattr(process, "muGEMMuonExtTable") or hasattr(process, "muCSCTnPFlatTable"): process.load("TrackingTools/TransientTrack/TransientTrackBuilder_cfi") process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAny_cfi") process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi") process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi") - if hasattr(process, "NANOAODoutput"): - process.NANOAODoutput.outputCommands.append("keep nanoaodFlatTable_*Table*_*_*") - process.NANOAODoutput.outputCommands.append("drop edmTriggerResults_*_*_*") + for output in ["NANOEDMAODoutput", "NANOAODoutput", "NANOEDMAODSIMoutput", "NANOAODSIMoutput"]: + if hasattr(process, output) and "keep edmTriggerResults_*_*_*" in getattr(process,output).outputCommands: + getattr(process,output).outputCommands.remove("keep edmTriggerResults_*_*_*") return process diff --git a/DPGAnalysis/MuonTools/python/nano_mu_digi_cff.py b/DPGAnalysis/MuonTools/python/nano_mu_digi_cff.py index 5c8c16139805f..41d46eaafcda2 100644 --- a/DPGAnalysis/MuonTools/python/nano_mu_digi_cff.py +++ b/DPGAnalysis/MuonTools/python/nano_mu_digi_cff.py @@ -5,17 +5,18 @@ from DPGAnalysis.MuonTools.dtDigiFlatTableProducer_cfi import dtDigiFlatTableProducer -dtDigiFlatTableProducer.name = "dtDigi" -dtDigiFlatTableProducer.src = "muonDTDigis" -dtDigiFlatTableProducer.doc = "DT digi information" +dtDigiFlatTable = dtDigiFlatTableProducer.clone( + name = "dtDigi", + src = "muonDTDigis", + doc = "DT digi information", -dtDigiFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( time = Var("time()", float, doc = "digi time"), wire = Var("wire()", "int16", doc="wire - [1:X] range" "
(X varies for different chambers SLs and layers)") -) + ), -dtDigiFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( wheel = DetIdVar("wheel()", "int16", doc = "wheel - [-2:2] range"), sector = DetIdVar("sector()", "int16", doc = "sector - [1:14] range" "
sector 13 used for the second MB4 of sector 4" @@ -25,21 +26,22 @@ "
SL 1 and 3 are phi SLs" "
SL 2 is theta SL"), layer = DetIdVar("layer()", "int16", doc = "layer - [1:4] range") + ) ) - from DPGAnalysis.MuonTools.rpcDigiFlatTableProducer_cfi import rpcDigiFlatTableProducer -rpcDigiFlatTableProducer.name = "rpcDigi" -rpcDigiFlatTableProducer.src = "muonRPCDigis" -rpcDigiFlatTableProducer.doc = "RPC digi information" +rpcDigiFlatTable = rpcDigiFlatTableProducer.clone( + name = "rpcDigi", + src = "muonRPCDigis", + doc = "RPC digi information", -rpcDigiFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( strip = Var("strip()", "uint8", doc = "index of the readout strip associated to the digi"), bx = Var("bx()", int, doc="bunch crossing associated to the digi") -) + ), -rpcDigiFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( region = DetIdVar("region()", "int16", doc = "0: barrel, +/-1: endcap"), ring = DetIdVar("ring()", "int16", doc = "ring id:" "
wheel number in barrel - [-2:+2] range" @@ -54,20 +56,22 @@ roll = DetIdVar("roll()", "int16", doc = "roll id (also known as eta partition):" "
each chamber is divided along the strip direction"), rawId = DetIdVar("rawId()", "uint", doc = "unique detector unit ID") + ) ) from DPGAnalysis.MuonTools.gemDigiFlatTableProducer_cfi import gemDigiFlatTableProducer -gemDigiFlatTableProducer.name = "gemDigi" -gemDigiFlatTableProducer.src = "muonGEMDigis" -gemDigiFlatTableProducer.doc = "GEM digi information" +gemDigiFlatTable = gemDigiFlatTableProducer.clone( + name = "gemDigi", + src = "muonGEMDigis", + doc = "GEM digi information", -gemDigiFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( strip = Var("strip()", "int16", doc = "index of the readout strip associated to the digi"), bx = Var("bx()", "int16", doc="bunch crossing associated to the digi") -) + ), -gemDigiFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( station = DetIdVar("station()", "int16", doc = "GEM station
(always 1 for GE1/1)"), region = DetIdVar("region()", "int16", doc = "GE11 region where the digi is detected" "
(int, positive endcap: +1, negative endcap: -1)"), @@ -77,84 +81,88 @@ "
(chambers numbered from 0 to 35)"), layer = DetIdVar("layer()", "int16", doc = "GE11 layer where the hit is reconstructed" "
(layer1: 1, layer2: 2)") + ) ) - - from DPGAnalysis.MuonTools.gemohStatusFlatTableProducer_cfi import gemohStatusFlatTableProducer -gemohStatusFlatTableProducer.name = "gemOHStatus" -gemohStatusFlatTableProducer.src = "muonGEMDigis:OHStatus:" -gemohStatusFlatTableProducer.doc = "GEM OH status information" - - -gemohStatusFlatTableProducer.variables = cms.PSet( -chamberType = Var("chamberType()", "int", doc = "two digits number that specifies the module within a chamber
11,12 for GE1/1 chambers layer 1,2
21,22,23,24 for GE2/1 chambers module 1,2,3,4"), -vfatMask = Var("vfatMask()", "uint", doc = "24 bit word that specifies the VFAT Mask
nth bit == 0 means that the VFAT_n was masked from the DAQ in the event"), -zsMask = Var("zsMask()", "uint", doc = "24 bit word that specifies the Zero Suppression
nth bit == 1 means that the VFAT_n was zero suppressed"), -missingVFATs = Var("missingVFATs()", "uint", doc = "24 bit word that specifies the missing VFAT mask
nth bit == 1 means that the VFAT_n was expected in the payload but not found"), -errors = Var("errors()", "uint16", doc = "code for GEM OH errors
non-zero values indicate errors"), -warnings = Var("warnings()", "uint16", doc = "code for GEM OH warnings
non-zero values indicate warnings") -) - -gemohStatusFlatTableProducer.detIdVariables = cms.PSet( +gemohStatusFlatTable = gemohStatusFlatTableProducer.clone( + name = "gemOHStatus", + src = "muonGEMDigis:OHStatus:", + doc = "GEM OH status information", + + variables = cms.PSet( + chamberType = Var("chamberType()", "int", doc = "two digits number that specifies the module within a chamber
11,12 for GE1/1 chambers layer 1,2
21,22,23,24 for GE2/1 chambers module 1,2,3,4"), + vfatMask = Var("vfatMask()", "uint", doc = "24 bit word that specifies the VFAT Mask
nth bit == 0 means that the VFAT_n was masked from the DAQ in the event"), + zsMask = Var("zsMask()", "uint", doc = "24 bit word that specifies the Zero Suppression
nth bit == 1 means that the VFAT_n was zero suppressed"), + missingVFATs = Var("missingVFATs()", "uint", doc = "24 bit word that specifies the missing VFAT mask
nth bit == 1 means that the VFAT_n was expected in the payload but not found"), + errors = Var("errors()", "uint16", doc = "code for GEM OH errors
non-zero values indicate errors"), + warnings = Var("warnings()", "uint16", doc = "code for GEM OH warnings
non-zero values indicate warnings") + ), + + detIdVariables = cms.PSet( station = DetIdVar("station()", "int16", doc = "GEM station
always 1 for GE1/1)"), region = DetIdVar("region()", "int16", doc = "region with which the GEMOHStatus is associated" "
int, positive endcap: +1, negative endcap: -1"), chamber = DetIdVar("chamber()", "int16", doc = "chamber with which the GEMOHStatus is associated"), layer = DetIdVar("layer()", "int16", doc = "layer with which the GEMOHStatus is associated
either 1 or 2 for GE1/1 and GE2/1") + ) ) from DPGAnalysis.MuonTools.cscWireDigiFlatTableProducer_cfi import cscWireDigiFlatTableProducer -cscWireDigiFlatTableProducer.name = "cscWireDigi" -cscWireDigiFlatTableProducer.src = "muonCSCDigis:MuonCSCWireDigi" -cscWireDigiFlatTableProducer.doc = "CSC wire digi information" +cscWireDigiFlatTable = cscWireDigiFlatTableProducer.clone( + name = "cscWireDigi", + src = "muonCSCDigis:MuonCSCWireDigi", + doc = "CSC wire digi information", -cscWireDigiFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( timeBin = Var("getTimeBin()", "int16", doc = ""), wireGroup = Var("getWireGroup()", "int16", doc=""), wireGroupBX = Var("getWireGroupBX()", "int16", doc="") -) + ), -cscWireDigiFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( endcap = DetIdVar("endcap()", "int16", doc = ""), station = DetIdVar("station()", "int16", doc = ""), ring = DetIdVar("ring()", "int16", doc = ""), chamber = DetIdVar("chamber()", "int16", doc = ""), layer = DetIdVar("layer()", "int16", doc = "") + ) ) from DPGAnalysis.MuonTools.cscAlctDigiFlatTableProducer_cfi import cscAlctDigiFlatTableProducer -cscAlctDigiFlatTableProducer.name = "cscALCTDigi" -cscAlctDigiFlatTableProducer.src = "muonCSCDigis:MuonCSCALCTDigi:" -cscAlctDigiFlatTableProducer.doc = "CSC ALCT digi information" +cscAlctDigiFlatTable = cscAlctDigiFlatTableProducer.clone( + name = "cscALCTDigi", + src = "muonCSCDigis:MuonCSCALCTDigi:", + doc = "CSC ALCT digi information", -cscAlctDigiFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( keyWireGroup = Var("getKeyWG()", "int16", doc = ""), bx = Var("getBX()", "int16", doc="") -) + ), -cscAlctDigiFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( endcap = DetIdVar("endcap()", "int16", doc = ""), station = DetIdVar("station()", "int16", doc = ""), ring = DetIdVar("ring()", "int16", doc = ""), chamber = DetIdVar("chamber()", "int16", doc = ""), layer = DetIdVar("layer()", "int16", doc = "") + ) ) -muDigiProducers = cms.Sequence(dtDigiFlatTableProducer - + rpcDigiFlatTableProducer - + gemDigiFlatTableProducer - + gemohStatusFlatTableProducer - ) - -muDigiProducersBkg = cms.Sequence(dtDigiFlatTableProducer - + rpcDigiFlatTableProducer - + cscAlctDigiFlatTableProducer - + cscWireDigiFlatTableProducer - + gemDigiFlatTableProducer - + gemohStatusFlatTableProducer - ) +muDigiTables = cms.Sequence(dtDigiFlatTable + + rpcDigiFlatTable + + gemDigiFlatTable + + gemohStatusFlatTable + ) + +muDigiTablesBkg = cms.Sequence(dtDigiFlatTable + + rpcDigiFlatTable + + cscAlctDigiFlatTable + + cscWireDigiFlatTable + + gemDigiFlatTable + + gemohStatusFlatTable + ) diff --git a/DPGAnalysis/MuonTools/python/nano_mu_global_cff.py b/DPGAnalysis/MuonTools/python/nano_mu_global_cff.py index 18cace397e6ee..372ed1441fede 100644 --- a/DPGAnalysis/MuonTools/python/nano_mu_global_cff.py +++ b/DPGAnalysis/MuonTools/python/nano_mu_global_cff.py @@ -1,8 +1,9 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * +from PhysicsTools.NanoAOD.nano_cff import lhcInfoTable -lumiTableProducer = cms.EDProducer("SimpleOnlineLuminosityFlatTableProducer", +lumiTable = cms.EDProducer("SimpleOnlineLuminosityFlatTableProducer", src = cms.InputTag("onlineMetaDataDigis"), name = cms.string("lumi"), doc = cms.string("Online luminosity information"), @@ -12,4 +13,4 @@ ) ) -lhcInfoTableProducer = cms.EDProducer("LHCInfoProducer") +globalTables = cms.Sequence(lumiTable + lhcInfoTable) \ No newline at end of file diff --git a/DPGAnalysis/MuonTools/python/nano_mu_l1t_cff.py b/DPGAnalysis/MuonTools/python/nano_mu_l1t_cff.py index b36d88a283583..085d61d091d1d 100644 --- a/DPGAnalysis/MuonTools/python/nano_mu_l1t_cff.py +++ b/DPGAnalysis/MuonTools/python/nano_mu_l1t_cff.py @@ -2,18 +2,18 @@ from DPGAnalysis.MuonTools.muDTTPGPhiFlatTableProducer_cfi import muDTTPGPhiFlatTableProducer -muBmtfInFlatTableProducer = muDTTPGPhiFlatTableProducer.clone() -muTwinMuxInFlatTableProducer = muDTTPGPhiFlatTableProducer.clone(tag = 'TM_IN', name = 'ltTwinMuxIn', src = cms.InputTag('twinMuxStage2Digis','PhIn')) -muTwinMuxOutFlatTableProducer = muDTTPGPhiFlatTableProducer.clone(tag = 'TM_OUT', name = 'ltTwinMuxOut', src = cms.InputTag('twinMuxStage2Digis','PhOut')) +muBmtfInFlatTable = muDTTPGPhiFlatTableProducer.clone() +muTwinMuxInFlatTable = muDTTPGPhiFlatTableProducer.clone(tag = 'TM_IN', name = 'ltTwinMuxIn', src = cms.InputTag('twinMuxStage2Digis','PhIn')) +muTwinMuxOutFlatTable = muDTTPGPhiFlatTableProducer.clone(tag = 'TM_OUT', name = 'ltTwinMuxOut', src = cms.InputTag('twinMuxStage2Digis','PhOut')) from DPGAnalysis.MuonTools.muDTTPGThetaFlatTableProducer_cfi import muDTTPGThetaFlatTableProducer -muBmtfInThFlatTableProducer = muDTTPGThetaFlatTableProducer.clone() -muTwinMuxInThFlatTableProducer = muDTTPGThetaFlatTableProducer.clone(tag = 'TM_IN', name = 'ltTwinMuxInTh', src = cms.InputTag('twinMuxStage2Digis','ThIn')) +muBmtfInThFlatTable = muDTTPGThetaFlatTableProducer.clone() +muTwinMuxInThFlatTable = muDTTPGThetaFlatTableProducer.clone(tag = 'TM_IN', name = 'ltTwinMuxInTh', src = cms.InputTag('twinMuxStage2Digis','ThIn')) -muL1TriggerProducers = cms.Sequence(muTwinMuxInFlatTableProducer - + muTwinMuxOutFlatTableProducer - + muBmtfInFlatTableProducer - + muTwinMuxInThFlatTableProducer - + muBmtfInThFlatTableProducer - ) +muL1TriggerTables = cms.Sequence(muTwinMuxInFlatTable + + muTwinMuxOutFlatTable + + muBmtfInFlatTable + + muTwinMuxInThFlatTable + + muBmtfInThFlatTable + ) diff --git a/DPGAnalysis/MuonTools/python/nano_mu_local_reco_cff.py b/DPGAnalysis/MuonTools/python/nano_mu_local_reco_cff.py index 5046674c7c9a7..b9e25b646e6bf 100644 --- a/DPGAnalysis/MuonTools/python/nano_mu_local_reco_cff.py +++ b/DPGAnalysis/MuonTools/python/nano_mu_local_reco_cff.py @@ -1,15 +1,16 @@ import FWCore.ParameterSet.Config as cms -from DPGAnalysis.MuonTools.dtSegmentFlatTableProducer_cfi import dtSegmentFlatTableProducer - from PhysicsTools.NanoAOD.common_cff import * from DPGAnalysis.MuonTools.common_cff import * -dtSegmentFlatTableProducer.name = "dtSegment" -dtSegmentFlatTableProducer.src = "dt4DSegments" -dtSegmentFlatTableProducer.doc = "DT segment information" +from DPGAnalysis.MuonTools.dtSegmentFlatTableProducer_cfi import dtSegmentFlatTableProducer -dtSegmentFlatTableProducer.variables = cms.PSet( +dtSegmentFlatTable = dtSegmentFlatTableProducer.clone( + name = "dtSegment", + src = "dt4DSegments", + doc = "DT segment information", + + variables = cms.PSet( seg4D_hasPhi = Var("hasPhi()", bool, doc = "has segment phi view - bool"), seg4D_hasZed = Var("hasZed()", bool, doc = "has segment zed view - bool"), seg4D_posLoc_x = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), @@ -27,35 +28,39 @@ seg2D_z_t0 = Var(f"? hasZed() ? zSegment().t0() : {defaults.FLOAT}", float, doc = "t0 from segments with z view - ns"), seg2D_z_nHits = Var(f"? hasZed() ? zSegment().specificRecHits().size() : 0", "int16", doc = "# hits in z view - [0:4] range"), seg2D_z_normChi2 = Var(f"? hasZed() ? (zSegment().chi2() / zSegment().degreesOfFreedom()) : {defaults.FLOAT_POS}", float, doc = "chi2/n.d.o.f. from segments with z view"), -) + ), -dtSegmentFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( wheel = DetIdVar("wheel()", "int16", doc = "wheel - [-2:2] range"), sector = DetIdVar("sector()", "int16", doc = "sector - [1:14] range" "
sector 13 used for the second MB4 of sector 4" "
sector 14 used for the second MB4 of sector 10"), station = DetIdVar("station()", "int16", doc = "station - [1:4] range") -) + ), -dtSegmentFlatTableProducer.globalPosVariables = cms.PSet( + globalPosVariables = cms.PSet( seg4D_posGlb_phi = GlobGeomVar("phi().value()", doc = "position phi in global coordinates - radians [-pi:pi]"), seg4D_posGlb_eta = GlobGeomVar("eta()", doc = "position eta in global coordinates"), -) + ), -dtSegmentFlatTableProducer.globalDirVariables = cms.PSet( + globalDirVariables = cms.PSet( seg4D_dirGlb_phi = GlobGeomVar("phi().value()", doc = "direction phi in global coordinates - radians [-pi:pi]"), seg4D_dirGlb_eta = GlobGeomVar("eta()", doc = "direction eta in global coordinates"), + ) ) from DPGAnalysis.MuonTools.muDTSegmentExtTableProducer_cfi import muDTSegmentExtTableProducer +muDTSegmentExtTable = muDTSegmentExtTableProducer.clone() + from DPGAnalysis.MuonTools.rpcRecHitFlatTableProducer_cfi import rpcRecHitFlatTableProducer -rpcRecHitFlatTableProducer.name = "rpcRecHit" -rpcRecHitFlatTableProducer.src = "rpcRecHits" -rpcRecHitFlatTableProducer.doc = "RPC rec-hit information" +rpcRecHitFlatTable = rpcRecHitFlatTableProducer.clone( + name = "rpcRecHit", + src = "rpcRecHits", + doc = "RPC rec-hit information", -rpcRecHitFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( bx = Var("BunchX()", int, doc="bunch crossing number"), time = Var("time()", float, doc = "time information in ns"), firstClusterStrip = Var("firstClusterStrip()", "int16", doc = "lowest-numbered strip in the cluster"), @@ -63,9 +68,9 @@ coordX = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), coordY = Var("localPosition().y()", float, doc = "position y in local coordinates - cm"), coordZ = Var("localPosition().z()", float, doc = "position z in local coordinates - cm"), -) + ), -rpcRecHitFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( region = DetIdVar("region()", "int16", doc = "0: barrel, +-1: endcap"), ring = DetIdVar("ring()", "int16", doc = "ring id:" "
wheel number in barrel (from -2 to +2)" @@ -80,17 +85,21 @@ roll = DetIdVar("roll()", "int16", doc = "roll id (also known as eta partition):" "
each chamber is divided along the strip direction"), rawId = DetIdVar("rawId()", "uint", doc = "unique detector unit ID") + ) ) -dtrpcPointFlatTableProducer = rpcRecHitFlatTableProducer.clone(name = 'dtrpcPointProducer', src = cms.InputTag('rpcPointProducer','RPCDTExtrapolatedPoints'), doc = "DT extrapolated point on RPC") +dtrpcPointFlatTable = rpcRecHitFlatTableProducer.clone( + name = 'dtToRpc', + src = cms.InputTag('rpcPointProducer','RPCDTExtrapolatedPoints'), + doc = "DT extrapolated point on RPC", -dtrpcPointFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( coordX = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), coordY = Var("localPosition().y()", float, doc = "position y in local coordinates - cm"), coordZ = Var("localPosition().z()", float, doc = "position z in local coordinates - cm"), -) + ), -dtrpcPointFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( region = DetIdVar("region()", "int16", doc = "0: barrel, +-1: endcap"), ring = DetIdVar("ring()", "int16", doc = "ring id:" "
wheel number in barrel (from -2 to +2)" @@ -105,45 +114,21 @@ roll = DetIdVar("roll()", "int16", doc = "roll id (also known as eta partition):" "
each chamber is divided along the strip direction"), rawId = DetIdVar("rawId()", "uint", doc = "unique detector unit ID") + ) ) -cscrpcPointFlatTableProducer = rpcRecHitFlatTableProducer.clone(name = 'cscToRpc', - src = cms.InputTag('rpcPointProducer','RPCCSCExtrapolatedPoints'), - doc = "CSC segment extrapolated on RPC") -cscrpcPointFlatTableProducer.variables = cms.PSet( - coordX = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), - coordY = Var("localPosition().y()", float, doc = "position y in local coordinates - cm"), - coordZ = Var("localPosition().z()", float, doc = "position z in local coordinates - cm"), -) +cscrpcPointFlatTable = rpcRecHitFlatTableProducer.clone( + name = 'cscToRpc', + src = cms.InputTag('rpcPointProducer','RPCCSCExtrapolatedPoints'), + doc = "CSC segment extrapolated on RPC", -cscrpcPointFlatTableProducer.detIdVariables = cms.PSet( - region = DetIdVar("region()", "int16", doc = "0: barrel, +-1: endcap"), - ring = DetIdVar("ring()", "int16", doc = "ring id:" - "
wheel number in barrel (from -2 to +2)" - "
ring number in endcap (from 1 to 3)"), - station = DetIdVar("station()", "int16", doc = "chambers at same R in barrel, chambers at same Z ion endcap"), - layer = DetIdVar("layer()", "int16", doc = "layer id:" - "
in station 1 and 2 for barrel, we have two layers of chambers:" - "
layer 1 is the inner chamber and layer 2 is the outer chamber"), - sector = DetIdVar("sector()", "int16", doc = "group of chambers at same phi"), - subsector = DetIdVar("subsector()", "int16", doc = "Some sectors are divided along the phi direction in subsectors " - "(from 1 to 4 in Barrel, from 1 to 6 in Endcap)"), - roll = DetIdVar("roll()", "int16", doc = "roll id (also known as eta partition):" - "
each chamber is divided along the strip direction"), - rawId = DetIdVar("rawId()", "uint", doc = "unique detector unit ID") -) - -dtrpcPointFlatTableProducer = rpcRecHitFlatTableProducer.clone(name = 'dtToRpc', - src = cms.InputTag('rpcPointProducer','RPCDTExtrapolatedPoints'), - doc = "DT segment extrapolated on RPC") - -dtrpcPointFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( coordX = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), coordY = Var("localPosition().y()", float, doc = "position y in local coordinates - cm"), coordZ = Var("localPosition().z()", float, doc = "position z in local coordinates - cm"), -) + ), -dtrpcPointFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( region = DetIdVar("region()", "int16", doc = "0: barrel, +-1: endcap"), ring = DetIdVar("ring()", "int16", doc = "ring id:" "
wheel number in barrel (from -2 to +2)" @@ -158,25 +143,26 @@ roll = DetIdVar("roll()", "int16", doc = "roll id (also known as eta partition):" "
each chamber is divided along the strip direction"), rawId = DetIdVar("rawId()", "uint", doc = "unique detector unit ID") + ) ) - from DPGAnalysis.MuonTools.gemRecHitFlatTableProducer_cfi import gemRecHitFlatTableProducer -gemRecHitFlatTableProducer.name = "gemRecHit" -gemRecHitFlatTableProducer.src = "gemRecHits" -gemRecHitFlatTableProducer.doc = "GEM rec-hit information" +gemRecHitFlatTable = gemRecHitFlatTableProducer.clone( + name = "gemRecHit", + src = "gemRecHits", + doc = "GEM rec-hit information", -gemRecHitFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( bx = Var("BunchX()", int, doc="bunch crossing number"), clusterSize = Var("clusterSize()", "int16", doc = "number of strips in the cluster"), loc_x = Var("localPosition().x()", float, doc = "hit position x in local coordinates - cm"), firstClusterStrip = Var("firstClusterStrip()", "int16", doc = "lowest-numbered strip in the cluster"), loc_phi = Var("localPosition().phi().value()", float, doc = "hit position phi in local coordinates - rad"), loc_y = Var("localPosition().y()", float, doc = "hit position y in local coordinates - cm"), loc_z = Var("localPosition().z()", float, doc = "hit position z in local coordinates - cm"), -) + ), -gemRecHitFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( roll = DetIdVar("roll()", "int16", doc = "roll id, also known as eta partition:" "
(partitions numbered from 1 to 8)"), region = DetIdVar("region()", "int16", doc = "GE11 region where the hit is reconstructed" @@ -185,23 +171,25 @@ "
(chambers numbered from 0 to 35)"), layer = DetIdVar("layer()", "int16", doc = "GE11 layer where the hit is reconstructed" "
(layer1: 1, layer2: 2)") -) + ), -gemRecHitFlatTableProducer.globalPosVariables = cms.PSet( + globalPosVariables = cms.PSet( g_r = GlobGeomVar("perp()", doc = "hit position r in global coordinates - cm"), g_phi = GlobGeomVar("phi().value()", doc = "hit position phi in global coordinates - radians [-pi:pi]"), g_x = GlobGeomVar("x()", doc = "hit position x in global coordinates - cm"), g_y = GlobGeomVar("y()", doc = "hit position y in global coordinates - cm"), g_z = GlobGeomVar("z()", doc = "hit position z in global coordinates - cm") + ) ) from DPGAnalysis.MuonTools.gemSegmentFlatTableProducer_cfi import gemSegmentFlatTableProducer -gemSegmentFlatTableProducer.name = "gemSegment" -gemSegmentFlatTableProducer.src = "gemSegments" -gemSegmentFlatTableProducer.doc = "GEM segment information" +gemSegmentFlatTable = gemSegmentFlatTableProducer.clone( + name = "gemSegment", + src = "gemSegments", + doc = "GEM segment information", -gemSegmentFlatTableProducer.variables = cms.PSet( + variables = cms.PSet( chi2 = Var("chi2()", int, doc = "chi2 from segment fit"), bx = Var("bunchX()", int, doc="bunch crossing number"), posLoc_x = Var("localPosition().x()", float, doc = "position x in local coordinates - cm"), @@ -210,35 +198,36 @@ dirLoc_x = Var("localDirection().x()", float, doc = "direction x in local coordinates"), dirLoc_y = Var("localDirection().y()", float, doc = "direction y in local coordinates"), dirLoc_z = Var("localDirection().z()", float, doc = "direction z in local coordinates"), -) + ), -gemSegmentFlatTableProducer.detIdVariables = cms.PSet( + detIdVariables = cms.PSet( region = DetIdVar("region()", "int16", doc = "GE11 region where the hit is reconstructed" "
(int, positive endcap: +1, negative endcap: -1)"), ring = DetIdVar("ring()", "int16", doc = ""), station = DetIdVar("station()", "int16", doc = "GEM station
(always 1 for GE1/1)"), chamber = DetIdVar("chamber()", "int16", doc = "GE11 superchamber where the hit is reconstructed" "
(chambers numbered from 0 to 35)") -) - -gemSegmentFlatTableProducer.globalPosVariables = cms.PSet( + ), + + globalPosVariables = cms.PSet( posGlb_x = GlobGeomVar("x()", doc = "position x in global coordinates - cm"), posGlb_y = GlobGeomVar("y()", doc = "position y in global coordinates - cm"), posGlb_z = GlobGeomVar("z()", doc = "position z in global coordinates - cm"), posGlb_phi = GlobGeomVar("phi().value()", doc = "position phi in global coordinates - radians [-pi:pi]"), posGlb_eta = GlobGeomVar("eta()", doc = "position eta in global coordinates"), -) + ), -gemSegmentFlatTableProducer.globalDirVariables = cms.PSet( + globalDirVariables = cms.PSet( dirGlb_phi = GlobGeomVar("phi().value()", doc = "direction phi in global coordinates - radians [-pi:pi]"), dirGlb_eta = GlobGeomVar("eta()", doc = "direction eta in global coordinates"), + ) ) -muLocalRecoProducers = cms.Sequence(rpcRecHitFlatTableProducer - + dtrpcPointFlatTableProducer - + cscrpcPointFlatTableProducer - + gemRecHitFlatTableProducer - + dtSegmentFlatTableProducer - + muDTSegmentExtTableProducer - + gemSegmentFlatTableProducer - ) +muLocalRecoTables = cms.Sequence(rpcRecHitFlatTable + + dtrpcPointFlatTable + + cscrpcPointFlatTable + + gemRecHitFlatTable + + dtSegmentFlatTable + + muDTSegmentExtTable + + gemSegmentFlatTable + ) diff --git a/DPGAnalysis/MuonTools/python/nano_mu_reco_cff.py b/DPGAnalysis/MuonTools/python/nano_mu_reco_cff.py index d32ab9dcf79fc..3e876d9687fb9 100644 --- a/DPGAnalysis/MuonTools/python/nano_mu_reco_cff.py +++ b/DPGAnalysis/MuonTools/python/nano_mu_reco_cff.py @@ -3,11 +3,11 @@ from PhysicsTools.NanoAOD.common_cff import * from DPGAnalysis.MuonTools.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATMuonFlatTableProducer_cfi import simplePATMuonFlatTableProducer from PhysicsTools.PatAlgos.producersLayer1.muonProducer_cfi import * -muonFlatTableProducer = simpleCandidateFlatTableProducer.clone( +muonFlatTable = simplePATMuonFlatTableProducer.clone( src = cms.InputTag("patMuons"), name = cms.string("muon"), doc = cms.string("RECO muon information"), @@ -50,17 +50,22 @@ from DPGAnalysis.MuonTools.muDTMuonExtTableProducer_cfi import muDTMuonExtTableProducer +muDTMuonExtTable = muDTMuonExtTableProducer.clone() + from RecoMuon.TrackingTools.MuonServiceProxy_cff import MuonServiceProxy from DPGAnalysis.MuonTools.muGEMMuonExtTableProducer_cfi import muGEMMuonExtTableProducer -muGEMMuonExtTableProducer.ServiceParameters = MuonServiceProxy.ServiceParameters + +muGEMMuonExtTable = muGEMMuonExtTableProducer.clone() +muGEMMuonExtTable.ServiceParameters = MuonServiceProxy.ServiceParameters from DPGAnalysis.MuonTools.muCSCTnPFlatTableProducer_cfi import muCSCTnPFlatTableProducer -muCSCTnPFlatTableProducer.ServiceParameters = MuonServiceProxy.ServiceParameters +muCSCTnPFlatTable = muCSCTnPFlatTableProducer.clone() +muCSCTnPFlatTable.ServiceParameters = MuonServiceProxy.ServiceParameters -muRecoProducers = cms.Sequence(patMuons - + muonFlatTableProducer - + muDTMuonExtTableProducer - + muGEMMuonExtTableProducer - + muCSCTnPFlatTableProducer - ) +muRecoTables = cms.Sequence(patMuons + + muonFlatTable + + muDTMuonExtTable + + muGEMMuonExtTable + + muCSCTnPFlatTable + ) diff --git a/DPGAnalysis/Skims/src/LogErrorEventFilter.cc b/DPGAnalysis/Skims/src/LogErrorEventFilter.cc index 141b2378e8f71..229665ecc1c22 100644 --- a/DPGAnalysis/Skims/src/LogErrorEventFilter.cc +++ b/DPGAnalysis/Skims/src/LogErrorEventFilter.cc @@ -71,9 +71,9 @@ namespace { }; std::unique_ptr, release> make_guard(std::atomic &b) noexcept { bool expected = false; - while (not b.compare_exchange_strong(expected, true)) - ; - + while (not b.compare_exchange_strong(expected, true)) { + expected = false; + } return std::unique_ptr, release>(&b, release()); } @@ -116,7 +116,7 @@ class LogErrorEventFilter : public edm::global::EDFilter statsGuard_; + mutable std::atomic statsGuard_{false}; template static void increment(ErrorSet &scoreboard, Collection &list); diff --git a/DQM/CTPPS/plugins/CTPPSDiamondDQMSource.cc b/DQM/CTPPS/plugins/CTPPSDiamondDQMSource.cc index e7a4e6d5bba6c..bf686120ae6d8 100644 --- a/DQM/CTPPS/plugins/CTPPSDiamondDQMSource.cc +++ b/DQM/CTPPS/plugins/CTPPSDiamondDQMSource.cc @@ -37,9 +37,6 @@ #include "Geometry/VeryForwardGeometryBuilder/interface/CTPPSGeometry.h" #include "Geometry/Records/interface/VeryForwardRealGeometryRecord.h" -// #include "CondFormats/RunInfo/interface/LHCInfo.h" -// #include "CondFormats/DataRecord/interface/LHCInfoRcd.h" - #include //---------------------------------------------------------------------------------------------------- @@ -93,7 +90,9 @@ class CTPPSDiamondDQMSource : public DQMOneEDAnalyzer ctppsGeometryRunToken_; edm::ESGetToken ctppsGeometryEventToken_; - // edm::ESGetToken ctppsLhcInfoToken_; bool excludeMultipleHits_; const bool extract_digi_info_; @@ -259,22 +260,22 @@ CTPPSDiamondDQMSource::SectorPlots::SectorPlots(DQMStore::IBooker& ibooker, unsi CTPPSDiamondDetId(id).armName(title, CTPPSDiamondDetId::nFull); trackCorrelation = ibooker.book2D("tracks correlation near-far", - title + " tracks correlation near-far;x (mm);x (mm)", + title + " tracks correlation near-far;track x 220nr_hr (mm);track x 220cyl (mm)", 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, -1, 18, 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, -1, 18); - trackCorrelationLowMultiplicity = - ibooker.book2D("tracks correlation with low multiplicity near-far", - title + " tracks correlation with low multiplicity near-far;x (mm);x (mm)", - 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, - -1, - 18, - 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, - -1, - 18); + trackCorrelationLowMultiplicity = ibooker.book2D( + "tracks correlation with low multiplicity near-far", + title + " tracks correlation with low multiplicity near-far;track x 220nr_hr (mm);track x 220cyl(mm)", + 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, + -1, + 18, + 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, + -1, + 18); } //---------------------------------------------------------------------------------------------------- @@ -289,7 +290,7 @@ CTPPSDiamondDQMSource::PotPlots::PotPlots(DQMStore::IBooker& ibooker, LeadingOnlyCounter(0), TrailingOnlyCounter(0), CompleteCounter(0), - pixelTracksMap("Pixel track maps for efficiency", "Pixel track maps for efficiency", 25, 0, 25, 12, -2, 10) { + pixelTracksMap("Pixel track maps for efficiency", "Pixel track maps for efficiency", 25, 0, 25, 16, -8, 8) { std::string path, title; CTPPSDiamondDetId(id).rpName(path, CTPPSDiamondDetId::nPath); ibooker.setCurrentFolder(path); @@ -494,9 +495,9 @@ CTPPSDiamondDQMSource::PlanePlots::PlanePlots(DQMStore::IBooker& ibooker, unsign 25, 0, 25, - 12, - -2, - 10) { + 16, + -8, + 8) { std::string path, title; CTPPSDiamondDetId(id).planeName(path, CTPPSDiamondDetId::nPath); ibooker.setCurrentFolder(path); @@ -512,16 +513,34 @@ CTPPSDiamondDQMSource::PlanePlots::PlanePlots(DQMStore::IBooker& ibooker, unsign "hit profile", title + " hit profile;x (mm)", 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, -0.5, 18.5); hit_multiplicity = ibooker.book1D("channels per plane", title + " channels per plane; ch per plane", 13, -0.5, 12.5); + leadingEdgeCumulativePerPlane_both = ibooker.book1D("leading edge (le and te)", + title + " leading edge (le and te) (recHits); leading edge (ns)", + 25 * windowsNum, + 0, + 25 * windowsNum); + leadingEdgeCumulativePerPlane_le = ibooker.book1D("leading edge (le only)", + title + " leading edge (le only) (DIGIs); leading edge (ns)", + 25 * windowsNum, + 0, + 25 * windowsNum); + trailingEdgeCumulativePerPlane_te = ibooker.book1D("trailing edge (te only)", + title + " trailing edge (te only) (DIGIs); trailing edge (ns)", + 25 * windowsNum, + 0, + 25 * windowsNum); + TimeOverThresholdCumulativePerPlane = + ibooker.book1D("time over threshold", title + " time over threshold;time over threshold (ns)", 75, -25, 50); + pixelTomography_far = ibooker.book2D("tomography pixel", title + " tomography with pixel;x + 25 OOT (mm);y (mm)", 25 * windowsNum, 0, 25 * windowsNum, - 8, - 0, + 16, + -8, 8); EfficiencyWRTPixelsInPlane = - ibooker.book2D("Efficiency wrt pixels", title + " Efficiency wrt pixels;x (mm);y (mm)", 25, 0, 25, 12, -2, 10); + ibooker.book2D("Efficiency wrt pixels", title + " Efficiency wrt pixels;x (mm);y (mm)", 25, 0, 25, 16, -8, 8); } //---------------------------------------------------------------------------------------------------- @@ -551,12 +570,15 @@ CTPPSDiamondDQMSource::ChannelPlots::ChannelPlots(DQMStore::IBooker& ibooker, un HPTDCErrorFlags->setBinLabel(16, "MH (%)"); leadingEdgeCumulative_both = ibooker.book1D("leading edge (le and te)", - title + " leading edge (recHits); leading edge (ns)", + title + " leading edge (le and te) (recHits); leading edge (ns)", 25 * windowsNum, 0, 25 * windowsNum); - leadingEdgeCumulative_le = ibooker.book1D( - "leading edge (le only)", title + " leading edge (DIGIs); leading edge (ns)", 25 * windowsNum, 0, 25 * windowsNum); + leadingEdgeCumulative_le = ibooker.book1D("leading edge (le only)", + title + " leading edge (le only) (DIGIs); leading edge (ns)", + 25 * windowsNum, + 0, + 25 * windowsNum); trailingEdgeCumulative_te = ibooker.book1D("trailing edge (te only)", title + " trailing edge (te only) (DIGIs); trailing edge (ns)", 25 * windowsNum, @@ -574,8 +596,14 @@ CTPPSDiamondDQMSource::ChannelPlots::ChannelPlots(DQMStore::IBooker& ibooker, un // 0, // 75); - pixelTomography_far = ibooker.book2D( - "tomography pixel", "tomography with pixel;x + 25 OOT (mm);y (mm)", 25 * windowsNum, 0, 25 * windowsNum, 8, 0, 8); + pixelTomography_far = ibooker.book2D("tomography pixel", + "tomography with pixel;x + 25 OOT (mm);y (mm)", + 25 * windowsNum, + 0, + 25 * windowsNum, + 16, + -8, + 8); hit_rate = ibooker.book1D("hit rate", title + "hit rate;rate (Hz)", 40, 0, 20); @@ -594,7 +622,6 @@ CTPPSDiamondDQMSource::CTPPSDiamondDQMSource(const edm::ParameterSet& ps) ps.getUntrackedParameter("tagDiamondLocalTracks"))), ctppsGeometryRunToken_(esConsumes()), ctppsGeometryEventToken_(esConsumes()), - // ctppsLhcInfoToken_(esConsumes()), excludeMultipleHits_(ps.getParameter("excludeMultipleHits")), extract_digi_info_(ps.getParameter("extractDigiInfo")), centralOOT_(-999), @@ -635,7 +662,7 @@ void CTPPSDiamondDQMSource::dqmBeginRun(const edm::Run& iRun, const edm::EventSe const auto diam = geom.sensor(it->first); diamShifts_[diam_id].global = diam->translation().x() - diam->getDiamondDimensions().xHalfWidth; if (iRun.run() > FIRST_RUN_W_PIXELS) { // pixel installed - const CTPPSPixelDetId pixid(diam_id.arm(), CTPPS_PIXEL_STATION_ID, CTPPS_FAR_RP_ID); + const CTPPSPixelDetId pixid(diam_id.arm(), CTPPS_PIXEL_STATION_ID, CTPPS_PIXEL_FAR_RP_ID); auto pix = geom.sensor(pixid); // Rough alignement of pixel detector for diamond tomography diamShifts_[diam_id].withPixels = @@ -725,7 +752,6 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet event.getByToken(tokenDiamondTrack_, diamondLocalTracks); const CTPPSGeometry* ctppsGeometry = &iSetup.getData(ctppsGeometryEventToken_); - // const LHCInfo* hLhcInfo = &iSetup.getData(ctppsLhcInfoToken_); // check validity bool valid = true; @@ -759,42 +785,66 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet //------------------------------ // Using CTPPSDiamondLocalTrack if (plotOffline_) - for (const auto& tracks : *diamondLocalTracks) { - const CTPPSDiamondDetId detId_near(tracks.detId()); - for (const auto& track : tracks) { - if (!track.isValid()) - continue; - if (potPlots_.count(detId_near.rpId()) == 0) + // diamond timing detectors are located in: + // - 220cyl: "cylindrical pot" station (id=1), in horizontal Roman Pot with id=6 ("far") + // - 220nr_hr: "220m" station (id=2), in horizontal Roman Pot with id=2 ("near horizontal") + + for (const auto& tracks_220nr_hr : *diamondLocalTracks) { + // to preprare correlation plot, we need to select tracks from nr_hr pot in 220m station + const CTPPSDiamondDetId detId_220nr_hr(tracks_220nr_hr.detId()); + + // selecting only tracks from 220nr station, realised as skipping tracks from 220cyl station + if ((detId_220nr_hr.rp() == CTPPS_DIAMOND_CYL_RP_ID) && + (detId_220nr_hr.station() == CTPPS_DIAMOND_CYL_STATION_ID)) + continue; + + if (potPlots_.count(detId_220nr_hr.rpId()) == 0) + continue; + TH1F* trackHistoInTimeTmp = potPlots_[detId_220nr_hr.rpId()].trackDistribution->getTH1F(); + + for (const auto& track_220nr_hr : tracks_220nr_hr) { + if (!track_220nr_hr.isValid()) continue; - TH1F* trackHistoInTimeTmp = potPlots_[detId_near.rpId()].trackDistribution->getTH1F(); - int startBin_near = - trackHistoInTimeTmp->FindBin(track.x0() - diamShifts_[detId_near.rpId()].global - track.x0Sigma()); - int numOfBins_near = 2 * track.x0Sigma() * INV_DISPLAY_RESOLUTION_FOR_HITS_MM; - - for (const auto& tracks_far : *diamondLocalTracks) { - CTPPSDiamondDetId detId_far(tracks_far.detId()); - if (detId_near.arm() != detId_far.arm() || detId_near.station() == detId_far.station()) + + // get the bins from per-pot plots + int startBin_220nr_hr = trackHistoInTimeTmp->FindBin( + track_220nr_hr.x0() - diamShifts_[detId_220nr_hr.rpId()].global - track_220nr_hr.x0Sigma()); + int numOfBins_220nr_hr = 2 * track_220nr_hr.x0Sigma() * INV_DISPLAY_RESOLUTION_FOR_HITS_MM; + + for (const auto& tracks_220cyl : *diamondLocalTracks) { + CTPPSDiamondDetId detId_220cyl(tracks_220cyl.detId()); + + // select tracks in the same arm, but belonging to the cylindrical pot + // that means skipping tracks from the opposite arm (skip if 220nr_hr.arm != 220cyl.arm) + // and skipping tracks from the 220nr_hr pot (skip if 220nr_hr == 220cyl.station) + if (detId_220nr_hr.arm() != detId_220cyl.arm() || detId_220nr_hr.station() == detId_220cyl.station()) continue; - for (const auto& track_far : tracks_far) { - if (!track.isValid()) - continue; - if (sectorPlots_.count(detId_far.armId()) == 0) + + if (sectorPlots_.count(detId_220cyl.armId()) == 0) + continue; + + TH2F* trackHistoTmp = sectorPlots_[detId_220cyl.armId()].trackCorrelation->getTH2F(); + TAxis* trackHistoTmpXAxis = trackHistoTmp->GetXaxis(); + TAxis* trackHistoTmpYAxis = trackHistoTmp->GetYaxis(); + + for (const auto& track_220cyl : tracks_220cyl) { + if (!track_220cyl.isValid()) continue; - TH2F* trackHistoTmp = sectorPlots_[detId_far.armId()].trackCorrelation->getTH2F(); - TAxis* trackHistoTmpXAxis = trackHistoTmp->GetXaxis(); - TAxis* trackHistoTmpYAxis = trackHistoTmp->GetYaxis(); - int startBin_far = trackHistoTmpYAxis->FindBin(track_far.x0() - diamShifts_[detId_far.rpId()].global - - track_far.x0Sigma()); - int numOfBins_far = 2 * track_far.x0Sigma() * INV_DISPLAY_RESOLUTION_FOR_HITS_MM; - for (int i = 0; i < numOfBins_near; ++i) - for (int y = 0; y < numOfBins_far; ++y) { - trackHistoTmp->Fill(trackHistoTmpXAxis->GetBinCenter(startBin_near + i), - trackHistoTmpYAxis->GetBinCenter(startBin_far + y)); - if (tracks.size() < 3 && tracks_far.size() < trackCorrelationThreshold_) - sectorPlots_[detId_far.armId()].trackCorrelationLowMultiplicity->Fill( - trackHistoTmpXAxis->GetBinCenter(startBin_near + i), - trackHistoTmpYAxis->GetBinCenter(startBin_far + y)); + int startBin_220cyl = trackHistoTmpYAxis->FindBin( + track_220cyl.x0() - diamShifts_[detId_220cyl.rpId()].global - track_220cyl.x0Sigma()); + int numOfBins_220cyl = 2 * track_220cyl.x0Sigma() * INV_DISPLAY_RESOLUTION_FOR_HITS_MM; + + // fill the correlation plot + for (int i = 0; i < numOfBins_220nr_hr; ++i) + for (int y = 0; y < numOfBins_220cyl; ++y) { + float track_220nr_hr_x = trackHistoTmpXAxis->GetBinCenter(startBin_220nr_hr + i); + float track_220cyl_x = trackHistoTmpYAxis->GetBinCenter(startBin_220cyl + y); + trackHistoTmp->Fill(track_220nr_hr_x, track_220cyl_x); + // fill low multiplicity histogram + if (tracks_220nr_hr.size() < 3 && tracks_220cyl.size() < trackCorrelationThreshold_) + sectorPlots_[detId_220cyl.armId()].trackCorrelationLowMultiplicity->Fill(track_220nr_hr_x, + track_220cyl_x); } } } @@ -990,7 +1040,6 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet if (plotOffline_ && !perLSsaving_) { // potPlots_[detId_pot].trackTimeVsLS->Fill(event.luminosityBlock(),track.time()); potPlots_[detId_pot].trackTimeVsBX->Fill(event.bunchCrossing(), track.time()); - //potPlots_[detId_pot].trackTimeVsXAngle->Fill(hLhcInfo->crossingAngle(), track.time()); } } } @@ -1060,7 +1109,7 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet if (ds.size() > 1) continue; const CTPPSPixelDetId pixId(ds.detId()); - if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_FAR_RP_ID) + if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_PIXEL_FAR_RP_ID) continue; for (const auto& lt : ds) { if (lt.isValid() && pixId.arm() == detId_pot.arm()) { @@ -1116,6 +1165,13 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet planePlots_[detId_plane].digiProfileCumulativePerPlane->Fill(detId.channel()); channelsPerPlane[detId_plane]++; } + + // Check dropped trailing edges + if ((digi.trailingEdge() == 0) && (digi.leadingEdge() != 0)) { + planePlots_[detId_plane].leadingEdgeCumulativePerPlane_le->Fill(HPTDC_BIN_WIDTH_NS * digi.leadingEdge()); + } else if ((digi.leadingEdge() == 0 && (digi.trailingEdge() != 0))) { // check dropped leading edges + planePlots_[detId_plane].trailingEdgeCumulativePerPlane_te->Fill(HPTDC_BIN_WIDTH_NS * digi.trailingEdge()); + } } } } @@ -1131,6 +1187,11 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet continue; if (rechit.toT() == 0) continue; + + if (rechit.ootIndex() != CTPPSDiamondRecHit::TIMESLICE_WITHOUT_LEADING) { + planePlots_[detId_plane].leadingEdgeCumulativePerPlane_both->Fill(rechit.time() + 25 * rechit.ootIndex()); + planePlots_[detId_plane].TimeOverThresholdCumulativePerPlane->Fill(rechit.toT()); + } if (planePlots_.count(detId_plane) != 0) { if (centralOOT_ != -999 && rechit.ootIndex() == centralOOT_) { TH1F* hitHistoTmp = planePlots_[detId_plane].hitProfile->getTH1F(); @@ -1146,7 +1207,7 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet //Tomography of diamonds using pixel and Efficiency WRT Pixels for (const auto& ds : *pixelTracks) { const CTPPSPixelDetId pixId(ds.detId()); - if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_FAR_RP_ID) + if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_PIXEL_FAR_RP_ID) continue; if (ds.size() > 1) continue; @@ -1264,7 +1325,7 @@ void CTPPSDiamondDQMSource::analyze(const edm::Event& event, const edm::EventSet for (const auto& ds : *pixelTracks) { const CTPPSPixelDetId pixId(ds.detId()); - if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_FAR_RP_ID) + if (pixId.station() != CTPPS_PIXEL_STATION_ID || pixId.rp() != CTPPS_PIXEL_FAR_RP_ID) continue; if (ds.size() > 1) continue; diff --git a/DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py b/DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py index 592e71b894842..b70b9ae2ff80b 100644 --- a/DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py +++ b/DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py @@ -2,10 +2,12 @@ from DQMServices.Core.DQMEDHarvester import DQMEDHarvester dtNoiseAnalysisMonitor = DQMEDHarvester("DTNoiseAnalysisTest", - noisyCellDef = cms.untracked.int32(1500), + noisyCellDef = cms.untracked.int32(500), # (in Hz): for cosmics 500 Hz, based on runs 341052 and 339579, variable chamber by chamber for collisions + isCosmics = cms.untracked.bool(False), doSynchNoise = cms.untracked.bool(False), detailedAnalysis = cms.untracked.bool(False), maxSynchNoiseRate = cms.untracked.double(0.001), + noiseSafetyFactor = cms.untracked.double(5.), nEventsCert = cms.untracked.int32(1000) ) diff --git a/DQM/DTMonitorClient/python/dtNoiseTest_cfi.py b/DQM/DTMonitorClient/python/dtNoiseTest_cfi.py deleted file mode 100644 index c4037cd4c1f45..0000000000000 --- a/DQM/DTMonitorClient/python/dtNoiseTest_cfi.py +++ /dev/null @@ -1,13 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -noiseTest = cms.EDAnalyzer("DTNoiseTest", - HzThreshold = cms.untracked.int32(300), - runningStandalone = cms.untracked.bool(True), - meanTestName = cms.untracked.string('NoiseMeanInRange'), - folderTag = cms.untracked.string('Occupancies'), - folderRoot = cms.untracked.string(''), - debug = cms.untracked.bool(False), - diagnosticPrescale = cms.untracked.int32(1000) -) - - diff --git a/DQM/DTMonitorClient/src/DTBlockedROChannelsTest.cc b/DQM/DTMonitorClient/src/DTBlockedROChannelsTest.cc index 7f93db1808767..ea8c9801018da 100644 --- a/DQM/DTMonitorClient/src/DTBlockedROChannelsTest.cc +++ b/DQM/DTMonitorClient/src/DTBlockedROChannelsTest.cc @@ -154,7 +154,8 @@ void DTBlockedROChannelsTest::dqmEndLuminosityBlock(DQMStore::IBooker& ibooker, } if (!offlineMode) { - hSystFractionVsLS = new DTTimeEvolutionHisto(ibooker, "EnabledROChannelsVsLS", "% RO channels", 500, 5, true, 3); + hSystFractionVsLS = + new DTTimeEvolutionHisto(ibooker, "EnabledROChannelsVsLS", "Fraction of RO channels", 500, 5, true, 3); } } // end attempt to make these bookings only once! diff --git a/DQM/DTMonitorClient/src/DTLocalTriggerTest.cc b/DQM/DTMonitorClient/src/DTLocalTriggerTest.cc index b516fa15dc27f..bdf478dcb6c2f 100644 --- a/DQM/DTMonitorClient/src/DTLocalTriggerTest.cc +++ b/DQM/DTMonitorClient/src/DTLocalTriggerTest.cc @@ -149,8 +149,15 @@ void DTLocalTriggerTest::runClientDiagnostic(DQMStore::IBooker& ibooker, DQMStor delete BXHH; delete Flag1st; - corrFrac = besttrigsCorr / besttrigs; - secondFrac = trigsFlag2nd / trigs; + if (besttrigs != 0) + corrFrac = besttrigsCorr / besttrigs; + else + corrFrac = 1; + if (trigs != 0) + secondFrac = trigsFlag2nd / trigs; + else + secondFrac = 0; + if (corrFrac < parameters.getUntrackedParameter("corrFracError", .5)) { corrSummary = 2; } else if (corrFrac < parameters.getUntrackedParameter("corrFracWarning", .6)) { diff --git a/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.cc b/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.cc index e09f32f97c5e9..5eff54ccd3989 100644 --- a/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.cc +++ b/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.cc @@ -34,12 +34,15 @@ DTNoiseAnalysisTest::DTNoiseAnalysisTest(const edm::ParameterSet& ps) LogTrace("DTDQM|DTMonitorClient|DTNoiseAnalysisTest") << "[DTNoiseAnalysisTest]: Constructor"; // get the cfi parameters - noisyCellDef = ps.getUntrackedParameter("noisyCellDef", 500); + noisyCellDef = ps.getUntrackedParameter("noisyCellDef", + 500); //value set in DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py + isCosmics = ps.getUntrackedParameter("isCosmics", false); // switch on/off the summaries for the Synchronous noise doSynchNoise = ps.getUntrackedParameter("doSynchNoise", false); detailedAnalysis = ps.getUntrackedParameter("detailedAnalysis", false); maxSynchNoiseRate = ps.getUntrackedParameter("maxSynchNoiseRate", 0.001); + noiseSafetyFactor = ps.getUntrackedParameter("noiseSafetyFactor", 5.); //for collisions nMinEvts = ps.getUntrackedParameter("nEventsCert", 5000); nevents = 0; @@ -94,7 +97,7 @@ void DTNoiseAnalysisTest::dqmEndLuminosityBlock(DQMStore::IBooker& ibooker, if (histo) { // check the pointer - TH2F* histo_root = histo->getTH2F(); + TH2D* histo_root = histo->getTH2D(); for (int sl = 1; sl != 4; ++sl) { // loop over SLs // skip theta SL in MB4 chambers @@ -120,6 +123,20 @@ void DTNoiseAnalysisTest::dqmEndLuminosityBlock(DQMStore::IBooker& ibooker, noiseHistos[chID.wheel()]->Fill(noise); noiseHistos[3]->Fill(noise); int sector = chID.sector(); + + if (!isCosmics) { // for collisions + float k = kW_MB[2 - abs(chID.wheel())][chID.station() - 1]; + if (chID.station() == 4) { //special geometry cases for MB4 + if (sector == 9 || sector == 10 || sector == 11) + k = 0.05; + else if (sector == 4 && chID.wheel() == 0) + k = 0.25; + } + noisyCellDef = + cellW * instLumi * k * lenghtSL_MB[(sl % 2)][chID.station() - 1]; // background expected per chamber + noisyCellDef = noisyCellDef * noiseSafetyFactor; + } //else value read from DQM/DTMonitorClient/python/dtNoiseAnalysis_cfi.py + if (noise > noisyCellDef) { if (sector == 13) { sector = 4; @@ -224,13 +241,13 @@ void DTNoiseAnalysisTest::bookHistos(DQMStore::IBooker& ibooker) { wheel << wh; histoName = "NoiseRateSummary_W" + wheel.str(); - noiseHistos[wh] = ibooker.book1D(histoName.c_str(), histoName.c_str(), 100, 0, 2000); + noiseHistos[wh] = ibooker.book1D(histoName.c_str(), histoName.c_str(), 500, 0, 10000); noiseHistos[wh]->setAxisTitle("rate (Hz)", 1); noiseHistos[wh]->setAxisTitle("entries", 2); } histoName = "NoiseRateSummary"; - noiseHistos[3] = ibooker.book1D(histoName.c_str(), histoName.c_str(), 100, 0, 2000); + noiseHistos[3] = ibooker.book1D(histoName.c_str(), histoName.c_str(), 500, 0, 10000); noiseHistos[3]->setAxisTitle("rate (Hz)", 1); noiseHistos[3]->setAxisTitle("entries", 2); diff --git a/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.h b/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.h index 3424ebe44fd32..862b46cb3c404 100644 --- a/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.h +++ b/DQM/DTMonitorClient/src/DTNoiseAnalysisTest.h @@ -66,6 +66,11 @@ class DTNoiseAnalysisTest : public DQMEDHarvester { // paramaters from cfg int noisyCellDef; + bool isCosmics; + bool doSynchNoise; + bool detailedAnalysis; + double maxSynchNoiseRate; + double noiseSafetyFactor; // wheel summary histograms std::map noiseHistos; @@ -75,9 +80,15 @@ class DTNoiseAnalysisTest : public DQMEDHarvester { MonitorElement* summarySynchNoiseHisto; MonitorElement* glbSummarySynchNoiseHisto; - bool doSynchNoise; - bool detailedAnalysis; - double maxSynchNoiseRate; + //values based on F. Romana research, estimate the background rate per chamber and set a threshold to spot noisy wires with a safety factor + static constexpr float cellW = 4.2; //cm + static constexpr float instLumi = 20; //E33 cm-2 s-1, reference for Run3 + static constexpr std::array, 3> kW_MB = { + {{{0.41, 0.08, 0.01, 0.15}}, + {{0.17, 0.04, 0.01, 0.15}}, + {{0.06, 0.02, 0.01, 0.15}}}}; // in units of E33 cm-2 s-1, 3 wheel types x 4 MB stations + static constexpr std::array, 2> lenghtSL_MB = { + {{{206, 252, 302, 0}}, {{240, 240, 240, 240}}}}; //Theta and Phi SL1 SL3 }; #endif diff --git a/DQM/DTMonitorModule/interface/DTTimeEvolutionHisto.h b/DQM/DTMonitorModule/interface/DTTimeEvolutionHisto.h index 53c26f34b3ed5..4e8dc15f8754b 100644 --- a/DQM/DTMonitorModule/interface/DTTimeEvolutionHisto.h +++ b/DQM/DTMonitorModule/interface/DTTimeEvolutionHisto.h @@ -73,6 +73,7 @@ class DTTimeEvolutionHisto { int nBookedBins; int theMode; MonitorElement* histo; + int binLabelCounter; }; #endif diff --git a/DQM/DTMonitorModule/src/DTNoiseTask.cc b/DQM/DTMonitorModule/src/DTNoiseTask.cc index 9a466569f9715..378054965c28f 100644 --- a/DQM/DTMonitorModule/src/DTNoiseTask.cc +++ b/DQM/DTMonitorModule/src/DTNoiseTask.cc @@ -106,7 +106,7 @@ void DTNoiseTask::analyze(const edm::Event& e, const edm::EventSetup& c) { // fill the occupancy histo // FIXME: needs to be optimized: no need to rescale the histo for each digi - TH2F* noise_root = noiseHistos[(*dtLayerId_It).first.superlayerId().chamberId()]->getTH2F(); + TH2D* noise_root = noiseHistos[(*dtLayerId_It).first.superlayerId().chamberId()]->getTH2D(); double normalization = 0; if (mapEvt.find((*dtLayerId_It).first.superlayerId().chamberId()) != mapEvt.end()) { LogVerbatim("DTNoiseTask") << " Last fill: # of events: " @@ -172,7 +172,7 @@ void DTNoiseTask::bookHistos(DQMStore::IBooker& ibooker, DTChamberId chId) { } noiseHistos[chId] = - ibooker.book2D(histoName, "Noise rate (Hz) per channel", nWires_max, 1, nWires_max + 1, 12, 1, 13); + ibooker.book2DD(histoName, "Noise rate (Hz) per channel", nWires_max, 1, nWires_max + 1, 12, 1, 13); noiseHistos[chId]->setAxisTitle("wire number", 1); noiseHistos[chId]->setBinLabel(1, "SL1-L1", 2); noiseHistos[chId]->setBinLabel(2, "SL1-L2", 2); @@ -262,7 +262,7 @@ void DTNoiseTask::endLuminosityBlock(const LuminosityBlock& lumiSeg, const Event meAndChamber != noiseHistos.end(); ++meAndChamber) { DTChamberId chId = (*meAndChamber).first; - TH2F* noise_root = (*meAndChamber).second->getTH2F(); + TH2D* noise_root = (*meAndChamber).second->getTH2D(); double upperLimit = tTrigStMap[chId] - safeMargin; double normalization = 0; diff --git a/DQM/DTMonitorModule/src/DTTimeEvolutionHisto.cc b/DQM/DTMonitorModule/src/DTTimeEvolutionHisto.cc index 04ecfc0a9ded7..a198fc78b34eb 100644 --- a/DQM/DTMonitorModule/src/DTTimeEvolutionHisto.cc +++ b/DQM/DTMonitorModule/src/DTTimeEvolutionHisto.cc @@ -35,6 +35,7 @@ DTTimeEvolutionHisto::DTTimeEvolutionHisto(DQMStore::IBooker& ibooker, : valueLastTimeSlot(0), theFirstLS(firstLS), theLSPrescale(lsPrescale), doSlide(sliding), theMode(mode) { // set the number of bins to be booked nBookedBins = nbins; + binLabelCounter = -1; if (sliding) nBookedBins++; if (!sliding && theMode == 0) @@ -96,7 +97,8 @@ void DTTimeEvolutionHisto::setTimeSlotValue(float value, int timeSlot) { } else if (bin != nBookedBins) { histo->setBinContent(bin, histo->getBinContent(bin + 1)); histo->setBinError(bin, histo->getBinError(bin + 1)); - histo->setBinLabel(bin, histo->getTH1F()->GetXaxis()->GetBinLabel(bin + 1), 1); + histo->setBinLabel(bin, histo->getTH1F()->GetXaxis()->GetBinLabel(bin + 1), 1); //slide to left + histo->setBinLabel(bin + 1, "", 1); //delete old label to avoid duplication } } histo->setBinContent(nBookedBins, value); @@ -158,11 +160,15 @@ void DTTimeEvolutionHisto::updateTimeSlot(int ls, int nEventsInLS) { // set the bin label stringstream binLabel; binLabel << "LS " << firstLSinTimeSlot; - if (nEventsInLastTimeSlot.size() > 1) + if (nEventsInLastTimeSlot.size() > 1) { binLabel << "-" << lastLSinTimeSlot; + binLabelCounter++; + } - //if(lastLSinTimeSlot%(3*(int)theLSPrescale)==0) - histo->setBinLabel(nBookedBins, binLabel.str(), 1); + // Set only labels which can be seen in the plot without zooming + if (binLabelCounter % ((int)(nBookedBins / 25)) == 0) //around 25 labels fit in a full size hist + histo->setBinLabel(nBookedBins, binLabel.str(), 1); + //first label, LS=1 ideally, is guaranteed by setting binLabelCounter=-1 in constructor // reset the counters for the time slot nEventsInLastTimeSlot.clear(); diff --git a/DQM/EcalCommon/interface/FEFlags.h b/DQM/EcalCommon/interface/FEFlags.h index 4ded45c7b981a..b88c2d69bf211 100644 --- a/DQM/EcalCommon/interface/FEFlags.h +++ b/DQM/EcalCommon/interface/FEFlags.h @@ -14,11 +14,11 @@ namespace ecaldqm { LinkError = 5, BlockSize = 6, Suppressed = 7, - FIFOFull = 8, + ForcedFullSupp = 8, L1ADesync = 9, BXDesync = 10, L1ABXDesync = 11, - FIFOFullL1ADesync = 12, + FIFOFull = 12, HParity = 13, VParity = 14, ForcedZS = 15, diff --git a/DQM/EcalMonitorClient/interface/MLClient.h b/DQM/EcalMonitorClient/interface/MLClient.h index 777e1de6bbf29..d278ca150cd7e 100644 --- a/DQM/EcalMonitorClient/interface/MLClient.h +++ b/DQM/EcalMonitorClient/interface/MLClient.h @@ -40,7 +40,7 @@ namespace ecaldqm { float EEp_PUcorr_intercept_; float EEm_PUcorr_intercept_; - size_t nLS = 4; //No.of lumisections to add the occupancy over + size_t nLS = 3; //No.of lumisections to add the occupancy over size_t nLSloss = 6; //No.of lumisections to multiply the loss over int nbadtowerEB; //count the no.of bad towers flagged by the ML model. int nbadtowerEE; diff --git a/DQM/EcalMonitorClient/python/MLClient_cfi.py b/DQM/EcalMonitorClient/python/MLClient_cfi.py index 61c4df38bc52c..f214f6d96ac69 100644 --- a/DQM/EcalMonitorClient/python/MLClient_cfi.py +++ b/DQM/EcalMonitorClient/python/MLClient_cfi.py @@ -3,7 +3,7 @@ from DQM.EcalMonitorTasks.OccupancyTask_cfi import ecalOccupancyTask #parameters derived from training -EBThreshold = 0.1761 +EBThreshold = 0.00017 EEpThreshold = 0.0003009 EEmThreshold = 0.0004360 diff --git a/DQM/EcalMonitorClient/src/RawDataClient.cc b/DQM/EcalMonitorClient/src/RawDataClient.cc index 65caaa9c34d10..df34d80f294be 100644 --- a/DQM/EcalMonitorClient/src/RawDataClient.cc +++ b/DQM/EcalMonitorClient/src/RawDataClient.cc @@ -57,7 +57,7 @@ namespace ecaldqm { for (unsigned iS(0); iS < nFEFlags; iS++) { float entries(sFEStatus.getBinContent(getEcalDQMSetupObjects(), id, iS + 1)); towerEntries += entries; - if (entries > 0. && iS != Enabled && iS != Suppressed && iS != FIFOFull && iS != FIFOFullL1ADesync && + if (entries > 0. && iS != Enabled && iS != Suppressed && iS != ForcedFullSupp && iS != FIFOFull && iS != ForcedZS) towerStatus = doMask ? kMBad : kBad; } diff --git a/DQM/EcalMonitorTasks/python/ClusterTask_cfi.py b/DQM/EcalMonitorTasks/python/ClusterTask_cfi.py index 3d9425cc2f0e3..cdc3f7c68949c 100644 --- a/DQM/EcalMonitorTasks/python/ClusterTask_cfi.py +++ b/DQM/EcalMonitorTasks/python/ClusterTask_cfi.py @@ -349,6 +349,19 @@ btype = cms.untracked.string('User'), description = cms.untracked.string('Energy distribution of the super clusters (low scale).') ), + SCRawEHigh = cms.untracked.PSet( + path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC raw energy (high scale)'), + kind = cms.untracked.string('TH1F'), + otype = cms.untracked.string('Ecal2P'), + xaxis = cms.untracked.PSet( + high = cms.untracked.double(1000.0), + nbins = cms.untracked.int32(50), + low = cms.untracked.double(0.0), + title = cms.untracked.string('energy (GeV)') + ), + btype = cms.untracked.string('User'), + description = cms.untracked.string('Energy distribution of the super clusters (high scale).') + ), SCClusterVsSeed = cms.untracked.PSet( kind = cms.untracked.string('TH2F'), yaxis = cms.untracked.PSet( diff --git a/DQM/EcalMonitorTasks/python/RawDataTask_cfi.py b/DQM/EcalMonitorTasks/python/RawDataTask_cfi.py index 26dbf239b31f1..25c4fe7e05018 100644 --- a/DQM/EcalMonitorTasks/python/RawDataTask_cfi.py +++ b/DQM/EcalMonitorTasks/python/RawDataTask_cfi.py @@ -37,11 +37,11 @@ "LINKERROR", "BLOCKSIZE", "SUPPRESSED", - "FIFOFULL", + "FORCEDFULLSUPP", "L1ADESYNC", "BXDESYNC", "L1ABXDESYNC", - "FIFOFULLL1ADESYNC", + "FIFOFULL", "HPARITY", "VPARITY", "FORCEDZS" @@ -284,7 +284,7 @@ otype = cms.untracked.string('Ecal3P'), btype = cms.untracked.string('SuperCrystal'), perLumi = cms.untracked.bool(True), - description = cms.untracked.string('FE status error occupancy map for this lumisection. Nominal FE status flags such as ENABLED, SUPPRESSED, FIFOFILL, FIFOFULLL1ADESYNC, and FORCEDZS are NOT included.') + description = cms.untracked.string('FE status error occupancy map for this lumisection. Nominal FE status flags such as ENABLED, SUPPRESSED, FORCEDFULLSUPP, FIFOFULL, and FORCEDZS are NOT included.') ), FEStatusMEM = cms.untracked.PSet( path = cms.untracked.string('Ecal/MEM/StatusFlagsTask MEM front-end status bits'), diff --git a/DQM/EcalMonitorTasks/src/ClusterTask.cc b/DQM/EcalMonitorTasks/src/ClusterTask.cc index fe40495a35dcb..7ac9405ff99bd 100644 --- a/DQM/EcalMonitorTasks/src/ClusterTask.cc +++ b/DQM/EcalMonitorTasks/src/ClusterTask.cc @@ -364,6 +364,7 @@ namespace ecaldqm { MESet& meSCELow(MEs_.at("SCELow")); MESet& meSCRawE(MEs_.at("SCRawE")); MESet& meSCRawELow(MEs_.at("SCRawELow")); + MESet& meSCRawEHigh(MEs_.at("SCRawEHigh")); MESet& meSCNBCs(MEs_.at("SCNBCs")); MESet& meSCNcrystals(MEs_.at("SCNcrystals")); MESet& meTrendSCSize(MEs_.at("TrendSCSize")); @@ -423,6 +424,7 @@ namespace ecaldqm { meSCRawE.fill(getEcalDQMSetupObjects(), seedId, rawEnergy); meSCRawELow.fill(getEcalDQMSetupObjects(), seedId, rawEnergy); + meSCRawEHigh.fill(getEcalDQMSetupObjects(), seedId, rawEnergy); meSCNBCs.fill(getEcalDQMSetupObjects(), seedId, scItr->clustersSize()); meSCNcrystals.fill(getEcalDQMSetupObjects(), seedId, size); diff --git a/DQM/EcalMonitorTasks/src/RawDataTask.cc b/DQM/EcalMonitorTasks/src/RawDataTask.cc index 859e9f72233c6..225dbac456508 100644 --- a/DQM/EcalMonitorTasks/src/RawDataTask.cc +++ b/DQM/EcalMonitorTasks/src/RawDataTask.cc @@ -178,7 +178,7 @@ namespace ecaldqm { DetId id(GetElectronicsMap()->dccTowerConstituents(dccId, iFE + 1).at(0)); meFEStatus.fill(getEcalDQMSetupObjects(), id, status); // Fill FE Status Error Map with error states only - if (status != Enabled && status != Suppressed && status != FIFOFull && status != FIFOFullL1ADesync && + if (status != Enabled && status != Suppressed && status != ForcedFullSupp && status != FIFOFull && status != ForcedZS) meFEStatusErrMapByLumi.fill(getEcalDQMSetupObjects(), id, status); diff --git a/DQM/HcalTasks/python/DigiTask.py b/DQM/HcalTasks/python/DigiTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/DigiTask.py rename to DQM/HcalTasks/python/DigiTask_cfi.py diff --git a/DQM/HcalTasks/python/FCDTask.py b/DQM/HcalTasks/python/FCDTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/FCDTask.py rename to DQM/HcalTasks/python/FCDTask_cfi.py diff --git a/DQM/HcalTasks/python/HFRaddamTask.py b/DQM/HcalTasks/python/HFRaddamTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/HFRaddamTask.py rename to DQM/HcalTasks/python/HFRaddamTask_cfi.py diff --git a/DQM/HcalTasks/python/HcalOfflineHarvesting.py b/DQM/HcalTasks/python/HcalOfflineHarvesting_cfi.py similarity index 94% rename from DQM/HcalTasks/python/HcalOfflineHarvesting.py rename to DQM/HcalTasks/python/HcalOfflineHarvesting_cfi.py index 089b59d70bcd9..bf763bfc61866 100644 --- a/DQM/HcalTasks/python/HcalOfflineHarvesting.py +++ b/DQM/HcalTasks/python/HcalOfflineHarvesting_cfi.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDHarvester import DQMEDHarvester -from DQM.HcalTasks.DigiTask import digiTask +from DQM.HcalTasks.DigiTask_cfi import digiTask hcalOfflineHarvesting = DQMEDHarvester( "HcalOfflineHarvesting", diff --git a/DQM/HcalTasks/python/HcalOnlineHarvesting.py b/DQM/HcalTasks/python/HcalOnlineHarvesting_cfi.py similarity index 91% rename from DQM/HcalTasks/python/HcalOnlineHarvesting.py rename to DQM/HcalTasks/python/HcalOnlineHarvesting_cfi.py index a2f0c6b56ecfb..bee1ad63cb1c5 100644 --- a/DQM/HcalTasks/python/HcalOnlineHarvesting.py +++ b/DQM/HcalTasks/python/HcalOnlineHarvesting_cfi.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from DQMServices.Core.DQMEDHarvester import DQMEDHarvester -from DQM.HcalTasks.DigiTask import digiTask +from DQM.HcalTasks.DigiTask_cfi import digiTask hcalOnlineHarvesting = DQMEDHarvester( "HcalOnlineHarvesting", diff --git a/DQM/HcalTasks/python/HcalQualityTests.py b/DQM/HcalTasks/python/HcalQualityTests_cfi.py similarity index 100% rename from DQM/HcalTasks/python/HcalQualityTests.py rename to DQM/HcalTasks/python/HcalQualityTests_cfi.py diff --git a/DQM/HcalTasks/python/LEDTask.py b/DQM/HcalTasks/python/LEDTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/LEDTask.py rename to DQM/HcalTasks/python/LEDTask_cfi.py diff --git a/DQM/HcalTasks/python/LaserTask.py b/DQM/HcalTasks/python/LaserTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/LaserTask.py rename to DQM/HcalTasks/python/LaserTask_cfi.py diff --git a/DQM/HcalTasks/python/NoCQTask.py b/DQM/HcalTasks/python/NoCQTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/NoCQTask.py rename to DQM/HcalTasks/python/NoCQTask_cfi.py diff --git a/DQM/HcalTasks/python/OfflineHarvestSequence_cosmic.py b/DQM/HcalTasks/python/OfflineHarvestSequence_cosmic.py index 73fe625c559f8..257c6e0b5b6fe 100644 --- a/DQM/HcalTasks/python/OfflineHarvestSequence_cosmic.py +++ b/DQM/HcalTasks/python/OfflineHarvestSequence_cosmic.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineHarvestSequence_hi.py b/DQM/HcalTasks/python/OfflineHarvestSequence_hi.py index 4101c6d655a9c..73ba7af4b0e11 100644 --- a/DQM/HcalTasks/python/OfflineHarvestSequence_hi.py +++ b/DQM/HcalTasks/python/OfflineHarvestSequence_hi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineHarvestSequence_pp.py b/DQM/HcalTasks/python/OfflineHarvestSequence_pp.py index e4a8049261677..0a2ffdcde8af9 100644 --- a/DQM/HcalTasks/python/OfflineHarvestSequence_pp.py +++ b/DQM/HcalTasks/python/OfflineHarvestSequence_pp.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineHarvestingSequence_cosmic.py b/DQM/HcalTasks/python/OfflineHarvestingSequence_cosmic.py index 73fe625c559f8..257c6e0b5b6fe 100644 --- a/DQM/HcalTasks/python/OfflineHarvestingSequence_cosmic.py +++ b/DQM/HcalTasks/python/OfflineHarvestingSequence_cosmic.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineHarvestingSequence_hi.py b/DQM/HcalTasks/python/OfflineHarvestingSequence_hi.py index 4101c6d655a9c..73ba7af4b0e11 100644 --- a/DQM/HcalTasks/python/OfflineHarvestingSequence_hi.py +++ b/DQM/HcalTasks/python/OfflineHarvestingSequence_hi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineHarvestingSequence_pp.py b/DQM/HcalTasks/python/OfflineHarvestingSequence_pp.py index e4a8049261677..0a2ffdcde8af9 100644 --- a/DQM/HcalTasks/python/OfflineHarvestingSequence_pp.py +++ b/DQM/HcalTasks/python/OfflineHarvestingSequence_pp.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from DQM.HcalTasks.HcalOfflineHarvesting import * +from DQM.HcalTasks.HcalOfflineHarvesting_cfi import * # apply some customization # - ptype = 1 Offlien processing diff --git a/DQM/HcalTasks/python/OfflineSourceSequence_cosmic.py b/DQM/HcalTasks/python/OfflineSourceSequence_cosmic.py index 03c6869ab94f2..c2c84431d9d52 100644 --- a/DQM/HcalTasks/python/OfflineSourceSequence_cosmic.py +++ b/DQM/HcalTasks/python/OfflineSourceSequence_cosmic.py @@ -6,10 +6,10 @@ #----------------- # import the tasks -from DQM.HcalTasks.DigiTask import digiTask -from DQM.HcalTasks.RawTask import rawTask -from DQM.HcalTasks.TPTask import tpTask -from DQM.HcalTasks.RecHitTask import recHitTask +from DQM.HcalTasks.DigiTask_cfi import digiTask +from DQM.HcalTasks.RawTask_cfi import rawTask +from DQM.HcalTasks.TPTask_cfi import tpTask +from DQM.HcalTasks.RecHitTask_cfi import recHitTask # set processing type to Offine digiTask.ptype = 1 diff --git a/DQM/HcalTasks/python/OfflineSourceSequence_hi.py b/DQM/HcalTasks/python/OfflineSourceSequence_hi.py index 752349818d900..95daa6e01f9db 100644 --- a/DQM/HcalTasks/python/OfflineSourceSequence_hi.py +++ b/DQM/HcalTasks/python/OfflineSourceSequence_hi.py @@ -6,10 +6,10 @@ #----------------- # import the tasks -from DQM.HcalTasks.DigiTask import digiTask -from DQM.HcalTasks.RawTask import rawTask -from DQM.HcalTasks.TPTask import tpTask -from DQM.HcalTasks.RecHitTask import recHitTask +from DQM.HcalTasks.DigiTask_cfi import digiTask +from DQM.HcalTasks.RawTask_cfi import rawTask +from DQM.HcalTasks.TPTask_cfi import tpTask +from DQM.HcalTasks.RecHitTask_cfi import recHitTask # set processing type to Offine digiTask.ptype = 1 diff --git a/DQM/HcalTasks/python/OfflineSourceSequence_pp.py b/DQM/HcalTasks/python/OfflineSourceSequence_pp.py index d929ad94d87d0..e857dd95f1b45 100644 --- a/DQM/HcalTasks/python/OfflineSourceSequence_pp.py +++ b/DQM/HcalTasks/python/OfflineSourceSequence_pp.py @@ -6,10 +6,10 @@ #----------------- # import the tasks -from DQM.HcalTasks.DigiTask import digiTask -from DQM.HcalTasks.RawTask import rawTask -from DQM.HcalTasks.TPTask import tpTask -from DQM.HcalTasks.RecHitTask import recHitTask, recHitPreRecoTask +from DQM.HcalTasks.DigiTask_cfi import digiTask +from DQM.HcalTasks.RawTask_cfi import rawTask +from DQM.HcalTasks.TPTask_cfi import tpTask +from DQM.HcalTasks.RecHitTask_cfi import recHitTask, recHitPreRecoTask from DQM.HcalTasks.hcalGPUComparisonTask_cfi import hcalGPUComparisonTask # set processing type to Offine @@ -20,6 +20,8 @@ recHitPreRecoTask.ptype = 1 hcalGPUComparisonTask.ptype = 1 +hcalAlpakaComparisonTask = hcalGPUComparisonTask.clone() + # set the label for Emulator TP Task tpTask.tagEmul = "valHcalTriggerPrimitiveDigis" @@ -40,6 +42,13 @@ rawTask + hcalGPUComparisonTask ) +hcalOnlyOfflineSourceSequenceAlpaka = cms.Sequence( + digiTask + + recHitTask + + rawTask + + hcalAlpakaComparisonTask +) + from Configuration.ProcessModifiers.gpuValidationHcal_cff import gpuValidationHcal gpuValidationHcal.toReplaceWith(hcalOnlyOfflineSourceSequence, hcalOnlyOfflineSourceSequenceGPU) @@ -54,6 +63,7 @@ ) from Configuration.Eras.Modifier_run3_HB_cff import run3_HB +from Configuration.ProcessModifiers.alpaka_cff import alpaka ### reverting the reco tag setting that inherited from run2 run3_HB.toModify(hcalGPUComparisonTask, tagHBHE_ref = "hbhereco@cpu", @@ -62,6 +72,15 @@ run3_HB.toModify(recHitTask, tagHBHE = "hbhereco" ) +(alpaka & run3_HB).toModify(hcalGPUComparisonTask, + tagHBHE_ref = "hbherecoSerial", + tagHBHE_target = "hbhereco" +) +run3_HB.toModify(hcalAlpakaComparisonTask, + tagHBHE_ref = "hbherecoLegacy", + tagHBHE_target = "hbhereco" +) + _phase1_hcalOnlyOfflineSourceSequence = hcalOnlyOfflineSourceSequence.copy() _phase1_hcalOnlyOfflineSourceSequence.replace(recHitPreRecoTask, recHitTask) run3_HB.toReplaceWith(hcalOnlyOfflineSourceSequence, _phase1_hcalOnlyOfflineSourceSequence) diff --git a/DQM/HcalTasks/python/PedestalTask.py b/DQM/HcalTasks/python/PedestalTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/PedestalTask.py rename to DQM/HcalTasks/python/PedestalTask_cfi.py diff --git a/DQM/HcalTasks/python/QIE10Task.py b/DQM/HcalTasks/python/QIE10Task_cfi.py similarity index 100% rename from DQM/HcalTasks/python/QIE10Task.py rename to DQM/HcalTasks/python/QIE10Task_cfi.py diff --git a/DQM/HcalTasks/python/QIE11Task.py b/DQM/HcalTasks/python/QIE11Task_cfi.py similarity index 100% rename from DQM/HcalTasks/python/QIE11Task.py rename to DQM/HcalTasks/python/QIE11Task_cfi.py diff --git a/DQM/HcalTasks/python/RawTask.py b/DQM/HcalTasks/python/RawTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/RawTask.py rename to DQM/HcalTasks/python/RawTask_cfi.py diff --git a/DQM/HcalTasks/python/RecHitTask.py b/DQM/HcalTasks/python/RecHitTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/RecHitTask.py rename to DQM/HcalTasks/python/RecHitTask_cfi.py diff --git a/DQM/HcalTasks/python/TPTask.py b/DQM/HcalTasks/python/TPTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/TPTask.py rename to DQM/HcalTasks/python/TPTask_cfi.py diff --git a/DQM/HcalTasks/python/TestTask.py b/DQM/HcalTasks/python/TestTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/TestTask.py rename to DQM/HcalTasks/python/TestTask_cfi.py diff --git a/DQM/HcalTasks/python/UMNioTask.py b/DQM/HcalTasks/python/UMNioTask_cfi.py similarity index 100% rename from DQM/HcalTasks/python/UMNioTask.py rename to DQM/HcalTasks/python/UMNioTask_cfi.py diff --git a/DQM/HcalTasks/python/ZDCTask.py b/DQM/HcalTasks/python/ZDCTask_cff.py similarity index 100% rename from DQM/HcalTasks/python/ZDCTask.py rename to DQM/HcalTasks/python/ZDCTask_cff.py diff --git a/DQM/Integration/python/clients/dt4ml_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/dt4ml_dqm_sourceclient-live_cfg.py index dc57b66793022..10b808f976069 100644 --- a/DQM/Integration/python/clients/dt4ml_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/dt4ml_dqm_sourceclient-live_cfg.py @@ -105,7 +105,8 @@ #---------------------------- if (process.runType.getRunType() == process.runType.cosmic_run): - pass + process.dtNoiseAnalysisMonitor.isCosmics = True + #---------------------------- @@ -121,7 +122,6 @@ process.dtDigiMonitor.ResetCycle = 9999 - ### process customizations included here from DQM.Integration.config.online_customizations_cfi import * print("Final Source settings:", process.source) diff --git a/DQM/Integration/python/clients/dt_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/dt_dqm_sourceclient-live_cfg.py index 69b68a5808f4e..a1c4010ec064d 100644 --- a/DQM/Integration/python/clients/dt_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/dt_dqm_sourceclient-live_cfg.py @@ -86,7 +86,7 @@ #---------------------------- if (process.runType.getRunType() == process.runType.cosmic_run): - pass + process.dtNoiseAnalysisMonitor.isCosmics = True #---------------------------- diff --git a/DQM/Integration/python/clients/ecal_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/ecal_dqm_sourceclient-live_cfg.py index 5c4dc363968ea..9b9d1cdb91d7f 100644 --- a/DQM/Integration/python/clients/ecal_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/ecal_dqm_sourceclient-live_cfg.py @@ -60,6 +60,8 @@ process.ecalMultiFitUncalibRecHitCPU.algoPSet.outOfTimeThresholdGain61mEB = 5. process.ecalMultiFitUncalibRecHitCPU.algoPSet.timeCalibTag = ':' process.ecalMultiFitUncalibRecHitCPU.algoPSet.timeOffsetTag = ':' +process.ecalRecHit.cpu.timeCalibTag = ':' +process.ecalRecHit.cpu.timeOffsetTag = ':' process.ecalPhysicsFilter = cms.EDFilter("EcalMonitorPrescaler", cosmics = cms.untracked.uint32(1), @@ -194,8 +196,7 @@ process.ecalDigisCPU.InputLabel = 'rawDataRepacker' elif runTypeName == 'hpu_run': if not unitTest: - process.source.SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring('*')) - + process.source.SelectEvents = cms.untracked.vstring("*") ### process customizations included here from DQM.Integration.config.online_customizations_cfi import * diff --git a/DQM/Integration/python/clients/ecalcalib_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/ecalcalib_dqm_sourceclient-live_cfg.py index 5430afe5af720..1bc1b49f9f4a0 100644 --- a/DQM/Integration/python/clients/ecalcalib_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/ecalcalib_dqm_sourceclient-live_cfg.py @@ -181,6 +181,8 @@ process.ecalRecHit.EEuncalibRecHitCollection = "ecalGlobalUncalibRecHit:EcalUncalibRecHitsEE" process.ecalRecHit.EBuncalibRecHitCollection = "ecalGlobalUncalibRecHit:EcalUncalibRecHitsEB" +process.ecalRecHit.timeCalibTag = ':' +process.ecalRecHit.timeOffsetTag = ':' process.ecalPNDiodeMonitorTask.verbosity = 0 process.ecalPNDiodeMonitorTask.commonParameters.onlineMode = True diff --git a/DQM/Integration/python/clients/ecalgpu_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/ecalgpu_dqm_sourceclient-live_cfg.py index 30436be1deb18..a164d70d259b4 100644 --- a/DQM/Integration/python/clients/ecalgpu_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/ecalgpu_dqm_sourceclient-live_cfg.py @@ -79,17 +79,17 @@ # ecalMonitorTask always looks for EcalRawData collection when running, even when not in use # Default value is cms.untracked.InputTag("ecalDigis") # Tag is changed below to avoid multiple warnings per event -process.ecalMonitorTask.collectionTags.EcalRawData = cms.untracked.InputTag("hltEcalDigisLegacy") +process.ecalMonitorTask.collectionTags.EcalRawData = cms.untracked.InputTag("hltEcalDigisSerialSync") # Streams used for online GPU validation -process.ecalMonitorTask.collectionTags.EBCpuDigi = cms.untracked.InputTag("hltEcalDigisLegacy", "ebDigis") -process.ecalMonitorTask.collectionTags.EECpuDigi = cms.untracked.InputTag("hltEcalDigisLegacy", "eeDigis") -process.ecalMonitorTask.collectionTags.EBGpuDigi = cms.untracked.InputTag("hltEcalDigisFromGPU", "ebDigis") -process.ecalMonitorTask.collectionTags.EEGpuDigi = cms.untracked.InputTag("hltEcalDigisFromGPU", "eeDigis") -process.ecalMonitorTask.collectionTags.EBCpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitLegacy", "EcalUncalibRecHitsEB") -process.ecalMonitorTask.collectionTags.EECpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitLegacy", "EcalUncalibRecHitsEE") -process.ecalMonitorTask.collectionTags.EBGpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitFromSoA", "EcalUncalibRecHitsEB") -process.ecalMonitorTask.collectionTags.EEGpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitFromSoA", "EcalUncalibRecHitsEE") +process.ecalMonitorTask.collectionTags.EBCpuDigi = cms.untracked.InputTag("hltEcalDigisSerialSync", "ebDigis") +process.ecalMonitorTask.collectionTags.EECpuDigi = cms.untracked.InputTag("hltEcalDigisSerialSync", "eeDigis") +process.ecalMonitorTask.collectionTags.EBGpuDigi = cms.untracked.InputTag("hltEcalDigis", "ebDigis") +process.ecalMonitorTask.collectionTags.EEGpuDigi = cms.untracked.InputTag("hltEcalDigis", "eeDigis") +process.ecalMonitorTask.collectionTags.EBCpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitSerialSync", "EcalUncalibRecHitsEB") +process.ecalMonitorTask.collectionTags.EECpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHitSerialSync", "EcalUncalibRecHitsEE") +process.ecalMonitorTask.collectionTags.EBGpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHit", "EcalUncalibRecHitsEB") +process.ecalMonitorTask.collectionTags.EEGpuUncalibRecHit = cms.untracked.InputTag("hltEcalUncalibRecHit", "EcalUncalibRecHitsEE") ### Paths ### diff --git a/DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py index 19e5cb43ebb70..cf98046ea893e 100644 --- a/DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/hcal_dqm_sourceclient-live_cfg.py @@ -142,15 +142,15 @@ # Hcal DQM Tasks and Harvesters import # New Style #------------------------------------- -process.load("DQM.HcalTasks.DigiTask") -process.load('DQM.HcalTasks.TPTask') -process.load('DQM.HcalTasks.RawTask') -process.load('DQM.HcalTasks.NoCQTask') -process.load('DQM.HcalTasks.FCDTask') -process.load('DQM.HcalTasks.ZDCTask') +process.load("DQM.HcalTasks.DigiTask_cfi") +process.load('DQM.HcalTasks.TPTask_cfi') +process.load('DQM.HcalTasks.RawTask_cfi') +process.load('DQM.HcalTasks.NoCQTask_cfi') +process.load('DQM.HcalTasks.FCDTask_cfi') +process.load('DQM.HcalTasks.ZDCTask_cff') #process.load('DQM.HcalTasks.QIE11Task') # 2018: integrate QIE11Task into DigiTask -process.load('DQM.HcalTasks.HcalOnlineHarvesting') -process.load('DQM.HcalTasks.HcalQualityTests') +process.load('DQM.HcalTasks.HcalOnlineHarvesting_cfi') +process.load('DQM.HcalTasks.HcalQualityTests_cfi') process.load('DQM.HcalTasks.hcalMLTask_cfi') #------------------------------------- diff --git a/DQM/Integration/python/clients/hcalcalib_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/hcalcalib_dqm_sourceclient-live_cfg.py index 11ca9f357b3bf..2ce2c119b3b21 100644 --- a/DQM/Integration/python/clients/hcalcalib_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/hcalcalib_dqm_sourceclient-live_cfg.py @@ -106,14 +106,14 @@ #------------------------------------- # Hcal DQM Tasks and Clients import #------------------------------------- -process.load("DQM.HcalTasks.PedestalTask") -process.load('DQM.HcalTasks.RawTask') -process.load("DQM.HcalTasks.LaserTask") -process.load("DQM.HcalTasks.LEDTask") -process.load("DQM.HcalTasks.UMNioTask") -process.load('DQM.HcalTasks.HcalOnlineHarvesting') -process.load("DQM.HcalTasks.HFRaddamTask") -process.load('DQM.HcalTasks.QIE11Task') +process.load("DQM.HcalTasks.PedestalTask_cfi") +process.load('DQM.HcalTasks.RawTask_cfi') +process.load("DQM.HcalTasks.LaserTask_cfi") +process.load("DQM.HcalTasks.LEDTask_cfi") +process.load("DQM.HcalTasks.UMNioTask_cfi") +process.load('DQM.HcalTasks.HcalOnlineHarvesting_cfi') +process.load("DQM.HcalTasks.HFRaddamTask_cfi") +process.load('DQM.HcalTasks.QIE11Task_cfi') #------------------------------------- # To force using uTCA @@ -239,12 +239,12 @@ #------------------------------------- print("Final Source settings:", process.source) process.options = cms.untracked.PSet( - Rethrow = cms.untracked.vstring( -# "ProductNotFound", - "TooManyProducts", - "TooFewProducts" - ), - SkipEvent = cms.untracked.vstring( - 'ProductNotFound' - ) + Rethrow = cms.untracked.vstring( + # "ProductNotFound", + "TooManyProducts", + "TooFewProducts" + ), + TryToContinue = cms.untracked.vstring( + 'ProductNotFound' + ) ) diff --git a/DQM/Integration/python/clients/hcalgpu_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/hcalgpu_dqm_sourceclient-live_cfg.py index 3b4d7630b2a92..886ec86875cfa 100644 --- a/DQM/Integration/python/clients/hcalgpu_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/hcalgpu_dqm_sourceclient-live_cfg.py @@ -100,8 +100,8 @@ # New Style #------------------------------------- process.load('DQM.HcalTasks.hcalGPUComparisonTask_cfi') -process.load('DQM.HcalTasks.HcalOnlineHarvesting') -process.load('DQM.HcalTasks.HcalQualityTests') +process.load('DQM.HcalTasks.HcalOnlineHarvesting_cfi') +process.load('DQM.HcalTasks.HcalQualityTests_cfi') #------------------------------------- # Some Settings before Finishing up diff --git a/DQM/Integration/python/clients/hcalreco_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/hcalreco_dqm_sourceclient-live_cfg.py index aff9deaa17d77..5ecf1be55f300 100644 --- a/DQM/Integration/python/clients/hcalreco_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/hcalreco_dqm_sourceclient-live_cfg.py @@ -116,8 +116,8 @@ # Hcal DQM Tasks and Clients import # New Style #------------------------------------- -process.load('DQM.HcalTasks.RecHitTask') -process.load('DQM.HcalTasks.HcalOnlineHarvesting') +process.load('DQM.HcalTasks.RecHitTask_cfi') +process.load('DQM.HcalTasks.HcalOnlineHarvesting_cfi') #------------------------------------- # To force using uTCA diff --git a/DQM/Integration/python/clients/hltrates_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/hltrates_dqm_sourceclient-live_cfg.py index 21d1fe758f506..a12d75e50c5c5 100644 --- a/DQM/Integration/python/clients/hltrates_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/hltrates_dqm_sourceclient-live_cfg.py @@ -91,26 +91,18 @@ prescales = cms.vuint32(6) ), ) - ) - - -process.load("DQM.HLTEvF.TrigResRateMon_cfi") - -# run on 1 out of 8 SM, LSSize 23 -> 23/8 = 2.875 -# stream is prescaled by 10, to correct change LSSize 23 -> 23/10 = 2.3 -process.trRateMon.LuminositySegmentSize = 2.3 +) +process.load("DQM.HLTEvF.triggerRatesMonitor_cfi") # Add RawToDigi -process.rateMon = cms.EndPath(process.hltPreTrigResRateMon *process.trRateMon) - +process.rateMon = cms.EndPath(process.hltPreTrigResRateMon *process.triggerRatesMonitor) process.pp = cms.Path(process.dqmEnv+process.dqmSaver+process.dqmSaverPB) process.dqmEnv.subSystemFolder = 'HLT/TrigResults' #process.hltResults.plotAll = True - ### process customizations included here from DQM.Integration.config.online_customizations_cfi import * process = customise(process) diff --git a/DQM/Integration/python/clients/l1t_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/l1t_dqm_sourceclient-live_cfg.py index b356b80900fa9..7bc0d8da8e6de 100644 --- a/DQM/Integration/python/clients/l1t_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/l1t_dqm_sourceclient-live_cfg.py @@ -146,7 +146,6 @@ process.l1tMonitorOnline.remove(process.l1tGmt) #process.l1tMonitorOnline.remove(process.l1tGt) -process.l1tGt.HistFolder = "L1T/L1TGTTestCrate" #process.l1tMonitorOnline.remove(process.l1ExtraDqmSeq) diff --git a/DQM/Integration/python/clients/l1tstage1emulator_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/l1tstage1emulator_dqm_sourceclient-live_cfg.py index 5b8559bc502d5..e905aada1a7e1 100644 --- a/DQM/Integration/python/clients/l1tstage1emulator_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/l1tstage1emulator_dqm_sourceclient-live_cfg.py @@ -87,8 +87,6 @@ #process.valRctDigis.getFedsFromOmds = cms.bool(True) process.stage1UnpackerPath = cms.Path(process.caloStage1Digis+process.caloStage1LegacyFormatDigis) -process.caloStage1LegacyFormatDigis.bxMin = -2 -process.caloStage1LegacyFormatDigis.bxMax = 2 # process.l1EmulatorMonitorClientPath = cms.Path(process.l1EmulatorMonitorClient) diff --git a/DQM/Integration/python/clients/pfgpu_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/pfgpu_dqm_sourceclient-live_cfg.py new file mode 100644 index 0000000000000..7e61cf2ed9ddc --- /dev/null +++ b/DQM/Integration/python/clients/pfgpu_dqm_sourceclient-live_cfg.py @@ -0,0 +1,142 @@ +#------------------------------------- +# PF DQM Application using New DQM Sources/Clients +# Taken from HCAL DQM Client +#------------------------------------- + +#------------------------------------- +# Standard Python Imports +#------------------------------------- +import os, sys, socket, string + +#------------------------------------- +# Standard CMSSW Imports/Definitions +#------------------------------------- +import FWCore.ParameterSet.Config as cms +from Configuration.Eras.Era_Run3_cff import Run3 +process = cms.Process('PFDQM', Run3) +subsystem = 'ParticleFlow' +cmssw = os.getenv("CMSSW_VERSION").split("_") +debugstr = "### PFDQM::cfg::DEBUG: " +warnstr = "### PFDQM::cfg::WARN: " +errorstr = "### PFDQM::cfg::ERROR:" +useOfflineGT = False +useFileInput = False +useMap = False +unitTest = 'unitTest=True' in sys.argv + +#------------------------------------- +# Central DQM Stuff imports +#------------------------------------- +from DQM.Integration.config.online_customizations_cfi import * + +if useOfflineGT: + process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") + process.GlobalTag.globaltag = autoCond['run3_data_prompt'] +else: + process.load('DQM.Integration.config.FrontierCondition_GT_cfi') + +if unitTest: + process.load("DQM.Integration.config.unitteststreamerinputsource_cfi") + from DQM.Integration.config.unitteststreamerinputsource_cfi import options +elif useFileInput: + process.load("DQM.Integration.config.fileinputsource_cfi") + from DQM.Integration.config.fileinputsource_cfi import options +else: + process.load('DQM.Integration.config.inputsource_cfi') + from DQM.Integration.config.inputsource_cfi import options + +process.load('DQM.Integration.config.environment_cfi') + +#------------------------------------- +# Central DQM Customization +#------------------------------------- + +if not useFileInput: + # stream label + if process.runType.getRunType() == process.runType.hi_run: + process.source.streamLabel = "streamHIDQMGPUvsCPU" + else: + process.source.streamLabel = "streamDQMGPUvsCPU" + +process.dqmEnv.subSystemFolder = subsystem +process.dqmSaver.tag = 'PFGPU' +process.dqmSaver.runNumber = options.runNumber +process.dqmSaverPB.tag = 'PFGPU' +process.dqmSaverPB.runNumber = options.runNumber +process = customise(process) +process.DQMStore.verbose = 0 +if not unitTest and not useFileInput : + if not options.BeamSplashRun : + process.source.minEventsPerLumi = 100 + +#------------------------------------- +# CMSSW/Hcal non-DQM Related Module import +#------------------------------------- +process.load("Configuration.StandardSequences.GeometryRecoDB_cff") +process.load('FWCore.MessageLogger.MessageLogger_cfi') + +#------------------------------------- +# CMSSW/Hcal non-DQM Related Module Settings +# -> runType +# -> Generic Input tag for the Raw Collection +# -> cmssw version +#---------------------------------------------- + +runType = process.runType.getRunType() +runTypeName = process.runType.getRunTypeName() +isCosmicRun = runTypeName=="cosmic_run" or runTypeName=="cosmic_run_stage1" +isHeavyIon = runTypeName=="hi_run" +cmssw = os.getenv("CMSSW_VERSION").split("_") + + +#------------------------------------- +# PF DQM Tasks and Harvesters import +# New Style +#------------------------------------- +process.load('DQM.PFTasks.pfHcalGPUComparisonTask_cfi') + +#------------------------------------- +# Some Settings before Finishing up +# New Style Modules +#------------------------------------- +oldsubsystem = subsystem +#------------------------------------- +# Hcal DQM Tasks/Clients Sequences Definition +#------------------------------------- +process.tasksPath = cms.Path( + process.pfHcalGPUComparisonTask +) + +#------------------------------------- +# Paths/Sequences Definitions +#------------------------------------- + +process.dqmPath = cms.EndPath( + process.dqmEnv) +process.dqmPath1 = cms.EndPath( + process.dqmSaver + *process.dqmSaverPB +) + +process.schedule = cms.Schedule( + process.tasksPath, + process.dqmPath, + process.dqmPath1 +) + +#------------------------------------- +# Scheduling and Process Customizations +#------------------------------------- +process.options = cms.untracked.PSet( + Rethrow = cms.untracked.vstring( + "TooManyProducts", + "TooFewProducts" + ), + TryToContinue = cms.untracked.vstring('ProductNotFound') +) +process.options.wantSummary = True + +# tracer +#process.Tracer = cms.Service("Tracer") +print("Final Source settings:", process.source) +process = customise(process) diff --git a/DQM/Integration/python/clients/physics_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/physics_dqm_sourceclient-live_cfg.py index bda74ece1e81d..66e159fcdd9e6 100644 --- a/DQM/Integration/python/clients/physics_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/physics_dqm_sourceclient-live_cfg.py @@ -1,4 +1,5 @@ from __future__ import print_function +import sys # $Id: physics_dqm_sourceclient-live_cfg.py,v 1.11 2012/02/13 15:09:30 lilopera Exp $ import FWCore.ParameterSet.Config as cms diff --git a/DQM/Integration/python/clients/pixelgpu_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/pixelgpu_dqm_sourceclient-live_cfg.py index 6f22a866399d2..abfa60c5b0d75 100644 --- a/DQM/Integration/python/clients/pixelgpu_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/pixelgpu_dqm_sourceclient-live_cfg.py @@ -95,8 +95,8 @@ process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcGPU = 'hltSiPixelDigisFromSoAPPOnAA' process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcCPU = 'hltSiPixelDigisLegacyPPOnAA' else: - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcGPU = 'hltSiPixelDigisFromSoA' - process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcCPU = 'hltSiPixelDigisLegacy' + process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcGPU = 'hltSiPixelDigiErrors' + process.siPixelPhase1RawDataErrorComparator.pixelErrorSrcCPU = 'hltSiPixelDigiErrorsSerialSync' #------------------------------------- # Some Debug #------------------------------------- diff --git a/DQM/Integration/python/clients/pixellumi_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/pixellumi_dqm_sourceclient-live_cfg.py index 2e62f7a11c78e..f3aa3b56ecc5c 100644 --- a/DQM/Integration/python/clients/pixellumi_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/pixellumi_dqm_sourceclient-live_cfg.py @@ -13,11 +13,10 @@ if 'unitTest=True' in sys.argv: unitTest=True -process.MessageLogger = cms.Service("MessageLogger", - debugModules = cms.untracked.vstring('siPixelDigis', - 'sipixelEDAClient'), - cout = cms.untracked.PSet(threshold = cms.untracked.string('ERROR')), - destinations = cms.untracked.vstring('cout') +process.load('FWCore.MessageService.MessageLogger_cfi') +process.MessageLogger.debugModules = cms.untracked.vstring('siPixelDigis','sipixelEDAClient') +process.MessageLogger.cout = cms.untracked.PSet( + threshold = cms.untracked.string('ERROR') ) #---------------------------- diff --git a/DQM/Integration/python/clients/sistrip_approx_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/sistrip_approx_dqm_sourceclient-live_cfg.py index 19f43ef65315e..b65ddb665870f 100644 --- a/DQM/Integration/python/clients/sistrip_approx_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/sistrip_approx_dqm_sourceclient-live_cfg.py @@ -87,8 +87,7 @@ #you may need to set manually the GT in the line below process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run3_hlt', '') - -print("Will process with GlobalTag %s",process.GlobalTag.globaltag.value()) +print("Will process with GlobalTag: %s" % process.GlobalTag.globaltag.value()) #-------------------------------------------- # Patch to avoid using Run Info information in reconstruction diff --git a/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py index a784c2d35e345..a163378a36e39 100644 --- a/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py @@ -474,10 +474,7 @@ process.load('RecoTracker.FinalTrackSelectors.MergeTrackCollections_cff') import RecoTracker.FinalTrackSelectors.earlyGeneralTracks_cfi process.load('RecoTracker.FinalTrackSelectors.earlyGeneralTracks_cfi') - process.earlyGeneralTracks.TrackProducers = ( - cms.InputTag('initialStepTracks'), - ) - + process.earlyGeneralTracks.TrackProducers = cms.VInputTag(cms.InputTag('initialStepTracks')) process.earlyGeneralTracks.hasSelector=cms.vint32(1) process.earlyGeneralTracks.selectedTrackQuals = cms.VInputTag( # cms.InputTag("initialStepSelector","initialStep"), diff --git a/DQM/Integration/python/config/unitteststreamerinputsource_cfi.py b/DQM/Integration/python/config/unitteststreamerinputsource_cfi.py index c4ff7d8a27ccd..5ba032cbafbe9 100644 --- a/DQM/Integration/python/config/unitteststreamerinputsource_cfi.py +++ b/DQM/Integration/python/config/unitteststreamerinputsource_cfi.py @@ -128,5 +128,6 @@ def checkInputFolder(streamer_folder): skipFirstLumis = cms.untracked.bool(options.skipFirstLumis), deleteDatFiles = cms.untracked.bool(False), endOfRunKills = cms.untracked.bool(False), - inputFileTransitionsEachEvent = cms.untracked.bool(False) + inputFileTransitionsEachEvent = cms.untracked.bool(False), + unitTest = cms.untracked.bool(True) # stop processing if the input data cannot be deserialized ) diff --git a/DQM/Integration/test/BuildFile.xml b/DQM/Integration/test/BuildFile.xml index 4b07db5b5bcdc..dbaf361425d62 100644 --- a/DQM/Integration/test/BuildFile.xml +++ b/DQM/Integration/test/BuildFile.xml @@ -1,6 +1,5 @@ - - + @@ -25,12 +24,21 @@ - - - + + + + + + + + + + + + diff --git a/DQM/Integration/test/runCompilationTest.sh b/DQM/Integration/test/runCompilationTest.sh new file mode 100755 index 0000000000000..7fb9d3f9f2423 --- /dev/null +++ b/DQM/Integration/test/runCompilationTest.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +# Check if the key argument is provided +if [ $# -eq 0 ]; then + echo "Usage: $0 " + exit 1 +fi + +# Extract the key from the command line argument +key="$1" + +# Define a function to run the python command +run_python_command() { + function die { echo $1: status $2 ; exit $2; } + + entry="$1" + key="$2" + + # Check conditions to skip certain combinations + if [[ "$entry" == *visualization-live_cfg.py* && ( "$key" == "pp_run_stage1" || "$key" == "cosmic_run_stage1" || "$key" == "hpu_run" ) ]]; then + echo "===== Skipping Test \"python3 $entry runkey=$key\" ====" + return + fi + + # Otherwise, proceed with the test + echo "===== Test \"python3 $entry runkey=$key\" ====" + (python3 "$entry" runkey="$key" > /dev/null) 2>&1 || die "Failure using python3 $entry" $? +} + +# Run the tests for the specified key +echo "Running tests for key: $key" +for entry in "${CMSSW_BASE}/src/DQM/Integration/python/clients/"*"-live_cfg.py"; do + run_python_command "$entry" "$key" +done + +# All tests passed +echo "All tests passed!" diff --git a/DQM/PFTasks/BuildFile.xml b/DQM/PFTasks/BuildFile.xml new file mode 100644 index 0000000000000..743e726d67229 --- /dev/null +++ b/DQM/PFTasks/BuildFile.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/DQM/PFTasks/plugins/BuildFile.xml b/DQM/PFTasks/plugins/BuildFile.xml new file mode 100644 index 0000000000000..e176b35acc3ae --- /dev/null +++ b/DQM/PFTasks/plugins/BuildFile.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/DQM/PFTasks/plugins/PFHcalGPUComparisonTask.cc b/DQM/PFTasks/plugins/PFHcalGPUComparisonTask.cc new file mode 100644 index 0000000000000..cf53e07b2cbff --- /dev/null +++ b/DQM/PFTasks/plugins/PFHcalGPUComparisonTask.cc @@ -0,0 +1,223 @@ +// -*- C++ -*- +// + +#include "DQM/HcalCommon/interface/DQTask.h" +#include "DQM/HcalCommon/interface/Utilities.h" +#include "DQM/HcalCommon/interface/HashFilter.h" +#include "DQM/HcalCommon/interface/Container1D.h" +#include "DQM/HcalCommon/interface/Container2D.h" +#include "DQM/HcalCommon/interface/ContainerProf1D.h" +#include "DQM/HcalCommon/interface/ContainerProf2D.h" +#include "DQM/HcalCommon/interface/ContainerSingle1D.h" +#include "DQM/HcalCommon/interface/ContainerSingle2D.h" +#include "DQM/HcalCommon/interface/ContainerSingleProf2D.h" +#include "DQM/HcalCommon/interface/ElectronicsMap.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "DQMServices/Core/interface/DQMStore.h" +#include "DataFormats/CaloRecHit/interface/CaloCluster.h" +#include "DataFormats/CaloRecHit/interface/CaloClusterFwd.h" +#include "DataFormats/CaloTowers/interface/CaloTowerCollection.h" +#include "DataFormats/CaloTowers/interface/CaloTowerDetId.h" +#include "DataFormats/Common/interface/Handle.h" +#include "DataFormats/DetId/interface/DetId.h" +#include "DataFormats/EcalDetId/interface/EcalSubdetector.h" +#include "DataFormats/HcalDetId/interface/HcalDetId.h" +#include "DataFormats/HcalDetId/interface/HcalSubdetector.h" +#include "DataFormats/Math/interface/Vector3D.h" +#include "DataFormats/Math/interface/deltaR.h" +#include "DataFormats/ParticleFlowCandidate/interface/PFCandidate.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFClusterFwd.h" +#include "DataFormats/ParticleFlowReco/interface/PFLayer.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitFraction.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/PluginManager/interface/ModuleDef.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" + +#include +#ifdef PFLOW_DEBUG +#define LOGVERB(x) edm::LogVerbatim(x) +#else +#define LOGVERB(x) LogTrace(x) +#endif + +using namespace hcaldqm; +using namespace hcaldqm::constants; +using namespace hcaldqm::filter; + +class PFHcalGPUComparisonTask : public hcaldqm::DQTask { +public: + PFHcalGPUComparisonTask(edm::ParameterSet const&); + ~PFHcalGPUComparisonTask() override = default; + + void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override; + std::shared_ptr globalBeginLuminosityBlock(edm::LuminosityBlock const&, + edm::EventSetup const&) const override; + void globalEndLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) override; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void _process(edm::Event const&, edm::EventSetup const&) override; + void _resetMonitors(hcaldqm::UpdateFreq) override; + + edm::EDGetTokenT pfClusterTok_ref_; + edm::EDGetTokenT pfClusterTok_target_; + + MonitorElement* pfCluster_Multiplicity_HostvsDevice_; + MonitorElement* pfCluster_Energy_HostvsDevice_; + MonitorElement* pfCluster_RecHitMultiplicity_HostvsDevice_; + MonitorElement* pfCluster_Layer_HostvsDevice_; + MonitorElement* pfCluster_Depth_HostvsDevice_; + MonitorElement* pfCluster_Eta_HostvsDevice_; + MonitorElement* pfCluster_Phi_HostvsDevice_; + MonitorElement* pfCluster_DuplicateMatches_HostvsDevice_; + + std::string pfCaloGPUCompDir_; +}; + +PFHcalGPUComparisonTask::PFHcalGPUComparisonTask(edm::ParameterSet const& conf) + : DQTask(conf), + pfClusterTok_ref_{ + consumes(conf.getUntrackedParameter("pfClusterToken_ref"))}, + pfClusterTok_target_{ + consumes(conf.getUntrackedParameter("pfClusterToken_target"))}, + pfCaloGPUCompDir_{conf.getUntrackedParameter("name")} {} + +void PFHcalGPUComparisonTask::bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& r, edm::EventSetup const& es) { + _subsystem = "ParticleFlow"; + ibooker.setCurrentFolder("ParticleFlow/" + pfCaloGPUCompDir_); + DQTask::bookHistograms(ibooker, r, es); + // Book monitoring elements + const char* histo; + + histo = "pfCluster_Multiplicity_HostvsDevice"; + const char* histoAxis = "pfCluster_Multiplicity_HostvsDevice;Multiplicity Device;Multiplicity Device"; + pfCluster_Multiplicity_HostvsDevice_ = ibooker.book2I(histo, histoAxis, 1000, 0, 1000, 1000, 0, 1000); + + histo = "pfCluster_Energy_HostvsDevice"; + histoAxis = "pfCluster_Energy_HostvsDevice;Energy Host [GeV];Energy Device [GeV]"; + pfCluster_Energy_HostvsDevice_ = ibooker.book2D(histo, histoAxis, 500, 0, 500, 500, 0, 500); + + histo = "pfCluster_RecHitMultiplicity_HostvsDevice"; + histoAxis = "pfCluster_RecHitMultiplicity_HostvsDevice;RecHit Multiplicity Host;RecHit Multiplicity Device"; + pfCluster_RecHitMultiplicity_HostvsDevice_ = ibooker.book2I(histo, histoAxis, 100, 0, 100, 100, 0, 100); + + histo = "pfCluster_Layer_HostvsDevice"; + histoAxis = "pfCluster_Layer_HostvsDevice;Cluster Layer Host;Cluster Layer Device"; + pfCluster_Layer_HostvsDevice_ = ibooker.book2I(histo, histoAxis, 4, 0, 3, 4, 0, 3); + + histo = "pfCluster_Depth_HostvsDevice"; + histoAxis = "pfCluster_Depth_HostvsDevice;Cluster Depth Host;Cluster Depth Device"; + pfCluster_Depth_HostvsDevice_ = ibooker.book2I(histo, histoAxis, 8, 0, 7, 8, 0, 7); + + histo = "pfCluster_Eta_HostvsDevice"; + histoAxis = "pfCluster_Eta_HostvsDevice;Cluster #eta Host;Cluster #eta Device"; + pfCluster_Eta_HostvsDevice_ = ibooker.book2D(histo, histoAxis, 100, -5.f, 5.f, 100, -5.f, 5.f); + + histo = "pfCluster_Phi_HostvsDevice"; + histoAxis = "pfCluster_Phi_HostvsDevice;Cluster #phi Host;Cluster #phi Device"; + pfCluster_Phi_HostvsDevice_ = ibooker.book2D(histo, histoAxis, 100, -M_PI, M_PI, 100, -M_PI, M_PI); + + histo = "pfCluster_DuplicateMatches_HostvsDevice"; + histoAxis = "pfCluster_Duplicates_HostvsDevice;Cluster Duplicates Host;Cluster Duplicates Device"; + pfCluster_DuplicateMatches_HostvsDevice_ = ibooker.book1I(histo, histoAxis, 100, 0., 1000); +} + +void PFHcalGPUComparisonTask::_resetMonitors(hcaldqm::UpdateFreq uf) { DQTask::_resetMonitors(uf); } + +void PFHcalGPUComparisonTask::_process(edm::Event const& event, edm::EventSetup const&) { + edm::Handle pfClusters_ref; + event.getByToken(pfClusterTok_ref_, pfClusters_ref); + + edm::Handle pfClusters_target; + event.getByToken(pfClusterTok_target_, pfClusters_target); + + auto lumiCache = luminosityBlockCache(event.getLuminosityBlock().index()); + _currentLS = lumiCache->currentLS; + // Compare per-event PF cluster multiplicity + + if (pfClusters_ref->size() != pfClusters_target->size()) + LOGVERB("PFCaloGPUComparisonTask") << " PFCluster multiplicity " << pfClusters_ref->size() << " " + << pfClusters_target->size(); + pfCluster_Multiplicity_HostvsDevice_->Fill((float)pfClusters_ref->size(), (float)pfClusters_target->size()); + + // + // Find matching PF cluster pairs + std::vector matched_idx; + matched_idx.reserve(pfClusters_ref->size()); + for (unsigned i = 0; i < pfClusters_ref->size(); ++i) { + bool matched = false; + for (unsigned j = 0; j < pfClusters_target->size(); ++j) { + if (pfClusters_ref->at(i).seed() == pfClusters_target->at(j).seed()) { + if (!matched) { + matched = true; + matched_idx.push_back((int)j); + } else { + edm::LogWarning("PFCaloGPUComparisonTask") << "Found duplicate match"; + pfCluster_DuplicateMatches_HostvsDevice_->Fill((int)j); + } + } + } + if (!matched) + matched_idx.push_back(-1); // if you don't find a match, put a dummy number + } + + // + // Plot matching PF cluster variables + for (unsigned i = 0; i < pfClusters_ref->size(); ++i) { + if (matched_idx[i] >= 0) { + unsigned int j = matched_idx[i]; + int ref_energy_bin = + pfCluster_Energy_HostvsDevice_->getTH2F()->GetXaxis()->FindBin(pfClusters_ref->at(i).energy()); + int target_energy_bin = + pfCluster_Energy_HostvsDevice_->getTH2F()->GetXaxis()->FindBin(pfClusters_target->at(j).energy()); + if (ref_energy_bin != target_energy_bin) + edm::LogPrint("PFCaloGPUComparisonTask") + << "Off-diagonal energy bin entries: " << pfClusters_ref->at(i).energy() << " " + << pfClusters_ref->at(i).eta() << " " << pfClusters_ref->at(i).phi() << " " + << pfClusters_target->at(j).energy() << " " << pfClusters_target->at(j).eta() << " " + << pfClusters_target->at(j).phi() << std::endl; + pfCluster_Energy_HostvsDevice_->Fill(pfClusters_ref->at(i).energy(), pfClusters_target->at(j).energy()); + pfCluster_Layer_HostvsDevice_->Fill(pfClusters_ref->at(i).layer(), pfClusters_target->at(j).layer()); + pfCluster_Eta_HostvsDevice_->Fill(pfClusters_ref->at(i).eta(), pfClusters_target->at(j).eta()); + pfCluster_Phi_HostvsDevice_->Fill(pfClusters_ref->at(i).phi(), pfClusters_target->at(j).phi()); + pfCluster_Depth_HostvsDevice_->Fill(pfClusters_ref->at(i).depth(), pfClusters_target->at(j).depth()); + pfCluster_RecHitMultiplicity_HostvsDevice_->Fill((float)pfClusters_ref->at(i).recHitFractions().size(), + (float)pfClusters_target->at(j).recHitFractions().size()); + } + } +} + +std::shared_ptr PFHcalGPUComparisonTask::globalBeginLuminosityBlock(edm::LuminosityBlock const& lb, + edm::EventSetup const& es) const { + return DQTask::globalBeginLuminosityBlock(lb, es); +} + +void PFHcalGPUComparisonTask::globalEndLuminosityBlock(edm::LuminosityBlock const& lb, edm::EventSetup const& es) { + if (_ptype != fOnline) + return; + + auto lumiCache = luminosityBlockCache(lb.index()); + _currentLS = lumiCache->currentLS; + + // in the end always do the DQTask::endLumi + DQTask::globalEndLuminosityBlock(lb, es); +} + +void PFHcalGPUComparisonTask::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.addUntracked("name", "pfCaloGPUCompDir"); + desc.addUntracked("pfClusterToken_ref", edm::InputTag("hltParticleFlowClusterHCALSerialSync")); + desc.addUntracked("pfClusterToken_target", edm::InputTag("hltParticleFlowClusterHCAL")); + descriptions.addWithDefaultLabel(desc); +} + +DEFINE_FWK_MODULE(PFHcalGPUComparisonTask); diff --git a/DQM/Physics/python/qcdLowPtDQM_cfi.py b/DQM/Physics/python/qcdLowPtDQM_cfi.py index c77a780bb9725..ead851164104b 100644 --- a/DQM/Physics/python/qcdLowPtDQM_cfi.py +++ b/DQM/Physics/python/qcdLowPtDQM_cfi.py @@ -7,7 +7,7 @@ from RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi import * from RecoLocalTracker.SiPixelRecHits.PixelCPEESProducers_cff import * -siPixelDigis.InputLabel = cms.InputTag("source") +siPixelDigis.cpu.InputLabel = cms.InputTag("source") myRecoSeq1 = cms.Sequence( siPixelDigis * diff --git a/DQM/Physics/python/singleTopDQM_miniAOD_cfi.py b/DQM/Physics/python/singleTopDQM_miniAOD_cfi.py index 86f8cccebfe38..0015214039092 100644 --- a/DQM/Physics/python/singleTopDQM_miniAOD_cfi.py +++ b/DQM/Physics/python/singleTopDQM_miniAOD_cfi.py @@ -30,7 +30,7 @@ muons = cms.InputTag("slimmedMuons"), elecs = cms.InputTag("slimmedElectrons"), jets = cms.InputTag("slimmedJets"), - mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"), + mets = cms.VInputTag("slimmedMETs", "slimmedMETsPuppi"), pvs = cms.InputTag("offlineSlimmedPrimaryVertices") ), @@ -118,7 +118,7 @@ muons = cms.InputTag("slimmedMuons"), elecs = cms.InputTag("slimmedElectrons"), jets = cms.InputTag("slimmedJets"), - mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"), + mets = cms.VInputTag("slimmedMETs", "slimmedMETsPuppi"), pvs = cms.InputTag("offlineSlimmedPrimaryVertices") ), diff --git a/DQM/Physics/python/topSingleLeptonDQM_miniAOD_cfi.py b/DQM/Physics/python/topSingleLeptonDQM_miniAOD_cfi.py index 220ad7b68814e..93a3b73609904 100644 --- a/DQM/Physics/python/topSingleLeptonDQM_miniAOD_cfi.py +++ b/DQM/Physics/python/topSingleLeptonDQM_miniAOD_cfi.py @@ -29,7 +29,7 @@ muons = cms.InputTag("slimmedMuons"), elecs = cms.InputTag("slimmedElectrons"), jets = cms.InputTag("slimmedJets"), - mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"), + mets = cms.VInputTag("slimmedMETs", "slimmedMETsPuppi"), pvs = cms.InputTag("offlineSlimmedPrimaryVertices") ), @@ -126,7 +126,7 @@ muons = cms.InputTag("slimmedMuons"), elecs = cms.InputTag("slimmedElectrons"), jets = cms.InputTag("slimmedJets"), - mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"), + mets = cms.VInputTag("slimmedMETs", "slimmedMETsPuppi"), pvs = cms.InputTag("offlineSlimmedPrimaryVertices") ), diff --git a/DQM/Physics/src/SingleTopTChannelLeptonDQM_miniAOD.cc b/DQM/Physics/src/SingleTopTChannelLeptonDQM_miniAOD.cc index e056e6b0706c0..1a8e06bd7022c 100644 --- a/DQM/Physics/src/SingleTopTChannelLeptonDQM_miniAOD.cc +++ b/DQM/Physics/src/SingleTopTChannelLeptonDQM_miniAOD.cc @@ -268,7 +268,6 @@ namespace SingleTopTChannelLepton_miniAOD { // pt of the 4. leading jet (corrected to L2+L3) //hists_["jet4Pt_"] = ibooker.book1D("Jet4Pt", "pt_{30,loose}(jet4)", 60, 0., 300.); // MET (tc) - hists_["slimmedMETsNoHF_"] = ibooker.book1D("slimmedMETsNoHF", "MET_{slimmedNoHF}", 40, 0., 200.); // MET (pflow) hists_["slimmedMETsPuppi_"] = ibooker.book1D("slimmedMETsPuppi", "MET_{slimmedPuppi}", 40, 0., 200.); // dz for muons (to suppress cosmis) @@ -316,9 +315,9 @@ namespace SingleTopTChannelLepton_miniAOD { //hists_["jetBDiscVtx_"] = ibooker.book1D("JetBDiscVtx", // "Disc_{SSVHE}(Jet)", 35, -1., 6.); // multiplicity for combined secondary vertex - hists_["jetMultBCSVM_"] = ibooker.book1D("JetMultBCSVM", "N_{30}(CSVM)", 10, 0., 10.); + hists_["jetMultBDeepJetM_"] = ibooker.book1D("JetMultBDeepJetM", "N_{30}(DeepJetM)", 10, 0., 10.); // btag discriminator for combined secondary vertex - hists_["jetBCSV_"] = ibooker.book1D("JetDiscCSV", "BJet Disc_{CSV}(JET)", 100, -1., 2.); + hists_["jetBDeepJet_"] = ibooker.book1D("JetDiscDeepJet", "BJet Disc_{DeepJet}(JET)", 100, -1., 2.); // pt of the 1. leading jet (uncorrected) //hists_["jet1PtRaw_"] = ibooker.book1D("Jet1PtRaw", "pt_{Raw}(jet1)", 60, 0., 300.); // pt of the 2. leading jet (uncorrected) @@ -572,7 +571,7 @@ namespace SingleTopTChannelLepton_miniAOD { pat::Jet TaggedJetCand; vector bJetDiscVal; - unsigned int mult = 0, loosemult = 0, multBCSVM = 0; + unsigned int mult = 0, loosemult = 0, multBDeepJetM = 0; edm::Handle> jets; if (!event.getByToken(jets_, jets)) { @@ -604,25 +603,27 @@ namespace SingleTopTChannelLepton_miniAOD { correctedJets.push_back(monitorJet); ++loosemult; // determine jet multiplicity - fill("jetBCSV_", - monitorJet.bDiscriminator( - "pfCombinedInclusiveSecondaryVertexV2BJetTags")); //hard coded discriminator and value right now. - if (monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags") > 0.89) { - if (multBCSVM == 0) { + double discriminator = monitorJet.bDiscriminator("pfDeepFlavourJetTags:probb") + + monitorJet.bDiscriminator("pfDeepFlavourJetTags:probbb") + + monitorJet.bDiscriminator("pfDeepFlavourJetTags:problepb"); + + fill("jetBDeepJet_", discriminator); //hard coded discriminator and value right now. + if (discriminator > 0.2435) { + if (multBDeepJetM == 0) { TaggedJetCand = monitorJet; - bJetDiscVal.push_back(monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags")); - } else if (multBCSVM == 1) { - bJetDiscVal.push_back(monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags")); + bJetDiscVal.push_back(discriminator); + } else if (multBDeepJetM == 1) { + bJetDiscVal.push_back(discriminator); if (bJetDiscVal[1] > bJetDiscVal[0]) TaggedJetCand = monitorJet; } - ++multBCSVM; + ++multBDeepJetM; } - // Fill a vector with Jet b-tag WP for later M3+1tag calculation: CSV + // Fill a vector with Jet b-tag WP for later M3+1tag calculation: DeepJet // tagger - JetTagValues.push_back(monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags")); + JetTagValues.push_back(discriminator); // } // fill pt (raw or L2L3) for the leading four jets if (loosemult == 1) { @@ -641,7 +642,7 @@ namespace SingleTopTChannelLepton_miniAOD { } fill("jetMult_", mult); fill("jetLooseMult_", loosemult); - fill("jetMultBCSVM_", multBCSVM); + fill("jetMultBDeepJetM_", multBDeepJetM); /* ------------------------------------------------------------ @@ -664,8 +665,6 @@ namespace SingleTopTChannelLepton_miniAOD { unsigned int idx = met_ - mets_.begin(); if (idx == 0) fill("slimmedMETs_", met->begin()->et()); - if (idx == 1) - fill("slimmedMETsNoHF_", met->begin()->et()); if (idx == 2) fill("slimmedMETsPuppi_", met->begin()->et()); } @@ -689,12 +688,12 @@ namespace SingleTopTChannelLepton_miniAOD { fill("massTop_", topMass); } - // Fill M3 with Btag (CSV Tight) requirement + // Fill M3 with Btag (DeepJet Tight) requirement // if (!includeBTag_) return; //if (correctedJets.size() != JetTagValues.size()) return; //double btopMass = - // eventKinematics.massBTopQuark(correctedJets, JetTagValues, 0.89); //hard coded CSVv2 value + // eventKinematics.massBTopQuark(correctedJets, JetTagValues, 0.2435); //hard coded DeepJet value //if (btopMass >= 0) fill("massBTop_", btopMass); @@ -723,14 +722,14 @@ namespace SingleTopTChannelLepton_miniAOD { } } - if (multBCSVM != 0 && mTight == 1) { + if (multBDeepJetM != 0 && mTight == 1) { double mtW = eventKinematics.tmassWBoson(&mu, mET, TaggedJetCand); fill("MTWm_", mtW); double MTT = eventKinematics.tmassTopQuark(&mu, mET, TaggedJetCand); fill("mMTT_", MTT); } - if (multBCSVM != 0 && eMultIso == 1) { + if (multBDeepJetM != 0 && eMultIso == 1) { double mtW = eventKinematics.tmassWBoson(&e, mET, TaggedJetCand); fill("MTWe_", mtW); double MTT = eventKinematics.tmassTopQuark(&e, mET, TaggedJetCand); diff --git a/DQM/Physics/src/TopSingleLeptonDQM_miniAOD.cc b/DQM/Physics/src/TopSingleLeptonDQM_miniAOD.cc index 6be54b86a8308..f6ed698475165 100644 --- a/DQM/Physics/src/TopSingleLeptonDQM_miniAOD.cc +++ b/DQM/Physics/src/TopSingleLeptonDQM_miniAOD.cc @@ -17,6 +17,7 @@ #include "DataFormats/PatCandidates/interface/MET.h" using namespace std; + namespace TopSingleLepton_miniAOD { // maximal number of leading jets @@ -257,7 +258,6 @@ namespace TopSingleLepton_miniAOD { // pt of the 4. leading jet (corrected to L2+L3) hists_["jet4Pt_"] = ibooker.book1D("Jet4Pt", "pt_{30,loose}(jet4)", 60, 0., 300.); // MET (tc) - hists_["slimmedMETsNoHF_"] = ibooker.book1D("slimmedMETsNoHF", "MET_{slimmedNoHF}", 40, 0., 200.); // MET (pflow) hists_["slimmedMETsPuppi_"] = ibooker.book1D("slimmedMETsPuppi", "MET_{slimmedPuppi}", 40, 0., 200.); // dz for muons (to suppress cosmis) @@ -305,9 +305,9 @@ namespace TopSingleLepton_miniAOD { //hists_["jetBDiscVtx_"] = ibooker.book1D("JetBDiscVtx", // "Disc_{SSVHE}(Jet)", 35, -1., 6.); // multiplicity for combined secondary vertex - hists_["jetMultBCSVM_"] = ibooker.book1D("JetMultBCSVM", "N_{30}(CSVM)", 10, 0., 10.); + hists_["jetMultBDeepJetM_"] = ibooker.book1D("JetMultBDeepJetM", "N_{30}(DeepJetM)", 10, 0., 10.); // btag discriminator for combined secondary vertex - hists_["jetBCSV_"] = ibooker.book1D("JetDiscCSV", "BJet Disc_{CSV}(JET)", 100, -1., 2.); + hists_["jetBDeepJet_"] = ibooker.book1D("JetDiscDeepJet", "BJet Disc_{DeepJet}(JET)", 100, -1., 2.); // pt of the 1. leading jet (uncorrected) //hists_["jet1PtRaw_"] = ibooker.book1D("Jet1PtRaw", "pt_{Raw}(jet1)", 60, 0., 300.); // pt of the 2. leading jet (uncorrected) @@ -550,7 +550,7 @@ namespace TopSingleLepton_miniAOD { // loop jet collection std::vector correctedJets; std::vector JetTagValues; - unsigned int mult = 0, loosemult = 0, multBCSVM = 0; + unsigned int mult = 0, loosemult = 0, multBDeepJetM = 0; edm::Handle> jets; if (!event.getByToken(jets_, jets)) { @@ -579,15 +579,17 @@ namespace TopSingleLepton_miniAOD { correctedJets.push_back(monitorJet); ++loosemult; // determine jet multiplicity - fill("jetBCSV_", - monitorJet.bDiscriminator( - "pfCombinedInclusiveSecondaryVertexV2BJetTags")); //hard coded discriminator and value right now. - if (monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags") > 0.89) - ++multBCSVM; + double discriminator = monitorJet.bDiscriminator("pfDeepFlavourJetTags:probb") + + monitorJet.bDiscriminator("pfDeepFlavourJetTags:probbb") + + monitorJet.bDiscriminator("pfDeepFlavourJetTags:problepb"); + + fill("jetBDeepJet_", discriminator); //hard coded discriminator and value right now. + if (discriminator > 0.2435) + ++multBDeepJetM; - // Fill a vector with Jet b-tag WP for later M3+1tag calculation: CSV + // Fill a vector with Jet b-tag WP for later M3+1tag calculation: DeepJet // tagger - JetTagValues.push_back(monitorJet.bDiscriminator("pfCombinedInclusiveSecondaryVertexV2BJetTags")); + JetTagValues.push_back(discriminator); // } // fill pt (raw or L2L3) for the leading four jets if (loosemult == 1) { @@ -616,7 +618,7 @@ namespace TopSingleLepton_miniAOD { } fill("jetMult_", mult); fill("jetLooseMult_", loosemult); - fill("jetMultBCSVM_", multBCSVM); + fill("jetMultBDeepJetM_", multBDeepJetM); /* ------------------------------------------------------------ @@ -636,8 +638,6 @@ namespace TopSingleLepton_miniAOD { unsigned int idx = met_ - mets_.begin(); if (idx == 0) fill("slimmedMETs_", met->begin()->et()); - if (idx == 1) - fill("slimmedMETsNoHF_", met->begin()->et()); if (idx == 2) fill("slimmedMETsPuppi_", met->begin()->et()); } @@ -661,12 +661,13 @@ namespace TopSingleLepton_miniAOD { fill("massTop_", topMass); } - // Fill M3 with Btag (CSV Tight) requirement + // Fill M3 with Btag (DeepJet Tight) requirement // if (!includeBTag_) return; if (correctedJets.size() != JetTagValues.size()) return; - double btopMass = eventKinematics.massBTopQuark(correctedJets, JetTagValues, 0.89); //hard coded CSVv2 value + + double btopMass = eventKinematics.massBTopQuark(correctedJets, JetTagValues, 0.2435); //hard coded DeepJet value if (btopMass >= 0) fill("massBTop_", btopMass); diff --git a/DQM/Physics/test/topDQM_production_miniAOD.py b/DQM/Physics/test/topDQM_production_miniAOD.py index d59793cacef0d..87052e4d24c1c 100644 --- a/DQM/Physics/test/topDQM_production_miniAOD.py +++ b/DQM/Physics/test/topDQM_production_miniAOD.py @@ -15,7 +15,7 @@ process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring()) process.source.skipEvents = cms.untracked.uint32(0) -process.source.fileNames = ['/store/relval/CMSSW_11_1_0_pre3/RelValTTbar_14TeV/MINIAODSIM/110X_mcRun3_2021_realistic_v8-v1/10000/65810A7D-A696-2C4A-BC49-994FCCDCF515.root'] +process.source.fileNames = ['/store/mc/Run3Winter24MiniAOD/TT_TuneCP5_13p6TeV_powheg-pythia8/MINIAODSIM/133X_mcRun3_2024_realistic_v8-v2/2540000/01f73297-b0d8-4458-a1c0-34a17148ca4a.root'] #process.source.fileNames = ['/store/relval/CMSSW_11_1_0_pre2/RelValTTbar_14TeV/MINIAODSIM/110X_mcRun3_2021_realistic_v6-v1/20000/F594311A-0167-1A41-9984-753E9AFB1279.root'] diff --git a/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareRecHits.cc b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareRecHits.cc new file mode 100644 index 0000000000000..9d0bf1ac5eafb --- /dev/null +++ b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareRecHits.cc @@ -0,0 +1,263 @@ +// TODO: change file name to SiPixelCompareRecHitsSoA.cc when CUDA code is removed + +#include "DQMServices/Core/interface/MonitorElement.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "DQMServices/Core/interface/DQMStore.h" +#include "DataFormats/Math/interface/approx_atan2.h" +#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h" +#include "DataFormats/TrackerCommon/interface/TrackerTopology.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "Geometry/CommonDetUnit/interface/PixelGeomDetUnit.h" +#include "Geometry/CommonTopologies/interface/PixelTopology.h" +#include "Geometry/Records/interface/TrackerDigiGeometryRecord.h" +#include "Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h" + +// TODO: change class name to SiPixelCompareRecHitsSoA when CUDA code is removed +template +class SiPixelCompareRecHits : public DQMEDAnalyzer { +public: + using HitsSoA = TrackingRecHitHost; + + explicit SiPixelCompareRecHits(const edm::ParameterSet&); + ~SiPixelCompareRecHits() override = default; + void dqmBeginRun(const edm::Run&, const edm::EventSetup&) override; + void bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRun, edm::EventSetup const& iSetup) override; + void analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) override; + // analyzeSeparate is templated to accept distinct types of SoAs + // The default use case is to use rechits from Alpaka reconstructed on CPU and GPU; + template + void analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent); + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + const edm::ESGetToken geomToken_; + const edm::ESGetToken topoToken_; + // these two are both on Host but originally they have been produced on Host or on Device + const edm::EDGetTokenT tokenSoAHitsReference_; + const edm::EDGetTokenT tokenSoAHitsTarget_; + const std::string topFolderName_; + const float mind2cut_; + static constexpr uint32_t invalidHit_ = std::numeric_limits::max(); + static constexpr float micron_ = 10000.; + const TrackerGeometry* tkGeom_ = nullptr; + const TrackerTopology* tTopo_ = nullptr; + MonitorElement* hnHits_; + MonitorElement* hBchargeL_[4]; // max 4 barrel hits + MonitorElement* hBsizexL_[4]; + MonitorElement* hBsizeyL_[4]; + MonitorElement* hBposxL_[4]; + MonitorElement* hBposyL_[4]; + MonitorElement* hFchargeD_[2][12]; // max 12 endcap disks + MonitorElement* hFsizexD_[2][12]; + MonitorElement* hFsizeyD_[2][12]; + MonitorElement* hFposxD_[2][12]; + MonitorElement* hFposyD_[2][12]; + //differences + MonitorElement* hBchargeDiff_; + MonitorElement* hFchargeDiff_; + MonitorElement* hBsizeXDiff_; + MonitorElement* hFsizeXDiff_; + MonitorElement* hBsizeYDiff_; + MonitorElement* hFsizeYDiff_; + MonitorElement* hBposXDiff_; + MonitorElement* hFposXDiff_; + MonitorElement* hBposYDiff_; + MonitorElement* hFposYDiff_; +}; + +// +// constructors +// +template +SiPixelCompareRecHits::SiPixelCompareRecHits(const edm::ParameterSet& iConfig) + : geomToken_(esConsumes()), + topoToken_(esConsumes()), + tokenSoAHitsReference_(consumes(iConfig.getParameter("pixelHitsReferenceSoA"))), + tokenSoAHitsTarget_(consumes(iConfig.getParameter("pixelHitsTargetSoA"))), + topFolderName_(iConfig.getParameter("topFolderName")), + mind2cut_(iConfig.getParameter("minD2cut")) {} + +// +// Begin Run +// +template +void SiPixelCompareRecHits::dqmBeginRun(const edm::Run& iRun, const edm::EventSetup& iSetup) { + tkGeom_ = &iSetup.getData(geomToken_); + tTopo_ = &iSetup.getData(topoToken_); +} + +template +template +void SiPixelCompareRecHits::analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent) { + const auto& rhsoaHandleRef = iEvent.getHandle(tokenRef); + const auto& rhsoaHandleTar = iEvent.getHandle(tokenTar); + + if (not rhsoaHandleRef or not rhsoaHandleTar) { + edm::LogWarning out("SiPixelCompareRecHits"); + if (not rhsoaHandleRef) { + out << "reference rechits not found; "; + } + if (not rhsoaHandleTar) { + out << "target rechits not found; "; + } + out << "the comparison will not run."; + return; + } + + auto const& rhsoaRef = *rhsoaHandleRef; + auto const& rhsoaTar = *rhsoaHandleTar; + + auto const& soa2dRef = rhsoaRef.const_view(); + auto const& soa2dTar = rhsoaTar.const_view(); + + uint32_t nHitsRef = soa2dRef.metadata().size(); + uint32_t nHitsTar = soa2dTar.metadata().size(); + + hnHits_->Fill(nHitsRef, nHitsTar); + auto detIds = tkGeom_->detUnitIds(); + for (uint32_t i = 0; i < nHitsRef; i++) { + float minD = mind2cut_; + uint32_t matchedHit = invalidHit_; + uint16_t indRef = soa2dRef[i].detectorIndex(); + float xLocalRef = soa2dRef[i].xLocal(); + float yLocalRef = soa2dRef[i].yLocal(); + for (uint32_t j = 0; j < nHitsTar; j++) { + if (soa2dTar.detectorIndex(j) == indRef) { + float dx = xLocalRef - soa2dTar[j].xLocal(); + float dy = yLocalRef - soa2dTar[j].yLocal(); + float distance = dx * dx + dy * dy; + if (distance < minD) { + minD = distance; + matchedHit = j; + } + } + } + DetId id = detIds[indRef]; + uint32_t chargeRef = soa2dRef[i].chargeAndStatus().charge; + int16_t sizeXRef = std::ceil(float(std::abs(soa2dRef[i].clusterSizeX()) / 8.)); + int16_t sizeYRef = std::ceil(float(std::abs(soa2dRef[i].clusterSizeY()) / 8.)); + uint32_t chargeTar = 0; + int16_t sizeXTar = -99; + int16_t sizeYTar = -99; + float xLocalTar = -999.; + float yLocalTar = -999.; + if (matchedHit != invalidHit_) { + chargeTar = soa2dTar[matchedHit].chargeAndStatus().charge; + sizeXTar = std::ceil(float(std::abs(soa2dTar[matchedHit].clusterSizeX()) / 8.)); + sizeYTar = std::ceil(float(std::abs(soa2dTar[matchedHit].clusterSizeY()) / 8.)); + xLocalTar = soa2dTar[matchedHit].xLocal(); + yLocalTar = soa2dTar[matchedHit].yLocal(); + } + switch (id.subdetId()) { + case PixelSubdetector::PixelBarrel: + hBchargeL_[tTopo_->pxbLayer(id) - 1]->Fill(chargeRef, chargeTar); + hBsizexL_[tTopo_->pxbLayer(id) - 1]->Fill(sizeXRef, sizeXTar); + hBsizeyL_[tTopo_->pxbLayer(id) - 1]->Fill(sizeYRef, sizeYTar); + hBposxL_[tTopo_->pxbLayer(id) - 1]->Fill(xLocalRef, xLocalTar); + hBposyL_[tTopo_->pxbLayer(id) - 1]->Fill(yLocalRef, yLocalTar); + hBchargeDiff_->Fill(chargeRef - chargeTar); + hBsizeXDiff_->Fill(sizeXRef - sizeXTar); + hBsizeYDiff_->Fill(sizeYRef - sizeYTar); + hBposXDiff_->Fill(micron_ * (xLocalRef - xLocalTar)); + hBposYDiff_->Fill(micron_ * (yLocalRef - yLocalTar)); + break; + case PixelSubdetector::PixelEndcap: + hFchargeD_[tTopo_->pxfSide(id) - 1][tTopo_->pxfDisk(id) - 1]->Fill(chargeRef, chargeTar); + hFsizexD_[tTopo_->pxfSide(id) - 1][tTopo_->pxfDisk(id) - 1]->Fill(sizeXRef, sizeXTar); + hFsizeyD_[tTopo_->pxfSide(id) - 1][tTopo_->pxfDisk(id) - 1]->Fill(sizeYRef, sizeYTar); + hFposxD_[tTopo_->pxfSide(id) - 1][tTopo_->pxfDisk(id) - 1]->Fill(xLocalRef, xLocalTar); + hFposyD_[tTopo_->pxfSide(id) - 1][tTopo_->pxfDisk(id) - 1]->Fill(yLocalRef, yLocalTar); + hFchargeDiff_->Fill(chargeRef - chargeTar); + hFsizeXDiff_->Fill(sizeXRef - sizeXTar); + hFsizeYDiff_->Fill(sizeYRef - sizeYTar); + hFposXDiff_->Fill(micron_ * (xLocalRef - xLocalTar)); + hFposYDiff_->Fill(micron_ * (yLocalRef - yLocalTar)); + break; + } + } +} + +// +// -- Analyze +// +template +void SiPixelCompareRecHits::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) { + // The default use case is to use vertices from Alpaka reconstructed on CPU and GPU; + // The function is left templated if any other cases need to be added + analyzeSeparate(tokenSoAHitsReference_, tokenSoAHitsTarget_, iEvent); +} + +// +// -- Book Histograms +// +template +void SiPixelCompareRecHits::bookHistograms(DQMStore::IBooker& iBook, + edm::Run const& iRun, + edm::EventSetup const& iSetup) { + iBook.cd(); + iBook.setCurrentFolder(topFolderName_); + + // clang-format off + //Global + hnHits_ = iBook.book2I("nHits", "ReferencevsTarget RecHits per event;#Reference RecHits;#Target RecHits", 200, 0, 5000,200, 0, 5000); + //Barrel Layer + for(unsigned int il=0;ilnumberOfLayers(PixelSubdetector::PixelBarrel);il++){ + hBchargeL_[il] = iBook.book2I(Form("recHitsBLay%dCharge",il+1), Form("ReferencevsTarget RecHits Charge Barrel Layer%d;Reference Charge;Target Charge",il+1), 250, 0, 100000, 250, 0, 100000); + hBsizexL_[il] = iBook.book2I(Form("recHitsBLay%dSizex",il+1), Form("ReferencevsTarget RecHits SizeX Barrel Layer%d;Reference SizeX;Target SizeX",il+1), 30, 0, 30, 30, 0, 30); + hBsizeyL_[il] = iBook.book2I(Form("recHitsBLay%dSizey",il+1), Form("ReferencevsTarget RecHits SizeY Barrel Layer%d;Reference SizeY;Target SizeY",il+1), 30, 0, 30, 30, 0, 30); + hBposxL_[il] = iBook.book2D(Form("recHitsBLay%dPosx",il+1), Form("ReferencevsTarget RecHits x-pos in Barrel Layer%d;Reference pos x;Target pos x",il+1), 200, -5, 5, 200,-5,5); + hBposyL_[il] = iBook.book2D(Form("recHitsBLay%dPosy",il+1), Form("ReferencevsTarget RecHits y-pos in Barrel Layer%d;Reference pos y;Target pos y",il+1), 200, -5, 5, 200,-5,5); + } + //Endcaps + //Endcaps Disk + for(int is=0;is<2;is++){ + int sign=is==0? -1:1; + for(unsigned int id=0;idnumberOfLayers(PixelSubdetector::PixelEndcap);id++){ + hFchargeD_[is][id] = iBook.book2I(Form("recHitsFDisk%+dCharge",id*sign+sign), Form("ReferencevsTarget RecHits Charge Endcaps Disk%+d;Reference Charge;Target Charge",id*sign+sign), 250, 0, 100000, 250, 0, 100000); + hFsizexD_[is][id] = iBook.book2I(Form("recHitsFDisk%+dSizex",id*sign+sign), Form("ReferencevsTarget RecHits SizeX Endcaps Disk%+d;Reference SizeX;Target SizeX",id*sign+sign), 30, 0, 30, 30, 0, 30); + hFsizeyD_[is][id] = iBook.book2I(Form("recHitsFDisk%+dSizey",id*sign+sign), Form("ReferencevsTarget RecHits SizeY Endcaps Disk%+d;Reference SizeY;Target SizeY",id*sign+sign), 30, 0, 30, 30, 0, 30); + hFposxD_[is][id] = iBook.book2D(Form("recHitsFDisk%+dPosx",id*sign+sign), Form("ReferencevsTarget RecHits x-pos Endcaps Disk%+d;Reference pos x;Target pos x",id*sign+sign), 200, -5, 5, 200, -5, 5); + hFposyD_[is][id] = iBook.book2D(Form("recHitsFDisk%+dPosy",id*sign+sign), Form("ReferencevsTarget RecHits y-pos Endcaps Disk%+d;Reference pos y;Target pos y",id*sign+sign), 200, -5, 5, 200, -5, 5); + } + } + //1D differences + hBchargeDiff_ = iBook.book1D("rechitChargeDiffBpix","Charge differnce of rechits in BPix; rechit charge difference (Reference - Target)", 101, -50.5, 50.5); + hFchargeDiff_ = iBook.book1D("rechitChargeDiffFpix","Charge differnce of rechits in FPix; rechit charge difference (Reference - Target)", 101, -50.5, 50.5); + hBsizeXDiff_ = iBook.book1D("rechitsizeXDiffBpix","SizeX difference of rechits in BPix; rechit sizex difference (Reference - Target)", 21, -10.5, 10.5); + hFsizeXDiff_ = iBook.book1D("rechitsizeXDiffFpix","SizeX difference of rechits in FPix; rechit sizex difference (Reference - Target)", 21, -10.5, 10.5); + hBsizeYDiff_ = iBook.book1D("rechitsizeYDiffBpix","SizeY difference of rechits in BPix; rechit sizey difference (Reference - Target)", 21, -10.5, 10.5); + hFsizeYDiff_ = iBook.book1D("rechitsizeYDiffFpix","SizeY difference of rechits in FPix; rechit sizey difference (Reference - Target)", 21, -10.5, 10.5); + hBposXDiff_ = iBook.book1D("rechitsposXDiffBpix","x-position difference of rechits in BPix; rechit x-pos difference (Reference - Target)", 1000, -10, 10); + hFposXDiff_ = iBook.book1D("rechitsposXDiffFpix","x-position difference of rechits in FPix; rechit x-pos difference (Reference - Target)", 1000, -10, 10); + hBposYDiff_ = iBook.book1D("rechitsposYDiffBpix","y-position difference of rechits in BPix; rechit y-pos difference (Reference - Target)", 1000, -10, 10); + hFposYDiff_ = iBook.book1D("rechitsposYDiffFpix","y-position difference of rechits in FPix; rechit y-pos difference (Reference - Target)", 1000, -10, 10); +} + +template +void SiPixelCompareRecHits::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // monitorpixelRecHitsSoAAlpaka + edm::ParameterSetDescription desc; + desc.add("pixelHitsReferenceSoA", edm::InputTag("siPixelRecHitsPreSplittingAlpakaSerial")); + desc.add("pixelHitsTargetSoA", edm::InputTag("siPixelRecHitsPreSplittingAlpaka")); + desc.add("topFolderName", "SiPixelHeterogeneous/PixelRecHitsCompareDeviceVSHost"); + desc.add("minD2cut", 0.0001); + descriptions.addWithDefaultLabel(desc); +} + +using SiPixelPhase1CompareRecHits = SiPixelCompareRecHits; +using SiPixelPhase2CompareRecHits = SiPixelCompareRecHits; +using SiPixelHIonPhase1CompareRecHits = SiPixelCompareRecHits; + +#include "FWCore/Framework/interface/MakerMacros.h" +// TODO: change module names to SiPixel*CompareRecHitsSoA when CUDA code is removed +DEFINE_FWK_MODULE(SiPixelPhase1CompareRecHits); +DEFINE_FWK_MODULE(SiPixelPhase2CompareRecHits); +DEFINE_FWK_MODULE(SiPixelHIonPhase1CompareRecHits); + diff --git a/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareTracks.cc b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareTracks.cc new file mode 100644 index 0000000000000..064831cab6d13 --- /dev/null +++ b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareTracks.cc @@ -0,0 +1,342 @@ +// TODO: change file name to SiPixelCompareTracksSoA.cc when CUDA code is removed + +// -*- C++ -*- +// Package: SiPixelCompareTracks +// Class: SiPixelCompareTracks +// +/**\class SiPixelCompareTracks SiPixelCompareTracks.cc +*/ +// +// Author: Suvankar Roy Chowdhury +// + +// for string manipulations +#include +#include "DataFormats/Common/interface/Handle.h" +#include "DataFormats/Math/interface/deltaR.h" +#include "DataFormats/Math/interface/deltaPhi.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/InputTag.h" +// DQM Histograming +#include "DQMServices/Core/interface/MonitorElement.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "DQMServices/Core/interface/DQMStore.h" +// DataFormats +#include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" + +namespace { + // same logic used for the MTV: + // cf https://github.com/cms-sw/cmssw/blob/master/Validation/RecoTrack/src/MTVHistoProducerAlgoForTracker.cc + typedef dqm::reco::DQMStore DQMStore; + + void setBinLog(TAxis* axis) { + int bins = axis->GetNbins(); + float from = axis->GetXmin(); + float to = axis->GetXmax(); + float width = (to - from) / bins; + std::vector new_bins(bins + 1, 0); + for (int i = 0; i <= bins; i++) { + new_bins[i] = TMath::Power(10, from + i * width); + } + axis->Set(bins, new_bins.data()); + } + + void setBinLogX(TH1* h) { + TAxis* axis = h->GetXaxis(); + setBinLog(axis); + } + void setBinLogY(TH1* h) { + TAxis* axis = h->GetYaxis(); + setBinLog(axis); + } + + template + dqm::reco::MonitorElement* make2DIfLog(DQMStore::IBooker& ibook, bool logx, bool logy, Args&&... args) { + auto h = std::make_unique(std::forward(args)...); + if (logx) + setBinLogX(h.get()); + if (logy) + setBinLogY(h.get()); + const auto& name = h->GetName(); + return ibook.book2I(name, h.release()); + } +} // namespace + +// TODO: change class name to SiPixelCompareTracksSoA when CUDA code is removed +template +class SiPixelCompareTracks : public DQMEDAnalyzer { +public: + using PixelTrackSoA = TracksHost; + + explicit SiPixelCompareTracks(const edm::ParameterSet&); + ~SiPixelCompareTracks() override = default; + void bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRun, edm::EventSetup const& iSetup) override; + void analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) override; + // analyzeSeparate is templated to accept distinct types of SoAs + // The default use case is to use tracks from Alpaka reconstructed on CPU and GPU; + template + void analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent); + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + // these two are both on Host but originally they have been produced on Host or on Device + const edm::EDGetTokenT tokenSoATrackReference_; + const edm::EDGetTokenT tokenSoATrackTarget_; + const std::string topFolderName_; + const bool useQualityCut_; + const pixelTrack::Quality minQuality_; + const float dr2cut_; + MonitorElement* hnTracks_; + MonitorElement* hnLooseAndAboveTracks_; + MonitorElement* hnLooseAndAboveTracks_matched_; + MonitorElement* hnHits_; + MonitorElement* hnHitsVsPhi_; + MonitorElement* hnHitsVsEta_; + MonitorElement* hnLayers_; + MonitorElement* hnLayersVsPhi_; + MonitorElement* hnLayersVsEta_; + MonitorElement* hCharge_; + MonitorElement* hchi2_; + MonitorElement* hChi2VsPhi_; + MonitorElement* hChi2VsEta_; + MonitorElement* hpt_; + MonitorElement* hptLogLog_; + MonitorElement* heta_; + MonitorElement* hphi_; + MonitorElement* hz_; + MonitorElement* htip_; + MonitorElement* hquality_; + //1D differences + MonitorElement* hptdiffMatched_; + MonitorElement* hCurvdiffMatched_; + MonitorElement* hetadiffMatched_; + MonitorElement* hphidiffMatched_; + MonitorElement* hzdiffMatched_; + MonitorElement* htipdiffMatched_; + + //for matching eff vs region: derive the ratio at harvesting + MonitorElement* hpt_eta_tkAllRef_; + MonitorElement* hpt_eta_tkAllRefMatched_; + MonitorElement* hphi_z_tkAllRef_; + MonitorElement* hphi_z_tkAllRefMatched_; +}; + +// +// constructors +// + +template +SiPixelCompareTracks::SiPixelCompareTracks(const edm::ParameterSet& iConfig) + : tokenSoATrackReference_(consumes(iConfig.getParameter("pixelTrackReferenceSoA"))), + tokenSoATrackTarget_(consumes(iConfig.getParameter("pixelTrackTargetSoA"))), + topFolderName_(iConfig.getParameter("topFolderName")), + useQualityCut_(iConfig.getParameter("useQualityCut")), + minQuality_(pixelTrack::qualityByName(iConfig.getParameter("minQuality"))), + dr2cut_(iConfig.getParameter("deltaR2cut")) {} + +template +template +void SiPixelCompareTracks::analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent) { + using helper = TracksUtilities; + + const auto& tsoaHandleRef = iEvent.getHandle(tokenRef); + const auto& tsoaHandleTar = iEvent.getHandle(tokenTar); + + if (not tsoaHandleRef or not tsoaHandleTar) { + edm::LogWarning out("SiPixelCompareTracks"); + if (not tsoaHandleRef) { + out << "reference tracks not found; "; + } + if (not tsoaHandleTar) { + out << "target tracks not found; "; + } + out << "the comparison will not run."; + return; + } + + auto const& tsoaRef = *tsoaHandleRef; + auto const& tsoaTar = *tsoaHandleTar; + + auto maxTracksRef = tsoaRef.view().metadata().size(); //this should be same for both? + auto maxTracksTar = tsoaTar.view().metadata().size(); //this should be same for both? + + auto const* qualityRef = tsoaRef.view().quality(); + auto const* qualityTar = tsoaTar.view().quality(); + + int32_t nTracksRef = 0; + int32_t nTracksTar = 0; + int32_t nLooseAndAboveTracksRef = 0; + int32_t nLooseAndAboveTracksRef_matchedTar = 0; + int32_t nLooseAndAboveTracksTar = 0; + + //Loop over Tar tracks and store the indices of the loose tracks. Whats happens if useQualityCut_ is false? + std::vector looseTrkidxTar; + for (int32_t jt = 0; jt < maxTracksTar; ++jt) { + if (helper::nHits(tsoaTar.view(), jt) == 0) + break; // this is a guard + if (!(tsoaTar.view()[jt].pt() > 0.)) + continue; + nTracksTar++; + if (useQualityCut_ && qualityTar[jt] < minQuality_) + continue; + nLooseAndAboveTracksTar++; + looseTrkidxTar.emplace_back(jt); + } + + //Now loop over Ref tracks//nested loop for loose gPU tracks + for (int32_t it = 0; it < maxTracksRef; ++it) { + int nHitsRef = helper::nHits(tsoaRef.view(), it); + + if (nHitsRef == 0) + break; // this is a guard + + float ptRef = tsoaRef.view()[it].pt(); + float etaRef = tsoaRef.view()[it].eta(); + float phiRef = reco::phi(tsoaRef.view(), it); + float zipRef = reco::zip(tsoaRef.view(), it); + float tipRef = reco::tip(tsoaRef.view(), it); + + if (!(ptRef > 0.)) + continue; + nTracksRef++; + if (useQualityCut_ && qualityRef[it] < minQuality_) + continue; + nLooseAndAboveTracksRef++; + //Now loop over loose Tar trk and find the closest in DeltaR//do we need pt cut? + const int32_t notFound = -1; + int32_t closestTkidx = notFound; + float mindr2 = dr2cut_; + + for (auto gid : looseTrkidxTar) { + float etaTar = tsoaTar.view()[gid].eta(); + float phiTar = reco::phi(tsoaTar.view(), gid); + float dr2 = reco::deltaR2(etaRef, phiRef, etaTar, phiTar); + if (dr2 > dr2cut_) + continue; // this is arbitrary + if (mindr2 > dr2) { + mindr2 = dr2; + closestTkidx = gid; + } + } + + hpt_eta_tkAllRef_->Fill(etaRef, ptRef); //all Ref tk + hphi_z_tkAllRef_->Fill(phiRef, zipRef); + if (closestTkidx == notFound) + continue; + nLooseAndAboveTracksRef_matchedTar++; + + hchi2_->Fill(tsoaRef.view()[it].chi2(), tsoaTar.view()[closestTkidx].chi2()); + hCharge_->Fill(reco::charge(tsoaRef.view(), it), reco::charge(tsoaTar.view(), closestTkidx)); + hnHits_->Fill(helper::nHits(tsoaRef.view(), it), helper::nHits(tsoaTar.view(), closestTkidx)); + hnLayers_->Fill(tsoaRef.view()[it].nLayers(), tsoaTar.view()[closestTkidx].nLayers()); + hpt_->Fill(ptRef, tsoaTar.view()[closestTkidx].pt()); + hptLogLog_->Fill(ptRef, tsoaTar.view()[closestTkidx].pt()); + heta_->Fill(etaRef, tsoaTar.view()[closestTkidx].eta()); + hphi_->Fill(phiRef, reco::phi(tsoaTar.view(), closestTkidx)); + hz_->Fill(zipRef, reco::zip(tsoaTar.view(), closestTkidx)); + htip_->Fill(tipRef, reco::tip(tsoaTar.view(), closestTkidx)); + hptdiffMatched_->Fill(ptRef - tsoaTar.view()[closestTkidx].pt()); + hCurvdiffMatched_->Fill((reco::charge(tsoaRef.view(), it) / tsoaRef.view()[it].pt()) - + (reco::charge(tsoaTar.view(), closestTkidx) / tsoaTar.view()[closestTkidx].pt())); + hetadiffMatched_->Fill(etaRef - tsoaTar.view()[closestTkidx].eta()); + hphidiffMatched_->Fill(reco::deltaPhi(phiRef, reco::phi(tsoaTar.view(), closestTkidx))); + hzdiffMatched_->Fill(zipRef - reco::zip(tsoaTar.view(), closestTkidx)); + htipdiffMatched_->Fill(tipRef - reco::tip(tsoaTar.view(), closestTkidx)); + hpt_eta_tkAllRefMatched_->Fill(etaRef, tsoaRef.view()[it].pt()); //matched to gpu + hphi_z_tkAllRefMatched_->Fill(etaRef, zipRef); + } + hnTracks_->Fill(nTracksRef, nTracksTar); + hnLooseAndAboveTracks_->Fill(nLooseAndAboveTracksRef, nLooseAndAboveTracksTar); + hnLooseAndAboveTracks_matched_->Fill(nLooseAndAboveTracksRef, nLooseAndAboveTracksRef_matchedTar); +} + +// +// -- Analyze +// +template +void SiPixelCompareTracks::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) { + // The default use case is to use vertices from Alpaka reconstructed on CPU and GPU; + // The function is left templated if any other cases need to be added + analyzeSeparate(tokenSoATrackReference_, tokenSoATrackTarget_, iEvent); +} + +// +// -- Book Histograms +// +template +void SiPixelCompareTracks::bookHistograms(DQMStore::IBooker& iBook, + edm::Run const& iRun, + edm::EventSetup const& iSetup) { + iBook.cd(); + iBook.setCurrentFolder(topFolderName_); + + // clang-format off + std::string toRep = "Number of tracks"; + // FIXME: all the 2D correlation plots are quite heavy in terms of memory consumption, so a as soon as DQM supports THnSparse + // these should be moved to a less resource consuming format + hnTracks_ = iBook.book2I("nTracks", fmt::sprintf("%s per event; Reference; Target",toRep), 501, -0.5, 500.5, 501, -0.5, 500.5); + hnLooseAndAboveTracks_ = iBook.book2I("nLooseAndAboveTracks", fmt::sprintf("%s (quality #geq loose) per event; Reference; Target",toRep), 501, -0.5, 500.5, 501, -0.5, 500.5); + hnLooseAndAboveTracks_matched_ = iBook.book2I("nLooseAndAboveTracks_matched", fmt::sprintf("%s (quality #geq loose) per event; Reference; Target",toRep), 501, -0.5, 500.5, 501, -0.5, 500.5); + + toRep = "Number of all RecHits per track (quality #geq loose)"; + hnHits_ = iBook.book2I("nRecHits", fmt::sprintf("%s;Reference;Target",toRep), 15, -0.5, 14.5, 15, -0.5, 14.5); + + toRep = "Number of all layers per track (quality #geq loose)"; + hnLayers_ = iBook.book2I("nLayers", fmt::sprintf("%s;Reference;Target",toRep), 15, -0.5, 14.5, 15, -0.5, 14.5); + + toRep = "Track (quality #geq loose) #chi^{2}/ndof"; + hchi2_ = iBook.book2I("nChi2ndof", fmt::sprintf("%s;Reference;Target",toRep), 40, 0., 20., 40, 0., 20.); + + toRep = "Track (quality #geq loose) charge"; + hCharge_ = iBook.book2I("charge",fmt::sprintf("%s;Reference;Target",toRep),3, -1.5, 1.5, 3, -1.5, 1.5); + + hpt_ = iBook.book2I("pt", "Track (quality #geq loose) p_{T} [GeV];Reference;Target", 200, 0., 200., 200, 0., 200.); + hptLogLog_ = make2DIfLog(iBook, true, true, "ptLogLog", "Track (quality #geq loose) p_{T} [GeV];Reference;Target", 200, log10(0.5), log10(200.), 200, log10(0.5), log10(200.)); + heta_ = iBook.book2I("eta", "Track (quality #geq loose) #eta;Reference;Target", 30, -3., 3., 30, -3., 3.); + hphi_ = iBook.book2I("phi", "Track (quality #geq loose) #phi;Reference;Target", 30, -M_PI, M_PI, 30, -M_PI, M_PI); + hz_ = iBook.book2I("z", "Track (quality #geq loose) z [cm];Reference;Target", 30, -30., 30., 30, -30., 30.); + htip_ = iBook.book2I("tip", "Track (quality #geq loose) TIP [cm];Reference;Target", 100, -0.5, 0.5, 100, -0.5, 0.5); + //1D difference plots + hptdiffMatched_ = iBook.book1D("ptdiffmatched", " p_{T} diff [GeV] between matched tracks; #Delta p_{T} [GeV]", 60, -30., 30.); + hCurvdiffMatched_ = iBook.book1D("curvdiffmatched", "q/p_{T} diff [GeV] between matched tracks; #Delta q/p_{T} [GeV]", 60, -30., 30.); + hetadiffMatched_ = iBook.book1D("etadiffmatched", " #eta diff between matched tracks; #Delta #eta", 160, -0.04 ,0.04); + hphidiffMatched_ = iBook.book1D("phidiffmatched", " #phi diff between matched tracks; #Delta #phi", 160, -0.04 ,0.04); + hzdiffMatched_ = iBook.book1D("zdiffmatched", " z diff between matched tracks; #Delta z [cm]", 300, -1.5, 1.5); + htipdiffMatched_ = iBook.book1D("tipdiffmatched", " TIP diff between matched tracks; #Delta TIP [cm]", 300, -1.5, 1.5); + //2D plots for eff + hpt_eta_tkAllRef_ = iBook.book2I("ptetatrkAllReference", "Track (quality #geq loose) on Reference; #eta; p_{T} [GeV];", 30, -M_PI, M_PI, 200, 0., 200.); + hpt_eta_tkAllRefMatched_ = iBook.book2I("ptetatrkAllReferencematched", "Track (quality #geq loose) on Reference matched to Target track; #eta; p_{T} [GeV];", 30, -M_PI, M_PI, 200, 0., 200.); + + hphi_z_tkAllRef_ = iBook.book2I("phiztrkAllReference", "Track (quality #geq loose) on Reference; #phi; z [cm];", 30, -M_PI, M_PI, 30, -30., 30.); + hphi_z_tkAllRefMatched_ = iBook.book2I("phiztrkAllReferencematched", "Track (quality #geq loose) on Reference; #phi; z [cm];", 30, -M_PI, M_PI, 30, -30., 30.); + +} + +template +void SiPixelCompareTracks::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // monitorpixelTrackSoA + edm::ParameterSetDescription desc; + desc.add("pixelTrackReferenceSoA", edm::InputTag("pixelTracksAlpakaSerial")); + desc.add("pixelTrackTargetSoA", edm::InputTag("pixelTracksAlpaka")); + desc.add("topFolderName", "SiPixelHeterogeneous/PixelTrackCompareDeviceVSHost"); + desc.add("useQualityCut", true); + desc.add("minQuality", "loose"); + desc.add("deltaR2cut", 0.04); + descriptions.addWithDefaultLabel(desc); +} + +// TODO: change module names to SiPixel*CompareTracksSoA when CUDA code is removed + +using SiPixelPhase1CompareTracks = SiPixelCompareTracks; +using SiPixelPhase2CompareTracks = SiPixelCompareTracks; +using SiPixelHIonPhase1CompareTracks = SiPixelCompareTracks; + +DEFINE_FWK_MODULE(SiPixelPhase1CompareTracks); +DEFINE_FWK_MODULE(SiPixelPhase2CompareTracks); +DEFINE_FWK_MODULE(SiPixelHIonPhase1CompareTracks); + diff --git a/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareVertices.cc b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareVertices.cc new file mode 100644 index 0000000000000..c2644dc1542e3 --- /dev/null +++ b/DQM/SiPixelHeterogeneous/plugins/SiPixelCompareVertices.cc @@ -0,0 +1,204 @@ +// TODO: change file name to SiPixelCompareVerticesSoA.cc when CUDA code is removed + +// -*- C++ -*- +// Package: SiPixelCompareVertices +// Class: SiPixelCompareVertices +// +/**\class SiPixelCompareVertices SiPixelCompareVertices.cc +*/ +// +// Author: Suvankar Roy Chowdhury +// +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "DataFormats/Common/interface/Handle.h" +// DQM Histograming +#include "DQMServices/Core/interface/MonitorElement.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "DQMServices/Core/interface/DQMStore.h" +#include "DataFormats/VertexSoA/interface/ZVertexHost.h" +#include "CUDADataFormats/Vertex/interface/ZVertexSoAHeterogeneousHost.h" +#include "DataFormats/BeamSpot/interface/BeamSpot.h" + +// TODO: change class name to SiPixelCompareVerticesSoA when CUDA code is removed +class SiPixelCompareVertices : public DQMEDAnalyzer { +public: + using IndToEdm = std::vector; + explicit SiPixelCompareVertices(const edm::ParameterSet&); + ~SiPixelCompareVertices() override = default; + void bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRun, edm::EventSetup const& iSetup) override; + void analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) override; + // analyzeSeparate is templated to accept distinct types of SoAs + // The default use case is to use vertices from Alpaka reconstructed on CPU and GPU; + template + void analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent); + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + // these two are both on Host but originally they have been produced on Host or on Device + const edm::EDGetTokenT tokenSoAVertexReferenceSoA_; + const edm::EDGetTokenT tokenSoAVertexTargetSoA_; + const edm::EDGetTokenT tokenBeamSpot_; + const std::string topFolderName_; + const float dzCut_; + MonitorElement* hnVertex_; + MonitorElement* hx_; + MonitorElement* hy_; + MonitorElement* hz_; + MonitorElement* hchi2_; + MonitorElement* hchi2oNdof_; + MonitorElement* hptv2_; + MonitorElement* hntrks_; + MonitorElement* hxdiff_; + MonitorElement* hydiff_; + MonitorElement* hzdiff_; +}; + +// +// constructors +// + +SiPixelCompareVertices::SiPixelCompareVertices(const edm::ParameterSet& iConfig) + : tokenSoAVertexReferenceSoA_( + consumes(iConfig.getParameter("pixelVertexReferenceSoA"))), + tokenSoAVertexTargetSoA_(consumes(iConfig.getParameter("pixelVertexTargetSoA"))), + tokenBeamSpot_(consumes(iConfig.getParameter("beamSpotSrc"))), + topFolderName_(iConfig.getParameter("topFolderName")), + dzCut_(iConfig.getParameter("dzCut")) {} + +template +void SiPixelCompareVertices::analyzeSeparate(U tokenRef, V tokenTar, const edm::Event& iEvent) { + const auto& vsoaHandleRef = iEvent.getHandle(tokenRef); + const auto& vsoaHandleTar = iEvent.getHandle(tokenTar); + + if (not vsoaHandleRef or not vsoaHandleTar) { + edm::LogWarning out("SiPixelCompareVertices"); + if (not vsoaHandleRef) { + out << "reference vertices not found; "; + } + if (not vsoaHandleTar) { + out << "Refget vertices not found; "; + } + out << "the comparison will not run."; + return; + } + + auto const& vsoaRef = *vsoaHandleRef; + int nVerticesRef = vsoaRef.view().nvFinal(); + auto const& vsoaTar = *vsoaHandleTar; + int nVerticesTar = vsoaTar.view().nvFinal(); + + auto bsHandle = iEvent.getHandle(tokenBeamSpot_); + float x0 = 0., y0 = 0., z0 = 0., dxdz = 0., dydz = 0.; + if (!bsHandle.isValid()) { + edm::LogWarning("SiPixelCompareVertices") << "No beamspot found. returning vertexes with (0,0,Z) "; + } else { + const reco::BeamSpot& bs = *bsHandle; + x0 = bs.x0(); + y0 = bs.y0(); + z0 = bs.z0(); + dxdz = bs.dxdz(); + dydz = bs.dydz(); + } + + for (int ivc = 0; ivc < nVerticesRef; ivc++) { + auto sic = vsoaRef.view()[ivc].sortInd(); + auto zc = vsoaRef.view()[sic].zv(); + auto xc = x0 + dxdz * zc; + auto yc = y0 + dydz * zc; + zc += z0; + + auto ndofRef = vsoaRef.view()[sic].ndof(); + auto chi2Ref = vsoaRef.view()[sic].chi2(); + + const int32_t notFound = -1; + int32_t closestVtxidx = notFound; + float mindz = dzCut_; + + for (int ivg = 0; ivg < nVerticesTar; ivg++) { + auto sig = vsoaTar.view()[ivg].sortInd(); + auto zgc = vsoaTar.view()[sig].zv() + z0; + auto zDist = std::abs(zc - zgc); + //insert some matching condition + if (zDist > dzCut_) + continue; + if (mindz > zDist) { + mindz = zDist; + closestVtxidx = sig; + } + } + if (closestVtxidx == notFound) + continue; + + auto zg = vsoaTar.view()[closestVtxidx].zv(); + auto xg = x0 + dxdz * zg; + auto yg = y0 + dydz * zg; + zg += z0; + auto ndofTar = vsoaTar.view()[closestVtxidx].ndof(); + auto chi2Tar = vsoaTar.view()[closestVtxidx].chi2(); + + hx_->Fill(xc - x0, xg - x0); + hy_->Fill(yc - y0, yg - y0); + hz_->Fill(zc, zg); + hxdiff_->Fill(xc - xg); + hydiff_->Fill(yc - yg); + hzdiff_->Fill(zc - zg); + hchi2_->Fill(chi2Ref, chi2Tar); + hchi2oNdof_->Fill(chi2Ref / ndofRef, chi2Tar / ndofTar); + hptv2_->Fill(vsoaRef.view()[sic].ptv2(), vsoaTar.view()[closestVtxidx].ptv2()); + hntrks_->Fill(ndofRef + 1, ndofTar + 1); + } + hnVertex_->Fill(nVerticesRef, nVerticesTar); +} + +// +// -- Analyze +// +void SiPixelCompareVertices::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) { + // The default use case is to use vertices from Alpaka reconstructed on CPU and GPU; + // The function is left templated if any other cases need to be added + analyzeSeparate(tokenSoAVertexReferenceSoA_, tokenSoAVertexTargetSoA_, iEvent); +} + +// +// -- Book Histograms +// +void SiPixelCompareVertices::bookHistograms(DQMStore::IBooker& ibooker, + edm::Run const& iRun, + edm::EventSetup const& iSetup) { + ibooker.cd(); + ibooker.setCurrentFolder(topFolderName_); + + // FIXME: all the 2D correlation plots are quite heavy in terms of memory consumption, so a as soon as DQM supports either TH2I or THnSparse + // these should be moved to a less resource consuming format + hnVertex_ = ibooker.book2I("nVertex", "# of Vertices;Reference;Target", 101, -0.5, 100.5, 101, -0.5, 100.5); + hx_ = ibooker.book2I("vx", "Vertez x - Beamspot x;Reference;Target", 50, -0.1, 0.1, 50, -0.1, 0.1); + hy_ = ibooker.book2I("vy", "Vertez y - Beamspot y;Reference;Target", 50, -0.1, 0.1, 50, -0.1, 0.1); + hz_ = ibooker.book2I("vz", "Vertez z;Reference;Target", 30, -30., 30., 30, -30., 30.); + hchi2_ = ibooker.book2I("chi2", "Vertex chi-squared;Reference;Target", 40, 0., 20., 40, 0., 20.); + hchi2oNdof_ = ibooker.book2I("chi2oNdof", "Vertex chi-squared/Ndof;Reference;Target", 40, 0., 20., 40, 0., 20.); + hptv2_ = ibooker.book2I("ptsq", "Vertex #sum (p_{T})^{2};Reference;Target", 200, 0., 200., 200, 0., 200.); + hntrks_ = ibooker.book2I("ntrk", "#tracks associated;Reference;Target", 100, -0.5, 99.5, 100, -0.5, 99.5); + hntrks_ = ibooker.book2I("ntrk", "#tracks associated;Reference;Target", 100, -0.5, 99.5, 100, -0.5, 99.5); + hxdiff_ = ibooker.book1D("vxdiff", ";Vertex x difference (Reference - Target);#entries", 100, -0.001, 0.001); + hydiff_ = ibooker.book1D("vydiff", ";Vertex y difference (Reference - Target);#entries", 100, -0.001, 0.001); + hzdiff_ = ibooker.book1D("vzdiff", ";Vertex z difference (Reference - Target);#entries", 100, -2.5, 2.5); +} + +void SiPixelCompareVertices::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // monitorpixelVertexSoA + edm::ParameterSetDescription desc; + desc.add("pixelVertexReferenceSoA", edm::InputTag("pixelVerticesAlpakaSerial")); + desc.add("pixelVertexTargetSoA", edm::InputTag("pixelVerticesAlpaka")); + desc.add("beamSpotSrc", edm::InputTag("offlineBeamSpot")); + desc.add("topFolderName", "SiPixelHeterogeneous/PixelVertexCompareSoADeviceVSHost"); + desc.add("dzCut", 1.); + descriptions.addWithDefaultLabel(desc); +} + +// TODO: change module name to SiPixelCompareVerticesSoA when CUDA code is removed +DEFINE_FWK_MODULE(SiPixelCompareVertices); diff --git a/DQM/SiPixelHeterogeneous/python/SiPixelHeterogenousDQM_FirstStep_cff.py b/DQM/SiPixelHeterogeneous/python/SiPixelHeterogenousDQM_FirstStep_cff.py index 95245a3fea968..9c69ceef29a6d 100644 --- a/DQM/SiPixelHeterogeneous/python/SiPixelHeterogenousDQM_FirstStep_cff.py +++ b/DQM/SiPixelHeterogeneous/python/SiPixelHeterogenousDQM_FirstStep_cff.py @@ -49,13 +49,13 @@ from DQM.SiPixelHeterogeneous.siPixelPhase1RawDataErrorComparator_cfi import * from DQM.SiPixelPhase1Common.SiPixelPhase1RawData_cfi import * #Alpaka -from DQM.SiPixelHeterogeneous.siPixelPhase1CompareRecHitsSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelPhase2CompareRecHitsSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelHIonPhase1CompareRecHitsSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelPhase1CompareTrackSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelPhase2CompareTrackSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelHIonPhase1CompareTrackSoAAlpaka_cfi import * -from DQM.SiPixelHeterogeneous.siPixelCompareVertexSoAAlpaka_cfi import * +from DQM.SiPixelHeterogeneous.siPixelPhase1CompareRecHits_cfi import * +from DQM.SiPixelHeterogeneous.siPixelPhase2CompareRecHits_cfi import * +from DQM.SiPixelHeterogeneous.siPixelHIonPhase1CompareRecHits_cfi import * +from DQM.SiPixelHeterogeneous.siPixelPhase1CompareTracks_cfi import * +from DQM.SiPixelHeterogeneous.siPixelPhase2CompareTracks_cfi import * +from DQM.SiPixelHeterogeneous.siPixelHIonPhase1CompareTracks_cfi import * +from DQM.SiPixelHeterogeneous.siPixelCompareVertices_cfi import * # digi errors SiPixelPhase1RawDataConfForCPU = copy.deepcopy(SiPixelPhase1RawDataConf) @@ -151,6 +151,31 @@ ### Alpaka +# digi errors +SiPixelPhase1RawDataConfForSerial = copy.deepcopy(SiPixelPhase1RawDataConf) +for pset in SiPixelPhase1RawDataConfForSerial: + pset.topFolderName = "SiPixelHeterogeneous/PixelErrorsCPU" + +siPixelPhase1MonitorRawDataASerial = SiPixelPhase1RawDataAnalyzer.clone( + src = "siPixelDigiErrorsAlpakaSerial", + histograms = SiPixelPhase1RawDataConfForSerial +) + +SiPixelPhase1RawDataConfForDevice = copy.deepcopy(SiPixelPhase1RawDataConf) +for pset in SiPixelPhase1RawDataConfForDevice: + pset.topFolderName = "SiPixelHeterogeneous/PixelErrorsGPU" + +siPixelPhase1MonitorRawDataADevice = SiPixelPhase1RawDataAnalyzer.clone( + src = "siPixelDigiErrorsAlpaka", + histograms = SiPixelPhase1RawDataConfForDevice +) + +siPixelPhase1CompareDigiErrorsSoAAlpaka = siPixelPhase1RawDataErrorComparator.clone( + pixelErrorSrcGPU = cms.InputTag("siPixelDigiErrorsAlpaka"), + pixelErrorSrcCPU = cms.InputTag("siPixelDigiErrorsAlpakaSerial"), + topFolderName = cms.string('SiPixelHeterogeneous/PixelErrorCompareGPUvsCPU') +) + # PixelRecHits: monitor of CPUSerial product (Alpaka backend: 'serial_sync') siPixelRecHitsSoAMonitorSerial = siPixelPhase1MonitorRecHitsSoAAlpaka.clone( pixelHitsSrc = cms.InputTag( 'siPixelRecHitsPreSplittingAlpakaSerial' ), @@ -201,15 +226,18 @@ siPixelPhase1RawDataErrorComparator) # and the Alpaka version monitorpixelSoACompareSourceAlpaka = cms.Sequence( + siPixelPhase1MonitorRawDataASerial * + siPixelPhase1MonitorRawDataADevice * + siPixelPhase1CompareDigiErrorsSoAAlpaka * siPixelRecHitsSoAMonitorSerial * siPixelRecHitsSoAMonitorDevice * - siPixelPhase1CompareRecHitsSoAAlpaka * + siPixelPhase1CompareRecHits * siPixelTrackSoAMonitorSerial * siPixelTrackSoAMonitorDevice * - siPixelPhase1CompareTrackSoAAlpaka * + siPixelPhase1CompareTracks * siPixelVertexSoAMonitorSerial * siPixelVertexSoAMonitorDevice * - siPixelCompareVertexSoAAlpaka ) + siPixelCompareVertices ) # Phase-2 sequence _monitorpixelSoACompareSource = cms.Sequence(siPixelPhase2MonitorRecHitsSoACPU * diff --git a/DQM/SiPixelPhase1Summary/interface/SiPixelPhase1Summary.h b/DQM/SiPixelPhase1Summary/interface/SiPixelPhase1Summary.h index c9a9788c1274e..f269943b88416 100644 --- a/DQM/SiPixelPhase1Summary/interface/SiPixelPhase1Summary.h +++ b/DQM/SiPixelPhase1Summary/interface/SiPixelPhase1Summary.h @@ -81,7 +81,7 @@ class SiPixelPhase1Summary : public DQMEDHarvester { //Book trend plots void bookTrendPlots(DQMStore::IBooker& iBooker); - void fillSummaries(DQMStore::IBooker& iBooker, DQMStore::IGetter& iGetter); + void fillSummaries(DQMStore::IBooker& iBooker, DQMStore::IGetter& iGetter, int lumiSeg = 0); void fillTrendPlots(DQMStore::IBooker& iBooker, DQMStore::IGetter& iGetter, int lumiSeg = 0); }; diff --git a/DQM/SiPixelPhase1Summary/src/SiPixelPhase1Summary.cc b/DQM/SiPixelPhase1Summary/src/SiPixelPhase1Summary.cc index 0f0176b8e3fa6..22259f69eea25 100644 --- a/DQM/SiPixelPhase1Summary/src/SiPixelPhase1Summary.cc +++ b/DQM/SiPixelPhase1Summary/src/SiPixelPhase1Summary.cc @@ -84,7 +84,7 @@ void SiPixelPhase1Summary::dqmEndLuminosityBlock(DQMStore::IBooker& iBooker, if (runOnEndLumi_) { int lumiSec = lumiSeg.id().luminosityBlock(); fillTrendPlots(iBooker, iGetter, lumiSec); - fillSummaries(iBooker, iGetter); + fillSummaries(iBooker, iGetter, lumiSec); } // iBooker.cd(); @@ -139,7 +139,8 @@ void SiPixelPhase1Summary::bookSummaries(DQMStore::IBooker& iBooker) { summaryMap_[name] = iBooker.book2D("pixel" + name + "Summary", "Pixel " + name + " Summary", 12, 0, 12, 4, 0, 4); } //Make the new 6 bin ROC summary - deadROCSummary = iBooker.book2D("deadROCSummary", "Percentage of dead ROCs per layer/ring", 2, 0, 2, 4, 0, 4); + deadROCSummary = + iBooker.book2D("deadROCSummary", "Percentage of filled ROCs (with digis) per layer/ring", 2, 0, 2, 4, 0, 4); std::vector xAxisLabelsReduced_ = {"Barrel", "Forward"}; deadROCSummary->setAxisTitle("Subdetector", 1); for (unsigned int i = 0; i < xAxisLabelsReduced_.size(); i++) { @@ -227,7 +228,7 @@ void SiPixelPhase1Summary::bookTrendPlots(DQMStore::IBooker& iBooker) { //------------------------------------------------------------------ // Fill the summary histograms //------------------------------------------------------------------ -void SiPixelPhase1Summary::fillSummaries(DQMStore::IBooker& iBooker, DQMStore::IGetter& iGetter) { +void SiPixelPhase1Summary::fillSummaries(DQMStore::IBooker& iBooker, DQMStore::IGetter& iGetter, int lumiSec) { //Firstly, we will fill the regular summary maps. for (const auto& mapInfo : summaryPlotName_) { auto name = mapInfo.first; @@ -271,18 +272,60 @@ void SiPixelPhase1Summary::fillSummaries(DQMStore::IBooker& iBooker, DQMStore::I //Fill the dead ROC summary std::vector trendOrder = {layer1, layer2, layer3, layer4, ring1, ring2}; std::vector nRocsPerTrend = {1536, 3584, 5632, 8192, 4224, 6528}; + std::vector nDisabledRocs = {12, 128, 240, 320, 96, 120}; for (unsigned int i = 0; i < trendOrder.size(); i++) { int xBin = i < 4 ? 1 : 2; int yBin = i % 4 + 1; - float nROCs = 0.; + float numDeadROCs = 0.; + float numFilledROCs = 0.; + float fracFilledROCs = 1.; + unsigned int lastTrendBin = 0; + int numEmptyBins = 0; + float sumOf5Bins = 0.; + std::vector last5TrendBinsValue = {0., 0., 0., 0., 0.}; if (runOnEndLumi_) { //Online case TH1* tempProfile = deadROCTrends_[trendOrder[i]]->getTH1(); - nROCs = tempProfile->GetBinContent(tempProfile->FindLastBinAbove()); + + // Old strategy: simply pick the last bin value (deadROCTrend: 1 bin every 10 LS) + //nROCs = tempProfile->GetBinContent(tempProfile->FindLastBinAbove()); + + // New strategy, check last 5 bins and decide + lastTrendBin = lumiSec / 10; + if (lastTrendBin >= 5) { + // Fill vector with value of last 5 bins of deadROCTrend + for (unsigned int n = 0; n < 5; n++) + last5TrendBinsValue[n] = tempProfile->GetBinContent(lastTrendBin - 5 + n + 1); + } else { + // Fill vector with bins from 1 to last available bin + for (unsigned int n = 0; n < lastTrendBin; n++) + last5TrendBinsValue[n] = tempProfile->GetBinContent(n + 1); + } + + for (unsigned int n = 0; n < 5; n++) + if (last5TrendBinsValue[n] == 0) + numEmptyBins++; + if (numEmptyBins == 0) { + // If the last 5 bins are filled: take the median value (to suppress effect of peaks) + std::sort(last5TrendBinsValue.begin(), last5TrendBinsValue.end()); + numDeadROCs = last5TrendBinsValue[2]; + } else if (numEmptyBins != 5) { + //If there are some empty bins: take the average of the non-empty bins + for (unsigned int n = 0; n < 5; n++) + sumOf5Bins += last5TrendBinsValue[n]; + numDeadROCs = sumOf5Bins / (5 - numEmptyBins); + } + } else { //Offline case TH1* tempProfile = deadROCTrends_[offline]->getTH1(); - nROCs = tempProfile->GetBinContent(i + 1); + numDeadROCs = tempProfile->GetBinContent(i + 1); } - deadROCSummary->setBinContent(xBin, yBin, nROCs / nRocsPerTrend[i]); + // Filled ROCs = Total number - dead ROCs + numFilledROCs = nRocsPerTrend[i] - numDeadROCs; + //Fill with fraction of filled ROCs (with digis) + fracFilledROCs = numFilledROCs / (nRocsPerTrend[i] - nDisabledRocs[i]); + if (fracFilledROCs > 1) + fracFilledROCs = 1; + deadROCSummary->setBinContent(xBin, yBin, fracFilledROCs); deadROCSummary->setBinContent(2, 3, -1); deadROCSummary->setBinContent(2, 4, -1); } @@ -331,20 +374,14 @@ void SiPixelPhase1Summary::fillSummaries(DQMStore::IBooker& iBooker, DQMStore::I if (i == 1 && j > 1) { summaryMap_["Grand"]->setBinContent(i + 1, j + 1, -1); } else { - if (deadROCSummary->getBinContent(i + 1, j + 1) < deadRocWarnThresholds_[i * 4 + j]) - summaryMap_["Grand"]->setBinContent(i + 1, j + 1, 1); - - else if (deadROCSummary->getBinContent(i + 1, j + 1) > deadRocWarnThresholds_[i * 4 + j] && - deadROCSummary->getBinContent(i + 1, j + 1) < deadRocThresholds_[i * 4 + j]) - summaryMap_["Grand"]->setBinContent(i + 1, j + 1, 0.8); - - else - summaryMap_["Grand"]->setBinContent(i + 1, j + 1, 0); + //Copy dead ROC Summary into Online Pixel Summary + summaryMap_["Grand"]->setBinContent(i + 1, j + 1, deadROCSummary->getBinContent(i + 1, j + 1)); sumOfNonNegBins += summaryMap_["Grand"]->getBinContent(i + 1, j + 1); } } } + reportSummary->Fill(sumOfNonNegBins / 6.); // The average of the 6 useful bins in the summary map. } } //------------------------------------------------------------------ diff --git a/DQM/TrackerCommon/plugins/DetectorStateFilter.cc b/DQM/TrackerCommon/plugins/DetectorStateFilter.cc index 04d0e6431243a..f43da5848b573 100644 --- a/DQM/TrackerCommon/plugins/DetectorStateFilter.cc +++ b/DQM/TrackerCommon/plugins/DetectorStateFilter.cc @@ -27,6 +27,7 @@ class DetectorStateFilter : public edm::stream::EDFilter<> { uint64_t nEvents_, nSelectedEvents_; bool detectorOn_; const std::string detectorType_; + const std::vector combinations_; // Vector of strings specifying accepted combinations const edm::EDGetTokenT dcsStatusLabel_; const edm::EDGetTokenT dcsRecordToken_; @@ -34,6 +35,8 @@ class DetectorStateFilter : public edm::stream::EDFilter<> { bool checkSubdet(const T& DCS, const int index); template bool checkDCS(const T& DCS); + template + bool checkDCSCombinations(const T& DCS, const std::vector& combinations); bool checkDCSStatus(const DcsStatusCollection& dcsStatus); bool checkDCSRecord(const DCSRecord& dcsRecord); @@ -44,7 +47,43 @@ class DetectorStateFilter : public edm::stream::EDFilter<> { // namespace DetStateFilter { enum parts { BPix = 0, FPix = 1, TIBTID = 2, TOB = 3, TECp = 4, TECm = 5, Invalid }; -} + + // Map from string to enum + parts partNameToEnum(const std::string& partName) { + if (partName == "BPix") + return BPix; + if (partName == "FPix") + return FPix; + if (partName == "TIBTID") + return TIBTID; + if (partName == "TOB") + return TOB; + if (partName == "TECp") + return TECp; + if (partName == "TECm") + return TECm; + return Invalid; + } + + // Single function to parse and split the vector of strings + std::vector> parseAndSplit(const std::vector& input, char delimiter) { + std::vector> parsedResult; + + for (const auto& str : input) { + std::vector splitStrings; + std::stringstream ss(str); + std::string item; + + while (std::getline(ss, item, delimiter)) { + splitStrings.push_back(item); + } + + parsedResult.push_back(splitStrings); + } + + return parsedResult; + } +} // namespace DetStateFilter // // -- Constructor @@ -52,6 +91,7 @@ namespace DetStateFilter { DetectorStateFilter::DetectorStateFilter(const edm::ParameterSet& pset) : verbose_(pset.getUntrackedParameter("DebugOn", false)), detectorType_(pset.getUntrackedParameter("DetectorType", "sistrip")), + combinations_(pset.getUntrackedParameter>("acceptedCombinations")), dcsStatusLabel_(consumes( pset.getUntrackedParameter("DcsStatusLabel", edm::InputTag("scalersRawToDigi")))), dcsRecordToken_(consumes( @@ -136,6 +176,104 @@ DetectorStateFilter::checkDCS(const T& DCS) return accepted; } +template +bool +//*********************************************************************// +DetectorStateFilter::checkDCSCombinations(const T& DCS, const std::vector& combinations) +//*********************************************************************// +{ + // check that the configuration is sound + if (detectorType_ != "pixel" && detectorType_ != "sistrip") { + throw cms::Exception("Wrong Configuration") + << "Stated DetectorType '" << detectorType_ + << "' is neither 'pixel' or 'sistrip', please check your configuration!"; + } + + bool accepted = false; + + // first get the combinations to check + std::vector> vec_to_check = DetStateFilter::parseAndSplit(combinations, '+'); + + if (verbose_) { + edm::LogInfo("DetectorStatusFilter") << "Debug Mode: Printing all possible combinations"; + for (const auto& combination : vec_to_check) { + std::string combinationStr; + for (const auto& part : combination) { + if (!combinationStr.empty()) { + combinationStr += " + "; + } + combinationStr += part; + } + edm::LogInfo("DetectorStatusFilter") << "Combination: " << combinationStr; + } + } + + // Initialize a vector to store the pass results + std::vector bitset(vec_to_check.size(), false); + for (size_t i = 0; i < vec_to_check.size(); ++i) { + const auto& subdetectors = vec_to_check[i]; + std::vector partsToCheck; + partsToCheck.reserve(subdetectors.size()); + + // fill vector of parts to check + for (const auto& sub : subdetectors) { + DetStateFilter::parts partEnum = DetStateFilter::partNameToEnum(sub); + if (partEnum == DetStateFilter::Invalid) { + throw cms::Exception("InvalidSubdetector", "Subdetector name '" + sub + "' is invalid."); + } + partsToCheck.push_back(partEnum); + } + + if (detectorType_ == "pixel") { + for (const auto& part : partsToCheck) { + if (part >= DetStateFilter::TIBTID) { + throw cms::Exception("InvalidSubdetector", "Detector type 'pixel' cannot have partitions TIBTID or larger"); + } + } + } else if (detectorType_ == "sistrip") { + for (const auto& part : partsToCheck) { + if (part < DetStateFilter::TIBTID) { + throw cms::Exception("InvalidSubdetector", + "Detector type 'strip' cannot have partitions smaller than TIBTID"); + } + } + } + + // Use std::all_of to compute the logical AND of checkSubdet(DCS, part) + bool passes = std::all_of(partsToCheck.begin(), partsToCheck.end(), [this, &DCS](DetStateFilter::parts part) { + return checkSubdet(DCS, part); + }); + + // Set the corresponding bit in bitset + bitset[i] = passes; + } + + // Set the value of accepted to the OR of all the bits in the bitset + accepted = std::any_of(bitset.begin(), bitset.end(), [](bool bit) { return bit; }); + + if (accepted) + nSelectedEvents_++; + + if (detectorType_ == "pixel") { + if (verbose_) { + edm::LogInfo("DetectorStatusFilter") + << " Total Events " << nEvents_ << " Selected Events " << nSelectedEvents_ << " DCS States : " + << " BPix " << checkSubdet(DCS, DetStateFilter::BPix) << " FPix " << checkSubdet(DCS, DetStateFilter::FPix) + << " Detector State " << accepted << std::endl; + } + } else if (detectorType_ == "sistrip") { + if (verbose_) { + edm::LogInfo("DetectorStatusFilter") + << " Total Events " << nEvents_ << " Selected Events " << nSelectedEvents_ << " DCS States : " + << " TEC- " << checkSubdet(DCS, DetStateFilter::TECm) << " TEC+ " << checkSubdet(DCS, DetStateFilter::TECp) + << " TIB/TID " << checkSubdet(DCS, DetStateFilter::TIBTID) << " TOB " << checkSubdet(DCS, DetStateFilter::TOB) + << " Detector States " << accepted << std::endl; + } + } + + return accepted; +} + //*********************************************************************// bool DetectorStateFilter::filter(edm::Event& evt, edm::EventSetup const& es) //*********************************************************************// @@ -150,10 +288,18 @@ bool DetectorStateFilter::filter(edm::Event& evt, edm::EventSetup const& es) if (dcsStatus.isValid() && !dcsStatus->empty()) { // if the old style DCS status is valid (Run1 + Run2) - detectorOn_ = checkDCS(*dcsStatus); + if (combinations_.empty()) { + detectorOn_ = checkDCS(*dcsStatus); + } else { + detectorOn_ = checkDCSCombinations(*dcsStatus, combinations_); + } } else if (dcsRecord.isValid()) { // in case of real data check for DCSRecord content (Run >=3) - detectorOn_ = checkDCS(*dcsRecord); + if (combinations_.empty()) { + detectorOn_ = checkDCS(*dcsRecord); + } else { + detectorOn_ = checkDCSCombinations(*dcsRecord, combinations_); + } } else { edm::LogError("DetectorStatusFilter") << "Error! can't get the products, neither DCSRecord, nor scalersRawToDigi: accept in any case!"; @@ -176,6 +322,7 @@ void DetectorStateFilter::fillDescriptions(edm::ConfigurationDescriptions& descr desc.setComment("filters on the HV status of the Tracker (either pixels or strips)"); desc.addUntracked("DebugOn", false)->setComment("activates debugging"); desc.addUntracked("DetectorType", "sistrip")->setComment("either strips or pixels"); + desc.addUntracked>("acceptedCombinations", {}); desc.addUntracked("DcsStatusLabel", edm::InputTag("scalersRawToDigi")) ->setComment("event data for DCS (Run2)"); desc.addUntracked("DCSRecordLabel", edm::InputTag("onlineMetaDataDigis")) diff --git a/DQM/TrackerCommon/test/test_DetectorStateFilter.sh b/DQM/TrackerCommon/test/test_DetectorStateFilter.sh index f0be7dd6ee6ca..024d4c6fdbf87 100755 --- a/DQM/TrackerCommon/test/test_DetectorStateFilter.sh +++ b/DQM/TrackerCommon/test/test_DetectorStateFilter.sh @@ -53,3 +53,48 @@ else echo "WARNING!!! The number of events in the strip filter file ($stripCounts) does NOT match expectations (10)." exit 1 fi + +# Now take as input file an express FEVT file from 2024 pp running, run 380032 +# https://cmsoms.cern.ch/cms/runs/lumisection?cms_run=380032 +# it has all partitions ON excepted TIBTID (which was affected by a bad setting of the DCS bit) + +INPUTFILE="/store/express/Run2024C/ExpressPhysics/FEVT/Express-v1/000/380/032/00000/26a18459-49a8-4e3c-849c-9b3e4c09712e.root" + +# test Strips +printf "TESTING Strips with all partitions...\n\n" +cmsRun ${SCRAM_TEST_PATH}/test_DetectorStateFilter_cfg.py maxEvents=10 isStrip=True inputFiles=$INPUTFILE outputFile=outStrips_run380032_all.root || die "Failure filtering on strips" $? + +printf "TESTING Strips with only TIBTID partitions...\n\n" +cmsRun ${SCRAM_TEST_PATH}/test_DetectorStateFilter_cfg.py maxEvents=10 isStrip=True inputFiles=$INPUTFILE testCombinations='TIBTID' outputFile=outStrips_run380032_TIBTID.root || die "Failure filtering on strips" $? + +printf "TESTING Strips with several OK partition combinations...\n\n" +cmsRun ${SCRAM_TEST_PATH}/test_DetectorStateFilter_cfg.py maxEvents=10 isStrip=True inputFiles=$INPUTFILE testCombinations='TOB+TECp+TECm','TIBTID+TECp+TECm','TECp+TECm' outputFile=outStrips_run380032_OKCombos.root || die "Failure filtering on strips" $? + +# count events +allPartsCounts=`countEvents outStrips_run380032_all_numEvent10.root` +onlyTIBTIDCounts=`countEvents outStrips_run380032_TIBTID_numEvent10.root` +combinationCounts=`countEvents outStrips_run380032_OKCombos_numEvent10.root` + +if [[ $allPartsCounts -eq 0 ]] +then + echo "The number of events in the all partitions filter file matches expectations ($allPartsCounts)." +else + echo "WARNING!!! The number of events in the pixel filter file ($allPartsCounts) does NOT match expectations (0)." + exit 1 +fi + +if [[ $onlyTIBTIDCounts -eq 0 ]] +then + echo "The number of events in the all partitions filter file matches expectations ($onlyTIBTIDCounts)." +else + echo "WARNING!!! The number of events in the pixel filter file ($onlyTIBTIDCounts) does NOT match expectations (0)." + exit 1 +fi + +if [[ $combinationCounts -eq 10 ]] +then + echo "The number of events in the all partitions filter file matches expectations ($combinationCounts)." +else + echo "WARNING!!! The number of events in the pixel filter file ($combinationCounts) does NOT match expectations (10)." + exit 1 +fi diff --git a/DQM/TrackerCommon/test/test_DetectorStateFilter_cfg.py b/DQM/TrackerCommon/test/test_DetectorStateFilter_cfg.py index 9476c52dc49c1..be52004108409 100644 --- a/DQM/TrackerCommon/test/test_DetectorStateFilter_cfg.py +++ b/DQM/TrackerCommon/test/test_DetectorStateFilter_cfg.py @@ -16,6 +16,12 @@ VarParsing.VarParsing.multiplicity.singleton, # singleton or list VarParsing.VarParsing.varType.bool, # string, int, or float "true filters on Strips, false filters on Pixels") +# Register the option as a list of strings +options.register('testCombinations', + '', # Default value as an empty string + VarParsing.VarParsing.multiplicity.list, # Allows multiple values + VarParsing.VarParsing.varType.string, # Specifies that the values are strings + "List of combinations of partitions to test") options.parseArguments() # import of standard configurations @@ -71,7 +77,8 @@ DebugOn = True) process.SiStripFilter = detectorStateFilter.clone(DetectorType = 'sistrip', - DebugOn = True) + DebugOn = True, + acceptedCombinations = options.testCombinations) #process.analysis_step = cms.Path(process.detectorStateFilter) if(options.isStrip) : diff --git a/DQM/TrackingMonitor/interface/V0Monitor.h b/DQM/TrackingMonitor/interface/V0Monitor.h index 4ba280929c2ca..718c15bc8143b 100644 --- a/DQM/TrackingMonitor/interface/V0Monitor.h +++ b/DQM/TrackingMonitor/interface/V0Monitor.h @@ -1,29 +1,26 @@ -#ifndef LUMIMONITOR_H -#define LUMIMONITOR_H +#ifndef DQM_TRACKINGMONITOR_V0MONITOR_H +#define DQM_TRACKINGMONITOR_V0MONITOR_H #include #include #include -#include "FWCore/Utilities/interface/EDGetToken.h" -#include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/MakerMacros.h" -#include "FWCore/ParameterSet/interface/ParameterSet.h" -#include "FWCore/ServiceRegistry/interface/Service.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" #include "DQMServices/Core/interface/DQMStore.h" -#include - #include "DataFormats/Candidate/interface/Candidate.h" #include "DataFormats/Candidate/interface/VertexCompositeCandidate.h" -#include "DataFormats/V0Candidate/interface/V0Candidate.h" +#include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h" #include "DataFormats/RecoCandidate/interface/RecoChargedCandidate.h" - +#include "DataFormats/Scalers/interface/LumiScalers.h" +#include "DataFormats/V0Candidate/interface/V0Candidate.h" #include "DataFormats/VertexReco/interface/Vertex.h" #include "DataFormats/VertexReco/interface/VertexFwd.h" - -#include "DataFormats/Scalers/interface/LumiScalers.h" -#include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "FWCore/Utilities/interface/EDGetToken.h" class GenericTriggerEventFlag; @@ -45,6 +42,8 @@ class V0Monitor : public DQMEDAnalyzer { V0Monitor(const edm::ParameterSet&); ~V0Monitor() override; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + protected: void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override; MonitorElement* bookHisto1D(DQMStore::IBooker& ibooker, @@ -72,17 +71,16 @@ class V0Monitor : public DQMEDAnalyzer { private: void getHistoPSet(edm::ParameterSet pset, MEbinning& mebinning); - std::string folderName_; + const std::string folderName_; - edm::EDGetTokenT v0Token_; - edm::EDGetTokenT bsToken_; - edm::EDGetTokenT pvToken_; - edm::EDGetTokenT lumiscalersToken_; - edm::EDGetTokenT metaDataToken_; + const edm::EDGetTokenT v0Token_; + const edm::EDGetTokenT bsToken_; + const edm::EDGetTokenT pvToken_; + const edm::EDGetTokenT lumiscalersToken_; + const edm::EDGetTokenT metaDataToken_; const bool forceSCAL_; - - int pvNDOF_; + const int pvNDOF_; GenericTriggerEventFlag* genTriggerEventFlag_; @@ -136,4 +134,4 @@ class V0Monitor : public DQMEDAnalyzer { MEbinning ls_binning_; }; -#endif // LUMIMONITOR_H +#endif // DQM_TRACKINGMONITOR_V0MONITOR_H diff --git a/DQM/TrackingMonitor/src/V0Monitor.cc b/DQM/TrackingMonitor/src/V0Monitor.cc index f7da7d10f7cce..5ee40b0e6e74e 100644 --- a/DQM/TrackingMonitor/src/V0Monitor.cc +++ b/DQM/TrackingMonitor/src/V0Monitor.cc @@ -1,17 +1,94 @@ -#include "DQM/TrackingMonitor/interface/V0Monitor.h" #include "CommonTools/TriggerUtils/interface/GenericTriggerEventFlag.h" - -#include "FWCore/MessageLogger/interface/MessageLogger.h" - -#include "RecoVertex/VertexTools/interface/VertexDistance3D.h" +#include "DQM/TrackingMonitor/interface/V0Monitor.h" #include "DataFormats/VertexReco/interface/Vertex.h" - -#include "DQM/TrackingMonitor/interface/GetLumi.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" // ----------------------------- // constructors and destructor // ----------------------------- +// ------------ method fills 'descriptions' with the allowed parameters for the module ------------ +void V0Monitor::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("FolderName", "Tracking/V0Monitoring"); + desc.add("v0", edm::InputTag("generalV0Candidates:Kshort")); + desc.add("beamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("primaryVertex", edm::InputTag("offlinePrimaryVertices")); + desc.add("lumiScalers", edm::InputTag("scalersRawToDigi")); + desc.add("forceSCAL", true); + desc.add("metadata", edm::InputTag("onlineMetaDataDigis")); + desc.add("pvNDOF", 4); + + { + edm::ParameterSetDescription psd0; + { + edm::ParameterSetDescription psd1; + psd1.add("nbins", 3700); + psd1.add("xmin", 0.); + psd1.add("xmax", 14000.); + psd0.add("lumiPSet", psd1); + } + { + edm::ParameterSetDescription psd2; + psd2.add("nbins", 100); + psd2.add("xmin", 0.400); + psd2.add("xmax", 0.600); + psd0.add("massPSet", psd2); + } + { + edm::ParameterSetDescription psd3; + psd3.add("nbins", 100); + psd3.add("xmin", 0.); + psd3.add("xmax", 50.); + psd0.add("ptPSet", psd3); + } + { + edm::ParameterSetDescription psd4; + psd4.add("nbins", 60); + psd4.add("xmin", -3.); + psd4.add("xmax", 3.); + psd0.add("etaPSet", psd4); + } + { + edm::ParameterSetDescription psd5; + psd5.add("nbins", 350); + psd5.add("xmin", 0.); + psd5.add("xmax", 70.); + psd0.add("LxyPSet", psd5); + } + { + edm::ParameterSetDescription psd6; + psd6.add("nbins", 100); + psd6.add("xmin", 0.); + psd6.add("xmax", 30.); + psd0.add("chi2oNDFPSet", psd6); + } + { + edm::ParameterSetDescription psd7; + psd7.add("nbins", 100); + psd7.add("xmin", -0.5); + psd7.add("xmax", 99.5); + psd0.add("puPSet", psd7); + } + { + edm::ParameterSetDescription psd8; + psd8.add("nbins", 2000); + psd8.add("xmin", 0.); + psd8.add("xmax", 2000.); + psd0.add("lsPSet", psd8); + } + desc.add("histoPSet", psd0); + } + + { + edm::ParameterSetDescription genericTriggerEventPSet; + GenericTriggerEventFlag::fillPSetDescription(genericTriggerEventPSet); + desc.add("genericTriggerEventPSet", genericTriggerEventPSet); + } + + descriptions.addWithDefaultLabel(desc); +} + V0Monitor::V0Monitor(const edm::ParameterSet& iConfig) : folderName_(iConfig.getParameter("FolderName")), v0Token_(consumes(iConfig.getParameter("v0"))), diff --git a/DQM/TrackingMonitorSource/interface/TrackToTrackComparisonHists.h b/DQM/TrackingMonitorSource/interface/TrackToTrackComparisonHists.h index be671fbff0397..783cced0814f4 100644 --- a/DQM/TrackingMonitorSource/interface/TrackToTrackComparisonHists.h +++ b/DQM/TrackingMonitorSource/interface/TrackToTrackComparisonHists.h @@ -52,7 +52,7 @@ class TrackToTrackComparisonHists : public DQMEDAnalyzer { MonitorElement *h_dPt, *h_dEta, *h_dPhi, *h_dDxy, *h_dDz, *h_dDxyWRTpv, *h_dDzWRTpv, *h_dCharge, *h_dHits; }; - typedef std::vector > > idx2idxByDoubleColl; + typedef std::vector>> idx2idxByDoubleColl; explicit TrackToTrackComparisonHists(const edm::ParameterSet&); ~TrackToTrackComparisonHists() override; @@ -65,7 +65,10 @@ class TrackToTrackComparisonHists : public DQMEDAnalyzer { void analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) override; void bookHistograms(DQMStore::IBooker& iBooker, edm::Run const& iRun, edm::EventSetup const& iSetup) override; - void fillMap(reco::TrackCollection tracks1, reco::TrackCollection tracks2, idx2idxByDoubleColl& map, float dRMin); + void fillMap(const edm::View& tracks1, + const edm::View& tracks2, + idx2idxByDoubleColl& map, + float dRMin); void initialize_parameter(const edm::ParameterSet& iConfig); void bookHistos(DQMStore::IBooker& ibooker, generalME& mes, TString label, std::string& dir); @@ -89,8 +92,8 @@ class TrackToTrackComparisonHists : public DQMEDAnalyzer { edm::InputTag referenceTrackInputTag_; //these are used by MTVGenPs - edm::EDGetTokenT monitoredTrackToken_; - edm::EDGetTokenT referenceTrackToken_; + edm::EDGetTokenT> monitoredTrackToken_; + edm::EDGetTokenT> referenceTrackToken_; edm::EDGetTokenT monitoredBSToken_; edm::EDGetTokenT referenceBSToken_; edm::EDGetTokenT monitoredPVToken_; diff --git a/DQM/TrackingMonitorSource/plugins/StandaloneTrackMonitor.cc b/DQM/TrackingMonitorSource/plugins/StandaloneTrackMonitor.cc index e1dc903f3443a..06fce1e2b4878 100644 --- a/DQM/TrackingMonitorSource/plugins/StandaloneTrackMonitor.cc +++ b/DQM/TrackingMonitorSource/plugins/StandaloneTrackMonitor.cc @@ -636,44 +636,44 @@ void StandaloneTrackMonitor::bookHistograms(DQMStore::IBooker& ibook, // The following are common with the official tool if (haveAllHistograms_) { - trackEtaH_ = ibook.book1D("trackEta", - "Track Eta", - TrackEtaHistoPar_.getParameter("Xbins"), - TrackEtaHistoPar_.getParameter("Xmin"), - TrackEtaHistoPar_.getParameter("Xmax")); - - trackEtaerrH_ = ibook.book1D("trackEtaerr", "Track Eta Error", 50, 0.0, 1.0); - trackCosThetaH_ = ibook.book1D("trackCosTheta", "Track Cos(Theta)", 50, -1.0, 1.0); - trackThetaerrH_ = ibook.book1D("trackThetaerr", "Track Theta Error", 50, 0.0, 1.0); - trackPhiH_ = ibook.book1D("trackPhi", "Track Phi", 70, -3.5, 3.5); - trackPhierrH_ = ibook.book1D("trackPhierr", "Track Phi Error", 50, 0.0, 1.0); - - trackPH_ = ibook.book1D("trackP", "Track 4-momentum", 50, 0.0, 10.0); - trackPtH_ = ibook.book1D("trackPt", - "Track Pt", - TrackPtHistoPar_.getParameter("Xbins"), - TrackPtHistoPar_.getParameter("Xmin"), - TrackPtHistoPar_.getParameter("Xmax")); - trackPt_ZoomH_ = ibook.book1D("trackPt_Zoom", "Track Pt", 100, 60, 70); - trackPterrH_ = ibook.book1D("trackPterr", "Track Pt Error", 100, 0.0, 100.0); - trackqOverpH_ = ibook.book1D("trackqOverp", "q Over p", 100, -0.5, 0.5); - trackqOverperrH_ = ibook.book1D("trackqOverperr", "q Over p Error", 50, 0.0, 0.5); - trackChargeH_ = ibook.book1D("trackCharge", "Track Charge", 3, -1.5, 1.5); - trackChi2H_ = ibook.book1D("trackChi2", "Chi2", 100, 0.0, 100.0); - tracknDOFH_ = ibook.book1D("tracknDOF", "nDOF", 100, 0.0, 100.0); - trackChi2ProbH_ = ibook.book1D("trackChi2Prob", "Chi2prob", 50, 0.0, 1.0); - trackChi2oNDFH_ = ibook.book1D("trackChi2oNDF", "Chi2oNDF", 100, 0.0, 100.0); - trackd0H_ = ibook.book1D("trackd0", "Track d0", 100, -1, 1); - trackChi2bynDOFH_ = ibook.book1D("trackChi2bynDOF", "Chi2 Over nDOF", 100, 0.0, 10.0); - trackalgoH_ = ibook.book1D("trackalgo", "Track Algo", 46, 0.0, 46.0); - trackorigalgoH_ = ibook.book1D("trackorigalgo", "Track Original Algo", 46, 0.0, 46.0); + trackEtaH_ = ibook.book1DD("trackEta", + "Track Eta", + TrackEtaHistoPar_.getParameter("Xbins"), + TrackEtaHistoPar_.getParameter("Xmin"), + TrackEtaHistoPar_.getParameter("Xmax")); + + trackEtaerrH_ = ibook.book1DD("trackEtaerr", "Track Eta Error", 50, 0.0, 1.0); + trackCosThetaH_ = ibook.book1DD("trackCosTheta", "Track Cos(Theta)", 50, -1.0, 1.0); + trackThetaerrH_ = ibook.book1DD("trackThetaerr", "Track Theta Error", 50, 0.0, 1.0); + trackPhiH_ = ibook.book1DD("trackPhi", "Track Phi", 70, -3.5, 3.5); + trackPhierrH_ = ibook.book1DD("trackPhierr", "Track Phi Error", 50, 0.0, 1.0); + + trackPH_ = ibook.book1DD("trackP", "Track 4-momentum", 50, 0.0, 10.0); + trackPtH_ = ibook.book1DD("trackPt", + "Track Pt", + TrackPtHistoPar_.getParameter("Xbins"), + TrackPtHistoPar_.getParameter("Xmin"), + TrackPtHistoPar_.getParameter("Xmax")); + trackPt_ZoomH_ = ibook.book1DD("trackPt_Zoom", "Track Pt", 100, 60, 70); + trackPterrH_ = ibook.book1DD("trackPterr", "Track Pt Error", 100, 0.0, 100.0); + trackqOverpH_ = ibook.book1DD("trackqOverp", "q Over p", 100, -0.5, 0.5); + trackqOverperrH_ = ibook.book1DD("trackqOverperr", "q Over p Error", 50, 0.0, 0.5); + trackChargeH_ = ibook.book1DD("trackCharge", "Track Charge", 3, -1.5, 1.5); + trackChi2H_ = ibook.book1DD("trackChi2", "Chi2", 100, 0.0, 100.0); + tracknDOFH_ = ibook.book1DD("tracknDOF", "nDOF", 100, 0.0, 100.0); + trackChi2ProbH_ = ibook.book1DD("trackChi2Prob", "Chi2prob", 50, 0.0, 1.0); + trackChi2oNDFH_ = ibook.book1DD("trackChi2oNDF", "Chi2oNDF", 100, 0.0, 100.0); + trackd0H_ = ibook.book1DD("trackd0", "Track d0", 100, -1, 1); + trackChi2bynDOFH_ = ibook.book1DD("trackChi2bynDOF", "Chi2 Over nDOF", 100, 0.0, 10.0); + trackalgoH_ = ibook.book1DD("trackalgo", "Track Algo", 46, 0.0, 46.0); + trackorigalgoH_ = ibook.book1DD("trackorigalgo", "Track Original Algo", 46, 0.0, 46.0); for (size_t ibin = 0; ibin < reco::TrackBase::algoSize - 1; ibin++) { trackalgoH_->setBinLabel(ibin + 1, reco::TrackBase::algoNames[ibin], 1); trackorigalgoH_->setBinLabel(ibin + 1, reco::TrackBase::algoNames[ibin], 1); } - trackStoppingSourceH_ = ibook.book1D("trackstoppingsource", "Track Stopping Source", 12, 0.0, 12.0); + trackStoppingSourceH_ = ibook.book1DD("trackstoppingsource", "Track Stopping Source", 12, 0.0, 12.0); // DataFormats/TrackCandidate/interface/TrajectoryStopReasons.h size_t StopReasonNameSize = static_cast(StopReason::SIZE); @@ -682,9 +682,9 @@ void StandaloneTrackMonitor::bookHistograms(DQMStore::IBooker& ibook, } DistanceOfClosestApproachToPVH_ = - ibook.book1D("DistanceOfClosestApproachToPV", "DistanceOfClosestApproachToPV", 1000, -1.0, 1.0); + ibook.book1DD("DistanceOfClosestApproachToPV", "DistanceOfClosestApproachToPV", 1000, -1.0, 1.0); DistanceOfClosestApproachToPVZoomedH_ = - ibook.book1D("DistanceOfClosestApproachToPVZoomed", "DistanceOfClosestApproachToPV", 1000, -0.1, 0.1); + ibook.book1DD("DistanceOfClosestApproachToPVZoomed", "DistanceOfClosestApproachToPV", 1000, -0.1, 0.1); DistanceOfClosestApproachToPVVsPhiH_ = ibook.bookProfile( "DistanceOfClosestApproachToPVVsPhi", "DistanceOfClosestApproachToPVVsPhi", 100, -3.5, 3.5, 0.0, 0.0, "g"); xPointOfClosestApproachVsZ0wrtPVH_ = ibook.bookProfile( @@ -692,9 +692,9 @@ void StandaloneTrackMonitor::bookHistograms(DQMStore::IBooker& ibook, yPointOfClosestApproachVsZ0wrtPVH_ = ibook.bookProfile( "yPointOfClosestApproachVsZ0wrtPV", "yPointOfClosestApproachVsZ0wrtPV", 120, -60, 60, 0.0, 0.0, "g"); trackDeltaRwrtClosestTrack_ = - ibook.book1D("trackDeltaRwrtClosestTrack", "min#DeltaR(considered track,other tracks)", 500, 0, 10); + ibook.book1DD("trackDeltaRwrtClosestTrack", "min#DeltaR(considered track,other tracks)", 500, 0, 10); - ip2dToPVH_ = ibook.book1D("ip2dToPV", "IP in 2d To PV", 1000, -1.0, 1.0); + ip2dToPVH_ = ibook.book1DD("ip2dToPV", "IP in 2d To PV", 1000, -1.0, 1.0); unsigned int niperrbins = 100; float iperrbinning[niperrbins + 1]; float miniperr = 0.0001, maxiperr = 5; @@ -702,135 +702,135 @@ void StandaloneTrackMonitor::bookHistograms(DQMStore::IBooker& ibook, for (unsigned int i = 1; i != niperrbins + 1; i++) { iperrbinning[i] = iperrbinning[i - 1] * pow(maxiperr / miniperr, 1. / niperrbins); } - iperr2dToPVH_ = ibook.book1D("iperr2dToPV", "IP error in 2d To PV", niperrbins, iperrbinning); - iperr2dToPVWtH_ = ibook.book1D("iperr2dToPVWt", "IP error in 2d To PV", niperrbins, iperrbinning); + iperr2dToPVH_ = ibook.book1DD("iperr2dToPV", "IP error in 2d To PV", niperrbins, iperrbinning); + iperr2dToPVWtH_ = ibook.book1DD("iperr2dToPVWt", "IP error in 2d To PV", niperrbins, iperrbinning); - ip3dToPVH_ = ibook.book1D("ip3dToPV", "IP in 3d To PV", 200, -20, 20); - ip3dToBSH_ = ibook.book1D("ip3dToBS", "IP in 3d To BS", 200, -20, 20); - iperr3dToPVH_ = ibook.book1D("iperr3dToPV", "IP error in 3d To PV", niperrbins, iperrbinning); - iperr3dToBSH_ = ibook.book1D("iperr3dToBS", "IP error in 3d To BS", niperrbins, iperrbinning); - sip3dToPVH_ = ibook.book1D("sip3dToPV", "IP significance in 3d To PV", 200, -10, 10); - sip3dToBSH_ = ibook.book1D("sip3dToBS", "IP significance in 3d To BS", 200, -10, 10); + ip3dToPVH_ = ibook.book1DD("ip3dToPV", "IP in 3d To PV", 200, -20, 20); + ip3dToBSH_ = ibook.book1DD("ip3dToBS", "IP in 3d To BS", 200, -20, 20); + iperr3dToPVH_ = ibook.book1DD("iperr3dToPV", "IP error in 3d To PV", niperrbins, iperrbinning); + iperr3dToBSH_ = ibook.book1DD("iperr3dToBS", "IP error in 3d To BS", niperrbins, iperrbinning); + sip3dToPVH_ = ibook.book1DD("sip3dToPV", "IP significance in 3d To PV", 200, -10, 10); + sip3dToBSH_ = ibook.book1DD("sip3dToBS", "IP significance in 3d To BS", 200, -10, 10); ip3dToPV2validpixelhitsH_ = - ibook.book1D("ip3dToPV2validpixelhits", "IP in 3d To PV (nValidPixelHits>2)", 200, -0.20, 0.20); + ibook.book1DD("ip3dToPV2validpixelhits", "IP in 3d To PV (nValidPixelHits>2)", 200, -0.20, 0.20); ip3dToBS2validpixelhitsH_ = - ibook.book1D("ip3dToBS2validpixelhits", "IP in 3d To BS (nValidPixelHits>2)", 200, -0.20, 0.20); - iperr3dToPV2validpixelhitsH_ = ibook.book1D( + ibook.book1DD("ip3dToBS2validpixelhits", "IP in 3d To BS (nValidPixelHits>2)", 200, -0.20, 0.20); + iperr3dToPV2validpixelhitsH_ = ibook.book1DD( "iperr3dToPV2validpixelhits", "IP error in 3d To PV (nValidPixelHits>2)", niperrbins, iperrbinning); - iperr3dToBS2validpixelhitsH_ = ibook.book1D( + iperr3dToBS2validpixelhitsH_ = ibook.book1DD( "iperr3dToBS2validpixelhits", "IP error in 3d To BS (nValidPixelHits>2)", niperrbins, iperrbinning); sip3dToPV2validpixelhitsH_ = - ibook.book1D("sip3dToPV2validpixelhits", "IP significance in 3d To PV (nValidPixelHits>2)", 200, -10, 10); + ibook.book1DD("sip3dToPV2validpixelhits", "IP significance in 3d To PV (nValidPixelHits>2)", 200, -10, 10); sip3dToBS2validpixelhitsH_ = - ibook.book1D("sip3dToBS2validpixelhits", "IP significance in 3d To BS (nValidPixelHits>2)", 200, -10, 10); - - ip2dToBSH_ = ibook.book1D("ip2dToBS", "IP in 2d To BS", 1000, -1., 1.); //Beamspot - iperr2dToBSH_ = ibook.book1D("iperr2dToBS", "IP error in 2d To BS", niperrbins, iperrbinning); - sip2dToBSH_ = ibook.book1D("sip2dToBS", "IP significance in 2d To BS", 200, -10, 10); - - iperr3dToPVWtH_ = ibook.book1D("iperr3dToPVWt", "IP error in 3d To PV", niperrbins, iperrbinning); - sip2dToPVH_ = ibook.book1D("sip2dToPV", "IP significance in 2d To PV", 200, -10, 10); - - sip2dToPVWtH_ = ibook.book1D("sip2dToPVWt", "IP significance in 2d To PV", 200, -10, 10); - sipDxyToPVH_ = ibook.book1D("sipDxyToPV", "IP significance in dxy To PV", 100, -10, 10); - sipDzToPVH_ = ibook.book1D("sipDzToPV", "IP significance in dz To PV", 100, -10, 10); - - nallHitsH_ = ibook.book1D("nallHits", "No. of All Hits", 60, -0.5, 59.5); - ntrackerHitsH_ = ibook.book1D("ntrackerHits", "No. of Tracker Hits", 60, -0.5, 59.5); - - nvalidTrackerHitsH_ = ibook.book1D("nvalidTrackerhits", "No. of Valid Tracker Hits", 47, -0.5, 46.5); - nvalidPixelHitsH_ = ibook.book1D("nvalidPixelHits", "No. of Valid Hits in Pixel", 8, -0.5, 7.5); - nvalidPixelBHitsH_ = ibook.book1D("nvalidPixelBarrelHits", "No. of Valid Hits in Pixel Barrel", 6, -0.5, 5.5); - nvalidPixelEHitsH_ = ibook.book1D("nvalidPixelEndcapHits", "No. of Valid Hits in Pixel Endcap", 6, -0.5, 6.5); - nvalidStripHitsH_ = ibook.book1D("nvalidStripHits", "No. of Valid Hits in Strip", 36, -0.5, 35.5); - nvalidTIBHitsH_ = ibook.book1D("nvalidTIBHits", "No. of Valid Hits in Strip TIB", 6, -0.5, 5.5); - nvalidTOBHitsH_ = ibook.book1D("nvalidTOBHits", "No. of Valid Hits in Strip TOB", 11, -0.5, 10.5); - nvalidTIDHitsH_ = ibook.book1D("nvalidTIDHits", "No. of Valid Hits in Strip TID", 6, -0.5, 5.5); - nvalidTECHitsH_ = ibook.book1D("nvalidTECHits", "No. of Valid Hits in Strip TEC", 11, -0.5, 10.5); - - nlostTrackerHitsH_ = ibook.book1D("nlostTrackerhits", "No. of Lost Tracker Hits", 15, -0.5, 14.5); - nlostPixelHitsH_ = ibook.book1D("nlostPixelHits", "No. of Lost Hits in Pixel", 8, -0.5, 7.5); - nlostPixelBHitsH_ = ibook.book1D("nlostPixelBarrelHits", "No. of Lost Hits in Pixel Barrel", 5, -0.5, 4.5); - nlostPixelEHitsH_ = ibook.book1D("nlostPixelEndcapHits", "No. of Lost Hits in Pixel Endcap", 4, -0.5, 3.5); - nlostStripHitsH_ = ibook.book1D("nlostStripHits", "No. of Lost Hits in Strip", 10, -0.5, 9.5); - nlostTIBHitsH_ = ibook.book1D("nlostTIBHits", "No. of Lost Hits in Strip TIB", 5, -0.5, 4.5); - nlostTOBHitsH_ = ibook.book1D("nlostTOBHits", "No. of Lost Hits in Strip TOB", 10, -0.5, 9.5); - nlostTIDHitsH_ = ibook.book1D("nlostTIDHits", "No. of Lost Hits in Strip TID", 5, -0.5, 4.5); - nlostTECHitsH_ = ibook.book1D("nlostTECHits", "No. of Lost Hits in Strip TEC", 10, -0.5, 9.5); - - trkLayerwithMeasurementH_ = ibook.book1D("trkLayerwithMeasurement", "No. of Layers per Track", 20, 0.0, 20.0); + ibook.book1DD("sip3dToBS2validpixelhits", "IP significance in 3d To BS (nValidPixelHits>2)", 200, -10, 10); + + ip2dToBSH_ = ibook.book1DD("ip2dToBS", "IP in 2d To BS", 1000, -1., 1.); //Beamspot + iperr2dToBSH_ = ibook.book1DD("iperr2dToBS", "IP error in 2d To BS", niperrbins, iperrbinning); + sip2dToBSH_ = ibook.book1DD("sip2dToBS", "IP significance in 2d To BS", 200, -10, 10); + + iperr3dToPVWtH_ = ibook.book1DD("iperr3dToPVWt", "IP error in 3d To PV", niperrbins, iperrbinning); + sip2dToPVH_ = ibook.book1DD("sip2dToPV", "IP significance in 2d To PV", 200, -10, 10); + + sip2dToPVWtH_ = ibook.book1DD("sip2dToPVWt", "IP significance in 2d To PV", 200, -10, 10); + sipDxyToPVH_ = ibook.book1DD("sipDxyToPV", "IP significance in dxy To PV", 100, -10, 10); + sipDzToPVH_ = ibook.book1DD("sipDzToPV", "IP significance in dz To PV", 100, -10, 10); + + nallHitsH_ = ibook.book1DD("nallHits", "No. of All Hits", 60, -0.5, 59.5); + ntrackerHitsH_ = ibook.book1DD("ntrackerHits", "No. of Tracker Hits", 60, -0.5, 59.5); + + nvalidTrackerHitsH_ = ibook.book1DD("nvalidTrackerhits", "No. of Valid Tracker Hits", 47, -0.5, 46.5); + nvalidPixelHitsH_ = ibook.book1DD("nvalidPixelHits", "No. of Valid Hits in Pixel", 8, -0.5, 7.5); + nvalidPixelBHitsH_ = ibook.book1DD("nvalidPixelBarrelHits", "No. of Valid Hits in Pixel Barrel", 6, -0.5, 5.5); + nvalidPixelEHitsH_ = ibook.book1DD("nvalidPixelEndcapHits", "No. of Valid Hits in Pixel Endcap", 6, -0.5, 6.5); + nvalidStripHitsH_ = ibook.book1DD("nvalidStripHits", "No. of Valid Hits in Strip", 36, -0.5, 35.5); + nvalidTIBHitsH_ = ibook.book1DD("nvalidTIBHits", "No. of Valid Hits in Strip TIB", 6, -0.5, 5.5); + nvalidTOBHitsH_ = ibook.book1DD("nvalidTOBHits", "No. of Valid Hits in Strip TOB", 11, -0.5, 10.5); + nvalidTIDHitsH_ = ibook.book1DD("nvalidTIDHits", "No. of Valid Hits in Strip TID", 6, -0.5, 5.5); + nvalidTECHitsH_ = ibook.book1DD("nvalidTECHits", "No. of Valid Hits in Strip TEC", 11, -0.5, 10.5); + + nlostTrackerHitsH_ = ibook.book1DD("nlostTrackerhits", "No. of Lost Tracker Hits", 15, -0.5, 14.5); + nlostPixelHitsH_ = ibook.book1DD("nlostPixelHits", "No. of Lost Hits in Pixel", 8, -0.5, 7.5); + nlostPixelBHitsH_ = ibook.book1DD("nlostPixelBarrelHits", "No. of Lost Hits in Pixel Barrel", 5, -0.5, 4.5); + nlostPixelEHitsH_ = ibook.book1DD("nlostPixelEndcapHits", "No. of Lost Hits in Pixel Endcap", 4, -0.5, 3.5); + nlostStripHitsH_ = ibook.book1DD("nlostStripHits", "No. of Lost Hits in Strip", 10, -0.5, 9.5); + nlostTIBHitsH_ = ibook.book1DD("nlostTIBHits", "No. of Lost Hits in Strip TIB", 5, -0.5, 4.5); + nlostTOBHitsH_ = ibook.book1DD("nlostTOBHits", "No. of Lost Hits in Strip TOB", 10, -0.5, 9.5); + nlostTIDHitsH_ = ibook.book1DD("nlostTIDHits", "No. of Lost Hits in Strip TID", 5, -0.5, 4.5); + nlostTECHitsH_ = ibook.book1DD("nlostTECHits", "No. of Lost Hits in Strip TEC", 10, -0.5, 9.5); + + trkLayerwithMeasurementH_ = ibook.book1DD("trkLayerwithMeasurement", "No. of Layers per Track", 20, 0.0, 20.0); pixelLayerwithMeasurementH_ = - ibook.book1D("pixelLayerwithMeasurement", "No. of Pixel Layers per Track", 10, 0.0, 10.0); + ibook.book1DD("pixelLayerwithMeasurement", "No. of Pixel Layers per Track", 10, 0.0, 10.0); pixelBLayerwithMeasurementH_ = - ibook.book1D("pixelBLayerwithMeasurement", "No. of Pixel Barrel Layers per Track", 5, 0.0, 5.0); + ibook.book1DD("pixelBLayerwithMeasurement", "No. of Pixel Barrel Layers per Track", 5, 0.0, 5.0); pixelELayerwithMeasurementH_ = - ibook.book1D("pixelELayerwithMeasurement", "No. of Pixel Endcap Layers per Track", 5, 0.0, 5.0); + ibook.book1DD("pixelELayerwithMeasurement", "No. of Pixel Endcap Layers per Track", 5, 0.0, 5.0); stripLayerwithMeasurementH_ = - ibook.book1D("stripLayerwithMeasurement", "No. of Strip Layers per Track", 20, 0.0, 20.0); + ibook.book1DD("stripLayerwithMeasurement", "No. of Strip Layers per Track", 20, 0.0, 20.0); stripTIBLayerwithMeasurementH_ = - ibook.book1D("stripTIBLayerwithMeasurement", "No. of Strip TIB Layers per Track", 10, 0.0, 10.0); + ibook.book1DD("stripTIBLayerwithMeasurement", "No. of Strip TIB Layers per Track", 10, 0.0, 10.0); stripTOBLayerwithMeasurementH_ = - ibook.book1D("stripTOBLayerwithMeasurement", "No. of Strip TOB Layers per Track", 10, 0.0, 10.0); + ibook.book1DD("stripTOBLayerwithMeasurement", "No. of Strip TOB Layers per Track", 10, 0.0, 10.0); stripTIDLayerwithMeasurementH_ = - ibook.book1D("stripTIDLayerwithMeasurement", "No. of Strip TID Layers per Track", 5, 0.0, 5.0); + ibook.book1DD("stripTIDLayerwithMeasurement", "No. of Strip TID Layers per Track", 5, 0.0, 5.0); stripTECLayerwithMeasurementH_ = - ibook.book1D("stripTECLayerwithMeasurement", "No. of Strip TEC Layers per Track", 15, 0.0, 15.0); + ibook.book1DD("stripTECLayerwithMeasurement", "No. of Strip TEC Layers per Track", 15, 0.0, 15.0); - nlostHitsH_ = ibook.book1D("nlostHits", "No. of Lost Hits", 10, -0.5, 9.5); + nlostHitsH_ = ibook.book1DD("nlostHits", "No. of Lost Hits", 10, -0.5, 9.5); nMissingExpectedInnerHitsH_ = - ibook.book1D("nMissingExpectedInnerHits", "No. of Missing Expected Inner Hits", 10, -0.5, 9.5); + ibook.book1DD("nMissingExpectedInnerHits", "No. of Missing Expected Inner Hits", 10, -0.5, 9.5); nMissingExpectedOuterHitsH_ = - ibook.book1D("nMissingExpectedOuterHits", "No. of Missing Expected Outer Hits", 10, -0.5, 9.5); + ibook.book1DD("nMissingExpectedOuterHits", "No. of Missing Expected Outer Hits", 10, -0.5, 9.5); - beamSpotXYposH_ = ibook.book1D("beamSpotXYpos", "d_{xy} w.r.t beam spot", 100, -1.0, 1.0); - beamSpotXYposerrH_ = ibook.book1D("beamSpotXYposerr", "error on d_{xy} w.r.t beam spot", 50, 0.0, 0.25); - beamSpotZposH_ = ibook.book1D("beamSpotZpos", "d_{z} w.r.t beam spot", 100, -20.0, 20.0); - beamSpotZposerrH_ = ibook.book1D("beamSpotZposerr", "error on d_{z} w.r.t. beam spot", 50, 0.0, 0.25); + beamSpotXYposH_ = ibook.book1DD("beamSpotXYpos", "d_{xy} w.r.t beam spot", 100, -1.0, 1.0); + beamSpotXYposerrH_ = ibook.book1DD("beamSpotXYposerr", "error on d_{xy} w.r.t beam spot", 50, 0.0, 0.25); + beamSpotZposH_ = ibook.book1DD("beamSpotZpos", "d_{z} w.r.t beam spot", 100, -20.0, 20.0); + beamSpotZposerrH_ = ibook.book1DD("beamSpotZposerr", "error on d_{z} w.r.t. beam spot", 50, 0.0, 0.25); - vertexXposH_ = ibook.book1D("vertexXpos", "Vertex X position", 100, -0.1, 0.1); - vertexYposH_ = ibook.book1D("vertexYpos", "Vertex Y position", 200, -0.1, 0.1); - vertexZposH_ = ibook.book1D("vertexZpos", "Vertex Z position", 100, -20.0, 20.0); - nVertexH_ = ibook.book1D("nVertex", "# of vertices", 120, -0.5, 119.5); - nVtxH_ = ibook.book1D("nVtx", "# of vtxs", 120, -0.5, 119.5); + vertexXposH_ = ibook.book1DD("vertexXpos", "Vertex X position", 100, -0.1, 0.1); + vertexYposH_ = ibook.book1DD("vertexYpos", "Vertex Y position", 200, -0.1, 0.1); + vertexZposH_ = ibook.book1DD("vertexZpos", "Vertex Z position", 100, -20.0, 20.0); + nVertexH_ = ibook.book1DD("nVertex", "# of vertices", 120, -0.5, 119.5); + nVtxH_ = ibook.book1DD("nVtx", "# of vtxs", 120, -0.5, 119.5); - nMissingInnerHitBH_ = ibook.book1D("nMissingInnerHitB", "No. missing inner hit per Track in Barrel", 6, -0.5, 5.5); - nMissingInnerHitEH_ = ibook.book1D("nMissingInnerHitE", "No. missing inner hit per Track in Endcap", 6, -0.5, 5.5); + nMissingInnerHitBH_ = ibook.book1DD("nMissingInnerHitB", "No. missing inner hit per Track in Barrel", 6, -0.5, 5.5); + nMissingInnerHitEH_ = ibook.book1DD("nMissingInnerHitE", "No. missing inner hit per Track in Endcap", 6, -0.5, 5.5); nMissingOuterHitBH_ = - ibook.book1D("nMissingOuterHitB", "No. missing outer hit per Track in Barrel", 11, -0.5, 10.5); + ibook.book1DD("nMissingOuterHitB", "No. missing outer hit per Track in Barrel", 11, -0.5, 10.5); nMissingOuterHitEH_ = - ibook.book1D("nMissingOuterHitE", "No. missing outer hit per Track in Endcap", 11, -0.5, 10.5); - nPixBarrelH_ = ibook.book1D("nHitPixelBarrel", "No. of hits in Pixel Barrel per Track", 20, 0, 20.0); - nPixEndcapH_ = ibook.book1D("nHitPixelEndcap", "No. of hits in Pixel Endcap per Track", 20, 0, 20.0); - nStripTIBH_ = ibook.book1D("nHitStripTIB", "No. of hits in Strip TIB per Track", 30, 0, 30.0); - nStripTOBH_ = ibook.book1D("nHitStripTOB", "No. of hits in Strip TOB per Track", 30, 0, 30.0); - nStripTECH_ = ibook.book1D("nHitStripTEC", "No. of hits in Strip TEC per Track", 30, 0, 30.0); - nStripTIDH_ = ibook.book1D("nHitStripTID", "No. of hits in Strip TID per Tracks", 30, 0, 30.0); - nTracksH_ = ibook.book1D("nTracks", "No. of Tracks", 1200, -0.5, 1199.5); - nJet_ = ibook.book1D("nJet", "Number of Jets", 101, -0.5, 100.5); - Jet_pt_ = ibook.book1D("Jet_pt", "Jet p_{T}", 200, 0., 200.); - Jet_eta_ = ibook.book1D("Jet_eta", "Jet #eta", 100, -5.2, 5.2); - Jet_energy_ = ibook.book1D("Jet_energy", "Jet Energy", 200, 0., 200.); + ibook.book1DD("nMissingOuterHitE", "No. missing outer hit per Track in Endcap", 11, -0.5, 10.5); + nPixBarrelH_ = ibook.book1DD("nHitPixelBarrel", "No. of hits in Pixel Barrel per Track", 20, 0, 20.0); + nPixEndcapH_ = ibook.book1DD("nHitPixelEndcap", "No. of hits in Pixel Endcap per Track", 20, 0, 20.0); + nStripTIBH_ = ibook.book1DD("nHitStripTIB", "No. of hits in Strip TIB per Track", 30, 0, 30.0); + nStripTOBH_ = ibook.book1DD("nHitStripTOB", "No. of hits in Strip TOB per Track", 30, 0, 30.0); + nStripTECH_ = ibook.book1DD("nHitStripTEC", "No. of hits in Strip TEC per Track", 30, 0, 30.0); + nStripTIDH_ = ibook.book1DD("nHitStripTID", "No. of hits in Strip TID per Tracks", 30, 0, 30.0); + nTracksH_ = ibook.book1DD("nTracks", "No. of Tracks", 1200, -0.5, 1199.5); + nJet_ = ibook.book1DD("nJet", "Number of Jets", 101, -0.5, 100.5); + Jet_pt_ = ibook.book1DD("Jet_pt", "Jet p_{T}", 200, 0., 200.); + Jet_eta_ = ibook.book1DD("Jet_eta", "Jet #eta", 100, -5.2, 5.2); + Jet_energy_ = ibook.book1DD("Jet_energy", "Jet Energy", 200, 0., 200.); Jet_chargedMultiplicity_ = - ibook.book1D("Jet_chargedMultiplicity", "Jet charged Hadron Multiplicity", 201, -0.5, 200.5); - Zpt_ = ibook.book1D("Zpt", "Z-boson transverse momentum", 100, 0, 100); - ZInvMass_ = ibook.book1D("ZInvMass", "m_{ll}", 120, 75, 105); - cosPhi3DdileptonH_ = ibook.book1D("cosPhi3Ddilepton", "cos#Phi_{3D,ll}", 202, -1.01, 1.01); + ibook.book1DD("Jet_chargedMultiplicity", "Jet charged Hadron Multiplicity", 201, -0.5, 200.5); + Zpt_ = ibook.book1DD("Zpt", "Z-boson transverse momentum", 100, 0, 100); + ZInvMass_ = ibook.book1DD("ZInvMass", "m_{ll}", 120, 75, 105); + cosPhi3DdileptonH_ = ibook.book1DD("cosPhi3Ddilepton", "cos#Phi_{3D,ll}", 202, -1.01, 1.01); } if (isMC_) { - bunchCrossingH_ = ibook.book1D("bunchCrossing", "Bunch Crossing", 60, 0, 60.0); - nPUH_ = ibook.book1D("nPU", "No of Pileup", 100, 0, 100.0); - trueNIntH_ = ibook.book1D("trueNInt", "True no of Interactions", 100, 0, 100.0); + bunchCrossingH_ = ibook.book1DD("bunchCrossing", "Bunch Crossing", 60, 0, 60.0); + nPUH_ = ibook.book1DD("nPU", "No of Pileup", 100, 0, 100.0); + trueNIntH_ = ibook.book1DD("trueNInt", "True no of Interactions", 100, 0, 100.0); } // Exclusive histograms - nLostHitByLayerH_ = ibook.book1D("nLostHitByLayer", "No. of Lost Hit per Layer", 29, 0.5, 29.5); + nLostHitByLayerH_ = ibook.book1DD("nLostHitByLayer", "No. of Lost Hit per Layer", 29, 0.5, 29.5); nLostHitByLayerPixH_ = - ibook.book1D("nLostHitByLayerPix", "No. of Lost Hit per Layer for Pixel detector", 7, 0.5, 7.5); + ibook.book1DD("nLostHitByLayerPix", "No. of Lost Hit per Layer for Pixel detector", 7, 0.5, 7.5); nLostHitByLayerStripH_ = - ibook.book1D("nLostHitByLayerStrip", "No. of Lost Hit per Layer for SiStrip detector", 22, 0.5, 22.5); + ibook.book1DD("nLostHitByLayerStrip", "No. of Lost Hit per Layer for SiStrip detector", 22, 0.5, 22.5); nLostHitsVspTH_ = ibook.bookProfile("nLostHitsVspT", "Number of Lost Hits Vs pT", @@ -1286,21 +1286,21 @@ void StandaloneTrackMonitor::bookHistograms(DQMStore::IBooker& ibook, ibook.book2D("trackSip2dVsChi2prob2D", "sip2d of Tracks Vs chi2prob 2d", 50, 0., 1., 200, -10., 10.); // On and off-track cluster properties - hOnTrkClusChargeThinH_ = ibook.book1D("hOnTrkClusChargeThin", "On-track Cluster Charge (Thin Sensor)", 100, 0, 1000); - hOnTrkClusWidthThinH_ = ibook.book1D("hOnTrkClusWidthThin", "On-track Cluster Width (Thin Sensor)", 20, -0.5, 19.5); + hOnTrkClusChargeThinH_ = ibook.book1DD("hOnTrkClusChargeThin", "On-track Cluster Charge (Thin Sensor)", 100, 0, 1000); + hOnTrkClusWidthThinH_ = ibook.book1DD("hOnTrkClusWidthThin", "On-track Cluster Width (Thin Sensor)", 20, -0.5, 19.5); hOnTrkClusChargeThickH_ = - ibook.book1D("hOnTrkClusChargeThick", "On-track Cluster Charge (Thick Sensor)", 100, 0, 1000); + ibook.book1DD("hOnTrkClusChargeThick", "On-track Cluster Charge (Thick Sensor)", 100, 0, 1000); hOnTrkClusWidthThickH_ = - ibook.book1D("hOnTrkClusWidthThick", "On-track Cluster Width (Thick Sensor)", 20, -0.5, 19.5); + ibook.book1DD("hOnTrkClusWidthThick", "On-track Cluster Width (Thick Sensor)", 20, -0.5, 19.5); hOffTrkClusChargeThinH_ = - ibook.book1D("hOffTrkClusChargeThin", "Off-track Cluster Charge (Thin Sensor)", 100, 0, 1000); + ibook.book1DD("hOffTrkClusChargeThin", "Off-track Cluster Charge (Thin Sensor)", 100, 0, 1000); hOffTrkClusWidthThinH_ = - ibook.book1D("hOffTrkClusWidthThin", "Off-track Cluster Width (Thin Sensor)", 20, -0.5, 19.5); + ibook.book1DD("hOffTrkClusWidthThin", "Off-track Cluster Width (Thin Sensor)", 20, -0.5, 19.5); hOffTrkClusChargeThickH_ = - ibook.book1D("hOffTrkClusChargeThick", "Off-track Cluster Charge (Thick Sensor)", 100, 0, 1000); + ibook.book1DD("hOffTrkClusChargeThick", "Off-track Cluster Charge (Thick Sensor)", 100, 0, 1000); hOffTrkClusWidthThickH_ = - ibook.book1D("hOffTrkClusWidthThick", "Off-track Cluster Width (Thick Sensor)", 20, -0.5, 19.5); + ibook.book1DD("hOffTrkClusWidthThick", "Off-track Cluster Width (Thick Sensor)", 20, -0.5, 19.5); } void StandaloneTrackMonitor::analyze(edm::Event const& iEvent, edm::EventSetup const& iSetup) { if (verbose_) @@ -1836,17 +1836,18 @@ void StandaloneTrackMonitor::analyze(edm::Event const& iEvent, edm::EventSetup c theMainVtx = *theClosestVertex; } if (theMainVtx.isValid()) { - const math::XYZPoint theMainVtxPos( - theMainVtx.position().x(), theMainVtx.position().y(), theMainVtx.position().z()); - const math::XYZPoint myVertex( - mumuTransientVtx.position().x(), mumuTransientVtx.position().y(), mumuTransientVtx.position().z()); - const math::XYZPoint deltaVtx( - theMainVtxPos.x() - myVertex.x(), theMainVtxPos.y() - myVertex.y(), theMainVtxPos.z() - myVertex.z()); - double cosphi3D = - (Zp.Px() * deltaVtx.x() + Zp.Py() * deltaVtx.y() + Zp.Pz() * deltaVtx.z()) / - (sqrt(Zp.Px() * Zp.Px() + Zp.Py() * Zp.Py() + Zp.Pz() * Zp.Pz()) * - sqrt(deltaVtx.x() * deltaVtx.x() + deltaVtx.y() * deltaVtx.y() + deltaVtx.z() * deltaVtx.z())); - cosPhi3DdileptonH_->Fill(cosphi3D, wfac); + const auto& mainVertexPos = theMainVtx.position(); + const auto& myVertexPos = mumuTransientVtx.position(); + + const double deltaX = myVertexPos.x() - mainVertexPos.x(); + const double deltaY = myVertexPos.y() - mainVertexPos.y(); + const double deltaZ = myVertexPos.z() - mainVertexPos.z(); + + const double deltaNorm = sqrt(deltaX * deltaX + deltaY * deltaY + deltaZ * deltaZ); + const double zpNorm = sqrt(Zp.Px() * Zp.Px() + Zp.Py() * Zp.Py() + Zp.Pz() * Zp.Pz()); + + const double cosPhi3D = (Zp.Px() * deltaX + Zp.Py() * deltaY + Zp.Pz() * deltaZ) / (zpNorm * deltaNorm); + cosPhi3DdileptonH_->Fill(cosPhi3D, wfac); } } } diff --git a/DQM/TrackingMonitorSource/plugins/TrackTypeMonitor.cc b/DQM/TrackingMonitorSource/plugins/TrackTypeMonitor.cc index b1724967e7aed..60ba3937e8341 100644 --- a/DQM/TrackingMonitorSource/plugins/TrackTypeMonitor.cc +++ b/DQM/TrackingMonitorSource/plugins/TrackTypeMonitor.cc @@ -171,198 +171,198 @@ void TrackTypeMonitor::bookHistograms(DQMStore::IBooker& iBook, edm::Run const& std::string currentFolder = moduleName_ + "/" + folderName_; iBook.setCurrentFolder(currentFolder); - trackEtaHList_.push_back(iBook.book1D("trackEtaIso", - "Isolated Track Eta", - TrackEtaHistoPar.getParameter("Xbins"), - TrackEtaHistoPar.getParameter("Xmin"), - TrackEtaHistoPar.getParameter("Xmax"))); - trackEtaHList_.push_back(iBook.book1D("trackEtaNoIso", - "NonIsolated Track Eta", - TrackEtaHistoPar.getParameter("Xbins"), - TrackEtaHistoPar.getParameter("Xmin"), - TrackEtaHistoPar.getParameter("Xmax"))); - trackEtaHList_.push_back(iBook.book1D("trackEtaUL", - "Underlying Track Eta", - TrackEtaHistoPar.getParameter("Xbins"), - TrackEtaHistoPar.getParameter("Xmin"), - TrackEtaHistoPar.getParameter("Xmax"))); - trackEtaHList_.push_back(iBook.book1D("trackEtaALL", - "All Track Eta", - TrackEtaHistoPar.getParameter("Xbins"), - TrackEtaHistoPar.getParameter("Xmin"), - TrackEtaHistoPar.getParameter("Xmax"))); - - trackPhiHList_.push_back(iBook.book1D("trackPhiIso", - "Isolated Track Phi", - TrackPhiHistoPar.getParameter("Xbins"), - TrackPhiHistoPar.getParameter("Xmin"), - TrackPhiHistoPar.getParameter("Xmax"))); - trackPhiHList_.push_back(iBook.book1D("trackPhiNonIso", - "NonIsolated Track Phi", - TrackPhiHistoPar.getParameter("Xbins"), - TrackPhiHistoPar.getParameter("Xmin"), - TrackPhiHistoPar.getParameter("Xmax"))); - trackPhiHList_.push_back(iBook.book1D("trackPhiUL", - "Underlying Track Phi", - TrackPhiHistoPar.getParameter("Xbins"), - TrackPhiHistoPar.getParameter("Xmin"), - TrackPhiHistoPar.getParameter("Xmax"))); - trackPhiHList_.push_back(iBook.book1D("trackPhiALL", - "All Track Phi", - TrackPhiHistoPar.getParameter("Xbins"), - TrackPhiHistoPar.getParameter("Xmin"), - TrackPhiHistoPar.getParameter("Xmax"))); - - trackPHList_.push_back(iBook.book1D("trackPIso", - "Isolated Track P", - TrackPHistoPar.getParameter("Xbins"), - TrackPHistoPar.getParameter("Xmin"), - TrackPHistoPar.getParameter("Xmax"))); - trackPHList_.push_back(iBook.book1D("trackPNonIso", - "NonIsolated Track P", - TrackPHistoPar.getParameter("Xbins"), - TrackPHistoPar.getParameter("Xmin"), - TrackPHistoPar.getParameter("Xmax"))); - trackPHList_.push_back(iBook.book1D("trackPUL", - "Underlying Track P", - TrackPHistoPar.getParameter("Xbins"), - TrackPHistoPar.getParameter("Xmin"), - TrackPHistoPar.getParameter("Xmax"))); - trackPHList_.push_back(iBook.book1D("trackPALL", - "All Track P", - TrackPHistoPar.getParameter("Xbins"), - TrackPHistoPar.getParameter("Xmin"), - TrackPHistoPar.getParameter("Xmax"))); - - trackPtHList_.push_back(iBook.book1D("trackPtIsolated", - "Isolated Track Pt", - TrackPtHistoPar.getParameter("Xbins"), - TrackPtHistoPar.getParameter("Xmin"), - TrackPtHistoPar.getParameter("Xmax"))); - trackPtHList_.push_back(iBook.book1D("trackPtNonIsolated", - "NonIsolated Track Pt", - TrackPtHistoPar.getParameter("Xbins"), - TrackPtHistoPar.getParameter("Xmin"), - TrackPtHistoPar.getParameter("Xmax"))); - trackPtHList_.push_back(iBook.book1D("trackPtUL", - "Underlying Track Pt", - TrackPtHistoPar.getParameter("Xbins"), - TrackPtHistoPar.getParameter("Xmin"), - TrackPtHistoPar.getParameter("Xmax"))); - trackPtHList_.push_back(iBook.book1D("trackPtALL", - "All Track Pt", - TrackPtHistoPar.getParameter("Xbins"), - TrackPtHistoPar.getParameter("Xmin"), - TrackPtHistoPar.getParameter("Xmax"))); - - trackPterrHList_.push_back(iBook.book1D("trackPterrIsolated", - "Isolated Track Pterr", - TrackPterrHistoPar.getParameter("Xbins"), - TrackPterrHistoPar.getParameter("Xmin"), - TrackPterrHistoPar.getParameter("Xmax"))); - trackPterrHList_.push_back(iBook.book1D("trackPterrNonIsolated", - "NonIsolated Track Pterr", - TrackPterrHistoPar.getParameter("Xbins"), - TrackPterrHistoPar.getParameter("Xmin"), - TrackPterrHistoPar.getParameter("Xmax"))); - trackPterrHList_.push_back(iBook.book1D("trackPterrUL", - "Underlying Track Pterr", - TrackPterrHistoPar.getParameter("Xbins"), - TrackPterrHistoPar.getParameter("Xmin"), - TrackPterrHistoPar.getParameter("Xmax"))); - trackPterrHList_.push_back(iBook.book1D("trackPterrALL", - "All Track Pterr", - TrackPterrHistoPar.getParameter("Xbins"), - TrackPterrHistoPar.getParameter("Xmin"), - TrackPterrHistoPar.getParameter("Xmax"))); - - trackqOverpHList_.push_back(iBook.book1D("trackqOverpIsolated", - "Isolated Track qOverp", - TrackqOverpHistoPar.getParameter("Xbins"), - TrackqOverpHistoPar.getParameter("Xmin"), - TrackqOverpHistoPar.getParameter("Xmax"))); - trackqOverpHList_.push_back(iBook.book1D("trackqOverpNonIsolated", - "NonIsolated Track qOverp", - TrackqOverpHistoPar.getParameter("Xbins"), - TrackqOverpHistoPar.getParameter("Xmin"), - TrackqOverpHistoPar.getParameter("Xmax"))); - trackqOverpHList_.push_back(iBook.book1D("trackqOverpUL", - "Underlying Track qOverp", - TrackqOverpHistoPar.getParameter("Xbins"), - TrackqOverpHistoPar.getParameter("Xmin"), - TrackqOverpHistoPar.getParameter("Xmax"))); - trackqOverpHList_.push_back(iBook.book1D("trackqOverpALL", - "All Track qOverp", - TrackqOverpHistoPar.getParameter("Xbins"), - TrackqOverpHistoPar.getParameter("Xmin"), - TrackqOverpHistoPar.getParameter("Xmax"))); - - trackdzHList_.push_back(iBook.book1D("trackdzIsolated", - "Isolated Track dz", - TrackdzHistoPar.getParameter("Xbins"), - TrackdzHistoPar.getParameter("Xmin"), - TrackdzHistoPar.getParameter("Xmax"))); - trackdzHList_.push_back(iBook.book1D("trackdzNonIsolated", - "NonIsolated Track dz", - TrackdzHistoPar.getParameter("Xbins"), - TrackdzHistoPar.getParameter("Xmin"), - TrackdzHistoPar.getParameter("Xmax"))); - trackdzHList_.push_back(iBook.book1D("trackdzUL", - "Underlying Track dz", - TrackdzHistoPar.getParameter("Xbins"), - TrackdzHistoPar.getParameter("Xmin"), - TrackdzHistoPar.getParameter("Xmax"))); - trackdzHList_.push_back(iBook.book1D("trackdzALL", - "All Track dz", - TrackdzHistoPar.getParameter("Xbins"), - TrackdzHistoPar.getParameter("Xmin"), - TrackdzHistoPar.getParameter("Xmax"))); - - trackChi2bynDOFHList_.push_back(iBook.book1D("trackChi2bynDOFIsolated", - "Isolated Track Chi2bynDOF", - TrackChi2bynDOFHistoPar.getParameter("Xbins"), - TrackChi2bynDOFHistoPar.getParameter("Xmin"), - TrackChi2bynDOFHistoPar.getParameter("Xmax"))); - trackChi2bynDOFHList_.push_back(iBook.book1D("trackChi2bynDOFNonIsolated", - "NonIsolated Track Chi2bynDOF", - TrackChi2bynDOFHistoPar.getParameter("Xbins"), - TrackChi2bynDOFHistoPar.getParameter("Xmin"), - TrackChi2bynDOFHistoPar.getParameter("Xmax"))); - trackChi2bynDOFHList_.push_back(iBook.book1D("trackChi2bynDOFUL", - "Underlying Track Chi2bynDOF", - TrackChi2bynDOFHistoPar.getParameter("Xbins"), - TrackChi2bynDOFHistoPar.getParameter("Xmin"), - TrackChi2bynDOFHistoPar.getParameter("Xmax"))); - trackChi2bynDOFHList_.push_back(iBook.book1D("trackChi2bynDOFAll", - "All Track Chi2bynDOF", - TrackChi2bynDOFHistoPar.getParameter("Xbins"), - TrackChi2bynDOFHistoPar.getParameter("Xmin"), - TrackChi2bynDOFHistoPar.getParameter("Xmax"))); - - nTracksHList_.push_back(iBook.book1D("nTracksIsolated", - "Isolated Track nTracks", - nTracksHistoPar.getParameter("Xbins"), - nTracksHistoPar.getParameter("Xmin"), - nTracksHistoPar.getParameter("Xmax"))); - nTracksHList_.push_back(iBook.book1D("nTracksNonIsolated", - "NonIsolated Track nTracks", - nTracksHistoPar.getParameter("Xbins"), - nTracksHistoPar.getParameter("Xmin"), - nTracksHistoPar.getParameter("Xmax"))); - nTracksHList_.push_back(iBook.book1D("nTracksUL", - "Underlying Track nTracks", - nTracksHistoPar.getParameter("Xbins"), - nTracksHistoPar.getParameter("Xmin"), - nTracksHistoPar.getParameter("Xmax"))); - nTracksHList_.push_back(iBook.book1D("nTracksAll", - "All Track nTracks", - nTracksHistoPar.getParameter("Xbins"), - nTracksHistoPar.getParameter("Xmin"), - nTracksHistoPar.getParameter("Xmax"))); - - hcounterH_ = iBook.book1D("hcounter", "hcounter", 7, -0.5, 6.5); - dphiH_ = iBook.book1D("dphi", "dphi", 100, 0, 7); - drH_ = iBook.book1D("dr", "dr", 100, 0, 6); + trackEtaHList_.push_back(iBook.book1DD("trackEtaIso", + "Isolated Track Eta", + TrackEtaHistoPar.getParameter("Xbins"), + TrackEtaHistoPar.getParameter("Xmin"), + TrackEtaHistoPar.getParameter("Xmax"))); + trackEtaHList_.push_back(iBook.book1DD("trackEtaNoIso", + "NonIsolated Track Eta", + TrackEtaHistoPar.getParameter("Xbins"), + TrackEtaHistoPar.getParameter("Xmin"), + TrackEtaHistoPar.getParameter("Xmax"))); + trackEtaHList_.push_back(iBook.book1DD("trackEtaUL", + "Underlying Track Eta", + TrackEtaHistoPar.getParameter("Xbins"), + TrackEtaHistoPar.getParameter("Xmin"), + TrackEtaHistoPar.getParameter("Xmax"))); + trackEtaHList_.push_back(iBook.book1DD("trackEtaALL", + "All Track Eta", + TrackEtaHistoPar.getParameter("Xbins"), + TrackEtaHistoPar.getParameter("Xmin"), + TrackEtaHistoPar.getParameter("Xmax"))); + + trackPhiHList_.push_back(iBook.book1DD("trackPhiIso", + "Isolated Track Phi", + TrackPhiHistoPar.getParameter("Xbins"), + TrackPhiHistoPar.getParameter("Xmin"), + TrackPhiHistoPar.getParameter("Xmax"))); + trackPhiHList_.push_back(iBook.book1DD("trackPhiNonIso", + "NonIsolated Track Phi", + TrackPhiHistoPar.getParameter("Xbins"), + TrackPhiHistoPar.getParameter("Xmin"), + TrackPhiHistoPar.getParameter("Xmax"))); + trackPhiHList_.push_back(iBook.book1DD("trackPhiUL", + "Underlying Track Phi", + TrackPhiHistoPar.getParameter("Xbins"), + TrackPhiHistoPar.getParameter("Xmin"), + TrackPhiHistoPar.getParameter("Xmax"))); + trackPhiHList_.push_back(iBook.book1DD("trackPhiALL", + "All Track Phi", + TrackPhiHistoPar.getParameter("Xbins"), + TrackPhiHistoPar.getParameter("Xmin"), + TrackPhiHistoPar.getParameter("Xmax"))); + + trackPHList_.push_back(iBook.book1DD("trackPIso", + "Isolated Track P", + TrackPHistoPar.getParameter("Xbins"), + TrackPHistoPar.getParameter("Xmin"), + TrackPHistoPar.getParameter("Xmax"))); + trackPHList_.push_back(iBook.book1DD("trackPNonIso", + "NonIsolated Track P", + TrackPHistoPar.getParameter("Xbins"), + TrackPHistoPar.getParameter("Xmin"), + TrackPHistoPar.getParameter("Xmax"))); + trackPHList_.push_back(iBook.book1DD("trackPUL", + "Underlying Track P", + TrackPHistoPar.getParameter("Xbins"), + TrackPHistoPar.getParameter("Xmin"), + TrackPHistoPar.getParameter("Xmax"))); + trackPHList_.push_back(iBook.book1DD("trackPALL", + "All Track P", + TrackPHistoPar.getParameter("Xbins"), + TrackPHistoPar.getParameter("Xmin"), + TrackPHistoPar.getParameter("Xmax"))); + + trackPtHList_.push_back(iBook.book1DD("trackPtIsolated", + "Isolated Track Pt", + TrackPtHistoPar.getParameter("Xbins"), + TrackPtHistoPar.getParameter("Xmin"), + TrackPtHistoPar.getParameter("Xmax"))); + trackPtHList_.push_back(iBook.book1DD("trackPtNonIsolated", + "NonIsolated Track Pt", + TrackPtHistoPar.getParameter("Xbins"), + TrackPtHistoPar.getParameter("Xmin"), + TrackPtHistoPar.getParameter("Xmax"))); + trackPtHList_.push_back(iBook.book1DD("trackPtUL", + "Underlying Track Pt", + TrackPtHistoPar.getParameter("Xbins"), + TrackPtHistoPar.getParameter("Xmin"), + TrackPtHistoPar.getParameter("Xmax"))); + trackPtHList_.push_back(iBook.book1DD("trackPtALL", + "All Track Pt", + TrackPtHistoPar.getParameter("Xbins"), + TrackPtHistoPar.getParameter("Xmin"), + TrackPtHistoPar.getParameter("Xmax"))); + + trackPterrHList_.push_back(iBook.book1DD("trackPterrIsolated", + "Isolated Track Pterr", + TrackPterrHistoPar.getParameter("Xbins"), + TrackPterrHistoPar.getParameter("Xmin"), + TrackPterrHistoPar.getParameter("Xmax"))); + trackPterrHList_.push_back(iBook.book1DD("trackPterrNonIsolated", + "NonIsolated Track Pterr", + TrackPterrHistoPar.getParameter("Xbins"), + TrackPterrHistoPar.getParameter("Xmin"), + TrackPterrHistoPar.getParameter("Xmax"))); + trackPterrHList_.push_back(iBook.book1DD("trackPterrUL", + "Underlying Track Pterr", + TrackPterrHistoPar.getParameter("Xbins"), + TrackPterrHistoPar.getParameter("Xmin"), + TrackPterrHistoPar.getParameter("Xmax"))); + trackPterrHList_.push_back(iBook.book1DD("trackPterrALL", + "All Track Pterr", + TrackPterrHistoPar.getParameter("Xbins"), + TrackPterrHistoPar.getParameter("Xmin"), + TrackPterrHistoPar.getParameter("Xmax"))); + + trackqOverpHList_.push_back(iBook.book1DD("trackqOverpIsolated", + "Isolated Track qOverp", + TrackqOverpHistoPar.getParameter("Xbins"), + TrackqOverpHistoPar.getParameter("Xmin"), + TrackqOverpHistoPar.getParameter("Xmax"))); + trackqOverpHList_.push_back(iBook.book1DD("trackqOverpNonIsolated", + "NonIsolated Track qOverp", + TrackqOverpHistoPar.getParameter("Xbins"), + TrackqOverpHistoPar.getParameter("Xmin"), + TrackqOverpHistoPar.getParameter("Xmax"))); + trackqOverpHList_.push_back(iBook.book1DD("trackqOverpUL", + "Underlying Track qOverp", + TrackqOverpHistoPar.getParameter("Xbins"), + TrackqOverpHistoPar.getParameter("Xmin"), + TrackqOverpHistoPar.getParameter("Xmax"))); + trackqOverpHList_.push_back(iBook.book1DD("trackqOverpALL", + "All Track qOverp", + TrackqOverpHistoPar.getParameter("Xbins"), + TrackqOverpHistoPar.getParameter("Xmin"), + TrackqOverpHistoPar.getParameter("Xmax"))); + + trackdzHList_.push_back(iBook.book1DD("trackdzIsolated", + "Isolated Track dz", + TrackdzHistoPar.getParameter("Xbins"), + TrackdzHistoPar.getParameter("Xmin"), + TrackdzHistoPar.getParameter("Xmax"))); + trackdzHList_.push_back(iBook.book1DD("trackdzNonIsolated", + "NonIsolated Track dz", + TrackdzHistoPar.getParameter("Xbins"), + TrackdzHistoPar.getParameter("Xmin"), + TrackdzHistoPar.getParameter("Xmax"))); + trackdzHList_.push_back(iBook.book1DD("trackdzUL", + "Underlying Track dz", + TrackdzHistoPar.getParameter("Xbins"), + TrackdzHistoPar.getParameter("Xmin"), + TrackdzHistoPar.getParameter("Xmax"))); + trackdzHList_.push_back(iBook.book1DD("trackdzALL", + "All Track dz", + TrackdzHistoPar.getParameter("Xbins"), + TrackdzHistoPar.getParameter("Xmin"), + TrackdzHistoPar.getParameter("Xmax"))); + + trackChi2bynDOFHList_.push_back(iBook.book1DD("trackChi2bynDOFIsolated", + "Isolated Track Chi2bynDOF", + TrackChi2bynDOFHistoPar.getParameter("Xbins"), + TrackChi2bynDOFHistoPar.getParameter("Xmin"), + TrackChi2bynDOFHistoPar.getParameter("Xmax"))); + trackChi2bynDOFHList_.push_back(iBook.book1DD("trackChi2bynDOFNonIsolated", + "NonIsolated Track Chi2bynDOF", + TrackChi2bynDOFHistoPar.getParameter("Xbins"), + TrackChi2bynDOFHistoPar.getParameter("Xmin"), + TrackChi2bynDOFHistoPar.getParameter("Xmax"))); + trackChi2bynDOFHList_.push_back(iBook.book1DD("trackChi2bynDOFUL", + "Underlying Track Chi2bynDOF", + TrackChi2bynDOFHistoPar.getParameter("Xbins"), + TrackChi2bynDOFHistoPar.getParameter("Xmin"), + TrackChi2bynDOFHistoPar.getParameter("Xmax"))); + trackChi2bynDOFHList_.push_back(iBook.book1DD("trackChi2bynDOFAll", + "All Track Chi2bynDOF", + TrackChi2bynDOFHistoPar.getParameter("Xbins"), + TrackChi2bynDOFHistoPar.getParameter("Xmin"), + TrackChi2bynDOFHistoPar.getParameter("Xmax"))); + + nTracksHList_.push_back(iBook.book1DD("nTracksIsolated", + "Isolated Track nTracks", + nTracksHistoPar.getParameter("Xbins"), + nTracksHistoPar.getParameter("Xmin"), + nTracksHistoPar.getParameter("Xmax"))); + nTracksHList_.push_back(iBook.book1DD("nTracksNonIsolated", + "NonIsolated Track nTracks", + nTracksHistoPar.getParameter("Xbins"), + nTracksHistoPar.getParameter("Xmin"), + nTracksHistoPar.getParameter("Xmax"))); + nTracksHList_.push_back(iBook.book1DD("nTracksUL", + "Underlying Track nTracks", + nTracksHistoPar.getParameter("Xbins"), + nTracksHistoPar.getParameter("Xmin"), + nTracksHistoPar.getParameter("Xmax"))); + nTracksHList_.push_back(iBook.book1DD("nTracksAll", + "All Track nTracks", + nTracksHistoPar.getParameter("Xbins"), + nTracksHistoPar.getParameter("Xmin"), + nTracksHistoPar.getParameter("Xmax"))); + + hcounterH_ = iBook.book1DD("hcounter", "hcounter", 7, -0.5, 6.5); + dphiH_ = iBook.book1DD("dphi", "dphi", 100, 0, 7); + drH_ = iBook.book1DD("dr", "dr", 100, 0, 6); } void TrackTypeMonitor::analyze(edm::Event const& iEvent, edm::EventSetup const& iSetup) { // read the beam spot diff --git a/DQM/TrackingMonitorSource/python/StandaloneTrackMonitor_cfi.py b/DQM/TrackingMonitorSource/python/StandaloneTrackMonitor_cfi.py index 296368efa3b77..b59dc04d88c62 100644 --- a/DQM/TrackingMonitorSource/python/StandaloneTrackMonitor_cfi.py +++ b/DQM/TrackingMonitorSource/python/StandaloneTrackMonitor_cfi.py @@ -24,6 +24,6 @@ verbose = False, trackEtaH = dict(Xbins = 60, Xmin = -3.0, Xmax = 3.0), trackPtH = dict(Xbins = 100, Xmin = 0.0 ,Xmax = 100.0), - trackPhiH = dict(Xbins = 100, Xmin = 3.15, Xmax = 3.15), + trackPhiH = dict(Xbins = 100, Xmin = -3.15, Xmax = 3.15), #trackMVAH = dict(Xbins = 100 ,Xmin = -1.0, Xmax = 1.0) ) diff --git a/DQM/TrackingMonitorSource/python/TrackingDataMCValidation_Standalone_cff.py b/DQM/TrackingMonitorSource/python/TrackingDataMCValidation_Standalone_cff.py index 5dfdebb02870b..6c94d59f19fd7 100644 --- a/DQM/TrackingMonitorSource/python/TrackingDataMCValidation_Standalone_cff.py +++ b/DQM/TrackingMonitorSource/python/TrackingDataMCValidation_Standalone_cff.py @@ -178,7 +178,7 @@ * selectedPrimaryVertices * KShortEventSelector * KshortTracks - * standaloneTrackMonitorK0 + * standaloneTrackMonitorK0MC * KshortMonitor) standaloneValidationLambdas = cms.Sequence( diff --git a/DQM/TrackingMonitorSource/src/TrackToTrackComparisonHists.cc b/DQM/TrackingMonitorSource/src/TrackToTrackComparisonHists.cc index a9fbef6ec0b5a..b6a9f897539ef 100644 --- a/DQM/TrackingMonitorSource/src/TrackToTrackComparisonHists.cc +++ b/DQM/TrackingMonitorSource/src/TrackToTrackComparisonHists.cc @@ -30,8 +30,8 @@ TrackToTrackComparisonHists::TrackToTrackComparisonHists(const edm::ParameterSet initialize_parameter(iConfig); //now do what ever initialization is needed - monitoredTrackToken_ = consumes(monitoredTrackInputTag_); - referenceTrackToken_ = consumes(referenceTrackInputTag_); + monitoredTrackToken_ = consumes>(monitoredTrackInputTag_); + referenceTrackToken_ = consumes>(referenceTrackInputTag_); monitoredBSToken_ = consumes(iConfig.getParameter("monitoredBeamSpot")); referenceBSToken_ = consumes(iConfig.getParameter("referenceBeamSpot")); monitoredPVToken_ = consumes(iConfig.getParameter("monitoredPrimaryVertices")); @@ -100,13 +100,14 @@ void TrackToTrackComparisonHists::analyze(const edm::Event& iEvent, const edm::E // // Get Reference Track Info // - edm::Handle referenceTracksHandle; + edm::Handle> referenceTracksHandle; iEvent.getByToken(referenceTrackToken_, referenceTracksHandle); if (!referenceTracksHandle.isValid()) { - edm::LogError("TrackToTrackComparisonHists") << "referenceTracksHandle not found, skipping event"; + edm::LogError("TrackToTrackComparisonHists") + << "referenceTracksHandle with input tag " << referenceTrackInputTag_.encode() << " not found, skipping event"; return; } - reco::TrackCollection referenceTracks = *referenceTracksHandle; + const edm::View& referenceTracks = *referenceTracksHandle; edm::Handle referenceBSHandle; iEvent.getByToken(referenceBSToken_, referenceBSHandle); @@ -131,13 +132,14 @@ void TrackToTrackComparisonHists::analyze(const edm::Event& iEvent, const edm::E // // Get Monitored Track Info // - edm::Handle monitoredTracksHandle; + edm::Handle> monitoredTracksHandle; iEvent.getByToken(monitoredTrackToken_, monitoredTracksHandle); if (!monitoredTracksHandle.isValid()) { - edm::LogError("TrackToTrackComparisonHists") << "monitoredTracksHandle not found, skipping event"; + edm::LogError("TrackToTrackComparisonHists") + << "monitoredTracksHandle with input tag " << monitoredTrackInputTag_.encode() << " not found, skipping event"; return; } - reco::TrackCollection monitoredTracks = *monitoredTracksHandle; + const edm::View& monitoredTracks = *monitoredTracksHandle; edm::Handle monitoredBSHandle; iEvent.getByToken(monitoredBSToken_, monitoredBSHandle); @@ -333,8 +335,8 @@ void TrackToTrackComparisonHists::fillDescriptions(edm::ConfigurationDescription descriptions.add("trackToTrackComparisonHists", desc); } -void TrackToTrackComparisonHists::fillMap(reco::TrackCollection tracks1, - reco::TrackCollection tracks2, +void TrackToTrackComparisonHists::fillMap(const edm::View& tracks1, + const edm::View& tracks2, idx2idxByDoubleColl& map, float dRMin) { // diff --git a/DQMOffline/JetMET/interface/JetAnalyzer.h b/DQMOffline/JetMET/interface/JetAnalyzer.h index d63e609d5cc99..fa9155fa08e58 100644 --- a/DQMOffline/JetMET/interface/JetAnalyzer.h +++ b/DQMOffline/JetMET/interface/JetAnalyzer.h @@ -108,10 +108,12 @@ class JetAnalyzer : public DQMEDAnalyzer { edm::EDGetTokenT gtToken_; edm::EDGetTokenT caloJetsToken_; edm::EDGetTokenT pfJetsToken_; + edm::EDGetTokenT puppiJetsToken_; edm::EDGetTokenT pfMetToken_; edm::EDGetTokenT caloMetToken_; edm::EDGetTokenT patMetToken_; + edm::EDGetTokenT puppiMetToken_; edm::EDGetTokenT MuonsToken_; edm::EDGetTokenT patJetsToken_; @@ -786,6 +788,7 @@ class JetAnalyzer : public DQMEDAnalyzer { bool isCaloJet_; bool isPFJet_; bool isMiniAODJet_; + bool isPUPPIJet_; bool fill_jet_high_level_histo; diff --git a/DQMOffline/JetMET/python/jetAnalyzer_cff.py b/DQMOffline/JetMET/python/jetAnalyzer_cff.py index a580d6b8468be..bbb94af79c661 100644 --- a/DQMOffline/JetMET/python/jetAnalyzer_cff.py +++ b/DQMOffline/JetMET/python/jetAnalyzer_cff.py @@ -9,6 +9,11 @@ *jetDQMAnalyzerAk4PFCHSCleaned ) +_jetDQMAnalyzerSequenceWithPUPPI = cms.Sequence(jetDQMAnalyzerAk4CaloCleaned + *jetDQMAnalyzerAk4PFUncleaned*jetDQMAnalyzerAk4PFCleaned + *jetDQMAnalyzerAk4PFCHSCleaned*jetDQMAnalizerAk4PUPPICleaned + ) + jetDQMAnalyzerSequenceCosmics = cms.Sequence(jetDQMAnalyzerAk4CaloUncleaned) jetDQMAnalyzerSequenceMiniAOD = cms.Sequence(jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD*jetDQMAnalyzerAk4PFCHSCleanedMiniAOD*jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD*jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD) @@ -37,6 +42,7 @@ * jetDQMAnalyzerAkCs4PF ) from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA +(~pp_on_AA).toReplaceWith(jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceWithPUPPI) pp_on_AA.toReplaceWith( jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceHI ) pp_on_AA.toModify( jetDQMAnalyzerAkPU4Calo, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") ) pp_on_AA.toModify( jetDQMAnalyzerAkPU3PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") ) diff --git a/DQMOffline/JetMET/python/jetAnalyzer_cfi.py b/DQMOffline/JetMET/python/jetAnalyzer_cfi.py index 2febf51f5efb1..dd875f2ea9473 100644 --- a/DQMOffline/JetMET/python/jetAnalyzer_cfi.py +++ b/DQMOffline/JetMET/python/jetAnalyzer_cfi.py @@ -144,6 +144,16 @@ fillCHShistos = True ) +jetDQMAnalizerAk4PUPPICleaned=jetDQMAnalyzerAk4PFCleaned.clone( + JetType = cms.string('puppi'), + jetsrc = "ak4PFJetsPuppi", + METCollectionLabel = "pfMetPuppi", + JetCorrections = "ak4PFPuppiL1FastL2L3ResidualCorrector", + JetIDVersion = "RUN2ULPUPPI", + JetIDQuality = cms.string("TIGHT"), + fillCHShistos = True, +) + jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD=jetDQMAnalyzerAk4PFUncleaned.clone( filljetHighLevel = True, CleaningParameters = cleaningParameters.clone( diff --git a/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py b/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py index 4974943039a40..574cca92bdbc6 100644 --- a/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py +++ b/DQMOffline/JetMET/python/jetMETDQMOfflineSource_cff.py @@ -42,6 +42,21 @@ inputIsCorrected = False ) +pileupJetIdCalculatorPUPPIDQM=pileupJetIdCalculator.clone( + jets = "ak4PFJetsPuppi", + jec = "AK4PFPuppi", + applyJec = True, + inputIsCorrected = False +) + +pileupJetIdEvaluatorPUPPIDQM=pileupJetIdEvaluator.clone( + jets = "ak4PFJetsPuppi", + jetids = "pileupJetIdCalculatorPUPPIDQM", + jec = "AK4PFPuppi", + applyJec = True, + inputIsCorrected = False +) + from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3ResidualCorrectorChain,ak4CaloL2L3ResidualCorrector,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector dqmAk4CaloL2L3ResidualCorrector = ak4CaloL2L3ResidualCorrector.clone() @@ -77,6 +92,13 @@ dqmAk4PFCHSL1FastL2L3Corrector ) +from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFPuppiL1FastL2L3ResidualCorrectorChain,ak4PFPuppiL1FastL2L3ResidualCorrector,ak4PFPuppiL1FastL2L3Corrector,ak4PFPuppiResidualCorrector,ak4PFPuppiL3AbsoluteCorrector,ak4PFPuppiL2RelativeCorrector,ak4PFPuppiL1FastjetCorrector + +dqmAk4PFPuppiL1FastL2L3ResidualCorrector = ak4PFPuppiL1FastL2L3ResidualCorrector.clone() +dqmAk4PFPuppiL1FastL2L3ResidualCorrectorChain = cms.Sequence( + dqmAk4PFPuppiL1FastL2L3ResidualCorrector +) + HBHENoiseFilterResultProducerDQM=HBHENoiseFilterResultProducer.clone() jetPreDQMTask = cms.Task(ak4CaloL2RelativeCorrector, @@ -89,9 +111,27 @@ ak4PFCHSL1FastjetCorrector, ak4PFCHSL2RelativeCorrector, ak4PFCHSL3AbsoluteCorrector, - ak4PFCHSResidualCorrector + ak4PFCHSResidualCorrector, +) + +_jetPreDQMTaskWithPUPPI = cms.Task(ak4CaloL2RelativeCorrector, + ak4CaloL3AbsoluteCorrector, + ak4CaloResidualCorrector, + ak4PFL1FastjetCorrector, + ak4PFL2RelativeCorrector, + ak4PFL3AbsoluteCorrector, + ak4PFResidualCorrector, + ak4PFCHSL1FastjetCorrector, + ak4PFCHSL2RelativeCorrector, + ak4PFCHSL3AbsoluteCorrector, + ak4PFCHSResidualCorrector, + ak4PFPuppiL1FastjetCorrector, + ak4PFPuppiL2RelativeCorrector, + ak4PFPuppiL3AbsoluteCorrector, + ak4PFPuppiResidualCorrector, ) jetPreDQMSeq=cms.Sequence(jetPreDQMTask) +_jetPreDQMSeqWithPUPPI=cms.Sequence(_jetPreDQMTaskWithPUPPI) from JetMETCorrections.Type1MET.correctedMet_cff import pfMetT1 from JetMETCorrections.Type1MET.correctionTermsPfMetType0PFCandidate_cff import * @@ -115,6 +155,21 @@ *METDQMAnalyzerSequence *pfCandidateDQMAnalyzer) +_jetMETDQMOfflineSourceWithPUPPI = cms.Sequence(AnalyzeSUSYDQM*QGTagger* + pileupJetIdCalculatorCHSDQM*pileupJetIdEvaluatorCHSDQM* + pileupJetIdCalculatorDQM*pileupJetIdEvaluatorDQM* + pileupJetIdCalculatorPUPPIDQM*pileupJetIdEvaluatorPUPPIDQM* + _jetPreDQMSeqWithPUPPI* + dqmAk4CaloL2L3ResidualCorrectorChain*dqmAk4PFL1FastL2L3ResidualCorrectorChain*dqmAk4PFCHSL1FastL2L3ResidualCorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain*dqmAk4PFPuppiL1FastL2L3ResidualCorrectorChain* + cms.ignore(goodOfflinePrimaryVerticesDQM)* + dqmCorrPfMetType1*pfMETT1*jetDQMAnalyzerSequence*HBHENoiseFilterResultProducer* + cms.ignore(CSCTightHaloFilterDQM)*cms.ignore(CSCTightHalo2015FilterDQM)*cms.ignore(eeBadScFilterDQM)*cms.ignore(EcalDeadCellTriggerPrimitiveFilterDQM)*cms.ignore(EcalDeadCellBoundaryEnergyFilterDQM)*cms.ignore(HcalStripHaloFilterDQM) + *METDQMAnalyzerSequence + *pfCandidateDQMAnalyzer) + +from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA +(~pp_on_AA).toReplaceWith(jetMETDQMOfflineSource, _jetMETDQMOfflineSourceWithPUPPI) + from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel jetMETDQMOfflineRedoProductsMiniAOD = cms.Sequence(cms.ignore(goodOfflinePrimaryVerticesDQMforMiniAOD)) diff --git a/DQMOffline/JetMET/python/metDQMConfig_cff.py b/DQMOffline/JetMET/python/metDQMConfig_cff.py index 8e2980922d71f..fc2270c8b348b 100644 --- a/DQMOffline/JetMET/python/metDQMConfig_cff.py +++ b/DQMOffline/JetMET/python/metDQMConfig_cff.py @@ -1,12 +1,17 @@ import FWCore.ParameterSet.Config as cms +from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA from DQMOffline.JetMET.metDQMConfig_cfi import * #correction for type 1 done in JetMETDQMOfflineSource now METDQMAnalyzerSequence = cms.Sequence(caloMetDQMAnalyzer*pfMetDQMAnalyzer*pfChMetDQMAnalyzer*pfMetT1DQMAnalyzer) +_METDQMAnalyzerSequenceWithPUPPI = cms.Sequence(caloMetDQMAnalyzer*pfMetDQMAnalyzer*pfChMetDQMAnalyzer*pfMetT1DQMAnalyzer*pfMetPUPPIDQMAnalyzer) + METDQMAnalyzerSequenceMiniAOD = cms.Sequence(pfMetDQMAnalyzerMiniAOD*pfPuppiMetDQMAnalyzerMiniAOD) METDQMAnalyzerSequenceCosmics = cms.Sequence(caloMetDQMAnalyzer) METDQMAnalyzerSequenceHI = cms.Sequence(caloMetDQMAnalyzer*pfMetDQMAnalyzer) + +(~pp_on_AA).toReplaceWith(METDQMAnalyzerSequence, _METDQMAnalyzerSequenceWithPUPPI) \ No newline at end of file diff --git a/DQMOffline/JetMET/python/metDQMConfig_cfi.py b/DQMOffline/JetMET/python/metDQMConfig_cfi.py index 7dd570a8a799b..d5dbfcf783323 100644 --- a/DQMOffline/JetMET/python/metDQMConfig_cfi.py +++ b/DQMOffline/JetMET/python/metDQMConfig_cfi.py @@ -207,6 +207,12 @@ Filter = True ), ) +pfMetPUPPIDQMAnalyzer = pfMetDQMAnalyzer.clone( + METType = 'pf', + METCollectionLabel = "pfMetPuppi", + JetCollectionLabel = "ak4PFJetsPuppi", + JetCorrections = "dqmAk4PuppiL2L3ResidualCorrector", +) pfMetDQMAnalyzerMiniAOD = pfMetDQMAnalyzer.clone( fillMetHighLevel = True,#fills only lumisec plots fillCandidateMaps = False, diff --git a/DQMOffline/JetMET/src/JetAnalyzer.cc b/DQMOffline/JetMET/src/JetAnalyzer.cc index c096db298cec4..1c831e9a92536 100644 --- a/DQMOffline/JetMET/src/JetAnalyzer.cc +++ b/DQMOffline/JetMET/src/JetAnalyzer.cc @@ -79,8 +79,10 @@ JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet) isCaloJet_ = (std::string("calo") == jetType_); //isJPTJet_ = (std::string("jpt") ==jetType_); isPFJet_ = (std::string("pf") == jetType_); + isPUPPIJet_ = (std::string("puppi") == jetType_); isMiniAODJet_ = (std::string("miniaod") == jetType_); jetCorrectorTag_ = pSet.getParameter("JetCorrections"); + if (!isMiniAODJet_) { //in MiniAOD jet is already corrected jetCorrectorToken_ = consumes(jetCorrectorTag_); } @@ -98,6 +100,12 @@ JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet) pfMetToken_ = consumes(edm::InputTag(pSet.getParameter("METCollectionLabel"))); } + if (isPUPPIJet_) { + puppiJetsToken_ = consumes(mInputCollection_); + MuonsToken_ = consumes(pSet.getParameter("muonsrc")); + puppiMetToken_ = + consumes(edm::InputTag(pSet.getParameter("METCollectionLabel"))); + } if (isMiniAODJet_) { patJetsToken_ = consumes(mInputCollection_); patMetToken_ = consumes(edm::InputTag(pSet.getParameter("METCollectionLabel"))); @@ -149,7 +157,7 @@ JetAnalyzer::JetAnalyzer(const edm::ParameterSet& pSet) } //Jet ID definitions for PFJets - if (isPFJet_ || isMiniAODJet_) { + if (isPFJet_ || isMiniAODJet_ || isPUPPIJet_) { if (JetIDVersion_ == "FIRSTDATA") { pfjetidversion = PFJetIDSelectionFunctor::FIRSTDATA; } else if (JetIDVersion_ == "RUNIISTARTUP") { @@ -283,11 +291,12 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRu DirName = "JetMET/Jet/Uncleaned" + mInputCollection_.label(); } - jetME = ibooker.book1D("jetReco", "jetReco", 4, 1, 5); + jetME = ibooker.book1D("jetReco", "jetReco", 5, 1, 5); jetME->setBinLabel(1, "CaloJets", 1); jetME->setBinLabel(2, "PFJets", 1); jetME->setBinLabel(3, "JPTJets", 1); jetME->setBinLabel(4, "MiniAODJets", 1); + jetME->setBinLabel(5, "PUPPIJets", 1); map_of_MEs.insert(std::pair(DirName + "/" + "jetReco", jetME)); @@ -870,7 +879,7 @@ void JetAnalyzer::bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRu mMuMultiplicity_highPt_Barrel)); } // - if (isMiniAODJet_ || isPFJet_) { + if (isMiniAODJet_ || isPFJet_ || isPUPPIJet_) { if (!filljetsubstruc_) { //not available for ak8 -> so just take out mMVAPUJIDDiscriminant_lowPt_Barrel = ibooker.book1D("MVAPUJIDDiscriminant_lowPt_Barrel", "MVAPUJIDDiscriminant_lowPt_Barrel", 50, -1.00, 1.00); @@ -2394,6 +2403,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu edm::Handle jptJets; edm::Handle pfJets; edm::Handle patJets; + edm::Handle puppiJets; edm::Handle Muons; @@ -2464,6 +2474,63 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu } } } + if (isPUPPIJet_) { + iEvent.getByToken(puppiJetsToken_, puppiJets); + double pt0 = -1; + double pt1 = -1; + //fill it only for cleaned jets + if (jetCleaningFlag_ && Muons.isValid() && Muons->size() > 1) { + for (unsigned int i = 0; i < Muons->size(); i++) { + bool pass_muon_id = false; + bool pass_muon_iso = false; + double dxy = fabs((*Muons)[i].muonBestTrack()->dxy()); + double dz = fabs((*Muons)[i].muonBestTrack()->dz()); + if (numPV > 0) { + dxy = fabs((*Muons)[i].muonBestTrack()->dxy((*vertexHandle)[0].position())); + dz = fabs((*Muons)[i].muonBestTrack()->dz((*vertexHandle)[0].position())); + } + if ((*Muons)[i].pt() > 20 && fabs((*Muons)[i].eta()) < 2.3) { + if ((*Muons)[i].isGlobalMuon() && (*Muons)[i].isPFMuon() && + (*Muons)[i].globalTrack()->hitPattern().numberOfValidMuonHits() > 0 && + (*Muons)[i].numberOfMatchedStations() > 1 && dxy < 0.2 && (*Muons)[i].numberOfMatchedStations() > 1 && + dz < 0.5 && (*Muons)[i].innerTrack()->hitPattern().numberOfValidPixelHits() > 0 && + (*Muons)[i].innerTrack()->hitPattern().trackerLayersWithMeasurement() > 5) { + pass_muon_id = true; + } + // Muon pf isolation DB corrected + float muonIsoPFdb = + ((*Muons)[i].pfIsolationR04().sumChargedHadronPt + + std::max(0., + (*Muons)[i].pfIsolationR04().sumNeutralHadronEt + (*Muons)[i].pfIsolationR04().sumPhotonEt - + 0.5 * (*Muons)[i].pfIsolationR04().sumPUPt)) / + (*Muons)[i].pt(); + if (muonIsoPFdb < 0.12) { + pass_muon_iso = true; + } + + if (pass_muon_id && pass_muon_iso) { + if ((*Muons)[i].pt() > pt0) { + mu_index1 = mu_index0; + pt1 = pt0; + mu_index0 = i; + pt0 = (*Muons)[i].pt(); + } else if ((*Muons)[i].pt() > pt1) { + mu_index1 = i; + pt1 = (*Muons)[i].pt(); + } + } + } + } + if (mu_index0 >= 0 && mu_index1 >= 0) { + if ((*Muons)[mu_index0].charge() * (*Muons)[mu_index1].charge() < 0) { + zCand = (*Muons)[mu_index0].polarP4() + (*Muons)[mu_index1].polarP4(); + if (fabs(zCand.M() - 91.) < 20 && zCand.Pt() > 30) { + pass_Z_selection = true; + } + } + } + } + } if (isMiniAODJet_) iEvent.getByToken(patJetsToken_, patJets); @@ -2482,6 +2549,8 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu //if (isJPTJet_) jetCollectionIsValid = jptJets.isValid(); if (isPFJet_) jetCollectionIsValid = pfJets.isValid(); + if (isPUPPIJet_) + jetCollectionIsValid = puppiJets.isValid(); if (isMiniAODJet_) jetCollectionIsValid = patJets.isValid(); @@ -2503,6 +2572,8 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu collSize = pfJets->size(); if (isMiniAODJet_) collSize = patJets->size(); + if (isPUPPIJet_) + collSize = puppiJets->size(); double scale = -1; //now start changes for jets @@ -2540,6 +2611,8 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu iEvent.getByToken(jetCorrectorToken_, jetCorr); if (jetCorr.isValid()) { pass_correction_flag = true; + } else { + LogWarning("JetAnalyzer") << "Jet corrector service not found!"; } } if (isMiniAODJet_) { @@ -2560,6 +2633,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if (isPFJet_) { correctedJet = (*pfJets)[ijet]; } + if (isPUPPIJet_) { + correctedJet = (*puppiJets)[ijet]; + } if (isMiniAODJet_) { correctedJet = (*patJets)[ijet]; } @@ -2576,6 +2652,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if (isPFJet_) { scale = jetCorr->correction((*pfJets)[ijet]); } + if (isPUPPIJet_) { + scale = jetCorr->correction((*puppiJets)[ijet]); + } correctedJet.scaleEnergy(scale); } if (correctedJet.pt() > ptThreshold_) { @@ -3744,6 +3823,20 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if (mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) mJetEnergyCorrVSPt->Fill(correctedJet.pt(), correctedJet.pt() / (*pfJets)[ijet].pt()); } + if (isPUPPIJet_) { + 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() / (*puppiJets)[ijet].pt()); + mJetEnergyCorrVSEta = map_of_MEs[DirName + "/" + "JetEnergyCorrVSEta"]; + if (mJetEnergyCorrVSEta && mJetEnergyCorrVSEta->getRootObject()) + mJetEnergyCorrVSEta->Fill(correctedJet.eta(), correctedJet.pt() / (*puppiJets)[ijet].pt()); + mJetEnergyCorrVSPt = map_of_MEs[DirName + "/" + "JetEnergyCorrVSPt"]; + if (mJetEnergyCorrVSPt && mJetEnergyCorrVSPt->getRootObject()) + mJetEnergyCorrVSPt->Fill(correctedJet.pt(), correctedJet.pt() / (*puppiJets)[ijet].pt()); + } if (isMiniAODJet_) { jetME = map_of_MEs[DirName + "/" + "jetReco"]; if (jetME && jetME->getRootObject()) @@ -4841,6 +4934,9 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu if (isPFJet_) { scale = jetCorr->correction((*pfJets)[ind1_mu_vetoed]); } + if (isPUPPIJet_) { + scale = jetCorr->correction((*puppiJets)[ind1_mu_vetoed]); + } recoJet1.scaleEnergy(scale); } double dphi = fabs(recoJet1.phi() - zCand.Phi()); @@ -4857,6 +4953,7 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu //get now MET collections for MPF studies edm::Handle calometcoll; edm::Handle pfmetcoll; + edm::Handle puppimetcoll; //edm::Handle patmetcoll; const MET* met = nullptr; if (isCaloJet_) { @@ -4871,6 +4968,12 @@ void JetAnalyzer::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetu return; met = &(pfmetcoll->front()); } + if (isPUPPIJet_) { + iEvent.getByToken(puppiMetToken_, puppimetcoll); + if (!pfmetcoll.isValid()) + return; + met = &(pfmetcoll->front()); + } //if(isMiniAODJet_){ //iEvent.getByToken(patMetToken_, patmetcoll); //if(!patmetcoll.isValid()) return; diff --git a/DQMOffline/RecoB/plugins/PrimaryVertexMonitor.cc b/DQMOffline/RecoB/plugins/PrimaryVertexMonitor.cc index 04f682e3813c6..ab75f579409d5 100644 --- a/DQMOffline/RecoB/plugins/PrimaryVertexMonitor.cc +++ b/DQMOffline/RecoB/plugins/PrimaryVertexMonitor.cc @@ -62,9 +62,9 @@ void PrimaryVertexMonitor::bookHistograms(DQMStore::IBooker& iBooker, edm::Run c iBooker.setCurrentFolder(dqmLabel); // xPos = iBooker.book1D ("xPos","x Coordinate" ,100, -0.1, 0.1); - - nbvtx = iBooker.book1D("vtxNbr", "Reconstructed Vertices in Event", 80, -0.5, 79.5); - nbgvtx = iBooker.book1D("goodvtxNbr", "Reconstructed Good Vertices in Event", 80, -0.5, 79.5); + auto maxPU = conf_.getParameter("PUMax"); + nbvtx = iBooker.book1D("vtxNbr", "Reconstructed Vertices in Event", maxPU, -0.5, maxPU - 0.5); + nbgvtx = iBooker.book1D("goodvtxNbr", "Reconstructed Good Vertices in Event", maxPU, -0.5, maxPU - 0.5); // to be configured each year... auto vposx = conf_.getParameter("Xpos"); @@ -144,8 +144,8 @@ void PrimaryVertexMonitor::bookHistograms(DQMStore::IBooker& iBooker, edm::Run c bsSigmaZ = iBooker.book1D("bsSigmaZ", "BeamSpot sigmaZ", 100, 0., 10.); bsDxdz = iBooker.book1D("bsDxdz", "BeamSpot dxdz", 100, -0.0003, 0.0003); bsDydz = iBooker.book1D("bsDydz", "BeamSpot dydz", 100, -0.0003, 0.0003); - bsBeamWidthX = iBooker.book1D("bsBeamWidthX", "BeamSpot BeamWidthX", 100, 0., 100.); - bsBeamWidthY = iBooker.book1D("bsBeamWidthY", "BeamSpot BeamWidthY", 100, 0., 100.); + bsBeamWidthX = iBooker.book1D("bsBeamWidthX", "BeamSpot BeamWidthX", 500, 0., 15.); + bsBeamWidthY = iBooker.book1D("bsBeamWidthY", "BeamSpot BeamWidthY", 500, 0., 15.); bsType = iBooker.book1D("bsType", "BeamSpot type", 4, -1.5, 2.5); bsType->setBinLabel(1, "Unknown"); bsType->setBinLabel(2, "Fake"); diff --git a/DQMOffline/RecoB/python/PrimaryVertexMonitor_cff.py b/DQMOffline/RecoB/python/PrimaryVertexMonitor_cff.py index 4867c84ab4f54..43268c93aa27c 100644 --- a/DQMOffline/RecoB/python/PrimaryVertexMonitor_cff.py +++ b/DQMOffline/RecoB/python/PrimaryVertexMonitor_cff.py @@ -26,7 +26,8 @@ EtaBin = cms.int32(26), EtaBin2D = cms.int32(8), EtaMax = cms.double(2.5), - EtaMin = cms.double(-2.5) + EtaMin = cms.double(-2.5), + PUMax = cms.double(80.0), ) # same as above, should be in sync with cut used in Vertex finder... @@ -34,6 +35,6 @@ from Configuration.Eras.Modifier_run3_common_cff import run3_common from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker phase1Pixel.toModify(pvMonitor, EtaBin=28, EtaMin=-2.7, EtaMax=2.7) -run3_common.toModify(pvMonitor, Xpos = 0.15, Ypos=-0.15) #recentering since initial Run3 beamspot is at (0.17,-0.18) cm -phase2_tracker.toModify(pvMonitor, EtaBin=41, EtaBin2D=9, EtaMin=-4.0, EtaMax=4.0) +run3_common.toModify(pvMonitor, Xpos = 0.15, Ypos=-0.15, PUMax = 150 ) #recentering since initial Run3 beamspot is at (0.17,-0.18) cm +phase2_tracker.toModify(pvMonitor, EtaBin=41, EtaBin2D=9, EtaMin=-4.0, EtaMax=4.0, PUMax = 250) diff --git a/DQMOffline/Trigger/interface/HLTTauDQMPathPlotter.h b/DQMOffline/Trigger/interface/HLTTauDQMPathPlotter.h index e4498955d684f..5fad01ec22cc0 100644 --- a/DQMOffline/Trigger/interface/HLTTauDQMPathPlotter.h +++ b/DQMOffline/Trigger/interface/HLTTauDQMPathPlotter.h @@ -58,6 +58,7 @@ class HLTTauDQMPathPlotter : private HLTTauDQMPlotter { HLTTauDQMPath hltPath_; + MonitorElement *hCounter_; MonitorElement *hAcceptedEvents_; MonitorElement *hTrigTauEt_; MonitorElement *hTrigTauEta_; diff --git a/DQMOffline/Trigger/plugins/BTVHLTOfflineSource.cc b/DQMOffline/Trigger/plugins/BTVHLTOfflineSource.cc index bee9ec6881ed0..3eef29e15c3d2 100644 --- a/DQMOffline/Trigger/plugins/BTVHLTOfflineSource.cc +++ b/DQMOffline/Trigger/plugins/BTVHLTOfflineSource.cc @@ -86,12 +86,9 @@ class BTVHLTOfflineSource : public DQMEDAnalyzer { float turnon_threshold_tight_; edm::EDGetTokenT offlineDiscrTokenb_; - edm::EDGetTokenT offlineDiscrTokenbb_; edm::EDGetTokenT> offlineIPToken_; - edm::EDGetTokenT> hltFastPVToken_; edm::EDGetTokenT> hltPFPVToken_; - edm::EDGetTokenT> hltCaloPVToken_; edm::EDGetTokenT> offlinePVToken_; edm::EDGetTokenT triggerResultsToken; @@ -99,15 +96,11 @@ class BTVHLTOfflineSource : public DQMEDAnalyzer { edm::EDGetTokenT triggerSummaryToken; edm::EDGetTokenT triggerSummaryFUToken; - edm::EDGetTokenT> shallowTagInfosTokenCalo_; edm::EDGetTokenT> shallowTagInfosTokenPf_; - edm::EDGetTokenT> SVTagInfosTokenCalo_; edm::EDGetTokenT> SVTagInfosTokenPf_; - edm::EDGetTokenT caloTagsToken_; edm::EDGetTokenT pfTagsToken_; - edm::Handle caloTags; edm::Handle pfTags; float minDecayLength_; @@ -161,6 +154,15 @@ class BTVHLTOfflineSource : public DQMEDAnalyzer { ObjME Discr_turnon_loose; ObjME Discr_turnon_medium; ObjME Discr_turnon_tight; + ObjME Pt_turnon_loose; + ObjME Pt_turnon_medium; + ObjME Pt_turnon_tight; + ObjME Eta_turnon_loose; + ObjME Eta_turnon_medium; + ObjME Eta_turnon_tight; + ObjME Phi_turnon_loose; + ObjME Phi_turnon_medium; + ObjME Phi_turnon_tight; MonitorElement* PVz = nullptr; MonitorElement* fastPVz = nullptr; MonitorElement* PVz_HLTMinusRECO = nullptr; @@ -247,13 +249,9 @@ BTVHLTOfflineSource::BTVHLTOfflineSource(const edm::ParameterSet& iConfig) turnon_threshold_medium_(iConfig.getParameter("turnon_threshold_medium")), turnon_threshold_tight_(iConfig.getParameter("turnon_threshold_tight")), offlineDiscrTokenb_(consumes(iConfig.getParameter("offlineDiscrLabelb"))), - offlineDiscrTokenbb_( - consumes(iConfig.getParameter("offlineDiscrLabelbb"))), offlineIPToken_(consumes>(iConfig.getParameter("offlineIPLabel"))), - hltFastPVToken_(consumes>(iConfig.getParameter("hltFastPVLabel"))), hltPFPVToken_(consumes>(iConfig.getParameter("hltPFPVLabel"))), - hltCaloPVToken_(consumes>(iConfig.getParameter("hltCaloPVLabel"))), offlinePVToken_(consumes>(iConfig.getParameter("offlinePVLabel"))), triggerResultsToken(consumes(triggerResultsLabel_)), triggerResultsFUToken(consumes( @@ -261,14 +259,9 @@ BTVHLTOfflineSource::BTVHLTOfflineSource(const edm::ParameterSet& iConfig) triggerSummaryToken(consumes(triggerSummaryLabel_)), triggerSummaryFUToken(consumes( edm::InputTag(triggerSummaryLabel_.label(), triggerSummaryLabel_.instance(), std::string("FU")))), - shallowTagInfosTokenCalo_( - consumes>(edm::InputTag("hltDeepCombinedSecondaryVertexBJetTagsInfosCalo"))), shallowTagInfosTokenPf_( consumes>(edm::InputTag("hltDeepCombinedSecondaryVertexBJetTagsInfos"))), - SVTagInfosTokenCalo_(consumes>( - edm::InputTag("hltInclusiveSecondaryVertexFinderTagInfos"))), SVTagInfosTokenPf_(consumes>(edm::InputTag("hltDeepSecondaryVertexTagInfosPF"))), - caloTagsToken_(consumes(iConfig.getParameter("onlineDiscrLabelCalo"))), pfTagsToken_(consumes(iConfig.getParameter("onlineDiscrLabelPF"))), minDecayLength_(iConfig.getParameter("minDecayLength")), maxDecayLength_(iConfig.getParameter("maxDecayLength")), @@ -324,9 +317,6 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu } } - edm::Handle caloTags; - iEvent.getByToken(caloTagsToken_, caloTags); - edm::Handle pfTags; iEvent.getByToken(pfTagsToken_, pfTags); @@ -335,9 +325,6 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu Handle offlineJetTagHandlerb; iEvent.getByToken(offlineDiscrTokenb_, offlineJetTagHandlerb); - Handle offlineJetTagHandlerbb; - iEvent.getByToken(offlineDiscrTokenbb_, offlineJetTagHandlerbb); - Handle> offlineIPTagHandle; iEvent.getByToken(offlineIPToken_, offlineIPTagHandle); @@ -352,7 +339,6 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu return; edm::Handle> jetSVTagsCollPF; - edm::Handle> jetSVTagsCollCalo; for (auto& v : hltPathsAll_) { unsigned index = triggerNames.triggerIndex(v.getPath()); @@ -366,16 +352,11 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu continue; } - if (v.getTriggerType() == "PF") { - iEvent.getByToken(SVTagInfosTokenPf_, jetSVTagsCollPF); - } else { - iEvent.getByToken(SVTagInfosTokenCalo_, jetSVTagsCollCalo); - } + iEvent.getByToken(SVTagInfosTokenPf_, jetSVTagsCollPF); // PF and Calo btagging - if ((v.getTriggerType() == "PF" && pfTags.isValid()) || - (v.getTriggerType() == "Calo" && caloTags.isValid() && !caloTags->empty())) { - const auto& iter = (v.getTriggerType() == "PF") ? pfTags->begin() : caloTags->begin(); + if (v.getTriggerType() == "PF" && pfTags.isValid()) { + const auto& iter = pfTags->begin(); float Discr_online = iter->second; if (Discr_online < 0) @@ -390,18 +371,9 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu float DR = reco::deltaR(iterOffb.first->eta(), iterOffb.first->phi(), iter->first->eta(), iter->first->phi()); if (DR < 0.3) { float Discr_offline = iterOffb.second; - - // offline probb and probbb must be added (if probbb isn't specified, it'll just use probb) - if (offlineJetTagHandlerbb.isValid()) { - for (auto const& iterOffbb : *offlineJetTagHandlerbb) { - DR = reco::deltaR( - iterOffbb.first->eta(), iterOffbb.first->phi(), iter->first->eta(), iter->first->phi()); - if (DR < 0.3) { - Discr_offline += iterOffbb.second; - break; - } - } - } + float Pt_offline = iterOffb.first->pt(); + float Eta_offline = iterOffb.first->eta(); + float Phi_offline = iterOffb.first->phi(); if (Discr_offline < 0) Discr_offline = -0.05; @@ -412,12 +384,36 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu v.Discr_turnon_medium.denominator->Fill(Discr_offline); v.Discr_turnon_tight.denominator->Fill(Discr_offline); - if (Discr_online > turnon_threshold_loose_) + v.Pt_turnon_loose.denominator->Fill(Pt_offline); + v.Pt_turnon_medium.denominator->Fill(Pt_offline); + v.Pt_turnon_tight.denominator->Fill(Pt_offline); + + v.Eta_turnon_loose.denominator->Fill(Eta_offline); + v.Eta_turnon_medium.denominator->Fill(Eta_offline); + v.Eta_turnon_tight.denominator->Fill(Eta_offline); + + v.Phi_turnon_loose.denominator->Fill(Phi_offline); + v.Phi_turnon_medium.denominator->Fill(Phi_offline); + v.Phi_turnon_tight.denominator->Fill(Phi_offline); + + if (Discr_online > turnon_threshold_loose_) { v.Discr_turnon_loose.numerator->Fill(Discr_offline); - if (Discr_online > turnon_threshold_medium_) + v.Pt_turnon_loose.numerator->Fill(Pt_offline); + v.Eta_turnon_loose.numerator->Fill(Eta_offline); + v.Phi_turnon_loose.numerator->Fill(Phi_offline); + } + if (Discr_online > turnon_threshold_medium_) { v.Discr_turnon_medium.numerator->Fill(Discr_offline); - if (Discr_online > turnon_threshold_tight_) + v.Pt_turnon_medium.numerator->Fill(Pt_offline); + v.Eta_turnon_medium.numerator->Fill(Eta_offline); + v.Phi_turnon_medium.numerator->Fill(Phi_offline); + } + if (Discr_online > turnon_threshold_tight_) { v.Discr_turnon_tight.numerator->Fill(Discr_offline); + v.Pt_turnon_tight.numerator->Fill(Pt_offline); + v.Eta_turnon_tight.numerator->Fill(Eta_offline); + v.Phi_turnon_tight.numerator->Fill(Phi_offline); + } break; } @@ -425,8 +421,7 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu } ///offline bool pfSVTagCollValid = (v.getTriggerType() == "PF" && jetSVTagsCollPF.isValid()); - bool caloSVTagCollValid = (v.getTriggerType() == "Calo" && jetSVTagsCollCalo.isValid()); - if (offlineIPTagHandle.isValid() && (pfSVTagCollValid || caloSVTagCollValid)) { + if (offlineIPTagHandle.isValid() && pfSVTagCollValid) { std::vector offlineIP3D; std::vector offlineIP3DSig; std::vector offlineTracks = getOfflineBTagTracks( @@ -437,9 +432,6 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu if (pfSVTagCollValid) onlineTracks = getOnlineBTagTracks( iter->first->eta(), iter->first->phi(), jetSVTagsCollPF, onlineIP3D, onlineIP3DSig); - if (caloSVTagCollValid) - onlineTracks = getOnlineBTagTracks( - iter->first->eta(), iter->first->phi(), jetSVTagsCollCalo, onlineIP3D, onlineIP3DSig); for (unsigned int iOffTrk = 0; iOffTrk < offlineTracks.size(); ++iOffTrk) { const reco::Track* offTrk = offlineTracks.at(iOffTrk); @@ -504,36 +496,18 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu } } - if (v.getTriggerType() == "PF") { - iEvent.getByToken(hltPFPVToken_, VertexHandler); - } else { - iEvent.getByToken(hltFastPVToken_, VertexHandler); - } + iEvent.getByToken(hltPFPVToken_, VertexHandler); if (VertexHandler.isValid()) { v.PVz->Fill(VertexHandler->begin()->z()); if (offlineVertexHandler.isValid()) { v.PVz_HLTMinusRECO->Fill(VertexHandler->begin()->z() - offlineVertexHandler->begin()->z()); } } - } // caloTagsValid or PFTagsValid - - // specific to Calo b-tagging - if (caloTags.isValid() && v.getTriggerType() == "Calo" && !caloTags->empty()) { - iEvent.getByToken(hltCaloPVToken_, VertexHandler); - if (VertexHandler.isValid()) { - v.fastPVz->Fill(VertexHandler->begin()->z()); - if (offlineVertexHandler.isValid()) { - v.fastPVz_HLTMinusRECO->Fill(VertexHandler->begin()->z() - offlineVertexHandler->begin()->z()); - } - } - } + } // PFTagsValid // additional plots from tag info collections ///////////////////////////////////////////// - edm::Handle> shallowTagInfosCalo; - iEvent.getByToken(shallowTagInfosTokenCalo_, shallowTagInfosCalo); - edm::Handle> shallowTagInfosPf; iEvent.getByToken(shallowTagInfosTokenPf_, shallowTagInfosPf); @@ -544,9 +518,8 @@ void BTVHLTOfflineSource::analyze(const edm::Event& iEvent, const edm::EventSetu // iEvent.getByToken(pfTagInfosToken_, pfTagInfos); // first try to get info from shallowTagInfos ... - if ((v.getTriggerType() == "PF" && shallowTagInfosPf.isValid()) || - (v.getTriggerType() == "Calo" && shallowTagInfosCalo.isValid())) { - const auto& shallowTagInfoCollection = (v.getTriggerType() == "PF") ? shallowTagInfosPf : shallowTagInfosCalo; + if (v.getTriggerType() == "PF" && shallowTagInfosPf.isValid()) { + const auto& shallowTagInfoCollection = shallowTagInfosPf; for (const auto& shallowTagInfo : *shallowTagInfoCollection) { const auto& tagVars = shallowTagInfo.taggingVariables(); @@ -851,6 +824,42 @@ void BTVHLTOfflineSource::bookHistograms(DQMStore::IBooker& iBooker, edm::Run co title = "turn-on with tight threshold " + trigPath; v.bookME(iBooker, v.Discr_turnon_tight, histoname, title, 22, -0.1, 1.); + histoname = "Turnon_loose_Pt"; + title = "turn-on with loose threshold " + trigPath; + v.bookME(iBooker, v.Pt_turnon_loose, histoname, title, 50, 0., 500.); + + histoname = "Turnon_medium_Pt"; + title = "turn-on with medium threshold " + trigPath; + v.bookME(iBooker, v.Pt_turnon_medium, histoname, title, 50, 0., 500.); + + histoname = "Turnon_tight_Pt"; + title = "turn-on with tight threshold " + trigPath; + v.bookME(iBooker, v.Pt_turnon_tight, histoname, title, 50, 0., 500.); + + histoname = "Turnon_loose_Eta"; + title = "turn-on with loose threshold " + trigPath; + v.bookME(iBooker, v.Eta_turnon_loose, histoname, title, 60, -3., 3.); + + histoname = "Turnon_medium_Eta"; + title = "turn-on with medium threshold " + trigPath; + v.bookME(iBooker, v.Eta_turnon_medium, histoname, title, 60, -3., 3.); + + histoname = "Turnon_tight_Eta"; + title = "turn-on with tight threshold " + trigPath; + v.bookME(iBooker, v.Eta_turnon_tight, histoname, title, 60, -3., 3.); + + histoname = "Turnon_loose_Phi"; + title = "turn-on with loose threshold " + trigPath; + v.bookME(iBooker, v.Phi_turnon_loose, histoname, title, 60, -3., 3.); + + histoname = "Turnon_medium_Phi"; + title = "turn-on with medium threshold " + trigPath; + v.bookME(iBooker, v.Phi_turnon_medium, histoname, title, 60, -3., 3.); + + histoname = "Turnon_tight_Phi"; + title = "turn-on with tight threshold " + trigPath; + v.bookME(iBooker, v.Phi_turnon_tight, histoname, title, 60, -3., 3.); + histoname = labelname + "_PVz"; title = "online z(PV) " + trigPath; v.PVz = iBooker.book1D(histoname.c_str(), title.c_str(), 80, -20, 20); diff --git a/DQMOffline/Trigger/plugins/BTagAndProbe.cc b/DQMOffline/Trigger/plugins/BTagAndProbe.cc index 55adf0049eb3c..7db9b0b29628e 100644 --- a/DQMOffline/Trigger/plugins/BTagAndProbe.cc +++ b/DQMOffline/Trigger/plugins/BTagAndProbe.cc @@ -691,7 +691,7 @@ void BTagAndProbe::analyze(edm::Event const& iEvent, edm::EventSetup const& iSet edm::Handle > shallowTagInfos; iEvent.getByToken(shallowTagInfosToken_, shallowTagInfos); if (!shallowTagInfos.isValid()) { - edm::LogWarning("BTagAndProbe") << "shallow tag handle not valid, will skip event \n"; + //edm::LogWarning("BTagAndProbe") << "shallow tag handle not valid, will skip event \n"; return; } @@ -1100,8 +1100,8 @@ void BTagAndProbe::fillDescriptions(edm::ConfigurationDescriptions& descriptions desc.add("electrons", edm::InputTag("gedGsfElectrons")); desc.add("elecID", edm::InputTag("egmGsfElectronIDsForDQM:cutBasedElectronID-RunIIIWinter22-V1-tight")); - desc.add >( - "btagAlgos", {edm::InputTag("pfDeepCSVJetTags:probb"), edm::InputTag("pfDeepCSVJetTags:probbb")}); + desc.add >("btagAlgos", + {edm::InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll")}); desc.add("jetSelection", "pt > 30"); desc.add("eleSelection", "pt > 0 && abs(eta) < 2.5"); diff --git a/DQMOffline/Trigger/plugins/ZGammaplusJetsMonitor.cc b/DQMOffline/Trigger/plugins/ZGammaplusJetsMonitor.cc new file mode 100644 index 0000000000000..fb0421df3207a --- /dev/null +++ b/DQMOffline/Trigger/plugins/ZGammaplusJetsMonitor.cc @@ -0,0 +1,819 @@ +#include +#include + +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" +#include "DQMOffline/Trigger/plugins/TriggerDQMBase.h" +#include "DQMServices/Core/interface/DQMEDAnalyzer.h" +#include "DQMServices/Core/interface/DQMStore.h" +#include "DataFormats/Common/interface/TriggerResults.h" +#include "DataFormats/HLTReco/interface/TriggerEvent.h" +#include "DataFormats/HLTReco/interface/TriggerObject.h" +#include "DataFormats/HLTReco/interface/TriggerTypeDefs.h" +#include "DataFormats/JetReco/interface/PFJet.h" +#include "DataFormats/JetReco/interface/PFJetCollection.h" +#include "DataFormats/Math/interface/deltaR.h" +#include "FWCore/Common/interface/TriggerNames.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/Utilities/interface/EDGetToken.h" +#include "HLTrigger/HLTcore/interface/HLTConfigProvider.h" +#include "JetMETCorrections/JetCorrector/interface/JetCorrector.h" + +#include "TLorentzVector.h" +#include +#include "TPRegexp.h" + +class ZGammaplusJetsMonitor : public DQMEDAnalyzer, public TriggerDQMBase { +public: + typedef dqm::reco::MonitorElement MonitorElement; + typedef dqm::reco::DQMStore DQMStore; + + ZGammaplusJetsMonitor(const edm::ParameterSet&); + ~ZGammaplusJetsMonitor() throw() override; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +protected: + void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override; + void analyze(edm::Event const& iEvent, edm::EventSetup const& iSetup) override; + void dqmBeginRun(edm::Run const& iRun, edm::EventSetup const& iSetup) override; + + bool islowRefPt(double RefPt); + bool ismediumRefPt(double RefPt); + bool ishighRefPt(double RefPt); + + bool isBarrel(double eta); + bool isEndCapInner(double eta); + bool isEndCapOuter(double eta); + bool isForward(double eta); + + bool isMatched(double hltJetEta, double hltJetPhi, double OffJetEta, double OffJetPhi); + + void bookMESub(DQMStore::IBooker&, + ObjME* a_me, + const int len_, + const std::string& h_Name, + const std::string& h_Title, + const std::string& h_subOptName, + const std::string& h_subOptTitle, + const bool doDirectBalancevsReferencePt = true, + const bool bookDen = false); + + void fillME(ObjME* a_me, + const double directbalance_, + const double Difjetref_, + const double Assymetry_, + const double ReferencePt_, + const double Jetpt_, + const bool doDirectBalancevsReferencePt = true); + +private: + const std::string folderName_; + + const std::string processName_; // process name of (HLT) process for which to get HLT configuration + // The instance of the HLTConfigProvider as a data member + HLTConfigProvider hltConfig_; + + const edm::EDGetTokenT triggerEventObject_; + const edm::EDGetTokenT triggerResultsToken_; + const std::string pathName; + const std::string moduleName; + const edm::InputTag jetInputTag_; + const edm::EDGetTokenT jetToken_; + const edm::EDGetTokenT correctorToken_; + + double muon_pt; + double muon_eta; + double pt_cut; + double Z_DM; + double Z_Pt; + double dphi_cut; + double offline_cut; + bool isMuonPath_; + + std::vector directbalance_Binning; + std::vector TrObjPt_Binning; + std::vector jetpt_Binning; + MEbinning DifJetRefPT_Binning{50, -75.0, 75.0}; + + //# of variables: 1. direct balance, 2. difference, 3. asymmetry, 4. hltobjectPt, 5. hltJetPt, 6. directbalanceVShltobjectPt + ObjME a_ME[6]; + ObjME a_ME_HB[6]; + ObjME a_ME_HE_I[6]; + ObjME a_ME_HE_O[6]; + ObjME a_ME_HF[6]; + ObjME a_ME_HB_lowRefPt[6]; + ObjME a_ME_HE_I_lowRefPt[6]; + ObjME a_ME_HE_O_lowRefPt[6]; + ObjME a_ME_HF_lowRefPt[6]; + ObjME a_ME_HB_mediumRefPt[6]; + ObjME a_ME_HE_I_mediumRefPt[6]; + ObjME a_ME_HE_O_mediumRefPt[6]; + ObjME a_ME_HF_mediumRefPt[6]; + ObjME a_ME_HB_highRefPt[6]; + ObjME a_ME_HE_I_highRefPt[6]; + ObjME a_ME_HE_O_highRefPt[6]; + ObjME a_ME_HF_highRefPt[6]; + + ObjME mZMassME_; + ObjME DPhiRefJetME_; + + std::vector v_jetpt; + std::vector v_jeteta; + std::vector v_jetphi; + + std::vector trigobj_pt; + std::vector trigobj_eta; + std::vector trigobj_phi; + + TLorentzVector muon_1; + TLorentzVector muon_2; + TLorentzVector Zhltreco; + std::string fullpathName; +}; + +ZGammaplusJetsMonitor::ZGammaplusJetsMonitor(const edm::ParameterSet& iConfig) + : folderName_(iConfig.getParameter("FolderName")), + processName_(iConfig.getParameter("processName")), + triggerEventObject_(consumes(iConfig.getParameter("triggerEventObject"))), + triggerResultsToken_(consumes(iConfig.getParameter("TriggerResultsLabel"))), + pathName(iConfig.getParameter("PathName")), + moduleName(iConfig.getParameter("ModuleName")), + jetInputTag_(iConfig.getParameter("jets")), + jetToken_(mayConsume(jetInputTag_)), + correctorToken_(mayConsume(iConfig.getParameter("corrector"))), + muon_pt(iConfig.getParameter("muonpt")), + muon_eta(iConfig.getParameter("muoneta")), + pt_cut(iConfig.getParameter("ptcut")), + Z_DM(iConfig.getParameter("Z_Dmass")), + Z_Pt(iConfig.getParameter("Z_pt")), + dphi_cut(iConfig.getParameter("DeltaPhi")), + offline_cut(iConfig.getParameter("OfflineCut")), + isMuonPath_(iConfig.getParameter("isMuonPath")), + directbalance_Binning(iConfig.getParameter("histoPSet") + .getParameter >("directbalanceBinning")), + TrObjPt_Binning( + iConfig.getParameter("histoPSet").getParameter >("TrObjPtBinning")), + jetpt_Binning( + iConfig.getParameter("histoPSet").getParameter >("jetptBinning")) {} + +ZGammaplusJetsMonitor::~ZGammaplusJetsMonitor() throw() {} + +void ZGammaplusJetsMonitor::bookHistograms(DQMStore::IBooker& ibooker, + edm::Run const& iRun, + edm::EventSetup const& iSetup) { + std::string histname, histtitle; + std::string hist_obtag = ""; + std::string histtitle_obtag = ""; + std::string currentFolder = folderName_; + ibooker.setCurrentFolder(currentFolder); + + if (isMuonPath_) { + hist_obtag = "Z"; + histtitle_obtag = "Z "; + histname = "DiMuonMass"; + histtitle = "DiMuonMass"; + bookME(ibooker, mZMassME_, histname, histtitle, 50, 71., 111., false); + } else { + hist_obtag = "Photon"; + histtitle_obtag = "Photon"; + } + + histname = "DPhi" + hist_obtag + "Jet"; + histtitle = "DPhi " + hist_obtag + " Jet"; + bookME(ibooker, DPhiRefJetME_, histname, histtitle, 100, 0., acos(-1.), false); + + bookMESub(ibooker, a_ME, sizeof(a_ME) / sizeof(a_ME[0]), hist_obtag, histtitle_obtag, "", ""); + bookMESub(ibooker, a_ME_HB, sizeof(a_ME_HB) / sizeof(a_ME_HB[0]), hist_obtag, histtitle_obtag, "HB", "(HB)", true); + bookMESub(ibooker, + a_ME_HE_I, + sizeof(a_ME_HE_I) / sizeof(a_ME_HE_I[0]), + hist_obtag, + histtitle_obtag, + "HEInner", + "(HE Inner)", + true); + bookMESub(ibooker, + a_ME_HE_O, + sizeof(a_ME_HE_O) / sizeof(a_ME_HE_O[0]), + hist_obtag, + histtitle_obtag, + "HEOuter", + "(HE Outer)", + true); + bookMESub(ibooker, a_ME_HF, sizeof(a_ME_HF) / sizeof(a_ME_HF[0]), hist_obtag, histtitle_obtag, "HF", "(HF)", true); + bookMESub(ibooker, + a_ME_HB_lowRefPt, + sizeof(a_ME_HB_lowRefPt) / sizeof(a_ME_HB_lowRefPt[0]), + hist_obtag, + histtitle_obtag, + "HB_lowRefPt", + "(HB) lowRefPt", + true); + bookMESub(ibooker, + a_ME_HE_I_lowRefPt, + sizeof(a_ME_HE_I_lowRefPt) / sizeof(a_ME_HE_I_lowRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEInner_lowRefPt", + "(HE Inner) lowRefPt", + true); + bookMESub(ibooker, + a_ME_HE_O_lowRefPt, + sizeof(a_ME_HE_O_lowRefPt) / sizeof(a_ME_HE_O_lowRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEOuter_lowRefPt", + "(HE Outer) lowRefPt", + true); + bookMESub(ibooker, + a_ME_HF_lowRefPt, + sizeof(a_ME_HF_lowRefPt) / sizeof(a_ME_HF_lowRefPt[0]), + hist_obtag, + histtitle_obtag, + "HF_lowRefPt", + "(HF) lowRefPt", + true); + bookMESub(ibooker, + a_ME_HB_mediumRefPt, + sizeof(a_ME_HB_mediumRefPt) / sizeof(a_ME_HB_mediumRefPt[0]), + hist_obtag, + histtitle_obtag, + "HB_mediumRefPt", + "(HB) mediumRefPt", + true); + bookMESub(ibooker, + a_ME_HE_I_mediumRefPt, + sizeof(a_ME_HE_I_mediumRefPt) / sizeof(a_ME_HE_I_mediumRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEInner_mediumRefPt", + "(HE Inner) mediumRefPt", + true); + bookMESub(ibooker, + a_ME_HE_O_mediumRefPt, + sizeof(a_ME_HE_O_mediumRefPt) / sizeof(a_ME_HE_O_mediumRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEOuter_mediumRefPt", + "(HE Outer) mediumRefPt", + true); + bookMESub(ibooker, + a_ME_HF_mediumRefPt, + sizeof(a_ME_HF_mediumRefPt) / sizeof(a_ME_HF_mediumRefPt[0]), + hist_obtag, + histtitle_obtag, + "HF_mediumRefPt", + "(HF) mediumRefPt", + true); + bookMESub(ibooker, + a_ME_HB_highRefPt, + sizeof(a_ME_HB_highRefPt) / sizeof(a_ME_HB_highRefPt[0]), + hist_obtag, + histtitle_obtag, + "HB_highRefPt", + "(HB) highRefPt", + true); + bookMESub(ibooker, + a_ME_HE_I_highRefPt, + sizeof(a_ME_HE_I_highRefPt) / sizeof(a_ME_HE_I_highRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEInner_highRefPt", + "(HE Inner) highRefPt", + true); + bookMESub(ibooker, + a_ME_HE_O_highRefPt, + sizeof(a_ME_HE_O_highRefPt) / sizeof(a_ME_HE_O_highRefPt[0]), + hist_obtag, + histtitle_obtag, + "HEOuter_highRefPt", + "(HE Outer) highRefPt", + true); + bookMESub(ibooker, + a_ME_HF_highRefPt, + sizeof(a_ME_HF_highRefPt) / sizeof(a_ME_HF_highRefPt[0]), + hist_obtag, + histtitle_obtag, + "HF_highRefPt", + "(HF) highRefPt", + true); +} + +void ZGammaplusJetsMonitor::analyze(edm::Event const& iEvent, edm::EventSetup const& iSetup) { + v_jetpt.clear(); + v_jeteta.clear(); + v_jetphi.clear(); + + trigobj_pt.clear(); + trigobj_eta.clear(); + trigobj_phi.clear(); + + // ------------------ Get TriggerResults ----------------- + edm::Handle triggerResults; + iEvent.getByToken(triggerResultsToken_, triggerResults); + if (!triggerResults.isValid()) + return; + + edm::Handle aodTriggerEvent; + iEvent.getByToken(triggerEventObject_, aodTriggerEvent); + if (!aodTriggerEvent.isValid()) + return; + + edm::TriggerNames triggerNames_ = iEvent.triggerNames(*triggerResults); // all trigger names available + + bool passTrig = false; + + unsigned hltcfgIndex = hltConfig_.triggerIndex(fullpathName); + unsigned index = triggerNames_.triggerIndex(fullpathName); // find in which index is that path + if (!(hltcfgIndex == index)) { + edm::LogInfo("ZGammaplusJetsMonitor") << " Error in trigger index"; + return; + } + + if (index > 0 && index < triggerNames_.size() && + triggerResults->accept(index)) { //trigger is accepted and index is valid + edm::LogInfo("ZGammaplusJetsMonitor") << " Trigger accepted"; + passTrig = true; + } + if (!passTrig) { + edm::LogInfo("ZGammaplusJetsMonitor") << " Trigger did not pass"; // skip event if trigger fails + return; + } + + // ---------------- find module for this path ------------------------ + const unsigned int module_size = hltConfig_.size(index); + std::vector module_names = hltConfig_.moduleLabels(index); // (pathname) works too + if (!(module_size == module_names.size())) { + edm::LogInfo("ZGammaplusJetsMonitor") << "ERROR IN MODULES COUNTING"; + return; + } + if (module_size == 0) { + edm::LogInfo("ZGammaplusJetsMonitor") << "no modules in this path ?!?!"; + return; + } + + // Find the module + edm::InputTag moduleFilter; + moduleFilter = edm::InputTag(moduleName, "", processName_); + edm::LogInfo("ZGammaplusJetsMonitor") << " ModuleFilter " << moduleFilter; + + // check whether the module is packed up in TriggerEvent product + trigger::size_type filterIndex_ = aodTriggerEvent->filterIndex(moduleFilter); + edm::LogInfo("ZGammaplusJetsMonitor") << " filter index " << filterIndex_ << " | filter size " + << aodTriggerEvent->sizeFilters(); + if (filterIndex_ >= aodTriggerEvent->sizeFilters()) { + return; + } + + edm::LogInfo("ZGammaplusJetsMonitor") << " filter label|filter index" << moduleName << "|" << filterIndex_; + + const trigger::Vids& VIDS_ = aodTriggerEvent->filterIds(filterIndex_); + const trigger::Keys& KEYS_ = aodTriggerEvent->filterKeys(filterIndex_); + const trigger::size_type nI_ = VIDS_.size(); + const trigger::size_type nK_ = KEYS_.size(); + assert(nI_ == nK_); + const trigger::TriggerObjectCollection& TOC(aodTriggerEvent->getObjects()); + for (trigger::size_type idx = 0; idx < nI_; ++idx) { + const trigger::TriggerObject& TO(TOC[KEYS_[idx]]); + //VIDS : muons-->83 / jets-->85 / met-->87 / photon-->81 + edm::LogInfo("ZGammaplusJetsMonitor") << " idx: " << idx << "| vid " << VIDS_[idx] << "|" + << " keys " << KEYS_[idx] << "triggerobject: " + << " obj_id " << TO.id() << " Pt " << TO.pt() << " eta " << TO.eta() + << " phi " << TO.phi() << " mass " << TO.mass(); + } + if (VIDS_[0] == 81) { //photon + for (const auto& key : KEYS_) { + trigobj_pt.push_back(TOC[key].pt()); + trigobj_eta.push_back(TOC[key].eta()); + trigobj_phi.push_back(TOC[key].phi()); + } + } + if (VIDS_[0] == 83 && nK_ < 2) { //muon + edm::LogInfo("ZGammaplusJetsMonitor") << " under 2 objects cant have a dimuon"; + return; + } else { + for (const auto& key : KEYS_) { + double pt = TOC[key].pt(); + double eta = TOC[key].eta(); + double phi = TOC[key].phi(); + double mass = TOC[key].mass(); + int id = TOC[key].id(); + unsigned int kCnt0 = 0; + + TLorentzVector v1; //keep first muon + if (std::abs(id) == 13) { // check if it is a muon + v1.SetPtEtaPhiM(pt, eta, phi, mass); + } else { + v1.SetPtEtaPhiM(0., 0., 0., 0.); + } + unsigned int kCnt1 = 0; + for (const auto& key1 : KEYS_) { + if (key != key1 && kCnt1 > kCnt0) { // avoid double counting separate objs + + double pt2 = TOC[key1].pt(); + double eta2 = TOC[key1].eta(); + double phi2 = TOC[key1].phi(); + double mass2 = TOC[key1].mass(); + int id2 = TOC[key1].id(); + + if ((id + id2) == 0) { // check di-object system charge and flavor + + TLorentzVector v2; + if (std::abs(id2) == 13) { // check if it is a muon + v2.SetPtEtaPhiM(pt2, eta2, phi2, mass2); + } else { + v2.SetPtEtaPhiM(0., 0., 0., 0.0); + } + + muon_1 = v1; + muon_2 = v2; + bool muon_pass = muon_1.Pt() > muon_pt && muon_2.Pt() > muon_pt && std::abs(muon_1.Eta()) < muon_eta && + std::abs(muon_2.Eta()) < muon_eta; + if (!muon_pass) { + return; + } + + Zhltreco = muon_1 + muon_2; + bool Z_pass = std::abs(Zhltreco.M() - 91.2) < Z_DM && Zhltreco.Pt() > Z_Pt; + if (!Z_pass) { + return; + } + trigobj_pt.push_back(Zhltreco.Pt()); + trigobj_eta.push_back(Zhltreco.Eta()); + trigobj_phi.push_back(Zhltreco.Phi()); + } //end check di-object + else { //if not di-object + return; + } + } // end avoid duplicate objects + kCnt1++; + } // key1 + kCnt0++; + } // key + } // end else + + // ---------------- module for Jet leg Jets -------------------------- + // index of last module executed in this Path + const unsigned int moduleIndex = triggerResults->index(index); // here would be HLTBool at the end + edm::LogInfo("ZGammaplusJetsMonitor") + << " Module Index " << moduleIndex - 1 << " Module Name " + << module_names[moduleIndex - 1]; // the second to last would be the last module that is saved + assert(moduleIndex < module_size); + + // results from TriggerEvent product + const std::string& ImoduleLabel = module_names[moduleIndex - 1]; + const std::string ImoduleType = hltConfig_.moduleType(ImoduleLabel); + edm::LogInfo("ZGammaplusJetsMonitor") << ImoduleLabel << " | " << ImoduleType; + // check whether the module is packed up in TriggerEvent product + const unsigned int filterIndex = aodTriggerEvent->filterIndex(edm::InputTag(ImoduleLabel, "", processName_)); + if (filterIndex >= aodTriggerEvent->sizeFilters()) { + return; + } + const trigger::Vids& VIDS = aodTriggerEvent->filterIds(filterIndex); + const trigger::Keys& KEYS = aodTriggerEvent->filterKeys(filterIndex); + const trigger::size_type nI = VIDS.size(); + const trigger::size_type nK = KEYS.size(); + assert(nI == nK); + const trigger::TriggerObjectCollection& objects(aodTriggerEvent->getObjects()); + for (trigger::size_type idx = 0; idx < nI; ++idx) { + const trigger::TriggerObject& TO_(objects[KEYS[idx]]); + //VIDS : muons-->83 / jets-->85 / met-->87 + edm::LogInfo("ZGammaplusJetsMonitor") + << " idx " << idx << " vid " << VIDS[idx] << "/" + << " keys " << KEYS[idx] << ": " + << " obj_id " << TO_.id() << " " << TO_.pt() << " " << TO_.eta() << " " << TO_.phi() << " " << TO_.mass(); + } + for (const auto& key : KEYS) { + v_jetpt.push_back(objects[key].pt()); + v_jeteta.push_back(objects[key].eta()); + v_jetphi.push_back(objects[key].phi()); + } + bool Jet_pass = (!v_jetpt.empty() && v_jetpt[0] >= pt_cut); + if (!Jet_pass) { + return; + } + double dphi = std::abs(v_jetphi[0] - trigobj_phi[0]); + if (dphi > M_PI) { + dphi = 2 * M_PI - dphi; + } + if (dphi < dphi_cut) { // be sure is back to back + return; + } + // --- offline Jets ----- + edm::Handle jetHandle; + iEvent.getByToken(jetToken_, jetHandle); + edm::Handle Corrector; + iEvent.getByToken(correctorToken_, Corrector); + double leading_JetPt = -10.0; + double leading_JetEta = -10.0; + double leading_JetPhi = -10.0; + int ind = 0; + + if (!jetHandle.isValid()) { + edm::LogWarning("ZGammaplusJetsMonitor") + << "skipping events because the collection " << jetInputTag_.label().c_str() << " is not available"; + return; + } + for (auto const& j : *jetHandle) { + if (Corrector.isValid()) { + double jec = Corrector->correction(j); + double cor_jet = jec * j.pt(); + if (cor_jet > leading_JetPt) { + leading_JetPt = cor_jet; + leading_JetEta = j.eta(); + leading_JetPhi = j.phi(); + } + } else if (!Corrector.isValid() && ind == 0) { + leading_JetPt = j.pt(); + leading_JetEta = j.eta(); + leading_JetPhi = j.phi(); + ind += 1; + } + } + if (leading_JetPt < offline_cut) { // offline cuts + return; + } + + if (!(isMatched(v_jeteta[0], v_jetphi[0], leading_JetEta, leading_JetPhi))) { + return; + } + + double DirectBalance_ = v_jetpt[0] / trigobj_pt[0]; + double DifJ1PtTrObjPt_ = v_jetpt[0] - trigobj_pt[0]; + double asymmetry = (trigobj_pt[0] - v_jetpt[0]) / (trigobj_pt[0] + v_jetpt[0]); + + // ------------------------- Filling Histos ----------------------------------- + if (isMuonPath_) { + mZMassME_.numerator->Fill(Zhltreco.M()); + } + DPhiRefJetME_.numerator->Fill(dphi); + fillME(a_ME, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + if (isBarrel(v_jeteta[0])) { + fillME(a_ME_HB, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + if (islowRefPt(trigobj_pt[0])) { + fillME(a_ME_HB_lowRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ismediumRefPt(trigobj_pt[0])) { + fillME(a_ME_HB_mediumRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ishighRefPt(trigobj_pt[0])) { + fillME(a_ME_HB_highRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } + } // end is barrel + if (isEndCapInner(v_jeteta[0])) { + fillME(a_ME_HE_I, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + if (islowRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_I_lowRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ismediumRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_I_mediumRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ishighRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_I_highRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } + } // end is endcap-inner + if (isEndCapOuter(v_jeteta[0])) { + fillME(a_ME_HE_O, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + if (islowRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_O_lowRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ismediumRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_O_mediumRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ishighRefPt(trigobj_pt[0])) { + fillME(a_ME_HE_O_highRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } + } // end is endcap-outer + if (isForward(v_jeteta[0])) { + fillME(a_ME_HF, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + if (islowRefPt(trigobj_pt[0])) { + fillME(a_ME_HF_lowRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ismediumRefPt(trigobj_pt[0])) { + fillME(a_ME_HF_mediumRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } else if (ishighRefPt(trigobj_pt[0])) { + fillME(a_ME_HF_highRefPt, DirectBalance_, DifJ1PtTrObjPt_, asymmetry, trigobj_pt[0], v_jetpt[0], true); + } + } // end is Forward +} +// ----- Reference'Pt categories: low[30,50), medium[50,100), high[100,inf) ----- +bool ZGammaplusJetsMonitor::islowRefPt(double refPt) { + bool output = false; + if (refPt >= 30. && refPt < 50.) + output = true; + return output; +} + +bool ZGammaplusJetsMonitor::ismediumRefPt(double refPt) { + bool output = false; + if (refPt >= 50. && refPt < 100.) + output = true; + return output; +} + +bool ZGammaplusJetsMonitor::ishighRefPt(double refPt) { + bool output = false; + if (refPt >= 100.) + output = true; + return output; +} +// --------- detector areas --------------------------------------------------- +bool ZGammaplusJetsMonitor::isBarrel(double eta) { + bool output = false; + if (std::abs(eta) <= 1.3) + output = true; + return output; +} + +bool ZGammaplusJetsMonitor::isEndCapInner(double eta) { + bool output = false; + if (std::abs(eta) <= 2.5 && std::abs(eta) > 1.3) + output = true; + return output; +} + +bool ZGammaplusJetsMonitor::isEndCapOuter(double eta) { + bool output = false; + if (std::abs(eta) <= 3.0 && std::abs(eta) > 2.5) + output = true; + return output; +} + +bool ZGammaplusJetsMonitor::isForward(double eta) { + bool output = false; + if (std::abs(eta) > 3.0) + output = true; + return output; +} +// --------- Matching --------------------------------------------------------------- +bool ZGammaplusJetsMonitor::isMatched(double hltJetEta, double hltJetPhi, double OffJetEta, double OffJetPhi) { + bool output = false; + double DRMatched2 = 0.16; + double dR2 = deltaR2(hltJetEta, hltJetPhi, OffJetEta, OffJetPhi); + if (dR2 < DRMatched2) + output = true; + return output; +} + +void ZGammaplusJetsMonitor::fillME(ObjME* a_me, + const double directbalance_, + const double Difjetref_, + const double Asymmetry_, + const double ReferencePt_, + const double Jetpt_, + const bool doDirectBalancevsReferencePt) { + a_me[0].numerator->Fill(directbalance_); // index 0 = DirectBalance + a_me[1].numerator->Fill(Difjetref_); // index 1 = Leading JetPt minus Reference Pt + a_me[2].numerator->Fill(Asymmetry_); // index 2 = asymmetry + a_me[3].numerator->Fill(ReferencePt_); // index 3 = Reference Pt + a_me[4].numerator->Fill(Jetpt_); // index 4 = Jet Pt + if (doDirectBalancevsReferencePt) { + a_me[5].numerator->Fill(ReferencePt_, directbalance_); // index 5 = Balance vs Reference' Pt + } +} + +void ZGammaplusJetsMonitor::bookMESub(DQMStore::IBooker& Ibooker, + ObjME* a_me, + const int len_, + const std::string& h_Name, + const std::string& h_Title, + const std::string& h_subOptName, + const std::string& hSubT, + const bool doDirectBalancevsReferencePt, + const bool bookDen) { + std::string hName = h_Name; + std::string hTitle = h_Title; + const std::string hSubN = h_subOptName.empty() ? "" : "_" + h_subOptName; + + int nbin_DifJetRef = DifJetRefPT_Binning.nbins; + double maxbin_DifJetRef = DifJetRefPT_Binning.xmax; + double minbin_DifJetRef = DifJetRefPT_Binning.xmin; + + hName = "DirectBalance" + hSubN; + hTitle = " DirectBalance " + hSubT; + bookME(Ibooker, a_me[0], hName, hTitle, directbalance_Binning, bookDen); + setMETitle(a_me[0], "HLTJetPt/" + h_Name + "Pt", "events"); + + hName = "JetPt1_minus_" + h_Name + "Pt" + hSubN; + hTitle = "LeadingJet Pt minus " + h_Name + " Pt " + hSubT; + bookME(Ibooker, a_me[1], hName, hTitle, nbin_DifJetRef, minbin_DifJetRef, maxbin_DifJetRef, bookDen); + setMETitle(a_me[1], "Pt dif [GeV]", "events"); + + hName = h_Name + "JetAsymmetry" + hSubN; + hTitle = h_Title + " Jet Asymmetry " + hSubT; + bookME(Ibooker, a_me[2], hName, hTitle, directbalance_Binning, bookDen); + setMETitle(a_me[2], hTitle, "events"); + + hName = h_Name + "pT" + hSubN; + hTitle = h_Title + " pT " + hSubT; + bookME(Ibooker, a_me[3], hName, hTitle, TrObjPt_Binning, bookDen); + setMETitle(a_me[3], h_Title + " pT [GeV]", "events / [GeV]"); + + hName = "JetpT" + hSubN; + hTitle = "Jet pT " + hSubN; + bookME(Ibooker, a_me[4], hName, hTitle, jetpt_Binning, bookDen); + setMETitle(a_me[4], hTitle + " [GeV]", "events / [GeV]"); + + if (doDirectBalancevsReferencePt) { + hName = "DirectBalanceVs" + h_Name + "Pt" + hSubN; + hTitle = "Direct Balance vs " + h_Title + " Pt " + hSubT; + bookME(Ibooker, a_me[5], hName, hTitle, TrObjPt_Binning, directbalance_Binning, bookDen); + setMETitle(a_me[5], h_Title + " pt", "Direct Balance"); + } +} + +void ZGammaplusJetsMonitor::dqmBeginRun(edm::Run const& iRun, edm::EventSetup const& iSetup) { + TPRegexp pattern(pathName); + // https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideHighLevelTrigger#Access_to_the_HLT_configuration + // "init" return value indicates whether intitialisation has succeeded + // "changed" parameter indicates whether the config has actually changed + bool changed(true); + if (hltConfig_.init(iRun, iSetup, processName_, changed)) { + // if init returns TRUE, initialisation has succeeded! + if (changed) { + // The HLT config has actually changed wrt the previous Run, hence rebook your + // histograms or do anything else dependent on the revised HLT config + std::vector triggerPaths = hltConfig_.triggerNames(); + for (const auto& PATHNAME : triggerPaths) { + edm::LogInfo("ZGammaplusJetsMonitor::dqmBeginRun ") << PATHNAME; + if (TString(PATHNAME).Contains(pattern)) { + fullpathName = PATHNAME; + } + } + } + } else { + // if init returns FALSE, initialisation has NOT succeeded, which indicates a problem + // with the file and/or code and needs to be investigated! + edm::LogError("ZGammaplusJetsMonitor") << " HLT config extraction failure with process name " << processName_; + // In this case, all access methods will return empty values! + } +} + +void ZGammaplusJetsMonitor::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("FolderName", "HLT/JME/ZGammaPlusJets"); + desc.add("processName", "HLT"); + desc.add("triggerEventObject", edm::InputTag("hltTriggerSummaryAOD::HLT")); + desc.add("TriggerResultsLabel", edm::InputTag("TriggerResults::HLT")); + desc.add("PathName", ""); + desc.add("ModuleName", ""); + desc.add("jets", edm::InputTag("ak4PFJetsPuppi")); + desc.add("corrector", edm::InputTag("ak4PFPuppiL1FastL2L3Corrector")); + + desc.add("muonpt", 20.); + desc.add("muoneta", 2.3); + desc.add("ptcut", 30.); + desc.add("Z_Dmass", 20.); + desc.add("Z_pt", 30.); + desc.add("DeltaPhi", 2.7); + desc.add("OfflineCut", 20.0); + desc.add("isMuonPath", true); + + edm::ParameterSetDescription histoPSet; + + std::vector bins = { + -3.99, -3.97, -3.95, -3.93, -3.91, -3.89, -3.87, -3.85, -3.83, -3.81, -3.79, -3.77, -3.75, -3.73, -3.71, -3.69, + -3.67, -3.65, -3.63, -3.61, -3.59, -3.57, -3.55, -3.53, -3.51, -3.49, -3.47, -3.45, -3.43, -3.41, -3.39, -3.37, + -3.35, -3.33, -3.31, -3.29, -3.27, -3.25, -3.23, -3.21, -3.19, -3.17, -3.15, -3.13, -3.11, -3.09, -3.07, -3.05, + -3.03, -3.01, -2.99, -2.97, -2.95, -2.93, -2.91, -2.89, -2.87, -2.85, -2.83, -2.81, -2.79, -2.77, -2.75, -2.73, + -2.71, -2.69, -2.67, -2.65, -2.63, -2.61, -2.59, -2.57, -2.55, -2.53, -2.51, -2.49, -2.47, -2.45, -2.43, -2.41, + -2.39, -2.37, -2.35, -2.33, -2.31, -2.29, -2.27, -2.25, -2.23, -2.21, -2.19, -2.17, -2.15, -2.13, -2.11, -2.09, + -2.07, -2.05, -2.03, -2.01, -1.99, -1.97, -1.95, -1.93, -1.91, -1.89, -1.87, -1.85, -1.83, -1.81, -1.79, -1.77, + -1.75, -1.73, -1.71, -1.69, -1.67, -1.65, -1.63, -1.61, -1.59, -1.57, -1.55, -1.53, -1.51, -1.49, -1.47, -1.45, + -1.43, -1.41, -1.39, -1.37, -1.35, -1.33, -1.31, -1.29, -1.27, -1.25, -1.23, -1.21, -1.19, -1.17, -1.15, -1.13, + -1.11, -1.09, -1.07, -1.05, -1.03, -1.01, -0.99, -0.97, -0.95, -0.93, -0.91, -0.89, -0.87, -0.85, -0.83, -0.81, + -0.79, -0.77, -0.75, -0.73, -0.71, -0.69, -0.67, -0.65, -0.63, -0.61, -0.59, -0.57, -0.55, -0.53, -0.51, -0.49, + -0.47, -0.45, -0.43, -0.41, -0.39, -0.37, -0.35, -0.33, -0.31, -0.29, -0.27, -0.25, -0.23, -0.21, -0.19, -0.17, + -0.15, -0.13, -0.11, -0.09, -0.07, -0.05, -0.03, -0.01, 0.01, 0.03, 0.05, 0.07, 0.09, 0.11, 0.13, 0.15, + 0.17, 0.19, 0.21, 0.23, 0.25, 0.27, 0.29, 0.31, 0.33, 0.35, 0.37, 0.39, 0.41, 0.43, 0.45, 0.47, + 0.49, 0.51, 0.53, 0.55, 0.57, 0.59, 0.61, 0.63, 0.65, 0.67, 0.69, 0.71, 0.73, 0.75, 0.77, 0.79, + 0.81, 0.83, 0.85, 0.87, 0.89, 0.91, 0.93, 0.95, 0.97, 0.99, 1.01, 1.03, 1.05, 1.07, 1.09, 1.11, + 1.13, 1.15, 1.17, 1.19, 1.21, 1.23, 1.25, 1.27, 1.29, 1.31, 1.33, 1.35, 1.37, 1.39, 1.41, 1.43, + 1.45, 1.47, 1.49, 1.51, 1.53, 1.55, 1.57, 1.59, 1.61, 1.63, 1.65, 1.67, 1.69, 1.71, 1.73, 1.75, + 1.77, 1.79, 1.81, 1.83, 1.85, 1.87, 1.89, 1.91, 1.93, 1.95, 1.97, 1.99, 2.01, 2.03, 2.05, 2.07, + 2.09, 2.11, 2.13, 2.15, 2.17, 2.19, 2.21, 2.23, 2.25, 2.27, 2.29, 2.31, 2.33, 2.35, 2.37, 2.39, + 2.41, 2.43, 2.45, 2.47, 2.49, 2.51, 2.53, 2.55, 2.57, 2.59, 2.61, 2.63, 2.65, 2.67, 2.69, 2.71, + 2.73, 2.75, 2.77, 2.79, 2.81, 2.83, 2.85, 2.87, 2.89, 2.91, 2.93, 2.95, 2.97, 2.99, 3.01, 3.03, + 3.05, 3.07, 3.09, 3.11, 3.13, 3.15, 3.17, 3.19, 3.21, 3.23, 3.25, 3.27, 3.29, 3.31, 3.33, 3.35, + 3.37, 3.39, 3.41, 3.43, 3.45, 3.47, 3.49, 3.51, 3.53, 3.55, 3.57, 3.59, 3.61, 3.63, 3.65, 3.67, + 3.69, 3.71, 3.73, 3.75, 3.77, 3.79, 3.81, 3.83, 3.85, 3.87, 3.89, 3.91, 3.93, 3.95, 3.97, 3.99, + 4.01, 4.03, 4.05, 4.07, 4.09, 4.11, 4.13, 4.15, 4.17, 4.19, 4.21, 4.23, 4.25, 4.27, 4.29, 4.31, + 4.33, 4.35, 4.37, 4.39, 4.41, 4.43, 4.45, 4.47, 4.49, 4.51, 4.53, 4.55, 4.57, 4.59, 4.61, 4.63, + 4.65, 4.67, 4.69, 4.71, 4.73, 4.75, 4.77, 4.79, 4.81, 4.83, 4.85, 4.87, 4.89, 4.91, 4.93, 4.95, + 4.97, 4.99, 5.01, 5.03, 5.05, 5.07, 5.09, 5.11, 5.13, 5.15, 5.17, 5.19, 5.21, 5.23, 5.25, 5.27, + 5.29, 5.31, 5.33, 5.35, 5.37, 5.39, 5.41, 5.43, 5.45, 5.47, 5.49, 5.51, 5.53, 5.55, 5.57, 5.59, + 5.61, 5.63, 5.65, 5.67, 5.69, 5.71, 5.73, 5.75, 5.77, 5.79, 5.81, 5.83, 5.85, 5.87, 5.89, 5.91, + 5.93, 5.95, 5.97, 5.99}; + + histoPSet.add >("directbalanceBinning", bins); + + std::vector bins_ = {12, 15, 20, 25, 30, 35, 40, 45, 50, 60, 70, + 85, 105, 130, 175, 230, 300, 400, 500, 700, 1000, 1500}; // Z or photon pT Binning + histoPSet.add >("TrObjPtBinning", bins_); + std::vector Jbins_ = { + 0., 20., 40., 60., 80., 90., 100., 110., 120., 130., 140., 150., 160., + 170., 180., 190., 200., 220., 240., 260., 280., 300., 350., 400., 450., 1000.}; // Jet pT Binning + histoPSet.add >("jetptBinning", Jbins_); + + desc.add("histoPSet", histoPSet); + + descriptions.add("zgammajetsmonitoring", desc); +} + +DEFINE_FWK_MODULE(ZGammaplusJetsMonitor); diff --git a/DQMOffline/Trigger/python/B2GMonitoring_cff.py b/DQMOffline/Trigger/python/B2GMonitoring_cff.py index 2c7d1fb2084c4..a80a08595d04f 100644 --- a/DQMOffline/Trigger/python/B2GMonitoring_cff.py +++ b/DQMOffline/Trigger/python/B2GMonitoring_cff.py @@ -8,8 +8,8 @@ from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring ### B2G triggers: -# HLT_AK8PFJet*_MassSD30 -# HLT_AK8DiPFJet*_*_MassSD* +# HLT_AK8PFJet*_SoftDropMass* +# HLT_AK8DiPFJet*_*_SoftDropMass* # HLT_Mu37_Ele27_CaloIdL_MW # HLT_Mu27_Ele37_CaloIdL_MW # HLT_Mu37_TkMu27 @@ -28,7 +28,7 @@ PFHT1050_Softdropmonitoring = hltSoftdropmonitoring.clone( FolderName = 'HLT/B2G/PFHT1050', jetSelection = "pt > 200 && eta < 2.4", - numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFHT1050_v*"]) + numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFHT1050_v*"]) ) AK8PFJet500_Mjjmonitoring = hltMjjmonitoring.clone( @@ -38,6 +38,20 @@ numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet500_v*"]) ) +AK8PFJet380_SoftDropMass30_Mjjmonitoring = hltMjjmonitoring.clone( + FolderName = 'HLT/B2G/AK8PFJet380_SoftDropMass30', + jets = "ak8PFJetsPuppi", + jetSelection = "pt > 200 && eta < 2.4", + numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8PFJet380_SoftDropMass30_v*"]) +) + +AK8DiPFJet260_260_SoftDropMass30_Mjjmonitoring = hltMjjmonitoring.clone( + FolderName = 'HLT/B2G/AK8DiPFJet260_260_SoftDropMass30', + jets = "ak8PFJetsPuppi", + jetSelection = "pt > 200 && eta < 2.4", + numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8DiPFJet260_260_SoftDropMass30_v*"]) +) + AK8PFJet500_Softdropmonitoring = hltSoftdropmonitoring.clone( FolderName = 'HLT/B2G/AK8PFJet500', jetSelection = "pt > 200 && eta < 2.4", @@ -48,51 +62,38 @@ ) ) +# AK8PFJet380_SoftDropMass30 monitoring -# AK8PFJet420_MassSD30 monitoring - -AK8PFJet420_MassSD30_PromptMonitoring = hltJetMETmonitoring.clone( - FolderName = 'HLT/B2G/AK8PFJet420_MassSD30', +AK8PFJet380_SoftDropMass30_PromptMonitoring = hltJetMETmonitoring.clone( + FolderName = 'HLT/B2G/AK8PFJet380_SoftDropMass30', ptcut = 200, - numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet420_MassSD30_v*"]) + numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet380_SoftDropMass30_v*"]) ) -AK8PFJet420_MassSD30_Mjjmonitoring = hltMjjmonitoring.clone( - FolderName = 'HLT/B2G/AK8PFJet420_MassSD30', - jets = "ak8PFJetsPuppi", - jetSelection = "pt > 200 && eta < 2.4", - numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8PFJet420_MassSD30_v*"]) -) -AK8PFJet420_MassSD30_Softdropmonitoring = hltSoftdropmonitoring.clone( - FolderName = 'HLT/B2G/AK8PFJet420_MassSD30', +AK8PFJet380_SoftDropMass30_Softdropmonitoring = hltSoftdropmonitoring.clone( + FolderName = 'HLT/B2G/AK8PFJet380_SoftDropMass30', jetSelection = "pt > 200 && eta < 2.4", - numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet420_MassSD30_v*"]), + numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet380_SoftDropMass30_v*"]), histoPSet = dict( htBinning = [0., 10., 20., 30., 40., 50., 60., 70., 80., 90., 100., 110., 120., 130., 140., 150., 160., 170., 180., 190., 200., 210., 220., 230., 240., 250., 260., 270., 280., 290., 300., 310., 320., 330., 340., 350.], htPSet = dict(nbins = 200, xmin = -0.5, xmax = 19999.5) ) ) -# AK8DiPFJet270_270_MassSD30 monitoring +# AK8DiPFJet260_260_SoftDropMass30 monitoring -AK8DiPFJet270_270_MassSD30_PromptMonitoring = hltJetMETmonitoring.clone( - FolderName = 'HLT/B2G/AK8DiPFJet270_270_MassSD30', +AK8DiPFJet260_260_SoftDropMass30_PromptMonitoring = hltJetMETmonitoring.clone( + FolderName = 'HLT/B2G/AK8DiPFJet260_260_SoftDropMass30', ptcut = 200, - numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8DiPFJet270_270_MassSD30_v*"]) + numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8DiPFJet260_260_SoftDropMass30_v*"]) ) -AK8DiPFJet270_270_MassSD30_Mjjmonitoring = hltMjjmonitoring.clone( - FolderName = 'HLT/B2G/AK8DiPFJet270_270_MassSD30', - jets = "ak8PFJetsPuppi", - jetSelection = "pt > 200 && eta < 2.4", - numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8DiPFJet270_270_MassSD30_v*"]) -) -AK8DiPFJet270_270_MassSD30_Softdropmonitoring = hltSoftdropmonitoring.clone( - FolderName = 'HLT/B2G/AK8DiPFJet270_270_MassSD30', +AK8DiPFJet260_260_SoftDropMass30_Softdropmonitoring = hltSoftdropmonitoring.clone( + FolderName = 'HLT/B2G/AK8DiPFJet260_260_SoftDropMass30', jetSelection = "pt > 200 && eta < 2.4", - numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8DiPFJet270_270_MassSD30_v*"]), + numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8DiPFJet260_260_SoftDropMass30_v*"]), histoPSet = dict( htBinning = [0., 10., 20., 30., 40., 50., 60., 70., 80., 90., 100., 110., 120., 130., 140., 150., 160., 170., 180., 190., 200., 210., 220., 230., 240., 250., 260., 270., 280., 290., 300., 310., 320., 330., 340., 350.], htPSet = dict(nbins = 200, xmin = -0.5, xmax = 19999.5) @@ -126,11 +127,11 @@ AK8PFJet500_Mjjmonitoring + - AK8PFJet420_MassSD30_PromptMonitoring + - AK8PFJet420_MassSD30_Mjjmonitoring + + AK8PFJet380_SoftDropMass30_Mjjmonitoring + + AK8DiPFJet260_260_SoftDropMass30_Mjjmonitoring + - AK8DiPFJet270_270_MassSD30_PromptMonitoring + - AK8DiPFJet270_270_MassSD30_Mjjmonitoring + + AK8PFJet380_SoftDropMass30_PromptMonitoring + + AK8DiPFJet260_260_SoftDropMass30_PromptMonitoring + B2GegHLTDQMOfflineTnPSource @@ -147,8 +148,8 @@ b2gHLTDQMSourceWithRECO = cms.Sequence( PFHT1050_Softdropmonitoring + AK8PFJet500_Softdropmonitoring + - AK8PFJet420_MassSD30_Softdropmonitoring + - AK8DiPFJet270_270_MassSD30_Softdropmonitoring + AK8PFJet380_SoftDropMass30_Softdropmonitoring + + AK8DiPFJet260_260_SoftDropMass30_Softdropmonitoring ) b2gHLTDQMSourceExtra = cms.Sequence( diff --git a/DQMOffline/Trigger/python/BTVHLTOfflineSource_cfi.py b/DQMOffline/Trigger/python/BTVHLTOfflineSource_cfi.py index 5734f718a7d7f..e8067e4d6dd33 100644 --- a/DQMOffline/Trigger/python/BTVHLTOfflineSource_cfi.py +++ b/DQMOffline/Trigger/python/BTVHLTOfflineSource_cfi.py @@ -10,18 +10,14 @@ triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD", "", "HLT"), triggerResultsLabel = cms.InputTag("TriggerResults", "", "HLT"), - onlineDiscrLabelPF = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF", "probb"), - onlineDiscrLabelCalo = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo", "probb"), - offlineDiscrLabelb = cms.InputTag("pfDeepCSVJetTags", "probb"), - offlineDiscrLabelbb = cms.InputTag("pfDeepCSVJetTags", "probbb"), - hltFastPVLabel = cms.InputTag("hltFastPrimaryVertex"), + onlineDiscrLabelPF = cms.InputTag("hltParticleNetDiscriminatorsJetTags", "BvsAll"), + offlineDiscrLabelb = cms.InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO", "BvsAll"), hltPFPVLabel = cms.InputTag("hltVerticesPFSelector"), - hltCaloPVLabel = cms.InputTag("hltVerticesL3"), offlinePVLabel = cms.InputTag("offlinePrimaryVertices"), offlineIPLabel = cms.InputTag("pfImpactParameterTagInfos"), - turnon_threshold_loose = cms.double(0.2), - turnon_threshold_medium = cms.double(0.5), - turnon_threshold_tight = cms.double(0.8), + turnon_threshold_loose = cms.double(0.03), + turnon_threshold_medium = cms.double(0.2), + turnon_threshold_tight = cms.double(0.6), minDecayLength = cms.double(-9999.0), maxDecayLength = cms.double(5.0), minJetDistance = cms.double(0.0), @@ -31,13 +27,9 @@ pathPairs = cms.VPSet( cms.PSet( - pathname = cms.string("HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v"), + pathname = cms.string("HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v"), pathtype = cms.string("PF") ), - cms.PSet( - pathname = cms.string("HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v"), - pathtype = cms.string("Calo") - ), ), ) @@ -57,20 +49,14 @@ referenceTrack = "referenceTracksForHLTBTag", monitoredBeamSpot = "hltOnlineBeamSpot", referenceBeamSpot = "offlineBeamSpot", - topDirName = "HLT/BTV/HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71PF", + topDirName = "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30PF", referencePrimaryVertices = "offlinePrimaryVertices", monitoredPrimaryVertices = "hltVerticesPFSelector", - genericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71*"]) -) - -bTagHLTTrackMonitoring_muPF2 = bTagHLTTrackMonitoring_muPF1.clone( - topDirName = "HLT/BTV/HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71PF", - genericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71*"]) + genericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v*"]) ) bTagHLTTrackMonitoringSequence = cms.Sequence( cms.ignore(referenceTracksForHLTBTag) + bTagHLTTrackMonitoring_muPF1 - + bTagHLTTrackMonitoring_muPF2 ) diff --git a/DQMOffline/Trigger/python/BTagAndProbeMonitor_cfi.py b/DQMOffline/Trigger/python/BTagAndProbeMonitor_cfi.py index 8c3b00dfe10c8..ac2494830cc68 100644 --- a/DQMOffline/Trigger/python/BTagAndProbeMonitor_cfi.py +++ b/DQMOffline/Trigger/python/BTagAndProbeMonitor_cfi.py @@ -14,8 +14,8 @@ muons = "muons", # while pfIsolatedMuonsEI are reco::PFCandidate ! vertices = "offlinePrimaryVertices", - btagAlgos = ['pfDeepCSVJetTags:probb', 'pfDeepCSVJetTags:probbb'], - workingpoint = 0.8484, # Medium wp + btagAlgos = ['pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll'], + workingpoint = 0.2, # Medium wp leptJetDeltaRmin = 0.4, bJetDeltaEtaMax = 9999., diff --git a/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cff.py b/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cff.py index 39f09d45333ed..4cd374ba28e16 100644 --- a/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cff.py +++ b/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cff.py @@ -15,11 +15,10 @@ nmuons = 1, nelectrons = 1, nbjets = 2, - eleSelection = 'pt>10 & abs(eta)<2.5', + eleSelection = 'pt>25 & abs(eta)<2.4', muoSelection = 'pt>10 & abs(eta)<2.4', - bjetSelection = 'pt>20 & abs(eta)<2.4', - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v*', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), + bjetSelection = 'pt>30 & abs(eta)<2.4', + genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v*']), #denGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v*', # 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), debug = cms.bool(True), diff --git a/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cfi.py b/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cfi.py index f008eb13a4ac7..3f349eb30abd5 100644 --- a/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cfi.py +++ b/DQMOffline/Trigger/python/BTagAndProbeMonitoring_cfi.py @@ -9,8 +9,7 @@ elecID = cms.InputTag('egmGsfElectronIDsForDQM', 'cutBasedElectronID-RunIIIWinter22-V1-tight'), #jets = cms.InputTag('ak4PFJetsCHS'), btagAlgos = cms.VInputTag( - 'pfDeepCSVJetTags:probb', - 'pfDeepCSVJetTags:probbb' + 'pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll', ), jetSelection = cms.string('pt > 0'), eleSelection = cms.string('pt > 0 && abs(eta) < 2.5'), @@ -22,7 +21,7 @@ leptJetDeltaRmin = cms.double(0), bJetDeltaEtaMax = cms.double(9999), nbjets = cms.uint32(0), - workingpoint = cms.double(0.4941), + workingpoint = cms.double(0.2), applyLeptonPVcuts = cms.bool(False), debug = cms.bool(False), #numGenericTriggerEventPSet = cms.PSet( diff --git a/DQMOffline/Trigger/python/BTaggingMonitor_cfi.py b/DQMOffline/Trigger/python/BTaggingMonitor_cfi.py index a63cb7c95f527..0195cf21d37d9 100644 --- a/DQMOffline/Trigger/python/BTaggingMonitor_cfi.py +++ b/DQMOffline/Trigger/python/BTaggingMonitor_cfi.py @@ -76,7 +76,7 @@ electrons = "gedGsfElectrons", # while pfIsolatedElectronsEI are reco::PFCandidate ! muons = "muons", # while pfIsolatedMuonsEI are reco::PFCandidate ! - btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + btagAlgos = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"], workingpoint = -1., #no cut applied HTdefinition = 'pt>30 & abs(eta)<2.5', diff --git a/DQMOffline/Trigger/python/BTaggingMonitoring_Client_cff.py b/DQMOffline/Trigger/python/BTaggingMonitoring_Client_cff.py index 27804065a5bf2..858c6c6f3b61f 100644 --- a/DQMOffline/Trigger/python/BTaggingMonitoring_Client_cff.py +++ b/DQMOffline/Trigger/python/BTaggingMonitoring_Client_cff.py @@ -41,7 +41,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet PNet Score; bjet PNet Score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -51,6 +51,15 @@ ), ) +BTVEfficiency_BTagMu_DiJet_DeepJet = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/BTV/BTagMu_DiJet/*_DeepJet"), + verbose = cms.untracked.uint32(0), + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_bjetCSV_1 'efficiency vs 1st b-jet DeepJet score; DeepJet score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator" + ) +) + BTVEfficiency_BTagMu_Jet = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring("HLT/BTV/BTagMu_Jet/*"), verbose = cms.untracked.uint32(0), @@ -83,7 +92,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet PNet Score; bjet PNet Score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -93,6 +102,16 @@ ), ) +BTVEfficiency_BTagMu_Jet_DeepJet = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/BTV/BTagMu_Jet/*_DeepJet"), + verbose = cms.untracked.uint32(0), + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_bjetCSV_1 'efficiency vs 1st b-jet DeepJet score; DeepJet score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator" + ) +) + + BTVEfficiency_BTagDiMu_Jet = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring("HLT/BTV/BTagDiMu_Jet/*"), verbose = cms.untracked.uint32(0), @@ -132,7 +151,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet PNet Score; bjet PNet Score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -142,6 +161,15 @@ ), ) +BTVEfficiency_BTagDiMu_Jet_DeepJet = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/BTV/BTagDiMu_Jet/*_DeepJet"), + verbose = cms.untracked.uint32(0), + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_bjetCSV_1 'efficiency vs 1st b-jet DeepJet score; DeepJet score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator" + ) +) + BTVEfficiency_PFJet = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring("HLT/BTV/PFJet/*"), verbose = cms.untracked.uint32(0), @@ -165,7 +193,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet PNet Score; bjet PNet Score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -175,11 +203,18 @@ ), ) +BTVEfficiency_PFJet_DeepJet = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/BTV/PFJet/*_DeepJet"), + verbose = cms.untracked.uint32(0), + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_bjetCSV_1 'efficiency vs 1st b-jet DeepJet score; DeepJet score; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator" + ) +) + BTVEfficiency_TurnOnCurves = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring( - "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5*", - "HLT/BTV/HLT_DoublePFJets40_CaloBTagDeepCSV_p71*", - "HLT/BTV/HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71*", + "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30*", ), verbose = cms.untracked.uint32(0), resolution = cms.vstring(), @@ -187,14 +222,21 @@ "Turnon_loose 'turn-on (loose online OP);discriminator;efficiency' Turnon_loose_Discr_numerator Turnon_loose_Discr_denominator", "Turnon_medium 'turn-on (medium online OP);discriminator;efficiency' Turnon_medium_Discr_numerator Turnon_medium_Discr_denominator", "Turnon_tight 'turn-on (tight online OP);discriminator;efficiency' Turnon_tight_Discr_numerator Turnon_tight_Discr_denominator", + "Turnon_loose_pt 'turn-on (loose online OP);pt;efficiency' Turnon_loose_Pt_numerator Turnon_loose_Pt_denominator", + "Turnon_medium_pt 'turn-on (medium online OP);pt;efficiency' Turnon_medium_Pt_numerator Turnon_medium_Pt_denominator", + "Turnon_tight_pt 'turn-on (tight online OP);pt;efficiency' Turnon_tight_Pt_numerator Turnon_tight_Pt_denominator", + "Turnon_loose_eta 'turn-on (loose online OP);eta;efficiency' Turnon_loose_Eta_numerator Turnon_loose_Eta_denominator", + "Turnon_medium_eta 'turn-on (medium online OP);eta;efficiency' Turnon_medium_Eta_numerator Turnon_medium_Eta_denominator", + "Turnon_tight_eta 'turn-on (tight online OP);eta;efficiency' Turnon_tight_Eta_numerator Turnon_tight_Eta_denominator", + "Turnon_loose_phi 'turn-on (loose online OP);phi;efficiency' Turnon_loose_Phi_numerator Turnon_loose_Phi_denominator", + "Turnon_medium_phi 'turn-on (medium online OP);phi;efficiency' Turnon_medium_Phi_numerator Turnon_medium_Phi_denominator", + "Turnon_tight_phi 'turn-on (tight online OP);phi;efficiency' Turnon_tight_Phi_numerator Turnon_tight_Phi_denominator", ), ) BTVEfficiency_OnlineTrackEff = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring( - "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5*", - "HLT/BTV/HLT_DoublePFJets40_CaloBTagDeepCSV_p71*", - "HLT/BTV/HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71*", + "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30*", ), verbose = cms.untracked.uint32(0), resolution = cms.vstring(), @@ -208,9 +250,7 @@ BTVEfficiency_OnlineTrackFake = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring( - "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5*", - "HLT/BTV/HLT_DoublePFJets40_CaloBTagDeepCSV_p71*", - "HLT/BTV/HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71*", + "HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30*", ), verbose = cms.untracked.uint32(0), resolution = cms.vstring(), @@ -225,9 +265,7 @@ from DQMOffline.Trigger.TrackingMonitoring_Client_cff import TrackToTrackEfficiencies BJetTrackToTrackEfficiencies = TrackToTrackEfficiencies.clone( - subDirs = ["HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5*", - "HLT/BTV/HLT_DoublePFJets40_CaloBTagDeepCSV_p71*", - "HLT/BTV/HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71*", + subDirs = ["HLT/BTV/HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30*", ] ) @@ -239,5 +277,9 @@ + BTVEfficiency_BTagMu_Jet + BTVEfficiency_BTagDiMu_Jet + BTVEfficiency_PFJet + + BTVEfficiency_BTagMu_DiJet_DeepJet + + BTVEfficiency_BTagMu_Jet_DeepJet + + BTVEfficiency_BTagDiMu_Jet_DeepJet + + BTVEfficiency_PFJet_DeepJet + BJetTrackToTrackEfficiencies ) diff --git a/DQMOffline/Trigger/python/BTaggingMonitoring_cff.py b/DQMOffline/Trigger/python/BTaggingMonitoring_cff.py index 58f9d333152aa..eb33172271032 100644 --- a/DQMOffline/Trigger/python/BTaggingMonitoring_cff.py +++ b/DQMOffline/Trigger/python/BTaggingMonitoring_cff.py @@ -15,6 +15,19 @@ histoPSet = dict(jetPtBinning = [0,10,15,20,30,50,70,100,150,200,400,700,1000,1500,3000]) ) +BTagMu_AK4DiJet20_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_DiJet/AK4DiJet20_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 2, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>10 & abs(eta)<2.4', + bjetSelection = 'pt>5 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4DiJet20_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,10,15,20,30,50,70,100,150,200,400,700,1000,1500,3000]) +) + BTagMu_AK4DiJet40_Mu5 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/BTagMu_DiJet/BTagMu_AK4DiJet40_Mu5', nmuons = 1, @@ -27,6 +40,19 @@ histoPSet = dict(jetPtBinning = [0,30,40,50,70,100,150,200,400,700,1000,1500,3000]) ) +BTagMu_AK4DiJet40_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_DiJet/AK4DiJet40_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 2, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>30 & abs(eta)<2.4', + bjetSelection = 'pt>20 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4DiJet40_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,30,40,50,70,100,150,200,400,700,1000,1500,3000]) +) + BTagMu_AK4DiJet70_Mu5 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/BTagMu_DiJet/BTagMu_AK4DiJet70_Mu5', nmuons = 1, @@ -38,6 +64,18 @@ histoPSet = dict(jetPtBinning = [0,50,60,70,80,90,100,150,200,400,700,1000,1500,3000]) ) +BTagMu_AK4DiJet70_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_DiJet/AK4DiJet70_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 2, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>50 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4DiJet70_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,50,60,70,80,90,100,150,200,400,700,1000,1500,3000]) +) + BTagMu_AK4DiJet110_Mu5 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/BTagMu_DiJet/BTagMu_AK4DiJet110_Mu5', nmuons = 1, @@ -49,6 +87,17 @@ histoPSet = dict(jetPtBinning = [0,90,100,110,120,130,150,200,400,700,1000,1500,3000]) ) +BTagMu_AK4DiJet110_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_DiJet/AK4DiJet110_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 2, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>90 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4DiJet110_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,90,100,110,120,130,150,200,400,700,1000,1500,3000]) +) BTagMu_AK4DiJet170_Mu5 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/BTagMu_DiJet/BTagMu_AK4DiJet170_Mu5', @@ -61,6 +110,17 @@ histoPSet = dict(jetPtBinning = [0,150,160,170,180,190,200,400,700,1000,1500,3000]) ) +BTagMu_AK4DiJet170_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_DiJet/AK4DiJet170_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 2, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>150 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4DiJet170_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,150,160,170,180,190,200,400,700,1000,1500,3000]) +) BTagMu_AK4Jet300_Mu5 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/BTagMu_Jet/BTagMu_AK4Jet300_Mu5', @@ -73,6 +133,18 @@ histoPSet = dict(jetPtBinning = [0,250,280,300,320,360,400,700,1000,1500,3000]) ) +BTagMu_AK4Jet300_Mu5_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/BTagMu_Jet/BTagMu_AK4Jet300_Mu5_DeepJet', + nmuons = 1, + nelectrons = 0, + njets = 1, + muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', + jetSelection = 'pt>250 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK4Jet300_Mu5_v*']), + histoPSet = dict(jetPtBinning = [0,250,280,300,320,360,400,700,1000,1500,3000]) +) + #BTagMu AK8 BTagMu_AK8DiJet170_Mu5 = hltBTVmonitoring.clone( @@ -83,6 +155,7 @@ jets = "ak8PFJetsPuppi", muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', jetSelection = 'pt>150 & abs(eta)<2.4', + btagAlgos = ["pfMassDecorrelatedParticleNetDiscriminatorsJetTags:XbbvsQCD"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK8DiJet170_Mu5_v*']), histoPSet = dict(jetPtBinning = [0,150,160,170,180,190,200,400,700,1000,1500,3000]) ) @@ -96,6 +169,7 @@ jets = "ak8PFJetsPuppi", muoSelection = 'pt>3 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', jetSelection = 'pt>250 & abs(eta)<2.4', + btagAlgos = ["pfMassDecorrelatedParticleNetDiscriminatorsJetTags:XbbvsQCD"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK8Jet300_Mu5_v*']), histoPSet = dict(jetPtBinning = [0,250,280,300,320,360,400,700,1000,1500,3000]) ) @@ -109,6 +183,7 @@ jets = "ak8PFJetsPuppi", muoSelection = 'pt>7 & abs(eta)<2.4 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.numberOfValidTrackerHits>7 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & numberOfMatchedStations>1 &globalTrack.normalizedChi2<10', jetSelection = 'pt>150 & abs(eta)<2.4', + btagAlgos = ["pfMassDecorrelatedParticleNetDiscriminatorsJetTags:XbbvsQCD"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_BTagMu_AK8Jet170_DoubleMu5_v*']), histoPSet = dict(jetPtBinning = [0,150,160,170,180,190,200,400,700,1000,1500,3000]) ) @@ -125,6 +200,18 @@ numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFJet40_v*']) ) +BTagMonitor_PFJet40_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/PFJet/PFJet40_DeepJet', + nmuons = 0, + nelectrons = 0, + njets = 1, + jetSelection = 'pt>30 & abs(eta)<2.4', + bjetSelection = 'pt>20 & abs(eta)<2.4', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], + histoPSet = dict(jetPtBinning = [0,30,35,40,45,50,60,70,100,150,200,400,700,1000,1500,3000]), + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFJet40_v*']) +) + # PFJet AK8 BTagMonitor_AK8PFJet40 = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/PFJet/AK8PFJet40', @@ -134,18 +221,20 @@ jets = "ak8PFJetsPuppi", jetSelection = 'pt>30 & abs(eta)<2.4', bjetSelection = 'pt>20 & abs(eta)<2.4', + btagAlgos = ["pfMassDecorrelatedParticleNetDiscriminatorsJetTags:XbbvsQCD"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_AK8PFJet40_v*']), histoPSet = dict(jetPtBinning = [0,30,35,40,45,50,60,70,100,150,200,400,700,1000,1500,3000]) ) # PFJetFwd AK4 -BTagMonitor_PFJetFwd40 = hltBTVmonitoring.clone( - FolderName = 'HLT/BTV/PFJet/PFJetFwd40', +BTagMonitor_PFJetFwd40_DeepJet = hltBTVmonitoring.clone( + FolderName = 'HLT/BTV/PFJet/PFJetFwd40_DeepJet', nmuons = 0, nelectrons = 0, njets = 1, jetSelection = 'pt>30 & abs(eta)>2.7 & abs(eta)<5.0', bjetSelection = 'pt>20 & abs(eta)>2.7 & abs(eta)<5.0', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFJetFwd40_v*']), histoPSet = dict( jetPtBinning = [0,30,35,40,45,50,60,70,100,150,200,400,700,1000,1500,3000], @@ -156,7 +245,7 @@ ) # PFJetFwd AK8 -BTagMonitor_AK8PFJetFwd40 = hltBTVmonitoring.clone( +BTagMonitor_AK8PFJetFwd40_DeepJet = hltBTVmonitoring.clone( FolderName = 'HLT/BTV/PFJet/AK8PFJetFwd40', nmuons = 0, nelectrons = 0, @@ -164,6 +253,7 @@ jets = "ak8PFJetsPuppi", jetSelection = 'pt>30 & abs(eta)>2.7 & abs(eta)<5.0', bjetSelection = 'pt>20 & abs(eta)>2.7 & abs(eta)<5.0', + btagAlgos = ["pfDeepFlavourJetTags:probb", "pfDeepFlavourJetTags:probbb","pfDeepFlavourJetTags:problepb"], numGenericTriggerEventPSet = dict(hltPaths = ['HLT_AK8PFJetFwd40_v*']), histoPSet = dict( jetPtBinning = [0,30,35,40,45,50,60,70,100,150,200,400,700,1000,1500,3000], @@ -177,19 +267,30 @@ btagMonitorHLT = cms.Sequence( BTagMu_AK4DiJet20_Mu5 + + BTagMu_AK4DiJet20_Mu5_DeepJet + BTagMu_AK4DiJet40_Mu5 + + BTagMu_AK4DiJet40_Mu5_DeepJet + BTagMu_AK4DiJet70_Mu5 + + BTagMu_AK4DiJet70_Mu5_DeepJet + BTagMu_AK4DiJet110_Mu5 + + BTagMu_AK4DiJet110_Mu5_DeepJet + BTagMu_AK4DiJet170_Mu5 + + BTagMu_AK4DiJet170_Mu5_DeepJet + BTagMu_AK8DiJet170_Mu5 + BTagMu_AK8Jet170_DoubleMu5 + BTagMu_AK4Jet300_Mu5 + + BTagMu_AK4Jet300_Mu5_DeepJet + BTagMu_AK8Jet300_Mu5 ) +# in the case of PbPb remove the following paths as that requires pfMassDecorrelatedParticleNetDiscriminatorsJetTags +from Configuration.Eras.Modifier_pp_on_PbPb_run3_cff import pp_on_PbPb_run3 +pp_on_PbPb_run3.toReplaceWith(btagMonitorHLT,btagMonitorHLT.copyAndExclude([BTagMu_AK8DiJet170_Mu5,BTagMu_AK8Jet300_Mu5,BTagMu_AK8Jet170_DoubleMu5,BTagMonitor_AK8PFJet40])) + btvHLTDQMSourceExtra = cms.Sequence( BTagMonitor_PFJet40 + + BTagMonitor_PFJet40_DeepJet + BTagMonitor_AK8PFJet40 - + BTagMonitor_PFJetFwd40 - + BTagMonitor_AK8PFJetFwd40 + + BTagMonitor_PFJetFwd40_DeepJet + + BTagMonitor_AK8PFJetFwd40_DeepJet ) diff --git a/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py b/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py index 383b141d445ed..7c983ad0e4215 100644 --- a/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py +++ b/DQMOffline/Trigger/python/DQMOffline_Trigger_cff.py @@ -106,12 +106,13 @@ import DQMServices.Components.DQMEnvironment_cfi dqmEnvHLT = DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone( - subSystemFolder = 'HLT' -) + subSystemFolder = 'HLT', + showHLTGlobalTag = True) + from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer dqmInfoHLTMon = DQMEDAnalyzer('DQMEventInfo', - subSystemFolder = cms.untracked.string('HLT') -) + subSystemFolder = cms.untracked.string('HLT'), + showHLTGlobalTag = cms.untracked.bool(True)) ################################################################################################### #### SEQUENCES TO BE RUN depending on the input DATAFORMAT ## on MiniAOD @@ -210,6 +211,7 @@ dqmInfoHLTMon * HLTtrackerphase2DQMSource * # phase-2 IT and OT clusters trackingMonitorHLT * # tracking + egmTrackingMonitorHLT * # EGM tracking hltToOfflineTrackValidatorSequence * # Relative Online to Offline performace vertexingMonitorHLT # vertexing ) diff --git a/DQMOffline/Trigger/python/DisplacedVertices_Monitor_cff.py b/DQMOffline/Trigger/python/DisplacedVertices_Monitor_cff.py new file mode 100644 index 0000000000000..11cc944dc9d15 --- /dev/null +++ b/DQMOffline/Trigger/python/DisplacedVertices_Monitor_cff.py @@ -0,0 +1,54 @@ +import FWCore.ParameterSet.Config as cms + +from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring + +PFHT330_TripleBTag_bjet = hltTOPmonitoring.clone( + FolderName = 'HLT/EXO/DisplacedVertices/FullyHadronic/TripleBTag/', + enable2DPlots = False, + # Selections + leptJetDeltaRmin = 0.0, + njets = 4, + jetSelection = 'pt>45 & abs(eta)<2.4', + HTdefinition = 'pt>30 & abs(eta)<2.4', + HTcut = 500, + nbjets = 4, + bjetSelection = 'pt>45 & abs(eta)<2.4', + btagAlgos = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"], + workingpoint = 0.0359, # Loose (According to: https://btv-wiki.docs.cern.ch/ScaleFactors/Run3Summer23BPix/) + # Binning + histoPSet = dict(htPSet = dict(nbins= 50, xmin= 0.0, xmax= 1000), + jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400], + HTBinning = [0,460,480,500,520,540,560,580,600,650,700,750,800,850,900]), + # Triggers + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v*']), + denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v*']), + #requireValidHLTPaths = False, #For debugging +) + +PFHT330_TripleBTag_bjet_backup = hltTOPmonitoring.clone( + FolderName = 'HLT/EXO/DisplacedVertices/FullyHadronic/TripleBTagBackup/', + enable2DPlots = False, + # Selections + leptJetDeltaRmin = 0.0, + njets = 4, + jetSelection = 'pt>45 & abs(eta)<2.4', + HTdefinition = 'pt>30 & abs(eta)<2.4', + HTcut = 500, + nbjets = 4, + bjetSelection = 'pt>45 & abs(eta)<2.4', + btagAlgos = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"], + workingpoint = 0.0359, #Loose + # Binning + histoPSet = dict(htPSet = dict(nbins= 50, xmin= 0.0, xmax= 1000), + jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400], + HTBinning = [0,460,480,500,520,540,560,580,600,650,700,750,800,850,900]), + # Triggers + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v*']), + denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v*']), + #requireValidHLTPaths = False, #For debugging +) + +exoHLTDisplacedVerticesmonitoring = cms.Sequence( + PFHT330_TripleBTag_bjet + + PFHT330_TripleBTag_bjet_backup +) diff --git a/DQMOffline/Trigger/python/ExoticaMonitoring_Client_cff.py b/DQMOffline/Trigger/python/ExoticaMonitoring_Client_cff.py index ac514a4789647..ca58477c7f525 100644 --- a/DQMOffline/Trigger/python/ExoticaMonitoring_Client_cff.py +++ b/DQMOffline/Trigger/python/ExoticaMonitoring_Client_cff.py @@ -219,6 +219,91 @@ ) +DisplacedVertices_PFHT330_TripleBTag = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("HLT/EXO/DisplacedVertices/FullyHadronic/*"), + verbose = cms.untracked.uint32(0), + resolution = cms.vstring(), + efficiency = cms.vstring( + "effic_jetPt_1 'efficiency vs 1st jet p_{T};jet p_{T} [GeV];efficiency' jetPt_1_numerator jetPt_1_denominator", + "effic_jetPt_2 'efficiency vs 2nd jet p_{T};jet p_{T} [GeV];efficiency' jetPt_2_numerator jetPt_2_denominator", + "effic_jetPt_3 'efficiency vs 3rd jet p_{T};jet p_{T} [GeV];efficiency' jetPt_3_numerator jetPt_3_denominator", + "effic_jetPt_4 'efficiency vs 4th jet p_{T};jet p_{T} [GeV];efficiency' jetPt_4_numerator jetPt_4_denominator", + + "effic_jetEta_1 'efficiency vs 1st jet #eta;jet #eta;efficiency' jetEta_1_numerator jetEta_1_denominator", + "effic_jetEta_2 'efficiency vs 2nd jet #eta;jet #eta;efficiency' jetEta_2_numerator jetEta_2_denominator", + "effic_jetEta_3 'efficiency vs 3rd jet #eta;jet #eta;efficiency' jetEta_3_numerator jetEta_3_denominator", + "effic_jetEta_4 'efficiency vs 4th jet #eta;jet #eta;efficiency' jetEta_4_numerator jetEta_4_denominator", + + "effic_jetPhi_1 'efficiency vs 1st jet #phi;jet #phi;efficiency' jetPhi_1_numerator jetPhi_1_denominator", + "effic_jetPhi_2 'efficiency vs 2nd jet #phi;jet #phi;efficiency' jetPhi_2_numerator jetPhi_2_denominator", + "effic_jetPhi_3 'efficiency vs 3rd jet #phi;jet #phi;efficiency' jetPhi_3_numerator jetPhi_3_denominator", + "effic_jetPhi_4 'efficiency vs 4th jet #phi;jet #phi;efficiency' jetPhi_4_numerator jetPhi_4_denominator", + + "effic_bjetPt_1 'efficiency vs 1st b-jet p_{T};bjet p_{T} [GeV];efficiency' bjetPt_1_numerator bjetPt_1_denominator", + "effic_bjetPt_2 'efficiency vs 2nd b-jet p_{T};bjet p_{T} [GeV];efficiency' bjetPt_2_numerator bjetPt_2_denominator", + "effic_bjetPt_3 'efficiency vs 3rd b-jet p_{T};bjet p_{T} [GeV];efficiency' bjetPt_3_numerator bjetPt_3_denominator", + "effic_bjetPt_4 'efficiency vs 4th b-jet p_{T};bjet p_{T} [GeV];efficiency' bjetPt_4_numerator bjetPt_4_denominator", + + "effic_bjetEta_1 'efficiency vs 1st b-jet #eta;bjet #eta;efficiency' bjetEta_1_numerator bjetEta_1_denominator", + "effic_bjetEta_2 'efficiency vs 2nd b-jet #eta;bjet #eta;efficiency' bjetEta_2_numerator bjetEta_2_denominator", + "effic_bjetEta_3 'efficiency vs 3rd b-jet #eta;bjet #eta;efficiency' bjetEta_3_numerator bjetEta_3_denominator", + "effic_bjetEta_4 'efficiency vs 4th b-jet #eta;bjet #eta;efficiency' bjetEta_4_numerator bjetEta_4_denominator", + + "effic_bjetPhi_1 'efficiency vs 1st b-jet #phi;bjet #phi;efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", + "effic_bjetPhi_2 'efficiency vs 2nd b-jet #phi;bjet #phi;efficiency' bjetPhi_2_numerator bjetPhi_2_denominator", + "effic_bjetPhi_3 'efficiency vs 3rd b-jet #phi;bjet #phi;efficiency' bjetPhi_3_numerator bjetPhi_3_denominator", + "effic_bjetPhi_4 'efficiency vs 4th b-jet #phi;bjet #phi;efficiency' bjetPhi_4_numerator bjetPhi_4_denominator", + + "effic_bjetCSV_1 'efficiency vs 1st b-jet Discrim;bjet Discrim;efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_2 'efficiency vs 2nd b-jet Discrim;bjet Discrim;efficiency' bjetCSV_2_numerator bjetCSV_2_denominator", + "effic_bjetCSV_3 'efficiency vs 3nd b-jet Discrim;bjet Discrim;efficiency' bjetCSV_3_numerator bjetCSV_3_denominator", + "effic_bjetCSV_4 'efficiency vs 4nd b-jet Discrim;bjet Discrim;efficiency' bjetCSV_4_numerator bjetCSV_4_denominator", + + "effic_eventHT 'efficiency vs event H_{T};event H_{T} [GeV];efficiency' eventHT_numerator eventHT_denominator", + "effic_jetEtaPhi_HEP17 'efficiency vs jet #eta-#phi;jet #eta;jet #phi' jetEtaPhi_HEP17_numerator jetEtaPhi_HEP17_denominator", + + "effic_jetPt_1_variableBinning 'efficiency vs 1st jet p_{T};jet p_{T} [GeV];efficiency' jetPt_1_variableBinning_numerator jetPt_1_variableBinning_denominator", + "effic_jetPt_2_variableBinning 'efficiency vs 2nd jet p_{T};jet p_{T} [GeV];efficiency' jetPt_2_variableBinning_numerator jetPt_2_variableBinning_denominator", + "effic_jetPt_3_variableBinning 'efficiency vs 3rd jet p_{T};jet p_{T} [GeV];efficiency' jetPt_3_variableBinning_numerator jetPt_3_variableBinning_denominator", + "effic_jetPt_4_variableBinning 'efficiency vs 4th jet p_{T};jet p_{T} [GeV];efficiency' jetPt_4_variableBinning_numerator jetPt_4_variableBinning_denominator", + + "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet #eta;bjet #eta;efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", + "effic_bjetEta_2_variableBinning 'efficiency vs 2nd b-jet #eta;bjet #eta;efficiency' bjetEta_2_variableBinning_numerator bjetEta_2_variableBinning_denominator", + "effic_bjetEta_3_variableBinning 'efficiency vs 3rd b-jet #eta;bjet #eta;efficiency' bjetEta_3_variableBinning_numerator bjetEta_3_variableBinning_denominator", + "effic_bjetEta_4_variableBinning 'efficiency vs 4th b-jet #eta;bjet #eta;efficiency' bjetEta_4_variableBinning_numerator bjetEta_4_variableBinning_denominator", + + "effic_eventHT_variableBinning 'efficiency vs event H_{T};event H_{T} [GeV];efficiency' eventHT_variableBinning_numerator eventHT_variableBinning_denominator", + + "effic_jetMulti 'efficiency vs jet multiplicity;jet multiplicity;efficiency' jetMulti_numerator jetMulti_denominator", + "effic_bjetMulti 'efficiency vs b-jet multiplicity;bjet multiplicity;efficiency' bjetMulti_numerator bjetMulti_denominator", + + "effic_jetPtEta_1 'efficiency vs 1st jet p_{T}-#eta;jet p_{T} [GeV];jet #eta' jetPtEta_1_numerator jetPtEta_1_denominator", + "effic_jetPtEta_2 'efficiency vs 2nd jet p_{T}-#eta;jet p_{T} [GeV];jet #eta' jetPtEta_2_numerator jetPtEta_2_denominator", + "effic_jetPtEta_3 'efficiency vs 3rd jet p_{T}-#eta;jet p_{T} [GeV];jet #eta' jetPtEta_3_numerator jetPtEta_3_denominator", + "effic_jetPtEta_4 'efficiency vs 4th jet p_{T}-#eta;jet p_{T} [GeV];jet #eta' jetPtEta_4_numerator jetPtEta_4_denominator", + + "effic_jetEtaPhi_1 'efficiency vs 1st jet #eta-#phi;jet #eta;jet #phi' jetEtaPhi_1_numerator jetEtaPhi_1_denominator", + "effic_jetEtaPhi_2 'efficiency vs 2nd jet #eta-#phi;jet #eta;jet #phi' jetEtaPhi_2_numerator jetEtaPhi_2_denominator", + "effic_jetEtaPhi_3 'efficiency vs 3rd jet #eta-#phi;jet #eta;jet #phi' jetEtaPhi_3_numerator jetEtaPhi_3_denominator", + "effic_jetEtaPhi_4 'efficiency vs 4th jet #eta-#phi;jet #eta;jet #phi' jetEtaPhi_4_numerator jetEtaPhi_4_denominator", + + "effic_bjetPtEta_1 'efficiency vs 1st b-jet p_{T}-#eta;jet p_{T} [GeV];bjet #eta' bjetPtEta_1_numerator bjetPtEta_1_denominator", + "effic_bjetPtEta_2 'efficiency vs 2nd b-jet p_{T}-#eta;jet p_{T} [GeV];bjet #eta' bjetPtEta_2_numerator bjetPtEta_2_denominator", + "effic_bjetPtEta_3 'efficiency vs 3rd b-jet p_{T}-#eta;jet p_{T} [GeV];bjet #eta' bjetPtEta_3_numerator bjetPtEta_3_denominator", + "effic_bjetPtEta_4 'efficiency vs 4th b-jet p_{T}-#eta;jet p_{T} [GeV];bjet #eta' bjetPtEta_4_numerator bjetPtEta_4_denominator", + + "effic_bjetEtaPhi_1 'efficiency vs 1st b-jet #eta-#phi;bjet #eta;bjet #phi' bjetEtaPhi_1_numerator bjetEtaPhi_1_denominator", + "effic_bjetEtaPhi_2 'efficiency vs 2nd b-jet #eta-#phi;bjet #eta;bjet #phi' bjetEtaPhi_2_numerator bjetEtaPhi_2_denominator", + "effic_bjetEtaPhi_3 'efficiency vs 3rd b-jet #eta-#phi;bjet #eta;bjet #phi' bjetEtaPhi_3_numerator bjetEtaPhi_3_denominator", + "effic_bjetEtaPhi_4 'efficiency vs 4th b-jet #eta-#phi;bjet #eta;bjet #phi' bjetEtaPhi_4_numerator bjetEtaPhi_4_denominator", + + "effic_bjetCSVHT_1 'efficiency vs 1st b-jet Discrim - event H_{T};bjet Discrim;event H_{T} [GeV]' bjetCSVHT_1_numerator bjetCSVHT_1_denominator" + "effic_bjetCSVHT_2 'efficiency vs 2nd b-jet Discrim - event H_{T};bjet Discrim;event H_{T} [GeV]' bjetCSVHT_2_numerator bjetCSVHT_2_denominator" + "effic_bjetCSVHT_3 'efficiency vs 3rd b-jet Discrim - event H_{T};bjet Discrim;event H_{T} [GeV]' bjetCSVHT_3_numerator bjetCSVHT_3_denominator" + "effic_bjetCSVHT_4 'efficiency vs 4th b-jet Discrim - event H_{T};bjet Discrim;event H_{T} [GeV]' bjetCSVHT_4_numerator bjetCSVHT_4_denominator" + ), +) + exoticaClient = cms.Sequence( NoBPTXEfficiency diff --git a/DQMOffline/Trigger/python/ExoticaMonitoring_cff.py b/DQMOffline/Trigger/python/ExoticaMonitoring_cff.py index 88d66d364ae23..1de5636977062 100644 --- a/DQMOffline/Trigger/python/ExoticaMonitoring_cff.py +++ b/DQMOffline/Trigger/python/ExoticaMonitoring_cff.py @@ -8,6 +8,7 @@ from DQMOffline.Trigger.MuonMonitor_cff import * from DQMOffline.Trigger.DisplacedJet_Monitor_cff import * from DQMOffline.Trigger.DiDispStaMuonMonitor_cff import * +from DQMOffline.Trigger.DisplacedVertices_Monitor_cff import * exoticaMonitorHLT = cms.Sequence( exoHLTMETmonitoring @@ -18,6 +19,7 @@ + exoHLTMETplusTrackMonitoring + exoHLTMuonmonitoring + exoHLTDisplacedJetmonitoring + + exoHLTDisplacedVerticesmonitoring ) diff --git a/DQMOffline/Trigger/python/HLTTauDQMOffline_cff.py b/DQMOffline/Trigger/python/HLTTauDQMOffline_cff.py index 8ab2093d8e022..2896cf1543841 100644 --- a/DQMOffline/Trigger/python/HLTTauDQMOffline_cff.py +++ b/DQMOffline/Trigger/python/HLTTauDQMOffline_cff.py @@ -7,6 +7,7 @@ HLTTauDQMOffline = cms.Sequence(TauRefProducer +hltTauOfflineMonitor_PFTaus + +hltTauOfflineMonitor_PNetTaus +hltTauOfflineMonitor_Inclusive +hltTauOfflineMonitor_TagAndProbe ) diff --git a/DQMOffline/Trigger/python/HLTTauDQMOffline_cfi.py b/DQMOffline/Trigger/python/HLTTauDQMOffline_cfi.py index 8484007f5ef8b..74f2c73ff2713 100644 --- a/DQMOffline/Trigger/python/HLTTauDQMOffline_cfi.py +++ b/DQMOffline/Trigger/python/HLTTauDQMOffline_cfi.py @@ -116,6 +116,11 @@ ), ) +hltTauOfflineMonitor_PNetTaus = hltTauOfflineMonitor_PFTaus.clone( + DQMBaseFolder = cms.untracked.string("HLT/TAU/PNetTaus"), + Paths = cms.untracked.string("PNetTauh") +) + hltTauOfflineMonitor_Inclusive = hltTauOfflineMonitor_PFTaus.clone( DQMBaseFolder = "HLT/TAU/Inclusive", Matching = cms.PSet( diff --git a/DQMOffline/Trigger/python/HLTTauPostProcessor_cfi.py b/DQMOffline/Trigger/python/HLTTauPostProcessor_cfi.py index 89ad4da761b68..41cdfc82428b7 100644 --- a/DQMOffline/Trigger/python/HLTTauPostProcessor_cfi.py +++ b/DQMOffline/Trigger/python/HLTTauPostProcessor_cfi.py @@ -74,10 +74,12 @@ def _addEfficiencies(level, quantities, nameFormat, titleObject="#tau", postfix= (HLTTauPostAnalysisInclusive, HLTTauPostAnalysisInclusive2) = makeInclusiveAnalyzer(hltTauOfflineMonitor_Inclusive) (HLTTauPostAnalysisPFTaus, HLTTauPostAnalysisPFTaus2) = makePFTauAnalyzer(hltTauOfflineMonitor_PFTaus) +(HLTTauPostAnalysisPNetTaus, HLTTauPostAnalysisPNetTaus2) = makePFTauAnalyzer(hltTauOfflineMonitor_PNetTaus) (HLTTauPostAnalysisTP, HLTTauPostAnalysisTP2) = makePFTauAnalyzer(hltTauOfflineMonitor_TagAndProbe) HLTTauPostSeq = cms.Sequence( HLTTauPostAnalysisInclusive+HLTTauPostAnalysisInclusive2+ HLTTauPostAnalysisPFTaus+HLTTauPostAnalysisPFTaus2+ + HLTTauPostAnalysisPNetTaus+HLTTauPostAnalysisPNetTaus2+ HLTTauPostAnalysisTP+HLTTauPostAnalysisTP2 ) diff --git a/DQMOffline/Trigger/python/JetMETPromptMonitor_cff.py b/DQMOffline/Trigger/python/JetMETPromptMonitor_cff.py index d4dbf175ce932..6a3c05fba34b0 100644 --- a/DQMOffline/Trigger/python/JetMETPromptMonitor_cff.py +++ b/DQMOffline/Trigger/python/JetMETPromptMonitor_cff.py @@ -2,11 +2,13 @@ from DQMOffline.Trigger.JetMonitor_cff import * from DQMOffline.Trigger.DiJetMonitor_cff import * +from DQMOffline.Trigger.ZGammaplusJetsMonitor_cff import * jetmetMonitorHLT = cms.Sequence( ### THEY WERE IN THE EXTRA HLTJetmonitoring * HLTDiJetmonitoring + * HLTZGammaJetmonitoring ) jmeHLTDQMSourceExtra = cms.Sequence( diff --git a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_Client_cfi.py b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_Client_cfi.py index cdd096e975fdc..7da12a9f45ede 100644 --- a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_Client_cfi.py +++ b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_Client_cfi.py @@ -4,7 +4,7 @@ mssmHbbBtag = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring( - "HLT/HIG/MssmHbb/control/btag/*", + "HLT/SUS/MssmHbb/control/btag/*", ), verbose = cms.untracked.uint32(0), # Set to 2 for all messages resolution = cms.vstring(), diff --git a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cff.py b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cff.py index b15c1bd3a6c93..b994fc59dcefa 100644 --- a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cff.py +++ b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cff.py @@ -3,20 +3,12 @@ from DQMOffline.Trigger.MssmHbbBtagTriggerMonitor_cfi import * mssmHbbBtagTriggerMonitor = cms.Sequence( - mssmHbbDeepCSVBtagTriggerMonitorFH40 + - mssmHbbDeepCSVBtagTriggerMonitorFH100 + - mssmHbbDeepCSVBtagTriggerMonitorFH200 + - mssmHbbDeepCSVBtagTriggerMonitorFH350 + - mssmHbbDeepCSVBtagTriggerMonitorSL40 + - mssmHbbDeepCSVBtagTriggerMonitorSL100 + - mssmHbbDeepCSVBtagTriggerMonitorSL200 + - mssmHbbDeepCSVBtagTriggerMonitorSL350 + - mssmHbbDeepJetBtagTriggerMonitorFH40 + - mssmHbbDeepJetBtagTriggerMonitorFH100 + - mssmHbbDeepJetBtagTriggerMonitorFH200 + - mssmHbbDeepJetBtagTriggerMonitorFH350 + - mssmHbbDeepJetBtagTriggerMonitorSL40 + - mssmHbbDeepJetBtagTriggerMonitorSL100 + - mssmHbbDeepJetBtagTriggerMonitorSL200 + - mssmHbbDeepJetBtagTriggerMonitorSL350 + mssmHbbBtagTriggerMonitorFH40 + + mssmHbbBtagTriggerMonitorFH100 + + mssmHbbBtagTriggerMonitorFH200 + + mssmHbbBtagTriggerMonitorFH350 + + mssmHbbBtagTriggerMonitorSL40 + + mssmHbbBtagTriggerMonitorSL100 + + mssmHbbBtagTriggerMonitorSL200 + + mssmHbbBtagTriggerMonitorSL350 ) diff --git a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py index f3f7bef48f829..3a7e1ab02c6b2 100644 --- a/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py +++ b/DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py @@ -19,16 +19,16 @@ ) mssmHbbBtagTriggerMonitor = DQMEDAnalyzer("TagAndProbeBtagTriggerMonitor", - dirname = cms.string("HLT/HIG/MssmHbb/"), + dirname = cms.string("HLT/SUS/MssmHbb/"), requireValidHLTPaths = cms.bool(True), processname = cms.string("HLT"), jetPtMin = cms.double(40), jetEtaMax = cms.double(2.2), - tagBtagMin = cms.double(0.7665), - probeBtagMin = cms.double(0.4168), - triggerobjbtag = cms.string("hltBTagCaloDeepCSV0p71Single8Jets30"), + tagBtagMin = cms.double(0.7544), + probeBtagMin = cms.double(0.1919), + triggerobjbtag = cms.string("hltBTagPFPNet0p11Single"), triggerSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"), - btagAlgos = cms.VInputTag(cms.InputTag("pfDeepCSVJetTags:probb"), cms.InputTag("pfDeepCSVJetTags:probbb")), + btagAlgos = cms.VInputTag(cms.InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll")), histoPSet = cms.PSet( jetPt = cms.vdouble(40,45,50,55,60,65,70,75,80,85,90,95,100), jetEta = cms.vdouble(-2.5,-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0,2.5), @@ -40,141 +40,63 @@ # online btagging monitor -## Full hadronic - DeepCSV BTag +## Full hadronic -mssmHbbDeepCSVBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets40_PNetBTag_0p11", jetPtMin = 40, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets100_PNetBTag_0p11", jetPtMin = 100, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets200_PNetBTag_0p11", jetPtMin = 200, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets350_PNetBTag_0p11", jetPtMin = 350, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PNetBTag_0p11_v*']) ) -## Semileptonic - DeepCSV BTag +## Semileptonic -mssmHbbDeepCSVBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11", jetPtMin = 40, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PNetBTag_0p11", jetPtMin = 100, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PNetBTag_0p11", jetPtMin = 200, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v*']) ) -mssmHbbDeepCSVBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71", +mssmHbbBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone( + dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PNetBTag_0p11", jetPtMin = 350, - triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30", histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71_v*']) -) - - -## Full hadronic - DeepJet BTag - -mssmHbbDeepJetBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepJet_p71", - jetPtMin = 40, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepJet_p71", - jetPtMin = 100, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepJet_p71", - jetPtMin = 200, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepJet_p71", - jetPtMin = 350, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PFBTagDeepJet_p71_v*']) -) - - -## Semileptonic - DeepJet BTag - -mssmHbbDeepJetBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71", - jetPtMin = 40, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71", - jetPtMin = 100, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71", - jetPtMin = 200, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v*']) -) - -mssmHbbDeepJetBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone( - dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71", - jetPtMin = 350, - triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30", - histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]), - genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v*']) + genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v*']) ) diff --git a/DQMOffline/Trigger/python/MssmHbbMonitoring_Client_cfi.py b/DQMOffline/Trigger/python/MssmHbbMonitoring_Client_cfi.py index 360772350a7a8..59efe1573507e 100644 --- a/DQMOffline/Trigger/python/MssmHbbMonitoring_Client_cfi.py +++ b/DQMOffline/Trigger/python/MssmHbbMonitoring_Client_cfi.py @@ -3,7 +3,7 @@ from DQMServices.Core.DQMEDHarvester import DQMEDHarvester MssmHbbHLTEfficiency = DQMEDHarvester("DQMGenericClient", - subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/fullhadronic/*"), + subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/fullhadronic/*"), verbose = cms.untracked.uint32(0), # Set to 2 for all messages resolution = cms.vstring(), efficiency = cms.vstring( @@ -11,7 +11,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet btag; bjet btag; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -21,7 +21,7 @@ "effic_bjetPt_2 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_numerator bjetPt_2_denominator", "effic_bjetEta_2 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_numerator bjetEta_2_denominator", "effic_bjetPhi_2 'efficiency vs 2nd b-jet phi; bjet phi ; efficiency' bjetPhi_2_numerator bjetPhi_2_denominator", - "effic_bjetCSV_2 'efficiency vs 2nd b-jet csv; bjet CSV; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator", + "effic_bjetCSV_2 'efficiency vs 2nd b-jet btag; bjet btag; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator", "effic_bjetPt_2_variableBinning 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_variableBinning_numerator bjetPt_2_variableBinning_denominator", "effic_bjetEta_2_variableBinning 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_variableBinning_numerator bjetEta_2_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -34,7 +34,7 @@ ) MssmHbbmuHLTEfficiency = DQMEDHarvester("DQMGenericClient", - subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/semileptonic/*"), + subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/semileptonic/*"), verbose = cms.untracked.uint32(0), # Set to 2 for all messages resolution = cms.vstring(), efficiency = cms.vstring( @@ -56,7 +56,7 @@ "effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator", "effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator", "effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator", - "effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", + "effic_bjetCSV_1 'efficiency vs 1st b-jet btag; bjet btag; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator", "effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator", "effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -66,7 +66,7 @@ "effic_bjetPt_2 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_numerator bjetPt_2_denominator", "effic_bjetEta_2 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_numerator bjetEta_2_denominator", "effic_bjetPhi_2 'efficiency vs 2nd b-jet phi; bjet phi ; efficiency' bjetPhi_2_numerator bjetPhi_2_denominator", - "effic_bjetCSV_2 'efficiency vs 2nd b-jet csv; bjet CSV; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator", + "effic_bjetCSV_2 'efficiency vs 2nd b-jet btag; bjet btag; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator", "effic_bjetPt_2_variableBinning 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_variableBinning_numerator bjetPt_2_variableBinning_denominator", "effic_bjetEta_2_variableBinning 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_variableBinning_numerator bjetEta_2_variableBinning_denominator", "effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator", @@ -79,7 +79,7 @@ ) MssmHbbmuHLTcontrolEfficiency = DQMEDHarvester("DQMGenericClient", - subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/control/muon/*"), + subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/control/muon/*"), verbose = cms.untracked.uint32(0), # Set to 2 for all messages resolution = cms.vstring(), efficiency = cms.vstring( @@ -101,7 +101,7 @@ "effic_jetPt_1 'efficiency vs 1st jet pt; jet pt [GeV]; efficiency' jetPt_1_numerator jetPt_1_denominator", "effic_jetEta_1 'efficiency vs 1st jet eta; jet eta ; efficiency' jetEta_1_numerator jetEta_1_denominator", "effic_jetPhi_1 'efficiency vs 1st jet phi; jet phi ; efficiency' jetPhi_1_numerator jetPhi_1_denominator", - "effic_jetCSV_1 'efficiency vs 1st jet csv; jet CSV; efficiency' jetCSV_1_numerator jetCSV_1_denominator", + "effic_jetBtag_1 'efficiency vs 1st jet btag; jet btag; efficiency' jetBtag_1_numerator jetBtag_1_denominator", "effic_jetPt_1_variableBinning 'efficiency vs 1st jet pt; jet pt [GeV]; efficiency' jetPt_1_variableBinning_numerator jetPt_1_variableBinning_denominator", "effic_jetEta_1_variableBinning 'efficiency vs 1st jet eta; jet eta ; efficiency' jetEta_1_variableBinning_numerator jetEta_1_variableBinning_denominator", "effic_jetMulti 'efficiency vs jet multiplicity; jet multiplicity; efficiency' jetMulti_numerator jetMulti_denominator", diff --git a/DQMOffline/Trigger/python/MssmHbbMonitoring_cff.py b/DQMOffline/Trigger/python/MssmHbbMonitoring_cff.py index c838eb0449624..ef5b41798fe13 100644 --- a/DQMOffline/Trigger/python/MssmHbbMonitoring_cff.py +++ b/DQMOffline/Trigger/python/MssmHbbMonitoring_cff.py @@ -2,111 +2,71 @@ from DQMOffline.Trigger.MssmHbbMonitoring_cfi import mssmHbbMonitoring +MUON_PT_BINNING = [0,4,6,7,8,9,10,11,12,13,14,15,20,30,40,50,100,200] + #Define MssmHbb specific cuts hltMssmHbbmonitoring = mssmHbbMonitoring.clone( - btagAlgos = ["pfDeepCSVJetTags:probb", "pfDeepCSVJetTags:probbb"], - workingpoint = 0.2783, # medium WP + btagAlgos = ["pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll"], + workingpoint = 0.1919, # medium WP njets = 2, nbjets = 2, nmuons = 0, bJetDeltaEtaMax = 1.6, # deta cut between leading bjets bJetMuDeltaRmax = 0.4 # dR(mu,nbjet) cone; only if #mu >1 ) -# Fully-hadronic MssmHbb DeepCSV (main) -hltMssmHbbDeepCSVMonitoringFH116 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepCSV_p71', +# Fully-hadronic MssmHbb (main) +hltMssmHbbMonitoringFH116 = hltMssmHbbmonitoring.clone( + FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11', bjetSelection = 'pt>100 & abs(eta)<2.2', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v*']), histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500]) ) -# Fully-hadronic MssmHbb DeepCSV (backup) -hltMssmHbbDeepCSVMonitoringFH128 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepCSV_p71', +# Fully-hadronic MssmHbb (backup) +hltMssmHbbMonitoringFH128 = hltMssmHbbmonitoring.clone( + FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11', bjetSelection = 'pt>100 & abs(eta)<2.2', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v*']), histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500]) ) -# Semileptonic MssmHbb DeepCSV (main) -hltMssmHbbDeepCSVMonitoringSL40 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71', +# Semileptonic MssmHbb (main) +hltMssmHbbMonitoringSL40 = hltMssmHbbmonitoring.clone( + FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11', bjetSelection = 'pt>40 & abs(eta)<2.2', nmuons = 1, muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v*']), histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500], - muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) + muPtBinning = MUON_PT_BINNING) ) -# Semileptonic MssmHbb DeepCSV (backup) -hltMssmHbbDeepCSVMonitoringSL54 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepCSV_p71', +# Semileptonic MssmHbb (backup) +hltMssmHbbMonitoringSL54 = hltMssmHbbmonitoring.clone( + FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11', bjetSelection = 'pt>40 & abs(eta)<2.2', nmuons = 1, muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepCSV_p71_v*']), + numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v*']), histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500], - muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) + muPtBinning = MUON_PT_BINNING) ) - - -# Fully-hadronic MssmHbb DeepJet (main) -hltMssmHbbDeepJetMonitoringFH116 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71', - bjetSelection = 'pt>100 & abs(eta)<2.2', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v*']), - histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500]) -) - -# Fully-hadronic MssmHbb DeepJet (backup) -hltMssmHbbDeepJetMonitoringFH128 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71', - bjetSelection = 'pt>100 & abs(eta)<2.2', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v*']), - histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500]) -) - -# Semileptonic MssmHbb DeepJet (main) -hltMssmHbbDeepJetMonitoringSL40 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71', - bjetSelection = 'pt>40 & abs(eta)<2.2', - nmuons = 1, - muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v*']), - histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500], - muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) -) - -# Semileptonic MssmHbb DeepJet (backup) -hltMssmHbbDeepJetMonitoringSL54 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71', - bjetSelection = 'pt>40 & abs(eta)<2.2', - nmuons = 1, - muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', - numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v*']), - histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500], - muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) -) - - - #control b-tagging hltMssmHbbMonitoringMu12 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/control/muon/HLT_Mu12eta2p3', + FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3', nmuons = 1, nbjets = 0, njets = 0, muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10', numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12eta2p3_v*']), - histoPSet = dict(muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) + histoPSet = dict(muPtBinning = MUON_PT_BINNING) ) hltMssmHbbMonitoringMu12Jet40 = hltMssmHbbmonitoring.clone( - FolderName = 'HLT/HIG/MssmHbb/control/muon/HLT_Mu12eta2p3_PFJet40', + FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3_PFJet40', nmuons = 1, nbjets = 0, njets = 1, @@ -114,25 +74,16 @@ jetSelection = 'pt>40 & abs(eta)<2.2', numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12eta2p3_PFJet40_v*']), histoPSet = dict(jetPtBinning = [0,40,60,80,120,160,250,300,350,400,500,1000,1500], - muPtBinning = [0,7,11,12,13,15,20,30,40,50,70,100,150,200,400,700]) + muPtBinning = MUON_PT_BINNING) ) mssmHbbMonitorHLT = cms.Sequence( - #full-hadronic DeepCSV - hltMssmHbbDeepCSVMonitoringFH116 + - hltMssmHbbDeepCSVMonitoringFH128 + - #semileptonic DeepCSV - hltMssmHbbDeepCSVMonitoringSL40 + - hltMssmHbbDeepCSVMonitoringSL54 + - #full-hadronic DeepJet - hltMssmHbbDeepJetMonitoringFH116 + - hltMssmHbbDeepJetMonitoringFH128 + - #semileptonic DeepJet - hltMssmHbbDeepJetMonitoringSL40 + - hltMssmHbbDeepJetMonitoringSL54 + - #muon jet no b-tag + hltMssmHbbMonitoringFH116 + + hltMssmHbbMonitoringFH128 + + hltMssmHbbMonitoringSL40 + + hltMssmHbbMonitoringSL54 + hltMssmHbbMonitoringMu12 + hltMssmHbbMonitoringMu12Jet40 ) diff --git a/DQMOffline/Trigger/python/TrackToTrackMonitoring_cff.py b/DQMOffline/Trigger/python/TrackToTrackMonitoring_cff.py index d265f2fd193b5..8c7aacc7b6a6c 100644 --- a/DQMOffline/Trigger/python/TrackToTrackMonitoring_cff.py +++ b/DQMOffline/Trigger/python/TrackToTrackMonitoring_cff.py @@ -54,8 +54,44 @@ monitoredTrack = cms.InputTag("generalTracks","","HLT"), monitoredPrimaryVertices = cms.InputTag("offlinePrimaryVertices","","HLT")) +# +# E/gamma monitoring +# + +hltEgammaGsfTracksVsOffline = TrackToTrackComparisonHists.clone( + monitoredTrack = "hltEgammaGsfTracks", + referenceTrack = "electronGsfTracks", + monitoredBeamSpot = "hltOnlineBeamSpot", + referenceBeamSpot = "offlineBeamSpot", + topDirName = "HLT/EGM/Tracking/ValidationWRTOffline/hltEgammaGsfTracks", + referencePrimaryVertices = "offlinePrimaryVertices", + monitoredPrimaryVertices = "hltVerticesPFSelector" +) + +hltEgammaGsfTracksVsOfflinePV = TrackToTrackComparisonHists.clone( + dzWRTPvCut = 0.1, + monitoredTrack = "hltEgammaGsfTracks", + referenceTrack = "electronGsfTracks", + monitoredBeamSpot = "hltOnlineBeamSpot", + referenceBeamSpot = "offlineBeamSpot", + topDirName = "HLT/EGM/Tracking/ValidationWRTOffline/hltEgammaGsfTracksPV", + referencePrimaryVertices = "offlinePrimaryVertices", + monitoredPrimaryVertices = "hltVerticesPFSelector" +) + +from Configuration.Eras.Modifier_phase2_common_cff import phase2_common +phase2_common.toModify(hltEgammaGsfTracksVsOffline, + monitoredTrack = cms.InputTag("hltEgammaGsfTracksL1Seeded"), + monitoredPrimaryVertices = cms.InputTag("offlinePrimaryVertices","","HLT")) + +phase2_common.toModify(hltEgammaGsfTracksVsOfflinePV, + monitoredTrack = cms.InputTag("hltEgammaGsfTracksL1Seeded"), + monitoredPrimaryVertices = cms.InputTag("offlinePrimaryVertices","","HLT")) + hltToOfflineTrackValidatorSequence = cms.Sequence( cms.ignore(highPurityTracks) + hltMerged2highPurity + hltMerged2highPurityPV + + hltEgammaGsfTracksVsOffline + + hltEgammaGsfTracksVsOfflinePV ) diff --git a/DQMOffline/Trigger/python/TrackingMonitoring_Client_cff.py b/DQMOffline/Trigger/python/TrackingMonitoring_Client_cff.py index a147c37bc7039..3f589240f213d 100644 --- a/DQMOffline/Trigger/python/TrackingMonitoring_Client_cff.py +++ b/DQMOffline/Trigger/python/TrackingMonitoring_Client_cff.py @@ -57,9 +57,9 @@ "FakeRate_dzWRTpv 'Relative Fake Rate vs dzWRTpv;d_{z};relative fake rate' mon_unMatched_dzWRTpv mon_dzWRTpv eff", "FakeRate_charge 'Relative Fake Rate vs charge;charge;relative fake rate' mon_unMatched_charge mon_charge eff", "FakeRate_hits 'Relative Fake Rate vs hits;number of hits;relative fake rate' mon_unMatched_hits mon_hits eff", - "FakeRate_OnlineLumi 'Relative Fake Rate vs OnlineLumi;OnlineLumi E30 [Hz cm^{-2}];relative efficiency' mon_unMatched_onlinelumi mon_onlinelumi eff", - "FakeRate_LS 'Relative Fake Rate vs LS;LS;relative efficiency' mon_unMatched_ls mon_ls eff", - "FakeRate_PU 'Relative Fake Rate vs PU;PU;relative efficiency' mon_unMatched_PU mon_PU eff", + "FakeRate_OnlineLumi 'Relative Fake Rate vs OnlineLumi;OnlineLumi E30 [Hz cm^{-2}];relative fake rate' mon_unMatched_onlinelumi mon_onlinelumi eff", + "FakeRate_LS 'Relative Fake Rate vs LS;LS;relative fake rate' mon_unMatched_ls mon_ls eff", + "FakeRate_PU 'Relative Fake Rate vs PU;PU;relative fake rate' mon_unMatched_PU mon_PU eff", ), ) @@ -69,8 +69,16 @@ "HLT/Tracking/ValidationWRTOffline/hltMergedPPonAAWrtHighPurity", "HLT/Tracking/ValidationWRTOffline/hltMergedPPonAAWrtHighPurityPV"]) +EGMTrackToTrackEfficiencies = TrackToTrackEfficiencies.clone( + subDirs = cms.untracked.vstring( + "HLT/EGM/Tracking/ValidationWRTOffline/hltEgammaGsfTracks", + "HLT/EGM/Tracking/ValidationWRTOffline/hltEgammaGsfTracksPV", + ) +) + trackEfficiencyMonitoringClientHLT = cms.Sequence( - TrackToTrackEfficiencies + TrackToTrackEfficiencies+ + EGMTrackToTrackEfficiencies ) def _modifyForRun3Default(efffromhitpattern): diff --git a/DQMOffline/Trigger/python/TrackingMonitoring_cff.py b/DQMOffline/Trigger/python/TrackingMonitoring_cff.py index d004684d74516..49df998fa33f2 100644 --- a/DQMOffline/Trigger/python/TrackingMonitoring_cff.py +++ b/DQMOffline/Trigger/python/TrackingMonitoring_cff.py @@ -172,7 +172,7 @@ # Iter1HP: hltIter1MergedForElectrons # Iter2HP: hltIter2MergedForElectrons egmTrackingMonHLT = trackingMonHLT.clone( - primaryVertex = "hltElectronsVertex", + primaryVertex = "hltPixelVertices", doEffFromHitPatternVsPU = False, doEffFromHitPatternVsBX = False, doEffFromHitPatternVsLUMI = False @@ -182,6 +182,13 @@ TrackProducer = 'hltEgammaGsfTracks', allTrackProducer = 'hltEgammaGsfTracks' ) + +from Configuration.Eras.Modifier_phase2_common_cff import phase2_common +phase2_common.toModify(gsfTracksMonitoringHLT, + primaryVertex = 'hltPhase2PixelVertices', + TrackProducer = 'hltEgammaGsfTracksL1Seeded', + allTrackProducer = 'hltEgammaGsfTracksL1Seeded') + pixelTracksForElectronsTracksMonitoringHLT = egmTrackingMonHLT.clone( FolderName = 'HLT/EGM/Tracking/pixelTracks', TrackProducer = 'hltPixelTracksElectrons', diff --git a/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cff.py b/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cff.py new file mode 100644 index 0000000000000..ce2a9f5e6c793 --- /dev/null +++ b/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cff.py @@ -0,0 +1,64 @@ +import FWCore.ParameterSet.Config as cms + +from DQMOffline.Trigger.ZGammaplusJetsMonitor_cfi import hltZJetsmonitoring +from JetMETCorrections.Configuration.JetCorrectors_cff import * + +#---- define trigger paths and module paths ---# +ZJet_monitoring = hltZJetsmonitoring.clone( + FolderName = 'HLT/JME/ZGammaPlusJets/DimuonPFJet30', + PathName = 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v', + ModuleName = 'hltDiMuon178Mass8Filtered', + jets = "ak4PFJetsPuppi", + corrector = "ak4PFPuppiL1FastL2L3Corrector", + # hlt muons + muonpt = 20., + muoneta = 2.3, + # hlt Z cut + Z_Dmass = 20., + Z_pt = 30., + # hlt jet + ptcut = 30., + # back to back cut (between hlt Z and hlt jet) + DeltaPhi = 2.7, + # offline jet cut + OfflineCut = 20.0, + isMuonPath = True +) + +Photon50Jet_monitoring = hltZJetsmonitoring.clone( + FolderName = 'HLT/JME/ZGammaPlusJets/Photon50PFJet30', + PathName = 'HLT_Photon50EB_TightID_TightIso_PFJet30_v', + ModuleName = 'hltEG50EBTightIDTightIsoTrackIsoFilter', + jets = "ak4PFJetsPuppi", + corrector = "ak4PFPuppiL1FastL2L3Corrector", + # hlt jet + ptcut = 30., + # back to back cut (between hlt photon and hlt jet) + DeltaPhi = 2.7, + # offline jet cut + OfflineCut = 20.0, + isMuonPath = False +) + +Photon110Jet_monitoring = hltZJetsmonitoring.clone( + FolderName = 'HLT/JME/ZGammaPlusJets/Photon110PFJet30', + PathName = 'HLT_Photon110EB_TightID_TightIso_PFJet30_v', + ModuleName = 'hltEG110EBTightIDTightIsoTrackIsoFilter', + jets = "ak4PFJetsPuppi", + corrector = "ak4PFPuppiL1FastL2L3Corrector", + # hlt jet + ptcut = 30., + # back to back cut (between hlt photon and hlt jet) + DeltaPhi = 2.7, + # offline jet cut + OfflineCut = 20.0, + isMuonPath = False +) + + +HLTZGammaJetmonitoring = cms.Sequence( + ak4PFPuppiL1FastL2L3CorrectorChain + + ZJet_monitoring + + Photon50Jet_monitoring + + Photon110Jet_monitoring + ) diff --git a/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cfi.py b/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cfi.py new file mode 100644 index 0000000000000..184d5575b2043 --- /dev/null +++ b/DQMOffline/Trigger/python/ZGammaplusJetsMonitor_cfi.py @@ -0,0 +1,9 @@ +import FWCore.ParameterSet.Config as cms + +from DQMOffline.Trigger.zgammajetsmonitoring_cfi import zgammajetsmonitoring + +hltZJetsmonitoring = zgammajetsmonitoring.clone( + FolderName = 'HLT/JME/ZGammaPlusJets/', + PathName = "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v", + ModuleName = "hltDiMuon178Mass8Filtered" +) diff --git a/DQMOffline/Trigger/src/HLTTauDQMPath.cc b/DQMOffline/Trigger/src/HLTTauDQMPath.cc index 350e4dd971ad7..53cea97149d86 100644 --- a/DQMOffline/Trigger/src/HLTTauDQMPath.cc +++ b/DQMOffline/Trigger/src/HLTTauDQMPath.cc @@ -56,6 +56,8 @@ namespace { continue; if (iLabel->find('-') == 0) // ignore continue; + if (type == "L2TauTagFilter") // gives L1taus as output + continue; if (type == "HLT2PhotonPFTau" || type == "HLT2ElectronPFTau" || type == "HLT2MuonPFTau" || type == "HLT2PhotonTau" || type == "HLT2ElectronTau" || type == "HLT2MuonTau") leptonTauFilters.emplace_back(*iLabel); @@ -98,7 +100,8 @@ namespace { bool isL3TauProducer(const HLTConfigProvider& HLTCP, const std::string& producerLabel) const { const std::string type = HLTCP.moduleType(producerLabel); - if (type == "PFRecoTauProducer" || type == "RecoTauPiZeroUnembedder") { + if (type == "PFRecoTauProducer" || type == "RecoTauPiZeroUnembedder" || + type == "BTagProbabilityToDiscriminator") { LogDebug("HLTTauDQMOffline") << "Found tau producer " << type << " with label " << producerLabel << " from path " << name_; return true; @@ -134,6 +137,8 @@ namespace { return isL3TauProducer(HLTCP, pset.getParameter("inputTag1").label()); if (pset.exists("inputTag2")) return isL3TauProducer(HLTCP, pset.getParameter("inputTag2").label()); + if (pset.exists("taus")) + return isL3TauProducer(HLTCP, pset.getParameter("taus").label()); return false; } @@ -257,6 +262,9 @@ namespace { if (getParameterSafe(HLTCP, filterName, "triggerType") == trigger::TriggerTau) { n.tau = getParameterSafe(HLTCP, filterName, "MinN"); } + } else if (moduleType == "TauTagFilter") { + n.level = 3; + n.tau = getParameterSafe(HLTCP, filterName, "nExpected"); } else if (moduleType == "HLT1PFJet") { n.level = 3; //const edm::ParameterSet& pset = HLTCP.modulePSet(filterName); @@ -406,11 +414,13 @@ HLTTauDQMPath::HLTTauDQMPath(std::string pathName, const std::string& moduleType = HLTCP.moduleType(filterName); TauLeptonMultiplicity n = inferTauLeptonMultiplicity(HLTCP, filterName, moduleType, pathName_); - filterTauN_.push_back(n.tau); - filterElectronN_.push_back(n.electron); - filterMuonN_.push_back(n.muon); - filterMET_.push_back(n.met); - filterLevel_.push_back(n.level); + if (n.level > 0) { + filterTauN_.push_back(n.tau); + filterElectronN_.push_back(n.electron); + filterMuonN_.push_back(n.muon); + filterMET_.push_back(n.met); + filterLevel_.push_back(n.level); + } #ifdef EDM_ML_DEBUG ss << "\n " << i << " " << std::get(filterIndice) << " " << filterName << " " << moduleType diff --git a/DQMOffline/Trigger/src/HLTTauDQMPathPlotter.cc b/DQMOffline/Trigger/src/HLTTauDQMPathPlotter.cc index 29627bd90d1a3..38735168542bc 100644 --- a/DQMOffline/Trigger/src/HLTTauDQMPathPlotter.cc +++ b/DQMOffline/Trigger/src/HLTTauDQMPathPlotter.cc @@ -46,6 +46,7 @@ void HLTTauDQMPathPlotter::bookHistograms(HistoWrapper& iWrapper, DQMStore::IBoo // Book histograms iBooker.setCurrentFolder(triggerTag()); + hCounter_ = iWrapper.book1D(iBooker, "EventCounter", "Accepted events;;entries", 3, 0, 3, kEverything); hAcceptedEvents_ = iWrapper.book1D(iBooker, "EventsPerFilter", "Accepted Events per filter;;entries", @@ -53,6 +54,11 @@ void HLTTauDQMPathPlotter::bookHistograms(HistoWrapper& iWrapper, DQMStore::IBoo 0, hltPath_.filtersSize(), kEverything); + if (hCounter_) { + hCounter_->setBinLabel(1, "all events"); + hCounter_->setBinLabel(2, "ref tau found"); + hCounter_->setBinLabel(3, "passed trg"); + } for (size_t i = 0; i < hltPath_.filtersSize(); ++i) { if (hAcceptedEvents_) hAcceptedEvents_->setBinLabel(i + 1, hltPath_.getFilterName(i)); @@ -111,13 +117,8 @@ void HLTTauDQMPathPlotter::bookHistograms(HistoWrapper& iWrapper, DQMStore::IBoo } if (hltPath_.hasL3Taus()) { - hL3TrigTauEtEffNum_ = iWrapper.book1D(iBooker, - "L3TrigTauEtEffNum", - "L3 #tau p_{T} efficiency;Ref #tau p_{T};entries", - ptbins_, - 0, - ptmax_, - kEverything); + hL3TrigTauEtEffNum_ = iWrapper.book1D( + iBooker, "L3TrigTauEtEffNum", "L3 #tau p_{T} efficiency;Ref #tau p_{T};entries", ptbins_, 0, ptmax_, kVital); hL3TrigTauEtEffDenom_ = iWrapper.book1D(iBooker, "L3TrigTauEtEffDenom", "L3 #tau p_{T} denominator;Ref #tau p_{T};Efficiency", @@ -451,6 +452,14 @@ void HLTTauDQMPathPlotter::analyze(const edm::TriggerResults& triggerResults, int lastMatchedMuonFilter = -1; int lastMatchedTauFilter = -1; int firstMatchedMETFilter = -1; + if (hCounter_) { + hCounter_->Fill(0.5); + if (refCollection.taus.size() > 0) { + hCounter_->Fill(1.5); + if (hltPath_.fired(triggerResults)) + hCounter_->Fill(2.5); + } + } if (doRefAnalysis_) { double matchDr = hltPath_.isFirstFilterL1Seed() ? l1MatchDr_ : hltMatchDr_; @@ -479,7 +488,8 @@ void HLTTauDQMPathPlotter::analyze(const edm::TriggerResults& triggerResults, if (hltPath_.getFilterName(i).find("hltPFTau") < hltPath_.getFilterName(i).length() || hltPath_.getFilterName(i).find("hltHpsPFTau") < hltPath_.getFilterName(i).length() || hltPath_.getFilterName(i).find("hltDoublePFTau") < hltPath_.getFilterName(i).length() || - hltPath_.getFilterName(i).find("hltHpsDoublePFTau") < hltPath_.getFilterName(i).length()) + hltPath_.getFilterName(i).find("hltHpsDoublePFTau") < hltPath_.getFilterName(i).length() || + hltPath_.getFilterName(i).find("PNetTauhTag") < hltPath_.getFilterName(i).length()) lastMatchedTauFilter = i; if (firstMatchedMETFilter < 0 && hltPath_.getFilterName(i).find("hltMET") < hltPath_.getFilterName(i).length()) firstMatchedMETFilter = i; diff --git a/DQMServices/Components/plugins/DQMEventInfo.cc b/DQMServices/Components/plugins/DQMEventInfo.cc index b8c67660bfddf..081d4b7ab7b51 100644 --- a/DQMServices/Components/plugins/DQMEventInfo.cc +++ b/DQMServices/Components/plugins/DQMEventInfo.cc @@ -5,13 +5,15 @@ * */ #include "DQMServices/Core/interface/DQMOneEDAnalyzer.h" -#include "FWCore/Framework/interface/LuminosityBlock.h" -#include "FWCore/Version/interface/GetReleaseVersion.h" #include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/Run.h" +#include "FWCore/Framework/interface/LuminosityBlock.h" #include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/Run.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "FWCore/ServiceRegistry/interface/Service.h" +#include "FWCore/Version/interface/GetReleaseVersion.h" #include #include @@ -37,12 +39,19 @@ class DQMEventInfo : public DQMOneEDAnalyzer<> { /// Destructor ~DQMEventInfo() override = default; + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + protected: /// Analyze void analyze(const edm::Event& e, const edm::EventSetup& c) override; void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override; + void analyzeProvInfo(const edm::Event& e); private: + std::string globalTag_; + bool globalTagRetrieved_; + bool showHLTGlobalTag_; + std::string eventInfoFolder_; std::string subsystemname_; @@ -76,6 +85,7 @@ class DQMEventInfo : public DQMOneEDAnalyzer<> { MonitorElement* processName_; ///DQM "name" of the job (eg, Hcal or DT) MonitorElement* workingDir_; ///Current working directory of the job MonitorElement* cmsswVer_; ///CMSSW version run for this job + MonitorElement* versGlobaltag_; ///GlobalTag name MonitorElement* dqmPatch_; ///DQM patch version for this job MonitorElement* errSummary_; ///Subdetector-specific error summary (float) MonitorElement* errSummaryEtaPhi_; ///Subdetector-specific etaPhi summary (float) @@ -97,6 +107,7 @@ DQMEventInfo::DQMEventInfo(const edm::ParameterSet& ps) { lastAvgTime_ = currentTime_ = stampToReal(now); // read config parms + showHLTGlobalTag_ = ps.getUntrackedParameter("showHLTGlobalTag", false); std::string folder = ps.getUntrackedParameter("eventInfoFolder", "EventInfo"); subsystemname_ = ps.getUntrackedParameter("subSystemFolder", "YourSubsystem"); @@ -104,6 +115,10 @@ DQMEventInfo::DQMEventInfo(const edm::ParameterSet& ps) { evtRateWindow_ = ps.getUntrackedParameter("eventRateWindow", 0.5); if (evtRateWindow_ <= 0.15) evtRateWindow_ = 0.15; + + // Initialization of the global tag + globalTag_ = "MODULE::DEFAULT"; // default + globalTagRetrieved_ = false; // set as soon as retrieved from first event } void DQMEventInfo::bookHistograms(DQMStore::IBooker& ibooker, @@ -150,6 +165,9 @@ void DQMEventInfo::bookHistograms(DQMStore::IBooker& ibooker, free(pwd); cmsswVer_ = ibooker.bookString("CMSSW_Version", edm::getReleaseVersion()); + // Element: Globaltag + versGlobaltag_ = ibooker.bookString("Globaltag", globalTag_); + // Folder to be populated by sub-systems' code std::string subfolder = eventInfoFolder_ + "/reportSummaryContents"; ibooker.setCurrentFolder(subfolder); @@ -207,8 +225,72 @@ void DQMEventInfo::analyze(const edm::Event& e, const edm::EventSetup& c) { lastAvgTime_ = currentTime_; } + analyzeProvInfo(e); + return; } +void DQMEventInfo::analyzeProvInfo(const edm::Event& event) { + // Only trying to retrieve the global tag for the first event we ever + // encounter. + if (!globalTagRetrieved_) { + // Initialize processName to an empty string + std::string processName; + + if (showHLTGlobalTag_) { + // Getting all process names + std::vector pnames; + for (const auto& p : event.processHistory()) { + pnames.push_back(p.processName()); + } + + // Iterate through the process names in reverse to find the last one that contains "HLT" + for (auto it = pnames.rbegin(); it != pnames.rend(); ++it) { + if (it->find("HLT") != std::string::npos) { + processName = *it; + break; // Exit the loop once the last matching process name is found + } + } + + // Print the process name containing "HLT" + if (processName.empty()) { + edm::LogError("DQMEventInfo") << "Could not find any processName containing 'HLT' even if 'showHLTGlobalTag' " + "was chosen.\n Falling back to current processing!" + << std::endl; + processName = event.processHistory()[event.processHistory().size() - 1].processName(); + } + } else { + processName = event.processHistory()[event.processHistory().size() - 1].processName(); + } + + // Getting parameters for that process + edm::ParameterSet ps; + event.getProcessParameterSet(processName, ps); + + // Check if the 'PoolDBESSource@GlobalTag' ParameterSet exists + if (ps.exists("PoolDBESSource@GlobalTag")) { + // Getting the global tag + globalTag_ = ps.getParameterSet("PoolDBESSource@GlobalTag").getParameter("globaltag"); + } else { + // Handle the case where 'PoolDBESSource@GlobalTag' is missing + // You can set a default value or take some other action + edm::LogInfo("Configuration") << "ParameterSet 'PoolDBESSource@GlobalTag' not found. Using default global tag."; + } + + versGlobaltag_->Fill(globalTag_); + // Finaly: Setting globalTagRetrieved_ to true, since we got it now + globalTagRetrieved_ = true; + } +} + +void DQMEventInfo::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.addUntracked("showHLTGlobalTag", false); + desc.addUntracked("eventInfoFolder", "EventInfo"); + desc.addUntracked("subSystemFolder", "YourSubsystem"); + desc.addUntracked("eventRateWindow", 0.5); + descriptions.addWithDefaultLabel(desc); +} + #include "FWCore/Framework/interface/MakerMacros.h" DEFINE_FWK_MODULE(DQMEventInfo); diff --git a/DQMServices/Components/plugins/DQMProvInfo.cc b/DQMServices/Components/plugins/DQMProvInfo.cc index 63af45a29e089..e001838c943ca 100644 --- a/DQMServices/Components/plugins/DQMProvInfo.cc +++ b/DQMServices/Components/plugins/DQMProvInfo.cc @@ -102,7 +102,7 @@ class DQMProvInfo : public DQMOneEDAnalyzer<> { // Beam momentum at flat top, used to determine if collisions are // occurring with the beams at the energy allowed for physics production. - const static int MAX_MOMENTUM = 6500; + const static int MAX_MOMENTUM = 6800; // Beam momentum allowed offset: it is a momentum value subtracted to // maximum momentum in order to decrease the threshold for beams going to @@ -309,7 +309,7 @@ void DQMProvInfo::bookHistogramsEventInfo(DQMStore::IBooker& iBooker) { reportSummaryMap_->setBinLabel(VBIN_GEM_P, "GEMp", 2); reportSummaryMap_->setBinLabel(VBIN_GEM_M, "GEMm", 2); reportSummaryMap_->setBinLabel(VBIN_PHYSICS_DECLARED, "PhysDecl", 2); - reportSummaryMap_->setBinLabel(VBIN_MOMENTUM, "13 TeV", 2); + reportSummaryMap_->setBinLabel(VBIN_MOMENTUM, "13.6 TeV", 2); reportSummaryMap_->setBinLabel(VBIN_STABLE_BEAM, "Stable B", 2); reportSummaryMap_->setBinLabel(VBIN_VALID, "Valid", 2); @@ -383,7 +383,7 @@ void DQMProvInfo::analyzeLhcInfo(const edm::Event& event) { hIntensity2_->setBinContent(currentLSNumber, intensity2); // Part3: Using LHC status info, fill in VBIN_MOMENTUM and VBIN_STABLE_BEAM - // Fill 13 TeV bit in y bin VBIN_MOMENTUM + // Fill 13.6 TeV bit in y bin VBIN_MOMENTUM if (momentum >= MAX_MOMENTUM - MOMENTUM_OFFSET) { fillSummaryMapBin(currentLSNumber, VBIN_MOMENTUM, 1.); } else { diff --git a/DQMServices/Components/python/DQMEventInfo_cfi.py b/DQMServices/Components/python/DQMEventInfo_cfi.py index b5d0f44947d14..5f7890325f503 100644 --- a/DQMServices/Components/python/DQMEventInfo_cfi.py +++ b/DQMServices/Components/python/DQMEventInfo_cfi.py @@ -8,6 +8,8 @@ # set the window for eventrate calculation (in minutes) eventRateWindow = cms.untracked.double(0.5), # define folder to store event info (default: EventInfo) - eventInfoFolder = cms.untracked.string('EventInfo') + eventInfoFolder = cms.untracked.string('EventInfo'), + # use the Global Tag of the last (!) HLT processing + showHLTGlobalTag = cms.untracked.bool(False) ) diff --git a/DQMServices/Core/interface/DQMStore.h b/DQMServices/Core/interface/DQMStore.h index a1ec64fc1c601..d737232065dcc 100644 --- a/DQMServices/Core/interface/DQMStore.h +++ b/DQMServices/Core/interface/DQMStore.h @@ -161,6 +161,15 @@ namespace dqm { }); } template ::value, int> = 0> + MonitorElement* book1DD( + TString const& name, TString const& title, int nchX, float const* xbinsize, FUNC onbooking = NOOP()) { + return bookME(name, MonitorElementData::Kind::TH1D, [=]() { + auto th1 = new TH1D(name, title, nchX, xbinsize); + onbooking(th1); + return th1; + }); + } + template ::value, int> = 0> MonitorElement* book1DD(TString const& name, TH1D* object, FUNC onbooking = NOOP()) { return bookME( name, diff --git a/DQMServices/Core/python/nanoDQMIO_perLSoutput_cff.py b/DQMServices/Core/python/nanoDQMIO_perLSoutput_cff.py index 7ec70f64a16b3..dcccb6e03420b 100644 --- a/DQMServices/Core/python/nanoDQMIO_perLSoutput_cff.py +++ b/DQMServices/Core/python/nanoDQMIO_perLSoutput_cff.py @@ -1,12 +1,12 @@ import FWCore.ParameterSet.Config as cms -# Configuration file for nanoDQMIO -# Use this file to specify which monitoring elements (MEs) will be stored in the nanoDQMIO format. +# Configuration file for per-lumisection DQMIO +# Use this file to specify which monitoring elements (MEs) will be stored per lumisection in the DQMIO format. # For more information, see https://twiki.cern.ch/twiki/bin/view/CMS/PerLsDQMIO. # Use the full ME path, as displayed for example in the DQM GUI. -# The current selection of MEs is for the reprocessing of 2022 data. +# The current selection of MEs is for the processing of 2024 data. nanoDQMIO_perLSoutput = cms.PSet( MEsToSave = cms.untracked.vstring(*( @@ -26,12 +26,14 @@ "Hcal/DigiTask/OccupancyCut/depth/depth6", "Hcal/DigiTask/OccupancyCut/depth/depth7", "Hcal/DigiTask/OccupancyCut/depth/depthHO", + "EcalBarrel/EBOccupancyTask/EBOT digi occupancy", "EcalEndcap/EEOccupancyTask/EEOT digi occupancy EE -", "EcalEndcap/EEOccupancyTask/EEOT digi occupancy EE +", "EcalBarrel/EBOccupancyTask/EBOT DCC entries", "EcalEndcap/EEOccupancyTask/EEOT DCC entries", "Ecal/EventInfo/processedEvents", + "PixelPhase1/Tracks/charge_PXBarrel", "PixelPhase1/Tracks/charge_PXForward", "PixelPhase1/Tracks/PXBarrel/charge_PXLayer_1", @@ -54,6 +56,16 @@ "PixelPhase1/Tracks/PXForward/size_PXDisk_-1", "PixelPhase1/Tracks/PXForward/size_PXDisk_-2", "PixelPhase1/Tracks/PXForward/size_PXDisk_-3", + + "CSC/CSCOfflineMonitor/recHits/hRHGlobalm1", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalm2", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalm3", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalm4", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalp1", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalp2", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalp3", + "CSC/CSCOfflineMonitor/recHits/hRHGlobalp4", + "HLT/Vertexing/hltPixelVertices/hltPixelVertices/goodvtxNbr", "HLT/Tracking/ValidationWRTOffline/hltMergedWrtHighPurityPV/mon_eta", "HLT/Tracking/ValidationWRTOffline/hltMergedWrtHighPurityPV/mon_hits", @@ -85,6 +97,7 @@ "HLT/Tracking/tracks/GeneralProperties/NumberOfTracks_GenTk", "HLT/Tracking/tracks/LUMIanalysis/NumberEventsVsLUMI", "HLT/Tracking/tracks/PUmonitoring/NumberEventsVsGoodPVtx", + "PixelPhase1/Tracks/num_clusters_ontrack_PXBarrel", "PixelPhase1/Tracks/num_clusters_ontrack_PXForward", "PixelPhase1/Tracks/clusterposition_zphi_ontrack", @@ -98,6 +111,20 @@ "PixelPhase1/Tracks/PXForward/clusterposition_xy_ontrack_PXDisk_-1", "PixelPhase1/Tracks/PXForward/clusterposition_xy_ontrack_PXDisk_-2", "PixelPhase1/Tracks/PXForward/clusterposition_xy_ontrack_PXDisk_-3", + + "PixelPhase1/Phase1_MechanicalView/PXBarrel/digi_occupancy_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_1", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/digi_occupancy_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_2", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/digi_occupancy_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_3", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/digi_occupancy_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_4", + "PixelPhase1/Phase1_MechanicalView/PXForward/digi_occupancy_per_SignedDiskCoord_per_SignedBladePanelCoord_PXRing_1", + "PixelPhase1/Phase1_MechanicalView/PXForward/digi_occupancy_per_SignedDiskCoord_per_SignedBladePanelCoord_PXRing_2", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/clusters_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_1", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/clusters_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_2", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/clusters_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_3", + "PixelPhase1/Phase1_MechanicalView/PXBarrel/clusters_per_SignedModuleCoord_per_SignedLadderCoord_PXLayer_4", + "PixelPhase1/Phase1_MechanicalView/PXForward/clusters_per_SignedDiskCoord_per_SignedBladePanelCoord_PXRing_1", + "PixelPhase1/Phase1_MechanicalView/PXForward/clusters_per_SignedDiskCoord_per_SignedBladePanelCoord_PXRing_2", + "SiStrip/MechanicalView/TEC/PLUS/wheel_1/NormalizedHitResiduals_TEC__wheel__1", "SiStrip/MechanicalView/TEC/PLUS/wheel_2/NormalizedHitResiduals_TEC__wheel__2", "SiStrip/MechanicalView/TEC/PLUS/wheel_3/NormalizedHitResiduals_TEC__wheel__3", @@ -169,6 +196,15 @@ "SiStrip/MechanicalView/MainDiagonal Position", "SiStrip/MechanicalView/NumberOfClustersInPixel", "SiStrip/MechanicalView/NumberOfClustersInStrip", + "SiStrip/MechanicalView/TID/PLUS/wheel_1/TkHMap_NumberOfDigi_TIDP_D1", + "SiStrip/MechanicalView/TID/PLUS/wheel_1/TkHMap_NumberOfCluster_TIDP_D1", + "SiStrip/MechanicalView/TIB/layer_1/TkHMap_NumberOfDigi_TIB_L1", + "SiStrip/MechanicalView/TIB/layer_1/TkHMap_NumberOfCluster_TIB_L1", + "SiStrip/MechanicalView/TOB/layer_1/TkHMap_NumberOfDigi_TOB_L1", + "SiStrip/MechanicalView/TOB/layer_1/TkHMap_NumberOfCluster_TOB_L1", + "SiStrip/MechanicalView/TEC/PLUS/wheel_1/TkHMap_NumberOfDigi_TECP_W1", + "SiStrip/MechanicalView/TEC/PLUS/wheel_1/TkHMap_NumberOfCluster_TECP_W1", + "Tracking/TrackParameters/generalTracks/LSanalysis/Chi2oNDF_lumiFlag_GenTk", "Tracking/TrackParameters/generalTracks/LSanalysis/NumberOfRecHitsPerTrack_lumiFlag_GenTk", "Tracking/TrackParameters/generalTracks/LSanalysis/NumberOfTracks_lumiFlag_GenTk", @@ -177,11 +213,46 @@ "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/SIP3DToPV_GenTk", "Tracking/TrackParameters/generalTracks/HitProperties/NumberOfMissingOuterRecHitsPerTrack_GenTk", "Tracking/TrackParameters/generalTracks/HitProperties/NumberMORecHitsPerTrackVsPt_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/TrackEtaPhi_ImpactPoint_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/NumberOfTracks_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/HitProperties/NumberOfRecHitsPerTrack_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/TrackPt_ImpactPoint_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/Chi2oNDF_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/TrackPhi_ImpactPoint_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/TrackEta_ImpactPoint_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/HitProperties/NumberOfRecHitsPerTrack_Strip_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/HitProperties/NumberOfRecHitsPerTrack_Pixel_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/DistanceOfClosestApproachToBS_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/DistanceOfClosestApproachToBSdz_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/DistanceOfClosestApproachToBSVsPhi_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/DistanceOfClosestApproachToBSVsEta_GenTk", + "Tracking/TrackParameters/highPurityTracks/pt_1/GeneralProperties/TrackQoverP_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/Quality_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/NumberofTracks_Hardvtx_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/NumberofTracks_PUvtx_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackPtHighpurity_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackPtTight_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackPtLoose_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackEtaHighpurity_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackEtaTight_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TrackEtaLoose_ImpactPoint_GenTk", + "Tracking/PrimaryVertices/highPurityTracks/pt_0to1/offline/NumberOfGoodPVtx_offline", + "Tracking/PrimaryVertices/highPurityTracks/pt_0to1/offline/GoodPVtxNumberOfTracks_offline", + "Tracking/TrackParameters/generalTracks/GeneralProperties/NumberofTracks_Hardvtx_PUvtx_GenTk", + "Tracking/PrimaryVertices/highPurityTracks/pt_0to1/offline/FractionOfGoodPVtx_offline", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TkEtaPhi_Ratio_byFoldingmap_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TkEtaPhi_Ratio_byFoldingmap_op_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TkEtaPhi_RelativeDifference_byFoldingmap_ImpactPoint_GenTk", + "Tracking/TrackParameters/generalTracks/GeneralProperties/TkEtaPhi_RelativeDifference_byFoldingmap_op_ImpactPoint_GenTk", + "OfflinePV/offlinePrimaryVertices/tagVtxProb", "OfflinePV/offlinePrimaryVertices/tagType", "OfflinePV/Resolution/PV/pull_x", "OfflinePV/Resolution/PV/pull_y", "OfflinePV/Resolution/PV/pull_z", + "OfflinePV/offlinePrimaryVertices/tagDiffX", + "OfflinePV/offlinePrimaryVertices/tagDiffY", + "JetMET/Jet/Cleanedak4PFJetsCHS/CHFrac_highPt_Barrel", "JetMET/Jet/Cleanedak4PFJetsCHS/CHFrac_highPt_EndCap", "JetMET/Jet/Cleanedak4PFJetsCHS/CHFrac_mediumPt_Barrel", @@ -203,7 +274,37 @@ "JetMET/Jet/Cleanedak4PFJetsCHS/Phi_Barrel", "JetMET/Jet/Cleanedak4PFJetsCHS/Phi_EndCap", "JetMET/Jet/Cleanedak4PFJetsCHS/Pt", + "JetMET/Jet/Cleanedak4PFJetsPuppi/Pt" + "JetMET/Jet/Cleanedak4PFJetsPuppi/Phi", + "JetMET/Jet/Cleanedak4PFJetsPuppi/Phi_Barrel", + "JetMET/Jet/Cleanedak4PFJetsPuppi/Phi_EndCap", + "JetMET/Jet/Cleanedak4PFJetsPuppi/JetEnergyCorr", + "JetMET/Jet/Cleanedak4PFJetsPuppi/NJets", + "JetMET/Jet/Cleanedak4PFJetsPuppi/Eta", + "JetMET/Jet/Cleanedak4PFJetsPuppi/Eta_uncor", "JetMET/MET/pfMETT1/Cleaned/METSig", "JetMET/vertices", + + "Muons/MuonRecoAnalyzer/GlbMuon_Glb_pt", + "Muons/MuonRecoAnalyzer/GlbMuon_Glb_eta", + "Muons/MuonRecoAnalyzer/GlbMuon_Glb_phi", + "Muons/MuonRecoAnalyzer/Res_TkGlb_qOverlap", + "Muons/diMuonHistograms/GlbGlbMuon_LM", + "Muons/diMuonHistograms/GlbGlbMuon_HM", + "Muons/Isolation/global/relPFIso_R03", + "Muons/globalMuons/GeneralProperties/NumberOfMeanRecHitsPerTrack_glb", + "Muons/standAloneMuonsUpdatedAtVtx/HitProperties/NumberOfValidRecHitsPerTrack_sta", + "Muons/MuonRecoOneHLT/GlbMuon_Glb_pt", + "Muons/MuonRecoOneHLT/GlbMuon_Glb_eta", + + "Egamma/Electrons/Ele5_TagAndProbe/ele0_vertexPt_barrel", + "Egamma/Electrons/Ele5_TagAndProbe/ele1_vertexPt_endcaps", + "Egamma/Electrons/Ele5_TagAndProbe/ele2_vertexEta", + "Egamma/Electrons/Ele5_TagAndProbe/ele5_vertexZ", + "Egamma/Electrons/Ele5_TagAndProbe/ele10_Eop_barrel", + "Egamma/Electrons/Ele5_TagAndProbe/ele10_Eop_endcaps", + "Egamma/Electrons/Ele5_TagAndProbe/ele101_etaEff", + "Egamma/Electrons/Ele5_TagAndProbe/ele102_phiEff", + "Egamma/Electrons/Ele5_TagAndProbe/ele201_mee_os", ) ) ) diff --git a/DQMServices/StreamerIO/plugins/DQMStreamerReader.cc b/DQMServices/StreamerIO/plugins/DQMStreamerReader.cc index 745301e0a6744..434b40fcf2bad 100644 --- a/DQMServices/StreamerIO/plugins/DQMStreamerReader.cc +++ b/DQMServices/StreamerIO/plugins/DQMStreamerReader.cc @@ -18,6 +18,7 @@ #include namespace dqmservices { + using namespace edm::streamer; DQMStreamerReader::DQMStreamerReader(edm::ParameterSet const& pset, edm::InputSourceDescription const& desc) : StreamerInputSource(pset, desc), @@ -26,7 +27,8 @@ namespace dqmservices { flagSkipFirstLumis_(pset.getUntrackedParameter("skipFirstLumis")), flagEndOfRunKills_(pset.getUntrackedParameter("endOfRunKills")), flagDeleteDatFiles_(pset.getUntrackedParameter("deleteDatFiles")), - hltSel_(pset.getUntrackedParameter>("SelectEvents")) { + hltSel_(pset.getUntrackedParameter>("SelectEvents")), + unitTest_(pset.getUntrackedParameter("unitTest", false)) { setAcceptAllEvt(); reset_(); } @@ -81,17 +83,27 @@ namespace dqmservices { fiterator_.logFileAction("DQMStreamerReader initialised."); } + void DQMStreamerReader::setupMetaData(edm::streamer::InitMsgView const& msg, bool subsequent) { + deserializeAndMergeWithRegistry(msg, subsequent); + auto event = getEventMsg(); + //file might be empty + if (not event) + return; + assert(event->isEventMetaData()); + deserializeEventMetaData(*event); + updateEventMetaData(); + } void DQMStreamerReader::openFileImp_(const DQMFileIterator::LumiEntry& entry) { processedEventPerLs_ = 0; std::string path = entry.get_data_path(); file_.lumi_ = entry; - file_.streamFile_ = std::make_unique(path); + file_.streamFile_ = std::make_unique(path); InitMsgView const* header = getHeaderMsg(); if (isFirstFile_) { - deserializeAndMergeWithRegistry(*header, false); + setupMetaData(*header, false); } // dump the list of HLT trigger name from the header @@ -135,9 +147,14 @@ namespace dqmservices { return; } + if (artificialFileBoundary_) { + updateEventMetaData(); + artificialFileBoundary_ = false; + return; + } //Get header/init from reader InitMsgView const* header = getHeaderMsg(); - deserializeAndMergeWithRegistry(*header, true); + setupMetaData(*header, true); } bool DQMStreamerReader::openNextFileImp_() { @@ -151,6 +168,12 @@ namespace dqmservices { openFileImp_(currentLumi); return true; } catch (const cms::Exception& e) { + if (unitTest_) { + throw edm::Exception(edm::errors::FileReadError, "DQMStreamerReader::openNextFileInp") + << std::string("Can't deserialize registry data (in open file): ") + e.what() + << "\n error: data file corrupted"; + } + fiterator_.logFileAction(std::string("Can't deserialize registry data (in open file): ") + e.what(), p); fiterator_.logLumiState(currentLumi, "error: data file corrupted"); @@ -179,11 +202,11 @@ namespace dqmservices { EventMsgView const* DQMStreamerReader::getEventMsg() { auto next = file_.streamFile_->next(); - if (edm::StreamerInputFile::Next::kFile == next) { + if (StreamerInputFile::Next::kFile == next) { return nullptr; } - if (edm::StreamerInputFile::Next::kStop == next) { + if (StreamerInputFile::Next::kStop == next) { return nullptr; } @@ -285,6 +308,25 @@ namespace dqmservices { // this means end of file, so close the file closeFileImp_("eof"); } else { + //NOTE: at this point need to see if meta data checksum changed. If it did + // we need to issue a 'new File' transition + if (eview->isEventMetaData()) { + auto lastEventMetaData = presentEventMetaDataChecksum(); + if (eventMetaDataChecksum(*eview) != lastEventMetaData) { + deserializeEventMetaData(*eview); + artificialFileBoundary_ = true; + return nullptr; + } else { + //skipping + eview = getEventMsg(); + assert((eview == nullptr) or (not eview->isEventMetaData())); + if (eview == nullptr) { + closeFileImp_("eof"); + continue; + } + } + } + if (!acceptEvent(eview)) { continue; } else { @@ -303,7 +345,7 @@ namespace dqmservices { try { EventMsgView const* eview = prepareNextEvent(); if (eview == nullptr) { - if (file_.streamFile_ and file_.streamFile_->newHeader()) { + if (artificialFileBoundary_ or (file_.streamFile_ and file_.streamFile_->newHeader())) { return Next::kFile; } return Next::kStop; @@ -428,6 +470,9 @@ namespace dqmservices { "Kill the processing as soon as the end-of-run file appears, even if " "there are/will be unprocessed lumisections."); + desc.addUntracked("unitTest", false) + ->setComment("Kill the processing if the input data cannot be deserialized"); + // desc.addUntracked("skipEvents", 0U) // ->setComment("Skip the first 'skipEvents' events that otherwise would " // "have been processed."); @@ -437,7 +482,7 @@ namespace dqmservices { desc.addUntracked("inputFileTransitionsEachEvent", false); DQMFileIterator::fillDescription(desc); - edm::StreamerInputSource::fillDescription(desc); + StreamerInputSource::fillDescription(desc); edm::EventSkipperByID::fillDescription(desc); descriptions.add("source", desc); diff --git a/DQMServices/StreamerIO/plugins/DQMStreamerReader.h b/DQMServices/StreamerIO/plugins/DQMStreamerReader.h index b84dad02816c9..cb634d4b0c871 100644 --- a/DQMServices/StreamerIO/plugins/DQMStreamerReader.h +++ b/DQMServices/StreamerIO/plugins/DQMStreamerReader.h @@ -1,13 +1,11 @@ #ifndef DQMServices_StreamerIO_DQMStreamerReader_h #define DQMServices_StreamerIO_DQMStreamerReader_h -#include "FWCore/ServiceRegistry/interface/Service.h" #include "IOPool/Streamer/interface/StreamerInputSource.h" #include "IOPool/Streamer/interface/StreamerInputFile.h" #include "IOPool/Streamer/interface/MsgTools.h" #include "DQMFileIterator.h" -#include "DQMMonitoringService.h" #include "TriggerSelector.h" #include @@ -16,7 +14,7 @@ namespace dqmservices { - class DQMStreamerReader : public edm::StreamerInputSource { + class DQMStreamerReader : public edm::streamer::StreamerInputSource { public: DQMStreamerReader(edm::ParameterSet const& pset, edm::InputSourceDescription const& desc); ~DQMStreamerReader() override; @@ -41,14 +39,15 @@ namespace dqmservices { bool openNextFileImp_(); - InitMsgView const* getHeaderMsg(); - EventMsgView const* getEventMsg(); + edm::streamer::InitMsgView const* getHeaderMsg(); + edm::streamer::EventMsgView const* getEventMsg(); - EventMsgView const* prepareNextEvent(); + void setupMetaData(edm::streamer::InitMsgView const& msg, bool subsequent); + edm::streamer::EventMsgView const* prepareNextEvent(); bool isFirstFile_ = true; bool prepareNextFile(); - bool acceptEvent(const EventMsgView*); + bool acceptEvent(const edm::streamer::EventMsgView*); DQMFileIterator fiterator_; unsigned int processedEventPerLs_ = 0; @@ -58,6 +57,7 @@ namespace dqmservices { bool const flagEndOfRunKills_; bool const flagDeleteDatFiles_; std::vector const hltSel_; + bool const unitTest_; bool acceptAllEvt_ = false; bool setAcceptAllEvt(); @@ -65,8 +65,11 @@ namespace dqmservices { bool matchTriggerSel_ = false; bool setMatchTriggerSel(std::vector const& tnames); + //If the event meta data changes while reading a file, we need to + // cause a file transition to happen to allow synchronous update + bool artificialFileBoundary_ = false; struct OpenFile { - std::unique_ptr streamFile_; + std::unique_ptr streamFile_; DQMFileIterator::LumiEntry lumi_; bool open() { return (streamFile_.get() != nullptr); } @@ -75,9 +78,6 @@ namespace dqmservices { std::shared_ptr eventSkipperByID_; std::shared_ptr triggerSelector_; - - /* this is for monitoring */ - edm::Service mon_; }; } // namespace dqmservices diff --git a/DQMServices/StreamerIO/test/DQMStreamerOutputRepackerTest.cc b/DQMServices/StreamerIO/test/DQMStreamerOutputRepackerTest.cc index 7b83a3c603155..48723ec412ddc 100644 --- a/DQMServices/StreamerIO/test/DQMStreamerOutputRepackerTest.cc +++ b/DQMServices/StreamerIO/test/DQMStreamerOutputRepackerTest.cc @@ -26,8 +26,9 @@ #include "IOPool/Streamer/interface/StreamerOutputModuleBase.h" namespace dqmservices { + using namespace edm::streamer; - class DQMStreamerOutputRepackerTest : public edm::StreamerOutputModuleBase { + class DQMStreamerOutputRepackerTest : public StreamerOutputModuleBase { public: explicit DQMStreamerOutputRepackerTest(edm::ParameterSet const& ps); ~DQMStreamerOutputRepackerTest() override; @@ -64,7 +65,7 @@ namespace dqmservices { }; // end-of-class-def DQMStreamerOutputRepackerTest::DQMStreamerOutputRepackerTest(edm::ParameterSet const& ps) - : edm::one::OutputModuleBase::OutputModuleBase(ps), edm::StreamerOutputModuleBase(ps) { + : edm::one::OutputModuleBase::OutputModuleBase(ps), StreamerOutputModuleBase(ps) { outputPath_ = ps.getUntrackedParameter("outputPath"); streamLabel_ = ps.getUntrackedParameter("streamLabel"); @@ -168,7 +169,7 @@ namespace dqmservices { void DQMStreamerOutputRepackerTest::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - edm::StreamerOutputModuleBase::fillDescription(desc); + StreamerOutputModuleBase::fillDescription(desc); desc.addUntracked("outputPath", "./output/")->setComment("File output path."); diff --git a/DataFormats/BTauReco/interface/ChargedCandidateFeatures.h b/DataFormats/BTauReco/interface/ChargedCandidateFeatures.h index 74a11fe2342c3..aae6c350a1a6c 100644 --- a/DataFormats/BTauReco/interface/ChargedCandidateFeatures.h +++ b/DataFormats/BTauReco/interface/ChargedCandidateFeatures.h @@ -22,7 +22,6 @@ namespace btagbtvdeep { float btagPf_trackSip3dSig; float btagPf_trackSip2dVal; float btagPf_trackSip2dSig; - float btagPf_trackJetDistVal; float drsubjet1; @@ -39,6 +38,15 @@ namespace btagbtvdeep { float drminsv; float distminsv; + float charge; + float btagPf_trackDecayLen; + float HadFrac; + float CaloFrac; + float pdgID; + float lostInnerHits; + float numberOfPixelHits; + float numberOfStripHits; + float pt; float px; float py; diff --git a/DataFormats/BTauReco/interface/LostTracksFeatures.h b/DataFormats/BTauReco/interface/LostTracksFeatures.h new file mode 100644 index 0000000000000..06368eb21bd68 --- /dev/null +++ b/DataFormats/BTauReco/interface/LostTracksFeatures.h @@ -0,0 +1,34 @@ +#ifndef DataFormats_BTauReco_LostTracksFeatures_h +#define DataFormats_BTauReco_LostTracksFeatures_h + +namespace btagbtvdeep { + + class LostTracksFeatures { + public: + float btagPf_trackEtaRel; + float btagPf_trackPtRel; + float btagPf_trackPPar; + float btagPf_trackDeltaR; + float btagPf_trackPParRatio; + float btagPf_trackSip2dVal; + float btagPf_trackSip2dSig; + float btagPf_trackSip3dVal; + float btagPf_trackSip3dSig; + float btagPf_trackJetDistVal; + float drminsv; + float charge; + float puppiw; + float chi2; + float quality; + float lostInnerHits; + float numberOfPixelHits; + float numberOfStripHits; + float pt; + float eta; + float phi; + float e; + }; + +} // namespace btagbtvdeep + +#endif //DataFormats_BTauReco_LostTracksFeatures_h diff --git a/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h b/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h new file mode 100644 index 0000000000000..b52b107d6e673 --- /dev/null +++ b/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h @@ -0,0 +1,25 @@ +#ifndef DataFormats_BTauReco_UnifiedParticleTransformerAK4Features_h +#define DataFormats_BTauReco_UnifiedParticleTransformerAK4Features_h + +#include "DataFormats/BTauReco/interface/SecondaryVertexFeatures.h" +#include "DataFormats/BTauReco/interface/NeutralCandidateFeatures.h" +#include "DataFormats/BTauReco/interface/ChargedCandidateFeatures.h" +#include "DataFormats/BTauReco/interface/LostTracksFeatures.h" + +#include + +namespace btagbtvdeep { + + class UnifiedParticleTransformerAK4Features { + public: + bool is_filled = true; + std::vector sv_features; + + std::vector n_pf_features; + std::vector c_pf_features; + std::vector lt_features; + }; + +} // namespace btagbtvdeep + +#endif //DataFormats_BTauReco_UnifiedParticleTransformerAK4Features_h diff --git a/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h b/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h new file mode 100644 index 0000000000000..67c31ff91acd2 --- /dev/null +++ b/DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h @@ -0,0 +1,15 @@ +#ifndef DataFormats_BTauReco_UnifiedParticleTransformerAK4TagInfo_h +#define DataFormats_BTauReco_UnifiedParticleTransformerAK4TagInfo_h + +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h" +#include "DataFormats/BTauReco/interface/FeaturesTagInfo.h" + +namespace reco { + + typedef FeaturesTagInfo UnifiedParticleTransformerAK4TagInfo; + + DECLARE_EDM_REFS(UnifiedParticleTransformerAK4TagInfo) + +} // namespace reco + +#endif // DataFormats_BTauReco_UnifiedParticleTransformerAK4TagInfo_h diff --git a/DataFormats/BTauReco/src/classes.h b/DataFormats/BTauReco/src/classes.h index 49f56a9762747..01025202de2df 100644 --- a/DataFormats/BTauReco/src/classes.h +++ b/DataFormats/BTauReco/src/classes.h @@ -65,6 +65,8 @@ #include "DataFormats/BTauReco/interface/DeepDoubleXTagInfo.h" #include "DataFormats/BTauReco/interface/ParticleTransformerAK4Features.h" #include "DataFormats/BTauReco/interface/ParticleTransformerAK4TagInfo.h" +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h" +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h" #include "DataFormats/BTauReco/interface/DeepBoostedJetTagInfo.h" #include "DataFormats/BTauReco/interface/PixelClusterTagInfo.h" diff --git a/DataFormats/BTauReco/src/classes_def.xml b/DataFormats/BTauReco/src/classes_def.xml index 45749f7675ba8..f772ee0ff4fcc 100644 --- a/DataFormats/BTauReco/src/classes_def.xml +++ b/DataFormats/BTauReco/src/classes_def.xml @@ -328,6 +328,8 @@ + + @@ -365,6 +367,8 @@ + + @@ -426,7 +430,8 @@ - + + @@ -466,6 +471,14 @@ + + + + + + + + @@ -476,6 +489,7 @@ + diff --git a/DataFormats/Candidate/src/classes_def.xml b/DataFormats/Candidate/src/classes_def.xml index 707dd454ff758..8b40654e3589f 100644 --- a/DataFormats/Candidate/src/classes_def.xml +++ b/DataFormats/Candidate/src/classes_def.xml @@ -254,6 +254,8 @@ + + diff --git a/DataFormats/Common/src/classes_def.xml b/DataFormats/Common/src/classes_def.xml index c00a37238a4e7..2c963c6f49f1f 100644 --- a/DataFormats/Common/src/classes_def.xml +++ b/DataFormats/Common/src/classes_def.xml @@ -206,4 +206,5 @@ + diff --git a/DataFormats/EcalDigi/src/classes.cc b/DataFormats/EcalDigi/src/classes.cc new file mode 100644 index 0000000000000..0df23cbb7001e --- /dev/null +++ b/DataFormats/EcalDigi/src/classes.cc @@ -0,0 +1,6 @@ +#include "DataFormats/EcalDigi/interface/EcalDigiHostCollection.h" +#include "DataFormats/EcalDigi/interface/EcalDigiPhase2HostCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollectionReadRules.h" + +SET_PORTABLEHOSTCOLLECTION_READ_RULES(EcalDigiHostCollection); +SET_PORTABLEHOSTCOLLECTION_READ_RULES(EcalDigiPhase2HostCollection); diff --git a/DataFormats/EcalDigi/src/classes_def.xml b/DataFormats/EcalDigi/src/classes_def.xml index 539e51c5acc49..3dc84399124ab 100644 --- a/DataFormats/EcalDigi/src/classes_def.xml +++ b/DataFormats/EcalDigi/src/classes_def.xml @@ -149,36 +149,16 @@ - - - - - + + + - - - - - + + + diff --git a/DataFormats/EcalRecHit/src/classes.cc b/DataFormats/EcalRecHit/src/classes.cc new file mode 100644 index 0000000000000..c52911f9a852d --- /dev/null +++ b/DataFormats/EcalRecHit/src/classes.cc @@ -0,0 +1,4 @@ +#include "DataFormats/EcalRecHit/interface/EcalUncalibratedRecHitHostCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollectionReadRules.h" + +SET_PORTABLEHOSTCOLLECTION_READ_RULES(EcalUncalibratedRecHitHostCollection); diff --git a/DataFormats/EcalRecHit/src/classes_def.xml b/DataFormats/EcalRecHit/src/classes_def.xml index 3f880bbcf1beb..8439f27a50f64 100644 --- a/DataFormats/EcalRecHit/src/classes_def.xml +++ b/DataFormats/EcalRecHit/src/classes_def.xml @@ -42,19 +42,9 @@ - - - - - + + + diff --git a/DataFormats/HLTReco/interface/TriggerTypeDefs.h b/DataFormats/HLTReco/interface/TriggerTypeDefs.h index 8d45088ddebab..9305132120a88 100644 --- a/DataFormats/HLTReco/interface/TriggerTypeDefs.h +++ b/DataFormats/HLTReco/interface/TriggerTypeDefs.h @@ -24,7 +24,7 @@ namespace trigger { /// enum start value shifted to 81 so as to avoid clashes with PDG codes - /// L1 - using cases as defined in enum L1GtObject, file: + /// L1 - using cases as defined in enum L1GtObject, legacy and stage 1 file: /// DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h" TriggerL1Mu = -81, @@ -72,11 +72,13 @@ namespace trigger { TriggerL1PFMHT = -122, TriggerL1PFTrack = -123, TriggerL1Vertex = -124, - // Phase-1: MuonShower - TriggerL1MuShower = -125, // stage2 (introduced in Run 3) - // Phase-1: ZDC+ and ZDC- - TriggerL1ZDCP = -126, // stage2 (introduced in 2023 during Run 3) - TriggerL1ZDCM = -127, // stage2 (introduced in 2023 during Run 3) + // Phase-1: MuonShower triggers (Run 3 - 2022) + TriggerL1MuShower = -125, // stage2 + // Phase-1: ZDC+ and ZDC- triggers for HI (Run 3 - 2023) + TriggerL1ZDCP = -126, // stage2 + TriggerL1ZDCM = -127, // stage2 + // Phase-1: MHTHF triggers + TriggerL1HTMHF = -128, // stage2 /// HLT TriggerPhoton = +81, diff --git a/DataFormats/HcalDigi/BuildFile.xml b/DataFormats/HcalDigi/BuildFile.xml index 5227530aaaa5e..de6b6ceb0a9ee 100644 --- a/DataFormats/HcalDigi/BuildFile.xml +++ b/DataFormats/HcalDigi/BuildFile.xml @@ -1,6 +1,10 @@ + + + + diff --git a/DataFormats/HcalDigi/interface/HcalDigiHostCollection.h b/DataFormats/HcalDigi/interface/HcalDigiHostCollection.h new file mode 100644 index 0000000000000..e7b7e08cfc577 --- /dev/null +++ b/DataFormats/HcalDigi/interface/HcalDigiHostCollection.h @@ -0,0 +1,14 @@ +#ifndef DataFormats_HcalDigi_HcalDigiHostCollection_h +#define DataFormats_HcalDigi_HcalDigiHostCollection_h + +#include "DataFormats/Portable/interface/PortableHostCollection.h" +#include "DataFormats/HcalDigi/interface/HcalDigiSoA.h" + +namespace hcal { + + // HcalDigiSoA in host memory + using Phase1DigiHostCollection = PortableHostCollection; + using Phase0DigiHostCollection = PortableHostCollection; +} // namespace hcal + +#endif diff --git a/DataFormats/HcalDigi/interface/HcalDigiSoA.h b/DataFormats/HcalDigi/interface/HcalDigiSoA.h new file mode 100644 index 0000000000000..e2424fb141296 --- /dev/null +++ b/DataFormats/HcalDigi/interface/HcalDigiSoA.h @@ -0,0 +1,118 @@ +#ifndef DataFormats_HcalDigi_HcalDigiSoA_h +#define DataFormats_HcalDigi_HcalDigiSoA_h + +//TODO: Use Eigen column for data(?) +//#include +//#include + +#include "DataFormats/Common/interface/StdArray.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h" + +namespace hcal { + + // FLAVOR_HE_QIE11 = 1; Phase1 upgrade + struct Flavor1 { + static constexpr int WORDS_PER_SAMPLE = 1; + static constexpr int SAMPLES_PER_WORD = 1; + static constexpr int HEADER_WORDS = 1; + + static constexpr uint8_t adc(uint16_t const* const sample_start) { return (*sample_start & 0xff); } + static constexpr uint8_t tdc(uint16_t const* const sample_start) { return (*sample_start >> 8) & 0x3f; } + static constexpr uint8_t soibit(uint16_t const* const sample_start) { return (*sample_start >> 14) & 0x1; } + }; + + // FLAVOR_HB_QIE11 = 3; Phase1 upgrade + struct Flavor3 { + static constexpr int WORDS_PER_SAMPLE = 1; + static constexpr int SAMPLES_PER_WORD = 1; + static constexpr int HEADER_WORDS = 1; + + static constexpr uint8_t adc(uint16_t const* const sample_start) { return (*sample_start & 0xff); } + static constexpr uint8_t tdc(uint16_t const* const sample_start) { return ((*sample_start >> 8) & 0x3); } + static constexpr uint8_t soibit(uint16_t const* const sample_start) { return ((*sample_start >> 14) & 0x1); } + static constexpr uint8_t capid(uint16_t const* const sample_start) { return ((*sample_start >> 10) & 0x3); } + }; + + // FLAVOR_HB_QIE10 = 5; Phase0 + struct Flavor5 { + static constexpr float WORDS_PER_SAMPLE = 0.5; + static constexpr int SAMPLES_PER_WORD = 2; + static constexpr int HEADER_WORDS = 1; + + static constexpr uint8_t adc(uint16_t const* const sample_start, uint8_t const shifter) { + return ((*sample_start >> shifter * 8) & 0x7f); + } + }; + + template + constexpr uint8_t capid_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + auto const capid_first = (*dfstart >> 8) & 0x3; + return (capid_first + sample) & 0x3; // same as % 4 + } + + template <> + constexpr uint8_t capid_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + return Flavor3::capid(dfstart + Flavor3::HEADER_WORDS + sample * Flavor3::WORDS_PER_SAMPLE); + } + + template + constexpr uint8_t soibit_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + return Flavor::soibit(dfstart + Flavor::HEADER_WORDS + sample * Flavor::WORDS_PER_SAMPLE); + } + + template + constexpr uint8_t adc_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + return Flavor::adc(dfstart + Flavor::HEADER_WORDS + sample * Flavor::WORDS_PER_SAMPLE); + } + + template + constexpr uint8_t tdc_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + return Flavor::tdc(dfstart + Flavor::HEADER_WORDS + sample * Flavor::WORDS_PER_SAMPLE); + } + + template <> + constexpr uint8_t adc_for_sample(uint16_t const* const dfstart, uint32_t const sample) { + // avoid using WORDS_PER_SAMPLE and simply shift + return Flavor5::adc(dfstart + Flavor5::HEADER_WORDS + (sample >> 1), sample % 2); + } + + template + constexpr uint32_t compute_stride(uint32_t const nsamples) { + return static_cast(nsamples * Flavor::WORDS_PER_SAMPLE) + Flavor::HEADER_WORDS; + } + + template + constexpr uint32_t compute_nsamples(uint32_t const nwords) { + if constexpr (Flavor::SAMPLES_PER_WORD >= 1) + return (nwords - Flavor::HEADER_WORDS) * Flavor::SAMPLES_PER_WORD; + else + return (nwords - Flavor::HEADER_WORDS) / Flavor::WORDS_PER_SAMPLE; + } + + using QIE11dataArray = edm::StdArray; + using QIE10dataArray = edm::StdArray; + + //using QIE11dataVector = Eigen::Matrix; + //using QIE10dataVector = Eigen::Matrix; + + GENERATE_SOA_LAYOUT(HcalPhase1DigiSoALayout, + SOA_COLUMN(uint32_t, ids), + //SOA_EIGEN_COLUMN(QIE11dataVector, data), + SOA_COLUMN(QIE11dataArray, data), + SOA_SCALAR(uint32_t, stride), + SOA_SCALAR(uint32_t, size)) + GENERATE_SOA_LAYOUT(HcalPhase0DigiSoALayout, + SOA_COLUMN(uint32_t, ids), + SOA_COLUMN(uint32_t, npresamples), + //SOA_EIGEN_COLUMN(QIE10dataVector, data), + SOA_COLUMN(QIE10dataArray, data), + SOA_SCALAR(uint32_t, stride), + SOA_SCALAR(uint32_t, size)) + + using HcalPhase1DigiSoA = HcalPhase1DigiSoALayout<>; + using HcalPhase0DigiSoA = HcalPhase0DigiSoALayout<>; + +} // namespace hcal + +#endif diff --git a/DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h b/DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h new file mode 100644 index 0000000000000..98791230330df --- /dev/null +++ b/DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h @@ -0,0 +1,23 @@ +#ifndef DataFormats_HcalDigi_interface_alpaka_HcalDigiDeviceCollection_h +#define DataFormats_HcalDigi_interface_alpaka_HcalDigiDeviceCollection_h + +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "DataFormats/HcalDigi/interface/HcalDigiSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace hcal { + + // make the names from the top-level hcal namespace visible for unqualified lookup + // inside the ALPAKA_ACCELERATOR_NAMESPACE::hcal namespace + using namespace ::hcal; + + // HcalDigiSoA in device global memory + using Phase1DigiDeviceCollection = PortableCollection; + using Phase0DigiDeviceCollection = PortableCollection; + + } // namespace hcal +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/DataFormats/HcalDigi/src/alpaka/classes_cuda.h b/DataFormats/HcalDigi/src/alpaka/classes_cuda.h new file mode 100644 index 0000000000000..9133baede975b --- /dev/null +++ b/DataFormats/HcalDigi/src/alpaka/classes_cuda.h @@ -0,0 +1,4 @@ +#include "DataFormats/Common/interface/DeviceProduct.h" +#include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/HcalDigi/interface/HcalDigiSoA.h" +#include "DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h" diff --git a/DataFormats/HcalDigi/src/alpaka/classes_cuda_def.xml b/DataFormats/HcalDigi/src/alpaka/classes_cuda_def.xml new file mode 100644 index 0000000000000..e40162e514ed4 --- /dev/null +++ b/DataFormats/HcalDigi/src/alpaka/classes_cuda_def.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/DataFormats/HcalDigi/src/alpaka/classes_rocm.h b/DataFormats/HcalDigi/src/alpaka/classes_rocm.h new file mode 100644 index 0000000000000..9133baede975b --- /dev/null +++ b/DataFormats/HcalDigi/src/alpaka/classes_rocm.h @@ -0,0 +1,4 @@ +#include "DataFormats/Common/interface/DeviceProduct.h" +#include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/HcalDigi/interface/HcalDigiSoA.h" +#include "DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h" diff --git a/DataFormats/HcalDigi/src/alpaka/classes_rocm_def.xml b/DataFormats/HcalDigi/src/alpaka/classes_rocm_def.xml new file mode 100644 index 0000000000000..09a4687fe13f7 --- /dev/null +++ b/DataFormats/HcalDigi/src/alpaka/classes_rocm_def.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/DataFormats/HcalDigi/src/classes.cc b/DataFormats/HcalDigi/src/classes.cc new file mode 100644 index 0000000000000..e6135a6bb2ad3 --- /dev/null +++ b/DataFormats/HcalDigi/src/classes.cc @@ -0,0 +1,5 @@ +#include "DataFormats/HcalDigi/interface/HcalDigiHostCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollectionReadRules.h" + +SET_PORTABLEHOSTCOLLECTION_READ_RULES(hcal::Phase1DigiHostCollection); +SET_PORTABLEHOSTCOLLECTION_READ_RULES(hcal::Phase0DigiHostCollection); diff --git a/DataFormats/HcalDigi/src/classes.h b/DataFormats/HcalDigi/src/classes.h index 0cc57f20a7257..1909bcee06312 100644 --- a/DataFormats/HcalDigi/src/classes.h +++ b/DataFormats/HcalDigi/src/classes.h @@ -6,6 +6,8 @@ #include "DataFormats/HcalDigi/interface/HODataFrame.h" #include "DataFormats/HcalDigi/interface/HcalHistogramDigi.h" #include "DataFormats/HcalDigi/interface/HcalDigiCollections.h" +#include "DataFormats/HcalDigi/interface/HcalDigiHostCollection.h" +#include "DataFormats/HcalDigi/interface/HcalDigiSoA.h" #include "DataFormats/HcalDigi/interface/HcalUnpackerReport.h" #include "DataFormats/HcalDigi/interface/HcalLaserDigi.h" #include "DataFormats/HcalDigi/interface/HcalTTPDigi.h" diff --git a/DataFormats/HcalDigi/src/classes_def.xml b/DataFormats/HcalDigi/src/classes_def.xml index db233bd7f7f0e..b6bb89cb7a7dd 100644 --- a/DataFormats/HcalDigi/src/classes_def.xml +++ b/DataFormats/HcalDigi/src/classes_def.xml @@ -113,4 +113,16 @@ + + + + + + + + + + + + diff --git a/DataFormats/HcalRecHit/BuildFile.xml b/DataFormats/HcalRecHit/BuildFile.xml index 45f262e49d64a..2bfe480b54a5d 100644 --- a/DataFormats/HcalRecHit/BuildFile.xml +++ b/DataFormats/HcalRecHit/BuildFile.xml @@ -2,6 +2,10 @@ + + + + diff --git a/DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h b/DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h new file mode 100644 index 0000000000000..97f21a41a8c1b --- /dev/null +++ b/DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h @@ -0,0 +1,13 @@ +#ifndef DataFormats_HcalRecHit_HcalRecHitHostCollection_h +#define DataFormats_HcalRecHit_HcalRecHitHostCollection_h + +#include "DataFormats/Portable/interface/PortableHostCollection.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitSoA.h" + +namespace hcal { + + // HcalRecHitSoA in host memory + using RecHitHostCollection = PortableHostCollection; +} // namespace hcal + +#endif diff --git a/DataFormats/HcalRecHit/interface/HcalRecHitSoA.h b/DataFormats/HcalRecHit/interface/HcalRecHitSoA.h new file mode 100644 index 0000000000000..cf76c86907da9 --- /dev/null +++ b/DataFormats/HcalRecHit/interface/HcalRecHitSoA.h @@ -0,0 +1,19 @@ +#ifndef DataFormats_HcalRecHit_HcalRecHitSoA_h +#define DataFormats_HcalRecHit_HcalRecHitSoA_h + +#include "DataFormats/SoATemplate/interface/SoALayout.h" + +namespace hcal { + + GENERATE_SOA_LAYOUT(HcalRecHitSoALayout, + SOA_SCALAR(uint32_t, size), + SOA_COLUMN(uint32_t, detId), + SOA_COLUMN(float, energy), + SOA_COLUMN(float, chi2), + SOA_COLUMN(float, energyM0), + SOA_COLUMN(float, timeM0)) + + using HcalRecHitSoA = HcalRecHitSoALayout<>; +} // namespace hcal + +#endif diff --git a/DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h b/DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h new file mode 100644 index 0000000000000..36794c9d105ca --- /dev/null +++ b/DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h @@ -0,0 +1,22 @@ +#ifndef DataFormats_HcalRecHit_alpaka_HcalRecHitDeviceCollection_h +#define DataFormats_HcalRecHit_alpaka_HcalRecHitDeviceCollection_h + +#include "DataFormats/Portable/interface/alpaka/PortableCollection.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace hcal { + + // make the names from the top-level hcal namespace visible for unqualified lookup + // inside the ALPAKA_ACCELERATOR_NAMESPACE::hcal namespace + using namespace ::hcal; + + // HcalRecHitSoA in device global memory + using RecHitDeviceCollection = PortableCollection; + } // namespace hcal + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif diff --git a/DataFormats/HcalRecHit/src/alpaka/classes_cuda.h b/DataFormats/HcalRecHit/src/alpaka/classes_cuda.h new file mode 100644 index 0000000000000..96db359827566 --- /dev/null +++ b/DataFormats/HcalRecHit/src/alpaka/classes_cuda.h @@ -0,0 +1,4 @@ +#include "DataFormats/Common/interface/DeviceProduct.h" +#include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitSoA.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" diff --git a/DataFormats/HcalRecHit/src/alpaka/classes_cuda_def.xml b/DataFormats/HcalRecHit/src/alpaka/classes_cuda_def.xml new file mode 100644 index 0000000000000..3524097077655 --- /dev/null +++ b/DataFormats/HcalRecHit/src/alpaka/classes_cuda_def.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/DataFormats/HcalRecHit/src/alpaka/classes_rocm.h b/DataFormats/HcalRecHit/src/alpaka/classes_rocm.h new file mode 100644 index 0000000000000..96db359827566 --- /dev/null +++ b/DataFormats/HcalRecHit/src/alpaka/classes_rocm.h @@ -0,0 +1,4 @@ +#include "DataFormats/Common/interface/DeviceProduct.h" +#include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitSoA.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" diff --git a/DataFormats/HcalRecHit/src/alpaka/classes_rocm_def.xml b/DataFormats/HcalRecHit/src/alpaka/classes_rocm_def.xml new file mode 100644 index 0000000000000..e27485e956bc4 --- /dev/null +++ b/DataFormats/HcalRecHit/src/alpaka/classes_rocm_def.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/DataFormats/HcalRecHit/src/classes.cc b/DataFormats/HcalRecHit/src/classes.cc new file mode 100644 index 0000000000000..95b7fc0c2d6b7 --- /dev/null +++ b/DataFormats/HcalRecHit/src/classes.cc @@ -0,0 +1,4 @@ +#include "DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollectionReadRules.h" + +SET_PORTABLEHOSTCOLLECTION_READ_RULES(hcal::RecHitHostCollection); diff --git a/DataFormats/HcalRecHit/src/classes.h b/DataFormats/HcalRecHit/src/classes.h index 88681c514a26d..02678084bb071 100644 --- a/DataFormats/HcalRecHit/src/classes.h +++ b/DataFormats/HcalRecHit/src/classes.h @@ -10,6 +10,8 @@ #include "DataFormats/HcalRecHit/interface/HcalSourcePositionData.h" #include "DataFormats/HcalDetId/interface/HcalDetId.h" #include "DataFormats/HcalRecHit/interface/HcalRecHitCollections.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitSoA.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h" #include "DataFormats/Common/interface/Wrapper.h" #include "DataFormats/Common/interface/Ref.h" #include "DataFormats/Common/interface/RefProd.h" diff --git a/DataFormats/HcalRecHit/src/classes_def.xml b/DataFormats/HcalRecHit/src/classes_def.xml index c6d35a85cd6ec..4cfb4c2be84a6 100644 --- a/DataFormats/HcalRecHit/src/classes_def.xml +++ b/DataFormats/HcalRecHit/src/classes_def.xml @@ -118,4 +118,9 @@ - + + + + + + diff --git a/DataFormats/L1CaloTrigger/interface/CICADA.h b/DataFormats/L1CaloTrigger/interface/CICADA.h new file mode 100644 index 0000000000000..692975df2f3e0 --- /dev/null +++ b/DataFormats/L1CaloTrigger/interface/CICADA.h @@ -0,0 +1,10 @@ +#ifndef DataFormats_L1Trigger_CICADA_h +#define DataFormats_L1Trigger_CICADA_h + +#include "DataFormats/L1Trigger/interface/BXVector.h" + +namespace l1t { + typedef BXVector CICADABxCollection; +} + +#endif diff --git a/DataFormats/L1CaloTrigger/src/classes.h b/DataFormats/L1CaloTrigger/src/classes.h index 69b17d865a4b1..c26cbf160df7f 100644 --- a/DataFormats/L1CaloTrigger/src/classes.h +++ b/DataFormats/L1CaloTrigger/src/classes.h @@ -2,3 +2,4 @@ #include #include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h" #include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" diff --git a/DataFormats/L1CaloTrigger/src/classes_def.xml b/DataFormats/L1CaloTrigger/src/classes_def.xml index 3793915652f34..832f2b50b57ff 100644 --- a/DataFormats/L1CaloTrigger/src/classes_def.xml +++ b/DataFormats/L1CaloTrigger/src/classes_def.xml @@ -13,4 +13,8 @@ + + + + diff --git a/DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h b/DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h new file mode 100644 index 0000000000000..5e56dbda130a1 --- /dev/null +++ b/DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h @@ -0,0 +1,60 @@ +#ifndef DataFormats_L1Scouting_L1ScoutingBMTFStub_h +#define DataFormats_L1Scouting_L1ScoutingBMTFStub_h + +#include "DataFormats/L1Scouting/interface/OrbitCollection.h" + +namespace l1ScoutingRun3 { + + class BMTFStub { + public: + BMTFStub() + : hwPhi_(0), hwPhiB_(0), hwQual_(0), hwEta_(0), hwQEta_(0), station_(0), wheel_(0), sector_(0), tag_(0) {} + + BMTFStub(int hwPhi, int hwPhiB, int hwQual, int hwEta, int hwQEta, int station, int wheel, int sector, int tag) + : hwPhi_(hwPhi), + hwPhiB_(hwPhiB), + hwQual_(hwQual), + hwEta_(hwEta), + hwQEta_(hwQEta), + station_(station), + wheel_(wheel), + sector_(sector), + tag_(tag) {} + + void setHwPhi(int hwPhi) { hwPhi_ = hwPhi; } + void setHwPhiB(int hwPhiB) { hwPhiB_ = hwPhiB; } + void setHwQual(int hwQual) { hwQual_ = hwQual; } + void setHwEta(int hwEta) { hwEta_ = hwEta; } + void setHwQEta(int hwQEta) { hwQEta_ = hwQEta; } + void setStation(int station) { station_ = station; } + void setWheel(int wheel) { wheel_ = wheel; } + void setSector(int sector) { sector_ = sector; } + void setTag(int tag) { tag_ = tag; } + + int hwPhi() const { return hwPhi_; } + int hwPhiB() const { return hwPhiB_; } + int hwQual() const { return hwQual_; } + int hwEta() const { return hwEta_; } + int hwQEta() const { return hwQEta_; } + int station() const { return station_; } + int wheel() const { return wheel_; } + int sector() const { return sector_; } + int tag() const { return tag_; } + + private: + int hwPhi_; + int hwPhiB_; + int hwQual_; + int hwEta_; + int hwQEta_; + int station_; + int wheel_; + int sector_; + int tag_; + }; + + typedef OrbitCollection BMTFStubOrbitCollection; + +} // namespace l1ScoutingRun3 + +#endif //DataFormats_L1Scouting_L1ScoutingBMTFStub_h diff --git a/DataFormats/L1Scouting/interface/OrbitCollection.h b/DataFormats/L1Scouting/interface/OrbitCollection.h index d9d2c34ca75a9..3bdbf49fc850d 100644 --- a/DataFormats/L1Scouting/interface/OrbitCollection.h +++ b/DataFormats/L1Scouting/interface/OrbitCollection.h @@ -78,7 +78,7 @@ class OrbitCollection { } // get number of objects stored in a BX - int getBxSize(unsigned bx) const { + unsigned getBxSize(unsigned bx) const { if (bx >= orbitBufferSize_) { cms::Exception("OrbitCollection") << "Called getBxSize() of a bx out of the orbit range." << " BX = " << bx; diff --git a/DataFormats/L1Scouting/src/classes.h b/DataFormats/L1Scouting/src/classes.h index e9c045dd13f21..fcda6a1aafd66 100644 --- a/DataFormats/L1Scouting/src/classes.h +++ b/DataFormats/L1Scouting/src/classes.h @@ -3,4 +3,5 @@ #include "DataFormats/L1Scouting/interface/OrbitCollection.h" #include "DataFormats/L1Scouting/interface/L1ScoutingMuon.h" -#include "DataFormats/L1Scouting/interface/L1ScoutingCalo.h" \ No newline at end of file +#include "DataFormats/L1Scouting/interface/L1ScoutingCalo.h" +#include "DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h" diff --git a/DataFormats/L1Scouting/src/classes_def.xml b/DataFormats/L1Scouting/src/classes_def.xml index 994fe65b0d442..a81f921621cd7 100644 --- a/DataFormats/L1Scouting/src/classes_def.xml +++ b/DataFormats/L1Scouting/src/classes_def.xml @@ -1,40 +1,50 @@ - - + + + + + + + - - - - + + + + - - - - - + + - - - - + + + + + + + + + + + + + - - - - - - + + + + + - \ No newline at end of file + diff --git a/DataFormats/L1Scouting/test/TestL1ScoutingFormat.sh b/DataFormats/L1Scouting/test/TestL1ScoutingFormat.sh index 3ef6057274e9a..3a6162267f1bc 100755 --- a/DataFormats/L1Scouting/test/TestL1ScoutingFormat.sh +++ b/DataFormats/L1Scouting/test/TestL1ScoutingFormat.sh @@ -8,4 +8,6 @@ cmsRun ${LOCAL_TEST_DIR}/create_L1Scouting_test_file_cfg.py || die 'Failure usin file=testL1Scouting.root -cmsRun ${LOCAL_TEST_DIR}/read_L1Scouting_cfg.py "$file" || die "Failure using read_L1Scouting_cfg.py $file" $? \ No newline at end of file +cmsRun ${LOCAL_TEST_DIR}/read_L1Scouting_cfg.py --inputFile "$file" || die "Failure using read_L1Scouting_cfg.py $file" $? + +exit 0 diff --git a/DataFormats/L1Scouting/test/TestReadL1Scouting.cc b/DataFormats/L1Scouting/test/TestReadL1Scouting.cc index b39f5f8b7547c..b0354df200b16 100644 --- a/DataFormats/L1Scouting/test/TestReadL1Scouting.cc +++ b/DataFormats/L1Scouting/test/TestReadL1Scouting.cc @@ -1,3 +1,4 @@ +#include "DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h" #include "DataFormats/L1Scouting/interface/L1ScoutingMuon.h" #include "DataFormats/L1Scouting/interface/L1ScoutingCalo.h" #include "DataFormats/L1Scouting/interface/OrbitCollection.h" @@ -31,6 +32,7 @@ namespace edmtest { void analyzeEGammas(edm::Event const& iEvent) const; void analyzeTaus(edm::Event const& iEvent) const; void analyzeBxSums(edm::Event const& iEvent) const; + void analyzeBmtfStubs(edm::Event const& iEvent) const; void throwWithMessageFromConstructor(const char*) const; void throwWithMessage(const char*) const; @@ -51,6 +53,10 @@ namespace edmtest { const std::vector expectedBxSumsValues_; const edm::EDGetTokenT> bxSumsToken_; + + const int bmtfStubClassVersion_; + const std::vector expectedBmtfStubValues_; + const edm::EDGetTokenT> bmtfStubToken_; }; TestReadL1Scouting::TestReadL1Scouting(edm::ParameterSet const& iPSet) @@ -64,7 +70,10 @@ namespace edmtest { expectedTauValues_(iPSet.getParameter>("expectedTauValues")), tausToken_(consumes(iPSet.getParameter("tausTag"))), expectedBxSumsValues_(iPSet.getParameter>("expectedBxSumsValues")), - bxSumsToken_(consumes(iPSet.getParameter("bxSumsTag"))) { + bxSumsToken_(consumes(iPSet.getParameter("bxSumsTag"))), + bmtfStubClassVersion_(iPSet.getParameter("bmtfStubClassVersion")), + expectedBmtfStubValues_(iPSet.getParameter>("expectedBmtfStubValues")), + bmtfStubToken_(consumes(iPSet.getParameter("bmtfStubTag"))) { if (bxValues_.size() != 2) { throwWithMessageFromConstructor("bxValues must have 2 elements and it does not"); } @@ -83,6 +92,9 @@ namespace edmtest { if (expectedBxSumsValues_.size() != 1) { throwWithMessageFromConstructor("bxSumsValues_ must have 1 elements and it does not"); } + if (expectedBmtfStubValues_.size() != 2) { + throwWithMessageFromConstructor("bmtfStubValues_ must have 2 elements and it does not"); + } } void TestReadL1Scouting::analyze(edm::StreamID, edm::Event const& iEvent, edm::EventSetup const&) const { @@ -91,6 +103,7 @@ namespace edmtest { analyzeEGammas(iEvent); analyzeTaus(iEvent); analyzeBxSums(iEvent); + analyzeBmtfStubs(iEvent); } void TestReadL1Scouting::analyzeMuons(edm::Event const& iEvent) const { @@ -303,6 +316,51 @@ namespace edmtest { } } + void TestReadL1Scouting::analyzeBmtfStubs(edm::Event const& iEvent) const { + if (bmtfStubClassVersion_ < 3) { + return; + } + auto const& stubsCollection = iEvent.get(bmtfStubToken_); + + for (const unsigned& bx : bxValues_) { + unsigned nStubs = stubsCollection.getBxSize(bx); + if (nStubs != expectedBmtfStubValues_.size()) { + throwWithMessage("analyzeBmtfStubs, stubs do not have the expected bx size"); + } + + const auto& stubs = stubsCollection.bxIterator(bx); + for (unsigned i = 0; i < nStubs; i++) { + if (stubs[i].hwPhi() != (expectedBmtfStubValues_[i] + 8)) { + throwWithMessage("analyzeBmtfStubs, hwPhi does not match the expected value"); + } + if (stubs[i].hwPhiB() != (expectedBmtfStubValues_[i] + 7)) { + throwWithMessage("analyzeBmtfStubs, hwPhiB does not match the expected value"); + } + if (stubs[i].hwQual() != (expectedBmtfStubValues_[i] + 6)) { + throwWithMessage("analyzeBmtfStubs, hwQual does not match the expected value"); + } + if (stubs[i].hwEta() != (expectedBmtfStubValues_[i] + 5)) { + throwWithMessage("analyzeBmtfStubs, hwEta does not match the expected value"); + } + if (stubs[i].hwQEta() != (expectedBmtfStubValues_[i] + 4)) { + throwWithMessage("analyzeBmtfStubs, hwQEta does not match the expected value"); + } + if (stubs[i].station() != (expectedBmtfStubValues_[i] + 3)) { + throwWithMessage("analyzeBmtfStubs, station does not match the expected value"); + } + if (stubs[i].wheel() != (expectedBmtfStubValues_[i] + 2)) { + throwWithMessage("analyzeBmtfStubs, wheel does not match the expected value"); + } + if (stubs[i].sector() != (expectedBmtfStubValues_[i] + 1)) { + throwWithMessage("analyzeBmtfStubs, sector does not match the expected value"); + } + if (stubs[i].tag() != (expectedBmtfStubValues_[i])) { + throwWithMessage("analyzeBmtfStubs, tag does not match the expected value"); + } + } + } + } + void TestReadL1Scouting::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; desc.add>("bxValues"); @@ -316,6 +374,10 @@ namespace edmtest { desc.add("tausTag"); desc.add>("expectedBxSumsValues"); desc.add("bxSumsTag"); + desc.add("bmtfStubClassVersion"); + desc.add>("expectedBmtfStubValues"); + desc.add("bmtfStubTag"); + descriptions.addDefault(desc); } @@ -330,4 +392,4 @@ namespace edmtest { } // namespace edmtest using edmtest::TestReadL1Scouting; -DEFINE_FWK_MODULE(TestReadL1Scouting); \ No newline at end of file +DEFINE_FWK_MODULE(TestReadL1Scouting); diff --git a/DataFormats/L1Scouting/test/TestWriteL1Scouting.cc b/DataFormats/L1Scouting/test/TestWriteL1Scouting.cc index 62a807b4b5b18..160d4c7262c21 100644 --- a/DataFormats/L1Scouting/test/TestWriteL1Scouting.cc +++ b/DataFormats/L1Scouting/test/TestWriteL1Scouting.cc @@ -1,3 +1,4 @@ +#include "DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h" #include "DataFormats/L1Scouting/interface/L1ScoutingMuon.h" #include "DataFormats/L1Scouting/interface/L1ScoutingCalo.h" #include "DataFormats/L1Scouting/interface/OrbitCollection.h" @@ -29,6 +30,7 @@ namespace edmtest { void produceEGammas(edm::Event& iEvent) const; void produceTaus(edm::Event& iEvent) const; void produceBxSums(edm::Event& iEvent) const; + void produceBmtfStubs(edm::Event& iEvent) const; void throwWithMessage(const char*) const; @@ -48,6 +50,9 @@ namespace edmtest { const std::vector bxSumsValues_; const edm::EDPutTokenT> bxSumsPutToken_; + + const std::vector bmtfStubsValues_; + const edm::EDPutTokenT> bmtfStubsPutToken_; }; TestWriteL1Scouting::TestWriteL1Scouting(edm::ParameterSet const& iPSet) @@ -61,7 +66,9 @@ namespace edmtest { tauValues_(iPSet.getParameter>("tauValues")), tausPutToken_(produces()), bxSumsValues_(iPSet.getParameter>("bxSumsValues")), - bxSumsPutToken_(produces()) { + bxSumsPutToken_(produces()), + bmtfStubsValues_(iPSet.getParameter>("bmtfStubValues")), + bmtfStubsPutToken_(produces()) { if (bxValues_.size() != 2) { throwWithMessage("bxValues must have 2 elements and it does not"); } @@ -80,6 +87,9 @@ namespace edmtest { if (bxSumsValues_.size() != 1) { throwWithMessage("bxSumsValues_ must have 1 elements and it does not"); } + if (bmtfStubsValues_.size() != 2) { + throwWithMessage("bmtfStubsValues_ must have 2 elements and it does not"); + } } void TestWriteL1Scouting::produce(edm::StreamID, edm::Event& iEvent, edm::EventSetup const&) const { @@ -88,6 +98,7 @@ namespace edmtest { produceEGammas(iEvent); produceTaus(iEvent); produceBxSums(iEvent); + produceBmtfStubs(iEvent); } void TestWriteL1Scouting::produceMuons(edm::Event& iEvent) const { @@ -171,6 +182,22 @@ namespace edmtest { iEvent.put(bxSumsPutToken_, std::move(bxSums)); } + void TestWriteL1Scouting::produceBmtfStubs(edm::Event& iEvent) const { + std::unique_ptr stubs(new l1ScoutingRun3::BMTFStubOrbitCollection); + + std::vector> orbitBufferStubs(3565); + int nStubs = 0; + for (const unsigned& bx : bxValues_) { + for (const int& val : bmtfStubsValues_) { + orbitBufferStubs[bx].emplace_back(val + 8, val + 7, val + 6, val + 5, val + 4, val + 3, val + 2, val + 1, val); + nStubs++; + } + } + + stubs->fillAndClear(orbitBufferStubs, nStubs); + iEvent.put(bmtfStubsPutToken_, std::move(stubs)); + } + void TestWriteL1Scouting::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; desc.add>("bxValues"); @@ -179,6 +206,7 @@ namespace edmtest { desc.add>("eGammaValues"); desc.add>("tauValues"); desc.add>("bxSumsValues"); + desc.add>("bmtfStubValues"); descriptions.addDefault(desc); } @@ -189,4 +217,4 @@ namespace edmtest { } // namespace edmtest using edmtest::TestWriteL1Scouting; -DEFINE_FWK_MODULE(TestWriteL1Scouting); \ No newline at end of file +DEFINE_FWK_MODULE(TestWriteL1Scouting); diff --git a/DataFormats/L1Scouting/test/create_L1Scouting_test_file_cfg.py b/DataFormats/L1Scouting/test/create_L1Scouting_test_file_cfg.py index 1f03c455497ff..772bf3c798814 100644 --- a/DataFormats/L1Scouting/test/create_L1Scouting_test_file_cfg.py +++ b/DataFormats/L1Scouting/test/create_L1Scouting_test_file_cfg.py @@ -13,7 +13,8 @@ jetValues = cms.vint32(4, 5, 6, 7), eGammaValues = cms.vint32(8, 9, 10), tauValues = cms.vint32(11, 12), - bxSumsValues = cms.vint32(13) + bxSumsValues = cms.vint32(13), + bmtfStubValues = cms.vint32(1, 2), ) process.out = cms.OutputModule("PoolOutputModule", @@ -21,4 +22,4 @@ ) process.path = cms.Path(process.l1ScoutingTestProducer) -process.endPath = cms.EndPath(process.out) \ No newline at end of file +process.endPath = cms.EndPath(process.out) diff --git a/DataFormats/L1Scouting/test/read_L1Scouting_cfg.py b/DataFormats/L1Scouting/test/read_L1Scouting_cfg.py index 3153934b8106a..1c24d2631bb05 100644 --- a/DataFormats/L1Scouting/test/read_L1Scouting_cfg.py +++ b/DataFormats/L1Scouting/test/read_L1Scouting_cfg.py @@ -1,11 +1,18 @@ import FWCore.ParameterSet.Config as cms import sys +import argparse + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test L1 Scouting data formats') + +parser.add_argument("--inputFile", type=str, help="Input file name (default: testL1Scouting.root)", default="testL1Scouting.root") +parser.add_argument("--bmtfStubVersion", type=int, help="track data format version (default: 3)", default=3) +args = parser.parse_args() process = cms.Process("READ") process.load("FWCore.MessageService.MessageLogger_cfi") -process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring("file:"+sys.argv[1])) +process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring("file:"+args.inputFile)) process.maxEvents.input = 1 process.l1ScoutingTestAnalyzer = cms.EDAnalyzer("TestReadL1Scouting", @@ -19,7 +26,10 @@ tausTag = cms.InputTag("l1ScoutingTestProducer", "", "PROD"), expectedTauValues = cms.vint32(11, 12), bxSumsTag = cms.InputTag("l1ScoutingTestProducer", "", "PROD"), - expectedBxSumsValues = cms.vint32(13) + expectedBxSumsValues = cms.vint32(13), + bmtfStubClassVersion = cms.int32(args.bmtfStubVersion), + bmtfStubTag = cms.InputTag("l1ScoutingTestProducer", "", "PROD"), + expectedBmtfStubValues = cms.vint32(1, 2) ) process.out = cms.OutputModule("PoolOutputModule", @@ -27,4 +37,4 @@ ) process.path = cms.Path(process.l1ScoutingTestAnalyzer) -process.endPath = cms.EndPath(process.out) \ No newline at end of file +process.endPath = cms.EndPath(process.out) diff --git a/DataFormats/L1ScoutingRawData/interface/SDSNumbering.h b/DataFormats/L1ScoutingRawData/interface/SDSNumbering.h index 354131e56e4ed..5e023cb43f004 100644 --- a/DataFormats/L1ScoutingRawData/interface/SDSNumbering.h +++ b/DataFormats/L1ScoutingRawData/interface/SDSNumbering.h @@ -19,6 +19,8 @@ class SDSNumbering { static constexpr int GtSDSID = 4; static constexpr int BmtfMinSDSID = 10; static constexpr int BmtfMaxSDSID = 21; + static constexpr int CaloTCPMinSDSID = 22; + static constexpr int CaloTCPMaxSDSID = 29; }; -#endif // L1ScoutingRawData_SDSNumbering_h \ No newline at end of file +#endif // L1ScoutingRawData_SDSNumbering_h diff --git a/DataFormats/L1TGlobal/interface/GlobalObject.h b/DataFormats/L1TGlobal/interface/GlobalObject.h index b6819b61b7296..f7491e99c2a07 100644 --- a/DataFormats/L1TGlobal/interface/GlobalObject.h +++ b/DataFormats/L1TGlobal/interface/GlobalObject.h @@ -60,6 +60,7 @@ namespace l1t { gtZDCP = 29, gtZDCM = 30, ObjNull = 31, + gtHTMHF = 32, }; const std::vector> kGlobalObjectEnumStringPairs = { @@ -95,6 +96,7 @@ namespace l1t { {gtZDCP, "ZDCP"}, // 29 {gtZDCM, "ZDCM"}, // 30 {ObjNull, "ObjNull"}, // 31 + {gtHTMHF, "HTMHF"}, // 32 }; // utility functions to convert GlobalObject enum to std::string and viceversa diff --git a/DataFormats/L1TGlobal/test/test_catch2_l1tGlobalObject.cc b/DataFormats/L1TGlobal/test/test_catch2_l1tGlobalObject.cc index 2ab1135798624..57c94a6321c1c 100644 --- a/DataFormats/L1TGlobal/test/test_catch2_l1tGlobalObject.cc +++ b/DataFormats/L1TGlobal/test/test_catch2_l1tGlobalObject.cc @@ -100,5 +100,6 @@ TEST_CASE("Test l1t::GlobalObject", "[l1tGlobalObject]") { REQUIRE(isValidGlobalObject(29, l1t::gtZDCP, "ZDCP")); // 29 REQUIRE(isValidGlobalObject(30, l1t::gtZDCM, "ZDCM")); // 30 REQUIRE(isValidGlobalObject(31, l1t::ObjNull, "ObjNull")); // 31 + REQUIRE(isValidGlobalObject(32, l1t::gtHTMHF, "HTMHF")); // 32 } } diff --git a/DataFormats/Luminosity/interface/PixelClusterCounts.h b/DataFormats/Luminosity/interface/PixelClusterCounts.h index 5581a1e36135f..4c279e43b9d13 100644 --- a/DataFormats/Luminosity/interface/PixelClusterCounts.h +++ b/DataFormats/Luminosity/interface/PixelClusterCounts.h @@ -31,26 +31,49 @@ namespace reco { m_counts.at(LumiConstants::numBX * modIndex + bxID - 1) += count; } + void incrementRoc(int rD, int count) { + size_t rocIndex = std::distance(m_RocID.begin(), std::find(m_RocID.begin(), m_RocID.end(), rD)); + + if (rocIndex == m_RocID.size()) { + m_RocID.push_back(rD); + m_countsRoc.push_back(0); + } + + m_countsRoc.at(rocIndex) += count; + } + void eventCounter(unsigned int bxID) { m_events.at(bxID - 1)++; } void add(reco::PixelClusterCountsInEvent const& pccInEvent) { std::vector const& countsInEvent = pccInEvent.counts(); + std::vector const& rocCountsInEvent = pccInEvent.countsRoc(); std::vector const& modIDInEvent = pccInEvent.modID(); + std::vector const& rocIDInEvent = pccInEvent.rocID(); int bxIDInEvent = pccInEvent.bxID(); + for (unsigned int i = 0; i < modIDInEvent.size(); i++) { increment(modIDInEvent[i], bxIDInEvent, countsInEvent.at(i)); } + for (unsigned int i = 0; i < rocIDInEvent.size(); i++) { + incrementRoc(rocIDInEvent[i], rocCountsInEvent.at(i)); + } } void merge(reco::PixelClusterCounts const& pcc) { std::vector const& counts = pcc.readCounts(); + std::vector const& countsRoc = pcc.readRocCounts(); std::vector const& modIDs = pcc.readModID(); + std::vector const& rocIDs = pcc.readRocID(); std::vector const& events = pcc.readEvents(); + for (unsigned int i = 0; i < modIDs.size(); i++) { for (unsigned int bxID = 0; bxID < LumiConstants::numBX; ++bxID) { increment(modIDs[i], bxID + 1, counts.at(i * LumiConstants::numBX + bxID)); } } + for (unsigned int i = 0; i < rocIDs.size(); i++) { + incrementRoc(rocIDs[i], countsRoc.at(i)); + } for (unsigned int i = 0; i < LumiConstants::numBX; ++i) { m_events[i] += events[i]; } @@ -58,19 +81,25 @@ namespace reco { void reset() { m_counts.clear(); + m_countsRoc.clear(); m_ModID.clear(); + m_RocID.clear(); m_events.clear(); m_events.resize(LumiConstants::numBX, 0); } std::vector const& readCounts() const { return (m_counts); } + std::vector const& readRocCounts() const { return (m_countsRoc); } std::vector const& readEvents() const { return (m_events); } std::vector const& readModID() const { return (m_ModID); } + std::vector const& readRocID() const { return (m_RocID); } private: std::vector m_counts; + std::vector m_countsRoc; std::vector m_events; std::vector m_ModID; + std::vector m_RocID; }; } // namespace reco diff --git a/DataFormats/Luminosity/interface/PixelClusterCountsInEvent.h b/DataFormats/Luminosity/interface/PixelClusterCountsInEvent.h index e5ffa4886796f..94227393ea11a 100644 --- a/DataFormats/Luminosity/interface/PixelClusterCountsInEvent.h +++ b/DataFormats/Luminosity/interface/PixelClusterCountsInEvent.h @@ -25,17 +25,32 @@ namespace reco { m_counts[modIndex] += count; } + void incrementRoc(int rD, int count) { + size_t rocIndex = std::distance(m_RocID.begin(), std::find(m_RocID.begin(), m_RocID.end(), rD)); + if (rocIndex == m_RocID.size()) { + m_RocID.push_back(rD); + m_countsRoc.push_back(0); + } + m_countsRoc[rocIndex] += count; + } + void setbxID(unsigned int inputbxID) { m_bxID = inputbxID; } std::vector const& counts() const { return (m_counts); } + std::vector const& countsRoc() const { return (m_countsRoc); } + std::vector const& modID() const { return (m_ModID); } + std::vector const& rocID() const { return (m_RocID); } + unsigned int const& bxID() const { return m_bxID; } private: std::vector m_counts; + std::vector m_countsRoc; std::vector m_ModID; + std::vector m_RocID; unsigned int m_bxID; }; diff --git a/DataFormats/Luminosity/src/classes_def.xml b/DataFormats/Luminosity/src/classes_def.xml index 47e92b0d46c8d..52c6c5668725f 100644 --- a/DataFormats/Luminosity/src/classes_def.xml +++ b/DataFormats/Luminosity/src/classes_def.xml @@ -46,11 +46,13 @@ - + + - + + diff --git a/DataFormats/MuonReco/src/MuonSelectors.cc b/DataFormats/MuonReco/src/MuonSelectors.cc index 55d385cee639e..6037edb0ed2a5 100644 --- a/DataFormats/MuonReco/src/MuonSelectors.cc +++ b/DataFormats/MuonReco/src/MuonSelectors.cc @@ -867,8 +867,7 @@ bool muon::isLooseTriggerMuon(const reco::Muon& muon) { bool tk_id = muon::isGoodMuon(muon, TMOneStationTight); if (not tk_id) return false; - bool layer_requirements = muon.innerTrack()->hitPattern().trackerLayersWithMeasurement() > 5 && - muon.innerTrack()->hitPattern().pixelLayersWithMeasurement() > 0; + bool layer_requirements = muon.innerTrack()->hitPattern().trackerLayersWithMeasurement() > 5; bool match_requirements = (muon.expectedNnumberOfMatchedStations() < 2) or (muon.numberOfMatchedStations() > 1) or (muon.pt() < 8); return layer_requirements and match_requirements; diff --git a/DataFormats/ParticleFlowReco/src/classes_1.h b/DataFormats/ParticleFlowReco/src/classes_1.h index 874750a6bf83f..a75b2163519c3 100644 --- a/DataFormats/ParticleFlowReco/src/classes_1.h +++ b/DataFormats/ParticleFlowReco/src/classes_1.h @@ -1,54 +1,55 @@ -#include "DataFormats/Common/interface/Wrapper.h" -#include "DataFormats/Common/interface/Ref.h" -#include -#include -#include "DataFormats/Common/interface/ValueMap.h" +// C++ headers +#include -#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" -#include "Math/Cartesian3D.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h" -#include "Math/Polar3D.h" -#include "Math/CylindricalEta3D.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecTrack.h" -#include "DataFormats/ParticleFlowReco/interface/GsfPFRecTrack.h" -#include "Math/GenVector/PositionVector3D.h" -#include "DataFormats/Math/interface/Point3D.h" +// ROOT headers #include "Rtypes.h" -#include "DataFormats/Math/interface/Vector3D.h" -#include "Math/PxPyPzE4D.h" + +// CMSSW headers +#include "DataFormats/Common/interface/ClonePolicy.h" +#include "DataFormats/Common/interface/OwnVector.h" +#include "DataFormats/Common/interface/Ref.h" +#include "DataFormats/Common/interface/ValueMap.h" +#include "DataFormats/Common/interface/Wrapper.h" #include "DataFormats/DetId/interface/DetId.h" -#include "DataFormats/TrackReco/interface/Track.h" -#include "DataFormats/TrackReco/interface/TrackFwd.h" #include "DataFormats/GsfTrackReco/interface/GsfTrack.h" #include "DataFormats/GsfTrackReco/interface/GsfTrackExtra.h" -#include "DataFormats/ParticleFlowReco/interface/PFSimParticle.h" -#include "DataFormats/ParticleFlowReco/interface/PFTrajectoryPoint.h" +#include "DataFormats/Math/interface/Point3D.h" +#include "DataFormats/Math/interface/Vector3D.h" +#include "DataFormats/ParticleFlowReco/interface/ConvBremSeed.h" +#include "DataFormats/ParticleFlowReco/interface/ConvBremSeedFwd.h" +#include "DataFormats/ParticleFlowReco/interface/GsfPFRecTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" #include "DataFormats/ParticleFlowReco/interface/PFBlockElement.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementGsfTrack.h" //Daniele -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementBrem.h" //Daniele -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementSuperCluster.h" //Florian +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementBrem.h" #include "DataFormats/ParticleFlowReco/interface/PFBlockElementCluster.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedTrackerVertex.h" -#include "DataFormats/ParticleFlowReco/interface/PFNuclearInteraction.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementGsfTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementSuperCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" #include "DataFormats/ParticleFlowReco/interface/PFConversion.h" #include "DataFormats/ParticleFlowReco/interface/PFConversionFwd.h" -#include "DataFormats/ParticleFlowReco/interface/PFV0.h" -#include "DataFormats/ParticleFlowReco/interface/ConvBremSeed.h" -#include "DataFormats/ParticleFlowReco/interface/ConvBremSeedFwd.h" -#include "DataFormats/ParticleFlowReco/interface/ParticleFiltrationDecision.h" - -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidate.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeed.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedTrackerVertex.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertex.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidate.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidateFwd.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeedFwd.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexFwd.h" - +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeed.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeedFwd.h" +#include "DataFormats/ParticleFlowReco/interface/PFNuclearInteraction.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFSimParticle.h" +#include "DataFormats/ParticleFlowReco/interface/PFTrajectoryPoint.h" +#include "DataFormats/ParticleFlowReco/interface/PFV0.h" +#include "DataFormats/ParticleFlowReco/interface/ParticleFiltrationDecision.h" #include "DataFormats/ParticleFlowReco/interface/PreId.h" #include "DataFormats/ParticleFlowReco/interface/PreIdFwd.h" #include "DataFormats/ParticleFlowReco/interface/RecoPFClusterRefCandidate.h" #include "DataFormats/ParticleFlowReco/interface/RecoPFClusterRefCandidateFwd.h" - -#include +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "Math/Cartesian3D.h" +#include "Math/CylindricalEta3D.h" +#include "Math/GenVector/PositionVector3D.h" +#include "Math/Polar3D.h" +#include "Math/PxPyPzE4D.h" diff --git a/DataFormats/ParticleFlowReco/src/classes_2.h b/DataFormats/ParticleFlowReco/src/classes_2.h index 460acc941900c..80573bdcb9844 100644 --- a/DataFormats/ParticleFlowReco/src/classes_2.h +++ b/DataFormats/ParticleFlowReco/src/classes_2.h @@ -1,56 +1,56 @@ -#include "DataFormats/Common/interface/Wrapper.h" -#include "DataFormats/Common/interface/Ref.h" -#include -#include -#include "DataFormats/Common/interface/ValueMap.h" +// C++ headers +#include -#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" -#include "Math/Cartesian3D.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h" -#include "Math/Polar3D.h" -#include "Math/CylindricalEta3D.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecTrack.h" -#include "DataFormats/ParticleFlowReco/interface/GsfPFRecTrack.h" -#include "Math/GenVector/PositionVector3D.h" -#include "DataFormats/Math/interface/Point3D.h" +// ROOT headers #include "Rtypes.h" -#include "DataFormats/Math/interface/Vector3D.h" -#include "Math/PxPyPzE4D.h" + +// CMSSW headers +#include "DataFormats/Common/interface/ClonePolicy.h" +#include "DataFormats/Common/interface/OwnVector.h" +#include "DataFormats/Common/interface/Ref.h" +#include "DataFormats/Common/interface/ValueMap.h" +#include "DataFormats/Common/interface/Wrapper.h" #include "DataFormats/DetId/interface/DetId.h" -#include "DataFormats/TrackReco/interface/Track.h" -#include "DataFormats/TrackReco/interface/TrackFwd.h" #include "DataFormats/GsfTrackReco/interface/GsfTrack.h" #include "DataFormats/GsfTrackReco/interface/GsfTrackExtra.h" -#include "DataFormats/ParticleFlowReco/interface/PFSimParticle.h" -#include "DataFormats/ParticleFlowReco/interface/PFTrajectoryPoint.h" +#include "DataFormats/Math/interface/Point3D.h" +#include "DataFormats/Math/interface/Vector3D.h" +#include "DataFormats/ParticleFlowReco/interface/ConvBremSeed.h" +#include "DataFormats/ParticleFlowReco/interface/ConvBremSeedFwd.h" +#include "DataFormats/ParticleFlowReco/interface/GsfPFRecTrack.h" +#include "DataFormats/ParticleFlowReco/interface/HGCalMultiCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" #include "DataFormats/ParticleFlowReco/interface/PFBlockElement.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementGsfTrack.h" //Daniele -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementBrem.h" //Daniele -#include "DataFormats/ParticleFlowReco/interface/PFBlockElementSuperCluster.h" //Florian +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementBrem.h" #include "DataFormats/ParticleFlowReco/interface/PFBlockElementCluster.h" -#include "DataFormats/ParticleFlowReco/interface/PFBlock.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedTrackerVertex.h" -#include "DataFormats/ParticleFlowReco/interface/PFNuclearInteraction.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementGsfTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementSuperCluster.h" +#include "DataFormats/ParticleFlowReco/interface/PFBlockElementTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFCluster.h" #include "DataFormats/ParticleFlowReco/interface/PFConversion.h" #include "DataFormats/ParticleFlowReco/interface/PFConversionFwd.h" -#include "DataFormats/ParticleFlowReco/interface/PFV0.h" -#include "DataFormats/ParticleFlowReco/interface/ConvBremSeed.h" -#include "DataFormats/ParticleFlowReco/interface/ConvBremSeedFwd.h" -#include "DataFormats/ParticleFlowReco/interface/ParticleFiltrationDecision.h" - -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidate.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeed.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedTrackerVertex.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertex.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidate.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexCandidateFwd.h" -#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeedFwd.h" #include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexFwd.h" - +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeed.h" +#include "DataFormats/ParticleFlowReco/interface/PFDisplacedVertexSeedFwd.h" +#include "DataFormats/ParticleFlowReco/interface/PFNuclearInteraction.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecTrack.h" +#include "DataFormats/ParticleFlowReco/interface/PFSimParticle.h" +#include "DataFormats/ParticleFlowReco/interface/PFTrajectoryPoint.h" +#include "DataFormats/ParticleFlowReco/interface/PFV0.h" +#include "DataFormats/ParticleFlowReco/interface/ParticleFiltrationDecision.h" #include "DataFormats/ParticleFlowReco/interface/PreId.h" #include "DataFormats/ParticleFlowReco/interface/PreIdFwd.h" #include "DataFormats/ParticleFlowReco/interface/RecoPFClusterRefCandidate.h" #include "DataFormats/ParticleFlowReco/interface/RecoPFClusterRefCandidateFwd.h" - -#include "DataFormats/ParticleFlowReco/interface/HGCalMultiCluster.h" - -#include +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "Math/Cartesian3D.h" +#include "Math/CylindricalEta3D.h" +#include "Math/GenVector/PositionVector3D.h" +#include "Math/Polar3D.h" +#include "Math/PxPyPzE4D.h" diff --git a/DataFormats/ParticleFlowReco/src/classes_serial.cc b/DataFormats/ParticleFlowReco/src/classes_serial.cc new file mode 100644 index 0000000000000..9aa4a6df5ce97 --- /dev/null +++ b/DataFormats/ParticleFlowReco/src/classes_serial.cc @@ -0,0 +1,10 @@ +#include "DataFormats/ParticleFlowReco/interface/CaloRecHitHostCollection.h" +#include "DataFormats/ParticleFlowReco/interface/PFClusterHostCollection.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitFractionHostCollection.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitHostCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollectionReadRules.h" + +SET_PORTABLEHOSTCOLLECTION_READ_RULES(reco::CaloRecHitHostCollection); +SET_PORTABLEHOSTCOLLECTION_READ_RULES(reco::PFClusterHostCollection); +SET_PORTABLEHOSTCOLLECTION_READ_RULES(reco::PFRecHitFractionHostCollection); +SET_PORTABLEHOSTCOLLECTION_READ_RULES(reco::PFRecHitHostCollection); diff --git a/DataFormats/ParticleFlowReco/src/classes_serial.h b/DataFormats/ParticleFlowReco/src/classes_serial.h index cf1fb1569a577..1f506370711e0 100644 --- a/DataFormats/ParticleFlowReco/src/classes_serial.h +++ b/DataFormats/ParticleFlowReco/src/classes_serial.h @@ -1,10 +1,9 @@ #include "DataFormats/Common/interface/Wrapper.h" #include "DataFormats/ParticleFlowReco/interface/CaloRecHitHostCollection.h" #include "DataFormats/ParticleFlowReco/interface/CaloRecHitSoA.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecHitHostCollection.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecHitSoA.h" - -#include "DataFormats/ParticleFlowReco/interface/PFClusterSoA.h" #include "DataFormats/ParticleFlowReco/interface/PFClusterHostCollection.h" -#include "DataFormats/ParticleFlowReco/interface/PFRecHitFractionSoA.h" +#include "DataFormats/ParticleFlowReco/interface/PFClusterSoA.h" #include "DataFormats/ParticleFlowReco/interface/PFRecHitFractionHostCollection.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitFractionSoA.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitHostCollection.h" +#include "DataFormats/ParticleFlowReco/interface/PFRecHitSoA.h" diff --git a/DataFormats/ParticleFlowReco/src/classes_serial_def.xml b/DataFormats/ParticleFlowReco/src/classes_serial_def.xml index 1eb1e7c34c123..a3a14bd53e9a4 100644 --- a/DataFormats/ParticleFlowReco/src/classes_serial_def.xml +++ b/DataFormats/ParticleFlowReco/src/classes_serial_def.xml @@ -1,65 +1,29 @@ - - - - + + + - - - - + + + - - - - + + + - - - - + + + diff --git a/DataFormats/PatCandidates/src/PackedCandidate.cc b/DataFormats/PatCandidates/src/PackedCandidate.cc index df49e7fd67b28..8186df7b31699 100644 --- a/DataFormats/PatCandidates/src/PackedCandidate.cc +++ b/DataFormats/PatCandidates/src/PackedCandidate.cc @@ -39,8 +39,11 @@ void pat::PackedCandidate::packVtx(bool unpackAfterwards) { // if we want to go back to the full x,y,z we need to store also // float dl = dxPV * c + dyPV * s; // float xRec = - dxy_ * s + dl * c, yRec = dxy_ * c + dl * s; - float pzpt = p4_.load()->Pz() / p4_.load()->Pt(); - dz_ = vertex_.load()->Z() - pv.Z() - (dxPV * c + dyPV * s) * pzpt; + dz_ = 0; + if (p4_.load()->Pt() != 0.f) { + float pzpt = p4_.load()->Pz() / p4_.load()->Pt(); + dz_ = vertex_.load()->Z() - pv.Z() - (dxPV * c + dyPV * s) * pzpt; + } packedDxy_ = MiniFloatConverter::float32to16(dxy_ * 100); packedDz_ = pvRef.isNonnull() ? MiniFloatConverter::float32to16(dz_ * 100) : int16_t(std::round(dz_ / 40.f * std::numeric_limits::max())); diff --git a/DataFormats/Portable/README.md b/DataFormats/Portable/README.md index 1724c3123d9fc..7a9b80bea684d 100644 --- a/DataFormats/Portable/README.md +++ b/DataFormats/Portable/README.md @@ -126,3 +126,33 @@ should explicitly use the `PortableHostObject` and `PortableHostCollection Modules that implement portable interfaces (_e.g._ producers) should use the generic types based on `ALPAKA_ACCELERATOR_NAMESPACE::PortableObject` or `PortableObject`, and `ALPAKA_ACCELERATOR_NAMESPACE::PortableCollection` or `PortableCollection`. + +## Multi layout collections + +Some use cases require multiple sets of columns of different sizes. This is can be achieved in a single +`PortableCollection` using `PortableCollection2`, `PortableCollection3` and so on up to +`PortableCollection5<...>`. The numbered, fixed size wrappers are needed in order to be added to the ROOT dictionary. +Behind the scenes recursive `PortableHostMultiCollection` and +`ALPAKA_ACCELERATOR_NAMESPACE::PortableDeviceMultiCollection` (note the reversed parameter order) provide +the actual class definitions. + +## ROOT dictionary declaration helper scripts + +In order to be serialized by ROOT, the products need to be added to its dictionary. This happens during `scram build` +as instructed in `/src/classes_dev.xml` and `/src/alpaka/classes_cuda_def.xml` and +`/src/alpaka/classes_rocm_def.xml`. Two scripts generate the code to be added to the xml files. +Both scripts expect the collections to be aliased as in: +``` +using TestDeviceMultiCollection3 = PortableCollection3; +``` + +For the host xml, SoA layouts have to be listed and duplicates should be removed manually is multiple +collections share a same layout. The scripts are called as follows: +``` +./DataFormats/Portable/scripts/portableHostCollectionHints portabletest::TestHostMultiCollection3 \ + portabletest::TestSoALayout portabletest::TestSoALayout2 portabletest::TestSoALayout3 + +./DataFormats/Portable/scripts/portableDeviceCollectionHints portabletest::TestHostMultiCollection3 +``` +The layouts should not be added as parameters for the device collection. Those script can be use equally with the +single layout collections or multi layout collections. \ No newline at end of file diff --git a/DataFormats/Portable/interface/PortableCollection.h b/DataFormats/Portable/interface/PortableCollection.h index abc64b99cb0d3..abfffff6ed1d2 100644 --- a/DataFormats/Portable/interface/PortableCollection.h +++ b/DataFormats/Portable/interface/PortableCollection.h @@ -22,12 +22,28 @@ namespace traits { using CollectionType = PortableHostCollection; }; + // trait for a generic multi-SoA-based product + template + struct PortableMultiCollectionTrait { + using CollectionType = PortableDeviceMultiCollection; + }; + + // specialise for host device + template + struct PortableMultiCollectionTrait { + using CollectionType = PortableHostMultiCollection; + }; + } // namespace traits // type alias for a generic SoA-based product template >> using PortableCollection = typename traits::PortableCollectionTrait::CollectionType; +// type alias for a generic SoA-based product +template +using PortableMultiCollection = typename traits::PortableMultiCollectionTrait::CollectionType; + // define how to copy PortableCollection between host and device namespace cms::alpakatools { template @@ -40,6 +56,16 @@ namespace cms::alpakatools { } }; + template + struct CopyToHost> { + template + static auto copyAsync(TQueue& queue, PortableDeviceMultiCollection const& srcData) { + PortableHostMultiCollection dstData(srcData.sizes(), queue); + alpaka::memcpy(queue, dstData.buffer(), srcData.buffer()); + return dstData; + } + }; + template struct CopyToDevice> { template @@ -50,6 +76,17 @@ namespace cms::alpakatools { return dstData; } }; + + template + struct CopyToDevice> { + template + static auto copyAsync(TQueue& queue, PortableHostMultiCollection const& srcData) { + using TDevice = typename alpaka::trait::DevType::type; + PortableDeviceMultiCollection dstData(srcData.sizes(), queue); + alpaka::memcpy(queue, dstData.buffer(), srcData.buffer()); + return dstData; + } + }; } // namespace cms::alpakatools #endif // DataFormats_Portable_interface_PortableCollection_h diff --git a/DataFormats/Portable/interface/PortableCollectionCommon.h b/DataFormats/Portable/interface/PortableCollectionCommon.h new file mode 100644 index 0000000000000..c1f98abc8f9f3 --- /dev/null +++ b/DataFormats/Portable/interface/PortableCollectionCommon.h @@ -0,0 +1,103 @@ +#ifndef DataFormats_Portable_interface_PortableCollectionCommon_h +#define DataFormats_Portable_interface_PortableCollectionCommon_h + +#include +#include +#include + +namespace portablecollection { + + // Note: if there are other uses for this, it could be moved to a central place + template + constexpr void constexpr_for(F&& f) { + if constexpr (Start < End) { + f(std::integral_constant()); + constexpr_for(std::forward(f)); + } + } + + template + struct CollectionLeaf { + CollectionLeaf() = default; + CollectionLeaf(std::byte* buffer, int32_t elements) : layout_(buffer, elements), view_(layout_) {} + template + CollectionLeaf(std::byte* buffer, std::array const& sizes) + : layout_(buffer, sizes[Idx]), view_(layout_) { + static_assert(N >= Idx); + } + using Layout = T; + using View = typename Layout::View; + using ConstView = typename Layout::ConstView; + Layout layout_; // + View view_; //! + // Make sure types are not void. + static_assert(not std::is_same::value); + }; + + template + struct CollectionImpl : public CollectionLeaf, public CollectionImpl { + CollectionImpl() = default; + CollectionImpl(std::byte* buffer, int32_t elements) : CollectionLeaf(buffer, elements) {} + + template + CollectionImpl(std::byte* buffer, std::array const& sizes) + : CollectionLeaf(buffer, sizes), + CollectionImpl(CollectionLeaf::layout_.metadata().nextByte(), sizes) {} + }; + + template + struct CollectionImpl : public CollectionLeaf { + CollectionImpl() = default; + CollectionImpl(std::byte* buffer, int32_t elements) : CollectionLeaf(buffer, elements) {} + + template + CollectionImpl(std::byte* buffer, std::array const& sizes) : CollectionLeaf(buffer, sizes) { + static_assert(N == Idx + 1); + } + }; + + template + struct Collections : public CollectionImpl<0, Args...> {}; + + // return the type at the Idx position in Args... + template + using TypeResolver = typename std::tuple_element>::type; + + // count how many times the type T occurs in Args... + template + inline constexpr std::size_t typeCount = ((std::is_same::value ? 1 : 0) + ... + 0); + + // count the non-void elements of Args... + template + inline constexpr std::size_t membersCount = sizeof...(Args); + + // if the type T occurs in Tuple, TupleTypeIndex has a static member value with the corresponding index; + // otherwise there is no such data member. + template + struct TupleTypeIndex {}; + + template + struct TupleTypeIndex> { + static_assert(typeCount == 0, "the requested type appears more than once among the arguments"); + static constexpr std::size_t value = 0; + }; + + template + struct TupleTypeIndex> { + static_assert(not std::is_same_v); + static_assert(typeCount == 1, "the requested type does not appear among the arguments"); + static constexpr std::size_t value = 1 + TupleTypeIndex>::value; + }; + + // if the type T occurs in Args..., TypeIndex has a static member value with the corresponding index; + // otherwise there is no such data member. + template + using TypeIndex = TupleTypeIndex>; + + // return the index where the type T occurs in Args... + template + inline constexpr std::size_t typeIndex = TypeIndex::value; + +} // namespace portablecollection + +#endif // DataFormats_Portable_interface_PortableCollectionCommon_h \ No newline at end of file diff --git a/DataFormats/Portable/interface/PortableDeviceCollection.h b/DataFormats/Portable/interface/PortableDeviceCollection.h index 84ed057e82f8c..568e15e2ca6df 100644 --- a/DataFormats/Portable/interface/PortableDeviceCollection.h +++ b/DataFormats/Portable/interface/PortableDeviceCollection.h @@ -9,6 +9,7 @@ #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "DataFormats/Portable/interface/PortableCollectionCommon.h" // generic SoA-based product in device memory template >> @@ -75,4 +76,215 @@ class PortableDeviceCollection { View view_; //! }; -#endif // DataFormats_Portable_interface_PortableDeviceCollection_h +// generic SoA-based product in device memory +template +class PortableDeviceMultiCollection { + //static_assert(alpaka::isDevice); + static_assert(not std::is_same_v, + "Use PortableHostCollection instead of PortableDeviceCollection"); + + template + static constexpr std::size_t count_t_ = portablecollection::typeCount; + + template + static constexpr std::size_t index_t_ = portablecollection::typeIndex; + + static constexpr std::size_t members_ = sizeof...(Args) + 1; + +public: + using Buffer = cms::alpakatools::device_buffer; + using ConstBuffer = cms::alpakatools::const_device_buffer; + using Implementation = portablecollection::CollectionImpl<0, T0, Args...>; + + using SizesArray = std::array; + + template + using Layout = portablecollection::TypeResolver; + + //template + //using View = typename Layout::View; + // Workaround for flaky expansion of tempaltes by nvcc (expanding with "Args" instead of "Args... + template + using View = typename std::tuple_element>::type::View; + + //template + //using ConstView = typename Layout::ConstView; + // Workaround for flaky expansion of tempaltes by nvcc (expanding with "Args" instead of "Args..." + template + using ConstView = typename std::tuple_element>::type::ConstView; + +private: + template + using Leaf = portablecollection::CollectionLeaf>; + + template + Leaf& get() { + return static_cast&>(impl_); + } + + template + Leaf const& get() const { + return static_cast const&>(impl_); + } + + template + Leaf>& get() { + return static_cast>&>(impl_); + } + + template + Leaf> const& get() const { + return static_cast> const&>(impl_); + } + +public: + PortableDeviceMultiCollection() = default; + + PortableDeviceMultiCollection(int32_t elements, TDev const& device) + : buffer_{cms::alpakatools::make_device_buffer(device, Layout<>::computeDataSize(elements))}, + impl_{buffer_->data(), elements} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + assert(reinterpret_cast(buffer_->data()) % Layout<>::alignment == 0); + static_assert(members_ == 1); + } + + template >> + PortableDeviceMultiCollection(int32_t elements, TQueue const& queue) + : buffer_{cms::alpakatools::make_device_buffer(queue, Layout<>::computeDataSize(elements))}, + impl_{buffer_->data(), elements} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + assert(reinterpret_cast(buffer_->data()) % Layout<>::alignment == 0); + static_assert(members_ == 1); + } + + static int32_t computeDataSize(const SizesArray& sizes) { + int32_t ret = 0; + portablecollection::constexpr_for<0, members_>( + [&sizes, &ret](auto i) { ret += Layout::computeDataSize(sizes[i]); }); + return ret; + } + + PortableDeviceMultiCollection(const SizesArray& sizes, TDev const& device) + // allocate device memory + : buffer_{cms::alpakatools::make_device_buffer(device, computeDataSize(sizes))}, + impl_{buffer_->data(), sizes} { + portablecollection::constexpr_for<0, members_>( + [&](auto i) { assert(reinterpret_cast(buffer_->data()) % Layout::alignment == 0); }); + constexpr auto alignment = Layout<0>::alignment; + portablecollection::constexpr_for<1, members_>( + [&alignment](auto i) { static_assert(alignment == Layout::alignment); }); + } + + template >> + PortableDeviceMultiCollection(const SizesArray& sizes, TQueue const& queue) + // allocate device memory asynchronously on the given work queue + : buffer_{cms::alpakatools::make_device_buffer(queue, computeDataSize(sizes))}, + impl_{buffer_->data(), sizes} { + portablecollection::constexpr_for<0, members_>( + [&](auto i) { assert(reinterpret_cast(buffer_->data()) % Layout::alignment == 0); }); + constexpr auto alignment = Layout<0>::alignment; + portablecollection::constexpr_for<1, members_>( + [&alignment](auto i) { static_assert(alignment == Layout::alignment); }); + } + + // non-copyable + PortableDeviceMultiCollection(PortableDeviceMultiCollection const&) = delete; + PortableDeviceMultiCollection& operator=(PortableDeviceMultiCollection const&) = delete; + + // movable + PortableDeviceMultiCollection(PortableDeviceMultiCollection&&) = default; + PortableDeviceMultiCollection& operator=(PortableDeviceMultiCollection&&) = default; + + // default destructor + ~PortableDeviceMultiCollection() = default; + + // access the View by index + template Idx)>> + View& view() { + return get().view_; + } + + template Idx)>> + ConstView const& view() const { + return get().view_; + } + + template Idx)>> + ConstView const& const_view() const { + return get().view_; + } + + template Idx)>> + View& operator*() { + return get().view_; + } + + template Idx)>> + ConstView const& operator*() const { + return get().view_; + } + + template Idx)>> + View* operator->() { + return &get().view_; + } + + template Idx)>> + ConstView const* operator->() const { + return &get().view_; + } + + // access the View by type + template + typename T::View& view() { + return get().view_; + } + + template + typename T::ConstView const& view() const { + return get().view_; + } + + template + typename T::ConstView const& const_view() const { + return get().view_; + } + + template + typename T::View& operator*() { + return get().view_; + } + + template + typename T::ConstView const& operator*() const { + return get().view_; + } + + template + typename T::View* operator->() { + return &get().view_; + } + + template + typename T::ConstView const* operator->() const { + return &get().view_; + } + + // access the Buffer + Buffer buffer() { return *buffer_; } + ConstBuffer buffer() const { return *buffer_; } + ConstBuffer const_buffer() const { return *buffer_; } + + // Extract the sizes array + SizesArray sizes() const { + SizesArray ret; + portablecollection::constexpr_for<0, members_>([&](auto i) { ret[i] = get().layout_.metadata().size(); }); + return ret; + } + +private: + std::optional buffer_; //! + Implementation impl_; // (serialized: this is where the layouts live) +}; + +#endif // DataFormats_Portable_interface_PortableDeviceCollection_h \ No newline at end of file diff --git a/DataFormats/Portable/interface/PortableHostCollection.h b/DataFormats/Portable/interface/PortableHostCollection.h index 8b098688455e8..61dde4c58f425 100644 --- a/DataFormats/Portable/interface/PortableHostCollection.h +++ b/DataFormats/Portable/interface/PortableHostCollection.h @@ -9,6 +9,7 @@ #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "DataFormats/Portable/interface/PortableCollectionCommon.h" // generic SoA-based product in host memory template @@ -86,4 +87,236 @@ class PortableHostCollection { View view_; //! }; +// generic SoA-based product in host memory +template +class PortableHostMultiCollection { + template + static constexpr std::size_t count_t_ = portablecollection::typeCount; + + template + static constexpr std::size_t index_t_ = portablecollection::typeIndex; + + static constexpr std::size_t members_ = portablecollection::membersCount; + +public: + using Buffer = cms::alpakatools::host_buffer; + using ConstBuffer = cms::alpakatools::const_host_buffer; + using Implementation = portablecollection::CollectionImpl<0, T0, Args...>; + + using SizesArray = std::array; + + template Idx)>> + using Layout = portablecollection::TypeResolver; + template Idx)>> + using View = typename Layout::View; + template Idx)>> + using ConstView = typename Layout::ConstView; + +private: + template + using Leaf = portablecollection::CollectionLeaf>; + + template + Leaf& get() { + return static_cast&>(impl_); + } + + template + Leaf const& get() const { + return static_cast const&>(impl_); + } + + template + portablecollection::CollectionLeaf, T>& get() { + return static_cast, T>&>(impl_); + } + + template + const portablecollection::CollectionLeaf, T>& get() const { + return static_cast, T>&>(impl_); + } + + static int32_t computeDataSize(const std::array& sizes) { + int32_t ret = 0; + portablecollection::constexpr_for<0, members_>( + [&sizes, &ret](auto i) { ret += Layout::computeDataSize(sizes[i]); }); + return ret; + } + +public: + PortableHostMultiCollection() = default; + + PortableHostMultiCollection(int32_t elements, alpaka_common::DevHost const& host) + // allocate pageable host memory + : buffer_{cms::alpakatools::make_host_buffer(Layout<>::computeDataSize(elements))}, + impl_{buffer_->data(), elements} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + assert(reinterpret_cast(buffer_->data()) % Layout<>::alignment == 0); + static_assert(members_ == 1); + } + + template >> + PortableHostMultiCollection(int32_t elements, TQueue const& queue) + // allocate pinned host memory associated to the given work queue, accessible by the queue's device + : buffer_{cms::alpakatools::make_host_buffer(queue, Layout<>::computeDataSize(elements))}, + impl_{buffer_->data(), elements} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + assert(reinterpret_cast(buffer_->data()) % Layout<>::alignment == 0); + static_assert(members_ == 1); + } + + PortableHostMultiCollection(const std::array& sizes, alpaka_common::DevHost const& host) + // allocate pinned host memory associated to the given work queue, accessible by the queue's device + : buffer_{cms::alpakatools::make_host_buffer(computeDataSize(sizes))}, + impl_{buffer_->data(), sizes} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + portablecollection::constexpr_for<0, members_>( + [&](auto i) { assert(reinterpret_cast(buffer_->data()) % Layout::alignment == 0); }); + constexpr auto alignment = Layout<0>::alignment; + portablecollection::constexpr_for<1, members_>( + [&alignment](auto i) { static_assert(alignment == Layout::alignment); }); + } + + template >> + PortableHostMultiCollection(const std::array& sizes, TQueue const& queue) + // allocate pinned host memory associated to the given work queue, accessible by the queue's device + : buffer_{cms::alpakatools::make_host_buffer(queue, computeDataSize(sizes))}, + impl_{buffer_->data(), sizes} { + // Alpaka set to a default alignment of 128 bytes defining ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT=128 + portablecollection::constexpr_for<0, members_>( + [&](auto i) { assert(reinterpret_cast(buffer_->data()) % Layout::alignment == 0); }); + constexpr auto alignment = Layout<0>::alignment; + portablecollection::constexpr_for<1, members_>( + [&alignment](auto i) { static_assert(alignment == Layout::alignment); }); + } + + // non-copyable + PortableHostMultiCollection(PortableHostMultiCollection const&) = delete; + PortableHostMultiCollection& operator=(PortableHostMultiCollection const&) = delete; + + // movable + PortableHostMultiCollection(PortableHostMultiCollection&&) = default; + PortableHostMultiCollection& operator=(PortableHostMultiCollection&&) = default; + + // default destructor + ~PortableHostMultiCollection() = default; + + // access the View by index + template Idx)>> + View& view() { + return get().view_; + } + + template Idx)>> + ConstView const& view() const { + return get().view_; + } + + template Idx)>> + ConstView const& const_view() const { + return get().view_; + } + + template Idx)>> + View& operator*() { + return get().view_; + } + + template Idx)>> + ConstView const& operator*() const { + return get().view_; + } + + template Idx)>> + View* operator->() { + return &get().view_; + } + + template Idx)>> + ConstView const* operator->() const { + return &get().view_; + } + + // access the View by type + template + typename T::View& view() { + return get().view_; + } + + template + typename T::ConstView const& view() const { + return get().view_; + } + + template + typename T::ConstView const& const_view() const { + return get().view_; + } + + template + typename T::View& operator*() { + return get().view_; + } + + template + typename T::ConstView const& operator*() const { + return get().view_; + } + + template + typename T::View* operator->() { + return &get().view_; + } + + template + typename T::ConstView const* operator->() const { + return &get().view_; + } + + // access the Buffer + Buffer buffer() { return *buffer_; } + ConstBuffer buffer() const { return *buffer_; } + ConstBuffer const_buffer() const { return *buffer_; } + + // Extract the sizes array + SizesArray sizes() const { + SizesArray ret; + portablecollection::constexpr_for<0, members_>([&](auto i) { ret[i] = get().layout_.metadata().size(); }); + return ret; + } + // part of the ROOT read streamer + static void ROOTReadStreamer(PortableHostMultiCollection* newObj, Implementation& onfileImpl) { + newObj->~PortableHostMultiCollection(); + // use the global "host" object returned by cms::alpakatools::host() + std::array sizes; + portablecollection::constexpr_for<0, members_>([&sizes, &onfileImpl](auto i) { + sizes[i] = static_cast const&>(onfileImpl).layout_.metadata().size(); + }); + new (newObj) PortableHostMultiCollection(sizes, cms::alpakatools::host()); + portablecollection::constexpr_for<0, members_>([&newObj, &onfileImpl](auto i) { + static_cast&>(newObj->impl_).layout_.ROOTReadStreamer(static_cast const&>(onfileImpl).layout_); + static_cast&>(onfileImpl).layout_.ROOTStreamerCleaner(); + }); + } + +private: + std::optional buffer_; //! + Implementation impl_; // (serialized: this is where the layouts live) +}; + +// Singleton case does not need to be aliased. A special template covers it. + +// This aliasing is needed to work with ROOT serialization. Bare templates make dictionary compilation fail. +template +using PortableHostCollection2 = ::PortableHostMultiCollection; + +template +using PortableHostCollection3 = ::PortableHostMultiCollection; + +template +using PortableHostCollection4 = ::PortableHostMultiCollection; + +template +using PortableHostCollection5 = ::PortableHostMultiCollection; + #endif // DataFormats_Portable_interface_PortableHostCollection_h diff --git a/DataFormats/Portable/interface/PortableHostCollectionReadRules.h b/DataFormats/Portable/interface/PortableHostCollectionReadRules.h index e207665b757e2..bc6a6e730e238 100644 --- a/DataFormats/Portable/interface/PortableHostCollectionReadRules.h +++ b/DataFormats/Portable/interface/PortableHostCollectionReadRules.h @@ -37,6 +37,35 @@ static void readPortableHostCollection_v1(char *target, TVirtualObject *from_buf Collection::ROOTReadStreamer(newObj, onfile.layout_); } +// read function for PortableHostCollection, called for every event +template +static void readPortableHostMultiCollection_v1(char *target, TVirtualObject *from_buffer) { + // extract the actual types + using Collection = T; + using Implementation = typename Collection::Implementation; + + // valid only for PortableHostCollection + //static_assert(std::is_same_v>); + + // proxy for the object being read from file + struct OnFile { + Implementation &impl_; + }; + + // address in memory of the buffer containing the object being read from file + char *address = static_cast(from_buffer->GetObject()); + // offset of the "layout_" data member + static ptrdiff_t impl_offset = from_buffer->GetClass()->GetDataMemberOffset("impl_"); + // reference to the Layout object being read from file + OnFile onfile = {*(Implementation *)(address + impl_offset)}; + + // pointer to the Collection object being constructed in memory + Collection *newObj = (Collection *)target; + + // move the data from the on-file layout to the newly constructed object + Collection::ROOTReadStreamer(newObj, onfile.impl_); +} + // put set_PortableHostCollection_read_rules in the ROOT namespace to let it forward declare GenerateInitInstance namespace ROOT { @@ -67,10 +96,42 @@ namespace ROOT { return true; } + + // set the read rules for PortableHostMultiCollection; + // this is called only once, when the dictionary is loaded. + template + static bool set_PortableHostMultiCollection_read_rules(std::string const &type) { + // forward declaration + TGenericClassInfo *GenerateInitInstance(T const *); + + // build the read rules + std::vector readrules(1); + ROOT::Internal::TSchemaHelper &rule = readrules[0]; + rule.fTarget = "buffer_,impl_"; + rule.fSourceClass = type; + rule.fSource = type + "::Implementation impl_;"; + rule.fCode = type + "::ROOTReadStreamer(newObj, onfile.impl_)"; + rule.fVersion = "[1-]"; + rule.fChecksum = ""; + rule.fInclude = ""; + rule.fEmbed = false; + rule.fFunctionPtr = reinterpret_cast(::readPortableHostMultiCollection_v1); + rule.fAttributes = ""; + + // set the read rules + TGenericClassInfo *instance = GenerateInitInstance((T const *)nullptr); + instance->SetReadRules(readrules); + + return true; + } } // namespace ROOT #define SET_PORTABLEHOSTCOLLECTION_READ_RULES(COLLECTION) \ static bool EDM_CONCATENATE(set_PortableHostCollection_read_rules_done_at_, __LINE__) [[maybe_unused]] = \ ROOT::set_PortableHostCollection_read_rules(EDM_STRINGIZE(COLLECTION)) +#define SET_PORTABLEHOSTMULTICOLLECTION_READ_RULES(COLLECTION) \ + static bool EDM_CONCATENATE(set_PortableHostMultiCollection_read_rules_done_at_, __LINE__) [[maybe_unused]] = \ + ROOT::set_PortableHostMultiCollection_read_rules(EDM_STRINGIZE(COLLECTION)) + #endif // DataFormats_Portable_interface_PortableHostCollectionReadRules_h diff --git a/DataFormats/Portable/interface/PortableObject.h b/DataFormats/Portable/interface/PortableObject.h index c9aadb160bb05..9df5ce0bcc96f 100644 --- a/DataFormats/Portable/interface/PortableObject.h +++ b/DataFormats/Portable/interface/PortableObject.h @@ -54,4 +54,4 @@ namespace cms::alpakatools { }; } // namespace cms::alpakatools -#endif // DataFormats_Portable_interface_PortableObject_h +#endif // DataFormats_Portable_interface_PortableObject_h \ No newline at end of file diff --git a/DataFormats/Portable/interface/alpaka/PortableCollection.h b/DataFormats/Portable/interface/alpaka/PortableCollection.h index 1f9fa22e49cd8..8a081ea53e651 100644 --- a/DataFormats/Portable/interface/alpaka/PortableCollection.h +++ b/DataFormats/Portable/interface/alpaka/PortableCollection.h @@ -16,6 +16,21 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { template using PortableCollection = ::PortableCollection; + // Singleton case does not need to be aliased. A special template covers it. + // + // This aliasing is needed to work with ROOT serialization. Bare templates make dictionary compilation fail. + template + using PortableCollection2 = ::PortableMultiCollection; + + template + using PortableCollection3 = ::PortableMultiCollection; + + template + using PortableCollection4 = ::PortableMultiCollection; + + template + using PortableCollection5 = ::PortableMultiCollection; + } // namespace ALPAKA_ACCELERATOR_NAMESPACE #endif // DataFormats_Portable_interface_alpaka_PortableCollection_h diff --git a/DataFormats/Portable/interface/alpaka/PortableObject.h b/DataFormats/Portable/interface/alpaka/PortableObject.h index 417173176b203..05a5e2d7b64cd 100644 --- a/DataFormats/Portable/interface/alpaka/PortableObject.h +++ b/DataFormats/Portable/interface/alpaka/PortableObject.h @@ -18,4 +18,4 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // DataFormats_Portable_interface_alpaka_PortableObject_h +#endif // DataFormats_Portable_interface_alpaka_PortableObject_h \ No newline at end of file diff --git a/DataFormats/Portable/scripts/portableDeviceCollectionHints b/DataFormats/Portable/scripts/portableDeviceCollectionHints new file mode 100755 index 0000000000000..56bc9e90350e0 --- /dev/null +++ b/DataFormats/Portable/scripts/portableDeviceCollectionHints @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + +import sys + +# Get collectionand SoAs names +if len(sys.argv) != 2: + raise RuntimeError("Expecting one portable collection name.") + +collectionName = sys.argv[1] + +print("In /src/alpaka/classes_cuda_def.xml (with necessary includes in /src/aplaka/classes_cuda.h):\n") +print("") +print(" ") +print(" " % collectionName) +print(" \" persistent=\"false\"/>" % collectionName) +print(" >\" persistent=\"false\"/>" % collectionName) +print("\n") + +print("In /src/alpaka/classes_rocm_def.xml (with necessary includes in /src/aplaka/classes_rocm.h):\n") +print("") +print(" ") +print(" " % collectionName) +print(" \" persistent=\"false\"/>" % collectionName) +print(" >\" persistent=\"false\"/>" % collectionName) +print("\n") \ No newline at end of file diff --git a/DataFormats/Portable/scripts/portableHostCollectionHints b/DataFormats/Portable/scripts/portableHostCollectionHints new file mode 100755 index 0000000000000..d92e9cb2f132e --- /dev/null +++ b/DataFormats/Portable/scripts/portableHostCollectionHints @@ -0,0 +1,33 @@ +#!/usr/bin/env python3 + +import sys + +# Get collectionand SoAs names +if len(sys.argv) < 3: + raise RuntimeError("Expecting at least one portable collection name and one layout name.") + +collectionName = sys.argv[1] +layouts = sys.argv[2:] +for i in range(len(layouts)): + layouts[i] += "<128, false>" + +print("In /src/classes_def.xml (with necessary includes in /src/classes.h):\n") +print("") +for l in layouts: + print(" "% l) +print() +if len(layouts) > 1: + print(" ") + for i in range(0, len(layouts)): + print(" \"/>") + print("\n ") + for i in range(0, len(layouts)): + print(" \"/>" % (i, layouts[i])) + print("") +print(" ") +print(" "% collectionName) +print(" \" splitLevel=\"0\"/>"% collectionName) +print("") diff --git a/DataFormats/Portable/test/BuildFile.xml b/DataFormats/Portable/test/BuildFile.xml index ef2f6603f62cc..25a83ba4eebe0 100644 --- a/DataFormats/Portable/test/BuildFile.xml +++ b/DataFormats/Portable/test/BuildFile.xml @@ -1,4 +1,4 @@ - + diff --git a/DataFormats/Portable/test/portableCollectionOnHost.cc b/DataFormats/Portable/test/test_catch2_portableCollectionOnHost.cc similarity index 100% rename from DataFormats/Portable/test/portableCollectionOnHost.cc rename to DataFormats/Portable/test/test_catch2_portableCollectionOnHost.cc diff --git a/DataFormats/Portable/test/test_catch2_portableMultiCollectionOnHost.cc b/DataFormats/Portable/test/test_catch2_portableMultiCollectionOnHost.cc new file mode 100644 index 0000000000000..90192eb9e2bd5 --- /dev/null +++ b/DataFormats/Portable/test/test_catch2_portableMultiCollectionOnHost.cc @@ -0,0 +1,29 @@ +#include + +#include "DataFormats/Portable/interface/PortableCollection.h" +#include "DataFormats/Portable/interface/PortableHostCollection.h" +#include "DataFormats/SoATemplate/interface/SoACommon.h" +#include "DataFormats/SoATemplate/interface/SoALayout.h" +#include "DataFormats/SoATemplate/interface/SoAView.h" + +namespace { + GENERATE_SOA_LAYOUT(TestLayout1, SOA_COLUMN(double, x), SOA_COLUMN(int32_t, id)) + GENERATE_SOA_LAYOUT(TestLayout2, SOA_COLUMN(float, y), SOA_COLUMN(int32_t, z)) + + using TestSoA1 = TestLayout1<>; + using TestSoA2 = TestLayout2<>; + + constexpr auto s_tag = "[PortableMultiCollection]"; +} // namespace + +// This test is currently mostly about the code compiling +TEST_CASE("Use of PortableMultiCollection on host code", s_tag) { + std::array const sizes{{10, 5}}; + + PortableMultiCollection coll(sizes, cms::alpakatools::host()); + + SECTION("Tests") { REQUIRE(coll.sizes() == sizes); } + + static_assert(std::is_same_v, + PortableHostMultiCollection>); +} diff --git a/DataFormats/Portable/test/portableObjectOnHost.cc b/DataFormats/Portable/test/test_catch2_portableObjectOnHost.cc similarity index 100% rename from DataFormats/Portable/test/portableObjectOnHost.cc rename to DataFormats/Portable/test/test_catch2_portableObjectOnHost.cc diff --git a/DataFormats/PortableTestObjects/interface/TestHostCollection.h b/DataFormats/PortableTestObjects/interface/TestHostCollection.h index f7f4ffd64b7d8..65150341ad1d2 100644 --- a/DataFormats/PortableTestObjects/interface/TestHostCollection.h +++ b/DataFormats/PortableTestObjects/interface/TestHostCollection.h @@ -9,6 +9,10 @@ namespace portabletest { // SoA with x, y, z, id fields in host memory using TestHostCollection = PortableHostCollection; + using TestHostMultiCollection2 = PortableHostCollection2; + + using TestHostMultiCollection3 = PortableHostCollection3; + } // namespace portabletest #endif // DataFormats_PortableTestObjects_interface_TestHostCollection_h diff --git a/DataFormats/PortableTestObjects/interface/TestSoA.h b/DataFormats/PortableTestObjects/interface/TestSoA.h index 0fd5c6d956269..acb4f6ed83308 100644 --- a/DataFormats/PortableTestObjects/interface/TestSoA.h +++ b/DataFormats/PortableTestObjects/interface/TestSoA.h @@ -34,6 +34,34 @@ namespace portabletest { using TestSoA = TestSoALayout<>; + GENERATE_SOA_LAYOUT(TestSoALayout2, + // columns: one value per element + SOA_COLUMN(double, x2), + SOA_COLUMN(double, y2), + SOA_COLUMN(double, z2), + SOA_COLUMN(int32_t, id2), + // scalars: one value for the whole structure + SOA_SCALAR(double, r2), + // Eigen columns + // the typedef is needed because commas confuse macros + SOA_EIGEN_COLUMN(Matrix, m2)) + + using TestSoA2 = TestSoALayout2<>; + + GENERATE_SOA_LAYOUT(TestSoALayout3, + // columns: one value per element + SOA_COLUMN(double, x3), + SOA_COLUMN(double, y3), + SOA_COLUMN(double, z3), + SOA_COLUMN(int32_t, id3), + // scalars: one value for the whole structure + SOA_SCALAR(double, r3), + // Eigen columns + // the typedef is needed because commas confuse macros + SOA_EIGEN_COLUMN(Matrix, m3)) + + using TestSoA3 = TestSoALayout3<>; + } // namespace portabletest #endif // DataFormats_PortableTestObjects_interface_TestSoA_h diff --git a/DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h b/DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h index cde180c95b607..1facc29e19fd3 100644 --- a/DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h +++ b/DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h @@ -20,6 +20,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // SoA with x, y, z, id fields in device global memory using TestDeviceCollection = PortableCollection; + using TestDeviceMultiCollection2 = PortableCollection2; + + using TestDeviceMultiCollection3 = PortableCollection3; + } // namespace portabletest } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/DataFormats/PortableTestObjects/src/alpaka/classes_cuda_def.xml b/DataFormats/PortableTestObjects/src/alpaka/classes_cuda_def.xml index fc3678362dc71..9e9cc36321fc7 100644 --- a/DataFormats/PortableTestObjects/src/alpaka/classes_cuda_def.xml +++ b/DataFormats/PortableTestObjects/src/alpaka/classes_cuda_def.xml @@ -6,4 +6,12 @@ + + + + + + + + diff --git a/DataFormats/PortableTestObjects/src/alpaka/classes_rocm_def.xml b/DataFormats/PortableTestObjects/src/alpaka/classes_rocm_def.xml index 65ce1c888572b..8bc27b95ccb63 100644 --- a/DataFormats/PortableTestObjects/src/alpaka/classes_rocm_def.xml +++ b/DataFormats/PortableTestObjects/src/alpaka/classes_rocm_def.xml @@ -6,4 +6,12 @@ + + + + + + + + diff --git a/DataFormats/PortableTestObjects/src/classes.cc b/DataFormats/PortableTestObjects/src/classes.cc index e11de1a3d7d36..88e2dea528d49 100644 --- a/DataFormats/PortableTestObjects/src/classes.cc +++ b/DataFormats/PortableTestObjects/src/classes.cc @@ -4,4 +4,6 @@ #include "DataFormats/PortableTestObjects/interface/TestHostObject.h" SET_PORTABLEHOSTCOLLECTION_READ_RULES(portabletest::TestHostCollection); +SET_PORTABLEHOSTMULTICOLLECTION_READ_RULES(portabletest::TestHostMultiCollection2); +SET_PORTABLEHOSTMULTICOLLECTION_READ_RULES(portabletest::TestHostMultiCollection3); SET_PORTABLEHOSTOBJECT_READ_RULES(portabletest::TestHostObject); diff --git a/DataFormats/PortableTestObjects/src/classes_def.xml b/DataFormats/PortableTestObjects/src/classes_def.xml index 54e9bc24249c2..b1162f5440329 100644 --- a/DataFormats/PortableTestObjects/src/classes_def.xml +++ b/DataFormats/PortableTestObjects/src/classes_def.xml @@ -7,4 +7,45 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h b/DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h index c5e35475b5330..2563f08810eca 100644 --- a/DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h +++ b/DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h @@ -20,7 +20,8 @@ namespace cms::alpakatools { struct CopyToHost> { template static auto copyAsync(TQueue &queue, SiPixelClustersDevice const &srcData) { - SiPixelClustersHost dstData(srcData->metadata().size(), queue); + // SiPixelClustersHost and SiPixelClustersDevice have a capacity larger than the ctor argument by one + SiPixelClustersHost dstData(srcData->metadata().size() - 1, queue); alpaka::memcpy(queue, dstData.buffer(), srcData.buffer()); dstData.setNClusters(srcData.nClusters(), srcData.offsetBPIX2()); #ifdef GPU_DEBUG //keeping this untiil copies are in the Tracer diff --git a/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.cc b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.cc index d96469858b916..26d0c656016a3 100644 --- a/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.cc +++ b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.cc @@ -1,45 +1,50 @@ +#include + #include -#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersDevice.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersHost.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" - +#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" +#include "FWCore/Utilities/interface/stringize.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -using namespace ALPAKA_ACCELERATOR_NAMESPACE; +#include "Clusters_test.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testClusterSoA { +using namespace ALPAKA_ACCELERATOR_NAMESPACE; - void runKernels(SiPixelClustersSoAView clust_view, Queue& queue); +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); - - // Inner scope to deallocate memory before destroying the stream - { - // Instantiate tracks on device. PortableDeviceCollection allocates - // SoA on device automatically. - SiPixelClustersSoACollection clusters_d(100, queue); - testClusterSoA::runKernels(clusters_d.view(), queue); - - // Instantate tracks on host. This is where the data will be - // copied to from device. - SiPixelClustersHost clusters_h(clusters_d.view().metadata().size(), queue); - - std::cout << clusters_h.view().metadata().size() << std::endl; - alpaka::memcpy(queue, clusters_h.buffer(), clusters_d.const_buffer()); - alpaka::wait(queue); + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); + + // Inner scope to deallocate memory before destroying the stream + { + // Instantiate tracks on device. PortableDeviceCollection allocates + // SoA on device automatically. + SiPixelClustersSoACollection clusters_d(100, queue); + testClusterSoA::runKernels(clusters_d.view(), queue); + + // Instantate tracks on host. This is where the data will be + // copied to from device. + SiPixelClustersHost clusters_h(clusters_d.view().metadata().size(), queue); + + std::cout << clusters_h.view().metadata().size() << std::endl; + alpaka::memcpy(queue, clusters_h.buffer(), clusters_d.const_buffer()); + alpaka::wait(queue); + } } - return 0; + return EXIT_SUCCESS; } diff --git a/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.dev.cc b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.dev.cc index 684380dcbdfbc..77bbc73ad9f2e 100644 --- a/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.dev.cc +++ b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.dev.cc @@ -1,49 +1,50 @@ -#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" +#include + #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersDevice.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersHost.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +#include "Clusters_test.h" using namespace alpaka; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - - using namespace cms::alpakatools; - namespace testClusterSoA { - - class TestFillKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelClustersSoAView clust_view) const { - for (int32_t j : elements_with_stride(acc, clust_view.metadata().size())) { - clust_view[j].moduleStart() = j; - clust_view[j].clusInModule() = j * 2; - clust_view[j].moduleId() = j * 3; - clust_view[j].clusModuleStart() = j * 4; - } +namespace ALPAKA_ACCELERATOR_NAMESPACE::testClusterSoA { + + class TestFillKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelClustersSoAView clust_view) const { + for (int32_t j : cms::alpakatools::uniform_elements(acc, clust_view.metadata().size())) { + clust_view[j].moduleStart() = j; + clust_view[j].clusInModule() = j * 2; + clust_view[j].moduleId() = j * 3; + clust_view[j].clusModuleStart() = j * 4; } - }; - - class TestVerifyKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelClustersSoAConstView clust_view) const { - for (uint32_t j : elements_with_stride(acc, clust_view.metadata().size())) { - assert(clust_view[j].moduleStart() == j); - assert(clust_view[j].clusInModule() == j * 2); - assert(clust_view[j].moduleId() == j * 3); - assert(clust_view[j].clusModuleStart() == j * 4); - } + } + }; + + class TestVerifyKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelClustersSoAConstView clust_view) const { + for (uint32_t j : cms::alpakatools::uniform_elements(acc, clust_view.metadata().size())) { + ALPAKA_ASSERT_ACC(clust_view[j].moduleStart() == j); + ALPAKA_ASSERT_ACC(clust_view[j].clusInModule() == j * 2); + ALPAKA_ASSERT_ACC(clust_view[j].moduleId() == j * 3); + ALPAKA_ASSERT_ACC(clust_view[j].clusModuleStart() == j * 4); } - }; - - void runKernels(SiPixelClustersSoAView clust_view, Queue& queue) { - uint32_t items = 64; - uint32_t groups = divide_up_by(clust_view.metadata().size(), items); - auto workDiv = make_workdiv(groups, items); - alpaka::exec(queue, workDiv, TestFillKernel{}, clust_view); - alpaka::exec(queue, workDiv, TestVerifyKernel{}, clust_view); } + }; + + void runKernels(SiPixelClustersSoAView clust_view, Queue& queue) { + uint32_t items = 64; + uint32_t groups = cms::alpakatools::divide_up_by(clust_view.metadata().size(), items); + auto workDiv = cms::alpakatools::make_workdiv(groups, items); + alpaka::exec(queue, workDiv, TestFillKernel{}, clust_view); + alpaka::exec(queue, workDiv, TestVerifyKernel{}, clust_view); + } - } // namespace testClusterSoA -} // namespace ALPAKA_ACCELERATOR_NAMESPACE +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testClusterSoA diff --git a/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.h b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.h new file mode 100644 index 0000000000000..a839e6bd01290 --- /dev/null +++ b/DataFormats/SiPixelClusterSoA/test/alpaka/Clusters_test.h @@ -0,0 +1,13 @@ +#ifndef DataFormats_SiPixelClusterSoA_test_alpaka_Clusters_test_h +#define DataFormats_SiPixelClusterSoA_test_alpaka_Clusters_test_h + +#include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testClusterSoA { + + void runKernels(SiPixelClustersSoAView clust_view, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testClusterSoA + +#endif // DataFormats_SiPixelClusterSoA_test_alpaka_Clusters_test_h diff --git a/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h b/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h index 1748069685923..da0914511c99b 100644 --- a/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h +++ b/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h @@ -21,17 +21,13 @@ class SiPixelDigisDevice : public PortableDeviceCollection(maxFedWords + 1, device) {} - void setNModulesDigis(uint32_t nModules, uint32_t nDigis) { - nModules_h = nModules; - nDigis_h = nDigis; - } + void setNModules(uint32_t nModules) { nModules_h = nModules; } uint32_t nModules() const { return nModules_h; } - uint32_t nDigis() const { return nDigis_h; } + uint32_t nDigis() const { return this->view().metadata().size() - 1; } private: uint32_t nModules_h = 0; - uint32_t nDigis_h = 0; }; #endif // DataFormats_SiPixelDigiSoA_interface_SiPixelDigisDevice_h diff --git a/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h b/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h index 4e4650efac1cb..69633db9db28b 100644 --- a/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h +++ b/DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h @@ -14,17 +14,13 @@ class SiPixelDigisHost : public PortableHostCollection { explicit SiPixelDigisHost(size_t maxFedWords, TQueue queue) : PortableHostCollection(maxFedWords + 1, queue) {} - void setNModulesDigis(uint32_t nModules, uint32_t nDigis) { - nModules_h = nModules; - nDigis_h = nDigis; - } + void setNModules(uint32_t nModules) { nModules_h = nModules; } uint32_t nModules() const { return nModules_h; } - uint32_t nDigis() const { return nDigis_h; } + uint32_t nDigis() const { return view().metadata().size() - 1; } private: uint32_t nModules_h = 0; - uint32_t nDigis_h = 0; }; #endif // DataFormats_SiPixelDigiSoA_interface_SiPixelDigisHost_h diff --git a/DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h b/DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h index 2fe60454d553f..6bc853a7970df 100644 --- a/DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h +++ b/DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h @@ -23,9 +23,9 @@ namespace cms::alpakatools { struct CopyToHost> { template static auto copyAsync(TQueue &queue, SiPixelDigisDevice const &srcData) { - SiPixelDigisHost dstData(srcData.view().metadata().size(), queue); + SiPixelDigisHost dstData(srcData.view().metadata().size() - 1, queue); alpaka::memcpy(queue, dstData.buffer(), srcData.buffer()); - dstData.setNModulesDigis(srcData.nModules(), srcData.nDigis()); + dstData.setNModules(srcData.nModules()); return dstData; } }; diff --git a/DataFormats/SiPixelDigiSoA/src/classes_def.xml b/DataFormats/SiPixelDigiSoA/src/classes_def.xml index c68be4a01bf5a..0d17fff166eae 100644 --- a/DataFormats/SiPixelDigiSoA/src/classes_def.xml +++ b/DataFormats/SiPixelDigiSoA/src/classes_def.xml @@ -2,7 +2,8 @@ - + + diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.cc b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.cc index 4703e68630f35..abc6901276769 100644 --- a/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.cc +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.cc @@ -1,54 +1,59 @@ -#include +#include #include +#include + #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsDevice.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsHost.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsSoA.h" #include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigiErrorsSoACollection.h" - +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" -using namespace ALPAKA_ACCELERATOR_NAMESPACE; +#include "DigiErrors_test.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testDigisSoA { +using namespace ALPAKA_ACCELERATOR_NAMESPACE; - void runKernels(SiPixelDigiErrorsSoAView digiErrors_view, Queue& queue); +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); - - // Inner scope to deallocate memory before destroying the stream - { - // Instantiate tracks on device. PortableDeviceCollection allocates - // SoA on device automatically. - SiPixelDigiErrorsSoACollection digiErrors_d(1000, queue); - testDigisSoA::runKernels(digiErrors_d.view(), queue); - - // Instantate tracks on host. This is where the data will be - // copied to from device. - SiPixelDigiErrorsHost digiErrors_h(digiErrors_d.view().metadata().size(), queue); - alpaka::memcpy(queue, digiErrors_h.buffer(), digiErrors_d.const_buffer()); - std::cout << "digiErrors_h.view().metadata().size(): " << digiErrors_h.view().metadata().size() << std::endl; - std::cout << "digiErrors_h.view()[100].pixelErrors().rawId: " << digiErrors_h.view()[100].pixelErrors().rawId - << std::endl; - std::cout << "digiErrors_h.view()[100].pixelErrors().word: " << digiErrors_h.view()[100].pixelErrors().word - << std::endl; - std::cout << "digiErrors_h.view()[100].pixelErrors().errorType: " - << digiErrors_h.view()[100].pixelErrors().errorType << std::endl; - std::cout << "digiErrors_h.view()[100].pixelErrors().fedId: " << digiErrors_h.view()[100].pixelErrors().fedId - << std::endl; - alpaka::wait(queue); + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); + + // Inner scope to deallocate memory before destroying the stream + { + // Instantiate tracks on device. PortableDeviceCollection allocates + // SoA on device automatically. + SiPixelDigiErrorsSoACollection digiErrors_d(1000, queue); + testDigisSoA::runKernels(digiErrors_d.view(), queue); + + // Instantate tracks on host. This is where the data will be + // copied to from device. + SiPixelDigiErrorsHost digiErrors_h(digiErrors_d.view().metadata().size(), queue); + alpaka::memcpy(queue, digiErrors_h.buffer(), digiErrors_d.const_buffer()); + std::cout << "digiErrors_h.view().metadata().size(): " << digiErrors_h.view().metadata().size() << std::endl; + std::cout << "digiErrors_h.view()[100].pixelErrors().rawId: " << digiErrors_h.view()[100].pixelErrors().rawId + << std::endl; + std::cout << "digiErrors_h.view()[100].pixelErrors().word: " << digiErrors_h.view()[100].pixelErrors().word + << std::endl; + std::cout << "digiErrors_h.view()[100].pixelErrors().errorType: " + << digiErrors_h.view()[100].pixelErrors().errorType << std::endl; + std::cout << "digiErrors_h.view()[100].pixelErrors().fedId: " << digiErrors_h.view()[100].pixelErrors().fedId + << std::endl; + alpaka::wait(queue); + } } - return 0; + return EXIT_SUCCESS; } diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.dev.cc b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.dev.cc index c7add92dab018..bf9b42c2c489d 100644 --- a/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.dev.cc +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.dev.cc @@ -1,50 +1,51 @@ +#include + #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsDevice.h" -#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigiErrorsSoACollection.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsHost.h" +#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigiErrorsSoACollection.h" #include "DataFormats/SiPixelRawData/interface/SiPixelErrorCompact.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +#include "DigiErrors_test.h" using namespace alpaka; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - - using namespace cms::alpakatools; - namespace testDigisSoA { - - class TestFillKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigiErrorsSoAView digiErrors_view) const { - for (uint32_t j : elements_with_stride(acc, digiErrors_view.metadata().size())) { - digiErrors_view[j].pixelErrors().rawId = j; - digiErrors_view[j].pixelErrors().word = j; - digiErrors_view[j].pixelErrors().errorType = j; - digiErrors_view[j].pixelErrors().fedId = j; - } +namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA { + + class TestFillKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigiErrorsSoAView digiErrors_view) const { + for (uint32_t j : cms::alpakatools::uniform_elements(acc, digiErrors_view.metadata().size())) { + digiErrors_view[j].pixelErrors().rawId = j; + digiErrors_view[j].pixelErrors().word = j; + digiErrors_view[j].pixelErrors().errorType = j; + digiErrors_view[j].pixelErrors().fedId = j; } - }; - - class TestVerifyKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigiErrorsSoAConstView digiErrors_view) const { - for (uint32_t j : elements_with_stride(acc, digiErrors_view.metadata().size())) { - assert(digiErrors_view[j].pixelErrors().rawId == j); - assert(digiErrors_view[j].pixelErrors().word == j); - assert(digiErrors_view[j].pixelErrors().errorType == j % 256); - assert(digiErrors_view[j].pixelErrors().fedId == j % 256); - } + } + }; + + class TestVerifyKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigiErrorsSoAConstView digiErrors_view) const { + for (uint32_t j : cms::alpakatools::uniform_elements(acc, digiErrors_view.metadata().size())) { + ALPAKA_ASSERT_ACC(digiErrors_view[j].pixelErrors().rawId == j); + ALPAKA_ASSERT_ACC(digiErrors_view[j].pixelErrors().word == j); + ALPAKA_ASSERT_ACC(digiErrors_view[j].pixelErrors().errorType == j % 256); + ALPAKA_ASSERT_ACC(digiErrors_view[j].pixelErrors().fedId == j % 256); } - }; - - void runKernels(SiPixelDigiErrorsSoAView digiErrors_view, Queue& queue) { - uint32_t items = 64; - uint32_t groups = divide_up_by(digiErrors_view.metadata().size(), items); - auto workDiv = make_workdiv(groups, items); - alpaka::exec(queue, workDiv, TestFillKernel{}, digiErrors_view); - alpaka::exec(queue, workDiv, TestVerifyKernel{}, digiErrors_view); } + }; + + void runKernels(SiPixelDigiErrorsSoAView digiErrors_view, Queue& queue) { + uint32_t items = 64; + uint32_t groups = cms::alpakatools::divide_up_by(digiErrors_view.metadata().size(), items); + auto workDiv = cms::alpakatools::make_workdiv(groups, items); + alpaka::exec(queue, workDiv, TestFillKernel{}, digiErrors_view); + alpaka::exec(queue, workDiv, TestVerifyKernel{}, digiErrors_view); + } - } // namespace testDigisSoA -} // namespace ALPAKA_ACCELERATOR_NAMESPACE +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.h b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.h new file mode 100644 index 0000000000000..679ee9636b320 --- /dev/null +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/DigiErrors_test.h @@ -0,0 +1,13 @@ +#ifndef DataFormats_SiPixelDigiSoA_test_alpaka_DigiErrors_test_h +#define DataFormats_SiPixelDigiSoA_test_alpaka_DigiErrors_test_h + +#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA { + + void runKernels(SiPixelDigiErrorsSoAView digiErrors_view, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA + +#endif // DataFormats_SiPixelDigiSoA_test_alpaka_DigiErrors_test_h diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.cc b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.cc index f1d9ce9cd2b37..5425ff70eb1f4 100644 --- a/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.cc +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.cc @@ -1,3 +1,4 @@ +#include #include #include @@ -6,43 +7,46 @@ #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" #include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -using namespace ALPAKA_ACCELERATOR_NAMESPACE; - -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testDigisSoA { +#include "Digis_test.h" - void runKernels(SiPixelDigisSoAView digis_view, Queue& queue); +using namespace ALPAKA_ACCELERATOR_NAMESPACE; +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); - - // Inner scope to deallocate memory before destroying the stream - { - // Instantiate tracks on device. PortableDeviceCollection allocates - // SoA on device automatically. - SiPixelDigisSoACollection digis_d(1000, queue); - testDigisSoA::runKernels(digis_d.view(), queue); - - // Instantate tracks on host. This is where the data will be - // copied to from device. - SiPixelDigisHost digis_h(digis_d.view().metadata().size(), queue); - - std::cout << digis_h.view().metadata().size() << std::endl; - alpaka::memcpy(queue, digis_h.buffer(), digis_d.const_buffer()); - alpaka::wait(queue); + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); + + // Inner scope to deallocate memory before destroying the stream + { + // Instantiate tracks on device. PortableDeviceCollection allocates + // SoA on device automatically. + SiPixelDigisSoACollection digis_d(1000, queue); + testDigisSoA::runKernels(digis_d.view(), queue); + + // Instantate tracks on host. This is where the data will be + // copied to from device. + SiPixelDigisHost digis_h(digis_d.view().metadata().size(), queue); + + std::cout << digis_h.view().metadata().size() << std::endl; + alpaka::memcpy(queue, digis_h.buffer(), digis_d.const_buffer()); + alpaka::wait(queue); + } } - return 0; + return EXIT_SUCCESS; } diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.dev.cc b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.dev.cc index 9bb35bfc4d7f8..648b26ae3ddb7 100644 --- a/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.dev.cc +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.dev.cc @@ -1,49 +1,48 @@ +#include + #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h" -#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisHost.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -using namespace alpaka; - -namespace ALPAKA_ACCELERATOR_NAMESPACE { +#include "Digis_test.h" - using namespace cms::alpakatools; - namespace testDigisSoA { +namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA { - class TestFillKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigisSoAView digi_view) const { - for (int32_t j : elements_with_stride(acc, digi_view.metadata().size())) { - digi_view[j].clus() = j; - digi_view[j].rawIdArr() = j * 2; - digi_view[j].xx() = j * 3; - digi_view[j].moduleId() = j * 4; - } + class TestFillKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigisSoAView digi_view) const { + for (int32_t j : cms::alpakatools::uniform_elements(acc, digi_view.metadata().size())) { + digi_view[j].clus() = j; + digi_view[j].rawIdArr() = j * 2; + digi_view[j].xx() = j * 3; + digi_view[j].moduleId() = j * 4; } - }; + } + }; - class TestVerifyKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigisSoAConstView digi_view) const { - for (uint32_t j : elements_with_stride(acc, digi_view.metadata().size())) { - assert(digi_view[j].clus() == int(j)); - assert(digi_view[j].rawIdArr() == j * 2); - assert(digi_view[j].xx() == j * 3); - assert(digi_view[j].moduleId() == j * 4); - } + class TestVerifyKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, SiPixelDigisSoAConstView digi_view) const { + for (uint32_t j : cms::alpakatools::uniform_elements(acc, digi_view.metadata().size())) { + ALPAKA_ASSERT_ACC(digi_view[j].clus() == int(j)); + ALPAKA_ASSERT_ACC(digi_view[j].rawIdArr() == j * 2); + ALPAKA_ASSERT_ACC(digi_view[j].xx() == j * 3); + ALPAKA_ASSERT_ACC(digi_view[j].moduleId() == j * 4); } - }; - - void runKernels(SiPixelDigisSoAView digi_view, Queue& queue) { - uint32_t items = 64; - uint32_t groups = divide_up_by(digi_view.metadata().size(), items); - auto workDiv = make_workdiv(groups, items); - alpaka::exec(queue, workDiv, TestFillKernel{}, digi_view); - alpaka::exec(queue, workDiv, TestVerifyKernel{}, digi_view); } + }; + + void runKernels(SiPixelDigisSoAView digi_view, Queue& queue) { + uint32_t items = 64; + uint32_t groups = cms::alpakatools::divide_up_by(digi_view.metadata().size(), items); + auto workDiv = cms::alpakatools::make_workdiv(groups, items); + alpaka::exec(queue, workDiv, TestFillKernel{}, digi_view); + alpaka::exec(queue, workDiv, TestVerifyKernel{}, digi_view); + } - } // namespace testDigisSoA -} // namespace ALPAKA_ACCELERATOR_NAMESPACE +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA diff --git a/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.h b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.h new file mode 100644 index 0000000000000..fbe2ffecc0f79 --- /dev/null +++ b/DataFormats/SiPixelDigiSoA/test/alpaka/Digis_test.h @@ -0,0 +1,13 @@ +#ifndef DataFormats_SiPixelDigiSoA_test_alpaka_Digis_test_h +#define DataFormats_SiPixelDigiSoA_test_alpaka_Digis_test_h + +#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA { + + void runKernels(SiPixelDigisSoAView digis_view, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testDigisSoA + +#endif // DataFormats_SiPixelDigiSoA_test_alpaka_Digis_test_h diff --git a/DataFormats/SoATemplate/interface/SoACommon.h b/DataFormats/SoATemplate/interface/SoACommon.h index 8ab80fc88c697..a72dc3a32ba65 100644 --- a/DataFormats/SoATemplate/interface/SoACommon.h +++ b/DataFormats/SoATemplate/interface/SoACommon.h @@ -52,6 +52,8 @@ #define _VALUE_TYPE_EIGEN_COLUMN 2 /* The size type need to be "hardcoded" in the template parameters for classes serialized by ROOT */ +/* In practice, using a typedef as a template parameter to the Layout or its ViewTemplateFreeParams member + * declaration fails ROOT dictionary generation. */ #define CMS_SOA_BYTE_SIZE_TYPE std::size_t namespace cms::soa { @@ -70,13 +72,13 @@ namespace cms::soa { namespace RestrictQualify { constexpr bool enabled = true; constexpr bool disabled = false; - constexpr bool Default = disabled; + constexpr bool Default = enabled; } // namespace RestrictQualify namespace RangeChecking { constexpr bool enabled = true; constexpr bool disabled = false; - constexpr bool Default = disabled; + constexpr bool Default = enabled; } // namespace RangeChecking template @@ -132,6 +134,8 @@ namespace cms::soa { return reinterpret_cast(addr) % alignment; } + TupleOrPointerType tupleOrPointer() { return addr_; } + public: // scalar or column ValueType const* addr_ = nullptr; @@ -166,6 +170,8 @@ namespace cms::soa { return reinterpret_cast(addr) % alignment; } + TupleOrPointerType tupleOrPointer() { return {addr_, stride_}; } + public: // address and stride ScalarType const* addr_ = nullptr; @@ -201,6 +207,8 @@ namespace cms::soa { return reinterpret_cast(addr) % alignment; } + TupleOrPointerType tupleOrPointer() { return addr_; } + public: // scalar or column ValueType* addr_ = nullptr; @@ -234,6 +242,8 @@ namespace cms::soa { return reinterpret_cast(addr) % alignment; } + TupleOrPointerType tupleOrPointer() { return {addr_, stride_}; } + public: // address and stride ScalarType* addr_ = nullptr; diff --git a/DataFormats/SoATemplate/interface/SoALayout.h b/DataFormats/SoATemplate/interface/SoALayout.h index 24370c189cc2d..6d1f520c38d2b 100644 --- a/DataFormats/SoATemplate/interface/SoALayout.h +++ b/DataFormats/SoATemplate/interface/SoALayout.h @@ -456,8 +456,8 @@ \ template \ + bool RESTRICT_QUALIFY = cms::soa::RestrictQualify::Default, \ + bool RANGE_CHECKING = cms::soa::RangeChecking::Default> \ struct ViewTemplateFreeParams; \ \ /* dump the SoA internal structure */ \ @@ -539,7 +539,7 @@ using ConstViewTemplate = ConstViewTemplateFreeParams; \ \ - using ConstView = ConstViewTemplate; \ + using ConstView = ConstViewTemplate; \ \ /* Generate the mutable View template */ \ _GENERATE_SOA_TRIVIAL_VIEW(CLASS, \ @@ -552,7 +552,7 @@ template \ using ViewTemplate = ViewTemplateFreeParams; \ \ - using View = ViewTemplate; \ + using View = ViewTemplate; \ \ /* Trivial constuctor */ \ CLASS() \ diff --git a/DataFormats/SoATemplate/interface/SoAView.h b/DataFormats/SoATemplate/interface/SoAView.h index 8cf0307c71ad0..30ced1e890e0d 100644 --- a/DataFormats/SoATemplate/interface/SoAView.h +++ b/DataFormats/SoATemplate/interface/SoAView.h @@ -231,6 +231,15 @@ namespace cms::soa { #define _DECLARE_VIEW_MEMBER_LIST(R, DATA, LAYOUT_MEMBER_NAME) \ BOOST_PP_EXPAND(_DECLARE_VIEW_MEMBER_LIST_IMPL LAYOUT_MEMBER_NAME) +/** + * Generator of view member list. + */ +#define _DECLARE_VIEW_OTHER_MEMBER_LIST_IMPL(LAYOUT, MEMBER, NAME) \ + (const_cast_SoAParametersImpl(other.BOOST_PP_CAT(NAME, Parameters_)).tupleOrPointer()) + +#define _DECLARE_VIEW_OTHER_MEMBER_LIST(R, DATA, LAYOUT_MEMBER_NAME) \ + BOOST_PP_EXPAND(_DECLARE_VIEW_OTHER_MEMBER_LIST_IMPL LAYOUT_MEMBER_NAME) + /** * Generator of member initializer for copy constructor. */ @@ -390,7 +399,7 @@ namespace cms::soa { template RestrictQualifier::ParamReturnType \ LOCAL_NAME(size_type _soa_impl_index) { \ if constexpr (rangeChecking == cms::soa::RangeChecking::enabled) { \ - if (_soa_impl_index >= base_type::elements_) \ + if (_soa_impl_index >= base_type::elements_ or _soa_impl_index < 0) \ SOA_THROW_OUT_OF_RANGE("Out of range index in mutable " #LOCAL_NAME "(size_type index)") \ } \ return typename cms::soa::SoAAccessors:: \ @@ -428,7 +437,7 @@ namespace cms::soa { template RestrictQualifier::ParamReturnType \ LOCAL_NAME(size_type _soa_impl_index) const { \ if constexpr (rangeChecking == cms::soa::RangeChecking::enabled) { \ - if (_soa_impl_index >= elements_) \ + if (_soa_impl_index >= elements_ or _soa_impl_index < 0) \ SOA_THROW_OUT_OF_RANGE("Out of range index in const " #LOCAL_NAME "(size_type index)") \ } \ return typename cms::soa::SoAAccessors:: \ @@ -483,8 +492,8 @@ namespace cms::soa { #define _GENERATE_SOA_VIEW_PART_0(CONST_VIEW, VIEW, LAYOUTS_LIST, VALUE_LIST) \ template \ + bool RESTRICT_QUALIFY = cms::soa::RestrictQualify::Default, \ + bool RANGE_CHECKING = cms::soa::RangeChecking::Default> \ struct VIEW : public CONST_VIEW { \ /* Declare the parametrized layouts as the default */ \ /*BOOST_PP_SEQ_CAT(_ITERATE_ON_ALL(_DECLARE_VIEW_LAYOUT_PARAMETRIZED_TEMPLATE, ~, LAYOUTS_LIST)) */ \ @@ -535,6 +544,9 @@ namespace cms::soa { template \ using SoAConstValueWithConf = cms::soa::SoAConstValue; \ \ + template \ + friend struct VIEW; \ + \ /** \ * Helper/friend class allowing SoA introspection. \ */ \ @@ -582,6 +594,23 @@ namespace cms::soa { VIEW(VIEW const&) = default; \ VIEW& operator=(VIEW const&) = default; \ \ + /* Copy constructor for other parameters */ \ + template \ + VIEW(VIEW const& other): base_type{other.elements_, \ + _ITERATE_ON_ALL_COMMA(_DECLARE_VIEW_OTHER_MEMBER_LIST, BOOST_PP_EMPTY(), VALUE_LIST) \ + } {} \ + /* Copy operator for other parameters */ \ + template \ + VIEW& operator=(VIEW const& other) { static_cast(*this) = static_cast(other); } \ + \ /* Movable */ \ VIEW(VIEW &&) = default; \ VIEW& operator=(VIEW &&) = default; \ @@ -620,7 +649,7 @@ namespace cms::soa { SOA_HOST_DEVICE SOA_INLINE \ element operator[](size_type _soa_impl_index) { \ if constexpr (rangeChecking == cms::soa::RangeChecking::enabled) { \ - if (_soa_impl_index >= base_type::elements_) \ + if (_soa_impl_index >= base_type::elements_ or _soa_impl_index < 0) \ SOA_THROW_OUT_OF_RANGE("Out of range index in " #VIEW "::operator[]") \ } \ return element{_soa_impl_index, _ITERATE_ON_ALL_COMMA(_DECLARE_VIEW_ELEMENT_CONSTR_CALL, ~, VALUE_LIST)}; \ @@ -642,8 +671,8 @@ namespace cms::soa { #define _GENERATE_SOA_CONST_VIEW_PART_0(CONST_VIEW, VIEW, LAYOUTS_LIST, VALUE_LIST) \ template \ + bool RESTRICT_QUALIFY = cms::soa::RestrictQualify::Default, \ + bool RANGE_CHECKING = cms::soa::RangeChecking::Default> \ struct CONST_VIEW { \ /* these could be moved to an external type trait to free up the symbol names */ \ using self_type = CONST_VIEW; @@ -673,6 +702,9 @@ namespace cms::soa { template \ friend struct VIEW; \ \ + template \ + friend struct CONST_VIEW; \ + \ /* For CUDA applications, we align to the 128 bytes of the cache lines. \ * See https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#global-memory-3-0 this is still valid \ * up to compute capability 8.X. \ @@ -739,6 +771,23 @@ namespace cms::soa { CONST_VIEW(CONST_VIEW const&) = default; \ CONST_VIEW& operator=(CONST_VIEW const&) = default; \ \ + /* Copy constructor for other parameters */ \ + template \ + CONST_VIEW(CONST_VIEW const& other): CONST_VIEW{other.elements_, \ + _ITERATE_ON_ALL_COMMA(_DECLARE_VIEW_OTHER_MEMBER_LIST, BOOST_PP_EMPTY(), VALUE_LIST) \ + } {} \ + /* Copy operator for other parameters */ \ + template \ + CONST_VIEW& operator=(CONST_VIEW const& other) { *this = other; } \ + \ /* Movable */ \ CONST_VIEW(CONST_VIEW &&) = default; \ CONST_VIEW& operator=(CONST_VIEW &&) = default; \ @@ -761,7 +810,7 @@ namespace cms::soa { SOA_HOST_DEVICE SOA_INLINE \ const_element operator[](size_type _soa_impl_index) const { \ if constexpr (rangeChecking == cms::soa::RangeChecking::enabled) { \ - if (_soa_impl_index >= elements_) \ + if (_soa_impl_index >= elements_ or _soa_impl_index < 0) \ SOA_THROW_OUT_OF_RANGE("Out of range index in " #CONST_VIEW "::operator[]") \ } \ return const_element{ \ diff --git a/DataFormats/SoATemplate/test/SoALayoutAndView_t.cu b/DataFormats/SoATemplate/test/SoALayoutAndView_t.cu index d8a92a56bf37a..0e30f8301f099 100644 --- a/DataFormats/SoATemplate/test/SoALayoutAndView_t.cu +++ b/DataFormats/SoATemplate/test/SoALayoutAndView_t.cu @@ -35,6 +35,8 @@ GENERATE_SOA_LAYOUT(SoAHostDeviceLayoutTemplate, using SoAHostDeviceLayout = SoAHostDeviceLayoutTemplate<>; using SoAHostDeviceView = SoAHostDeviceLayout::View; +using SoAHostDeviceRangeCheckingView = + SoAHostDeviceLayout::ViewTemplate; using SoAHostDeviceConstView = SoAHostDeviceLayout::ConstView; GENERATE_SOA_LAYOUT(SoADeviceOnlyLayoutTemplate, @@ -126,6 +128,12 @@ int main(void) { cudaCheck(cudaMallocHost(&h_buf, hostDeviceSize)); SoAHostDeviceLayout h_soahdLayout(h_buf, numElements); SoAHostDeviceView h_soahd(h_soahdLayout); + + // Validation of range checking variants initialization + SoAHostDeviceRangeCheckingView h_soahdrc(h_soahdLayout); + [[maybe_unused]] SoAHostDeviceRangeCheckingView h_soahdrc2 = h_soahdLayout; + SoAHostDeviceRangeCheckingView h_soahdrc3{h_soahd}; + [[maybe_unused]] SoAHostDeviceRangeCheckingView h_soahdrc4 = h_soahd; SoAHostDeviceConstView h_soahd_c(h_soahdLayout); // Alocate buffer, stores and views on the device (single, shared buffer). @@ -248,29 +256,50 @@ int main(void) { } } - // Validation of range checking - try { - // Get a view like the default, except for range checking - SoAHostDeviceLayout::ViewTemplate - soa1viewRangeChecking(h_soahdLayout); - // This should throw an exception - [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; - std::cout << "Fail: expected range-check exception (operator[]) not caught on the host." << std::endl; - assert(false); - } catch (const std::out_of_range&) { - std::cout << "Pass: expected range-check exception (operator[]) successfully caught on the host." << std::endl; + { + // Get a view like the default, except for range checking (direct initialization from layout) + SoAHostDeviceRangeCheckingView soa1viewRangeChecking(h_soahdLayout); + try { + [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (overflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + try { + [[maybe_unused]] auto si = soa1viewRangeChecking[-1]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (underflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size() - 1]; + [[maybe_unused]] auto si2 = soa1viewRangeChecking[0]; + std::cout << "Pass: expected range-check exceptions (view-level index access) successfully caught on the host " + "(layout initialization)." + << std::endl; } - try { - // Get a view like the default, except for range checking - SoAHostDeviceLayout::ViewTemplate - soa1viewRangeChecking(h_soahdLayout); - // This should throw an exception - [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; - std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host." << std::endl; - assert(false); - } catch (const std::out_of_range&) { - std::cout << "Pass: expected range-check exception (view-level index access) successfully caught on the host." + { + // Validation of view initialized range checking view initialization + try { + [[maybe_unused]] auto si = h_soahdrc3[h_soahdrc3.metadata().size()]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (overflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + try { + [[maybe_unused]] auto si = h_soahdrc3[-1]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (underflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + [[maybe_unused]] auto si = h_soahdrc3[h_soahdrc3.metadata().size() - 1]; + [[maybe_unused]] auto si2 = h_soahdrc3[0]; + std::cout << "Pass: expected range-check exceptions (view-level index access) successfully caught on the host " + "(view initialization)." << std::endl; } diff --git a/DataFormats/SoATemplate/test/SoALayoutAndView_t.hip.cc b/DataFormats/SoATemplate/test/SoALayoutAndView_t.hip.cc index 1965d0757d358..6a041248f3995 100644 --- a/DataFormats/SoATemplate/test/SoALayoutAndView_t.hip.cc +++ b/DataFormats/SoATemplate/test/SoALayoutAndView_t.hip.cc @@ -37,6 +37,8 @@ GENERATE_SOA_LAYOUT(SoAHostDeviceLayoutTemplate, using SoAHostDeviceLayout = SoAHostDeviceLayoutTemplate<>; using SoAHostDeviceView = SoAHostDeviceLayout::View; +using SoAHostDeviceRangeCheckingView = + SoAHostDeviceLayout::ViewTemplate; using SoAHostDeviceConstView = SoAHostDeviceLayout::ConstView; GENERATE_SOA_LAYOUT(SoADeviceOnlyLayoutTemplate, @@ -128,6 +130,12 @@ int main(void) { hipCheck(hipHostMalloc((void**)&h_buf, hostDeviceSize)); SoAHostDeviceLayout h_soahdLayout(h_buf, numElements); SoAHostDeviceView h_soahd(h_soahdLayout); + + // Validation of range checking variants initialization + SoAHostDeviceRangeCheckingView h_soahdrc(h_soahdLayout); + [[maybe_unused]] SoAHostDeviceRangeCheckingView h_soahdrc2 = h_soahdLayout; + [[maybe_unused]] SoAHostDeviceRangeCheckingView h_soahdrc3{h_soahd}; + [[maybe_unused]] SoAHostDeviceRangeCheckingView h_soahdrc4 = h_soahd; SoAHostDeviceConstView h_soahd_c(h_soahdLayout); // Alocate buffer, stores and views on the device (single, shared buffer). @@ -250,29 +258,50 @@ int main(void) { } } - // Validation of range checking - try { - // Get a view like the default, except for range checking - SoAHostDeviceLayout::ViewTemplate - soa1viewRangeChecking(h_soahdLayout); - // This should throw an exception - [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; - std::cout << "Fail: expected range-check exception (operator[]) not caught on the host." << std::endl; - assert(false); - } catch (const std::out_of_range&) { - std::cout << "Pass: expected range-check exception (operator[]) successfully caught on the host." << std::endl; + { + // Get a view like the default, except for range checking (direct initialization from layout) + SoAHostDeviceRangeCheckingView soa1viewRangeChecking(h_soahdLayout); + try { + [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (overflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + try { + [[maybe_unused]] auto si = soa1viewRangeChecking[-1]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (underflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size() - 1]; + [[maybe_unused]] auto si2 = soa1viewRangeChecking[0]; + std::cout << "Pass: expected range-check exceptions (view-level index access) successfully caught on the host " + "(layout initialization)." + << std::endl; } - try { - // Get a view like the default, except for range checking - SoAHostDeviceLayout::ViewTemplate - soa1viewRangeChecking(h_soahdLayout); - // This should throw an exception - [[maybe_unused]] auto si = soa1viewRangeChecking[soa1viewRangeChecking.metadata().size()]; - std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host." << std::endl; - assert(false); - } catch (const std::out_of_range&) { - std::cout << "Pass: expected range-check exception (view-level index access) successfully caught on the host." + { + // Validation of view initialized range checking view initialization + try { + [[maybe_unused]] auto si = h_soahdrc3[h_soahdrc3.metadata().size()]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (overflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + try { + [[maybe_unused]] auto si = h_soahdrc3[-1]; + std::cout << "Fail: expected range-check exception (view-level index access) not caught on the host (underflow)." + << std::endl; + assert(false); + } catch (const std::out_of_range&) { + } + [[maybe_unused]] auto si = h_soahdrc3[h_soahdrc3.metadata().size() - 1]; + [[maybe_unused]] auto si2 = h_soahdrc3[0]; + std::cout << "Pass: expected range-check exceptions (view-level index access) successfully caught on the host " + "(view initialization)." << std::endl; } diff --git a/DataFormats/SoATemplate/test/SoAUnitTests.cc b/DataFormats/SoATemplate/test/SoAUnitTests.cc index 6bb892ca8180b..a7f469618dfb2 100644 --- a/DataFormats/SoATemplate/test/SoAUnitTests.cc +++ b/DataFormats/SoATemplate/test/SoAUnitTests.cc @@ -2,7 +2,8 @@ #include #define CATCH_CONFIG_MAIN -#include "catch.hpp" +#include + #include "DataFormats/SoATemplate/interface/SoALayout.h" // clang-format off @@ -16,11 +17,16 @@ GENERATE_SOA_LAYOUT(SimpleLayoutTemplate, using SimpleLayout = SimpleLayoutTemplate<>; TEST_CASE("SoATemplate") { + // number of elements const std::size_t slSize = 10; + // size in bytes const std::size_t slBufferSize = SimpleLayout::computeDataSize(slSize); + // memory buffer aligned according to the layout requirements std::unique_ptr slBuffer{ reinterpret_cast(aligned_alloc(SimpleLayout::alignment, slBufferSize)), std::free}; + // SoA layout SimpleLayout sl{slBuffer.get(), slSize}; + SECTION("Row wide copies, row") { SimpleLayout::View slv{sl}; SimpleLayout::ConstView slcv{sl}; @@ -100,4 +106,33 @@ TEST_CASE("SoATemplate") { t += tx; } } -} \ No newline at end of file + + SECTION("Range checking View") { + // Enable range checking + using View = SimpleLayout::ViewTemplate; + View slv{sl}; + int underflow = -1; + int overflow = slv.metadata().size(); + // Check for under-and overflow in the row accessor + REQUIRE_THROWS_AS(slv[underflow], std::out_of_range); + REQUIRE_THROWS_AS(slv[overflow], std::out_of_range); + // Check for under-and overflow in the element accessors + REQUIRE_THROWS_AS(slv.x(underflow), std::out_of_range); + REQUIRE_THROWS_AS(slv.x(overflow), std::out_of_range); + } + + SECTION("Range checking ConstView") { + // Enable range checking + using ConstView = + SimpleLayout::ConstViewTemplate; + ConstView slcv{sl}; + int underflow = -1; + int overflow = slcv.metadata().size(); + // Check for under-and overflow in the row accessor + REQUIRE_THROWS_AS(slcv[underflow], std::out_of_range); + REQUIRE_THROWS_AS(slcv[overflow], std::out_of_range); + // Check for under-and overflow in the element accessors + REQUIRE_THROWS_AS(slcv.x(underflow), std::out_of_range); + REQUIRE_THROWS_AS(slcv.x(overflow), std::out_of_range); + } +} diff --git a/DataFormats/Streamer/interface/StreamedProducts.h b/DataFormats/Streamer/interface/StreamedProducts.h index 2bc6e2a2d64e4..68f78a5431c70 100644 --- a/DataFormats/Streamer/interface/StreamedProducts.h +++ b/DataFormats/Streamer/interface/StreamedProducts.h @@ -67,6 +67,9 @@ namespace edm { typedef std::vector SendProds; // ------------------------------------------ + // Contains either Event data or meta data about an Event. The header of the + // message contains which way an instance of this class is to be interpreted + // via the use of EventMsgView::isEventMetaData() class SendEvent { public: @@ -74,17 +77,29 @@ namespace edm { SendEvent(EventAuxiliary const& aux, ProcessHistory const& processHistory, EventSelectionIDVector const& eventSelectionIDs, - BranchListIndexes const& branchListIndexes) + BranchListIndexes const& branchListIndexes, + BranchIDLists const& branchIDLists, + ThinnedAssociationsHelper const& thinnedAssociationsHelper, + uint32_t metaDataChecksum) : aux_(aux), processHistory_(processHistory), eventSelectionIDs_(eventSelectionIDs), branchListIndexes_(branchListIndexes), - products_() {} + branchIDLists_(branchIDLists), + thinnedAssociationsHelper_(thinnedAssociationsHelper), + products_(), + metaDataChecksum_(metaDataChecksum) {} EventAuxiliary const& aux() const { return aux_; } SendProds const& products() const { return products_; } ProcessHistory const& processHistory() const { return processHistory_; } EventSelectionIDVector const& eventSelectionIDs() const { return eventSelectionIDs_; } BranchListIndexes const& branchListIndexes() const { return branchListIndexes_; } + //This will only hold values for EventMetaData messages + BranchIDLists const& branchIDLists() const { return branchIDLists_; } + //This will only hold values for EventMetaData messages + ThinnedAssociationsHelper const& thinnedAssociationsHelper() const { return thinnedAssociationsHelper_; } + //This is the adler32 checksum of the EventMetaData associated with this Event + uint32_t metaDataChecksum() const { return metaDataChecksum_; } SendProds& products() { return products_; } private: @@ -92,7 +107,10 @@ namespace edm { ProcessHistory processHistory_; EventSelectionIDVector eventSelectionIDs_; BranchListIndexes branchListIndexes_; + BranchIDLists branchIDLists_; + ThinnedAssociationsHelper thinnedAssociationsHelper_; SendProds products_; + uint32_t metaDataChecksum_; // other tables necessary for provenance lookup }; @@ -105,21 +123,13 @@ namespace edm { SendJobHeader() {} SendDescs const& descs() const { return descs_; } ParameterSetMap const& processParameterSet() const { return processParameterSet_; } - BranchIDLists const& branchIDLists() const { return branchIDLists_; } - ThinnedAssociationsHelper const& thinnedAssociationsHelper() const { return thinnedAssociationsHelper_; } void push_back(BranchDescription const& bd) { descs_.push_back(bd); } void setParameterSetMap(ParameterSetMap const& psetMap) { processParameterSet_ = psetMap; } - void setBranchIDLists(BranchIDLists const& bidlists) { branchIDLists_ = bidlists; } - void setThinnedAssociationsHelper(ThinnedAssociationsHelper const& v) { thinnedAssociationsHelper_ = v; } void initializeTransients(); private: SendDescs descs_; ParameterSetMap processParameterSet_; - BranchIDLists branchIDLists_; - ThinnedAssociationsHelper thinnedAssociationsHelper_; - // trigger bit descriptions will be added here and permanent - // provenance values }; } // namespace edm diff --git a/DataFormats/Streamer/src/classes_def.xml b/DataFormats/Streamer/src/classes_def.xml index 9451393a99d33..e0b30db038f98 100644 --- a/DataFormats/Streamer/src/classes_def.xml +++ b/DataFormats/Streamer/src/classes_def.xml @@ -7,10 +7,12 @@ - + + - + + diff --git a/DataFormats/TestObjects/interface/ToyProducts.h b/DataFormats/TestObjects/interface/ToyProducts.h index 4777546fead49..3c57475997fd8 100644 --- a/DataFormats/TestObjects/interface/ToyProducts.h +++ b/DataFormats/TestObjects/interface/ToyProducts.h @@ -63,6 +63,14 @@ namespace edmtest { ProductWithNoDictionary dummy; }; + struct ATransientIntProduct { // just to have a name earlier in alphabetic + explicit ATransientIntProduct(int i = 0) : value(i) {} + ~ATransientIntProduct() {} + + cms_int32_t value; + ProductWithNoDictionary dummy; + }; + template struct TransientIntParentT { explicit TransientIntParentT(int i = 0) : value(i) {} diff --git a/DataFormats/TestObjects/src/classes_def.xml b/DataFormats/TestObjects/src/classes_def.xml index ab5e3287d766c..d66c97996fe6d 100644 --- a/DataFormats/TestObjects/src/classes_def.xml +++ b/DataFormats/TestObjects/src/classes_def.xml @@ -23,6 +23,10 @@ + + + + @@ -83,6 +87,7 @@ + diff --git a/DataFormats/TrackReco/interface/Track.h b/DataFormats/TrackReco/interface/Track.h index 001b5a7aeb81c..fb71268480e86 100644 --- a/DataFormats/TrackReco/interface/Track.h +++ b/DataFormats/TrackReco/interface/Track.h @@ -157,6 +157,9 @@ namespace reco { /// get the residuals const TrackResiduals& residuals() const { return extra_->residuals(); } + // Check validity of track extra and rechits + bool recHitsOk() const { return extra_.isNonnull() && extra_.isAvailable() && extra_->recHitsOk(); } + private: /// Reference to additional information stored only on RECO. TrackExtraRef extra_; diff --git a/DataFormats/TrackReco/interface/TrackExtraBase.h b/DataFormats/TrackReco/interface/TrackExtraBase.h index 3fe18be4f7fa6..198f76675559b 100644 --- a/DataFormats/TrackReco/interface/TrackExtraBase.h +++ b/DataFormats/TrackReco/interface/TrackExtraBase.h @@ -76,6 +76,9 @@ namespace reco { TrajParams const& trajParams() const { return m_trajParams; } Chi2sFive const& chi2sX5() const { return m_chi2sX5; } + // Check validity of track rechits + bool recHitsOk() const { return m_hitCollection.isNonnull() && m_hitCollection.isAvailable(); } + private: edm::RefCore m_hitCollection; unsigned int m_firstHit; diff --git a/DataFormats/TrackSoA/interface/TrackDefinitions.h b/DataFormats/TrackSoA/interface/TrackDefinitions.h index 6bd36b5bd3cd1..c1b84c47ec6e4 100644 --- a/DataFormats/TrackSoA/interface/TrackDefinitions.h +++ b/DataFormats/TrackSoA/interface/TrackDefinitions.h @@ -3,6 +3,7 @@ #include #include #include +#include namespace pixelTrack { diff --git a/DataFormats/TrackSoA/interface/TracksDevice.h b/DataFormats/TrackSoA/interface/TracksDevice.h index 6ef28014bab63..dd2b25c8794be 100644 --- a/DataFormats/TrackSoA/interface/TracksDevice.h +++ b/DataFormats/TrackSoA/interface/TracksDevice.h @@ -31,6 +31,8 @@ namespace pixelTrack { template using TracksDevicePhase1 = TracksDevice; template + using TracksDeviceHIonPhase1 = TracksDevice; + template using TracksDevicePhase2 = TracksDevice; } // namespace pixelTrack diff --git a/DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h b/DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h index 6b95d2843653f..f50756f3ddbca 100644 --- a/DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h +++ b/DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h @@ -1,9 +1,14 @@ -#ifndef DataFormats_Track_interface_alpaka_TrackUtilities_h -#define DataFormats_Track_interface_alpaka_TrackUtilities_h +#ifndef DataFormats_TrackSoA_interface_alpaka_TrackUtilities_h +#define DataFormats_TrackSoA_interface_alpaka_TrackUtilities_h + +#include +#include +#include + +#include -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" -#include "DataFormats/TrackSoA/interface/TrackDefinitions.h" #include "DataFormats/TrackSoA/interface/TracksSoA.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" // Methods that operate on View and ConstView of the TrackSoA, and cannot be class methods. template @@ -170,4 +175,4 @@ namespace pixelTrack { template struct TracksUtilities; template struct TracksUtilities; -#endif +#endif // DataFormats_TrackSoA_interface_alpaka_TrackUtilities_h diff --git a/DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h b/DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h index 62e9f69e34636..c9294d693d4c4 100644 --- a/DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h +++ b/DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h @@ -1,15 +1,17 @@ -#ifndef DataFormats_Track_interface_alpaka_TracksSoACollection_h -#define DataFormats_Track_interface_alpaka_TracksSoACollection_h +#ifndef DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h +#define DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h + +#include -#include #include -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + #include "DataFormats/Portable/interface/alpaka/PortableCollection.h" -#include "DataFormats/TrackSoA/interface/TracksSoA.h" -#include "DataFormats/TrackSoA/interface/TrackDefinitions.h" -#include "DataFormats/TrackSoA/interface/TracksHost.h" #include "DataFormats/TrackSoA/interface/TracksDevice.h" +#include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/AssertDeviceMatchesHostCollection.h" #include "HeterogeneousCore/AlpakaInterface/interface/CopyToHost.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" // TODO: The class is created via inheritance of the PortableCollection. // This is generally discouraged, and should be done via composition. @@ -49,4 +51,4 @@ ASSERT_DEVICE_MATCHES_HOST_COLLECTION(pixelTrack::TracksSoACollectionPhase1, pix ASSERT_DEVICE_MATCHES_HOST_COLLECTION(pixelTrack::TracksSoACollectionPhase2, pixelTrack::TracksHostPhase2); ASSERT_DEVICE_MATCHES_HOST_COLLECTION(pixelTrack::TracksSoACollectionHIonPhase1, pixelTrack::TracksHostHIonPhase1); -#endif // DataFormats_Track_interface_alpaka_TracksSoACollection_h +#endif // DataFormats_TrackSoA_interface_alpaka_TracksSoACollection_h diff --git a/DataFormats/TrackSoA/src/alpaka/classes_cuda.h b/DataFormats/TrackSoA/src/alpaka/classes_cuda.h index 17f3b64498711..a33b836f8a747 100644 --- a/DataFormats/TrackSoA/src/alpaka/classes_cuda.h +++ b/DataFormats/TrackSoA/src/alpaka/classes_cuda.h @@ -3,9 +3,9 @@ #include "DataFormats/Common/interface/DeviceProduct.h" #include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "DataFormats/TrackSoA/interface/TracksSoA.h" #include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" -#include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" using namespace pixelTopology; diff --git a/DataFormats/TrackSoA/src/alpaka/classes_cuda_def.xml b/DataFormats/TrackSoA/src/alpaka/classes_cuda_def.xml index 9edee6439e63b..08d7eb9724b34 100644 --- a/DataFormats/TrackSoA/src/alpaka/classes_cuda_def.xml +++ b/DataFormats/TrackSoA/src/alpaka/classes_cuda_def.xml @@ -4,6 +4,11 @@ + + + + + diff --git a/DataFormats/TrackSoA/src/alpaka/classes_rocm.h b/DataFormats/TrackSoA/src/alpaka/classes_rocm.h index 0267ddeb213d5..0271f8ef0dbcd 100644 --- a/DataFormats/TrackSoA/src/alpaka/classes_rocm.h +++ b/DataFormats/TrackSoA/src/alpaka/classes_rocm.h @@ -3,9 +3,9 @@ #include "DataFormats/Common/interface/DeviceProduct.h" #include "DataFormats/Common/interface/Wrapper.h" +#include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "DataFormats/TrackSoA/interface/TracksSoA.h" #include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" -#include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" using namespace pixelTopology; diff --git a/DataFormats/TrackSoA/src/alpaka/classes_rocm_def.xml b/DataFormats/TrackSoA/src/alpaka/classes_rocm_def.xml index 772a1b385a957..0cd8cf9bb49d7 100644 --- a/DataFormats/TrackSoA/src/alpaka/classes_rocm_def.xml +++ b/DataFormats/TrackSoA/src/alpaka/classes_rocm_def.xml @@ -4,6 +4,11 @@ + + + + + diff --git a/DataFormats/TrackSoA/src/classes_def.xml b/DataFormats/TrackSoA/src/classes_def.xml index 5ae5fbf55cd8f..dcbe554334b93 100644 --- a/DataFormats/TrackSoA/src/classes_def.xml +++ b/DataFormats/TrackSoA/src/classes_def.xml @@ -5,9 +5,7 @@ - - - + @@ -16,9 +14,7 @@ - - - + @@ -27,8 +23,6 @@ - - - + diff --git a/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.cc b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.cc index f4af0688ca1bf..93e6df967fc84 100644 --- a/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.cc +++ b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.cc @@ -13,70 +13,74 @@ the same Layout to access the data on host and print it. */ -#include +#include #include -#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" + +#include + #include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" +#include "FWCore/Utilities/interface/stringize.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" -using namespace std; -using namespace reco; +#include "TrackSoAHeterogeneous_test.h" + using namespace ALPAKA_ACCELERATOR_NAMESPACE; using namespace ALPAKA_ACCELERATOR_NAMESPACE::pixelTrack; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testTrackSoA { - - template - void runKernels(TrackSoAView tracks_view, Queue& queue); +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); - // Inner scope to deallocate memory before destroying the stream - { - // Instantiate tracks on device. PortableDeviceCollection allocates - // SoA on device automatically. - TracksSoACollection tracks_d(queue); - testTrackSoA::runKernels(tracks_d.view(), queue); + // Inner scope to deallocate memory before destroying the stream + { + // Instantiate tracks on device. PortableDeviceCollection allocates + // SoA on device automatically. + TracksSoACollection tracks_d(queue); + testTrackSoA::runKernels(tracks_d.view(), queue); - // Instantate tracks on host. This is where the data will be - // copied to from device. - TracksHost tracks_h(queue); + // Instantate tracks on host. This is where the data will be + // copied to from device. + TracksHost tracks_h(queue); - std::cout << tracks_h.view().metadata().size() << std::endl; - alpaka::memcpy(queue, tracks_h.buffer(), tracks_d.const_buffer()); - alpaka::wait(queue); + std::cout << tracks_h.view().metadata().size() << std::endl; + alpaka::memcpy(queue, tracks_h.buffer(), tracks_d.const_buffer()); + alpaka::wait(queue); - // Print results - std::cout << "pt" - << "\t" - << "eta" - << "\t" - << "chi2" - << "\t" - << "quality" - << "\t" - << "nLayers" - << "\t" - << "hitIndices off" << std::endl; + // Print results + std::cout << "pt" + << "\t" + << "eta" + << "\t" + << "chi2" + << "\t" + << "quality" + << "\t" + << "nLayers" + << "\t" + << "hitIndices off" << std::endl; - for (int i = 0; i < 10; ++i) { - std::cout << tracks_h.view()[i].pt() << "\t" << tracks_h.view()[i].eta() << "\t" << tracks_h.view()[i].chi2() - << "\t" << (int)tracks_h.view()[i].quality() << "\t" << (int)tracks_h.view()[i].nLayers() << "\t" - << tracks_h.view().hitIndices().off[i] << std::endl; + for (int i = 0; i < 10; ++i) { + std::cout << tracks_h.view()[i].pt() << "\t" << tracks_h.view()[i].eta() << "\t" << tracks_h.view()[i].chi2() + << "\t" << (int)tracks_h.view()[i].quality() << "\t" << (int)tracks_h.view()[i].nLayers() << "\t" + << tracks_h.view().hitIndices().off[i] << std::endl; + } } } - return 0; + return EXIT_SUCCESS; } diff --git a/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.dev.cc b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.dev.cc index 2b9807e3db054..4d443e93cab4e 100644 --- a/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.dev.cc +++ b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.dev.cc @@ -1,8 +1,15 @@ -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include + +#include + #include "DataFormats/TrackSoA/interface/TrackDefinitions.h" -#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" #include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +#include "TrackSoAHeterogeneous_test.h" using namespace reco; @@ -22,7 +29,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { tracks_view.nTracks() = nTracks; } - for (int32_t j : elements_with_stride(acc, nTracks)) { + for (int32_t j : uniform_elements(acc, nTracks)) { tracks_view[j].pt() = (float)j; tracks_view[j].eta() = (float)j; tracks_view[j].chi2() = (float)j; @@ -45,7 +52,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { if (cms::alpakatools::once_per_grid(acc)) { ALPAKA_ASSERT(tracks_view.nTracks() == nTracks); } - for (int32_t j : elements_with_stride(acc, tracks_view.nTracks())) { + for (int32_t j : uniform_elements(acc, tracks_view.nTracks())) { ALPAKA_ASSERT(abs(tracks_view[j].pt() - (float)j) < .0001); ALPAKA_ASSERT(abs(tracks_view[j].eta() - (float)j) < .0001); ALPAKA_ASSERT(abs(tracks_view[j].chi2() - (float)j) < .0001); diff --git a/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.h b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.h new file mode 100644 index 0000000000000..9443559566ce1 --- /dev/null +++ b/DataFormats/TrackSoA/test/alpaka/TrackSoAHeterogeneous_test.h @@ -0,0 +1,14 @@ +#ifndef DataFormats_TrackSoA_test_alpaka_TrackSoAHeterogeneous_test_h +#define DataFormats_TrackSoA_test_alpaka_TrackSoAHeterogeneous_test_h + +#include "DataFormats/TrackSoA/interface/TracksSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testTrackSoA { + + template + void runKernels(reco::TrackSoAView tracks_view, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testTrackSoA + +#endif // DataFormats_TrackSoA_test_alpaka_TrackSoAHeterogeneous_test_h diff --git a/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h b/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h index c0fc252729df7..e44499e5b87a1 100644 --- a/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h +++ b/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h @@ -8,37 +8,52 @@ #include "DataFormats/Portable/interface/PortableDeviceCollection.h" #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" template class TrackingRecHitDevice : public PortableDeviceCollection, TDev> { public: using hitSoA = TrackingRecHitSoA; - //Need to decorate the class with the inherited portable accessors being now a template + + // Need to decorate the class with the inherited portable accessors being now a template using PortableDeviceCollection, TDev>::view; using PortableDeviceCollection, TDev>::const_view; using PortableDeviceCollection, TDev>::buffer; TrackingRecHitDevice() = default; - // Constructor which specifies the SoA size + // Constructor which specifies the SoA size, number of BPIX1 hits, and the modules entry points template - explicit TrackingRecHitDevice(uint32_t nHits, int32_t offsetBPIX2, uint32_t const* hitsModuleStart, TQueue queue) - : PortableDeviceCollection, TDev>(nHits, queue) { + explicit TrackingRecHitDevice(TQueue queue, uint32_t nHits, int32_t offsetBPIX2, uint32_t const* hitsModuleStart) + : PortableDeviceCollection, TDev>(nHits, queue), offsetBPIX2_{offsetBPIX2} { const auto device = alpaka::getDev(queue); - auto start_h = cms::alpakatools::make_host_view(hitsModuleStart, TrackerTraits::numberOfModules + 1); + auto start_h = cms::alpakatools::make_device_view(device, hitsModuleStart, TrackerTraits::numberOfModules + 1); auto start_d = cms::alpakatools::make_device_view(device, view().hitsModuleStart().data(), TrackerTraits::numberOfModules + 1); alpaka::memcpy(queue, start_d, start_h); - auto off_h = cms::alpakatools::make_host_view(offsetBPIX2); + auto off_h = cms::alpakatools::make_host_view(offsetBPIX2_); auto off_d = cms::alpakatools::make_device_view(device, view().offsetBPIX2()); alpaka::memcpy(queue, off_d, off_h); - alpaka::wait(queue); } uint32_t nHits() const { return view().metadata().size(); } + + int32_t offsetBPIX2() const { return offsetBPIX2_; } + uint32_t const* hitsModuleStart() const { return view().hitsModuleStart().data(); } + + // asynchronously update the information cached within the class itself from the information on the device + template + void updateFromDevice(TQueue queue) { + auto off_h = cms::alpakatools::make_host_view(offsetBPIX2_); + auto off_d = cms::alpakatools::make_device_view(alpaka::getDev(queue), view().offsetBPIX2()); + alpaka::memcpy(queue, off_h, off_d); + } + +private: + // offsetBPIX2 is used on host functions so is useful to have it also stored in the class and not only in the layout + int32_t offsetBPIX2_ = 0; }; + #endif // DataFormats_RecHits_interface_TrackingRecHitSoADevice_h diff --git a/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h b/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h index ce3f57232ac93..e7212ce9a6252 100644 --- a/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h +++ b/DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h @@ -13,27 +13,36 @@ template class TrackingRecHitHost : public PortableHostCollection> { public: using hitSoA = TrackingRecHitSoA; - //Need to decorate the class with the inherited portable accessors being now a template + + // Need to decorate the class with the inherited portable accessors being now a template using PortableHostCollection>::view; using PortableHostCollection>::const_view; using PortableHostCollection>::buffer; TrackingRecHitHost() = default; + // Constructor which specifies only the SoA size, to be used when copying the results from the device to the host template - explicit TrackingRecHitHost(uint32_t nHits, TQueue queue) + explicit TrackingRecHitHost(TQueue queue, uint32_t nHits) : PortableHostCollection>(nHits, queue) {} - // Constructor which specifies the SoA size + // Constructor which specifies the SoA size, number of BPIX1 hits, and the modules entry points template - explicit TrackingRecHitHost(uint32_t nHits, int32_t offsetBPIX2, uint32_t const* hitsModuleStart, TQueue queue) + explicit TrackingRecHitHost(TQueue queue, uint32_t nHits, int32_t offsetBPIX2, uint32_t const* hitsModuleStart) : PortableHostCollection>(nHits, queue) { std::copy(hitsModuleStart, hitsModuleStart + TrackerTraits::numberOfModules + 1, view().hitsModuleStart().data()); view().offsetBPIX2() = offsetBPIX2; } uint32_t nHits() const { return view().metadata().size(); } + + int32_t offsetBPIX2() const { return view().offsetBPIX2(); } + uint32_t const* hitsModuleStart() const { return view().hitsModuleStart().data(); } + + // do nothing for a host collection + template + void updateFromDevice(TQueue) {} }; using TrackingRecHitHostPhase1 = TrackingRecHitHost; diff --git a/DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h b/DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h index 0e0e848afcfd9..14d0a2e1aa8f0 100644 --- a/DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h +++ b/DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h @@ -1,14 +1,18 @@ -#ifndef DataFormats_RecHits_interface_alpakaTrackingRecHitsSoACollection -#define DataFormats_RecHits_interface_alpakaTrackingRecHitsSoACollection +#ifndef DataFormats_TrackingRecHitSoA_interface_alpaka_TrackingRecHitsSoACollection_h +#define DataFormats_TrackingRecHitSoA_interface_alpaka_TrackingRecHitsSoACollection_h #include +#include + #include + #include "DataFormats/Portable/interface/alpaka/PortableCollection.h" -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "HeterogeneousCore/AlpakaInterface/interface/CopyToHost.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -17,7 +21,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TrackingRecHitHost, TrackingRecHitDevice>; - //Classes definition for Phase1/Phase2, to make the classes_def lighter. Not actually used in the code. + // Classes definition for Phase1/Phase2, to make the classes_def lighter. Not actually used in the code. using TrackingRecHitSoAPhase1 = TrackingRecHitsSoACollection; using TrackingRecHitSoAPhase2 = TrackingRecHitsSoACollection; using TrackingRecHitSoAHIonPhase1 = TrackingRecHitsSoACollection; @@ -29,10 +33,13 @@ namespace cms::alpakatools { struct CopyToHost> { template static auto copyAsync(TQueue& queue, TrackingRecHitDevice const& deviceData) { - TrackingRecHitHost hostData(deviceData.view().metadata().size(), queue); + TrackingRecHitHost hostData(queue, deviceData.view().metadata().size()); alpaka::memcpy(queue, hostData.buffer(), deviceData.buffer()); #ifdef GPU_DEBUG printf("TrackingRecHitsSoACollection: I'm copying to host.\n"); + alpaka::wait(queue); + assert(deviceData.nHits() == hostData.nHits()); + assert(deviceData.offsetBPIX2() == hostData.offsetBPIX2()); #endif return hostData; } @@ -43,4 +50,4 @@ ASSERT_DEVICE_MATCHES_HOST_COLLECTION(TrackingRecHitSoAPhase1, TrackingRecHitHos ASSERT_DEVICE_MATCHES_HOST_COLLECTION(TrackingRecHitSoAPhase2, TrackingRecHitHostPhase2); ASSERT_DEVICE_MATCHES_HOST_COLLECTION(TrackingRecHitSoAHIonPhase1, TrackingRecHitHostHIonPhase1); -#endif // DataFormats_RecHits_interface_alpakaTrackingRecHitsSoACollection \ No newline at end of file +#endif // DataFormats_TrackingRecHitSoA_interface_alpaka_TrackingRecHitsSoACollection_h diff --git a/DataFormats/TrackingRecHitSoA/src/classes_def.xml b/DataFormats/TrackingRecHitSoA/src/classes_def.xml index f3107e8587327..54c0a3d30a365 100644 --- a/DataFormats/TrackingRecHitSoA/src/classes_def.xml +++ b/DataFormats/TrackingRecHitSoA/src/classes_def.xml @@ -5,9 +5,7 @@ - - - + @@ -16,9 +14,7 @@ - - - + @@ -27,8 +23,6 @@ - - - + diff --git a/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.cc b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.cc index 378bb95db7b30..14530349297c8 100644 --- a/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.cc +++ b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.cc @@ -1,47 +1,68 @@ -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" +#include +#include + +#include + #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsHost.h" #include "DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h" - +#include "FWCore/Utilities/interface/stringize.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" - -#include -#include +#include "Hits_test.h" using namespace ALPAKA_ACCELERATOR_NAMESPACE; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testTrackingRecHitSoA { +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); + } + + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); - template - void runKernels(TrackingRecHitSoAView& hits, Queue& queue); + // inner scope to deallocate memory before destroying the queue + { + uint32_t nHits = 2000; + int32_t offset = 100; + auto moduleStartH = + cms::alpakatools::make_host_buffer(queue, pixelTopology::Phase1::numberOfModules + 1); + for (size_t i = 0; i < pixelTopology::Phase1::numberOfModules + 1; ++i) { + moduleStartH[i] = i * 2; + } + auto moduleStartD = + cms::alpakatools::make_device_buffer(queue, pixelTopology::Phase1::numberOfModules + 1); + alpaka::memcpy(queue, moduleStartD, moduleStartH); + TrackingRecHitsSoACollection tkhit(queue, nHits, offset, moduleStartD.data()); - } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE + testTrackingRecHitSoA::runKernels(tkhit.view(), queue); + tkhit.updateFromDevice(queue); -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); - - // inner scope to deallocate memory before destroying the queue - { - uint32_t nHits = 2000; - int32_t offset = 100; - uint32_t moduleStart[pixelTopology::Phase1::numberOfModules + 1]; - - for (size_t i = 0; i < pixelTopology::Phase1::numberOfModules + 1; i++) { - moduleStart[i] = i * 2; +#if defined ALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED or defined ALPAKA_ACC_CPU_B_TBB_T_SEQ_ENABLED + // requires c++23 to make cms::alpakatools::CopyToHost compile using if constexpr + // see https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2593r0.html + TrackingRecHitHost const& host_collection = tkhit; +#else + TrackingRecHitHost host_collection = + cms::alpakatools::CopyToHost >::copyAsync(queue, tkhit); +#endif + // wait for the kernel and the potential copy to complete + alpaka::wait(queue); + assert(tkhit.nHits() == nHits); + assert(tkhit.offsetBPIX2() == 22); // set in the kernel + assert(tkhit.nHits() == host_collection.nHits()); + assert(tkhit.offsetBPIX2() == host_collection.offsetBPIX2()); } - TrackingRecHitsSoACollection tkhit(nHits, offset, &moduleStart[0], queue); - - testTrackingRecHitSoA::runKernels(tkhit.view(), queue); - alpaka::wait(queue); } - return 0; + + return EXIT_SUCCESS; } diff --git a/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.dev.cc b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.dev.cc index 79d8bd69cbc3a..2123c7968f664 100644 --- a/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.dev.cc +++ b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.dev.cc @@ -1,8 +1,15 @@ -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" +#include + +#include + #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsDevice.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" #include "DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +#include "Hits_test.h" using namespace alpaka; @@ -12,14 +19,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { namespace testTrackingRecHitSoA { template - class TestFillKernel { - public: + struct TestFillKernel { template >> ALPAKA_FN_ACC void operator()(TAcc const& acc, TrackingRecHitSoAView soa) const { const uint32_t i(alpaka::getIdx(acc)[0u]); const uint32_t j(alpaka::getIdx(acc)[0u]); - if (i == 0 and j == 0) { + if (cms::alpakatools::once_per_grid(acc)) { soa.offsetBPIX2() = 22; soa[10].xLocal() = 1.11; } @@ -30,22 +36,20 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { }; template - class ShowKernel { - public: + struct ShowKernel { template >> ALPAKA_FN_ACC void operator()(TAcc const& acc, TrackingRecHitSoAConstView soa) const { - const uint32_t i(alpaka::getIdx(acc)[0u]); - const uint32_t j(alpaka::getIdx(acc)[0u]); - - if (i == 0 and j == 0) { - printf("nbins = %d \n", soa.phiBinner().nbins()); - printf("offsetBPIX %d ->%d \n", i, soa.offsetBPIX2()); - printf("nHits %d ->%d \n", i, soa.metadata().size()); - //printf("hitsModuleStart %d ->%d \n", i, soa.hitsModuleStart().at(28)); + if (cms::alpakatools::once_per_grid(acc)) { + printf("nbins = %d\n", soa.phiBinner().nbins()); + printf("offsetBPIX = %d\n", soa.offsetBPIX2()); + printf("nHits = %d\n", soa.metadata().size()); + //printf("hitsModuleStart[28] = %d\n", soa[28].hitsModuleStart()); } - if (i < 10) // can be increased to soa.nHits() for debugging - printf("iPhi %d ->%d \n", i, soa[i].iphi()); + // can be increased to soa.nHits() for debugging + for (uint32_t i : cms::alpakatools::uniform_elements(acc, 10)) { + printf("iPhi %d -> %d\n", i, soa[i].iphi()); + } } }; diff --git a/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.h b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.h new file mode 100644 index 0000000000000..fcc0d8e80d589 --- /dev/null +++ b/DataFormats/TrackingRecHitSoA/test/alpaka/Hits_test.h @@ -0,0 +1,14 @@ +#ifndef DataFormats_TrackingRecHitSoA_test_alpaka_Hits_test_h +#define DataFormats_TrackingRecHitSoA_test_alpaka_Hits_test_h + +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testTrackingRecHitSoA { + + template + void runKernels(TrackingRecHitSoAView& hits, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testTrackingRecHitSoA + +#endif // DataFormats_TrackingRecHitSoA_test_alpaka_Hits_test_h diff --git a/DataFormats/VertexReco/BuildFile.xml b/DataFormats/VertexReco/BuildFile.xml index a8c7cac35828d..6f868dcc00bcf 100644 --- a/DataFormats/VertexReco/BuildFile.xml +++ b/DataFormats/VertexReco/BuildFile.xml @@ -1,6 +1,7 @@ - + + diff --git a/DataFormats/VertexReco/interface/TrackTimeLifeInfo.h b/DataFormats/VertexReco/interface/TrackTimeLifeInfo.h new file mode 100644 index 0000000000000..71f69ad4d41fe --- /dev/null +++ b/DataFormats/VertexReco/interface/TrackTimeLifeInfo.h @@ -0,0 +1,81 @@ +#ifndef DataFormats_VertexReco_TrackTimeLifeInfo_h +#define DataFormats_VertexReco_TrackTimeLifeInfo_h + +/** + \class TrackTimeLifeInfo + \brief Structure to hold time-life information + + \author Michal Bluj, NCBJ, Warsaw +*/ + +#include "DataFormats/GeometryCommonDetAlgo/interface/GlobalError.h" +#include "DataFormats/GeometryCommonDetAlgo/interface/Measurement1D.h" +#include "DataFormats/GeometryVector/interface/GlobalPoint.h" +#include "DataFormats/GeometryVector/interface/GlobalVector.h" +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/VertexReco/interface/Vertex.h" + +class TrackTimeLifeInfo { +public: + TrackTimeLifeInfo(); + ~TrackTimeLifeInfo() {} + + // Secondary vertex + void setSV(reco::Vertex sv) { + sv_ = sv; + hasSV_ = true; + } + const reco::Vertex& sv() const { return sv_; } + bool hasSV() const { return hasSV_; } + void setFlightVector(GlobalVector flight_vec, GlobalError flight_cov) { + flight_vec_ = flight_vec; + flight_cov_ = flight_cov; + } + // Flight-path + const GlobalVector& flightVector() const { return flight_vec_; } + const GlobalError& flightCovariance() const { return flight_cov_; } + void setFlightLength(Measurement1D flightLength) { flightLength_ = flightLength; } + const Measurement1D& flightLength() const { return flightLength_; } + // Point of closest approach + void setPCA(GlobalPoint pca, GlobalError pca_cov) { + pca_ = pca; + pca_cov_ = pca_cov; + } + const GlobalPoint& pca() const { return pca_; } + const GlobalError& pcaCovariance() const { return pca_cov_; } + // Impact parameter + void setIP(GlobalVector ip_vec, GlobalError ip_cov) { + ip_vec_ = ip_vec; + ip_cov_ = ip_cov; + } + const GlobalVector& ipVector() const { return ip_vec_; } + const GlobalError& ipCovariance() const { return ip_cov_; } + void setIPLength(Measurement1D ipLength) { ipLength_ = ipLength; } + const Measurement1D& ipLength() const { return ipLength_; } + // Track + void setTrack(const reco::Track* track) { + if (track != nullptr) { + track_ = *track; + hasTrack_ = true; + } else { + track_ = reco::Track(); + hasTrack_ = false; + } + } + const reco::Track* track() const { return &track_; } + bool hasTrack() const { return hasTrack_; } + void setBField_z(float bField_z) { bField_z_ = bField_z; } + float bField_z() const { return bField_z_; } + +private: + bool hasSV_, hasTrack_; + reco::Vertex sv_; + GlobalVector flight_vec_, ip_vec_; + GlobalPoint pca_; + GlobalError flight_cov_, pca_cov_, ip_cov_; + Measurement1D flightLength_, ipLength_; + reco::Track track_; + float bField_z_; +}; + +#endif diff --git a/DataFormats/VertexReco/src/TrackTimeLifeInfo.cc b/DataFormats/VertexReco/src/TrackTimeLifeInfo.cc new file mode 100644 index 0000000000000..75228227dae21 --- /dev/null +++ b/DataFormats/VertexReco/src/TrackTimeLifeInfo.cc @@ -0,0 +1,16 @@ +#include "DataFormats/VertexReco/interface/TrackTimeLifeInfo.h" + +TrackTimeLifeInfo::TrackTimeLifeInfo() + : hasSV_(false), + hasTrack_(false), + sv_(reco::Vertex()), + flight_vec_(GlobalVector()), + ip_vec_(GlobalVector()), + pca_(GlobalPoint()), + flight_cov_(GlobalError()), + pca_cov_(GlobalError()), + ip_cov_(GlobalError()), + flightLength_(Measurement1D()), + ipLength_(Measurement1D()), + track_(reco::Track()), + bField_z_(0.){}; diff --git a/DataFormats/VertexReco/src/classes.h b/DataFormats/VertexReco/src/classes.h index 9260d5d86d8c4..6a807d89b9434 100644 --- a/DataFormats/VertexReco/src/classes.h +++ b/DataFormats/VertexReco/src/classes.h @@ -15,5 +15,7 @@ #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "DataFormats/VertexReco/interface/TrackTimeLifeInfo.h" + #include #include diff --git a/DataFormats/VertexReco/src/classes_def.xml b/DataFormats/VertexReco/src/classes_def.xml index fe68ada1742fe..f20693ec82af6 100755 --- a/DataFormats/VertexReco/src/classes_def.xml +++ b/DataFormats/VertexReco/src/classes_def.xml @@ -48,4 +48,9 @@ + + + + + diff --git a/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.cc b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.cc index 0c0c8e8591df9..7c9d17a767682 100644 --- a/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.cc +++ b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.cc @@ -13,70 +13,69 @@ the same Layout to access the data on host and print it. */ -#include +#include #include -#include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" + +#include + #include "DataFormats/VertexSoA/interface/ZVertexDevice.h" #include "DataFormats/VertexSoA/interface/ZVertexHost.h" +#include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" +#include "FWCore/Utilities/interface/stringize.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -using namespace std; +#include "ZVertexSoA_test.h" + using namespace ALPAKA_ACCELERATOR_NAMESPACE; -using namespace reco; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace testZVertexSoAT { - void runKernels(ZVertexSoAView zvertex_view, Queue& queue); +int main() { + // Get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); + // Run the test on each device + for (const auto& device : devices) { + Queue queue(device); - // Inner scope to deallocate memory before destroying the stream - { - // Instantiate vertices on device. PortableCollection allocates - // SoA on device automatically. - ZVertexSoACollection zvertex_d(queue); - testZVertexSoAT::runKernels(zvertex_d.view(), queue); + // Inner scope to deallocate memory before destroying the stream + { + // Instantiate vertices on device. PortableCollection allocates + // SoA on device automatically. + ZVertexSoACollection zvertex_d(queue); + testZVertexSoAT::runKernels(zvertex_d.view(), queue); - // Instantate vertices on host. This is where the data will be - // copied to from device. - ZVertexHost zvertex_h(queue); - std::cout << zvertex_h.view().metadata().size() << std::endl; - alpaka::memcpy(queue, zvertex_h.buffer(), zvertex_d.const_buffer()); - alpaka::wait(queue); + // Instantate vertices on host. This is where the data will be + // copied to from device. + ZVertexHost zvertex_h(queue); + std::cout << zvertex_h.view().metadata().size() << std::endl; + alpaka::memcpy(queue, zvertex_h.buffer(), zvertex_d.const_buffer()); + alpaka::wait(queue); - // Print results - std::cout << "idv" - << "\t" - << "zv" - << "\t" - << "wv" - << "\t" - << "chi2" - << "\t" - << "ptv2" - << "\t" - << "ndof" - << "\t" - << "sortInd" - << "\t" - << "nvFinal" << std::endl; + // Print results + std::cout << "idv\t" + << "zv\t" + << "wv\t" + << "chi2\t" + << "ptv2\t" + << "ndof\t" + << "sortInd\t" + << "nvFinal\n"; - for (int i = 0; i < 10; ++i) { - std::cout << (int)zvertex_h.view()[i].idv() << "\t" << zvertex_h.view()[i].zv() << "\t" - << zvertex_h.view()[i].wv() << "\t" << zvertex_h.view()[i].chi2() << "\t" << zvertex_h.view()[i].ptv2() - << "\t" << (int)zvertex_h.view()[i].ndof() << "\t" << (int)zvertex_h.view()[i].sortInd() << "\t" - << (int)zvertex_h.view().nvFinal() << std::endl; + for (int i = 0; i < 10; ++i) { + std::cout << (int)zvertex_h.view()[i].idv() << '\t' << zvertex_h.view()[i].zv() << '\t' + << zvertex_h.view()[i].wv() << '\t' << zvertex_h.view()[i].chi2() << '\t' + << zvertex_h.view()[i].ptv2() << '\t' << (int)zvertex_h.view()[i].ndof() << '\t' + << (int)zvertex_h.view()[i].sortInd() << '\t' << (int)zvertex_h.view().nvFinal() << '\n'; + } } } - return 0; + return EXIT_SUCCESS; } diff --git a/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.dev.cc b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.dev.cc index 1b22159a53b88..1af92d5050943 100644 --- a/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.dev.cc +++ b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.dev.cc @@ -1,62 +1,59 @@ -#include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" +#include + #include "DataFormats/VertexSoA/interface/ZVertexDevice.h" #include "DataFormats/VertexSoA/interface/ZVertexHost.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" // Check if this is really needed; code doesn't compile without it - -namespace ALPAKA_ACCELERATOR_NAMESPACE { - using namespace alpaka; - using namespace cms::alpakatools; - - namespace testZVertexSoAT { - - class TestFillKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, reco::ZVertexSoAView zvertex_view) const { - if (cms::alpakatools::once_per_grid(acc)) { - zvertex_view.nvFinal() = 420; - } - - for (int32_t j : elements_with_stride(acc, zvertex_view.metadata().size())) { - zvertex_view[j].idv() = (int16_t)j; - zvertex_view[j].zv() = (float)j; - zvertex_view[j].wv() = (float)j; - zvertex_view[j].chi2() = (float)j; - zvertex_view[j].ptv2() = (float)j; - zvertex_view[j].ndof() = (int32_t)j; - zvertex_view[j].sortInd() = (uint16_t)j; - } +#include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testZVertexSoAT { + + class TestFillKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, reco::ZVertexSoAView zvertex_view) const { + if (cms::alpakatools::once_per_grid(acc)) { + zvertex_view.nvFinal() = 420; } - }; - - class TestVerifyKernel { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, reco::ZVertexSoAView zvertex_view) const { - if (cms::alpakatools::once_per_grid(acc)) { - ALPAKA_ASSERT_OFFLOAD(zvertex_view.nvFinal() == 420); - } - - for (int32_t j : elements_with_stride(acc, zvertex_view.nvFinal())) { - assert(zvertex_view[j].idv() == j); - assert(zvertex_view[j].zv() - (float)j < 0.0001); - assert(zvertex_view[j].wv() - (float)j < 0.0001); - assert(zvertex_view[j].chi2() - (float)j < 0.0001); - assert(zvertex_view[j].ptv2() - (float)j < 0.0001); - assert(zvertex_view[j].ndof() == j); - assert(zvertex_view[j].sortInd() == uint32_t(j)); - } + + for (int32_t j : cms::alpakatools::uniform_elements(acc, zvertex_view.metadata().size())) { + zvertex_view[j].idv() = (int16_t)j; + zvertex_view[j].zv() = (float)j; + zvertex_view[j].wv() = (float)j; + zvertex_view[j].chi2() = (float)j; + zvertex_view[j].ptv2() = (float)j; + zvertex_view[j].ndof() = (int32_t)j; + zvertex_view[j].sortInd() = (uint16_t)j; + } + } + }; + + class TestVerifyKernel { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, reco::ZVertexSoAView zvertex_view) const { + if (cms::alpakatools::once_per_grid(acc)) { + ALPAKA_ASSERT_ACC(zvertex_view.nvFinal() == 420); + } + + for (int32_t j : cms::alpakatools::uniform_elements(acc, zvertex_view.nvFinal())) { + ALPAKA_ASSERT_ACC(zvertex_view[j].idv() == j); + ALPAKA_ASSERT_ACC(zvertex_view[j].zv() - (float)j < 0.0001); + ALPAKA_ASSERT_ACC(zvertex_view[j].wv() - (float)j < 0.0001); + ALPAKA_ASSERT_ACC(zvertex_view[j].chi2() - (float)j < 0.0001); + ALPAKA_ASSERT_ACC(zvertex_view[j].ptv2() - (float)j < 0.0001); + ALPAKA_ASSERT_ACC(zvertex_view[j].ndof() == j); + ALPAKA_ASSERT_ACC(zvertex_view[j].sortInd() == uint32_t(j)); } - }; - - void runKernels(reco::ZVertexSoAView zvertex_view, Queue& queue) { - uint32_t items = 64; - uint32_t groups = divide_up_by(zvertex_view.metadata().size(), items); - auto workDiv = make_workdiv(groups, items); - alpaka::exec(queue, workDiv, TestFillKernel{}, zvertex_view); - alpaka::exec(queue, workDiv, TestVerifyKernel{}, zvertex_view); } + }; - } // namespace testZVertexSoAT + void runKernels(reco::ZVertexSoAView zvertex_view, Queue& queue) { + uint32_t items = 64; + uint32_t groups = cms::alpakatools::divide_up_by(zvertex_view.metadata().size(), items); + auto workDiv = cms::alpakatools::make_workdiv(groups, items); + alpaka::exec(queue, workDiv, TestFillKernel{}, zvertex_view); + alpaka::exec(queue, workDiv, TestVerifyKernel{}, zvertex_view); + } -} // namespace ALPAKA_ACCELERATOR_NAMESPACE +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testZVertexSoAT diff --git a/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.h b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.h new file mode 100644 index 0000000000000..bad69a4d92bb5 --- /dev/null +++ b/DataFormats/VertexSoA/test/alpaka/ZVertexSoA_test.h @@ -0,0 +1,13 @@ +#ifndef DataFormats_VertexSoA_test_alpaka_ZVertexSoA_test_h +#define DataFormats_VertexSoA_test_alpaka_ZVertexSoA_test_h + +#include "DataFormats/VertexSoA/interface/ZVertexSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::testZVertexSoAT { + + void runKernels(reco::ZVertexSoAView zvertex_view, Queue& queue); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::testZVertexSoAT + +#endif // DataFormats_VertexSoA_test_alpaka_ZVertexSoA_test_h diff --git a/EventFilter/EcalRawToDigi/plugins/alpaka/EcalElectronicsMappingHostESProducer.cc b/EventFilter/EcalRawToDigi/plugins/alpaka/EcalElectronicsMappingHostESProducer.cc index 32708b201ef2d..2212a046ceb35 100644 --- a/EventFilter/EcalRawToDigi/plugins/alpaka/EcalElectronicsMappingHostESProducer.cc +++ b/EventFilter/EcalRawToDigi/plugins/alpaka/EcalElectronicsMappingHostESProducer.cc @@ -1,3 +1,5 @@ +#include + #include "FWCore/Framework/interface/ESTransientHandle.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "CondFormats/DataRecord/interface/EcalMappingElectronicsRcd.h" @@ -32,6 +34,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { int const size = 0x3FFFFF; auto product = std::make_unique(size, cms::alpakatools::host()); + // fill the whole collection with null detids + alpaka::QueueCpuBlocking queue{cms::alpakatools::host()}; + alpaka::memset(queue, product->buffer(), 0x00); + // fill in eb auto const& barrelValues = mapping.barrelItems(); for (unsigned int i = 0; i < barrelValues.size(); ++i) { diff --git a/EventFilter/EcalRawToDigi/plugins/alpaka/UnpackPortable.dev.cc b/EventFilter/EcalRawToDigi/plugins/alpaka/UnpackPortable.dev.cc index 374a5a9c2c87f..6f7b2fd28f085 100644 --- a/EventFilter/EcalRawToDigi/plugins/alpaka/UnpackPortable.dev.cc +++ b/EventFilter/EcalRawToDigi/plugins/alpaka/UnpackPortable.dev.cc @@ -202,7 +202,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::raw { ElectronicsIdGPU eid{fed2dcc(fed), ttid, stripid, xtalid}; auto const didraw = isBarrel ? compute_ebdetid(eid) : eid2did[eid.linearIndex()].rawid(); - // FIXME: what kind of channels are these guys + // skip channels with an invalid detid if (didraw == 0) continue; diff --git a/EventFilter/HcalRawToDigi/plugins/BuildFile.xml b/EventFilter/HcalRawToDigi/plugins/BuildFile.xml index d4f72086ce85b..709745e08edaa 100644 --- a/EventFilter/HcalRawToDigi/plugins/BuildFile.xml +++ b/EventFilter/HcalRawToDigi/plugins/BuildFile.xml @@ -25,3 +25,12 @@ + + + + + + + + + diff --git a/EventFilter/HcalRawToDigi/plugins/alpaka/HcalDigisSoAProducer.cc b/EventFilter/HcalRawToDigi/plugins/alpaka/HcalDigisSoAProducer.cc new file mode 100644 index 0000000000000..3299b01a41ecf --- /dev/null +++ b/EventFilter/HcalRawToDigi/plugins/alpaka/HcalDigisSoAProducer.cc @@ -0,0 +1,198 @@ +#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h" +#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h" +#include "DataFormats/HcalDigi/interface/HcalDigiHostCollection.h" +#include "DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h" + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDGetToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDPutToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EventSetup.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class HcalDigisSoAProducer : public stream::EDProducer<> { + public: + explicit HcalDigisSoAProducer(edm::ParameterSet const& ps); + ~HcalDigisSoAProducer() override = default; + static void fillDescriptions(edm::ConfigurationDescriptions&); + + private: + void produce(device::Event&, device::EventSetup const&) override; + + private: + // input product tokens + edm::EDGetTokenT hbheDigiToken_; + edm::EDGetTokenT qie11DigiToken_; + + // type aliases + using HostCollectionPhase1 = hcal::Phase1DigiHostCollection; + using HostCollectionPhase0 = hcal::Phase0DigiHostCollection; + + using DeviceCollectionPhase1 = hcal::Phase1DigiDeviceCollection; + using DeviceCollectionPhase0 = hcal::Phase0DigiDeviceCollection; + + // output product tokens + device::EDPutToken digisF01HEToken_; + device::EDPutToken digisF5HBToken_; + device::EDPutToken digisF3HBToken_; + + struct ConfigParameters { + uint32_t maxChannelsF01HE, maxChannelsF5HB, maxChannelsF3HB; + }; + ConfigParameters config_; + }; + + void HcalDigisSoAProducer::fillDescriptions(edm::ConfigurationDescriptions& confDesc) { + edm::ParameterSetDescription desc; + + desc.add("hbheDigisLabel", edm::InputTag("hcalDigis")); + desc.add("qie11DigiLabel", edm::InputTag("hcalDigis")); + desc.add("digisLabelF01HE", std::string{"f01HEDigis"}); + desc.add("digisLabelF5HB", std::string{"f5HBDigis"}); + desc.add("digisLabelF3HB", std::string{"f3HBDigis"}); + desc.add("maxChannelsF01HE", 10000u); + desc.add("maxChannelsF5HB", 10000u); + desc.add("maxChannelsF3HB", 10000u); + + confDesc.addWithDefaultLabel(desc); + } + + HcalDigisSoAProducer::HcalDigisSoAProducer(const edm::ParameterSet& ps) + : hbheDigiToken_{consumes(ps.getParameter("hbheDigisLabel"))}, + qie11DigiToken_{consumes(ps.getParameter("qie11DigiLabel"))}, + digisF01HEToken_{produces(ps.getParameter("digisLabelF01HE"))}, + digisF5HBToken_{produces(ps.getParameter("digisLabelF5HB"))}, + digisF3HBToken_{produces(ps.getParameter("digisLabelF3HB"))} { + config_.maxChannelsF01HE = ps.getParameter("maxChannelsF01HE"); + config_.maxChannelsF5HB = ps.getParameter("maxChannelsF5HB"); + config_.maxChannelsF3HB = ps.getParameter("maxChannelsF3HB"); + } + + void HcalDigisSoAProducer::produce(device::Event& event, device::EventSetup const& setup) { + const auto& hbheDigis = event.get(hbheDigiToken_); + const auto& qie11Digis = event.get(qie11DigiToken_); + + //Get the number of samples in data from the first digi + const int stride = HBHEDataFrame::MAXSAMPLES / 2 + 1; + const int size = hbheDigis.size() * stride; // number of channels * stride + + // stack host memory in the queue + HostCollectionPhase0 hf5_(size, event.queue()); + + // device product + DeviceCollectionPhase0 df5_(size, event.queue()); + + // set SoA_Scalar; + hf5_.view().stride() = stride; + hf5_.view().size() = hbheDigis.size(); + + for (unsigned int i = 0; i < hbheDigis.size(); ++i) { + auto const hbhe = hbheDigis[i]; + auto const id = hbhe.id().rawId(); + auto const presamples = hbhe.presamples(); + uint16_t header_word = (1 << 15) | (0x5 << 12) | (0 << 10) | ((hbhe.sample(0).capid() & 0x3) << 8); + + auto hf5_vi = hf5_.view()[i]; + hf5_vi.ids() = id; + hf5_vi.npresamples() = presamples; + hf5_vi.data()[0] = header_word; + //TODO:: get HEADER_WORDS/WORDS_PER_SAMPLE from DataFormat + for (unsigned int i = 0; i < hf5_.view().stride() - 1; i++) { + uint16_t s0 = (0 << 7) | (static_cast(hbhe.sample(2 * i).adc()) & 0x7f); + uint16_t s1 = (0 << 7) | (static_cast(hbhe.sample(2 * i + 1).adc()) & 0x7f); + uint16_t sample = (s1 << 8) | s0; + hf5_vi.data()[i + 1] = sample; + } + } + // copy hf5 to df5 + alpaka::memcpy(event.queue(), df5_.buffer(), hf5_.const_buffer()); + event.emplace(digisF5HBToken_, std::move(df5_)); + + if (qie11Digis.empty()) { + event.emplace(digisF01HEToken_); + event.emplace(digisF3HBToken_); + + } else { + auto size_f1 = 0; + auto size_f3 = 0; + + // count the size of the SOA; + for (unsigned int i = 0; i < qie11Digis.size(); i++) { + auto const digi = QIE11DataFrame{qie11Digis[i]}; + + if (digi.flavor() == 0 or digi.flavor() == 1) { + if (digi.detid().subdetId() == HcalEndcap) { + size_f1++; + } + } else if (digi.flavor() == 3) { + if (digi.detid().subdetId() == HcalBarrel) { + size_f3++; + } + } + } + auto const nsamples = qie11Digis.samples(); + auto const stride01 = nsamples * QIE11DataFrame::WORDS_PER_SAMPLE + QIE11DataFrame::HEADER_WORDS; + + // stack host memory in the queue + HostCollectionPhase1 hf1_(size_f1, event.queue()); + HostCollectionPhase1 hf3_(size_f3, event.queue()); + + // device product + DeviceCollectionPhase1 df1_(size_f1, event.queue()); + DeviceCollectionPhase1 df3_(size_f3, event.queue()); + + // set SoA_Scalar; + hf1_.view().stride() = stride01; + hf3_.view().stride() = stride01; + + unsigned int i_f1 = 0; //counters for f1 digis + unsigned int i_f3 = 0; //counters for f3 digis + + for (unsigned int i = 0; i < qie11Digis.size(); i++) { + auto const digi = QIE11DataFrame{qie11Digis[i]}; + assert(digi.samples() == qie11Digis.samples() && "collection nsamples must equal per digi samples"); + + if (digi.flavor() == 0 or digi.flavor() == 1) { + if (digi.detid().subdetId() != HcalEndcap) + continue; + auto hf01_vi = hf1_.view()[i_f1]; + + hf01_vi.ids() = digi.detid().rawId(); + for (int hw = 0; hw < QIE11DataFrame::HEADER_WORDS + digi.samples(); hw++) { + hf01_vi.data()[hw] = (qie11Digis[i][hw]); + } + i_f1++; + } else if (digi.flavor() == 3) { + if (digi.detid().subdetId() != HcalBarrel) + continue; + auto hf03_vi = hf3_.view()[i_f3]; + + hf03_vi.ids() = digi.detid().rawId(); + + for (int hw = 0; hw < QIE11DataFrame::HEADER_WORDS + digi.samples(); hw++) { + hf03_vi.data()[hw] = (qie11Digis[i][hw]); + } + i_f3++; + } + } + + hf1_.view().size() = size_f1; + hf3_.view().size() = size_f3; + + alpaka::memcpy(event.queue(), df1_.buffer(), hf1_.const_buffer()); + alpaka::memcpy(event.queue(), df3_.buffer(), hf3_.const_buffer()); + + event.emplace(digisF01HEToken_, std::move(df1_)); + event.emplace(digisF3HBToken_, std::move(df3_)); + } + } +} // namespace ALPAKA_ACCELERATOR_NAMESPACE +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(HcalDigisSoAProducer); diff --git a/EventFilter/L1ScoutingRawToDigi/interface/blocks.h b/EventFilter/L1ScoutingRawToDigi/interface/blocks.h index bb614e82e875a..a054969a206e2 100644 --- a/EventFilter/L1ScoutingRawToDigi/interface/blocks.h +++ b/EventFilter/L1ScoutingRawToDigi/interface/blocks.h @@ -22,8 +22,8 @@ namespace l1ScoutingRun3 { namespace demux { - // unrolled frame block - struct block { + // unrolled DMA block + struct dmaBlock { uint32_t header; uint32_t bx; uint32_t orbit; @@ -44,7 +44,30 @@ namespace l1ScoutingRun3 { uint32_t link7; uint32_t tau1[6]; }; + + struct caloObjTcpBlock { + uint32_t header; + uint32_t bx; + uint32_t orbit; + uint32_t obj[12]; + }; + + struct caloSumTcpBlock { + uint32_t bx; + uint32_t orbit; + uint32_t sum[6]; + }; + } // namespace demux + namespace bmtf { + struct block { + uint32_t header; + uint32_t bx; + uint32_t orbit; + uint64_t stub[8]; + }; + } // namespace bmtf + } // namespace l1ScoutingRun3 #endif // L1ScoutingRawToDigi_blocks_h diff --git a/EventFilter/L1ScoutingRawToDigi/interface/masks.h b/EventFilter/L1ScoutingRawToDigi/interface/masks.h index 349c8a8bb4ddd..53b9947abb794 100644 --- a/EventFilter/L1ScoutingRawToDigi/interface/masks.h +++ b/EventFilter/L1ScoutingRawToDigi/interface/masks.h @@ -89,6 +89,21 @@ namespace l1ScoutingRun3 { }; } // namespace demux + namespace bmtf { + struct masksStubs { + static constexpr uint64_t valid = 0x0001; + static constexpr uint64_t phi = 0x0fff; + static constexpr uint64_t phiB = 0x03ff; + static constexpr uint64_t qual = 0x0007; + static constexpr uint64_t eta = 0x007f; + static constexpr uint64_t qeta = 0x007f; + static constexpr uint64_t station = 0x0003; + static constexpr uint64_t wheel = 0x0007; + static constexpr uint64_t reserved = 0x0007; + static constexpr uint64_t bx = 0xffff; + }; + } // namespace bmtf + struct header_masks { static constexpr uint32_t bxmatch = 0x00ff << header_shifts::bxmatch; static constexpr uint32_t mAcount = 0x000f << header_shifts::mAcount; diff --git a/EventFilter/L1ScoutingRawToDigi/interface/shifts.h b/EventFilter/L1ScoutingRawToDigi/interface/shifts.h index 5f0788c9a7a47..3075216e9e5a8 100644 --- a/EventFilter/L1ScoutingRawToDigi/interface/shifts.h +++ b/EventFilter/L1ScoutingRawToDigi/interface/shifts.h @@ -89,6 +89,21 @@ namespace l1ScoutingRun3 { }; } // namespace demux + namespace bmtf { + struct shiftsStubs { + static constexpr uint32_t valid = 0; + static constexpr uint32_t phi = 1; + static constexpr uint32_t phiB = 13; + static constexpr uint32_t qual = 23; + static constexpr uint32_t eta = 26; + static constexpr uint32_t qeta = 33; + static constexpr uint32_t station = 40; + static constexpr uint32_t wheel = 42; + static constexpr uint32_t reserved = 45; + static constexpr uint32_t bx = 48; + }; + } // namespace bmtf + struct header_shifts { static constexpr uint32_t bxmatch = 24; static constexpr uint32_t mAcount = 16; diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.cc b/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.cc new file mode 100644 index 0000000000000..684193a5086d4 --- /dev/null +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.cc @@ -0,0 +1,137 @@ +#include "EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.h" + +ScBMTFRawToDigi::ScBMTFRawToDigi(const edm::ParameterSet& iConfig) { + using namespace edm; + srcInputTag_ = iConfig.getParameter("srcInputTag"); + sourceIdList_ = iConfig.getParameter>("sourceIdList"); + debug_ = iConfig.getUntrackedParameter("debug", false); + + // initialize orbit buffer for BX 1->3564; + orbitBuffer_ = std::vector>(3565); + for (auto& bxVec : orbitBuffer_) { + bxVec.reserve(32); + } + nStubsOrbit_ = 0; + + produces().setBranchAlias("BMTFStubOrbitCollection"); + rawToken_ = consumes(srcInputTag_); +} + +ScBMTFRawToDigi::~ScBMTFRawToDigi(){}; + +void ScBMTFRawToDigi::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + using namespace edm; + + Handle ScoutingRawDataCollection; + iEvent.getByToken(rawToken_, ScoutingRawDataCollection); + + std::unique_ptr unpackedStubs(new l1ScoutingRun3::BMTFStubOrbitCollection); + + for (const auto& sdsId : sourceIdList_) { + if ((sdsId < SDSNumbering::BmtfMinSDSID) || (sdsId > SDSNumbering::BmtfMaxSDSID)) + edm::LogError("ScBMTFRawToDigi::produce") + << "Provided a source ID outside the expected range: " << sdsId << ", expected range [" + << SDSNumbering::BmtfMinSDSID << ", " << SDSNumbering::BmtfMaxSDSID; + const FEDRawData& sourceRawData = ScoutingRawDataCollection->FEDData(sdsId); + size_t orbitSize = sourceRawData.size(); + + if ((sourceRawData.size() == 0) && debug_) { + std::cout << "No raw data for BMTF FED " << sdsId << std::endl; + } + + // unpack current orbit and store data into the orbitBufferr + unpackOrbit(sourceRawData.data(), orbitSize, sdsId); + } + + // fill orbit collection and clear the Bx buffer vector + unpackedStubs->fillAndClear(orbitBuffer_, nStubsOrbit_); + + // store collection in the event + iEvent.put(std::move(unpackedStubs)); +} + +void ScBMTFRawToDigi::unpackOrbit(const unsigned char* buf, size_t len, int sdsId) { + using namespace l1ScoutingRun3; + + // reset counters + nStubsOrbit_ = 0; + + size_t pos = 0; + + while (pos < len) { + assert(pos + 4 <= len); + + bmtf::block* bl = (bmtf::block*)(buf + pos); + + unsigned bx = bl->bx; + unsigned orbit = (bl->orbit) & 0x7FFFFFFF; + unsigned sCount = (bl->header) & 0xff; + + size_t pos_increment = 12 + sCount * 8; + + assert(pos_increment <= len); + + pos += 12; // header + + if (debug_) { + std::cout << " BMTF #" << sdsId << " Orbit " << orbit << ", BX -> " << bx << ", nStubs -> " << sCount + << std::endl; + } + + // Unpack stubs for the current pair (BX, sector) + int32_t phi, phiB, tag, qual, eta, qeta, station, wheel, sector; + + // map for station and wheel, to find chambers with 2 stubs + std::vector> stwh_matrix(4, std::vector(5, false)); + for (unsigned int i = 0; i < sCount; i++) { + uint64_t stub_raw = *(uint64_t*)(buf + pos); + pos += 8; + + phi = ((stub_raw >> bmtf::shiftsStubs::phi) & bmtf::masksStubs::phi); + phiB = ((stub_raw >> bmtf::shiftsStubs::phiB) & bmtf::masksStubs::phiB); + qual = ((stub_raw >> bmtf::shiftsStubs::qual) & bmtf::masksStubs::qual); + eta = ((stub_raw >> bmtf::shiftsStubs::eta) & bmtf::masksStubs::eta); + qeta = ((stub_raw >> bmtf::shiftsStubs::qeta) & bmtf::masksStubs::qeta); + station = ((stub_raw >> bmtf::shiftsStubs::station) & bmtf::masksStubs::station) + 1; + wheel = ((stub_raw >> bmtf::shiftsStubs::wheel) & bmtf::masksStubs::wheel); + sector = sdsId - SDSNumbering::BmtfMinSDSID; + + if (stwh_matrix[station - 1][wheel + 2] == false) { + tag = 1; + } else { + tag = 0; + } + stwh_matrix[station - 1][wheel + 2] = true; + + phi = phi >= 2048 ? phi - 4096 : phi; + phiB = phiB >= 512 ? phiB - 1024 : phiB; + wheel = wheel >= 4 ? wheel - 8 : wheel; + + BMTFStub stub(phi, phiB, qual, eta, qeta, station, wheel, sector, tag); + orbitBuffer_[bx].push_back(stub); + nStubsOrbit_++; + + if (debug_) { + std::cout << "Stub " << i << ", raw: 0x" << std::hex << stub_raw << std::dec << std::endl; + std::cout << "\tPhi: " << phi << std::endl; + std::cout << "\tPhiB: " << phiB << std::endl; + std::cout << "\tQuality: " << qual << std::endl; + std::cout << "\tEta: " << eta << std::endl; + std::cout << "\tQEta: " << qeta << std::endl; + std::cout << "\tStation: " << station << std::endl; + std::cout << "\tWheel: " << wheel << std::endl; + std::cout << "\tSector: " << sector << std::endl; + std::cout << "\tTag: " << tag << std::endl; + } + } + + } // end orbit while loop +} + +void ScBMTFRawToDigi::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.setUnknown(); + descriptions.addDefault(desc); +} + +DEFINE_FWK_MODULE(ScBMTFRawToDigi); diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.h b/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.h new file mode 100644 index 0000000000000..556d38b527d40 --- /dev/null +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScBMTFRawToDigi.h @@ -0,0 +1,45 @@ +#include "FWCore/Framework/interface/Frameworkfwd.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" +#include "FWCore/Utilities/interface/StreamID.h" + +#include "DataFormats/FEDRawData/interface/FEDRawData.h" +#include "DataFormats/L1ScoutingRawData/interface/SDSNumbering.h" +#include "DataFormats/L1ScoutingRawData/interface/SDSRawDataCollection.h" +#include "DataFormats/L1Scouting/interface/OrbitCollection.h" + +#include "DataFormats/L1Scouting/interface/L1ScoutingBMTFStub.h" + +#include "EventFilter/L1ScoutingRawToDigi/interface/shifts.h" +#include "EventFilter/L1ScoutingRawToDigi/interface/masks.h" +#include "EventFilter/L1ScoutingRawToDigi/interface/blocks.h" +#include "L1TriggerScouting/Utilities/interface/printScObjects.h" + +#include +#include +#include + +class ScBMTFRawToDigi : public edm::stream::EDProducer<> { +public: + explicit ScBMTFRawToDigi(const edm::ParameterSet&); + ~ScBMTFRawToDigi() override; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void produce(edm::Event&, const edm::EventSetup&) override; + + void unpackOrbit(const unsigned char* buf, size_t len, int sdsId); + + // vector holding data for every bunch crossing + // before filling the orbit collection + std::vector> orbitBuffer_; + int nStubsOrbit_; + + bool debug_ = false; + std::vector sourceIdList_; + edm::InputTag srcInputTag_; + edm::EDGetToken rawToken_; +}; diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.cc b/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.cc index b635d82c66375..61a6d26e26466 100644 --- a/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.cc +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.cc @@ -3,9 +3,11 @@ ScCaloRawToDigi::ScCaloRawToDigi(const edm::ParameterSet& iConfig) { using namespace edm; using namespace l1ScoutingRun3; - srcInputTag = iConfig.getParameter("srcInputTag"); - enableAllSums_ = iConfig.getUntrackedParameter("enableAllSums", false); + srcInputTag_ = iConfig.getParameter("srcInputTag"); + enableAllSums_ = iConfig.getParameter("enableAllSums"); debug_ = iConfig.getUntrackedParameter("debug", false); + dataSourceConfig_ = iConfig.getParameter("dataSource"); + rawToken_ = consumes(srcInputTag_); orbitBufferJets_ = std::vector>(3565); orbitBufferEGammas_ = std::vector>(3565); @@ -17,12 +19,10 @@ ScCaloRawToDigi::ScCaloRawToDigi(const edm::ParameterSet& iConfig) { nTausOrbit_ = 0; nEtSumsOrbit_ = 0; - produces().setBranchAlias("JetOrbitCollection"); - produces().setBranchAlias("TauOrbitCollection"); - produces().setBranchAlias("EGammaOrbitCollection"); - produces().setBranchAlias("BxSumsOrbitCollection"); - - rawToken = consumes(srcInputTag); + produces("Jet").setBranchAlias("JetOrbitCollection"); + produces("Tau").setBranchAlias("TauOrbitCollection"); + produces("EGamma").setBranchAlias("EGammaOrbitCollection"); + produces("EtSum").setBranchAlias("BxSumsOrbitCollection"); } ScCaloRawToDigi::~ScCaloRawToDigi(){}; @@ -32,22 +32,46 @@ void ScCaloRawToDigi::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) using namespace l1ScoutingRun3; Handle ScoutingRawDataCollection; - iEvent.getByToken(rawToken, ScoutingRawDataCollection); - - const FEDRawData& sourceRawData = ScoutingRawDataCollection->FEDData(SDSNumbering::CaloSDSID); - size_t orbitSize = sourceRawData.size(); + iEvent.getByToken(rawToken_, ScoutingRawDataCollection); std::unique_ptr unpackedJets(new JetOrbitCollection); std::unique_ptr unpackedTaus(new TauOrbitCollection); std::unique_ptr unpackedEGammas(new EGammaOrbitCollection); std::unique_ptr unpackedEtSums(new BxSumsOrbitCollection); - if ((sourceRawData.size() == 0) && debug_) { - std::cout << "No raw data for CALO source\n"; - } + // reset counters + nJetsOrbit_ = 0; + nEGammasOrbit_ = 0; + nTausOrbit_ = 0; + nEtSumsOrbit_ = 0; + + std::string dataSourceMode = dataSourceConfig_.getParameter("dataSourceMode"); + if (dataSourceMode == "DMA") { + // Packet from DMA contains all the objects + int sourceId = dataSourceConfig_.getParameter("dmaSourceId"); + if (sourceId != SDSNumbering::CaloSDSID) + edm::LogWarning("ScCaloRawToDIgi::produce") << "Provided an unexpected source ID: " << sourceId << "/" + << SDSNumbering::CaloSDSID << " [provided/expected]"; + unpackOrbitFromDMA(ScoutingRawDataCollection, sourceId); + } else if (dataSourceMode == "TCP") { + // unpack jets + jetSourceIdList_ = dataSourceConfig_.getParameter>("jetSourceIdList"); + unpackTcpData(ScoutingRawDataCollection, jetSourceIdList_, CaloObjectType::Jet); + + // unpack e/gamma + eGammaSourceIdList_ = dataSourceConfig_.getParameter>("eGammaSourceIdList"); + unpackTcpData(ScoutingRawDataCollection, eGammaSourceIdList_, CaloObjectType::EGamma); + + // unpack taus + tauSourceIdList_ = dataSourceConfig_.getParameter>("tauSourceIdList"); + unpackTcpData(ScoutingRawDataCollection, tauSourceIdList_, CaloObjectType::Tau); - // unpack current orbit and store data into the orbitBufferr - unpackOrbit(sourceRawData.data(), orbitSize); + // unpack et sums + etSumSourceIdList_ = dataSourceConfig_.getParameter>("etSumSourceIdList"); + unpackTcpData(ScoutingRawDataCollection, etSumSourceIdList_, CaloObjectType::EtSum); + } else { + throw cms::Exception("ScCaloRawToDIgi::produce") << "Unknown data source mode. Use DMA or TCP(default)."; + } // fill orbit collection and clear the Bx buffer vector unpackedJets->fillAndClear(orbitBufferJets_, nJetsOrbit_); @@ -56,28 +80,31 @@ void ScCaloRawToDigi::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) unpackedEtSums->fillAndClear(orbitBufferEtSums_, nEtSumsOrbit_); // store collections in the event - iEvent.put(std::move(unpackedJets)); - iEvent.put(std::move(unpackedTaus)); - iEvent.put(std::move(unpackedEGammas)); - iEvent.put(std::move(unpackedEtSums)); + iEvent.put(std::move(unpackedJets), "Jet"); + iEvent.put(std::move(unpackedTaus), "Tau"); + iEvent.put(std::move(unpackedEGammas), "EGamma"); + iEvent.put(std::move(unpackedEtSums), "EtSum"); } -void ScCaloRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { +void ScCaloRawToDigi::unpackOrbitFromDMA(edm::Handle& ScoutingRawDataCollection, int sourceId) { using namespace l1ScoutingRun3; - // reset counters - nJetsOrbit_ = 0; - nEGammasOrbit_ = 0; - nTausOrbit_ = 0; - nEtSumsOrbit_ = 0; + const FEDRawData& sourceRawData = ScoutingRawDataCollection->FEDData(sourceId); + if ((sourceRawData.size() == 0) && debug_) { + std::cout << "No raw data for CALO DMA source ID=" << sourceId << std::endl; + } + + // get orbit size and raw data + size_t len = sourceRawData.size(); + const unsigned char* buf = sourceRawData.data(); size_t pos = 0; while (pos < len) { - assert(pos + sizeof(demux::block) <= len); + assert(pos + sizeof(demux::dmaBlock) <= len); - demux::block* bl = (demux::block*)(buf + pos); - pos += sizeof(demux::block); + demux::dmaBlock* bl = (demux::dmaBlock*)(buf + pos); + pos += sizeof(demux::dmaBlock); assert(pos <= len); uint32_t orbit = bl->orbit & 0x7FFFFFFF; @@ -90,32 +117,32 @@ void ScCaloRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { // unpack jets from first link if (debug_) std::cout << "--- Jets link 1 ---\n"; - unpackLinkJets(bl->jet1, bx); + unpackJets(bl->jet1, bx, 6); // unpack jets from second link if (debug_) std::cout << "--- Jets link 2 ---\n"; - unpackLinkJets(bl->jet2, bx); + unpackJets(bl->jet2, bx, 6); // unpack eg from first link if (debug_) std::cout << "--- E/g link 1 ---\n"; - unpackLinkEGammas(bl->egamma1, bx); + unpackEGammas(bl->egamma1, bx, 6); // unpack eg from second link link if (debug_) std::cout << "--- E/g link 2 ---\n"; - unpackLinkEGammas(bl->egamma2, bx); + unpackEGammas(bl->egamma2, bx, 6); // unpack taus from first link if (debug_) std::cout << "--- Taus link 1 ---\n"; - unpackLinkTaus(bl->tau1, bx); + unpackTaus(bl->tau1, bx, 6); // unpack taus from second link if (debug_) std::cout << "--- Taus link 2 ---\n"; - unpackLinkTaus(bl->tau2, bx); + unpackTaus(bl->tau2, bx, 6); // unpack et sums if (debug_) @@ -125,11 +152,85 @@ void ScCaloRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { } // end of bx objects } -void ScCaloRawToDigi::unpackLinkJets(uint32_t* dataBlock, int bx) { +void ScCaloRawToDigi::unpackTcpData(edm::Handle& ScoutingRawDataCollection, + std::vector sourceList, + CaloObjectType dataType) { + using namespace l1ScoutingRun3; + for (const int& sourceId : sourceList) { + if ((sourceId < SDSNumbering::CaloTCPMinSDSID) || (sourceId > SDSNumbering::CaloTCPMaxSDSID)) { + edm::LogWarning("ScCaloRawToDIgi::unpackTCPData") + << "Source ID outside the expected range " << sourceId << "/[" << SDSNumbering::CaloTCPMinSDSID << "-" + << SDSNumbering::CaloTCPMaxSDSID << "]" + << " [provided/expected range]"; + } + const FEDRawData& sourceRawData = ScoutingRawDataCollection->FEDData(sourceId); + size_t orbitSize = sourceRawData.size(); + + if ((sourceRawData.size() == 0) && debug_) { + //std::cout << "No raw data for calo " << CaloObjTypeTxt[dataType] << ", TCP source ID=" << sourceId << std::endl; + std::cout << "No raw data for calo TCP source ID=" << sourceId << std::endl; + } + + unpackOrbitFromTCP(sourceRawData.data(), orbitSize, dataType); + } +} + +void ScCaloRawToDigi::unpackOrbitFromTCP(const unsigned char* buf, size_t len, CaloObjectType dataType) { + using namespace l1ScoutingRun3; + size_t pos = 0; + + while (pos < len) { + // frame header is present + assert(pos + 4 <= len); + + // unpack calo sums block + if (dataType == CaloObjectType::EtSum) { + demux::caloSumTcpBlock* bl = (demux::caloSumTcpBlock*)(buf + pos); + pos += sizeof(demux::caloSumTcpBlock); + assert(pos <= len); + if (debug_) + std::cout << "Sums BX -> " << bl->bx << std::endl; + unpackEtSums(bl->sum, bl->bx); + } else { + // unpack jet/eg/tau + demux::caloObjTcpBlock* bl = (demux::caloObjTcpBlock*)(buf + pos); + int nObj = (bl->header) & 0xff; + pos += 12 + nObj * 4; + + switch (dataType) { + case CaloObjectType::Jet: + if (debug_) + std::cout << "Jets BX -> " << bl->bx << std::endl; + unpackJets(bl->obj, bl->bx, nObj); + break; + + case CaloObjectType::EGamma: + if (debug_) + std::cout << "E/Gammas BX -> " << bl->bx << std::endl; + unpackEGammas(bl->obj, bl->bx, nObj); + break; + + case CaloObjectType::Tau: + if (debug_) + std::cout << "Taus BX -> " << bl->bx << std::endl; + unpackTaus(bl->obj, bl->bx, nObj); + break; + + default: + throw cms::Exception("ScCaloRawToDigi::unpackOrbitFromTCP") << "Unknown data type."; + break; + } + + } // unpack sums and calo objects + + } // end of bx objects +} + +void ScCaloRawToDigi::unpackJets(uint32_t* dataBlock, int bx, int nObjets) { using namespace l1ScoutingRun3; int32_t ET(0), Eta(0), Phi(0), Qual(0); - for (uint32_t i = 0; i < 6; i++) { + for (int i = 0; i < nObjets; i++) { ET = ((dataBlock[i] >> demux::shiftsJet::ET) & demux::masksJet::ET); if (ET != 0) { @@ -153,11 +254,11 @@ void ScCaloRawToDigi::unpackLinkJets(uint32_t* dataBlock, int bx) { } // end link jets unpacking loop } -void ScCaloRawToDigi::unpackLinkEGammas(uint32_t* dataBlock, int bx) { +void ScCaloRawToDigi::unpackEGammas(uint32_t* dataBlock, int bx, int nObjets) { using namespace l1ScoutingRun3; int32_t ET(0), Eta(0), Phi(0), Iso(0); - for (uint32_t i = 0; i < 6; i++) { + for (int i = 0; i < nObjets; i++) { ET = ((dataBlock[i] >> demux::shiftsEGamma::ET) & demux::masksEGamma::ET); if (ET != 0) { Eta = ((dataBlock[i] >> demux::shiftsEGamma::eta) & demux::masksEGamma::eta); @@ -180,11 +281,11 @@ void ScCaloRawToDigi::unpackLinkEGammas(uint32_t* dataBlock, int bx) { } // end link e/gammas unpacking loop } -void ScCaloRawToDigi::unpackLinkTaus(uint32_t* dataBlock, int bx) { +void ScCaloRawToDigi::unpackTaus(uint32_t* dataBlock, int bx, int nObjets) { using namespace l1ScoutingRun3; int32_t ET(0), Eta(0), Phi(0), Iso(0); - for (uint32_t i = 0; i < 6; i++) { + for (int i = 0; i < nObjets; i++) { ET = ((dataBlock[i] >> demux::shiftsTau::ET) & demux::masksTau::ET); if (ET != 0) { Eta = ((dataBlock[i] >> demux::shiftsTau::eta) & demux::masksTau::eta); @@ -212,12 +313,12 @@ void ScCaloRawToDigi::unpackEtSums(uint32_t* dataBlock, int bx) { BxSums bxSums; - int32_t ETEt(0), ETEttem(0), ETMinBiasHFP0(0); // ET - int32_t HTEt(0), HTtowerCount(0), HTMinBiasHFM0(0); // HT - int32_t ETmissEt(0), ETmissPhi(0), ETmissASYMET(0), ETmissMinBiasHFP1(0); //ETMiss - int32_t HTmissEt(0), HTmissPhi(0), HTmissASYMHT(0), HTmissMinBiasHFM1(0); // HTMiss - int32_t ETHFmissEt(0), ETHFmissPhi(0), ETHFmissASYMETHF(0), ETHFmissCENT(0); // ETHFMiss - int32_t HTHFmissEt(0), HTHFmissPhi(0), HTHFmissASYMHTHF(0), HTHFmissCENT(0); // HTHFMiss + int32_t ETEt(0), ETEttem(0), ETMinBiasHFP0(0); // ET block + int32_t HTEt(0), HTtowerCount(0), HTMinBiasHFM0(0); // HT block + int32_t ETmissEt(0), ETmissPhi(0), ETmissASYMET(0), ETmissMinBiasHFP1(0); // ETMiss block + int32_t HTmissEt(0), HTmissPhi(0), HTmissASYMHT(0), HTmissMinBiasHFM1(0); // HTMiss block + int32_t ETHFmissEt(0), ETHFmissPhi(0), ETHFmissASYMETHF(0), ETHFmissCENT(0); // ETHFMiss block + int32_t HTHFmissEt(0), HTHFmissPhi(0), HTHFmissASYMHTHF(0), HTHFmissCENT(0); // HTHFMiss block // ET block ETEt = ((dataBlock[0] >> demux::shiftsESums::ETEt) & demux::masksESums::ETEt); @@ -321,8 +422,20 @@ void ScCaloRawToDigi::unpackEtSums(uint32_t* dataBlock, int bx) { void ScCaloRawToDigi::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.setUnknown(); - descriptions.addDefault(desc); + desc.add("srcInputTag", edm::InputTag("rawDataCollector")); + { + edm::ParameterSetDescription dataSource; + dataSource.add("dataSourceMode", std::string("TCP")); + dataSource.add>("jetSourceIdList", std::vector({22})); + dataSource.add>("eGammaSourceIdList", std::vector({23})); + dataSource.add>("tauSourceIdList", std::vector({25})); + dataSource.add>("etSumSourceIdList", std::vector({24})); + dataSource.add("dmaSourceId", 2); + desc.add("dataSource", dataSource); + } + desc.add("enableAllSums", true); + desc.addUntracked("debug", false); + descriptions.add("ScCaloRawToDigi", desc); } DEFINE_FWK_MODULE(ScCaloRawToDigi); diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.h b/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.h index ca1bcd34e1ea3..0c5e457c8cdaa 100644 --- a/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.h +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScCALORawToDigi.h @@ -20,6 +20,7 @@ #include #include +#include class ScCaloRawToDigi : public edm::stream::EDProducer<> { public: @@ -31,11 +32,17 @@ class ScCaloRawToDigi : public edm::stream::EDProducer<> { private: void produce(edm::Event&, const edm::EventSetup&) override; - void unpackOrbit(const unsigned char* buf, size_t len); + enum class CaloObjectType { Jet, EGamma, Tau, EtSum }; - void unpackLinkJets(uint32_t* dataBlock, int bx); - void unpackLinkEGammas(uint32_t* dataBlock, int bx); - void unpackLinkTaus(uint32_t* dataBlock, int bx); + void unpackOrbitFromDMA(edm::Handle& ScoutingRawDataCollection, int sourceId); + void unpackTcpData(edm::Handle& ScoutingRawDataCollection, + std::vector sourceList, + CaloObjectType dataType); + void unpackOrbitFromTCP(const unsigned char* buf, size_t len, CaloObjectType dataType); + + void unpackJets(uint32_t* dataBlock, int bx, int nObjets); + void unpackEGammas(uint32_t* dataBlock, int bx, int nObjets); + void unpackTaus(uint32_t* dataBlock, int bx, int nObjets); void unpackEtSums(uint32_t* dataBlock, int bx); int nJetsOrbit_, nEGammasOrbit_, nTausOrbit_, nEtSumsOrbit_; @@ -47,7 +54,13 @@ class ScCaloRawToDigi : public edm::stream::EDProducer<> { std::vector> orbitBufferEtSums_; bool debug_ = false; - bool enableAllSums_ = false; - edm::InputTag srcInputTag; - edm::EDGetToken rawToken; + bool enableAllSums_ = false; // write the full sert of ET sums + edm::InputTag srcInputTag_; + edm::EDGetToken rawToken_; + std::string dataSourceMode_; // data from TCP / DMA + edm::ParameterSet dataSourceConfig_; + std::vector jetSourceIdList_; + std::vector eGammaSourceIdList_; + std::vector tauSourceIdList_; + std::vector etSumSourceIdList_; }; diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.cc b/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.cc index 349c250d4bba2..f7e48fa9aac1e 100644 --- a/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.cc +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.cc @@ -3,6 +3,7 @@ ScGMTRawToDigi::ScGMTRawToDigi(const edm::ParameterSet& iConfig) { using namespace edm; srcInputTag = iConfig.getParameter("srcInputTag"); + skipInterm_ = iConfig.getParameter("skipInterm"); debug_ = iConfig.getUntrackedParameter("debug", false); // initialize orbit buffer for BX 1->3564; @@ -12,7 +13,7 @@ ScGMTRawToDigi::ScGMTRawToDigi(const edm::ParameterSet& iConfig) { } nMuonsOrbit_ = 0; - produces().setBranchAlias("MuonOrbitCollection"); + produces("Muon").setBranchAlias("MuonOrbitCollection"); rawToken = consumes(srcInputTag); } @@ -40,7 +41,7 @@ void ScGMTRawToDigi::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) unpackedMuons->fillAndClear(orbitBuffer_, nMuonsOrbit_); // store collection in the event - iEvent.put(std::move(unpackedMuons)); + iEvent.put(std::move(unpackedMuons), "Muon"); } void ScGMTRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { @@ -78,7 +79,7 @@ void ScGMTRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { for (unsigned int i = 0; i < mAcount + mBcount; i++) { uint32_t interm = (bl->mu[i].extra >> ugmt::shiftsMuon::interm) & ugmt::masksMuon::interm; - if (interm == 1) { + if ((interm == 1) && (skipInterm_)) { if (debug_) { std::cout << " -> Excluding intermediate muon\n"; } @@ -101,9 +102,6 @@ void ScGMTRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { continue; } uint32_t qual = (bl->mu[i].f >> ugmt::shiftsMuon::qual) & ugmt::masksMuon::qual; - if (qual == 0) { - continue; - } // extract integer value for extrapolated phi int32_t iphiext = ((bl->mu[i].f >> ugmt::shiftsMuon::phiext) & ugmt::masksMuon::phiext); @@ -156,14 +154,14 @@ void ScGMTRawToDigi::unpackOrbit(const unsigned char* buf, size_t len) { } // end of bx } // end orbit while loop - - //muons->flatten(); } void ScGMTRawToDigi::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.setUnknown(); - descriptions.addDefault(desc); + desc.add("srcInputTag", edm::InputTag("rawDataCollector")); + desc.add("skipInterm", true); + desc.addUntracked("debug", false); + descriptions.add("ScGMTRawToDigi", desc); } DEFINE_FWK_MODULE(ScGMTRawToDigi); diff --git a/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.h b/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.h index 8b1622d327304..fd273b28c8e89 100644 --- a/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.h +++ b/EventFilter/L1ScoutingRawToDigi/plugins/ScGMTRawToDigi.h @@ -39,6 +39,7 @@ class ScGMTRawToDigi : public edm::stream::EDProducer<> { int nMuonsOrbit_; bool debug_ = false; + bool skipInterm_ = true; edm::InputTag srcInputTag; edm::EDGetToken rawToken; }; diff --git a/EventFilter/L1ScoutingRawToDigi/python/ScBMTFRawToDigi_cfi.py b/EventFilter/L1ScoutingRawToDigi/python/ScBMTFRawToDigi_cfi.py new file mode 100644 index 0000000000000..3ed829b0eadc3 --- /dev/null +++ b/EventFilter/L1ScoutingRawToDigi/python/ScBMTFRawToDigi_cfi.py @@ -0,0 +1,9 @@ +import FWCore.ParameterSet.Config as cms + +ScBMTFUnpacker = cms.EDProducer('ScBMTFRawToDigi', + srcInputTag = cms.InputTag('rawDataCollector'), + sourceIdList = cms.vint32(10,11,12,13,14,15,16,17,18,19,20,21), + # print all objects + debug = cms.untracked.bool(False) +) + diff --git a/EventFilter/L1ScoutingRawToDigi/python/ScCaloRawToDigi_cfi.py b/EventFilter/L1ScoutingRawToDigi/python/ScCaloRawToDigi_cfi.py new file mode 100644 index 0000000000000..26bcf2294adca --- /dev/null +++ b/EventFilter/L1ScoutingRawToDigi/python/ScCaloRawToDigi_cfi.py @@ -0,0 +1,27 @@ +import FWCore.ParameterSet.Config as cms + +# default parameters for the DMA input source +dmaDataModeParameters = cms.PSet( + dataSourceMode=cms.string("DMA"), + dmaSourceId=cms.int32(2) +) + +# default parameters for the TCP source +tcpDataModeParameters = cms.PSet( + dataSourceMode=cms.string("TCP"), + jetSourceIdList = cms.vint32(22), + eGammaSourceIdList = cms.vint32(23), + tauSourceIdList = cms.vint32(25), + etSumSourceIdList = cms.vint32(24), +) + +ScCaloUnpacker = cms.EDProducer("ScCaloRawToDigi", + srcInputTag = cms.InputTag("rawDataCollector"), + # DMA / TCP mode configs + dataSource = tcpDataModeParameters, + # unpack the full set of energy sums + enableAllSums = cms.bool(True), + # print all objects + debug = cms.untracked.bool(False) +) + diff --git a/EventFilter/L1ScoutingRawToDigi/python/ScGMTRawToDigi_cfi.py b/EventFilter/L1ScoutingRawToDigi/python/ScGMTRawToDigi_cfi.py new file mode 100644 index 0000000000000..c184c7887127a --- /dev/null +++ b/EventFilter/L1ScoutingRawToDigi/python/ScGMTRawToDigi_cfi.py @@ -0,0 +1,10 @@ +import FWCore.ParameterSet.Config as cms + +ScGmtUnpacker = cms.EDProducer('ScGMTRawToDigi', + srcInputTag = cms.InputTag('rawDataCollector'), + # skip intermediate muons + skipInterm = cms.bool(True), + # print all objects + debug = cms.untracked.bool(False) +) + diff --git a/EventFilter/L1TRawToDigi/BuildFile.xml b/EventFilter/L1TRawToDigi/BuildFile.xml index 1f7ab7c054201..f69ff72d87fb7 100644 --- a/EventFilter/L1TRawToDigi/BuildFile.xml +++ b/EventFilter/L1TRawToDigi/BuildFile.xml @@ -4,6 +4,7 @@ + diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFPackerOutput.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFPackerOutput.cc index 1395fd3f06323..534aafa1b976c 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFPackerOutput.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFPackerOutput.cc @@ -20,7 +20,7 @@ namespace l1t { for (auto imu = muons->begin(); imu != muons->end(); imu++) { if (imu->processor() + 1 == board_id) { uint32_t firstWord(0), lastWord(0); - RegionalMuonRawDigiTranslator::generatePackedDataWords(*imu, firstWord, lastWord, isKalman_, false); + RegionalMuonRawDigiTranslator::generatePackedDataWords(*imu, firstWord, lastWord, isKalman_, false, false); payloadMap_[bmtfBlockID].push_back(firstWord); //imu->link()*2+1 payloadMap_[bmtfBlockID].push_back(lastWord); //imu->link()*2+1 } diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFUnpackerOutput.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFUnpackerOutput.cc index 9869cf3afde81..9486ec686f16d 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFUnpackerOutput.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/BMTFUnpackerOutput.cc @@ -67,7 +67,7 @@ namespace l1t { RegionalMuonCand muCand; RegionalMuonRawDigiTranslator::fillRegionalMuonCand( - muCand, raw_first, raw_secnd, processor, tftype::bmtf, isKalman, false); + muCand, raw_first, raw_secnd, processor, tftype::bmtf, isKalman, false, false); if (muCand.hwPt() == 0) { continue; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.cc new file mode 100644 index 0000000000000..a34e5156ee339 --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.cc @@ -0,0 +1,42 @@ +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "EventFilter/L1TRawToDigi/plugins/UnpackerFactory.h" + +#include "CICADAUnpacker.h" + +#include + +using namespace edm; + +namespace l1t { + namespace stage2 { + bool CICADAUnpacker::unpack(const Block& block, UnpackerCollections* coll) { + LogDebug("L1T") << "Block Size = " << block.header().getSize(); + LogDebug("L1T") << "Board ID = " << block.amc().getBoardID(); + + auto res = static_cast(coll)->getCICADABxCollection(); + // default BX range to trigger standard -2 to 2 + // Even though CICADA will never have BX information + // And everything gets put in BX 0 + res->setBXRange(-2, 2); + + int amc_slot = block.amc().getAMCNumber(); + if (not(amc_slot == 7)) { + throw cms::Exception("CICADAUnpacker") + << "Calo Summary (CICADA) unpacker is unpacking an unexpected AMC. Expected AMC number 7, got AMC number " + << amc_slot << std::endl; + return false; + } else { + const uint32_t* base = block.payload().data(); + //First 4 bits of the first 4 words are CICADA bits + uint32_t word = (caloCrateCicadaBitsPattern & base[0]) >> 16 | (caloCrateCicadaBitsPattern & base[1]) >> 20 | + (caloCrateCicadaBitsPattern & base[2]) >> 24 | (caloCrateCicadaBitsPattern & base[3]) >> 28; + float score = static_cast(word) / 256.f; + res->push_back(0, score); + return true; + } + } + + } // namespace stage2 +} // namespace l1t + +DEFINE_L1T_UNPACKER(l1t::stage2::CICADAUnpacker); diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.h new file mode 100644 index 0000000000000..a23c5440d1bea --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CICADAUnpacker.h @@ -0,0 +1,19 @@ +#ifndef EventFilter_L1TRawToDigi_CICADAUnpacker_h +#define EventFilter_L1TRawToDigi_CICADAUnpacker_h + +#include "EventFilter/L1TRawToDigi/interface/Unpacker.h" +#include "CaloLayer1Collections.h" + +namespace l1t { + namespace stage2 { + class CICADAUnpacker : public Unpacker { + public: + bool unpack(const Block& block, UnpackerCollections* coll) override; + + private: + static constexpr unsigned int caloCrateCicadaBitsPattern = 0xF0000000; //first 4 bits of the words are CICADA + }; + } // namespace stage2 +} // namespace l1t + +#endif diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.cc index 2e6ce53fdecab..4ccf20081ee38 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.cc @@ -12,6 +12,7 @@ namespace l1t { for (int i = 0; i < 5; ++i) { event_.put(std::move(ecalDigisBx_[i]), "EcalDigisBx" + std::to_string(i + 1)); } + event_.put(std::move(cicadaDigis_), "CICADAScore"); } } // namespace stage2 } // namespace l1t diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.h index a0630d46cb881..ce1be86054b13 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.h +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Collections.h @@ -6,6 +6,7 @@ #include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h" #include "EventFilter/L1TRawToDigi/interface/UnpackerCollections.h" #include "L1TObjectCollections.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" namespace l1t { namespace stage2 { @@ -15,7 +16,8 @@ namespace l1t { : L1TObjectCollections(e), ecalDigis_(new EcalTrigPrimDigiCollection()), hcalDigis_(new HcalTrigPrimDigiCollection()), - caloRegions_(new L1CaloRegionCollection()) { + caloRegions_(new L1CaloRegionCollection()), + cicadaDigis_(std::make_unique()) { // Pre-allocate: // 72 iPhi values // 28 iEta values in Ecal, 28 + 12 iEta values in Hcal + HF @@ -37,6 +39,7 @@ namespace l1t { inline EcalTrigPrimDigiCollection* getEcalDigisBx(const unsigned int copy) override { return ecalDigisBx_[copy].get(); }; + inline CICADABxCollection* getCICADABxCollection() { return cicadaDigis_.get(); }; private: std::unique_ptr ecalDigis_; @@ -44,6 +47,7 @@ namespace l1t { std::unique_ptr caloRegions_; std::array, 5> ecalDigisBx_; + std::unique_ptr cicadaDigis_; }; } // namespace stage2 } // namespace l1t diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc index 95b1631bcfeda..d0c417d427074 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloLayer1Setup.cc @@ -6,6 +6,8 @@ #include "CaloLayer1Setup.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" + namespace l1t { namespace stage2 { std::unique_ptr CaloLayer1Setup::registerConsumes(const edm::ParameterSet& cfg, @@ -58,6 +60,7 @@ namespace l1t { for (int i = 0; i < 5; ++i) { prod.produces("EcalDigisBx" + std::to_string(i + 1)); } + prod.produces("CICADAScore"); } std::unique_ptr CaloLayer1Setup::getCollections(edm::Event& e) { @@ -72,6 +75,9 @@ namespace l1t { if (board < 18) { res[0] = UnpackerFactory::get()->make("stage2::CaloLayer1Unpacker"); } + if (fed == 1356 && amc == 7) { //calo summary board + res[0] = UnpackerFactory::get()->make("stage2::CICADAUnpacker"); + } } return res; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.cc new file mode 100644 index 0000000000000..bedcfb42c9237 --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.cc @@ -0,0 +1,9 @@ +#include "FWCore/Framework/interface/Event.h" + +#include "CaloSummaryCollections.h" + +namespace l1t { + namespace stage2 { + CaloSummaryCollections::~CaloSummaryCollections() { event_.put(std::move(cicadaDigis_)); } + } // namespace stage2 +} // namespace l1t diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.h new file mode 100644 index 0000000000000..543d284d16ec7 --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryCollections.h @@ -0,0 +1,23 @@ +#ifndef EventFilter_L1TRawToDigi_CaloSummaryCollections_h +#define EventFilter_L1TRawToDigi_CaloSummaryCollections_h + +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" + +#include "EventFilter/L1TRawToDigi/interface/UnpackerCollections.h" + +namespace l1t { + namespace stage2 { + class CaloSummaryCollections : public UnpackerCollections { + public: + CaloSummaryCollections(edm::Event& e) + : UnpackerCollections(e), cicadaDigis_(std::make_unique()){}; + ~CaloSummaryCollections() override; + inline CICADABxCollection* getCICADABxCollection() { return cicadaDigis_.get(); }; + + private: + std::unique_ptr cicadaDigis_; + }; + } // namespace stage2 +} // namespace l1t + +#endif diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.cc new file mode 100644 index 0000000000000..faf694e411d98 --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.cc @@ -0,0 +1,71 @@ +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "EventFilter/L1TRawToDigi/plugins/UnpackerFactory.h" + +#include "L1Trigger/L1TCalorimeter/interface/CaloTools.h" + +#include "L1TObjectCollections.h" + +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" + +#include "CaloSummaryUnpacker.h" +#include "GTSetup.h" + +#include + +float l1t::stage2::CaloSummaryUnpacker::processBitsToScore(const unsigned int bitsArray[]) { + float constructedScore = 0.0; + //All bits have been shifted to just left of the decimal point + //We need to convert them to float, shift them back to their proper position + //And then add them into the total + //The proper power is 4(-(bitIndex+1) + numCICADAWords/2) + // i.e. shift bitIndex to max out at half the number of CICADA words (indexed at 0) then count down + //And we shift by 4 bits a time, hence the factor of 4 + for (unsigned short bitIndex = 0; bitIndex < numCICADAWords; ++bitIndex) { + constructedScore += ((float)bitsArray[bitIndex]) * pow(2.0, 4 * ((numCICADAWords / 2) - (bitIndex + 1))); + } + return constructedScore; +} + +bool l1t::stage2::CaloSummaryUnpacker::unpack(const Block& block, UnpackerCollections* coll) { + LogDebug("L1T") << "Block ID = " << block.header().getID() << " size = " << block.header().getSize(); + + //Just a few things to help us handle the number of BXs + //Strictly, we should generally get five BXs, starting at -2, and going to 2 + //With the central BX at 0. The frames count up from -2 + int nBX = int(ceil(block.header().getSize() / nFramesPerEvent)); + int firstBX = (nBX / 2) - nBX + 1; + int lastBX = nBX / 2; + int processedBXs = 0; //This will just help us keep track of what words we are grabbing + + auto res_ = static_cast(coll)->getCICADAScore(); + res_->setBXRange(firstBX, lastBX); + + for (int bx = firstBX; bx <= lastBX; ++bx) { + //convert to float and then multiply by a factor based on the index? + unsigned int cicadaBits[numCICADAWords] = {0, 0, 0, 0}; + + for (unsigned int wordNum = 0; wordNum < numCICADAWords; ++wordNum) { + unsigned short wordLocation = + processedBXs * nFramesPerEvent + + wordNum; //Calculate the location of the needed CICADA word based on how many BXs we have already handled, and how many words of CICADA we have already grabbed. + //Frame 0 of a bx are the most significant integer bits + //Frame 1 of a bx are the least significant integer bits + //Frame 2 of a bx are the most significant decimal bits + //Frame 3 of a bx are the lest significant decimal bits + //Frames 4&5 are unused (by CICADA), they are reserved. + uint32_t raw_data = block.payload().at(wordLocation); + cicadaBits[wordNum] = + (cicadaBitsPattern & raw_data) >> + 28; //The 28 shifts the extracted bits over to the start of the 32 bit result data for easier working with later + } + res_->push_back( + bx, + processBitsToScore( + cicadaBits)); //Now we insert CICADA into the proper BX, after a quick utility constructs a number from the 4 sets of bits. + ++processedBXs; //index BXs + } + + return true; +} + +DEFINE_L1T_UNPACKER(l1t::stage2::CaloSummaryUnpacker); diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.h new file mode 100644 index 0000000000000..384e5e4494889 --- /dev/null +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.h @@ -0,0 +1,24 @@ +#ifndef L1T_PACKER_STAGE2_CaloSummaryUnpacker_H +#define L1T_PACKER_STAGE2_CaloSummaryUnpacker_H + +#include "EventFilter/L1TRawToDigi/interface/Unpacker.h" + +namespace l1t { + namespace stage2 { + class CaloSummaryUnpacker : public Unpacker { + public: + CaloSummaryUnpacker() = default; + ~CaloSummaryUnpacker() override = default; + + bool unpack(const Block& block, UnpackerCollections* coll) override; + float processBitsToScore(const unsigned int[]); + + static constexpr unsigned short numCICADAWords = 4; // We have 4 words/frames that contain CICADA bits + static constexpr unsigned int nFramesPerEvent = + 6; //Calo Summary outputs 6 32 bit words (or frames in uGT parlance) per event. + static constexpr unsigned int cicadaBitsPattern = + 0xF0000000; //first 4 bits of the first 4 words/frames are CICADA + }; + } // namespace stage2 +} // namespace l1t +#endif diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GMTSetup.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GMTSetup.cc index 7502f812e1f3d..bbfd05ee74ec8 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GMTSetup.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GMTSetup.cc @@ -45,6 +45,9 @@ namespace l1t { if (fed == 1402) { auto gmt_in_packer = static_pointer_cast( PackerFactory::get()->make("stage2::RegionalMuonGMTPacker")); + if (fw >= 0x8010000) { + gmt_in_packer->setUseOmtfDisplacementInfo(); + } if (fw >= 0x8000000) { gmt_in_packer->setUseEmtfLooseShowers(); } @@ -103,6 +106,9 @@ namespace l1t { // input muons on links 36-71 auto gmt_in_unp = static_pointer_cast( UnpackerFactory::get()->make("stage2::RegionalMuonGMTUnpacker")); + if (fw >= 0x8010000) { + gmt_in_unp->setUseOmtfDisplacementInfo(); + } if (fw >= 0x8000000) { gmt_in_unp->setUseEmtfLooseShowers(); } diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.cc index 8977b3c15907b..06386f96f2fb4 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.cc @@ -12,6 +12,7 @@ namespace l1t { event_.put(std::move(zdcsums_[0]), "EtSumZDC"); event_.put(std::move(jets_[0]), "Jet"); event_.put(std::move(taus_[0]), "Tau"); + event_.put(std::move(cicadaScore_), "CICADAScore"); for (int i = 1; i < 6; ++i) { event_.put(std::move(muons_[i]), "Muon" + std::to_string(i + 1)); event_.put(std::move(muonShowers_[i]), "MuonShower" + std::to_string(i + 1)); diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.h index d27530a744dfb..547019e4fa55f 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.h +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTCollections.h @@ -6,6 +6,7 @@ #include "DataFormats/L1Trigger/interface/Jet.h" #include "DataFormats/L1Trigger/interface/Tau.h" #include "DataFormats/L1Trigger/interface/Muon.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" #include "DataFormats/L1TGlobal/interface/GlobalAlgBlk.h" #include "DataFormats/L1TGlobal/interface/GlobalExtBlk.h" @@ -18,7 +19,10 @@ namespace l1t { class GTCollections : public L1TObjectCollections { public: GTCollections(edm::Event& e) - : L1TObjectCollections(e), algBlk_(new GlobalAlgBlkBxCollection()), extBlk_(new GlobalExtBlkBxCollection()) { + : L1TObjectCollections(e), + cicadaScore_(std::make_unique()), + algBlk_(new GlobalAlgBlkBxCollection()), + extBlk_(new GlobalExtBlkBxCollection()) { std::generate(muons_.begin(), muons_.end(), [] { return std::make_unique(); }); std::generate( muonShowers_.begin(), muonShowers_.end(), [] { return std::make_unique(); }); @@ -40,6 +44,7 @@ namespace l1t { inline EtSumBxCollection* getZDCSums(const unsigned int copy) override { return zdcsums_[copy].get(); }; inline JetBxCollection* getJets(const unsigned int copy) override { return jets_[copy].get(); }; inline TauBxCollection* getTaus(const unsigned int copy) override { return taus_[copy].get(); }; + inline CICADABxCollection* getCICADAScore() override { return cicadaScore_.get(); }; inline GlobalAlgBlkBxCollection* getAlgs() { return algBlk_.get(); }; inline GlobalExtBlkBxCollection* getExts() { return extBlk_.get(); }; @@ -52,6 +57,7 @@ namespace l1t { std::array, 6> zdcsums_; std::array, 6> jets_; std::array, 6> taus_; + std::unique_ptr cicadaScore_; std::unique_ptr algBlk_; std::unique_ptr extBlk_; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTSetup.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTSetup.cc index e48c229a6994b..7c569b515a9c2 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTSetup.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/GTSetup.cc @@ -9,6 +9,7 @@ #include "EventFilter/L1TRawToDigi/plugins/implementations_stage2/ZDCUnpacker.h" #include "EventFilter/L1TRawToDigi/plugins/implementations_stage2/JetUnpacker.h" #include "EventFilter/L1TRawToDigi/plugins/implementations_stage2/TauUnpacker.h" +#include "EventFilter/L1TRawToDigi/plugins/implementations_stage2/CaloSummaryUnpacker.h" #include "GTSetup.h" @@ -62,6 +63,7 @@ namespace l1t { prod.produces("EtSumZDC"); prod.produces("Jet"); prod.produces("Tau"); + prod.produces("CICADAScore"); prod.produces(); prod.produces(); for (int i = 2; i < 7; ++i) { // Collections from boards 2-6 @@ -89,6 +91,8 @@ namespace l1t { auto zdc_unp = static_pointer_cast(UnpackerFactory::get()->make("stage2::ZDCUnpacker")); auto jet_unp = static_pointer_cast(UnpackerFactory::get()->make("stage2::JetUnpacker")); auto tau_unp = static_pointer_cast(UnpackerFactory::get()->make("stage2::TauUnpacker")); + auto caloSummary_unp = static_pointer_cast( + UnpackerFactory::get()->make("stage2::CaloSummaryUnpacker")); if (fw >= 0x10f2) { etsum_unp = static_pointer_cast( @@ -124,6 +128,7 @@ namespace l1t { res[16] = tau_unp; res[18] = tau_unp; res[20] = etsum_unp; + res[22] = caloSummary_unp; if (amc == 1) { // only unpack first uGT board for the external signal inputs (single copy) res[24] = ext_unp; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/L1TObjectCollections.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/L1TObjectCollections.h index 69f5892f09aaf..40ed4d5b244b2 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/L1TObjectCollections.h +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/L1TObjectCollections.h @@ -7,6 +7,7 @@ #include "DataFormats/L1Trigger/interface/Tau.h" #include "DataFormats/L1Trigger/interface/Muon.h" #include "DataFormats/L1Trigger/interface/MuonShower.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" #include "DataFormats/EcalDigi/interface/EcalDigiCollections.h" @@ -26,6 +27,7 @@ namespace l1t { virtual EtSumBxCollection* getZDCSums(const unsigned int copy) { return nullptr; } virtual JetBxCollection* getJets(const unsigned int copy) { return nullptr; } virtual TauBxCollection* getTaus(const unsigned int copy) { return nullptr; } + virtual CICADABxCollection* getCICADAScore() { return nullptr; } virtual EcalTrigPrimDigiCollection* getEcalDigisBx(const unsigned int copy) { return nullptr; }; }; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.cc index aa53e9c9c6de5..c52c72c103a62 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.cc @@ -108,7 +108,8 @@ namespace l1t { uint32_t msw{0}; uint32_t lsw{0}; - RegionalMuonRawDigiTranslator::generatePackedDataWords(mu, lsw, msw, isKbmtf_, useEmtfDisplacementInfo_); + RegionalMuonRawDigiTranslator::generatePackedDataWords( + mu, lsw, msw, isKbmtf_, useOmtfDisplacementInfo_, useEmtfDisplacementInfo_); buf.at(frameIdx++) = lsw; buf.at(frameIdx++) = msw; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.h index e2458d12de75b..6900897b57eb2 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.h +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTPacker.h @@ -15,6 +15,7 @@ namespace l1t { public: Blocks pack(const edm::Event&, const PackerTokens*) override; void setIsKbmtf() { isKbmtf_ = true; }; + void setUseOmtfDisplacementInfo() { useOmtfDisplacementInfo_ = true; }; void setUseEmtfDisplacementInfo() { useEmtfDisplacementInfo_ = true; }; void setUseEmtfNominalTightShowers() { useEmtfNominalTightShowers_ = true; }; void setUseEmtfLooseShowers() { useEmtfLooseShowers_ = true; }; @@ -42,6 +43,7 @@ namespace l1t { static constexpr size_t wordsPerBx_ = 6; // number of 32 bit words per BX bool isKbmtf_{false}; + bool useOmtfDisplacementInfo_{false}; bool useEmtfDisplacementInfo_{false}; bool useEmtfNominalTightShowers_{false}; bool useEmtfLooseShowers_{false}; diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.cc b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.cc index da2036a46492a..6251276b417a2 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.cc +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.cc @@ -109,8 +109,14 @@ namespace l1t { RegionalMuonCand mu; mu.setMuIdx(nWord / 2); - RegionalMuonRawDigiTranslator::fillRegionalMuonCand( - mu, raw_data_00_31, raw_data_32_63, processor, trackFinder, isKbmtf_, useEmtfDisplacementInfo_); + RegionalMuonRawDigiTranslator::fillRegionalMuonCand(mu, + raw_data_00_31, + raw_data_32_63, + processor, + trackFinder, + isKbmtf_, + useOmtfDisplacementInfo_, + useEmtfDisplacementInfo_); LogDebug("L1T") << "Mu" << nWord / 2 << ": eta " << mu.hwEta() << " phi " << mu.hwPhi() << " pT " << mu.hwPt() << " qual " << mu.hwQual() << " sign " << mu.hwSign() << " sign valid " diff --git a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.h b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.h index 514f360c15992..d8726a40c0855 100644 --- a/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.h +++ b/EventFilter/L1TRawToDigi/plugins/implementations_stage2/RegionalMuonGMTUnpacker.h @@ -11,6 +11,7 @@ namespace l1t { public: bool unpack(const Block& block, UnpackerCollections* coll) override; void setIsKbmtf() { isKbmtf_ = true; } + void setUseOmtfDisplacementInfo() { useOmtfDisplacementInfo_ = true; } void setUseEmtfDisplacementInfo() { useEmtfDisplacementInfo_ = true; } void setUseEmtfNominalTightShowers() { useEmtfNominalTightShowers_ = true; } void setUseEmtfLooseShowers() { useEmtfLooseShowers_ = true; } @@ -20,6 +21,7 @@ namespace l1t { static constexpr unsigned bxzs_enable_shift_ = 1; bool isKbmtf_{false}; + bool useOmtfDisplacementInfo_{false}; bool useEmtfDisplacementInfo_{false}; bool useEmtfNominalTightShowers_{false}; bool useEmtfLooseShowers_{false}; diff --git a/EventFilter/SiPixelRawToDigi/python/siPixelDigis_cff.py b/EventFilter/SiPixelRawToDigi/python/siPixelDigis_cff.py index f5139f1cb418b..b5484afd2fafa 100644 --- a/EventFilter/SiPixelRawToDigi/python/siPixelDigis_cff.py +++ b/EventFilter/SiPixelRawToDigi/python/siPixelDigis_cff.py @@ -23,12 +23,6 @@ from EventFilter.SiPixelRawToDigi.siPixelDigiErrorsFromSoA_cfi import siPixelDigiErrorsFromSoA as _siPixelDigiErrorsFromSoA siPixelDigiErrors = _siPixelDigiErrorsFromSoA.clone() -# Alpaka modifier -from Configuration.ProcessModifiers.alpaka_cff import alpaka -from EventFilter.SiPixelRawToDigi.siPixelDigiErrorsFromSoAAlpaka_cfi import siPixelDigiErrorsFromSoAAlpaka as _siPixelDigiErrorsFromSoAAlpaka - -alpaka.toReplaceWith(siPixelDigiErrors, _siPixelDigiErrorsFromSoAAlpaka.clone()) - # use the Phase 1 settings from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel phase1Pixel.toModify(siPixelDigiErrors, diff --git a/EventFilter/Utilities/interface/DAQSourceModelsFRD.h b/EventFilter/Utilities/interface/DAQSourceModelsFRD.h index c3e1c896ab623..15a45c23c37f4 100644 --- a/EventFilter/Utilities/interface/DAQSourceModelsFRD.h +++ b/EventFilter/Utilities/interface/DAQSourceModelsFRD.h @@ -24,9 +24,9 @@ class DataModeFRD : public DataMode { detectedFRDversion_ = *((uint16_t*)(fileBuf + fileHeaderOffset)); } - uint32_t headerSize() const override { return FRDHeaderVersionSize[detectedFRDversion_]; } + uint32_t headerSize() const override { return edm::streamer::FRDHeaderVersionSize[detectedFRDversion_]; } - bool versionCheck() const override { return detectedFRDversion_ <= FRDHeaderMaxVersion; } + bool versionCheck() const override { return detectedFRDversion_ <= edm::streamer::FRDHeaderMaxVersion; } uint64_t dataBlockSize() const override { return event_->size(); } @@ -76,7 +76,7 @@ class DataModeFRD : public DataMode { std::vector> daqProvenanceHelpers_; uint16_t detectedFRDversion_ = 0; size_t headerSize_ = 0; - std::unique_ptr event_; + std::unique_ptr event_; uint32_t crc_ = 0; unsigned char* dataBlockAddr_ = nullptr; size_t dataBlockMax_ = 0; @@ -106,9 +106,9 @@ class DataModeFRDStriped : public DataMode { detectedFRDversion_ = *((uint16_t*)(fileBuf + fileHeaderOffset)); } - uint32_t headerSize() const override { return FRDHeaderVersionSize[detectedFRDversion_]; } + uint32_t headerSize() const override { return edm::streamer::FRDHeaderVersionSize[detectedFRDversion_]; } - bool versionCheck() const override { return detectedFRDversion_ <= FRDHeaderMaxVersion; } + bool versionCheck() const override { return detectedFRDversion_ <= edm::streamer::FRDHeaderMaxVersion; } uint64_t dataBlockSize() const override { //just get first event size @@ -186,7 +186,7 @@ class DataModeFRDStriped : public DataMode { uint16_t detectedFRDversion_ = 0; size_t fileHeaderSize_ = 0; size_t headerSize_ = 0; - std::vector> events_; + std::vector> events_; std::string crcMsg_; unsigned char* dataBlockAddr_ = nullptr; std::vector dataBlockAddrs_; diff --git a/EventFilter/Utilities/interface/DAQSourceModelsScoutingRun3.h b/EventFilter/Utilities/interface/DAQSourceModelsScoutingRun3.h index 8692df494c738..273f998f3afb7 100644 --- a/EventFilter/Utilities/interface/DAQSourceModelsScoutingRun3.h +++ b/EventFilter/Utilities/interface/DAQSourceModelsScoutingRun3.h @@ -31,8 +31,8 @@ class DataModeScoutingRun3 : public DataMode { void detectVersion(unsigned char* fileBuf, uint32_t fileHeaderOffset) override { detectedFRDversion_ = *((uint16_t*)(fileBuf + fileHeaderOffset)); } - uint32_t headerSize() const override { return FRDHeaderVersionSize[detectedFRDversion_]; } - bool versionCheck() const override { return detectedFRDversion_ <= FRDHeaderMaxVersion; } + uint32_t headerSize() const override { return edm::streamer::FRDHeaderVersionSize[detectedFRDversion_]; } + bool versionCheck() const override { return detectedFRDversion_ <= edm::streamer::FRDHeaderMaxVersion; } uint64_t dataBlockSize() const override { // get event size from the first data source (main) @@ -113,7 +113,7 @@ class DataModeScoutingRun3 : public DataMode { uint16_t detectedFRDversion_ = 0; size_t fileHeaderSize_ = 0; size_t headerSize_ = 0; - std::vector> events_; + std::vector> events_; unsigned char* dataBlockAddr_ = nullptr; std::vector dataBlockAddrs_; std::vector dataBlockMaxAddrs_; diff --git a/EventFilter/Utilities/interface/EvFDaqDirector.h b/EventFilter/Utilities/interface/EvFDaqDirector.h index 1cbe71014a824..6b9a7ebc6616c 100644 --- a/EventFilter/Utilities/interface/EvFDaqDirector.h +++ b/EventFilter/Utilities/interface/EvFDaqDirector.h @@ -26,7 +26,6 @@ #include #include -#include #include class SystemBounds; @@ -41,13 +40,13 @@ namespace edm { class ProcessContext; } // namespace edm -namespace Json { - class Value; -} - namespace jsoncollector { class DataPointDefinition; -} + + namespace Json { + class Value; + } +} // namespace jsoncollector namespace edm { class ConfigurationDescriptions; @@ -68,7 +67,6 @@ namespace evf { void initRun(); static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); void preallocate(edm::service::SystemBounds const& bounds); - void preBeginJob(edm::PathsAndConsumesOfModulesBase const&, edm::ProcessContext const&); void preBeginRun(edm::GlobalContext const& globalContext); void postEndRun(edm::GlobalContext const& globalContext); void preGlobalEndLumi(edm::GlobalContext const& globalContext); @@ -186,10 +184,10 @@ namespace evf { filesToDeletePtr_ = filesToDelete; } - void checkTransferSystemPSet(edm::ProcessContext const& pc); - void checkMergeTypePSet(edm::ProcessContext const& pc); - std::string getStreamDestinations(std::string const& stream) const; - std::string getStreamMergeType(std::string const& stream, MergeType defaultType); + std::string getStreamDestinations(std::string const&) const { return std::string(""); } + std::string getStreamMergeType(std::string const&, MergeType defaultType) const { + return MergeTypeNames_[defaultType]; + } static struct flock make_flock(short type, short whence, off_t start, off_t len, pid_t pid); bool inputThrottled(); bool lumisectionDiscarded(unsigned int ls); @@ -227,9 +225,6 @@ namespace evf { bool fileBrokerUseLocalLock_; unsigned int fuLockPollInterval_; bool outputAdler32Recheck_; - bool requireTSPSet_; - std::string selectedTransferMode_; - std::string mergeTypePset_; bool directorBU_; std::string hltSourceDirectory_; @@ -284,9 +279,6 @@ namespace evf { std::string stopFilePathPid_; unsigned int stop_ls_override_ = 0; - std::shared_ptr transferSystemJson_; - tbb::concurrent_hash_map mergeTypeMap_; - //values initialized in .cc file static const std::vector MergeTypeNames_; diff --git a/EventFilter/Utilities/interface/EvFOutputModule.h b/EventFilter/Utilities/interface/EvFOutputModule.h deleted file mode 100644 index e65f7eb5636d2..0000000000000 --- a/EventFilter/Utilities/interface/EvFOutputModule.h +++ /dev/null @@ -1,108 +0,0 @@ -#ifndef EventFilter_Utilities_EvFOutputModule_h -#define EventFilter_Utilities_EvFOutputModule_h - -#include "IOPool/Streamer/interface/StreamerOutputFile.h" -#include "FWCore/Framework/interface/one/OutputModule.h" -#include "IOPool/Streamer/interface/StreamerOutputModuleCommon.h" -#include "FWCore/Utilities/interface/EDGetToken.h" -#include "DataFormats/Streamer/interface/StreamedProducts.h" - -#include "EventFilter/Utilities/interface/JsonMonitorable.h" -#include "EventFilter/Utilities/interface/FastMonitor.h" -# -typedef edm::detail::TriggerResultsBasedEventSelector::handle_t Trig; - -namespace evf { - - class FastMonitoringService; - // class EvFOutputEventWriter; - - class EvFOutputEventWriter { - public: - explicit EvFOutputEventWriter(std::string const& filePath) - : filePath_(filePath), accepted_(0), stream_writer_events_(new StreamerOutputFile(filePath)) {} - - ~EvFOutputEventWriter() {} - - void close() { stream_writer_events_->close(); } - - void doOutputEvent(EventMsgBuilder const& msg) { - EventMsgView eview(msg.startAddress()); - stream_writer_events_->write(eview); - } - - uint32 get_adler32() const { return stream_writer_events_->adler32(); } - - std::string const& getFilePath() const { return filePath_; } - - unsigned long getAccepted() const { return accepted_; } - void incAccepted() { accepted_++; } - - private: - std::string filePath_; - unsigned long accepted_; - edm::propagate_const> stream_writer_events_; - }; - - class EvFOutputJSONWriter { - public: - EvFOutputJSONWriter(edm::StreamerOutputModuleCommon::Parameters const& commonParameters, - edm::SelectedProducts const* selections, - std::string const& streamLabel, - std::string const& moduleLabel); - - edm::StreamerOutputModuleCommon streamerCommon_; - - jsoncollector::IntJ processed_; - jsoncollector::IntJ accepted_; - jsoncollector::IntJ errorEvents_; - jsoncollector::IntJ retCodeMask_; - jsoncollector::StringJ filelist_; - jsoncollector::IntJ filesize_; - jsoncollector::StringJ inputFiles_; - jsoncollector::IntJ fileAdler32_; - jsoncollector::StringJ transferDestination_; - jsoncollector::StringJ mergeType_; - jsoncollector::IntJ hltErrorEvents_; - std::shared_ptr jsonMonitor_; - jsoncollector::DataPointDefinition outJsonDef_; - }; - - typedef edm::one::OutputModule> - EvFOutputModuleType; - - class EvFOutputModule : public EvFOutputModuleType { - public: - explicit EvFOutputModule(edm::ParameterSet const& ps); - ~EvFOutputModule() override; - static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); - - private: - void beginRun(edm::RunForOutput const& run) override; - void write(edm::EventForOutput const& e) override; - - //pure in parent class but unused here - void writeLuminosityBlock(edm::LuminosityBlockForOutput const&) override {} - void writeRun(edm::RunForOutput const&) override {} - void endRun(edm::RunForOutput const&) override {} - - std::shared_ptr globalBeginLuminosityBlock( - edm::LuminosityBlockForOutput const& iLB) const override; - void globalEndLuminosityBlock(edm::LuminosityBlockForOutput const& iLB) override; - - Trig getTriggerResults(edm::EDGetTokenT const& token, edm::EventForOutput const& e) const; - - edm::StreamerOutputModuleCommon::Parameters commonParameters_; - std::string streamLabel_; - edm::EDGetTokenT trToken_; - edm::EDGetTokenT psetToken_; - - evf::FastMonitoringService* fms_; - - std::unique_ptr jsonWriter_; - - }; //end-of-class-def - -} // namespace evf - -#endif diff --git a/EventFilter/Utilities/interface/FedRawDataInputSource.h b/EventFilter/Utilities/interface/FedRawDataInputSource.h index 9b5189d1e5f37..687ce0e50148c 100644 --- a/EventFilter/Utilities/interface/FedRawDataInputSource.h +++ b/EventFilter/Utilities/interface/FedRawDataInputSource.h @@ -115,7 +115,7 @@ class FedRawDataInputSource : public edm::RawInputSource { const edm::DaqProvenanceHelper daqProvenanceHelper_; - std::unique_ptr event_; + std::unique_ptr event_; edm::EventID eventID_; edm::ProcessHistoryID processHistoryID_; diff --git a/EventFilter/Utilities/interface/features.h b/EventFilter/Utilities/interface/features.h index f0b48cf2ebfde..fb3dbab077c9e 100644 --- a/EventFilter/Utilities/interface/features.h +++ b/EventFilter/Utilities/interface/features.h @@ -3,39 +3,41 @@ #include "forwards.h" -namespace Json { +namespace jsoncollector { + namespace Json { - /** \brief Configuration passed to reader and writer. + /** \brief Configuration passed to reader and writer. * This configuration object can be used to force the Reader or Writer * to behave in a standard conforming way. */ - class JSON_API Features { - public: - /** \brief A configuration that allows all features and assumes all strings are UTF-8. + class JSON_API Features { + public: + /** \brief A configuration that allows all features and assumes all strings are UTF-8. * - C & C++ comments are allowed * - Root object can be any JSON value * - Assumes Value strings are encoded in UTF-8 */ - static Features all(); + static Features all(); - /** \brief A configuration that is strictly compatible with the JSON specification. + /** \brief A configuration that is strictly compatible with the JSON specification. * - Comments are forbidden. * - Root object must be either an array or an object value. * - Assumes Value strings are encoded in UTF-8 */ - static Features strictMode(); + static Features strictMode(); - /** \brief Initialize the configuration like JsonConfig::allFeatures; + /** \brief Initialize the configuration like JsonConfig::allFeatures; */ - Features(); + Features(); - /// \c true if comments are allowed. Default: \c true. - bool allowComments_; + /// \c true if comments are allowed. Default: \c true. + bool allowComments_; - /// \c true if root must be either an array or an object value. Default: \c false. - bool strictRoot_; - }; + /// \c true if root must be either an array or an object value. Default: \c false. + bool strictRoot_; + }; -} // namespace Json + } // namespace Json +} // namespace jsoncollector #endif // CPPTL_JSON_FEATURES_H_INCLUDED diff --git a/EventFilter/Utilities/interface/forwards.h b/EventFilter/Utilities/interface/forwards.h index 60fff6a9f286f..cf83ceea6dfc6 100644 --- a/EventFilter/Utilities/interface/forwards.h +++ b/EventFilter/Utilities/interface/forwards.h @@ -3,36 +3,38 @@ #include "config.h" -namespace Json { - - // writer.h - class FastWriter; - class StyledWriter; - - // reader.h - class Reader; - - // features.h - class Features; - - // value.h - typedef int Int; - typedef unsigned int UInt; - class StaticString; - class Path; - class PathArgument; - class Value; - class ValueIteratorBase; - class ValueIterator; - class ValueConstIterator; +namespace jsoncollector { + namespace Json { + + // writer.h + class FastWriter; + class StyledWriter; + + // reader.h + class Reader; + + // features.h + class Features; + + // value.h + typedef int Int; + typedef unsigned int UInt; + class StaticString; + class Path; + class PathArgument; + class Value; + class ValueIteratorBase; + class ValueIterator; + class ValueConstIterator; #ifdef JSON_VALUE_USE_INTERNAL_MAP - class ValueAllocator; - class ValueMapAllocator; - class ValueInternalLink; - class ValueInternalArray; - class ValueInternalMap; + class ValueAllocator; + class ValueMapAllocator; + class ValueInternalLink; + class ValueInternalArray; + class ValueInternalMap; #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP -} // namespace Json + } // namespace Json +} // namespace jsoncollector #endif // JSON_FORWARDS_H_INCLUDED diff --git a/EventFilter/Utilities/interface/json_batchallocator.h b/EventFilter/Utilities/interface/json_batchallocator.h index f43f4a4007fa7..e1cf85bd22966 100644 --- a/EventFilter/Utilities/interface/json_batchallocator.h +++ b/EventFilter/Utilities/interface/json_batchallocator.h @@ -6,9 +6,10 @@ #ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION -namespace Json { +namespace jsoncollector { + namespace Json { - /* Fast memory allocator. + /* Fast memory allocator. * * This memory allocator allocates memory for a batch of object (specified by * the page size, the number of object in each page). @@ -20,92 +21,93 @@ namespace Json { * The in-place new operator must be used to construct the object using the pointer * returned by allocate. */ - template - class BatchAllocator { - public: - typedef AllocatedType Type; - - BatchAllocator(unsigned int objectsPerPage = 255) : freeHead_(0), objectsPerPage_(objectsPerPage) { - // printf( "Size: %d => %s\n", sizeof(AllocatedType), typeid(AllocatedType).name() ); - assert(sizeof(AllocatedType) * objectPerAllocation >= - sizeof(AllocatedType *)); // We must be able to store a slist in the object free space. - assert(objectsPerPage >= 16); - batches_ = allocateBatch(0); // allocated a dummy page - currentBatch_ = batches_; - } - - ~BatchAllocator() { - for (BatchInfo *batch = batches_; batch;) { - BatchInfo *nextBatch = batch->next_; - free(batch); - batch = nextBatch; + template + class BatchAllocator { + public: + typedef AllocatedType Type; + + BatchAllocator(unsigned int objectsPerPage = 255) : freeHead_(0), objectsPerPage_(objectsPerPage) { + // printf( "Size: %d => %s\n", sizeof(AllocatedType), typeid(AllocatedType).name() ); + assert(sizeof(AllocatedType) * objectPerAllocation >= + sizeof(AllocatedType *)); // We must be able to store a slist in the object free space. + assert(objectsPerPage >= 16); + batches_ = allocateBatch(0); // allocated a dummy page + currentBatch_ = batches_; } - } - - /// allocate space for an array of objectPerAllocation object. - /// @warning it is the responsability of the caller to call objects constructors. - AllocatedType *allocate() { - if (freeHead_) // returns node from free list. - { - AllocatedType *object = freeHead_; - freeHead_ = *(AllocatedType **)object; - return object; + + ~BatchAllocator() { + for (BatchInfo *batch = batches_; batch;) { + BatchInfo *nextBatch = batch->next_; + free(batch); + batch = nextBatch; + } } - if (currentBatch_->used_ == currentBatch_->end_) { - currentBatch_ = currentBatch_->next_; - while (currentBatch_ && currentBatch_->used_ == currentBatch_->end_) - currentBatch_ = currentBatch_->next_; - if (!currentBatch_) // no free batch found, allocate a new one + /// allocate space for an array of objectPerAllocation object. + /// @warning it is the responsability of the caller to call objects constructors. + AllocatedType *allocate() { + if (freeHead_) // returns node from free list. { - currentBatch_ = allocateBatch(objectsPerPage_); - currentBatch_->next_ = batches_; // insert at the head of the list - batches_ = currentBatch_; + AllocatedType *object = freeHead_; + freeHead_ = *(AllocatedType **)object; + return object; + } + if (currentBatch_->used_ == currentBatch_->end_) { + currentBatch_ = currentBatch_->next_; + while (currentBatch_ && currentBatch_->used_ == currentBatch_->end_) + currentBatch_ = currentBatch_->next_; + + if (!currentBatch_) // no free batch found, allocate a new one + { + currentBatch_ = allocateBatch(objectsPerPage_); + currentBatch_->next_ = batches_; // insert at the head of the list + batches_ = currentBatch_; + } } + AllocatedType *allocated = currentBatch_->used_; + currentBatch_->used_ += objectPerAllocation; + return allocated; } - AllocatedType *allocated = currentBatch_->used_; - currentBatch_->used_ += objectPerAllocation; - return allocated; - } - - /// Release the object. - /// @warning it is the responsability of the caller to actually destruct the object. - void release(AllocatedType *object) { - assert(object != 0); - *(AllocatedType **)object = freeHead_; - freeHead_ = object; - } - - // disabled copy constructor and assignement operator. - BatchAllocator(const BatchAllocator &) = delete; - void operator=(const BatchAllocator &) = delete; - - private: - struct BatchInfo { - BatchInfo *next_; - AllocatedType *used_; - AllocatedType *end_; - AllocatedType buffer_[objectPerAllocation]; + + /// Release the object. + /// @warning it is the responsability of the caller to actually destruct the object. + void release(AllocatedType *object) { + assert(object != 0); + *(AllocatedType **)object = freeHead_; + freeHead_ = object; + } + + // disabled copy constructor and assignement operator. + BatchAllocator(const BatchAllocator &) = delete; + void operator=(const BatchAllocator &) = delete; + + private: + struct BatchInfo { + BatchInfo *next_; + AllocatedType *used_; + AllocatedType *end_; + AllocatedType buffer_[objectPerAllocation]; + }; + + static BatchInfo *allocateBatch(unsigned int objectsPerPage) { + const unsigned int mallocSize = sizeof(BatchInfo) - sizeof(AllocatedType) * objectPerAllocation + + sizeof(AllocatedType) * objectPerAllocation * objectsPerPage; + BatchInfo *batch = static_cast(malloc(mallocSize)); + batch->next_ = 0; + batch->used_ = batch->buffer_; + batch->end_ = batch->buffer_ + objectsPerPage; + return batch; + } + + BatchInfo *batches_; + BatchInfo *currentBatch_; + /// Head of a single linked list within the allocated space of freeed object + AllocatedType *freeHead_; + unsigned int objectsPerPage_; }; - static BatchInfo *allocateBatch(unsigned int objectsPerPage) { - const unsigned int mallocSize = sizeof(BatchInfo) - sizeof(AllocatedType) * objectPerAllocation + - sizeof(AllocatedType) * objectPerAllocation * objectsPerPage; - BatchInfo *batch = static_cast(malloc(mallocSize)); - batch->next_ = 0; - batch->used_ = batch->buffer_; - batch->end_ = batch->buffer_ + objectsPerPage; - return batch; - } - - BatchInfo *batches_; - BatchInfo *currentBatch_; - /// Head of a single linked list within the allocated space of freeed object - AllocatedType *freeHead_; - unsigned int objectsPerPage_; - }; - -} // namespace Json + } // namespace Json +} //namespace jsoncollector #endif // ifndef JSONCPP_DOC_INCLUDE_IMPLEMENTATION diff --git a/EventFilter/Utilities/interface/reader.h b/EventFilter/Utilities/interface/reader.h index 57069c12bccba..904628eeebe73 100644 --- a/EventFilter/Utilities/interface/reader.h +++ b/EventFilter/Utilities/interface/reader.h @@ -8,27 +8,28 @@ #include #include -namespace Json { +namespace jsoncollector { + namespace Json { - /** \brief Unserialize a JSON document into a Value. + /** \brief Unserialize a JSON document into a Value. * */ - class JSON_API Reader { - public: - typedef char Char; - typedef const Char *Location; + class JSON_API Reader { + public: + typedef char Char; + typedef const Char *Location; - /** \brief Constructs a Reader allowing all features + /** \brief Constructs a Reader allowing all features * for parsing. */ - Reader(); + Reader(); - /** \brief Constructs a Reader allowing the specified feature set + /** \brief Constructs a Reader allowing the specified feature set * for parsing. */ - Reader(const Features &features); + Reader(const Features &features); - /** \brief Read a Value from a JSON document. + /** \brief Read a Value from a JSON document. * \param document UTF-8 encoded string containing the document to read. * \param root [out] Contains the root value of the document if it was * successfully parsed. @@ -38,9 +39,9 @@ namespace Json { * is \c false. * \return \c true if the document was successfully parsed, \c false if an error occurred. */ - bool parse(const std::string &document, Value &root, bool collectComments = true); + bool parse(const std::string &document, Value &root, bool collectComments = true); - /** \brief Read a Value from a JSON document. + /** \brief Read a Value from a JSON document. * \param document UTF-8 encoded string containing the document to read. * \param root [out] Contains the root value of the document if it was * successfully parsed. @@ -50,97 +51,97 @@ namespace Json { * is \c false. * \return \c true if the document was successfully parsed, \c false if an error occurred. */ - bool parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments = true); + bool parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments = true); - /// \brief Parse from input stream. - /// \see Json::operator>>(std::istream&, Json::Value&). - bool parse(std::istream &is, Value &root, bool collectComments = true); + /// \brief Parse from input stream. + /// \see Json::operator>>(std::istream&, Json::Value&). + bool parse(std::istream &is, Value &root, bool collectComments = true); - /** \brief Returns a user friendly string that list errors in the parsed document. + /** \brief Returns a user friendly string that list errors in the parsed document. * \return Formatted error message with the list of errors with their location in * the parsed document. An empty string is returned if no error occurred * during parsing. */ - std::string getFormatedErrorMessages() const; - - private: - enum TokenType { - tokenEndOfStream = 0, - tokenObjectBegin, - tokenObjectEnd, - tokenArrayBegin, - tokenArrayEnd, - tokenString, - tokenNumber, - tokenTrue, - tokenFalse, - tokenNull, - tokenArraySeparator, - tokenMemberSeparator, - tokenComment, - tokenError - }; - - class Token { - public: - TokenType type_; - Location start_; + std::string getFormatedErrorMessages() const; + + private: + enum TokenType { + tokenEndOfStream = 0, + tokenObjectBegin, + tokenObjectEnd, + tokenArrayBegin, + tokenArrayEnd, + tokenString, + tokenNumber, + tokenTrue, + tokenFalse, + tokenNull, + tokenArraySeparator, + tokenMemberSeparator, + tokenComment, + tokenError + }; + + class Token { + public: + TokenType type_; + Location start_; + Location end_; + }; + + class ErrorInfo { + public: + Token token_; + std::string message_; + Location extra_; + }; + + typedef std::deque Errors; + + bool expectToken(TokenType type, Token &token, const char *message); + bool readToken(Token &token); + void skipSpaces(); + bool match(Location pattern, int patternLength); + bool readComment(); + bool readCStyleComment(); + bool readCppStyleComment(); + bool readString(); + void readNumber(); + bool readValue(); + bool readObject(Token &token); + bool readArray(Token &token); + bool decodeNumber(Token &token); + bool decodeString(Token &token); + bool decodeString(Token &token, std::string &decoded); + bool decodeDouble(Token &token); + bool decodeUnicodeCodePoint(Token &token, Location ¤t, Location end, unsigned int &unicode); + bool decodeUnicodeEscapeSequence(Token &token, Location ¤t, Location end, unsigned int &unicode); + bool addError(const std::string &message, Token &token, Location extra = nullptr); + bool recoverFromError(TokenType skipUntilToken); + bool addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken); + void skipUntilSpace(); + Value ¤tValue(); + Char getNextChar(); + void getLocationLineAndColumn(Location location, int &line, int &column) const; + std::string getLocationLineAndColumn(Location location) const; + void addComment(Location begin, Location end, CommentPlacement placement); + void skipCommentTokens(Token &token); + + typedef std::stack Nodes; + Nodes nodes_; + Errors errors_; + std::string document_; + Location begin_; Location end_; + Location current_; + Location lastValueEnd_; + Value *lastValue_; + std::string commentsBefore_; + Features features_; + bool collectComments_; }; - class ErrorInfo { - public: - Token token_; - std::string message_; - Location extra_; - }; - - typedef std::deque Errors; - - bool expectToken(TokenType type, Token &token, const char *message); - bool readToken(Token &token); - void skipSpaces(); - bool match(Location pattern, int patternLength); - bool readComment(); - bool readCStyleComment(); - bool readCppStyleComment(); - bool readString(); - void readNumber(); - bool readValue(); - bool readObject(Token &token); - bool readArray(Token &token); - bool decodeNumber(Token &token); - bool decodeString(Token &token); - bool decodeString(Token &token, std::string &decoded); - bool decodeDouble(Token &token); - bool decodeUnicodeCodePoint(Token &token, Location ¤t, Location end, unsigned int &unicode); - bool decodeUnicodeEscapeSequence(Token &token, Location ¤t, Location end, unsigned int &unicode); - bool addError(const std::string &message, Token &token, Location extra = nullptr); - bool recoverFromError(TokenType skipUntilToken); - bool addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken); - void skipUntilSpace(); - Value ¤tValue(); - Char getNextChar(); - void getLocationLineAndColumn(Location location, int &line, int &column) const; - std::string getLocationLineAndColumn(Location location) const; - void addComment(Location begin, Location end, CommentPlacement placement); - void skipCommentTokens(Token &token); - - typedef std::stack Nodes; - Nodes nodes_; - Errors errors_; - std::string document_; - Location begin_; - Location end_; - Location current_; - Location lastValueEnd_; - Value *lastValue_; - std::string commentsBefore_; - Features features_; - bool collectComments_; - }; - - /** \brief Read from 'sin' into 'root'. + /** \brief Read from 'sin' into 'root'. Always keep comments from the input JSON. @@ -164,8 +165,8 @@ namespace Json { \throw std::exception on parse error. \see Json::operator<<() */ - std::istream &operator>>(std::istream &, Value &); - -} // namespace Json + std::istream &operator>>(std::istream &, Value &); + } // namespace Json +} // namespace jsoncollector #endif // CPPTL_JSON_READER_H_INCLUDED diff --git a/EventFilter/Utilities/interface/value.h b/EventFilter/Utilities/interface/value.h index 723899a2d43be..6cd97fec41b6c 100644 --- a/EventFilter/Utilities/interface/value.h +++ b/EventFilter/Utilities/interface/value.h @@ -16,34 +16,36 @@ /** \brief JSON (JavaScript Object Notation). */ -namespace Json { - /** \brief Type of the value held by a Value object. +namespace jsoncollector { + namespace Json { + + /** \brief Type of the value held by a Value object. */ - enum ValueType { - nullValue = 0, ///< 'null' value - intValue, ///< signed integer value - uintValue, ///< unsigned integer value - realValue, ///< double value - stringValue, ///< UTF-8 string value - booleanValue, ///< bool value - arrayValue, ///< array value (ordered list) - objectValue ///< object value (collection of name/value pairs). - }; - - enum CommentPlacement { - commentBefore = 0, ///< a comment placed on the line before a value - commentAfterOnSameLine, ///< a comment just after a value on the same line - commentAfter, ///< a comment on the line after a value (only make sense for root value) - numberOfCommentPlacement - }; - - //# ifdef JSON_USE_CPPTL - // typedef CppTL::AnyEnumerator EnumMemberNames; - // typedef CppTL::AnyEnumerator EnumValues; - //# endif - - /** \brief Lightweight wrapper to tag static string. + enum ValueType { + nullValue = 0, ///< 'null' value + intValue, ///< signed integer value + uintValue, ///< unsigned integer value + realValue, ///< double value + stringValue, ///< UTF-8 string value + booleanValue, ///< bool value + arrayValue, ///< array value (ordered list) + objectValue ///< object value (collection of name/value pairs). + }; + + enum CommentPlacement { + commentBefore = 0, ///< a comment placed on the line before a value + commentAfterOnSameLine, ///< a comment just after a value on the same line + commentAfter, ///< a comment on the line after a value (only make sense for root value) + numberOfCommentPlacement + }; + + //# ifdef JSON_USE_CPPTL + // typedef CppTL::AnyEnumerator EnumMemberNames; + // typedef CppTL::AnyEnumerator EnumValues; + //# endif + + /** \brief Lightweight wrapper to tag static string. * * Value constructor and objectValue member assignement takes advantage of the * StaticString and avoid the cost of string duplication when storing the @@ -57,19 +59,19 @@ namespace Json { * object[code] = 1234; * \endcode */ - class JSON_API StaticString { - public: - explicit StaticString(const char *czstring) : str_(czstring) {} + class JSON_API StaticString { + public: + explicit StaticString(const char *czstring) : str_(czstring) {} - operator const char *() const { return str_; } + operator const char *() const { return str_; } - const char *c_str() const { return str_; } + const char *c_str() const { return str_; } - private: - const char *str_; - }; + private: + const char *str_; + }; - /** \brief Represents a JSON value. + /** \brief Represents a JSON value. * * This class is a discriminated union wrapper that can represents a: * - signed integer [range: Value::minInt - Value::maxInt] @@ -96,59 +98,59 @@ namespace Json { * It is possible to iterate over the list of a #objectValue values using * the getMemberNames() method. */ - class JSON_API Value { - friend class ValueIteratorBase; + class JSON_API Value { + friend class ValueIteratorBase; #ifdef JSON_VALUE_USE_INTERNAL_MAP - friend class ValueInternalLink; - friend class ValueInternalMap; + friend class ValueInternalLink; + friend class ValueInternalMap; #endif - public: - typedef std::vector Members; - typedef ValueIterator iterator; - typedef ValueConstIterator const_iterator; - typedef Json::UInt UInt; - typedef Json::Int Int; - typedef UInt ArrayIndex; - - static const Value null; - static const Int minInt; - static const Int maxInt; - static const UInt maxUInt; - - private: -#ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION -#ifndef JSON_VALUE_USE_INTERNAL_MAP - class CZString { public: - enum DuplicationPolicy { noDuplication = 0, duplicate, duplicateOnCopy }; - CZString(int index); - CZString(const char *cstr, DuplicationPolicy allocate); - CZString(const CZString &other); - ~CZString(); - CZString &operator=(const CZString &other); - bool operator<(const CZString &other) const; - bool operator==(const CZString &other) const; - int index() const; - const char *c_str() const; - bool isStaticString() const; + typedef std::vector Members; + typedef ValueIterator iterator; + typedef ValueConstIterator const_iterator; + typedef Json::UInt UInt; + typedef Json::Int Int; + typedef UInt ArrayIndex; + + static const Value null; + static const Int minInt; + static const Int maxInt; + static const UInt maxUInt; private: - void swap(CZString &other); - const char *cstr_; - int index_; - }; +#ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION +#ifndef JSON_VALUE_USE_INTERNAL_MAP + class CZString { + public: + enum DuplicationPolicy { noDuplication = 0, duplicate, duplicateOnCopy }; + CZString(int index); + CZString(const char *cstr, DuplicationPolicy allocate); + CZString(const CZString &other); + ~CZString(); + CZString &operator=(const CZString &other); + bool operator<(const CZString &other) const; + bool operator==(const CZString &other) const; + int index() const; + const char *c_str() const; + bool isStaticString() const; + + private: + void swap(CZString &other); + const char *cstr_; + int index_; + }; - public: + public: #ifndef JSON_USE_CPPTL_SMALLMAP - typedef std::map ObjectValues; + typedef std::map ObjectValues; #else - typedef CppTL::SmallMap ObjectValues; + typedef CppTL::SmallMap ObjectValues; #endif // ifndef JSON_USE_CPPTL_SMALLMAP #endif // ifndef JSON_VALUE_USE_INTERNAL_MAP #endif // ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION - public: - /** \brief Create a default Value of the given type. + public: + /** \brief Create a default Value of the given type. This is a very useful constructor. To create an empty array, pass arrayValue. @@ -163,13 +165,13 @@ namespace Json { Json::Value obj_value(Json::objectValue); // {} \endcode */ - Value(ValueType type = nullValue); - Value(Int value); - Value(UInt value); - Value(double value); - Value(const char *value); - Value(const char *beginValue, const char *endValue); - /** \brief Constructs a value from a static string. + Value(ValueType type = nullValue); + Value(Int value); + Value(UInt value); + Value(double value); + Value(const char *value); + Value(const char *beginValue, const char *endValue); + /** \brief Constructs a value from a static string. * Like other value string constructor but do not duplicate the string for * internal storage. The given string must remain alive after the call to this @@ -179,107 +181,107 @@ namespace Json { * Json::Value aValue( StaticString("some text") ); * \endcode */ - Value(const StaticString &value); - Value(const std::string &value); + Value(const StaticString &value); + Value(const std::string &value); #ifdef JSON_USE_CPPTL - Value(const CppTL::ConstString &value); + Value(const CppTL::ConstString &value); #endif - Value(bool value); - Value(const Value &other); - ~Value(); + Value(bool value); + Value(const Value &other); + ~Value(); - Value &operator=(const Value &other); - /// Swap values. - /// \note Currently, comments are intentionally not swapped, for - /// both logic and efficiency. - void swap(Value &other); + Value &operator=(const Value &other); + /// Swap values. + /// \note Currently, comments are intentionally not swapped, for + /// both logic and efficiency. + void swap(Value &other); - ValueType type() const; + ValueType type() const; - bool operator<(const Value &other) const; - bool operator<=(const Value &other) const; - bool operator>=(const Value &other) const; - bool operator>(const Value &other) const; + bool operator<(const Value &other) const; + bool operator<=(const Value &other) const; + bool operator>=(const Value &other) const; + bool operator>(const Value &other) const; - bool operator==(const Value &other) const; - bool operator!=(const Value &other) const; + bool operator==(const Value &other) const; + bool operator!=(const Value &other) const; - int compare(const Value &other); + int compare(const Value &other); - const char *asCString() const; - std::string asString() const; + const char *asCString() const; + std::string asString() const; #ifdef JSON_USE_CPPTL - CppTL::ConstString asConstString() const; + CppTL::ConstString asConstString() const; #endif - Int asInt() const; - UInt asUInt() const; - double asDouble() const; - bool asBool() const; - - bool isNull() const; - bool isBool() const; - bool isInt() const; - bool isUInt() const; - bool isIntegral() const; - bool isDouble() const; - bool isNumeric() const; - bool isString() const; - bool isArray() const; - bool isObject() const; - - bool isConvertibleTo(ValueType other) const; - - /// Number of values in array or object - UInt size() const; - - /// \brief Return true if empty array, empty object, or null; - /// otherwise, false. - bool empty() const; - - /// Return isNull() - bool operator!() const; - - /// Remove all object members and array elements. - /// \pre type() is arrayValue, objectValue, or nullValue - /// \post type() is unchanged - void clear(); - - /// Resize the array to size elements. - /// New elements are initialized to null. - /// May only be called on nullValue or arrayValue. - /// \pre type() is arrayValue or nullValue - /// \post type() is arrayValue - void resize(UInt size); - - /// Access an array element (zero based index ). - /// If the array contains less than index element, then null value are inserted - /// in the array so that its size is index+1. - /// (You may need to say 'value[0u]' to get your compiler to distinguish - /// this from the operator[] which takes a string.) - Value &operator[](UInt index); - /// Access an array element (zero based index ) - /// (You may need to say 'value[0u]' to get your compiler to distinguish - /// this from the operator[] which takes a string.) - const Value &operator[](UInt index) const; - /// If the array contains at least index+1 elements, returns the element value, - /// otherwise returns defaultValue. - Value get(UInt index, const Value &defaultValue) const; - /// Return true if index < size(). - bool isValidIndex(UInt index) const; - /// \brief Append value to array at the end. - /// - /// Equivalent to jsonvalue[jsonvalue.size()] = value; - Value &append(const Value &value); - - /// Access an object value by name, create a null member if it does not exist. - Value &operator[](const char *key); - /// Access an object value by name, returns null if there is no member with that name. - const Value &operator[](const char *key) const; - /// Access an object value by name, create a null member if it does not exist. - Value &operator[](const std::string &key); - /// Access an object value by name, returns null if there is no member with that name. - const Value &operator[](const std::string &key) const; - /** \brief Access an object value by name, create a null member if it does not exist. + Int asInt() const; + UInt asUInt() const; + double asDouble() const; + bool asBool() const; + + bool isNull() const; + bool isBool() const; + bool isInt() const; + bool isUInt() const; + bool isIntegral() const; + bool isDouble() const; + bool isNumeric() const; + bool isString() const; + bool isArray() const; + bool isObject() const; + + bool isConvertibleTo(ValueType other) const; + + /// Number of values in array or object + UInt size() const; + + /// \brief Return true if empty array, empty object, or null; + /// otherwise, false. + bool empty() const; + + /// Return isNull() + bool operator!() const; + + /// Remove all object members and array elements. + /// \pre type() is arrayValue, objectValue, or nullValue + /// \post type() is unchanged + void clear(); + + /// Resize the array to size elements. + /// New elements are initialized to null. + /// May only be called on nullValue or arrayValue. + /// \pre type() is arrayValue or nullValue + /// \post type() is arrayValue + void resize(UInt size); + + /// Access an array element (zero based index ). + /// If the array contains less than index element, then null value are inserted + /// in the array so that its size is index+1. + /// (You may need to say 'value[0u]' to get your compiler to distinguish + /// this from the operator[] which takes a string.) + Value &operator[](UInt index); + /// Access an array element (zero based index ) + /// (You may need to say 'value[0u]' to get your compiler to distinguish + /// this from the operator[] which takes a string.) + const Value &operator[](UInt index) const; + /// If the array contains at least index+1 elements, returns the element value, + /// otherwise returns defaultValue. + Value get(UInt index, const Value &defaultValue) const; + /// Return true if index < size(). + bool isValidIndex(UInt index) const; + /// \brief Append value to array at the end. + /// + /// Equivalent to jsonvalue[jsonvalue.size()] = value; + Value &append(const Value &value); + + /// Access an object value by name, create a null member if it does not exist. + Value &operator[](const char *key); + /// Access an object value by name, returns null if there is no member with that name. + const Value &operator[](const char *key) const; + /// Access an object value by name, create a null member if it does not exist. + Value &operator[](const std::string &key); + /// Access an object value by name, returns null if there is no member with that name. + const Value &operator[](const std::string &key) const; + /** \brief Access an object value by name, create a null member if it does not exist. * If the object as no entry for that name, then the member name used to store * the new entry is not duplicated. @@ -290,141 +292,141 @@ namespace Json { * object[code] = 1234; * \endcode */ - Value &operator[](const StaticString &key); + Value &operator[](const StaticString &key); #ifdef JSON_USE_CPPTL - /// Access an object value by name, create a null member if it does not exist. - Value &operator[](const CppTL::ConstString &key); - /// Access an object value by name, returns null if there is no member with that name. - const Value &operator[](const CppTL::ConstString &key) const; + /// Access an object value by name, create a null member if it does not exist. + Value &operator[](const CppTL::ConstString &key); + /// Access an object value by name, returns null if there is no member with that name. + const Value &operator[](const CppTL::ConstString &key) const; #endif - /// Return the member named key if it exist, defaultValue otherwise. - Value get(const char *key, const Value &defaultValue) const; - /// Return the member named key if it exist, defaultValue otherwise. - Value get(const std::string &key, const Value &defaultValue) const; + /// Return the member named key if it exist, defaultValue otherwise. + Value get(const char *key, const Value &defaultValue) const; + /// Return the member named key if it exist, defaultValue otherwise. + Value get(const std::string &key, const Value &defaultValue) const; #ifdef JSON_USE_CPPTL - /// Return the member named key if it exist, defaultValue otherwise. - Value get(const CppTL::ConstString &key, const Value &defaultValue) const; + /// Return the member named key if it exist, defaultValue otherwise. + Value get(const CppTL::ConstString &key, const Value &defaultValue) const; #endif - /// \brief Remove and return the named member. - /// - /// Do nothing if it did not exist. - /// \return the removed Value, or null. - /// \pre type() is objectValue or nullValue - /// \post type() is unchanged - Value removeMember(const char *key); - /// Same as removeMember(const char*) - Value removeMember(const std::string &key); - - /// Return true if the object has a member named key. - bool isMember(const char *key) const; - /// Return true if the object has a member named key. - bool isMember(const std::string &key) const; + /// \brief Remove and return the named member. + /// + /// Do nothing if it did not exist. + /// \return the removed Value, or null. + /// \pre type() is objectValue or nullValue + /// \post type() is unchanged + Value removeMember(const char *key); + /// Same as removeMember(const char*) + Value removeMember(const std::string &key); + + /// Return true if the object has a member named key. + bool isMember(const char *key) const; + /// Return true if the object has a member named key. + bool isMember(const std::string &key) const; #ifdef JSON_USE_CPPTL - /// Return true if the object has a member named key. - bool isMember(const CppTL::ConstString &key) const; + /// Return true if the object has a member named key. + bool isMember(const CppTL::ConstString &key) const; #endif - /// \brief Return a list of the member names. - /// - /// If null, return an empty list. - /// \pre type() is objectValue or nullValue - /// \post if type() was nullValue, it remains nullValue - Members getMemberNames() const; + /// \brief Return a list of the member names. + /// + /// If null, return an empty list. + /// \pre type() is objectValue or nullValue + /// \post if type() was nullValue, it remains nullValue + Members getMemberNames() const; - //# ifdef JSON_USE_CPPTL - // EnumMemberNames enumMemberNames() const; - // EnumValues enumValues() const; - //# endif + //# ifdef JSON_USE_CPPTL + // EnumMemberNames enumMemberNames() const; + // EnumValues enumValues() const; + //# endif - /// Comments must be //... or /* ... */ - void setComment(const char *comment, CommentPlacement placement); - /// Comments must be //... or /* ... */ - void setComment(const std::string &comment, CommentPlacement placement); - bool hasComment(CommentPlacement placement) const; - /// Include delimiters and embedded newlines. - std::string getComment(CommentPlacement placement) const; + /// Comments must be //... or /* ... */ + void setComment(const char *comment, CommentPlacement placement); + /// Comments must be //... or /* ... */ + void setComment(const std::string &comment, CommentPlacement placement); + bool hasComment(CommentPlacement placement) const; + /// Include delimiters and embedded newlines. + std::string getComment(CommentPlacement placement) const; - std::string toStyledString() const; + std::string toStyledString() const; - const_iterator begin() const; - const_iterator end() const; + const_iterator begin() const; + const_iterator end() const; - iterator begin(); - iterator end(); + iterator begin(); + iterator end(); - private: - Value &resolveReference(const char *key, bool isStatic); + private: + Value &resolveReference(const char *key, bool isStatic); #ifdef JSON_VALUE_USE_INTERNAL_MAP - inline bool isItemAvailable() const { return itemIsUsed_ == 0; } + inline bool isItemAvailable() const { return itemIsUsed_ == 0; } - inline void setItemUsed(bool isUsed = true) { itemIsUsed_ = isUsed ? 1 : 0; } + inline void setItemUsed(bool isUsed = true) { itemIsUsed_ = isUsed ? 1 : 0; } - inline bool isMemberNameStatic() const { return memberNameIsStatic_ == 0; } + inline bool isMemberNameStatic() const { return memberNameIsStatic_ == 0; } - inline void setMemberNameIsStatic(bool isStatic) { memberNameIsStatic_ = isStatic ? 1 : 0; } + inline void setMemberNameIsStatic(bool isStatic) { memberNameIsStatic_ = isStatic ? 1 : 0; } #endif // # ifdef JSON_VALUE_USE_INTERNAL_MAP - private: - struct CommentInfo { - CommentInfo(); - ~CommentInfo(); + private: + struct CommentInfo { + CommentInfo(); + ~CommentInfo(); - void setComment(const char *text); + void setComment(const char *text); - char *comment_; - }; + char *comment_; + }; - //struct MemberNamesTransform - //{ - // typedef const char *result_type; - // const char *operator()( const CZString &name ) const - // { - // return name.c_str(); - // } - //}; - - union ValueHolder { - Int int_; - UInt uint_; - double real_; - bool bool_; - char *string_; + //struct MemberNamesTransform + //{ + // typedef const char *result_type; + // const char *operator()( const CZString &name ) const + // { + // return name.c_str(); + // } + //}; + + union ValueHolder { + Int int_; + UInt uint_; + double real_; + bool bool_; + char *string_; #ifdef JSON_VALUE_USE_INTERNAL_MAP - ValueInternalArray *array_; - ValueInternalMap *map_; + ValueInternalArray *array_; + ValueInternalMap *map_; #else - ObjectValues *map_; + ObjectValues *map_; #endif - } value_; - ValueType type_ : 8; - int allocated_ : 1; // Notes: if declared as bool, bitfield is useless. + } value_; + ValueType type_ : 8; + int allocated_ : 1; // Notes: if declared as bool, bitfield is useless. #ifdef JSON_VALUE_USE_INTERNAL_MAP - unsigned int itemIsUsed_ : 1; // used by the ValueInternalMap container. - int memberNameIsStatic_ : 1; // used by the ValueInternalMap container. + unsigned int itemIsUsed_ : 1; // used by the ValueInternalMap container. + int memberNameIsStatic_ : 1; // used by the ValueInternalMap container. #endif - CommentInfo *comments_; - }; + CommentInfo *comments_; + }; - /** \brief Experimental and untested: represents an element of the "path" to access a node. + /** \brief Experimental and untested: represents an element of the "path" to access a node. */ - class PathArgument { - public: - friend class Path; - - PathArgument(); - PathArgument(UInt index); - PathArgument(const char *key); - PathArgument(const std::string &key); - - private: - enum Kind { kindNone = 0, kindIndex, kindKey }; - std::string key_; - UInt index_; - Kind kind_; - }; - - /** \brief Experimental and untested: represents a "path" to access a node. + class PathArgument { + public: + friend class Path; + + PathArgument(); + PathArgument(UInt index); + PathArgument(const char *key); + PathArgument(const std::string &key); + + private: + enum Kind { kindNone = 0, kindIndex, kindKey }; + std::string key_; + UInt index_; + Kind kind_; + }; + + /** \brief Experimental and untested: represents a "path" to access a node. * * Syntax: * - "." => root node @@ -435,55 +437,55 @@ namespace Json { * - ".%" => member name is provided as parameter * - ".[%]" => index is provied as parameter */ - class Path { - public: - Path(const std::string &path, - const PathArgument &a1 = PathArgument(), - const PathArgument &a2 = PathArgument(), - const PathArgument &a3 = PathArgument(), - const PathArgument &a4 = PathArgument(), - const PathArgument &a5 = PathArgument()); - - const Value &resolve(const Value &root) const; - Value resolve(const Value &root, const Value &defaultValue) const; - /// Creates the "path" to access the specified node and returns a reference on the node. - Value &make(Value &root) const; - - private: - typedef std::vector InArgs; - typedef std::vector Args; - - void makePath(const std::string &path, const InArgs &in); - void addPathInArg(const std::string &path, - const InArgs &in, - InArgs::const_iterator &itInArg, - PathArgument::Kind kind); - void invalidPath(const std::string &path, int location); - - Args args_; - }; - - /** \brief Experimental do not use: Allocator to customize member name and string value memory management done by Value. + class Path { + public: + Path(const std::string &path, + const PathArgument &a1 = PathArgument(), + const PathArgument &a2 = PathArgument(), + const PathArgument &a3 = PathArgument(), + const PathArgument &a4 = PathArgument(), + const PathArgument &a5 = PathArgument()); + + const Value &resolve(const Value &root) const; + Value resolve(const Value &root, const Value &defaultValue) const; + /// Creates the "path" to access the specified node and returns a reference on the node. + Value &make(Value &root) const; + + private: + typedef std::vector InArgs; + typedef std::vector Args; + + void makePath(const std::string &path, const InArgs &in); + void addPathInArg(const std::string &path, + const InArgs &in, + InArgs::const_iterator &itInArg, + PathArgument::Kind kind); + void invalidPath(const std::string &path, int location); + + Args args_; + }; + + /** \brief Experimental do not use: Allocator to customize member name and string value memory management done by Value. * * - makeMemberName() and releaseMemberName() are called to respectively duplicate and * free an Json::objectValue member name. * - duplicateStringValue() and releaseStringValue() are called similarly to * duplicate and free a Json::stringValue value. */ - class ValueAllocator { - public: - enum { unknown = (unsigned)-1 }; + class ValueAllocator { + public: + enum { unknown = (unsigned)-1 }; - virtual ~ValueAllocator(); + virtual ~ValueAllocator(); - virtual char *makeMemberName(const char *memberName) const = 0; - virtual void releaseMemberName(char *memberName) const = 0; - virtual char *duplicateStringValue(const char *value, unsigned int length = unknown) const = 0; - virtual void releaseStringValue(char *value) const = 0; - }; + virtual char *makeMemberName(const char *memberName) const = 0; + virtual void releaseMemberName(char *memberName) const = 0; + virtual char *duplicateStringValue(const char *value, unsigned int length = unknown) const = 0; + virtual void releaseStringValue(char *value) const = 0; + }; #ifdef JSON_VALUE_USE_INTERNAL_MAP - /** \brief Allocator to customize Value internal map. + /** \brief Allocator to customize Value internal map. * Below is an example of a simple implementation (default implementation actually * use memory pool for speed). * \code @@ -527,37 +529,37 @@ namespace Json { }; * \endcode */ - class JSON_API ValueMapAllocator { - public: - virtual ~ValueMapAllocator(); - virtual ValueInternalMap *newMap() = 0; - virtual ValueInternalMap *newMapCopy(const ValueInternalMap &other) = 0; - virtual void destructMap(ValueInternalMap *map) = 0; - virtual ValueInternalLink *allocateMapBuckets(unsigned int size) = 0; - virtual void releaseMapBuckets(ValueInternalLink *links) = 0; - virtual ValueInternalLink *allocateMapLink() = 0; - virtual void releaseMapLink(ValueInternalLink *link) = 0; - }; - - /** \brief ValueInternalMap hash-map bucket chain link (for internal use only). + class JSON_API ValueMapAllocator { + public: + virtual ~ValueMapAllocator(); + virtual ValueInternalMap *newMap() = 0; + virtual ValueInternalMap *newMapCopy(const ValueInternalMap &other) = 0; + virtual void destructMap(ValueInternalMap *map) = 0; + virtual ValueInternalLink *allocateMapBuckets(unsigned int size) = 0; + virtual void releaseMapBuckets(ValueInternalLink *links) = 0; + virtual ValueInternalLink *allocateMapLink() = 0; + virtual void releaseMapLink(ValueInternalLink *link) = 0; + }; + + /** \brief ValueInternalMap hash-map bucket chain link (for internal use only). * \internal previous_ & next_ allows for bidirectional traversal. */ - class JSON_API ValueInternalLink { - public: - enum { itemPerLink = 6 }; // sizeof(ValueInternalLink) = 128 on 32 bits architecture. - enum InternalFlags { flagAvailable = 0, flagUsed = 1 }; + class JSON_API ValueInternalLink { + public: + enum { itemPerLink = 6 }; // sizeof(ValueInternalLink) = 128 on 32 bits architecture. + enum InternalFlags { flagAvailable = 0, flagUsed = 1 }; - ValueInternalLink(); + ValueInternalLink(); - ~ValueInternalLink(); + ~ValueInternalLink(); - Value items_[itemPerLink]; - char *keys_[itemPerLink]; - ValueInternalLink *previous_; - ValueInternalLink *next_; - }; + Value items_[itemPerLink]; + char *keys_[itemPerLink]; + ValueInternalLink *previous_; + ValueInternalLink *next_; + }; - /** \brief A linked page based hash-table implementation used internally by Value. + /** \brief A linked page based hash-table implementation used internally by Value. * \internal ValueInternalMap is a tradional bucket based hash-table, with a linked * list in each bucket to handle collision. There is an addional twist in that * each node of the collision linked list is a page containing a fixed amount of @@ -569,79 +571,79 @@ namespace Json { * Only the last link of a bucket may contains 'available' item. The last link always * contains at least one element unless is it the bucket one very first link. */ - class JSON_API ValueInternalMap { - friend class ValueIteratorBase; - friend class Value; + class JSON_API ValueInternalMap { + friend class ValueIteratorBase; + friend class Value; - public: - typedef unsigned int HashKey; - typedef unsigned int BucketIndex; + public: + typedef unsigned int HashKey; + typedef unsigned int BucketIndex; #ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION - struct IteratorState { - IteratorState() : map_(0), link_(0), itemIndex_(0), bucketIndex_(0) {} - ValueInternalMap *map_; - ValueInternalLink *link_; - BucketIndex itemIndex_; - BucketIndex bucketIndex_; - }; + struct IteratorState { + IteratorState() : map_(0), link_(0), itemIndex_(0), bucketIndex_(0) {} + ValueInternalMap *map_; + ValueInternalLink *link_; + BucketIndex itemIndex_; + BucketIndex bucketIndex_; + }; #endif // ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION - ValueInternalMap(); - ValueInternalMap(const ValueInternalMap &other); - ValueInternalMap &operator=(const ValueInternalMap &other); - ~ValueInternalMap(); + ValueInternalMap(); + ValueInternalMap(const ValueInternalMap &other); + ValueInternalMap &operator=(const ValueInternalMap &other); + ~ValueInternalMap(); - void swap(ValueInternalMap &other); + void swap(ValueInternalMap &other); - BucketIndex size() const; + BucketIndex size() const; - void clear(); + void clear(); - bool reserveDelta(BucketIndex growth); + bool reserveDelta(BucketIndex growth); - bool reserve(BucketIndex newItemCount); + bool reserve(BucketIndex newItemCount); - const Value *find(const char *key) const; + const Value *find(const char *key) const; - Value *find(const char *key); + Value *find(const char *key); - Value &resolveReference(const char *key, bool isStatic); + Value &resolveReference(const char *key, bool isStatic); - void remove(const char *key); + void remove(const char *key); - void doActualRemove(ValueInternalLink *link, BucketIndex index, BucketIndex bucketIndex); + void doActualRemove(ValueInternalLink *link, BucketIndex index, BucketIndex bucketIndex); - ValueInternalLink *&getLastLinkInBucket(BucketIndex bucketIndex); + ValueInternalLink *&getLastLinkInBucket(BucketIndex bucketIndex); - Value &setNewItem(const char *key, bool isStatic, ValueInternalLink *link, BucketIndex index); + Value &setNewItem(const char *key, bool isStatic, ValueInternalLink *link, BucketIndex index); - Value &unsafeAdd(const char *key, bool isStatic, HashKey hashedKey); + Value &unsafeAdd(const char *key, bool isStatic, HashKey hashedKey); - HashKey hash(const char *key) const; + HashKey hash(const char *key) const; - int compare(const ValueInternalMap &other) const; + int compare(const ValueInternalMap &other) const; - private: - void makeBeginIterator(IteratorState &it) const; - void makeEndIterator(IteratorState &it) const; - static bool equals(const IteratorState &x, const IteratorState &other); - static void increment(IteratorState &iterator); - static void incrementBucket(IteratorState &iterator); - static void decrement(IteratorState &iterator); - static const char *key(const IteratorState &iterator); - static const char *key(const IteratorState &iterator, bool &isStatic); - static Value &value(const IteratorState &iterator); - static int distance(const IteratorState &x, const IteratorState &y); + private: + void makeBeginIterator(IteratorState &it) const; + void makeEndIterator(IteratorState &it) const; + static bool equals(const IteratorState &x, const IteratorState &other); + static void increment(IteratorState &iterator); + static void incrementBucket(IteratorState &iterator); + static void decrement(IteratorState &iterator); + static const char *key(const IteratorState &iterator); + static const char *key(const IteratorState &iterator, bool &isStatic); + static Value &value(const IteratorState &iterator); + static int distance(const IteratorState &x, const IteratorState &y); - private: - ValueInternalLink *buckets_; - ValueInternalLink *tailLink_; - BucketIndex bucketsSize_; - BucketIndex itemCount_; - }; + private: + ValueInternalLink *buckets_; + ValueInternalLink *tailLink_; + BucketIndex bucketsSize_; + BucketIndex itemCount_; + }; - /** \brief A simplified deque implementation used internally by Value. + /** \brief A simplified deque implementation used internally by Value. * \internal * It is based on a list of fixed "page", each page contains a fixed number of items. * Instead of using a linked-list, a array of pointer is used for fast item look-up. @@ -652,62 +654,62 @@ namespace Json { * Insertion is amortized constant time (only the array containing the index of pointers * need to be reallocated when items are appended). */ - class JSON_API ValueInternalArray { - friend class Value; - friend class ValueIteratorBase; + class JSON_API ValueInternalArray { + friend class Value; + friend class ValueIteratorBase; - public: - enum { itemsPerPage = 8 }; // should be a power of 2 for fast divide and modulo. - typedef Value::ArrayIndex ArrayIndex; - typedef unsigned int PageIndex; + public: + enum { itemsPerPage = 8 }; // should be a power of 2 for fast divide and modulo. + typedef Value::ArrayIndex ArrayIndex; + typedef unsigned int PageIndex; #ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION - struct IteratorState // Must be a POD - { - IteratorState() : array_(0), currentPageIndex_(0), currentItemIndex_(0) {} - ValueInternalArray *array_; - Value **currentPageIndex_; - unsigned int currentItemIndex_; - }; + struct IteratorState // Must be a POD + { + IteratorState() : array_(0), currentPageIndex_(0), currentItemIndex_(0) {} + ValueInternalArray *array_; + Value **currentPageIndex_; + unsigned int currentItemIndex_; + }; #endif // ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION - ValueInternalArray(); - ValueInternalArray(const ValueInternalArray &other); - ValueInternalArray &operator=(const ValueInternalArray &other); - ~ValueInternalArray(); - void swap(ValueInternalArray &other); - - void clear(); - void resize(ArrayIndex newSize); - - Value &resolveReference(ArrayIndex index); + ValueInternalArray(); + ValueInternalArray(const ValueInternalArray &other); + ValueInternalArray &operator=(const ValueInternalArray &other); + ~ValueInternalArray(); + void swap(ValueInternalArray &other); - Value *find(ArrayIndex index) const; + void clear(); + void resize(ArrayIndex newSize); - ArrayIndex size() const; + Value &resolveReference(ArrayIndex index); - int compare(const ValueInternalArray &other) const; + Value *find(ArrayIndex index) const; - private: - static bool equals(const IteratorState &x, const IteratorState &other); - static void increment(IteratorState &iterator); - static void decrement(IteratorState &iterator); - static Value &dereference(const IteratorState &iterator); - static Value &unsafeDereference(const IteratorState &iterator); - static int distance(const IteratorState &x, const IteratorState &y); - static ArrayIndex indexOf(const IteratorState &iterator); - void makeBeginIterator(IteratorState &it) const; - void makeEndIterator(IteratorState &it) const; - void makeIterator(IteratorState &it, ArrayIndex index) const; + ArrayIndex size() const; - void makeIndexValid(ArrayIndex index); + int compare(const ValueInternalArray &other) const; - Value **pages_; - ArrayIndex size_; - PageIndex pageCount_; - }; + private: + static bool equals(const IteratorState &x, const IteratorState &other); + static void increment(IteratorState &iterator); + static void decrement(IteratorState &iterator); + static Value &dereference(const IteratorState &iterator); + static Value &unsafeDereference(const IteratorState &iterator); + static int distance(const IteratorState &x, const IteratorState &y); + static ArrayIndex indexOf(const IteratorState &iterator); + void makeBeginIterator(IteratorState &it) const; + void makeEndIterator(IteratorState &it) const; + void makeIterator(IteratorState &it, ArrayIndex index) const; + + void makeIndexValid(ArrayIndex index); + + Value **pages_; + ArrayIndex size_; + PageIndex pageCount_; + }; - /** \brief Experimental: do not use. Allocator to customize Value internal array. + /** \brief Experimental: do not use. Allocator to customize Value internal array. * Below is an example of a simple implementation (actual implementation use * memory pool). \code @@ -766,13 +768,13 @@ class DefaultValueArrayAllocator : public ValueArrayAllocator }; \endcode */ - class JSON_API ValueArrayAllocator { - public: - virtual ~ValueArrayAllocator(); - virtual ValueInternalArray *newArray() = 0; - virtual ValueInternalArray *newArrayCopy(const ValueInternalArray &other) = 0; - virtual void destructArray(ValueInternalArray *array) = 0; - /** \brief Reallocate array page index. + class JSON_API ValueArrayAllocator { + public: + virtual ~ValueArrayAllocator(); + virtual ValueInternalArray *newArray() = 0; + virtual ValueInternalArray *newArrayCopy(const ValueInternalArray &other) = 0; + virtual void destructArray(ValueInternalArray *array) = 0; + /** \brief Reallocate array page index. * Reallocates an array of pointer on each page. * \param indexes [input] pointer on the current index. May be \c NULL. * [output] pointer on the new index of at least @@ -783,179 +785,179 @@ class DefaultValueArrayAllocator : public ValueArrayAllocator * \param minNewIndexCount Minimum number of page the new index must be able to * handle. */ - virtual void reallocateArrayPageIndex(Value **&indexes, - ValueInternalArray::PageIndex &indexCount, - ValueInternalArray::PageIndex minNewIndexCount) = 0; - virtual void releaseArrayPageIndex(Value **indexes, ValueInternalArray::PageIndex indexCount) = 0; - virtual Value *allocateArrayPage() = 0; - virtual void releaseArrayPage(Value *value) = 0; - }; + virtual void reallocateArrayPageIndex(Value **&indexes, + ValueInternalArray::PageIndex &indexCount, + ValueInternalArray::PageIndex minNewIndexCount) = 0; + virtual void releaseArrayPageIndex(Value **indexes, ValueInternalArray::PageIndex indexCount) = 0; + virtual Value *allocateArrayPage() = 0; + virtual void releaseArrayPage(Value *value) = 0; + }; #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP - /** \brief base class for Value iterators. + /** \brief base class for Value iterators. * */ - class ValueIteratorBase { - public: - typedef unsigned int size_t; - typedef int difference_type; - typedef ValueIteratorBase SelfType; + class ValueIteratorBase { + public: + typedef unsigned int size_t; + typedef int difference_type; + typedef ValueIteratorBase SelfType; - ValueIteratorBase(); + ValueIteratorBase(); #ifndef JSON_VALUE_USE_INTERNAL_MAP - explicit ValueIteratorBase(const Value::ObjectValues::iterator ¤t); + explicit ValueIteratorBase(const Value::ObjectValues::iterator ¤t); #else - ValueIteratorBase(const ValueInternalArray::IteratorState &state); - ValueIteratorBase(const ValueInternalMap::IteratorState &state); + ValueIteratorBase(const ValueInternalArray::IteratorState &state); + ValueIteratorBase(const ValueInternalMap::IteratorState &state); #endif - bool operator==(const SelfType &other) const { return isEqual(other); } + bool operator==(const SelfType &other) const { return isEqual(other); } - bool operator!=(const SelfType &other) const { return !isEqual(other); } + bool operator!=(const SelfType &other) const { return !isEqual(other); } - difference_type operator-(const SelfType &other) const { return computeDistance(other); } + difference_type operator-(const SelfType &other) const { return computeDistance(other); } - /// Return either the index or the member name of the referenced value as a Value. - Value key() const; + /// Return either the index or the member name of the referenced value as a Value. + Value key() const; - /// Return the index of the referenced Value. -1 if it is not an arrayValue. - UInt index() const; + /// Return the index of the referenced Value. -1 if it is not an arrayValue. + UInt index() const; - /// Return the member name of the referenced Value. "" if it is not an objectValue. - const char *memberName() const; + /// Return the member name of the referenced Value. "" if it is not an objectValue. + const char *memberName() const; - protected: - Value &deref() const; + protected: + Value &deref() const; - void increment(); + void increment(); - void decrement(); + void decrement(); - difference_type computeDistance(const SelfType &other) const; + difference_type computeDistance(const SelfType &other) const; - bool isEqual(const SelfType &other) const; + bool isEqual(const SelfType &other) const; - void copy(const SelfType &other); + void copy(const SelfType &other); - private: + private: #ifndef JSON_VALUE_USE_INTERNAL_MAP - Value::ObjectValues::iterator current_; - // Indicates that iterator is for a null value. - bool isNull_; + Value::ObjectValues::iterator current_; + // Indicates that iterator is for a null value. + bool isNull_; #else - union { - ValueInternalArray::IteratorState array_; - ValueInternalMap::IteratorState map_; - } iterator_; - bool isArray_; + union { + ValueInternalArray::IteratorState array_; + ValueInternalMap::IteratorState map_; + } iterator_; + bool isArray_; #endif - }; + }; - /** \brief const iterator for object and array value. + /** \brief const iterator for object and array value. * */ - class ValueConstIterator : public ValueIteratorBase { - friend class Value; + class ValueConstIterator : public ValueIteratorBase { + friend class Value; - public: - typedef unsigned int size_t; - typedef int difference_type; - typedef const Value &reference; - typedef const Value *pointer; - typedef ValueConstIterator SelfType; + public: + typedef unsigned int size_t; + typedef int difference_type; + typedef const Value &reference; + typedef const Value *pointer; + typedef ValueConstIterator SelfType; - ValueConstIterator(); + ValueConstIterator(); - private: - /*! \internal Use by Value to create an iterator. + private: + /*! \internal Use by Value to create an iterator. */ #ifndef JSON_VALUE_USE_INTERNAL_MAP - explicit ValueConstIterator(const Value::ObjectValues::iterator ¤t); + explicit ValueConstIterator(const Value::ObjectValues::iterator ¤t); #else - ValueConstIterator(const ValueInternalArray::IteratorState &state); - ValueConstIterator(const ValueInternalMap::IteratorState &state); + ValueConstIterator(const ValueInternalArray::IteratorState &state); + ValueConstIterator(const ValueInternalMap::IteratorState &state); #endif - public: - SelfType &operator=(const ValueIteratorBase &other); - - SelfType operator++(int) { - SelfType temp(*this); - ++*this; - return temp; - } - - SelfType operator--(int) { - SelfType temp(*this); - --*this; - return temp; - } - - SelfType &operator--() { - decrement(); - return *this; - } - - SelfType &operator++() { - increment(); - return *this; - } - - reference operator*() const { return deref(); } - }; - - /** \brief Iterator for object and array value. + public: + SelfType &operator=(const ValueIteratorBase &other); + + SelfType operator++(int) { + SelfType temp(*this); + ++*this; + return temp; + } + + SelfType operator--(int) { + SelfType temp(*this); + --*this; + return temp; + } + + SelfType &operator--() { + decrement(); + return *this; + } + + SelfType &operator++() { + increment(); + return *this; + } + + reference operator*() const { return deref(); } + }; + + /** \brief Iterator for object and array value. */ - class ValueIterator : public ValueIteratorBase { - friend class Value; - - public: - typedef unsigned int size_t; - typedef int difference_type; - typedef Value &reference; - typedef Value *pointer; - typedef ValueIterator SelfType; - - ValueIterator(); - ValueIterator(const ValueConstIterator &other); - ValueIterator(const ValueIterator &other); - - private: - /*! \internal Use by Value to create an iterator. + class ValueIterator : public ValueIteratorBase { + friend class Value; + + public: + typedef unsigned int size_t; + typedef int difference_type; + typedef Value &reference; + typedef Value *pointer; + typedef ValueIterator SelfType; + + ValueIterator(); + ValueIterator(const ValueConstIterator &other); + ValueIterator(const ValueIterator &other); + + private: + /*! \internal Use by Value to create an iterator. */ #ifndef JSON_VALUE_USE_INTERNAL_MAP - explicit ValueIterator(const Value::ObjectValues::iterator ¤t); + explicit ValueIterator(const Value::ObjectValues::iterator ¤t); #else - ValueIterator(const ValueInternalArray::IteratorState &state); - ValueIterator(const ValueInternalMap::IteratorState &state); + ValueIterator(const ValueInternalArray::IteratorState &state); + ValueIterator(const ValueInternalMap::IteratorState &state); #endif - public: - SelfType &operator=(const SelfType &other); - - SelfType operator++(int) { - SelfType temp(*this); - ++*this; - return temp; - } - - SelfType operator--(int) { - SelfType temp(*this); - --*this; - return temp; - } - - SelfType &operator--() { - decrement(); - return *this; - } - - SelfType &operator++() { - increment(); - return *this; - } - - reference operator*() const { return deref(); } - }; - -} // namespace Json + public: + SelfType &operator=(const SelfType &other); + + SelfType operator++(int) { + SelfType temp(*this); + ++*this; + return temp; + } + + SelfType operator--(int) { + SelfType temp(*this); + --*this; + return temp; + } + + SelfType &operator--() { + decrement(); + return *this; + } + + SelfType &operator++() { + increment(); + return *this; + } + + reference operator*() const { return deref(); } + }; + } // namespace Json +} // namespace jsoncollector #endif // CPPTL_JSON_H_INCLUDED diff --git a/EventFilter/Utilities/interface/writer.h b/EventFilter/Utilities/interface/writer.h index f48b35f67d578..14261dca7dd5a 100644 --- a/EventFilter/Utilities/interface/writer.h +++ b/EventFilter/Utilities/interface/writer.h @@ -6,43 +6,44 @@ #include #include -namespace Json { +namespace jsoncollector { + namespace Json { - class Value; + class Value; - /** \brief Abstract class for writers. + /** \brief Abstract class for writers. */ - class JSON_API Writer { - public: - virtual ~Writer(); + class JSON_API Writer { + public: + virtual ~Writer(); - virtual std::string write(const Value &root) = 0; - }; + virtual std::string write(const Value &root) = 0; + }; - /** \brief Outputs a Value in JSON format without formatting (not human friendly). + /** \brief Outputs a Value in JSON format without formatting (not human friendly). * * The JSON document is written in a single line. It is not intended for 'human' consumption, * but may be usefull to support feature such as RPC where bandwith is limited. * \sa Reader, Value */ - class JSON_API FastWriter : public Writer { - public: - FastWriter(); - ~FastWriter() override {} + class JSON_API FastWriter : public Writer { + public: + FastWriter(); + ~FastWriter() override {} - void enableYAMLCompatibility(); + void enableYAMLCompatibility(); - public: // overridden from Writer - std::string write(const Value &root) override; + public: // overridden from Writer + std::string write(const Value &root) override; - private: - void writeValue(const Value &value); + private: + void writeValue(const Value &value); - std::string document_; - bool yamlCompatiblityEnabled_; - }; + std::string document_; + bool yamlCompatiblityEnabled_; + }; - /** \brief Writes a Value in JSON format in a human friendly way. + /** \brief Writes a Value in JSON format in a human friendly way. * * The rules for line break and indent are as follow: * - Object value: @@ -60,43 +61,43 @@ namespace Json { * * \sa Reader, Value, Value::setComment() */ - class JSON_API StyledWriter : public Writer { - public: - StyledWriter(); - ~StyledWriter() override {} + class JSON_API StyledWriter : public Writer { + public: + StyledWriter(); + ~StyledWriter() override {} - public: // overridden from Writer - /** \brief Serialize a Value in JSON format. + public: // overridden from Writer + /** \brief Serialize a Value in JSON format. * \param root Value to serialize. * \return String containing the JSON document that represents the root value. */ - std::string write(const Value &root) override; - - private: - void writeValue(const Value &value); - void writeArrayValue(const Value &value); - bool isMultineArray(const Value &value); - void pushValue(const std::string &value); - void writeIndent(); - void writeWithIndent(const std::string &value); - void indent(); - void unindent(); - void writeCommentBeforeValue(const Value &root); - void writeCommentAfterValueOnSameLine(const Value &root); - bool hasCommentForValue(const Value &value); - static std::string normalizeEOL(const std::string &text); - - typedef std::vector ChildValues; - - ChildValues childValues_; - std::string document_; - std::string indentString_; - int rightMargin_; - int indentSize_; - bool addChildValues_; - }; - - /** \brief Writes a Value in JSON format in a human friendly way, + std::string write(const Value &root) override; + + private: + void writeValue(const Value &value); + void writeArrayValue(const Value &value); + bool isMultineArray(const Value &value); + void pushValue(const std::string &value); + void writeIndent(); + void writeWithIndent(const std::string &value); + void indent(); + void unindent(); + void writeCommentBeforeValue(const Value &root); + void writeCommentAfterValueOnSameLine(const Value &root); + bool hasCommentForValue(const Value &value); + static std::string normalizeEOL(const std::string &text); + + typedef std::vector ChildValues; + + ChildValues childValues_; + std::string document_; + std::string indentString_; + int rightMargin_; + int indentSize_; + bool addChildValues_; + }; + + /** \brief Writes a Value in JSON format in a human friendly way, to a stream rather than to a string. * * The rules for line break and indent are as follow: @@ -116,53 +117,54 @@ namespace Json { * \param indentation Each level will be indented by this amount extra. * \sa Reader, Value, Value::setComment() */ - class JSON_API StyledStreamWriter { - public: - StyledStreamWriter(std::string indentation = "\t"); - ~StyledStreamWriter() {} + class JSON_API StyledStreamWriter { + public: + StyledStreamWriter(std::string indentation = "\t"); + ~StyledStreamWriter() {} - public: - /** \brief Serialize a Value in JSON format. + public: + /** \brief Serialize a Value in JSON format. * \param out Stream to write to. (Can be ostringstream, e.g.) * \param root Value to serialize. * \note There is no point in deriving from Writer, since write() should not return a value. */ - void write(std::ostream &out, const Value &root); - - private: - void writeValue(const Value &value); - void writeArrayValue(const Value &value); - bool isMultineArray(const Value &value); - void pushValue(const std::string &value); - void writeIndent(); - void writeWithIndent(const std::string &value); - void indent(); - void unindent(); - void writeCommentBeforeValue(const Value &root); - void writeCommentAfterValueOnSameLine(const Value &root); - bool hasCommentForValue(const Value &value); - static std::string normalizeEOL(const std::string &text); - - typedef std::vector ChildValues; - - ChildValues childValues_; - std::ostream *document_; - std::string indentString_; - int rightMargin_; - std::string indentation_; - bool addChildValues_; - }; - - std::string JSON_API valueToString(Int value); - std::string JSON_API valueToString(UInt value); - std::string JSON_API valueToString(double value); - std::string JSON_API valueToString(bool value); - std::string JSON_API valueToQuotedString(const char *value); - - /// \brief Output using the StyledStreamWriter. - /// \see Json::operator>>() - std::ostream &operator<<(std::ostream &, const Value &root); - -} // namespace Json + void write(std::ostream &out, const Value &root); + + private: + void writeValue(const Value &value); + void writeArrayValue(const Value &value); + bool isMultineArray(const Value &value); + void pushValue(const std::string &value); + void writeIndent(); + void writeWithIndent(const std::string &value); + void indent(); + void unindent(); + void writeCommentBeforeValue(const Value &root); + void writeCommentAfterValueOnSameLine(const Value &root); + bool hasCommentForValue(const Value &value); + static std::string normalizeEOL(const std::string &text); + + typedef std::vector ChildValues; + + ChildValues childValues_; + std::ostream *document_; + std::string indentString_; + int rightMargin_; + std::string indentation_; + bool addChildValues_; + }; + + std::string JSON_API valueToString(Int value); + std::string JSON_API valueToString(UInt value); + std::string JSON_API valueToString(double value); + std::string JSON_API valueToString(bool value); + std::string JSON_API valueToQuotedString(const char *value); + + /// \brief Output using the StyledStreamWriter. + /// \see Json::operator>>() + std::ostream &operator<<(std::ostream &, const Value &root); + + } // namespace Json +} // namespace jsoncollector #endif // JSON_WRITER_H_INCLUDED diff --git a/EventFilter/Utilities/plugins/FRDOutputModule.cc b/EventFilter/Utilities/plugins/FRDOutputModule.cc index 65bf2a59ded6a..5b5b9fe43bfc9 100644 --- a/EventFilter/Utilities/plugins/FRDOutputModule.cc +++ b/EventFilter/Utilities/plugins/FRDOutputModule.cc @@ -22,6 +22,8 @@ #include "IOPool/Streamer/interface/FRDFileHeader.h" #include "EventFilter/Utilities/interface/crc32c.h" +using namespace edm::streamer; + FRDOutputModule::FRDOutputModule(edm::ParameterSet const& ps) : edm::one::OutputModuleBase::OutputModuleBase(ps), edm::one::OutputModule(ps), diff --git a/EventFilter/Utilities/plugins/FRDStreamSource.cc b/EventFilter/Utilities/plugins/FRDStreamSource.cc index 884eeb985c523..ff9dca127864b 100644 --- a/EventFilter/Utilities/plugins/FRDStreamSource.cc +++ b/EventFilter/Utilities/plugins/FRDStreamSource.cc @@ -17,6 +17,8 @@ #include "EventFilter/Utilities/plugins/FRDStreamSource.h" #include "EventFilter/Utilities/interface/crc32c.h" +using namespace edm::streamer; + FRDStreamSource::FRDStreamSource(edm::ParameterSet const& pset, edm::InputSourceDescription const& desc) : ProducerSourceFromFiles(pset, desc, true), verifyAdler32_(pset.getUntrackedParameter("verifyAdler32", true)), diff --git a/EventFilter/Utilities/plugins/GlobalEvFOutputModule.cc b/EventFilter/Utilities/plugins/GlobalEvFOutputModule.cc index a9f42ba645172..9318e35f4a44d 100644 --- a/EventFilter/Utilities/plugins/GlobalEvFOutputModule.cc +++ b/EventFilter/Utilities/plugins/GlobalEvFOutputModule.cc @@ -22,7 +22,7 @@ #include "IOPool/Streamer/interface/StreamerOutputFile.h" #include "FWCore/Framework/interface/global/OutputModule.h" -#include "IOPool/Streamer/interface/StreamerOutputModuleCommon.h" +#include "IOPool/Streamer/interface/StreamerOutputMsgBuilders.h" #include "FWCore/Utilities/interface/EDGetToken.h" #include "DataFormats/Streamer/interface/StreamedProducts.h" @@ -38,25 +38,49 @@ typedef edm::detail::TriggerResultsBasedEventSelector::handle_t Trig; namespace evf { + using namespace edm::streamer; class FastMonitoringService; + struct MetaDataCache { + MetaDataCache(StreamerOutputMsgBuilders const& builders, + edm::BranchIDLists const& branchLists, + edm::ThinnedAssociationsHelper const helper) + : buffer_() { + auto ret = builders.serializeEventMetaData(buffer_, branchLists, helper); + builder_ = std::move(ret.first); + checksum_ = ret.second; + } + SerializeDataBuffer buffer_; + std::unique_ptr builder_; + uint32_t checksum_; + }; + class GlobalEvFOutputEventWriter { public: - explicit GlobalEvFOutputEventWriter(std::string const& filePath, unsigned int ls) - : filePath_(filePath), ls_(ls), accepted_(0), stream_writer_events_(new StreamerOutputFile(filePath)) {} + explicit GlobalEvFOutputEventWriter(std::string const& filePath, + unsigned int ls, + std::shared_ptr iMetaData) + : filePath_(filePath), + ls_(ls), + accepted_(0), + stream_writer_events_(new StreamerOutputFile(filePath)), + meta_(std::move(iMetaData)) {} ~GlobalEvFOutputEventWriter() {} + void setMetaCache(std::shared_ptr iMetaData) { meta_ = std::move(iMetaData); } + bool close() { stream_writer_events_->close(); return (discarded_ || edm::Service()->lumisectionDiscarded(ls_)); } - void doOutputEvent(EventMsgBuilder const& msg) { + void doOutputEvent(EventMsgBuilder const& msg, bool inc) { EventMsgView eview(msg.startAddress()); stream_writer_events_->write(eview); - incAccepted(); + if (inc) + incAccepted(); } void doOutputEventAsync(std::unique_ptr msg, edm::WaitingTaskHolder iHolder) { @@ -68,10 +92,15 @@ namespace evf { return; } auto group = iHolder.group(); - writeQueue_.push(*group, [holder = std::move(iHolder), msg = msg.release(), this]() { + writeQueue_.push(*group, [holder = std::move(iHolder), msg = msg.release(), this]() mutable { try { std::unique_ptr own(msg); - doOutputEvent(*msg); //msg is written and discarded at this point + if (meta_) { + auto m = std::move(meta_); + assert(m->builder_); + doOutputEvent(*m->builder_, false); + } + doOutputEvent(*msg, true); //msg is written and discarded at this point } catch (...) { auto tmp = holder; tmp.doneWaiting(std::current_exception()); @@ -116,6 +145,7 @@ namespace evf { const unsigned ls_; std::atomic accepted_; edm::propagate_const> stream_writer_events_; + std::shared_ptr meta_; edm::SerialTaskQueue writeQueue_; bool discarded_ = false; }; @@ -155,7 +185,8 @@ namespace evf { typedef edm::global::OutputModule, edm::LuminosityBlockCache, - edm::StreamCache, + edm::StreamCache, + edm::WatchInputFiles, edm::ExternalWork> GlobalEvFOutputModuleType; @@ -166,7 +197,7 @@ namespace evf { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); private: - std::unique_ptr beginStream(edm::StreamID) const final; + std::unique_ptr beginStream(edm::StreamID) const final; std::shared_ptr globalBeginRun(edm::RunForOutput const& run) const final; @@ -178,19 +209,31 @@ namespace evf { void writeRun(edm::RunForOutput const&) final {} void globalEndRun(edm::RunForOutput const&) const final {} + void respondToOpenInputFile(edm::FileBlock const&) final; + void respondToCloseInputFile(edm::FileBlock const&) final {} + + void beginJob() final; + void cacheEventMetaData(); + std::shared_ptr globalBeginLuminosityBlock( edm::LuminosityBlockForOutput const& iLB) const final; void globalEndLuminosityBlock(edm::LuminosityBlockForOutput const& iLB) const final; Trig getTriggerResults(edm::EDGetTokenT const& token, edm::EventForOutput const& e) const; - edm::StreamerOutputModuleCommon::Parameters commonParameters_; + StreamerOutputMsgBuilders::Parameters commonParameters_; + std::unique_ptr msgBuilders_; std::string streamLabel_; edm::EDGetTokenT trToken_; edm::EDGetTokenT psetToken_; evf::FastMonitoringService* fms_; + std::shared_ptr metaDataCache_; + //if a new file appears and has different meta data but the same lumi, we need + // to update the writer to write out the new meta data + mutable std::atomic lastWriter_ = nullptr; + unsigned int presentBranchIDListSize_ = 0; }; //end-of-class-def GlobalEvFOutputJSONDef::GlobalEvFOutputJSONDef(std::string const& streamLabel, bool writeJsd) { @@ -286,7 +329,7 @@ namespace evf { GlobalEvFOutputModule::GlobalEvFOutputModule(edm::ParameterSet const& ps) : edm::global::OutputModuleBase(ps), GlobalEvFOutputModuleType(ps), - commonParameters_(edm::StreamerOutputModuleCommon::parameters(ps)), + commonParameters_(StreamerOutputMsgBuilders::parameters(ps)), streamLabel_(ps.getParameter("@module_label")), trToken_(consumes(edm::InputTag("TriggerResults"))), psetToken_(consumes( @@ -333,24 +376,21 @@ namespace evf { void GlobalEvFOutputModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - edm::StreamerOutputModuleCommon::fillDescription(desc); + StreamerOutputMsgBuilders::fillDescription(desc); GlobalEvFOutputModuleType::fillDescription(desc); desc.addUntracked("psetMap", {"hltPSetMap"}) ->setComment("Optionally allow the map of ParameterSets to be calculated externally."); descriptions.add("globalEvfOutputModule", desc); } - std::unique_ptr GlobalEvFOutputModule::beginStream(edm::StreamID) const { - return std::make_unique( - commonParameters_, &keptProducts()[edm::InEvent], description().moduleLabel()); + std::unique_ptr GlobalEvFOutputModule::beginStream(edm::StreamID) const { + return std::make_unique(); } std::shared_ptr GlobalEvFOutputModule::globalBeginRun(edm::RunForOutput const& run) const { //create run Cache holding JSON file writer and variables auto jsonDef = std::make_unique(streamLabel_, false); jsonDef->updateDestination(streamLabel_); - edm::StreamerOutputModuleCommon streamerCommon( - commonParameters_, &keptProducts()[edm::InEvent], description().moduleLabel()); //output INI file (non-const). This doesn't require globalBeginRun to be finished const std::string openIniFileName = edm::Service()->getOpenInitFilePath(streamLabel_); @@ -358,18 +398,16 @@ namespace evf { StreamerOutputFile stream_writer_preamble(openIniFileName); uint32 preamble_adler32 = 1; - edm::BranchIDLists const* bidlPtr = branchIDLists(); auto psetMapHandle = run.getHandle(psetToken_); + SerializeDataBuffer buffer; std::unique_ptr init_message = - streamerCommon.serializeRegistry(*streamerCommon.getSerializerBuffer(), - *bidlPtr, - *thinnedAssociationsHelper(), - OutputModule::processName(), - description().moduleLabel(), - moduleDescription().mainParameterSetID(), - psetMapHandle.isValid() ? psetMapHandle.product() : nullptr); + msgBuilders_->serializeRegistry(buffer, + OutputModule::processName(), + description().moduleLabel(), + moduleDescription().mainParameterSetID(), + psetMapHandle.isValid() ? psetMapHandle.product() : nullptr); //Let us turn it into a View InitMsgView view(init_message->startAddress()); @@ -400,9 +438,6 @@ namespace evf { } src.close(); - //clear serialization buffers - streamerCommon.getSerializerBuffer()->clearHeaderBuffer(); - //free output buffer needed only for the file write outBuf.reset(); @@ -429,7 +464,29 @@ namespace evf { edm::LuminosityBlockForOutput const& iLB) const { auto openDatFilePath = edm::Service()->getOpenDatFilePath(iLB.luminosityBlock(), streamLabel_); - return std::make_shared(openDatFilePath, iLB.luminosityBlock()); + auto ret = std::make_shared(openDatFilePath, iLB.luminosityBlock(), metaDataCache_); + lastWriter_ = ret.get(); + return ret; + } + + void GlobalEvFOutputModule::beginJob() { + msgBuilders_ = std::make_unique( + commonParameters_, &keptProducts()[edm::InEvent], description().moduleLabel()); + + cacheEventMetaData(); + } + + void GlobalEvFOutputModule::respondToOpenInputFile(edm::FileBlock const&) { + if (branchIDLists()->size() != presentBranchIDListSize_) { + cacheEventMetaData(); + if (lastWriter_) { + lastWriter_.load()->setMetaCache(metaDataCache_); + } + } + } + + void GlobalEvFOutputModule::cacheEventMetaData() { + metaDataCache_ = std::make_shared(*msgBuilders_, *branchIDLists(), *thinnedAssociationsHelper()); } void GlobalEvFOutputModule::acquire(edm::StreamID id, @@ -437,9 +494,9 @@ namespace evf { edm::WaitingTaskWithArenaHolder iHolder) const { edm::Handle const& triggerResults = getTriggerResults(trToken_, e); - auto streamerCommon = streamCache(id); + auto buffer = streamCache(id); std::unique_ptr msg = - streamerCommon->serializeEvent(*streamerCommon->getSerializerBuffer(), e, triggerResults, selectorConfig()); + msgBuilders_->serializeEvent(*buffer, e, triggerResults, selectorConfig(), metaDataCache_->checksum_); auto lumiWriter = luminosityBlockCache(e.getLuminosityBlock().index()); const_cast(lumiWriter) diff --git a/EventFilter/Utilities/plugins/RawEventFileWriterForBU.cc b/EventFilter/Utilities/plugins/RawEventFileWriterForBU.cc index ccfd7b51b5ae6..cd70ddb11104c 100644 --- a/EventFilter/Utilities/plugins/RawEventFileWriterForBU.cc +++ b/EventFilter/Utilities/plugins/RawEventFileWriterForBU.cc @@ -17,6 +17,7 @@ #include "IOPool/Streamer/interface/FRDFileHeader.h" using namespace jsoncollector; +using namespace edm::streamer; //TODO:get run directory information from DaqDirector diff --git a/EventFilter/Utilities/plugins/RawEventFileWriterForBU.h b/EventFilter/Utilities/plugins/RawEventFileWriterForBU.h index 056082fe36a7c..6bdcefa7d5dd8 100644 --- a/EventFilter/Utilities/plugins/RawEventFileWriterForBU.h +++ b/EventFilter/Utilities/plugins/RawEventFileWriterForBU.h @@ -24,9 +24,9 @@ class RawEventFileWriterForBU { explicit RawEventFileWriterForBU(std::string const& fileName); ~RawEventFileWriterForBU(); - void doOutputEvent(FRDEventMsgView const& msg); + void doOutputEvent(edm::streamer::FRDEventMsgView const& msg); - uint32 adler32() const { return (adlerb_ << 16) | adlera_; } + edm::streamer::uint32 adler32() const { return (adlerb_ << 16) | adlera_; } void start() {} void stop(); @@ -82,8 +82,8 @@ class RawEventFileWriterForBU { int microSleep_; unsigned int frdFileVersion_; - uint32 adlera_; - uint32 adlerb_; + edm::streamer::uint32 adlera_; + edm::streamer::uint32 adlerb_; unsigned int lumiOpen_ = 0; unsigned int lumiClosed_ = 0; diff --git a/EventFilter/Utilities/plugins/RawEventOutputModuleForBU.h b/EventFilter/Utilities/plugins/RawEventOutputModuleForBU.h index 60dd6d01f7e01..d504d922fe28c 100644 --- a/EventFilter/Utilities/plugins/RawEventOutputModuleForBU.h +++ b/EventFilter/Utilities/plugins/RawEventOutputModuleForBU.h @@ -75,6 +75,8 @@ RawEventOutputModuleForBU::~RawEventOutputModuleForBU() {} template void RawEventOutputModuleForBU::write(edm::EventForOutput const& e) { + using namespace edm::streamer; + unsigned int ls = e.luminosityBlock(); if (totevents > 0 && totevents % numEventsPerFile_ == 0) { index_++; @@ -89,8 +91,8 @@ void RawEventOutputModuleForBU::write(edm::EventForOutput const& e) { e.getByToken(token_, fedBuffers); // determine the expected size of the FRDEvent IN BYTES !!!!! - assert(frdVersion_ <= FRDHeaderMaxVersion); - int headerSize = FRDHeaderVersionSize[frdVersion_]; + assert(frdVersion_ <= edm::streamer::FRDHeaderMaxVersion); + int headerSize = edm::streamer::FRDHeaderVersionSize[frdVersion_]; int expectedSize = headerSize; int nFeds = frdVersion_ < 3 ? 1024 : FEDNumbering::lastFEDId() + 1; @@ -156,7 +158,7 @@ void RawEventOutputModuleForBU::write(edm::EventForOutput const& e) { } // create the FRDEventMsgView and use the template consumer to write it out - FRDEventMsgView msg(workBuffer.get()->data()); + edm::streamer::FRDEventMsgView msg(workBuffer.get()->data()); writtensize += msg.size(); templateConsumer_->doOutputEvent(msg); diff --git a/EventFilter/Utilities/plugins/modules.cc b/EventFilter/Utilities/plugins/modules.cc index 106969f00a0b4..f0213d4fb2693 100644 --- a/EventFilter/Utilities/plugins/modules.cc +++ b/EventFilter/Utilities/plugins/modules.cc @@ -1,5 +1,4 @@ #include "EventFilter/Utilities/interface/EvFDaqDirector.h" -#include "EventFilter/Utilities/interface/EvFOutputModule.h" #include "EventFilter/Utilities/interface/FastMonitoringService.h" #include "EventFilter/Utilities/interface/FedRawDataInputSource.h" #include "EventFilter/Utilities/interface/DAQSource.h" @@ -29,7 +28,6 @@ DEFINE_FWK_SERVICE(EvFDaqDirector); DEFINE_FWK_MODULE(ExceptionGenerator); DEFINE_FWK_MODULE(EvFFEDSelector); DEFINE_FWK_MODULE(EvFFEDExcluder); -DEFINE_FWK_MODULE(EvFOutputModule); DEFINE_FWK_MODULE(DaqFakeReader); DEFINE_FWK_INPUT_SOURCE(FedRawDataInputSource); DEFINE_FWK_INPUT_SOURCE(DAQSource); diff --git a/EventFilter/Utilities/src/DAQSource.cc b/EventFilter/Utilities/src/DAQSource.cc index dde1577ac4bb0..eb9de9e6e2fee 100644 --- a/EventFilter/Utilities/src/DAQSource.cc +++ b/EventFilter/Utilities/src/DAQSource.cc @@ -1075,11 +1075,13 @@ void DAQSource::readWorker(unsigned int tid) { workerPool_.push(tid); if (init) { - std::unique_lock lk(startupLock_); + std::unique_lock lks(startupLock_); init = false; startupCv_.notify_one(); } + cvWakeup_.notify_all(); cvReader_[tid]->wait(lk); + lk.unlock(); if (thread_quit_signal[tid]) return; diff --git a/EventFilter/Utilities/src/DAQSourceModelsFRD.cc b/EventFilter/Utilities/src/DAQSourceModelsFRD.cc index 2784cef60ec55..22afae18caa4c 100644 --- a/EventFilter/Utilities/src/DAQSourceModelsFRD.cc +++ b/EventFilter/Utilities/src/DAQSourceModelsFRD.cc @@ -29,6 +29,8 @@ #include "DataFormats/Provenance/interface/Timestamp.h" #include "EventFilter/Utilities/interface/crc32c.h" +using namespace edm::streamer; + void DataModeFRD::readEvent(edm::EventPrincipal& eventPrincipal) { std::unique_ptr rawData(new FEDRawDataCollection); bool tcdsInRange; diff --git a/EventFilter/Utilities/src/DAQSourceModelsScoutingRun3.cc b/EventFilter/Utilities/src/DAQSourceModelsScoutingRun3.cc index f856fdbed66ef..fff4240566716 100644 --- a/EventFilter/Utilities/src/DAQSourceModelsScoutingRun3.cc +++ b/EventFilter/Utilities/src/DAQSourceModelsScoutingRun3.cc @@ -1,5 +1,7 @@ #include "EventFilter//Utilities/interface/DAQSourceModelsScoutingRun3.h" +using namespace edm::streamer; + void DataModeScoutingRun3::makeDirectoryEntries(std::vector const& baseDirs, std::vector const& numSources, std::string const& runDir) { diff --git a/EventFilter/Utilities/src/EvFDaqDirector.cc b/EventFilter/Utilities/src/EvFDaqDirector.cc index 05c6ecc92fc39..e0a0afd026c36 100644 --- a/EventFilter/Utilities/src/EvFDaqDirector.cc +++ b/EventFilter/Utilities/src/EvFDaqDirector.cc @@ -24,12 +24,14 @@ #include #include #include +#include //using boost::asio::ip::tcp; //#define DEBUG using namespace jsoncollector; +using namespace edm::streamer; namespace evf { @@ -43,16 +45,13 @@ namespace evf { bu_base_dirs_nSources_(pset.getUntrackedParameter>("buBaseDirsNumStreams")), run_(pset.getUntrackedParameter("runNumber")), useFileBroker_(pset.getUntrackedParameter("useFileBroker")), - fileBrokerHostFromCfg_(pset.getUntrackedParameter("fileBrokerHostFromCfg", true)), + fileBrokerHostFromCfg_(pset.getUntrackedParameter("fileBrokerHostFromCfg", false)), fileBrokerHost_(pset.getUntrackedParameter("fileBrokerHost", "InValid")), fileBrokerPort_(pset.getUntrackedParameter("fileBrokerPort", "8080")), fileBrokerKeepAlive_(pset.getUntrackedParameter("fileBrokerKeepAlive", true)), fileBrokerUseLocalLock_(pset.getUntrackedParameter("fileBrokerUseLocalLock", true)), fuLockPollInterval_(pset.getUntrackedParameter("fuLockPollInterval", 2000)), outputAdler32Recheck_(pset.getUntrackedParameter("outputAdler32Recheck", false)), - requireTSPSet_(pset.getUntrackedParameter("requireTransfersPSet", false)), - selectedTransferMode_(pset.getUntrackedParameter("selectedTransferMode", "")), - mergeTypePset_(pset.getUntrackedParameter("mergingPset", "")), directorBU_(pset.getUntrackedParameter("directorIsBU", false)), hltSourceDirectory_(pset.getUntrackedParameter("hltSourceDirectory", "")), hostname_(""), @@ -73,7 +72,6 @@ namespace evf { fu_rw_flk(make_flock(F_WRLCK, SEEK_SET, 0, 0, getpid())), fu_rw_fulk(make_flock(F_UNLCK, SEEK_SET, 0, 0, getpid())) { reg.watchPreallocate(this, &EvFDaqDirector::preallocate); - reg.watchPreBeginJob(this, &EvFDaqDirector::preBeginJob); reg.watchPreGlobalBeginRun(this, &EvFDaqDirector::preBeginRun); reg.watchPostGlobalEndRun(this, &EvFDaqDirector::postEndRun); reg.watchPreGlobalEndLumi(this, &EvFDaqDirector::preGlobalEndLumi); @@ -290,6 +288,9 @@ namespace evf { auto waitForDir = [=](std::string const& bu_base_dir) -> void { int cnt = 0; while (!edm::shutdown_flag.load(std::memory_order_relaxed)) { + //stat should trigger autofs mount (mkdir could fail with access denied first time) + struct stat statbuf; + stat(bu_base_dir.c_str(), &statbuf); int retval = mkdir(bu_base_dir.c_str(), S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); if (retval != 0 && errno != EEXIST) { usleep(500000); @@ -299,15 +300,17 @@ namespace evf { if (cnt > 120) throw cms::Exception("DaqDirector") << " Error checking for bu base dir after 1 minute -: " << bu_base_dir << " mkdir error:" << strerror(errno); + continue; } break; } }; if (!bu_base_dirs_all_.empty()) { - checkExists(bu_base_dirs_all_[0]); - bu_run_dir_ = bu_base_dirs_all_[0] + "/" + run_string_; - for (unsigned int i = 1; i < bu_base_dirs_all_.size(); i++) + std::string check_dir = bu_base_dir_.empty() ? bu_base_dirs_all_[0] : bu_base_dir_; + checkExists(check_dir); + bu_run_dir_ = check_dir + "/" + run_string_; + for (unsigned int i = 0; i < bu_base_dirs_all_.size(); i++) waitForDir(bu_base_dirs_all_[i]); } else { checkExists(bu_base_dir_); @@ -400,10 +403,6 @@ namespace evf { ->setComment("Lock polling interval in microseconds for the input directory file lock"); desc.addUntracked("outputAdler32Recheck", false) ->setComment("Check Adler32 of per-process output files while micro-merging"); - desc.addUntracked("requireTransfersPSet", false) - ->setComment("Require complete transferSystem PSet in the process configuration"); - desc.addUntracked("selectedTransferMode", "") - ->setComment("Selected transfer mode (choice in Lvl0 propagated as Python parameter"); desc.addUntracked("directorIsBU", false)->setComment("BU director mode used for testing"); desc.addUntracked("hltSourceDirectory", "")->setComment("BU director mode source directory"); desc.addUntracked("mergingPset", "") @@ -411,11 +410,6 @@ namespace evf { descriptions.add("EvFDaqDirector", desc); } - void EvFDaqDirector::preBeginJob(edm::PathsAndConsumesOfModulesBase const&, edm::ProcessContext const& pc) { - checkTransferSystemPSet(pc); - checkMergeTypePSet(pc); - } - void EvFDaqDirector::preBeginRun(edm::GlobalContext const& globalContext) { //assert(run_ == id.run()); @@ -1557,6 +1551,7 @@ namespace evf { int maxLS) { EvFDaqDirector::FileStatus fileStatus = noFile; serverError = false; + std::string dest = fmt::sprintf(" on connection to %s:%s", fileBrokerHost_, fileBrokerPort_); boost::system::error_code ec; try { @@ -1566,7 +1561,7 @@ namespace evf { boost::asio::connect(*socket_, *endpoint_iterator_, ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "boost::asio::connect error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "boost::asio::connect error -:" << ec << dest; serverError = true; break; } @@ -1589,17 +1584,17 @@ namespace evf { boost::asio::write(*socket_, request, ec); if (ec) { if (fileBrokerKeepAlive_ && ec == boost::asio::error::connection_reset) { - edm::LogInfo("EvFDaqDirector") << "reconnecting socket on received connection_reset"; + edm::LogInfo("EvFDaqDirector") << "reconnecting socket on received connection_reset" << dest; //we got disconnected, try to reconnect to the server before writing the request boost::asio::connect(*socket_, *endpoint_iterator_, ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "boost::asio::connect error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "boost::asio::connect error -:" << ec << dest; serverError = true; break; } continue; } - edm::LogWarning("EvFDaqDirector") << "boost::asio::write error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "boost::asio::write error -:" << ec << dest; serverError = true; break; } @@ -1607,7 +1602,7 @@ namespace evf { boost::asio::streambuf response; boost::asio::read_until(*socket_, response, "\r\n", ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "boost::asio::read_until error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "boost::asio::read_until error -:" << ec << dest; serverError = true; break; } @@ -1776,7 +1771,7 @@ namespace evf { while (boost::asio::read(*socket_, response, boost::asio::transfer_at_least(1), ec)) { } if (ec != boost::asio::error::eof) { - edm::LogWarning("EvFDaqDirector") << "boost::asio::read_until error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "boost::asio::read_until error -:" << ec << dest; serverError = true; } } @@ -1792,11 +1787,11 @@ namespace evf { if (!fileBrokerKeepAlive_ && socket_->is_open()) { socket_->shutdown(boost::asio::ip::tcp::socket::shutdown_both, ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "socket shutdown error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "socket shutdown error -:" << ec << dest; } socket_->close(ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "socket close error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "socket close error -:" << ec << dest; } } @@ -1804,7 +1799,7 @@ namespace evf { if (socket_->is_open()) socket_->close(ec); if (ec) { - edm::LogWarning("EvFDaqDirector") << "socket close error -:" << ec; + edm::LogWarning("EvFDaqDirector") << "socket close error -:" << ec << dest; } fileStatus = noFile; sleep(1); //back-off if error detected @@ -2002,146 +1997,6 @@ namespace evf { } //if transferSystem PSet is present in the menu, we require it to be complete and consistent for all specified streams - void EvFDaqDirector::checkTransferSystemPSet(edm::ProcessContext const& pc) { - if (transferSystemJson_) - return; - - transferSystemJson_.reset(new Json::Value); - edm::ParameterSet const& topPset = edm::getParameterSet(pc.parameterSetID()); - if (topPset.existsAs("transferSystem", true)) { - const edm::ParameterSet& tsPset(topPset.getParameterSet("transferSystem")); - - Json::Value destinationsVal(Json::arrayValue); - std::vector destinations = tsPset.getParameter>("destinations"); - for (auto& dest : destinations) - destinationsVal.append(dest); - (*transferSystemJson_)["destinations"] = destinationsVal; - - Json::Value modesVal(Json::arrayValue); - std::vector modes = tsPset.getParameter>("transferModes"); - for (auto& mode : modes) - modesVal.append(mode); - (*transferSystemJson_)["transferModes"] = modesVal; - - for (auto psKeyItr = tsPset.psetTable().begin(); psKeyItr != tsPset.psetTable().end(); ++psKeyItr) { - if (psKeyItr->first != "destinations" && psKeyItr->first != "transferModes") { - const edm::ParameterSet& streamDef = tsPset.getParameterSet(psKeyItr->first); - Json::Value streamVal; - for (auto& mode : modes) { - //validation - if (!streamDef.existsAs>(mode, true)) - throw cms::Exception("EvFDaqDirector") - << " Missing transfer system specification for -:" << psKeyItr->first << " (transferMode " << mode - << ")"; - std::vector streamDestinations = streamDef.getParameter>(mode); - - Json::Value sDestsValue(Json::arrayValue); - - if (streamDestinations.empty()) - throw cms::Exception("EvFDaqDirector") - << " Missing transter system destination(s) for -: " << psKeyItr->first << ", mode:" << mode; - - for (auto& sdest : streamDestinations) { - bool sDestValid = false; - sDestsValue.append(sdest); - for (auto& dest : destinations) { - if (dest == sdest) - sDestValid = true; - } - if (!sDestValid) - throw cms::Exception("EvFDaqDirector") - << " Invalid transter system destination specified for -: " << psKeyItr->first << ", mode:" << mode - << ", dest:" << sdest; - } - streamVal[mode] = sDestsValue; - } - (*transferSystemJson_)[psKeyItr->first] = streamVal; - } - } - } else { - if (requireTSPSet_) - throw cms::Exception("EvFDaqDirector") << "transferSystem PSet not found"; - } - } - - std::string EvFDaqDirector::getStreamDestinations(std::string const& stream) const { - std::string streamRequestName; - if (transferSystemJson_->isMember(stream.c_str())) - streamRequestName = stream; - else { - std::stringstream msg; - msg << "Transfer system mode definitions missing for -: " << stream; - if (requireTSPSet_) - throw cms::Exception("EvFDaqDirector") << msg.str(); - else { - edm::LogWarning("EvFDaqDirector") << msg.str() << " (permissive mode)"; - return std::string("Failsafe"); - } - } - //return empty if strict check parameter is not on - if (!requireTSPSet_ && (selectedTransferMode_.empty() || selectedTransferMode_ == "null")) { - edm::LogWarning("EvFDaqDirector") - << "Selected mode string is not provided as DaqDirector parameter." - << "Switch on requireTSPSet parameter to enforce this requirement. Setting mode to empty string."; - return std::string("Failsafe"); - } - if (requireTSPSet_ && (selectedTransferMode_.empty() || selectedTransferMode_ == "null")) { - throw cms::Exception("EvFDaqDirector") << "Selected mode string is not provided as DaqDirector parameter."; - } - //check if stream has properly listed transfer stream - if (!transferSystemJson_->get(streamRequestName, "").isMember(selectedTransferMode_.c_str())) { - std::stringstream msg; - msg << "Selected transfer mode " << selectedTransferMode_ << " is not specified for stream " << streamRequestName; - if (requireTSPSet_) - throw cms::Exception("EvFDaqDirector") << msg.str(); - else - edm::LogWarning("EvFDaqDirector") << msg.str() << " (permissive mode)"; - return std::string("Failsafe"); - } - Json::Value destsVec = transferSystemJson_->get(streamRequestName, "").get(selectedTransferMode_, ""); - - //flatten string json::Array into CSV std::string - std::string ret; - for (Json::Value::iterator it = destsVec.begin(); it != destsVec.end(); it++) { - if (!ret.empty()) - ret += ","; - ret += (*it).asString(); - } - return ret; - } - - void EvFDaqDirector::checkMergeTypePSet(edm::ProcessContext const& pc) { - if (mergeTypePset_.empty()) - return; - if (!mergeTypeMap_.empty()) - return; - edm::ParameterSet const& topPset = edm::getParameterSet(pc.parameterSetID()); - if (topPset.existsAs(mergeTypePset_, true)) { - const edm::ParameterSet& tsPset(topPset.getParameterSet(mergeTypePset_)); - for (const std::string& pname : tsPset.getParameterNames()) { - std::string streamType = tsPset.getParameter(pname); - tbb::concurrent_hash_map::accessor ac; - mergeTypeMap_.insert(ac, pname); - ac->second = streamType; - ac.release(); - } - } - } - - std::string EvFDaqDirector::getStreamMergeType(std::string const& stream, MergeType defaultType) { - tbb::concurrent_hash_map::const_accessor search_ac; - if (mergeTypeMap_.find(search_ac, stream)) - return search_ac->second; - - edm::LogInfo("EvFDaqDirector") << " No merging type specified for stream " << stream << ". Using default value"; - std::string defaultName = MergeTypeNames_[defaultType]; - tbb::concurrent_hash_map::accessor ac; - mergeTypeMap_.insert(ac, stream); - ac->second = defaultName; - ac.release(); - return defaultName; - } - void EvFDaqDirector::createProcessingNotificationMaybe() const { std::string proc_flag = run_dir_ + "/processing"; int proc_flag_fd = open(proc_flag.c_str(), O_RDWR | O_CREAT, S_IRWXU | S_IWGRP | S_IRGRP | S_IWOTH | S_IROTH); diff --git a/EventFilter/Utilities/src/EvFOutputModule.cc b/EventFilter/Utilities/src/EvFOutputModule.cc deleted file mode 100644 index 56581c4864fe0..0000000000000 --- a/EventFilter/Utilities/src/EvFOutputModule.cc +++ /dev/null @@ -1,289 +0,0 @@ -#include "EventFilter/Utilities/interface/EvFOutputModule.h" - -#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" - -#include "FWCore/ServiceRegistry/interface/Service.h" -#include "EventFilter/Utilities/interface/FastMonitoringService.h" -#include "EventFilter/Utilities/interface/EvFDaqDirector.h" - -#include "EventFilter/Utilities/interface/JSONSerializer.h" -#include "EventFilter/Utilities/interface/FileIO.h" -#include "FWCore/Utilities/interface/Adler32Calculator.h" - -#include "FWCore/Framework/interface/EventForOutput.h" -#include "FWCore/Framework/interface/LuminosityBlockForOutput.h" -#include "FWCore/Framework/interface/LuminosityBlock.h" - -#include "IOPool/Streamer/interface/InitMsgBuilder.h" -#include "IOPool/Streamer/interface/EventMsgBuilder.h" -#include "FWCore/Utilities/interface/UnixSignalHandlers.h" - -#include -#include -#include - -namespace evf { - - EvFOutputJSONWriter::EvFOutputJSONWriter(edm::StreamerOutputModuleCommon::Parameters const& commonParameters, - edm::SelectedProducts const* selections, - std::string const& streamLabel, - std::string const& moduleLabel) - : streamerCommon_(commonParameters, selections, moduleLabel), - processed_(0), - accepted_(0), - errorEvents_(0), - retCodeMask_(0), - filelist_(), - filesize_(0), - inputFiles_(), - fileAdler32_(1), - hltErrorEvents_(0) { - transferDestination_ = edm::Service()->getStreamDestinations(streamLabel); - mergeType_ = edm::Service()->getStreamMergeType(streamLabel, evf::MergeTypeDAT); - - std::string baseRunDir = edm::Service()->baseRunDir(); - LogDebug("EvFOutputModule") << "writing .dat files to -: " << baseRunDir; - - edm::Service()->createRunOpendirMaybe(); - - processed_.setName("Processed"); - accepted_.setName("Accepted"); - errorEvents_.setName("ErrorEvents"); - retCodeMask_.setName("ReturnCodeMask"); - filelist_.setName("Filelist"); - filesize_.setName("Filesize"); - inputFiles_.setName("InputFiles"); - fileAdler32_.setName("FileAdler32"); - transferDestination_.setName("TransferDestination"); - mergeType_.setName("MergeType"); - hltErrorEvents_.setName("HLTErrorEvents"); - - outJsonDef_.setDefaultGroup("data"); - outJsonDef_.addLegendItem("Processed", "integer", jsoncollector::DataPointDefinition::SUM); - outJsonDef_.addLegendItem("Accepted", "integer", jsoncollector::DataPointDefinition::SUM); - outJsonDef_.addLegendItem("ErrorEvents", "integer", jsoncollector::DataPointDefinition::SUM); - outJsonDef_.addLegendItem("ReturnCodeMask", "integer", jsoncollector::DataPointDefinition::BINARYOR); - outJsonDef_.addLegendItem("Filelist", "string", jsoncollector::DataPointDefinition::MERGE); - outJsonDef_.addLegendItem("Filesize", "integer", jsoncollector::DataPointDefinition::SUM); - outJsonDef_.addLegendItem("InputFiles", "string", jsoncollector::DataPointDefinition::CAT); - outJsonDef_.addLegendItem("FileAdler32", "integer", jsoncollector::DataPointDefinition::ADLER32); - outJsonDef_.addLegendItem("TransferDestination", "string", jsoncollector::DataPointDefinition::SAME); - outJsonDef_.addLegendItem("MergeType", "string", jsoncollector::DataPointDefinition::SAME); - outJsonDef_.addLegendItem("HLTErrorEvents", "integer", jsoncollector::DataPointDefinition::SUM); - - std::stringstream tmpss, ss; - tmpss << baseRunDir << "/open/" - << "output_" << getpid() << ".jsd"; - ss << baseRunDir << "/" - << "output_" << getpid() << ".jsd"; - std::string outTmpJsonDefName = tmpss.str(); - std::string outJsonDefName = ss.str(); - - edm::Service()->lockInitLock(); - struct stat fstat; - if (stat(outJsonDefName.c_str(), &fstat) != 0) { //file does not exist - LogDebug("EvFOutputModule") << "writing output definition file -: " << outJsonDefName; - std::string content; - jsoncollector::JSONSerializer::serialize(&outJsonDef_, content); - jsoncollector::FileIO::writeStringToFile(outTmpJsonDefName, content); - std::filesystem::rename(outTmpJsonDefName, outJsonDefName); - } - edm::Service()->unlockInitLock(); - - jsonMonitor_.reset(new jsoncollector::FastMonitor(&outJsonDef_, true)); - jsonMonitor_->setDefPath(outJsonDefName); - jsonMonitor_->registerGlobalMonitorable(&processed_, false); - jsonMonitor_->registerGlobalMonitorable(&accepted_, false); - jsonMonitor_->registerGlobalMonitorable(&errorEvents_, false); - jsonMonitor_->registerGlobalMonitorable(&retCodeMask_, false); - jsonMonitor_->registerGlobalMonitorable(&filelist_, false); - jsonMonitor_->registerGlobalMonitorable(&filesize_, false); - jsonMonitor_->registerGlobalMonitorable(&inputFiles_, false); - jsonMonitor_->registerGlobalMonitorable(&fileAdler32_, false); - jsonMonitor_->registerGlobalMonitorable(&transferDestination_, false); - jsonMonitor_->registerGlobalMonitorable(&mergeType_, false); - jsonMonitor_->registerGlobalMonitorable(&hltErrorEvents_, false); - jsonMonitor_->commit(nullptr); - } - - EvFOutputModule::EvFOutputModule(edm::ParameterSet const& ps) - : edm::one::OutputModuleBase(ps), - EvFOutputModuleType(ps), - commonParameters_(edm::StreamerOutputModuleCommon::parameters(ps)), - streamLabel_(ps.getParameter("@module_label")), - trToken_(consumes(edm::InputTag("TriggerResults"))), - psetToken_(consumes( - ps.getUntrackedParameter("psetMap"))) { - //replace hltOutoputA with stream if the HLT menu uses this convention - std::string testPrefix = "hltOutput"; - if (streamLabel_.find(testPrefix) == 0) - streamLabel_ = std::string("stream") + streamLabel_.substr(testPrefix.size()); - - if (streamLabel_.find('_') != std::string::npos) { - throw cms::Exception("EvFOutputModule") << "Underscore character is reserved can not be used for stream names in " - "FFF, but was detected in stream name -: " - << streamLabel_; - } - - std::string streamLabelLow = streamLabel_; - boost::algorithm::to_lower(streamLabelLow); - auto streampos = streamLabelLow.rfind("stream"); - if (streampos != 0 && streampos != std::string::npos) - throw cms::Exception("EvFOutputModule") - << "stream (case-insensitive) sequence was found in stream suffix. This is reserved and can not be used for " - "names in FFF based HLT, but was detected in stream name"; - - fms_ = (evf::FastMonitoringService*)(edm::Service().operator->()); - } - - EvFOutputModule::~EvFOutputModule() {} - - void EvFOutputModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { - edm::ParameterSetDescription desc; - edm::StreamerOutputModuleCommon::fillDescription(desc); - EvFOutputModuleType::fillDescription(desc); - desc.addUntracked("psetMap", {"hltPSetMap"}) - ->setComment("Optionally allow the map of ParameterSets to be calculated externally."); - descriptions.add("evfOutputModule", desc); - } - - void EvFOutputModule::beginRun(edm::RunForOutput const& run) { - //create run Cache holding JSON file writer and variables - jsonWriter_ = std::make_unique( - commonParameters_, &keptProducts()[edm::InEvent], streamLabel_, description().moduleLabel()); - - //output INI file (non-const). This doesn't require globalBeginRun to be finished - const std::string openIniFileName = edm::Service()->getOpenInitFilePath(streamLabel_); - edm::LogInfo("EvFOutputModule") << "beginRun init stream -: " << openIniFileName; - - StreamerOutputFile stream_writer_preamble(openIniFileName); - uint32 preamble_adler32 = 1; - edm::BranchIDLists const* bidlPtr = branchIDLists(); - - auto psetMapHandle = run.getHandle(psetToken_); - - std::unique_ptr init_message = - jsonWriter_->streamerCommon_.serializeRegistry(*jsonWriter_->streamerCommon_.getSerializerBuffer(), - *bidlPtr, - *thinnedAssociationsHelper(), - OutputModule::processName(), - description().moduleLabel(), - moduleDescription().mainParameterSetID(), - psetMapHandle.isValid() ? psetMapHandle.product() : nullptr); - - //Let us turn it into a View - InitMsgView view(init_message->startAddress()); - - //output header - stream_writer_preamble.write(view); - preamble_adler32 = stream_writer_preamble.adler32(); - stream_writer_preamble.close(); - - struct stat istat; - stat(openIniFileName.c_str(), &istat); - //read back file to check integrity of what was written - off_t readInput = 0; - uint32_t adlera = 1, adlerb = 0; - FILE* src = fopen(openIniFileName.c_str(), "r"); - - //allocate buffer to write INI file - unsigned char* outBuf = new unsigned char[1024 * 1024]; - while (readInput < istat.st_size) { - size_t toRead = readInput + 1024 * 1024 < istat.st_size ? 1024 * 1024 : istat.st_size - readInput; - fread(outBuf, toRead, 1, src); - cms::Adler32((const char*)outBuf, toRead, adlera, adlerb); - readInput += toRead; - } - fclose(src); - - //clear serialization buffers - jsonWriter_->streamerCommon_.getSerializerBuffer()->clearHeaderBuffer(); - - //free output buffer needed only for the file write - delete[] outBuf; - outBuf = nullptr; - - uint32_t adler32c = (adlerb << 16) | adlera; - if (adler32c != preamble_adler32) { - throw cms::Exception("EvFOutputModule") << "Checksum mismatch of ini file -: " << openIniFileName - << " expected:" << preamble_adler32 << " obtained:" << adler32c; - } else { - LogDebug("EvFOutputModule") << "Ini file checksum -: " << streamLabel_ << " " << adler32c; - std::filesystem::rename(openIniFileName, edm::Service()->getInitFilePath(streamLabel_)); - } - } - - Trig EvFOutputModule::getTriggerResults(edm::EDGetTokenT const& token, - edm::EventForOutput const& e) const { - Trig result; - e.getByToken(token, result); - return result; - } - - std::shared_ptr EvFOutputModule::globalBeginLuminosityBlock( - edm::LuminosityBlockForOutput const& iLB) const { - auto openDatFilePath = edm::Service()->getOpenDatFilePath(iLB.luminosityBlock(), streamLabel_); - - return std::make_shared(openDatFilePath); - } - - void EvFOutputModule::write(edm::EventForOutput const& e) { - unsigned int counter = 0; - while (edm::Service()->inputThrottled()) { - if (edm::shutdown_flag.load(std::memory_order_relaxed)) - break; - if (!(counter % 100)) - edm::LogWarning("FedRawDataInputSource") << "Input throttled detected, writing is paused..."; - usleep(100000); - counter++; - } - - edm::Handle const& triggerResults = getTriggerResults(trToken_, e); - - //auto lumiWriter = const_cast(luminosityBlockCache(e.getLuminosityBlock().index() )); - auto lumiWriter = luminosityBlockCache(e.getLuminosityBlock().index()); - std::unique_ptr msg = jsonWriter_->streamerCommon_.serializeEvent( - *jsonWriter_->streamerCommon_.getSerializerBuffer(), e, triggerResults, selectorConfig()); - lumiWriter->incAccepted(); - lumiWriter->doOutputEvent(*msg); //msg is written and discarded at this point - } - - void EvFOutputModule::globalEndLuminosityBlock(edm::LuminosityBlockForOutput const& iLB) { - auto lumiWriter = luminosityBlockCache(iLB.index()); - //close dat file - lumiWriter->close(); - - jsonWriter_->fileAdler32_.value() = lumiWriter->get_adler32(); - jsonWriter_->accepted_.value() = lumiWriter->getAccepted(); - - bool abortFlag = false; - jsonWriter_->processed_.value() = fms_->getEventsProcessedForLumi(iLB.luminosityBlock(), &abortFlag); - if (abortFlag) { - edm::LogInfo("EvFOutputModule") << "Abort flag has been set. Output is suppressed"; - return; - } - - if (jsonWriter_->processed_.value() != 0) { - struct stat istat; - std::filesystem::path openDatFilePath = lumiWriter->getFilePath(); - stat(openDatFilePath.string().c_str(), &istat); - jsonWriter_->filesize_ = istat.st_size; - std::filesystem::rename(openDatFilePath.string().c_str(), - edm::Service()->getDatFilePath(iLB.luminosityBlock(), streamLabel_)); - jsonWriter_->filelist_ = openDatFilePath.filename().string(); - } else { - //remove empty file when no event processing has occurred - remove(lumiWriter->getFilePath().c_str()); - jsonWriter_->filesize_ = 0; - jsonWriter_->filelist_ = ""; - jsonWriter_->fileAdler32_.value() = -1; //no files in signed long - } - - //produce JSON file - jsonWriter_->jsonMonitor_->snap(iLB.luminosityBlock()); - const std::string outputJsonNameStream = - edm::Service()->getOutputJsonFilePath(iLB.luminosityBlock(), streamLabel_); - jsonWriter_->jsonMonitor_->outputFullJSON(outputJsonNameStream, iLB.luminosityBlock()); - } - -} // namespace evf diff --git a/EventFilter/Utilities/src/FastMonitoringService.cc b/EventFilter/Utilities/src/FastMonitoringService.cc index a2733d35e28cb..5d90ec9e5dd42 100644 --- a/EventFilter/Utilities/src/FastMonitoringService.cc +++ b/EventFilter/Utilities/src/FastMonitoringService.cc @@ -481,8 +481,7 @@ namespace evf { //build a map of modules keyed by their module description address //here we need to treat output modules in a special way so they can be easily singled out if (desc.moduleName() == "Stream" || desc.moduleName() == "GlobalEvFOutputModule" || - desc.moduleName() == "EvFOutputModule" || desc.moduleName() == "EventStreamFileWriter" || - desc.moduleName() == "PoolOutputModule") { + desc.moduleName() == "EventStreamFileWriter" || desc.moduleName() == "PoolOutputModule") { fmt_->m_data.encModule_.updateReserved((void*)&desc); nOutputModules_++; } else @@ -652,14 +651,20 @@ namespace evf { microstate_[getSID(sid)] = getmInput(); if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = getmInput(); + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = getmInput(); } void FastMonitoringService::postSourceEvent(edm::StreamID sid) { microstate_[getSID(sid)] = getmFwkOvhSrc(); if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = getmIdle(); + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = getmIdle(); } void FastMonitoringService::preModuleEventAcquire(edm::StreamContext const& sc, @@ -668,8 +673,11 @@ namespace evf { microstateAcqFlag_[getSID(sc)] = 1; if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = (void*)(mcc.moduleDescription()); - tmicrostateAcqFlag_[getTID()] = 1; + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = (void*)(mcc.moduleDescription()); + tmicrostateAcqFlag_[tid] = 1; } void FastMonitoringService::postModuleEventAcquire(edm::StreamContext const& sc, @@ -678,22 +686,31 @@ namespace evf { microstateAcqFlag_[getSID(sc)] = 0; if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = getmIdle(); - tmicrostateAcqFlag_[getTID()] = 0; + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = getmIdle(); + tmicrostateAcqFlag_[tid] = 0; } void FastMonitoringService::preModuleEvent(edm::StreamContext const& sc, edm::ModuleCallingContext const& mcc) { microstate_[getSID(sc)] = (void*)(mcc.moduleDescription()); if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = (void*)(mcc.moduleDescription()); + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = (void*)(mcc.moduleDescription()); } void FastMonitoringService::postModuleEvent(edm::StreamContext const& sc, edm::ModuleCallingContext const& mcc) { microstate_[getSID(sc)] = getmFwkOvhMod(); if (!tbbMonitoringMode_) return; - tmicrostate_[getTID()] = getmIdle(); + auto tid = getTID(); + if (tid >= nThreads_) + return; + tmicrostate_[tid] = getmIdle(); } //from source diff --git a/EventFilter/Utilities/src/FedRawDataInputSource.cc b/EventFilter/Utilities/src/FedRawDataInputSource.cc index ad3b51661cd64..089153a7d9dea 100644 --- a/EventFilter/Utilities/src/FedRawDataInputSource.cc +++ b/EventFilter/Utilities/src/FedRawDataInputSource.cc @@ -47,6 +47,7 @@ #include "EventFilter/Utilities/interface/reader.h" using namespace evf::FastMonState; +using namespace edm::streamer; FedRawDataInputSource::FedRawDataInputSource(edm::ParameterSet const& pset, edm::InputSourceDescription const& desc) : edm::RawInputSource(pset, desc), @@ -1299,11 +1300,13 @@ void FedRawDataInputSource::readWorker(unsigned int tid) { workerPool_.push(tid); if (init) { - std::unique_lock lk(startupLock_); + std::unique_lock lks(startupLock_); init = false; startupCv_.notify_one(); } + cvWakeup_.notify_all(); cvReader_[tid]->wait(lk); + lk.unlock(); if (thread_quit_signal[tid]) return; diff --git a/EventFilter/Utilities/src/json_internalarray.icc b/EventFilter/Utilities/src/json_internalarray.icc deleted file mode 100644 index 99d7698afd9df..0000000000000 --- a/EventFilter/Utilities/src/json_internalarray.icc +++ /dev/null @@ -1,321 +0,0 @@ -// included by json_value.cpp -// everything is within Json namespace - -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// class ValueInternalArray -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// - -ValueArrayAllocator::~ValueArrayAllocator() {} - -// ////////////////////////////////////////////////////////////////// -// class DefaultValueArrayAllocator -// ////////////////////////////////////////////////////////////////// -#ifdef JSON_USE_SIMPLE_INTERNAL_ALLOCATOR -class DefaultValueArrayAllocator : public ValueArrayAllocator { -public: // overridden from ValueArrayAllocator - virtual ~DefaultValueArrayAllocator() {} - - virtual ValueInternalArray *newArray() { return new ValueInternalArray(); } - - virtual ValueInternalArray *newArrayCopy(const ValueInternalArray &other) { return new ValueInternalArray(other); } - - virtual void destructArray(ValueInternalArray *array) { delete array; } - - virtual void reallocateArrayPageIndex(Value **&indexes, - ValueInternalArray::PageIndex &indexCount, - ValueInternalArray::PageIndex minNewIndexCount) { - ValueInternalArray::PageIndex newIndexCount = (indexCount * 3) / 2 + 1; - if (minNewIndexCount > newIndexCount) - newIndexCount = minNewIndexCount; - void *newIndexes = realloc(indexes, sizeof(Value *) * newIndexCount); - if (!newIndexes) - throw std::bad_alloc(); - indexCount = newIndexCount; - indexes = static_cast(newIndexes); - } - virtual void releaseArrayPageIndex(Value **indexes, ValueInternalArray::PageIndex indexCount) { - if (indexes) - free(indexes); - } - - virtual Value *allocateArrayPage() { - return static_cast(malloc(sizeof(Value) * ValueInternalArray::itemsPerPage)); - } - - virtual void releaseArrayPage(Value *value) { - if (value) - free(value); - } -}; - -#else // #ifdef JSON_USE_SIMPLE_INTERNAL_ALLOCATOR -/// @todo make this thread-safe (lock when accessign batch allocator) -class DefaultValueArrayAllocator : public ValueArrayAllocator { -public: // overridden from ValueArrayAllocator - virtual ~DefaultValueArrayAllocator() {} - - virtual ValueInternalArray *newArray() { - ValueInternalArray *array = arraysAllocator_.allocate(); - new (array) ValueInternalArray(); // placement new - return array; - } - - virtual ValueInternalArray *newArrayCopy(const ValueInternalArray &other) { - ValueInternalArray *array = arraysAllocator_.allocate(); - new (array) ValueInternalArray(other); // placement new - return array; - } - - virtual void destructArray(ValueInternalArray *array) { - if (array) { - array->~ValueInternalArray(); - arraysAllocator_.release(array); - } - } - - virtual void reallocateArrayPageIndex(Value **&indexes, - ValueInternalArray::PageIndex &indexCount, - ValueInternalArray::PageIndex minNewIndexCount) { - ValueInternalArray::PageIndex newIndexCount = (indexCount * 3) / 2 + 1; - if (minNewIndexCount > newIndexCount) - newIndexCount = minNewIndexCount; - void *newIndexes = realloc(indexes, sizeof(Value *) * newIndexCount); - if (!newIndexes) - throw std::bad_alloc(); - indexCount = newIndexCount; - indexes = static_cast(newIndexes); - } - virtual void releaseArrayPageIndex(Value **indexes, ValueInternalArray::PageIndex indexCount) { - if (indexes) - free(indexes); - } - - virtual Value *allocateArrayPage() { return static_cast(pagesAllocator_.allocate()); } - - virtual void releaseArrayPage(Value *value) { - if (value) - pagesAllocator_.release(value); - } - -private: - BatchAllocator arraysAllocator_; - BatchAllocator pagesAllocator_; -}; -#endif // #ifdef JSON_USE_SIMPLE_INTERNAL_ALLOCATOR - -static ValueArrayAllocator *&arrayAllocator() { - static DefaultValueArrayAllocator defaultAllocator; - static ValueArrayAllocator *arrayAllocator = &defaultAllocator; - return arrayAllocator; -} - -static struct DummyArrayAllocatorInitializer { - DummyArrayAllocatorInitializer() { - arrayAllocator(); // ensure arrayAllocator() statics are initialized before main(). - } -} dummyArrayAllocatorInitializer; - -// ////////////////////////////////////////////////////////////////// -// class ValueInternalArray -// ////////////////////////////////////////////////////////////////// -bool ValueInternalArray::equals(const IteratorState &x, const IteratorState &other) { - return x.array_ == other.array_ && x.currentItemIndex_ == other.currentItemIndex_ && - x.currentPageIndex_ == other.currentPageIndex_; -} - -void ValueInternalArray::increment(IteratorState &it) { - JSON_ASSERT_MESSAGE( - it.array_ && (it.currentPageIndex_ - it.array_->pages_) * itemsPerPage + it.currentItemIndex_ != it.array_->size_, - "ValueInternalArray::increment(): moving iterator beyond end"); - ++(it.currentItemIndex_); - if (it.currentItemIndex_ == itemsPerPage) { - it.currentItemIndex_ = 0; - ++(it.currentPageIndex_); - } -} - -void ValueInternalArray::decrement(IteratorState &it) { - JSON_ASSERT_MESSAGE(it.array_ && it.currentPageIndex_ == it.array_->pages_ && it.currentItemIndex_ == 0, - "ValueInternalArray::decrement(): moving iterator beyond end"); - if (it.currentItemIndex_ == 0) { - it.currentItemIndex_ = itemsPerPage - 1; - --(it.currentPageIndex_); - } else { - --(it.currentItemIndex_); - } -} - -Value &ValueInternalArray::unsafeDereference(const IteratorState &it) { - return (*(it.currentPageIndex_))[it.currentItemIndex_]; -} - -Value &ValueInternalArray::dereference(const IteratorState &it) { - JSON_ASSERT_MESSAGE( - it.array_ && (it.currentPageIndex_ - it.array_->pages_) * itemsPerPage + it.currentItemIndex_ < it.array_->size_, - "ValueInternalArray::dereference(): dereferencing invalid iterator"); - return unsafeDereference(it); -} - -void ValueInternalArray::makeBeginIterator(IteratorState &it) const { - it.array_ = const_cast(this); - it.currentItemIndex_ = 0; - it.currentPageIndex_ = pages_; -} - -void ValueInternalArray::makeIterator(IteratorState &it, ArrayIndex index) const { - it.array_ = const_cast(this); - it.currentItemIndex_ = index % itemsPerPage; - it.currentPageIndex_ = pages_ + index / itemsPerPage; -} - -void ValueInternalArray::makeEndIterator(IteratorState &it) const { makeIterator(it, size_); } - -ValueInternalArray::ValueInternalArray() : pages_(0), size_(0), pageCount_(0) {} - -ValueInternalArray::ValueInternalArray(const ValueInternalArray &other) : pages_(0), pageCount_(0), size_(other.size_) { - PageIndex minNewPages = other.size_ / itemsPerPage; - arrayAllocator()->reallocateArrayPageIndex(pages_, pageCount_, minNewPages); - JSON_ASSERT_MESSAGE(pageCount_ >= minNewPages, "ValueInternalArray::reserve(): bad reallocation"); - IteratorState itOther; - other.makeBeginIterator(itOther); - Value *value; - for (ArrayIndex index = 0; index < size_; ++index, increment(itOther)) { - if (index % itemsPerPage == 0) { - PageIndex pageIndex = index / itemsPerPage; - value = arrayAllocator()->allocateArrayPage(); - pages_[pageIndex] = value; - } - new (value) Value(dereference(itOther)); - } -} - -ValueInternalArray &ValueInternalArray::operator=(const ValueInternalArray &other) { - ValueInternalArray temp(other); - swap(temp); - return *this; -} - -ValueInternalArray::~ValueInternalArray() { - // destroy all constructed items - IteratorState it; - IteratorState itEnd; - makeBeginIterator(it); - makeEndIterator(itEnd); - for (; !equals(it, itEnd); increment(it)) { - Value *value = &dereference(it); - value->~Value(); - } - // release all pages - PageIndex lastPageIndex = size_ / itemsPerPage; - for (PageIndex pageIndex = 0; pageIndex < lastPageIndex; ++pageIndex) - arrayAllocator()->releaseArrayPage(pages_[pageIndex]); - // release pages index - arrayAllocator()->releaseArrayPageIndex(pages_, pageCount_); -} - -void ValueInternalArray::swap(ValueInternalArray &other) { - Value **tempPages = pages_; - pages_ = other.pages_; - other.pages_ = tempPages; - ArrayIndex tempSize = size_; - size_ = other.size_; - other.size_ = tempSize; - PageIndex tempPageCount = pageCount_; - pageCount_ = other.pageCount_; - other.pageCount_ = tempPageCount; -} - -void ValueInternalArray::clear() { - ValueInternalArray dummy; - swap(dummy); -} - -void ValueInternalArray::resize(ArrayIndex newSize) { - if (newSize == 0) - clear(); - else if (newSize < size_) { - IteratorState it; - IteratorState itEnd; - makeIterator(it, newSize); - makeIterator(itEnd, size_); - for (; !equals(it, itEnd); increment(it)) { - Value *value = &dereference(it); - value->~Value(); - } - PageIndex pageIndex = (newSize + itemsPerPage - 1) / itemsPerPage; - PageIndex lastPageIndex = size_ / itemsPerPage; - for (; pageIndex < lastPageIndex; ++pageIndex) - arrayAllocator()->releaseArrayPage(pages_[pageIndex]); - size_ = newSize; - } else if (newSize > size_) - resolveReference(newSize); -} - -void ValueInternalArray::makeIndexValid(ArrayIndex index) { - // Need to enlarge page index ? - if (index >= pageCount_ * itemsPerPage) { - PageIndex minNewPages = (index + 1) / itemsPerPage; - arrayAllocator()->reallocateArrayPageIndex(pages_, pageCount_, minNewPages); - JSON_ASSERT_MESSAGE(pageCount_ >= minNewPages, "ValueInternalArray::reserve(): bad reallocation"); - } - - // Need to allocate new pages ? - ArrayIndex nextPageIndex = (size_ % itemsPerPage) != 0 ? size_ - (size_ % itemsPerPage) + itemsPerPage : size_; - if (nextPageIndex <= index) { - PageIndex pageIndex = nextPageIndex / itemsPerPage; - PageIndex pageToAllocate = (index - nextPageIndex) / itemsPerPage + 1; - for (; pageToAllocate-- > 0; ++pageIndex) - pages_[pageIndex] = arrayAllocator()->allocateArrayPage(); - } - - // Initialize all new entries - IteratorState it; - IteratorState itEnd; - makeIterator(it, size_); - size_ = index + 1; - makeIterator(itEnd, size_); - for (; !equals(it, itEnd); increment(it)) { - Value *value = &dereference(it); - new (value) Value(); // Construct a default value using placement new - } -} - -Value &ValueInternalArray::resolveReference(ArrayIndex index) { - if (index >= size_) - makeIndexValid(index); - return pages_[index / itemsPerPage][index % itemsPerPage]; -} - -Value *ValueInternalArray::find(ArrayIndex index) const { - if (index >= size_) - return 0; - return &(pages_[index / itemsPerPage][index % itemsPerPage]); -} - -ValueInternalArray::ArrayIndex ValueInternalArray::size() const { return size_; } - -int ValueInternalArray::distance(const IteratorState &x, const IteratorState &y) { return indexOf(y) - indexOf(x); } - -ValueInternalArray::ArrayIndex ValueInternalArray::indexOf(const IteratorState &iterator) { - if (!iterator.array_) - return ArrayIndex(-1); - return ArrayIndex((iterator.currentPageIndex_ - iterator.array_->pages_) * itemsPerPage + iterator.currentItemIndex_); -} - -int ValueInternalArray::compare(const ValueInternalArray &other) const { - int sizeDiff(size_ - other.size_); - if (sizeDiff != 0) - return sizeDiff; - - for (ArrayIndex index = 0; index < size_; ++index) { - int diff = pages_[index / itemsPerPage][index % itemsPerPage].compare( - other.pages_[index / itemsPerPage][index % itemsPerPage]); - if (diff != 0) - return diff; - } - return 0; -} diff --git a/EventFilter/Utilities/src/json_internalmap.icc b/EventFilter/Utilities/src/json_internalmap.icc deleted file mode 100644 index c41ed1a62dddb..0000000000000 --- a/EventFilter/Utilities/src/json_internalmap.icc +++ /dev/null @@ -1,424 +0,0 @@ -// included by json_value.cpp -// everything is within Json namespace - -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// class ValueInternalMap -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// - -/** \internal MUST be safely initialized using memset( this, 0, sizeof(ValueInternalLink) ); - * This optimization is used by the fast allocator. - */ -ValueInternalLink::ValueInternalLink() : previous_(0), next_(0) {} - -ValueInternalLink::~ValueInternalLink() { - for (int index = 0; index < itemPerLink; ++index) { - if (!items_[index].isItemAvailable()) { - if (!items_[index].isMemberNameStatic()) - free(keys_[index]); - } else - break; - } -} - -ValueMapAllocator::~ValueMapAllocator() {} - -#ifdef JSON_USE_SIMPLE_INTERNAL_ALLOCATOR -class DefaultValueMapAllocator : public ValueMapAllocator { -public: // overridden from ValueMapAllocator - virtual ValueInternalMap *newMap() { return new ValueInternalMap(); } - - virtual ValueInternalMap *newMapCopy(const ValueInternalMap &other) { return new ValueInternalMap(other); } - - virtual void destructMap(ValueInternalMap *map) { delete map; } - - virtual ValueInternalLink *allocateMapBuckets(unsigned int size) { return new ValueInternalLink[size]; } - - virtual void releaseMapBuckets(ValueInternalLink *links) { delete[] links; } - - virtual ValueInternalLink *allocateMapLink() { return new ValueInternalLink(); } - - virtual void releaseMapLink(ValueInternalLink *link) { delete link; } -}; -#else -/// @todo make this thread-safe (lock when accessign batch allocator) -class DefaultValueMapAllocator : public ValueMapAllocator { -public: // overridden from ValueMapAllocator - virtual ValueInternalMap *newMap() { - ValueInternalMap *map = mapsAllocator_.allocate(); - new (map) ValueInternalMap(); // placement new - return map; - } - - virtual ValueInternalMap *newMapCopy(const ValueInternalMap &other) { - ValueInternalMap *map = mapsAllocator_.allocate(); - new (map) ValueInternalMap(other); // placement new - return map; - } - - virtual void destructMap(ValueInternalMap *map) { - if (map) { - map->~ValueInternalMap(); - mapsAllocator_.release(map); - } - } - - virtual ValueInternalLink *allocateMapBuckets(unsigned int size) { return new ValueInternalLink[size]; } - - virtual void releaseMapBuckets(ValueInternalLink *links) { delete[] links; } - - virtual ValueInternalLink *allocateMapLink() { - ValueInternalLink *link = linksAllocator_.allocate(); - memset(link, 0, sizeof(ValueInternalLink)); - return link; - } - - virtual void releaseMapLink(ValueInternalLink *link) { - link->~ValueInternalLink(); - linksAllocator_.release(link); - } - -private: - BatchAllocator mapsAllocator_; - BatchAllocator linksAllocator_; -}; -#endif - -static ValueMapAllocator *&mapAllocator() { - static DefaultValueMapAllocator defaultAllocator; - static ValueMapAllocator *mapAllocator = &defaultAllocator; - return mapAllocator; -} - -static struct DummyMapAllocatorInitializer { - DummyMapAllocatorInitializer() { - mapAllocator(); // ensure mapAllocator() statics are initialized before main(). - } -} dummyMapAllocatorInitializer; - -// h(K) = value * K >> w ; with w = 32 & K prime w.r.t. 2^32. - -/* -use linked list hash map. -buckets array is a container. -linked list element contains 6 key/values. (memory = (16+4) * 6 + 4 = 124) -value have extra state: valid, available, deleted -*/ - -ValueInternalMap::ValueInternalMap() : buckets_(0), tailLink_(0), bucketsSize_(0), itemCount_(0) {} - -ValueInternalMap::ValueInternalMap(const ValueInternalMap &other) - : buckets_(0), tailLink_(0), bucketsSize_(0), itemCount_(0) { - reserve(other.itemCount_); - IteratorState it; - IteratorState itEnd; - other.makeBeginIterator(it); - other.makeEndIterator(itEnd); - for (; !equals(it, itEnd); increment(it)) { - bool isStatic; - const char *memberName = key(it, isStatic); - const Value &aValue = value(it); - resolveReference(memberName, isStatic) = aValue; - } -} - -ValueInternalMap &ValueInternalMap::operator=(const ValueInternalMap &other) { - ValueInternalMap dummy(other); - swap(dummy); - return *this; -} - -ValueInternalMap::~ValueInternalMap() { - if (buckets_) { - for (BucketIndex bucketIndex = 0; bucketIndex < bucketsSize_; ++bucketIndex) { - ValueInternalLink *link = buckets_[bucketIndex].next_; - while (link) { - ValueInternalLink *linkToRelease = link; - link = link->next_; - mapAllocator()->releaseMapLink(linkToRelease); - } - } - mapAllocator()->releaseMapBuckets(buckets_); - } -} - -void ValueInternalMap::swap(ValueInternalMap &other) { - ValueInternalLink *tempBuckets = buckets_; - buckets_ = other.buckets_; - other.buckets_ = tempBuckets; - ValueInternalLink *tempTailLink = tailLink_; - tailLink_ = other.tailLink_; - other.tailLink_ = tempTailLink; - BucketIndex tempBucketsSize = bucketsSize_; - bucketsSize_ = other.bucketsSize_; - other.bucketsSize_ = tempBucketsSize; - BucketIndex tempItemCount = itemCount_; - itemCount_ = other.itemCount_; - other.itemCount_ = tempItemCount; -} - -void ValueInternalMap::clear() { - ValueInternalMap dummy; - swap(dummy); -} - -ValueInternalMap::BucketIndex ValueInternalMap::size() const { return itemCount_; } - -bool ValueInternalMap::reserveDelta(BucketIndex growth) { return reserve(itemCount_ + growth); } - -bool ValueInternalMap::reserve(BucketIndex newItemCount) { - if (!buckets_ && newItemCount > 0) { - buckets_ = mapAllocator()->allocateMapBuckets(1); - bucketsSize_ = 1; - tailLink_ = &buckets_[0]; - } - // BucketIndex idealBucketCount = (newItemCount + ValueInternalLink::itemPerLink) / ValueInternalLink::itemPerLink; - return true; -} - -const Value *ValueInternalMap::find(const char *key) const { - if (!bucketsSize_) - return 0; - HashKey hashedKey = hash(key); - BucketIndex bucketIndex = hashedKey % bucketsSize_; - for (const ValueInternalLink *current = &buckets_[bucketIndex]; current != 0; current = current->next_) { - for (BucketIndex index = 0; index < ValueInternalLink::itemPerLink; ++index) { - if (current->items_[index].isItemAvailable()) - return 0; - if (strcmp(key, current->keys_[index]) == 0) - return ¤t->items_[index]; - } - } - return 0; -} - -Value *ValueInternalMap::find(const char *key) { - const ValueInternalMap *constThis = this; - return const_cast(constThis->find(key)); -} - -Value &ValueInternalMap::resolveReference(const char *key, bool isStatic) { - HashKey hashedKey = hash(key); - if (bucketsSize_) { - BucketIndex bucketIndex = hashedKey % bucketsSize_; - ValueInternalLink **previous = 0; - BucketIndex index; - for (ValueInternalLink *current = &buckets_[bucketIndex]; current != 0; - previous = ¤t->next_, current = current->next_) { - for (index = 0; index < ValueInternalLink::itemPerLink; ++index) { - if (current->items_[index].isItemAvailable()) - return setNewItem(key, isStatic, current, index); - if (strcmp(key, current->keys_[index]) == 0) - return current->items_[index]; - } - } - } - - reserveDelta(1); - return unsafeAdd(key, isStatic, hashedKey); -} - -void ValueInternalMap::remove(const char *key) { - HashKey hashedKey = hash(key); - if (!bucketsSize_) - return; - BucketIndex bucketIndex = hashedKey % bucketsSize_; - for (ValueInternalLink *link = &buckets_[bucketIndex]; link != 0; link = link->next_) { - BucketIndex index; - for (index = 0; index < ValueInternalLink::itemPerLink; ++index) { - if (link->items_[index].isItemAvailable()) - return; - if (strcmp(key, link->keys_[index]) == 0) { - doActualRemove(link, index, bucketIndex); - return; - } - } - } -} - -void ValueInternalMap::doActualRemove(ValueInternalLink *link, BucketIndex index, BucketIndex bucketIndex) { - // find last item of the bucket and swap it with the 'removed' one. - // set removed items flags to 'available'. - // if last page only contains 'available' items, then desallocate it (it's empty) - ValueInternalLink *&lastLink = getLastLinkInBucket(index); - BucketIndex lastItemIndex = 1; // a link can never be empty, so start at 1 - for (; lastItemIndex < ValueInternalLink::itemPerLink; ++lastItemIndex) // may be optimized with dicotomic search - { - if (lastLink->items_[lastItemIndex].isItemAvailable()) - break; - } - - BucketIndex lastUsedIndex = lastItemIndex - 1; - Value *valueToDelete = &link->items_[index]; - Value *valueToPreserve = &lastLink->items_[lastUsedIndex]; - if (valueToDelete != valueToPreserve) - valueToDelete->swap(*valueToPreserve); - if (lastUsedIndex == 0) // page is now empty - { // remove it from bucket linked list and delete it. - ValueInternalLink *linkPreviousToLast = lastLink->previous_; - if (linkPreviousToLast != 0) // can not deleted bucket link. - { - mapAllocator()->releaseMapLink(lastLink); - linkPreviousToLast->next_ = 0; - lastLink = linkPreviousToLast; - } - } else { - Value dummy; - valueToPreserve->swap(dummy); // restore deleted to default Value. - valueToPreserve->setItemUsed(false); - } - --itemCount_; -} - -ValueInternalLink *&ValueInternalMap::getLastLinkInBucket(BucketIndex bucketIndex) { - if (bucketIndex == bucketsSize_ - 1) - return tailLink_; - ValueInternalLink *&previous = buckets_[bucketIndex + 1].previous_; - if (!previous) - previous = &buckets_[bucketIndex]; - return previous; -} - -Value &ValueInternalMap::setNewItem(const char *key, bool isStatic, ValueInternalLink *link, BucketIndex index) { - char *duplicatedKey = valueAllocator()->makeMemberName(key); - ++itemCount_; - link->keys_[index] = duplicatedKey; - link->items_[index].setItemUsed(); - link->items_[index].setMemberNameIsStatic(isStatic); - return link->items_[index]; // items already default constructed. -} - -Value &ValueInternalMap::unsafeAdd(const char *key, bool isStatic, HashKey hashedKey) { - JSON_ASSERT_MESSAGE(bucketsSize_ > 0, "ValueInternalMap::unsafeAdd(): internal logic error."); - BucketIndex bucketIndex = hashedKey % bucketsSize_; - ValueInternalLink *&previousLink = getLastLinkInBucket(bucketIndex); - ValueInternalLink *link = previousLink; - BucketIndex index; - for (index = 0; index < ValueInternalLink::itemPerLink; ++index) { - if (link->items_[index].isItemAvailable()) - break; - } - if (index == ValueInternalLink::itemPerLink) // need to add a new page - { - ValueInternalLink *newLink = mapAllocator()->allocateMapLink(); - index = 0; - link->next_ = newLink; - previousLink = newLink; - link = newLink; - } - return setNewItem(key, isStatic, link, index); -} - -ValueInternalMap::HashKey ValueInternalMap::hash(const char *key) const { - HashKey hash = 0; - while (*key) - hash += *key++ * 37; - return hash; -} - -int ValueInternalMap::compare(const ValueInternalMap &other) const { - int sizeDiff(itemCount_ - other.itemCount_); - if (sizeDiff != 0) - return sizeDiff; - // Strict order guaranty is required. Compare all keys FIRST, then compare values. - IteratorState it; - IteratorState itEnd; - makeBeginIterator(it); - makeEndIterator(itEnd); - for (; !equals(it, itEnd); increment(it)) { - if (!other.find(key(it))) - return 1; - } - - // All keys are equals, let's compare values - makeBeginIterator(it); - for (; !equals(it, itEnd); increment(it)) { - const Value *otherValue = other.find(key(it)); - int valueDiff = value(it).compare(*otherValue); - if (valueDiff != 0) - return valueDiff; - } - return 0; -} - -void ValueInternalMap::makeBeginIterator(IteratorState &it) const { - it.map_ = const_cast(this); - it.bucketIndex_ = 0; - it.itemIndex_ = 0; - it.link_ = buckets_; -} - -void ValueInternalMap::makeEndIterator(IteratorState &it) const { - it.map_ = const_cast(this); - it.bucketIndex_ = bucketsSize_; - it.itemIndex_ = 0; - it.link_ = 0; -} - -bool ValueInternalMap::equals(const IteratorState &x, const IteratorState &other) { - return x.map_ == other.map_ && x.bucketIndex_ == other.bucketIndex_ && x.link_ == other.link_ && - x.itemIndex_ == other.itemIndex_; -} - -void ValueInternalMap::incrementBucket(IteratorState &iterator) { - ++iterator.bucketIndex_; - JSON_ASSERT_MESSAGE(iterator.bucketIndex_ <= iterator.map_->bucketsSize_, - "ValueInternalMap::increment(): attempting to iterate beyond end."); - if (iterator.bucketIndex_ == iterator.map_->bucketsSize_) - iterator.link_ = 0; - else - iterator.link_ = &(iterator.map_->buckets_[iterator.bucketIndex_]); - iterator.itemIndex_ = 0; -} - -void ValueInternalMap::increment(IteratorState &iterator) { - JSON_ASSERT_MESSAGE(iterator.map_, "Attempting to iterator using invalid iterator."); - ++iterator.itemIndex_; - if (iterator.itemIndex_ == ValueInternalLink::itemPerLink) { - JSON_ASSERT_MESSAGE(iterator.link_ != 0, "ValueInternalMap::increment(): attempting to iterate beyond end."); - iterator.link_ = iterator.link_->next_; - if (iterator.link_ == 0) - incrementBucket(iterator); - } else if (iterator.link_->items_[iterator.itemIndex_].isItemAvailable()) { - incrementBucket(iterator); - } -} - -void ValueInternalMap::decrement(IteratorState &iterator) { - if (iterator.itemIndex_ == 0) { - JSON_ASSERT_MESSAGE(iterator.map_, "Attempting to iterate using invalid iterator."); - if (iterator.link_ == &iterator.map_->buckets_[iterator.bucketIndex_]) { - JSON_ASSERT_MESSAGE(iterator.bucketIndex_ > 0, "Attempting to iterate beyond beginning."); - --(iterator.bucketIndex_); - } - iterator.link_ = iterator.link_->previous_; - iterator.itemIndex_ = ValueInternalLink::itemPerLink - 1; - } -} - -const char *ValueInternalMap::key(const IteratorState &iterator) { - JSON_ASSERT_MESSAGE(iterator.link_, "Attempting to iterate using invalid iterator."); - return iterator.link_->keys_[iterator.itemIndex_]; -} - -const char *ValueInternalMap::key(const IteratorState &iterator, bool &isStatic) { - JSON_ASSERT_MESSAGE(iterator.link_, "Attempting to iterate using invalid iterator."); - isStatic = iterator.link_->items_[iterator.itemIndex_].isMemberNameStatic(); - return iterator.link_->keys_[iterator.itemIndex_]; -} - -Value &ValueInternalMap::value(const IteratorState &iterator) { - JSON_ASSERT_MESSAGE(iterator.link_, "Attempting to iterate using invalid iterator."); - return iterator.link_->items_[iterator.itemIndex_]; -} - -int ValueInternalMap::distance(const IteratorState &x, const IteratorState &y) { - int offset = 0; - IteratorState it = x; - while (!equals(it, y)) - increment(it); - return offset; -} diff --git a/EventFilter/Utilities/src/json_reader.cpp b/EventFilter/Utilities/src/json_reader.cpp index efc9802860836..2b24083e14992 100644 --- a/EventFilter/Utilities/src/json_reader.cpp +++ b/EventFilter/Utilities/src/json_reader.cpp @@ -11,669 +11,671 @@ #pragma warning(disable : 4996) // disable warning about strdup being deprecated. #endif -namespace Json { +namespace jsoncollector { + namespace Json { - // Implementation of class Features - // //////////////////////////////// + // Implementation of class Features + // //////////////////////////////// - Features::Features() : allowComments_(true), strictRoot_(false) {} + Features::Features() : allowComments_(true), strictRoot_(false) {} - Features Features::all() { return Features(); } + Features Features::all() { return Features(); } - Features Features::strictMode() { - Features features; - features.allowComments_ = false; - features.strictRoot_ = true; - return features; - } + Features Features::strictMode() { + Features features; + features.allowComments_ = false; + features.strictRoot_ = true; + return features; + } - // Implementation of class Reader - // //////////////////////////////// + // Implementation of class Reader + // //////////////////////////////// - static inline bool in(Reader::Char c, Reader::Char c1, Reader::Char c2, Reader::Char c3, Reader::Char c4) { - return c == c1 || c == c2 || c == c3 || c == c4; - } + static inline bool in(Reader::Char c, Reader::Char c1, Reader::Char c2, Reader::Char c3, Reader::Char c4) { + return c == c1 || c == c2 || c == c3 || c == c4; + } - static inline bool in( - Reader::Char c, Reader::Char c1, Reader::Char c2, Reader::Char c3, Reader::Char c4, Reader::Char c5) { - return c == c1 || c == c2 || c == c3 || c == c4 || c == c5; - } + static inline bool in( + Reader::Char c, Reader::Char c1, Reader::Char c2, Reader::Char c3, Reader::Char c4, Reader::Char c5) { + return c == c1 || c == c2 || c == c3 || c == c4 || c == c5; + } - static bool containsNewLine(Reader::Location begin, Reader::Location end) { - for (; begin < end; ++begin) - if (*begin == '\n' || *begin == '\r') - return true; - return false; - } - - static std::string codePointToUTF8(unsigned int cp) { - std::string result; - - // based on description from http://en.wikipedia.org/wiki/UTF-8 - - if (cp <= 0x7f) { - result.resize(1); - result[0] = static_cast(cp); - } else if (cp <= 0x7FF) { - result.resize(2); - result[1] = static_cast(0x80 | (0x3f & cp)); - result[0] = static_cast(0xC0 | (0x1f & (cp >> 6))); - } else if (cp <= 0xFFFF) { - result.resize(3); - result[2] = static_cast(0x80 | (0x3f & cp)); - result[1] = 0x80 | static_cast((0x3f & (cp >> 6))); - result[0] = 0xE0 | static_cast((0xf & (cp >> 12))); - } else if (cp <= 0x10FFFF) { - result.resize(4); - result[3] = static_cast(0x80 | (0x3f & cp)); - result[2] = static_cast(0x80 | (0x3f & (cp >> 6))); - result[1] = static_cast(0x80 | (0x3f & (cp >> 12))); - result[0] = static_cast(0xF0 | (0x7 & (cp >> 18))); - } - - return result; - } - - // Class Reader - // ////////////////////////////////////////////////////////////////// - - Reader::Reader() : features_(Features::all()) {} - - Reader::Reader(const Features &features) : features_(features) {} - - bool Reader::parse(const std::string &document, Value &root, bool collectComments) { - document_ = document; - const char *begin = document_.c_str(); - const char *end = begin + document_.length(); - return parse(begin, end, root, collectComments); - } - - bool Reader::parse(std::istream &sin, Value &root, bool collectComments) { - //std::istream_iterator begin(sin); - //std::istream_iterator end; - // Those would allow streamed input from a file, if parse() were a - // template function. - - // Since std::string is reference-counted, this at least does not - // create an extra copy. - std::string doc; - std::getline(sin, doc, (char)EOF); - return parse(doc, root, collectComments); - } - - bool Reader::parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments) { - if (!features_.allowComments_) { - collectComments = false; - } - - begin_ = beginDoc; - end_ = endDoc; - collectComments_ = collectComments; - current_ = begin_; - lastValueEnd_ = nullptr; - lastValue_ = nullptr; - commentsBefore_ = ""; - errors_.clear(); - while (!nodes_.empty()) - nodes_.pop(); - nodes_.push(&root); - - bool successful = readValue(); - Token token; - skipCommentTokens(token); - if (collectComments_ && !commentsBefore_.empty()) - root.setComment(commentsBefore_, commentAfter); - if (features_.strictRoot_) { - if (!root.isArray() && !root.isObject()) { - // Set error location to start of doc, ideally should be first token found in doc - token.type_ = tokenError; - token.start_ = beginDoc; - token.end_ = endDoc; - addError("A valid JSON document must be either an array or an object value.", token); - return false; + static bool containsNewLine(Reader::Location begin, Reader::Location end) { + for (; begin < end; ++begin) + if (*begin == '\n' || *begin == '\r') + return true; + return false; + } + + static std::string codePointToUTF8(unsigned int cp) { + std::string result; + + // based on description from http://en.wikipedia.org/wiki/UTF-8 + + if (cp <= 0x7f) { + result.resize(1); + result[0] = static_cast(cp); + } else if (cp <= 0x7FF) { + result.resize(2); + result[1] = static_cast(0x80 | (0x3f & cp)); + result[0] = static_cast(0xC0 | (0x1f & (cp >> 6))); + } else if (cp <= 0xFFFF) { + result.resize(3); + result[2] = static_cast(0x80 | (0x3f & cp)); + result[1] = 0x80 | static_cast((0x3f & (cp >> 6))); + result[0] = 0xE0 | static_cast((0xf & (cp >> 12))); + } else if (cp <= 0x10FFFF) { + result.resize(4); + result[3] = static_cast(0x80 | (0x3f & cp)); + result[2] = static_cast(0x80 | (0x3f & (cp >> 6))); + result[1] = static_cast(0x80 | (0x3f & (cp >> 12))); + result[0] = static_cast(0xF0 | (0x7 & (cp >> 18))); } + + return result; } - return successful; - } - bool Reader::readValue() { - Token token; - skipCommentTokens(token); - bool successful = true; + // Class Reader + // ////////////////////////////////////////////////////////////////// - if (collectComments_ && !commentsBefore_.empty()) { - currentValue().setComment(commentsBefore_, commentBefore); - commentsBefore_ = ""; + Reader::Reader() : features_(Features::all()) {} + + Reader::Reader(const Features &features) : features_(features) {} + + bool Reader::parse(const std::string &document, Value &root, bool collectComments) { + document_ = document; + const char *begin = document_.c_str(); + const char *end = begin + document_.length(); + return parse(begin, end, root, collectComments); } - switch (token.type_) { - case tokenObjectBegin: - successful = readObject(token); - break; - case tokenArrayBegin: - successful = readArray(token); - break; - case tokenNumber: - successful = decodeNumber(token); - break; - case tokenString: - successful = decodeString(token); - break; - case tokenTrue: - currentValue() = true; - break; - case tokenFalse: - currentValue() = false; - break; - case tokenNull: - currentValue() = Value(); - break; - default: - return addError("Syntax error: value, object or array expected.", token); - } - - if (collectComments_) { - lastValueEnd_ = current_; - lastValue_ = ¤tValue(); - } - - return successful; - } - - void Reader::skipCommentTokens(Token &token) { - if (features_.allowComments_) { - do { - readToken(token); - } while (token.type_ == tokenComment); - } else { - readToken(token); + bool Reader::parse(std::istream &sin, Value &root, bool collectComments) { + //std::istream_iterator begin(sin); + //std::istream_iterator end; + // Those would allow streamed input from a file, if parse() were a + // template function. + + // Since std::string is reference-counted, this at least does not + // create an extra copy. + std::string doc; + std::getline(sin, doc, (char)EOF); + return parse(doc, root, collectComments); } - } - - bool Reader::expectToken(TokenType type, Token &token, const char *message) { - readToken(token); - if (token.type_ != type) - return addError(message, token); - return true; - } - - bool Reader::readToken(Token &token) { - skipSpaces(); - token.start_ = current_; - Char c = getNextChar(); - bool ok = true; - switch (c) { - case '{': - token.type_ = tokenObjectBegin; - break; - case '}': - token.type_ = tokenObjectEnd; - break; - case '[': - token.type_ = tokenArrayBegin; - break; - case ']': - token.type_ = tokenArrayEnd; - break; - case '"': - token.type_ = tokenString; - ok = readString(); - break; - case '/': - token.type_ = tokenComment; - ok = readComment(); - break; - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case '-': - token.type_ = tokenNumber; - readNumber(); - break; - case 't': - token.type_ = tokenTrue; - ok = match("rue", 3); - break; - case 'f': - token.type_ = tokenFalse; - ok = match("alse", 4); - break; - case 'n': - token.type_ = tokenNull; - ok = match("ull", 3); - break; - case ',': - token.type_ = tokenArraySeparator; - break; - case ':': - token.type_ = tokenMemberSeparator; - break; - case 0: - token.type_ = tokenEndOfStream; - break; - default: - ok = false; - break; - } - if (!ok) - token.type_ = tokenError; - token.end_ = current_; - return true; - } - - void Reader::skipSpaces() { - while (current_ != end_) { - Char c = *current_; - if (c == ' ' || c == '\t' || c == '\r' || c == '\n') - ++current_; - else - break; + + bool Reader::parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments) { + if (!features_.allowComments_) { + collectComments = false; + } + + begin_ = beginDoc; + end_ = endDoc; + collectComments_ = collectComments; + current_ = begin_; + lastValueEnd_ = nullptr; + lastValue_ = nullptr; + commentsBefore_ = ""; + errors_.clear(); + while (!nodes_.empty()) + nodes_.pop(); + nodes_.push(&root); + + bool successful = readValue(); + Token token; + skipCommentTokens(token); + if (collectComments_ && !commentsBefore_.empty()) + root.setComment(commentsBefore_, commentAfter); + if (features_.strictRoot_) { + if (!root.isArray() && !root.isObject()) { + // Set error location to start of doc, ideally should be first token found in doc + token.type_ = tokenError; + token.start_ = beginDoc; + token.end_ = endDoc; + addError("A valid JSON document must be either an array or an object value.", token); + return false; + } + } + return successful; } - } - bool Reader::match(Location pattern, int patternLength) { - if (end_ - current_ < patternLength) - return false; - int index = patternLength; - while (index--) - if (current_[index] != pattern[index]) - return false; - current_ += patternLength; - return true; - } - - bool Reader::readComment() { - Location commentBegin = current_ - 1; - Char c = getNextChar(); - bool successful = false; - if (c == '*') - successful = readCStyleComment(); - else if (c == '/') - successful = readCppStyleComment(); - if (!successful) - return false; + bool Reader::readValue() { + Token token; + skipCommentTokens(token); + bool successful = true; + + if (collectComments_ && !commentsBefore_.empty()) { + currentValue().setComment(commentsBefore_, commentBefore); + commentsBefore_ = ""; + } + + switch (token.type_) { + case tokenObjectBegin: + successful = readObject(token); + break; + case tokenArrayBegin: + successful = readArray(token); + break; + case tokenNumber: + successful = decodeNumber(token); + break; + case tokenString: + successful = decodeString(token); + break; + case tokenTrue: + currentValue() = true; + break; + case tokenFalse: + currentValue() = false; + break; + case tokenNull: + currentValue() = Value(); + break; + default: + return addError("Syntax error: value, object or array expected.", token); + } - if (collectComments_) { - CommentPlacement placement = commentBefore; - if (lastValueEnd_ && !containsNewLine(lastValueEnd_, commentBegin)) { - if (c != '*' || !containsNewLine(commentBegin, current_)) - placement = commentAfterOnSameLine; + if (collectComments_) { + lastValueEnd_ = current_; + lastValue_ = ¤tValue(); } - addComment(commentBegin, current_, placement); + return successful; } - return true; - } - void Reader::addComment(Location begin, Location end, CommentPlacement placement) { - assert(collectComments_); - if (placement == commentAfterOnSameLine) { - assert(lastValue_ != nullptr); - lastValue_->setComment(std::string(begin, end), placement); - } else { - if (!commentsBefore_.empty()) - commentsBefore_ += "\n"; - commentsBefore_ += std::string(begin, end); + void Reader::skipCommentTokens(Token &token) { + if (features_.allowComments_) { + do { + readToken(token); + } while (token.type_ == tokenComment); + } else { + readToken(token); + } } - } - bool Reader::readCStyleComment() { - while (current_ != end_) { + bool Reader::expectToken(TokenType type, Token &token, const char *message) { + readToken(token); + if (token.type_ != type) + return addError(message, token); + return true; + } + + bool Reader::readToken(Token &token) { + skipSpaces(); + token.start_ = current_; Char c = getNextChar(); - if (c == '*' && *current_ == '/') - break; + bool ok = true; + switch (c) { + case '{': + token.type_ = tokenObjectBegin; + break; + case '}': + token.type_ = tokenObjectEnd; + break; + case '[': + token.type_ = tokenArrayBegin; + break; + case ']': + token.type_ = tokenArrayEnd; + break; + case '"': + token.type_ = tokenString; + ok = readString(); + break; + case '/': + token.type_ = tokenComment; + ok = readComment(); + break; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case '-': + token.type_ = tokenNumber; + readNumber(); + break; + case 't': + token.type_ = tokenTrue; + ok = match("rue", 3); + break; + case 'f': + token.type_ = tokenFalse; + ok = match("alse", 4); + break; + case 'n': + token.type_ = tokenNull; + ok = match("ull", 3); + break; + case ',': + token.type_ = tokenArraySeparator; + break; + case ':': + token.type_ = tokenMemberSeparator; + break; + case 0: + token.type_ = tokenEndOfStream; + break; + default: + ok = false; + break; + } + if (!ok) + token.type_ = tokenError; + token.end_ = current_; + return true; + } + + void Reader::skipSpaces() { + while (current_ != end_) { + Char c = *current_; + if (c == ' ' || c == '\t' || c == '\r' || c == '\n') + ++current_; + else + break; + } + } + + bool Reader::match(Location pattern, int patternLength) { + if (end_ - current_ < patternLength) + return false; + int index = patternLength; + while (index--) + if (current_[index] != pattern[index]) + return false; + current_ += patternLength; + return true; } - return getNextChar() == '/'; - } - bool Reader::readCppStyleComment() { - while (current_ != end_) { + bool Reader::readComment() { + Location commentBegin = current_ - 1; Char c = getNextChar(); - if (c == '\r' || c == '\n') - break; - } - return true; - } - - void Reader::readNumber() { - while (current_ != end_) { - if (!(*current_ >= '0' && *current_ <= '9') && !in(*current_, '.', 'e', 'E', '+', '-')) - break; - ++current_; - } - } - - bool Reader::readString() { - Char c = 0; - while (current_ != end_) { - c = getNextChar(); - if (c == '\\') - getNextChar(); - else if (c == '"') - break; - } - return c == '"'; - } - - bool Reader::readObject(Token &tokenStart) { - Token tokenName; - std::string name; - currentValue() = Value(objectValue); - while (readToken(tokenName)) { - bool initialTokenOk = true; - while (tokenName.type_ == tokenComment && initialTokenOk) - initialTokenOk = readToken(tokenName); - if (!initialTokenOk) - break; - if (tokenName.type_ == tokenObjectEnd && name.empty()) // empty object - return true; - if (tokenName.type_ != tokenString) - break; + bool successful = false; + if (c == '*') + successful = readCStyleComment(); + else if (c == '/') + successful = readCppStyleComment(); + if (!successful) + return false; - name = ""; - if (!decodeString(tokenName, name)) - return recoverFromError(tokenObjectEnd); + if (collectComments_) { + CommentPlacement placement = commentBefore; + if (lastValueEnd_ && !containsNewLine(lastValueEnd_, commentBegin)) { + if (c != '*' || !containsNewLine(commentBegin, current_)) + placement = commentAfterOnSameLine; + } - Token colon; - if (!readToken(colon) || colon.type_ != tokenMemberSeparator) { - return addErrorAndRecover("Missing ':' after object member name", colon, tokenObjectEnd); + addComment(commentBegin, current_, placement); } - Value &value = currentValue()[name]; - nodes_.push(&value); - bool ok = readValue(); - nodes_.pop(); - if (!ok) // error already set - return recoverFromError(tokenObjectEnd); - - Token comma; - if (!readToken(comma) || - (comma.type_ != tokenObjectEnd && comma.type_ != tokenArraySeparator && comma.type_ != tokenComment)) { - return addErrorAndRecover("Missing ',' or '}' in object declaration", comma, tokenObjectEnd); + return true; + } + + void Reader::addComment(Location begin, Location end, CommentPlacement placement) { + assert(collectComments_); + if (placement == commentAfterOnSameLine) { + assert(lastValue_ != nullptr); + lastValue_->setComment(std::string(begin, end), placement); + } else { + if (!commentsBefore_.empty()) + commentsBefore_ += "\n"; + commentsBefore_ += std::string(begin, end); } - bool finalizeTokenOk = true; - while (comma.type_ == tokenComment && finalizeTokenOk) - finalizeTokenOk = readToken(comma); - if (comma.type_ == tokenObjectEnd) - return true; } - return addErrorAndRecover("Missing '}' or object member name", tokenName, tokenObjectEnd); - } - bool Reader::readArray(Token &tokenStart) { - currentValue() = Value(arrayValue); - skipSpaces(); - if (*current_ == ']') // empty array - { - Token endArray; - readToken(endArray); + bool Reader::readCStyleComment() { + while (current_ != end_) { + Char c = getNextChar(); + if (c == '*' && *current_ == '/') + break; + } + return getNextChar() == '/'; + } + + bool Reader::readCppStyleComment() { + while (current_ != end_) { + Char c = getNextChar(); + if (c == '\r' || c == '\n') + break; + } return true; } - int index = 0; - while (true) { - Value &value = currentValue()[index++]; - nodes_.push(&value); - bool ok = readValue(); - nodes_.pop(); - if (!ok) // error already set - return recoverFromError(tokenArrayEnd); - Token token; - // Accept Comment after last item in the array. - ok = readToken(token); - while (token.type_ == tokenComment && ok) { + void Reader::readNumber() { + while (current_ != end_) { + if (!(*current_ >= '0' && *current_ <= '9') && !in(*current_, '.', 'e', 'E', '+', '-')) + break; + ++current_; + } + } + + bool Reader::readString() { + Char c = 0; + while (current_ != end_) { + c = getNextChar(); + if (c == '\\') + getNextChar(); + else if (c == '"') + break; + } + return c == '"'; + } + + bool Reader::readObject(Token &tokenStart) { + Token tokenName; + std::string name; + currentValue() = Value(objectValue); + while (readToken(tokenName)) { + bool initialTokenOk = true; + while (tokenName.type_ == tokenComment && initialTokenOk) + initialTokenOk = readToken(tokenName); + if (!initialTokenOk) + break; + if (tokenName.type_ == tokenObjectEnd && name.empty()) // empty object + return true; + if (tokenName.type_ != tokenString) + break; + + name = ""; + if (!decodeString(tokenName, name)) + return recoverFromError(tokenObjectEnd); + + Token colon; + if (!readToken(colon) || colon.type_ != tokenMemberSeparator) { + return addErrorAndRecover("Missing ':' after object member name", colon, tokenObjectEnd); + } + Value &value = currentValue()[name]; + nodes_.push(&value); + bool ok = readValue(); + nodes_.pop(); + if (!ok) // error already set + return recoverFromError(tokenObjectEnd); + + Token comma; + if (!readToken(comma) || + (comma.type_ != tokenObjectEnd && comma.type_ != tokenArraySeparator && comma.type_ != tokenComment)) { + return addErrorAndRecover("Missing ',' or '}' in object declaration", comma, tokenObjectEnd); + } + bool finalizeTokenOk = true; + while (comma.type_ == tokenComment && finalizeTokenOk) + finalizeTokenOk = readToken(comma); + if (comma.type_ == tokenObjectEnd) + return true; + } + return addErrorAndRecover("Missing '}' or object member name", tokenName, tokenObjectEnd); + } + + bool Reader::readArray(Token &tokenStart) { + currentValue() = Value(arrayValue); + skipSpaces(); + if (*current_ == ']') // empty array + { + Token endArray; + readToken(endArray); + return true; + } + int index = 0; + while (true) { + Value &value = currentValue()[index++]; + nodes_.push(&value); + bool ok = readValue(); + nodes_.pop(); + if (!ok) // error already set + return recoverFromError(tokenArrayEnd); + + Token token; + // Accept Comment after last item in the array. ok = readToken(token); + while (token.type_ == tokenComment && ok) { + ok = readToken(token); + } + bool badTokenType = (token.type_ != tokenArraySeparator && token.type_ != tokenArrayEnd); + if (!ok || badTokenType) { + return addErrorAndRecover("Missing ',' or ']' in array declaration", token, tokenArrayEnd); + } + if (token.type_ == tokenArrayEnd) + break; } - bool badTokenType = (token.type_ != tokenArraySeparator && token.type_ != tokenArrayEnd); - if (!ok || badTokenType) { - return addErrorAndRecover("Missing ',' or ']' in array declaration", token, tokenArrayEnd); + return true; + } + + bool Reader::decodeNumber(Token &token) { + bool isDouble = false; + for (Location inspect = token.start_; inspect != token.end_; ++inspect) { + isDouble = isDouble || in(*inspect, '.', 'e', 'E', '+') || (*inspect == '-' && inspect != token.start_); } - if (token.type_ == tokenArrayEnd) - break; - } - return true; - } - - bool Reader::decodeNumber(Token &token) { - bool isDouble = false; - for (Location inspect = token.start_; inspect != token.end_; ++inspect) { - isDouble = isDouble || in(*inspect, '.', 'e', 'E', '+') || (*inspect == '-' && inspect != token.start_); - } - if (isDouble) - return decodeDouble(token); - Location current = token.start_; - bool isNegative = *current == '-'; - if (isNegative) - ++current; - Value::UInt threshold = (isNegative ? Value::UInt(-Value::minInt) : Value::maxUInt) / 10; - Value::UInt value = 0; - while (current < token.end_) { - Char c = *current++; - if (c < '0' || c > '9') - return addError("'" + std::string(token.start_, token.end_) + "' is not a number.", token); - if (value >= threshold) + if (isDouble) return decodeDouble(token); - value = value * 10 + Value::UInt(c - '0'); + Location current = token.start_; + bool isNegative = *current == '-'; + if (isNegative) + ++current; + Value::UInt threshold = (isNegative ? Value::UInt(-Value::minInt) : Value::maxUInt) / 10; + Value::UInt value = 0; + while (current < token.end_) { + Char c = *current++; + if (c < '0' || c > '9') + return addError("'" + std::string(token.start_, token.end_) + "' is not a number.", token); + if (value >= threshold) + return decodeDouble(token); + value = value * 10 + Value::UInt(c - '0'); + } + if (isNegative) + currentValue() = -Value::Int(value); + else if (value <= Value::UInt(Value::maxInt)) + currentValue() = Value::Int(value); + else + currentValue() = value; + return true; } - if (isNegative) - currentValue() = -Value::Int(value); - else if (value <= Value::UInt(Value::maxInt)) - currentValue() = Value::Int(value); - else + + bool Reader::decodeDouble(Token &token) { + double value = 0; + const int bufferSize = 32; + int count; + int length = int(token.end_ - token.start_); + if (length <= bufferSize) { + Char buffer[bufferSize]; + memcpy(buffer, token.start_, length); + buffer[length] = 0; + count = sscanf(buffer, "%lf", &value); + } else { + std::string buffer(token.start_, token.end_); + count = sscanf(buffer.c_str(), "%lf", &value); + } + + if (count != 1) + return addError("'" + std::string(token.start_, token.end_) + "' is not a number.", token); currentValue() = value; - return true; - } - - bool Reader::decodeDouble(Token &token) { - double value = 0; - const int bufferSize = 32; - int count; - int length = int(token.end_ - token.start_); - if (length <= bufferSize) { - Char buffer[bufferSize]; - memcpy(buffer, token.start_, length); - buffer[length] = 0; - count = sscanf(buffer, "%lf", &value); - } else { - std::string buffer(token.start_, token.end_); - count = sscanf(buffer.c_str(), "%lf", &value); - } - - if (count != 1) - return addError("'" + std::string(token.start_, token.end_) + "' is not a number.", token); - currentValue() = value; - return true; - } - - bool Reader::decodeString(Token &token) { - std::string decoded; - if (!decodeString(token, decoded)) - return false; - currentValue() = decoded; - return true; - } - - bool Reader::decodeString(Token &token, std::string &decoded) { - decoded.reserve(token.end_ - token.start_ - 2); - Location current = token.start_ + 1; // skip '"' - Location end = token.end_ - 1; // do not include '"' - while (current != end) { - Char c = *current++; - if (c == '"') - break; - else if (c == '\\') { - if (current == end) - return addError("Empty escape sequence in string", token, current); - Char escape = *current++; - switch (escape) { - case '"': - decoded += '"'; - break; - case '/': - decoded += '/'; - break; - case '\\': - decoded += '\\'; - break; - case 'b': - decoded += '\b'; - break; - case 'f': - decoded += '\f'; - break; - case 'n': - decoded += '\n'; - break; - case 'r': - decoded += '\r'; - break; - case 't': - decoded += '\t'; - break; - case 'u': { - unsigned int unicode; - if (!decodeUnicodeCodePoint(token, current, end, unicode)) - return false; - decoded += codePointToUTF8(unicode); - } break; - default: - return addError("Bad escape sequence in string", token, current); + return true; + } + + bool Reader::decodeString(Token &token) { + std::string decoded; + if (!decodeString(token, decoded)) + return false; + currentValue() = decoded; + return true; + } + + bool Reader::decodeString(Token &token, std::string &decoded) { + decoded.reserve(token.end_ - token.start_ - 2); + Location current = token.start_ + 1; // skip '"' + Location end = token.end_ - 1; // do not include '"' + while (current != end) { + Char c = *current++; + if (c == '"') + break; + else if (c == '\\') { + if (current == end) + return addError("Empty escape sequence in string", token, current); + Char escape = *current++; + switch (escape) { + case '"': + decoded += '"'; + break; + case '/': + decoded += '/'; + break; + case '\\': + decoded += '\\'; + break; + case 'b': + decoded += '\b'; + break; + case 'f': + decoded += '\f'; + break; + case 'n': + decoded += '\n'; + break; + case 'r': + decoded += '\r'; + break; + case 't': + decoded += '\t'; + break; + case 'u': { + unsigned int unicode; + if (!decodeUnicodeCodePoint(token, current, end, unicode)) + return false; + decoded += codePointToUTF8(unicode); + } break; + default: + return addError("Bad escape sequence in string", token, current); + } + } else { + decoded += c; } - } else { - decoded += c; } + return true; } - return true; - } - bool Reader::decodeUnicodeCodePoint(Token &token, Location ¤t, Location end, unsigned int &unicode) { - if (!decodeUnicodeEscapeSequence(token, current, end, unicode)) - return false; - if (unicode >= 0xD800 && unicode <= 0xDBFF) { - // surrogate pairs - if (end - current < 6) - return addError("additional six characters expected to parse unicode surrogate pair.", token, current); - unsigned int surrogatePair; - if (*(current++) == '\\' && *(current++) == 'u') { - if (decodeUnicodeEscapeSequence(token, current, end, surrogatePair)) { - unicode = 0x10000 + ((unicode & 0x3FF) << 10) + (surrogatePair & 0x3FF); + bool Reader::decodeUnicodeCodePoint(Token &token, Location ¤t, Location end, unsigned int &unicode) { + if (!decodeUnicodeEscapeSequence(token, current, end, unicode)) + return false; + if (unicode >= 0xD800 && unicode <= 0xDBFF) { + // surrogate pairs + if (end - current < 6) + return addError("additional six characters expected to parse unicode surrogate pair.", token, current); + unsigned int surrogatePair; + if (*(current++) == '\\' && *(current++) == 'u') { + if (decodeUnicodeEscapeSequence(token, current, end, surrogatePair)) { + unicode = 0x10000 + ((unicode & 0x3FF) << 10) + (surrogatePair & 0x3FF); + } else + return false; } else - return false; - } else - return addError( - "expecting another \\u token to begin the second half of a unicode surrogate pair", token, current); - } - return true; - } - - bool Reader::decodeUnicodeEscapeSequence(Token &token, Location ¤t, Location end, unsigned int &unicode) { - if (end - current < 4) - return addError("Bad unicode escape sequence in string: four digits expected.", token, current); - unicode = 0; - for (int index = 0; index < 4; ++index) { - Char c = *current++; - unicode *= 16; - if (c >= '0' && c <= '9') - unicode += c - '0'; - else if (c >= 'a' && c <= 'f') - unicode += c - 'a' + 10; - else if (c >= 'A' && c <= 'F') - unicode += c - 'A' + 10; - else - return addError("Bad unicode escape sequence in string: hexadecimal digit expected.", token, current); - } - return true; - } - - bool Reader::addError(const std::string &message, Token &token, Location extra) { - ErrorInfo info; - info.token_ = token; - info.message_ = message; - info.extra_ = extra; - errors_.push_back(info); - return false; - } - - bool Reader::recoverFromError(TokenType skipUntilToken) { - int errorCount = int(errors_.size()); - Token skip; - while (true) { - if (!readToken(skip)) - errors_.resize(errorCount); // discard errors caused by recovery - if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream) - break; - } - errors_.resize(errorCount); - return false; - } - - bool Reader::addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken) { - addError(message, token); - return recoverFromError(skipUntilToken); - } - - Value &Reader::currentValue() { return *(nodes_.top()); } - - Reader::Char Reader::getNextChar() { - if (current_ == end_) - return 0; - return *current_++; - } - - void Reader::getLocationLineAndColumn(Location location, int &line, int &column) const { - Location current = begin_; - Location lastLineStart = current; - line = 0; - while (current < location && current != end_) { - Char c = *current++; - if (c == '\r') { - if (*current == '\n') - ++current; - lastLineStart = current; - ++line; - } else if (c == '\n') { - lastLineStart = current; - ++line; + return addError( + "expecting another \\u token to begin the second half of a unicode surrogate pair", token, current); + } + return true; + } + + bool Reader::decodeUnicodeEscapeSequence(Token &token, Location ¤t, Location end, unsigned int &unicode) { + if (end - current < 4) + return addError("Bad unicode escape sequence in string: four digits expected.", token, current); + unicode = 0; + for (int index = 0; index < 4; ++index) { + Char c = *current++; + unicode *= 16; + if (c >= '0' && c <= '9') + unicode += c - '0'; + else if (c >= 'a' && c <= 'f') + unicode += c - 'a' + 10; + else if (c >= 'A' && c <= 'F') + unicode += c - 'A' + 10; + else + return addError("Bad unicode escape sequence in string: hexadecimal digit expected.", token, current); + } + return true; + } + + bool Reader::addError(const std::string &message, Token &token, Location extra) { + ErrorInfo info; + info.token_ = token; + info.message_ = message; + info.extra_ = extra; + errors_.push_back(info); + return false; + } + + bool Reader::recoverFromError(TokenType skipUntilToken) { + int errorCount = int(errors_.size()); + Token skip; + while (true) { + if (!readToken(skip)) + errors_.resize(errorCount); // discard errors caused by recovery + if (skip.type_ == skipUntilToken || skip.type_ == tokenEndOfStream) + break; + } + errors_.resize(errorCount); + return false; + } + + bool Reader::addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken) { + addError(message, token); + return recoverFromError(skipUntilToken); + } + + Value &Reader::currentValue() { return *(nodes_.top()); } + + Reader::Char Reader::getNextChar() { + if (current_ == end_) + return 0; + return *current_++; + } + + void Reader::getLocationLineAndColumn(Location location, int &line, int &column) const { + Location current = begin_; + Location lastLineStart = current; + line = 0; + while (current < location && current != end_) { + Char c = *current++; + if (c == '\r') { + if (*current == '\n') + ++current; + lastLineStart = current; + ++line; + } else if (c == '\n') { + lastLineStart = current; + ++line; + } } + // column & line start at 1 + column = int(location - lastLineStart) + 1; + ++line; } - // column & line start at 1 - column = int(location - lastLineStart) + 1; - ++line; - } - - std::string Reader::getLocationLineAndColumn(Location location) const { - int line, column; - getLocationLineAndColumn(location, line, column); - char buffer[18 + 16 + 16 + 1]; - sprintf(buffer, "Line %d, Column %d", line, column); - return buffer; - } - - std::string Reader::getFormatedErrorMessages() const { - std::string formattedMessage; - for (Errors::const_iterator itError = errors_.begin(); itError != errors_.end(); ++itError) { - const ErrorInfo &error = *itError; - formattedMessage += "* " + getLocationLineAndColumn(error.token_.start_) + "\n"; - formattedMessage += " " + error.message_ + "\n"; - if (error.extra_) - formattedMessage += "See " + getLocationLineAndColumn(error.extra_) + " for detail.\n"; - } - return formattedMessage; - } - - std::istream &operator>>(std::istream &sin, Value &root) { - Json::Reader reader; - bool ok = reader.parse(sin, root, true); - //JSON_ASSERT( ok ); - if (!ok) - throw std::runtime_error(reader.getFormatedErrorMessages()); - return sin; - } - -} // namespace Json + + std::string Reader::getLocationLineAndColumn(Location location) const { + int line, column; + getLocationLineAndColumn(location, line, column); + char buffer[18 + 16 + 16 + 1]; + sprintf(buffer, "Line %d, Column %d", line, column); + return buffer; + } + + std::string Reader::getFormatedErrorMessages() const { + std::string formattedMessage; + for (Errors::const_iterator itError = errors_.begin(); itError != errors_.end(); ++itError) { + const ErrorInfo &error = *itError; + formattedMessage += "* " + getLocationLineAndColumn(error.token_.start_) + "\n"; + formattedMessage += " " + error.message_ + "\n"; + if (error.extra_) + formattedMessage += "See " + getLocationLineAndColumn(error.extra_) + " for detail.\n"; + } + return formattedMessage; + } + + std::istream &operator>>(std::istream &sin, Value &root) { + Json::Reader reader; + bool ok = reader.parse(sin, root, true); + //JSON_ASSERT( ok ); + if (!ok) + throw std::runtime_error(reader.getFormatedErrorMessages()); + return sin; + } + + } // namespace Json +} // namespace jsoncollector diff --git a/EventFilter/Utilities/src/json_value.cpp b/EventFilter/Utilities/src/json_value.cpp index 1b9ad73dc9906..50ba082341a8d 100644 --- a/EventFilter/Utilities/src/json_value.cpp +++ b/EventFilter/Utilities/src/json_value.cpp @@ -19,121 +19,118 @@ if (!(condition)) \ throw std::runtime_error(message); -namespace Json { - - const Value Value::null; - const Int Value::minInt = Int(~(UInt(-1) / 2)); - const Int Value::maxInt = Int(UInt(-1) / 2); - const UInt Value::maxUInt = UInt(-1); - - // A "safe" implementation of strdup. Allow null pointer to be passed. - // Also avoid warning on msvc80. - // - //inline char *safeStringDup( const char *czstring ) - //{ - // if ( czstring ) - // { - // const size_t length = (unsigned int)( strlen(czstring) + 1 ); - // char *newString = static_cast( malloc( length ) ); - // memcpy( newString, czstring, length ); - // return newString; - // } - // return 0; - //} - // - //inline char *safeStringDup( const std::string &str ) - //{ - // if ( !str.empty() ) - // { - // const size_t length = str.length(); - // char *newString = static_cast( malloc( length + 1 ) ); - // memcpy( newString, str.c_str(), length ); - // newString[length] = 0; - // return newString; - // } - // return 0; - //} - - ValueAllocator::~ValueAllocator() {} - - class DefaultValueAllocator : public ValueAllocator { - public: - DefaultValueAllocator() {} - - ~DefaultValueAllocator() override {} - - char *makeMemberName(const char *memberName) const override { return duplicateStringValue(memberName); } - - void releaseMemberName(char *memberName) const override { releaseStringValue(memberName); } - - char *duplicateStringValue(const char *value, unsigned int length = unknown) const override { - // invesgate this old optimization - //if ( !value || value[0] == 0 ) - // return 0; - - if (length == unknown) - length = (unsigned int)strlen(value); - char *newString = static_cast(malloc(length + 1)); - memcpy(newString, value, length); - newString[length] = 0; - return newString; - } - - void releaseStringValue(char *value) const override { - if (value) - free(value); - } - }; +namespace jsoncollector { + namespace Json { + + const Value Value::null; + const Int Value::minInt = Int(~(UInt(-1) / 2)); + const Int Value::maxInt = Int(UInt(-1) / 2); + const UInt Value::maxUInt = UInt(-1); + + // A "safe" implementation of strdup. Allow null pointer to be passed. + // Also avoid warning on msvc80. + // + //inline char *safeStringDup( const char *czstring ) + //{ + // if ( czstring ) + // { + // const size_t length = (unsigned int)( strlen(czstring) + 1 ); + // char *newString = static_cast( malloc( length ) ); + // memcpy( newString, czstring, length ); + // return newString; + // } + // return 0; + //} + // + //inline char *safeStringDup( const std::string &str ) + //{ + // if ( !str.empty() ) + // { + // const size_t length = str.length(); + // char *newString = static_cast( malloc( length + 1 ) ); + // memcpy( newString, str.c_str(), length ); + // newString[length] = 0; + // return newString; + // } + // return 0; + //} + + ValueAllocator::~ValueAllocator() {} + + class DefaultValueAllocator : public ValueAllocator { + public: + DefaultValueAllocator() {} + + ~DefaultValueAllocator() override {} + + char *makeMemberName(const char *memberName) const override { return duplicateStringValue(memberName); } + + void releaseMemberName(char *memberName) const override { releaseStringValue(memberName); } + + char *duplicateStringValue(const char *value, unsigned int length = unknown) const override { + // invesgate this old optimization + //if ( !value || value[0] == 0 ) + // return 0; + + if (length == unknown) + length = (unsigned int)strlen(value); + char *newString = static_cast(malloc(length + 1)); + memcpy(newString, value, length); + newString[length] = 0; + return newString; + } - static ValueAllocator const *valueAllocator() { - static const DefaultValueAllocator defaultAllocator; - static ValueAllocator const *valueAllocator = &defaultAllocator; - return valueAllocator; - } + void releaseStringValue(char *value) const override { + if (value) + free(value); + } + }; - static struct DummyValueAllocatorInitializer { - DummyValueAllocatorInitializer() { - valueAllocator(); // ensure valueAllocator() statics are initialized before main(). + static ValueAllocator const *valueAllocator() { + static const DefaultValueAllocator defaultAllocator; + static ValueAllocator const *valueAllocator = &defaultAllocator; + return valueAllocator; } - } dummyValueAllocatorInitializer; -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ValueInternals... -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -// ////////////////////////////////////////////////////////////////// -#ifdef JSON_VALUE_USE_INTERNAL_MAP -#include "json_internalarray.icc" -#include "json_internalmap.icc" -#endif // JSON_VALUE_USE_INTERNAL_MAP + static struct DummyValueAllocatorInitializer { + DummyValueAllocatorInitializer() { + valueAllocator(); // ensure valueAllocator() statics are initialized before main(). + } + } dummyValueAllocatorInitializer; + + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ValueInternals... + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// #include "json_valueiterator.icc" - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // class Value::CommentInfo - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - - Value::CommentInfo::CommentInfo() : comment_(nullptr) {} - - Value::CommentInfo::~CommentInfo() { - if (comment_) - valueAllocator()->releaseStringValue(comment_); - } - - void Value::CommentInfo::setComment(const char *text) { - if (comment_) - valueAllocator()->releaseStringValue(comment_); - JSON_ASSERT(text); - JSON_ASSERT_MESSAGE(text[0] == '\0' || text[0] == '/', "Comments must start with /"); - // It seems that /**/ style comments are acceptable as well. - comment_ = valueAllocator()->duplicateStringValue(text); - } + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // class Value::CommentInfo + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + + Value::CommentInfo::CommentInfo() : comment_(nullptr) {} + + Value::CommentInfo::~CommentInfo() { + if (comment_) + valueAllocator()->releaseStringValue(comment_); + } + + void Value::CommentInfo::setComment(const char *text) { + if (comment_) + valueAllocator()->releaseStringValue(comment_); + JSON_ASSERT(text); + JSON_ASSERT_MESSAGE(text[0] == '\0' || text[0] == '/', "Comments must start with /"); + // It seems that /**/ style comments are acceptable as well. + comment_ = valueAllocator()->duplicateStringValue(text); + } // ////////////////////////////////////////////////////////////////// // ////////////////////////////////////////////////////////////////// @@ -144,318 +141,318 @@ namespace Json { // ////////////////////////////////////////////////////////////////// #ifndef JSON_VALUE_USE_INTERNAL_MAP - // Notes: index_ indicates if the string was allocated when - // a string is stored. + // Notes: index_ indicates if the string was allocated when + // a string is stored. - Value::CZString::CZString(int index) : cstr_(nullptr), index_(index) {} + Value::CZString::CZString(int index) : cstr_(nullptr), index_(index) {} - Value::CZString::CZString(const char *cstr, DuplicationPolicy allocate) - : cstr_(allocate == duplicate ? valueAllocator()->makeMemberName(cstr) : cstr), index_(allocate) {} + Value::CZString::CZString(const char *cstr, DuplicationPolicy allocate) + : cstr_(allocate == duplicate ? valueAllocator()->makeMemberName(cstr) : cstr), index_(allocate) {} - Value::CZString::CZString(const CZString &other) - : cstr_(other.index_ != noDuplication && other.cstr_ != nullptr ? valueAllocator()->makeMemberName(other.cstr_) - : other.cstr_), - index_(other.cstr_ ? (other.index_ == noDuplication ? noDuplication : duplicate) : other.index_) {} + Value::CZString::CZString(const CZString &other) + : cstr_(other.index_ != noDuplication && other.cstr_ != nullptr ? valueAllocator()->makeMemberName(other.cstr_) + : other.cstr_), + index_(other.cstr_ ? (other.index_ == noDuplication ? noDuplication : duplicate) : other.index_) {} - Value::CZString::~CZString() { - if (cstr_ && index_ == duplicate) - valueAllocator()->releaseMemberName(const_cast(cstr_)); - } + Value::CZString::~CZString() { + if (cstr_ && index_ == duplicate) + valueAllocator()->releaseMemberName(const_cast(cstr_)); + } - void Value::CZString::swap(CZString &other) { - std::swap(cstr_, other.cstr_); - std::swap(index_, other.index_); - } + void Value::CZString::swap(CZString &other) { + std::swap(cstr_, other.cstr_); + std::swap(index_, other.index_); + } - Value::CZString &Value::CZString::operator=(const CZString &other) { - CZString temp(other); - swap(temp); - return *this; - } + Value::CZString &Value::CZString::operator=(const CZString &other) { + CZString temp(other); + swap(temp); + return *this; + } - bool Value::CZString::operator<(const CZString &other) const { - if (cstr_ and other.cstr_) - return strcmp(cstr_, other.cstr_) < 0; - return index_ < other.index_; - } + bool Value::CZString::operator<(const CZString &other) const { + if (cstr_ and other.cstr_) + return strcmp(cstr_, other.cstr_) < 0; + return index_ < other.index_; + } - bool Value::CZString::operator==(const CZString &other) const { - if (cstr_ and other.cstr_) - return strcmp(cstr_, other.cstr_) == 0; - return index_ == other.index_; - } + bool Value::CZString::operator==(const CZString &other) const { + if (cstr_ and other.cstr_) + return strcmp(cstr_, other.cstr_) == 0; + return index_ == other.index_; + } - int Value::CZString::index() const { return index_; } + int Value::CZString::index() const { return index_; } - const char *Value::CZString::c_str() const { return cstr_; } + const char *Value::CZString::c_str() const { return cstr_; } - bool Value::CZString::isStaticString() const { return index_ == noDuplication; } + bool Value::CZString::isStaticString() const { return index_ == noDuplication; } #endif // ifndef JSON_VALUE_USE_INTERNAL_MAP - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // class Value::Value - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// - // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // class Value::Value + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// + // ////////////////////////////////////////////////////////////////// - /*! \internal Default constructor initialization must be equivalent to: + /*! \internal Default constructor initialization must be equivalent to: * memset( this, 0, sizeof(Value) ) * This optimization is used in ValueInternalMap fast allocator. */ - Value::Value(ValueType type) - : type_(type), - allocated_(0), - comments_(nullptr) + Value::Value(ValueType type) + : type_(type), + allocated_(0), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - switch (type) { - case nullValue: - break; - case intValue: - case uintValue: - value_.int_ = 0; - break; - case realValue: - value_.real_ = 0.0; - break; - case stringValue: - value_.string_ = nullptr; - break; + { + switch (type) { + case nullValue: + break; + case intValue: + case uintValue: + value_.int_ = 0; + break; + case realValue: + value_.real_ = 0.0; + break; + case stringValue: + value_.string_ = nullptr; + break; #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: - value_.map_ = new ObjectValues(); - break; + case arrayValue: + case objectValue: + value_.map_ = new ObjectValues(); + break; #else - case arrayValue: - value_.array_ = arrayAllocator()->newArray(); - break; - case objectValue: - value_.map_ = mapAllocator()->newMap(); - break; + case arrayValue: + value_.array_ = arrayAllocator()->newArray(); + break; + case objectValue: + value_.map_ = mapAllocator()->newMap(); + break; #endif - case booleanValue: - value_.bool_ = false; - break; - default: - JSON_ASSERT_UNREACHABLE; + case booleanValue: + value_.bool_ = false; + break; + default: + JSON_ASSERT_UNREACHABLE; + } } - } - Value::Value(Int value) - : type_(intValue), - comments_(nullptr) + Value::Value(Int value) + : type_(intValue), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.int_ = value; - } + { + value_.int_ = value; + } - Value::Value(UInt value) - : type_(uintValue), - comments_(nullptr) + Value::Value(UInt value) + : type_(uintValue), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.uint_ = value; - } + { + value_.uint_ = value; + } - Value::Value(double value) - : type_(realValue), - comments_(nullptr) + Value::Value(double value) + : type_(realValue), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.real_ = value; - } - - Value::Value(const char *value) - : type_(stringValue), - allocated_(true), - comments_(nullptr) + { + value_.real_ = value; + } + + Value::Value(const char *value) + : type_(stringValue), + allocated_(true), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.string_ = valueAllocator()->duplicateStringValue(value); - } - - Value::Value(const char *beginValue, const char *endValue) - : type_(stringValue), - allocated_(true), - comments_(nullptr) + { + value_.string_ = valueAllocator()->duplicateStringValue(value); + } + + Value::Value(const char *beginValue, const char *endValue) + : type_(stringValue), + allocated_(true), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.string_ = valueAllocator()->duplicateStringValue(beginValue, UInt(endValue - beginValue)); - } - - Value::Value(const std::string &value) - : type_(stringValue), - allocated_(true), - comments_(nullptr) + { + value_.string_ = valueAllocator()->duplicateStringValue(beginValue, UInt(endValue - beginValue)); + } + + Value::Value(const std::string &value) + : type_(stringValue), + allocated_(true), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.string_ = valueAllocator()->duplicateStringValue(value.c_str(), (unsigned int)value.length()); - } - - Value::Value(const StaticString &value) - : type_(stringValue), - allocated_(false), - comments_(nullptr) + { + value_.string_ = valueAllocator()->duplicateStringValue(value.c_str(), (unsigned int)value.length()); + } + + Value::Value(const StaticString &value) + : type_(stringValue), + allocated_(false), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.string_ = const_cast(value.c_str()); - } + { + value_.string_ = const_cast(value.c_str()); + } #ifdef JSON_USE_CPPTL - Value::Value(const CppTL::ConstString &value) - : type_(stringValue), - allocated_(true), - comments_(0) + Value::Value(const CppTL::ConstString &value) + : type_(stringValue), + allocated_(true), + comments_(0) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.string_ = valueAllocator()->duplicateStringValue(value, value.length()); - } + { + value_.string_ = valueAllocator()->duplicateStringValue(value, value.length()); + } #endif - Value::Value(bool value) - : type_(booleanValue), - comments_(nullptr) + Value::Value(bool value) + : type_(booleanValue), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - value_.bool_ = value; - } + { + value_.bool_ = value; + } - Value::Value(const Value &other) - : type_(other.type_), - comments_(nullptr) + Value::Value(const Value &other) + : type_(other.type_), + comments_(nullptr) #ifdef JSON_VALUE_USE_INTERNAL_MAP - , - itemIsUsed_(0) + , + itemIsUsed_(0) #endif - { - switch (type_) { - case nullValue: - case intValue: - case uintValue: - case realValue: - case booleanValue: - value_ = other.value_; - break; - case stringValue: - if (other.value_.string_) { - value_.string_ = valueAllocator()->duplicateStringValue(other.value_.string_); - allocated_ = true; - } else - value_.string_ = nullptr; - break; + { + switch (type_) { + case nullValue: + case intValue: + case uintValue: + case realValue: + case booleanValue: + value_ = other.value_; + break; + case stringValue: + if (other.value_.string_) { + value_.string_ = valueAllocator()->duplicateStringValue(other.value_.string_); + allocated_ = true; + } else + value_.string_ = nullptr; + break; #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: - value_.map_ = new ObjectValues(*other.value_.map_); - break; + case arrayValue: + case objectValue: + value_.map_ = new ObjectValues(*other.value_.map_); + break; #else - case arrayValue: - value_.array_ = arrayAllocator()->newArrayCopy(*other.value_.array_); - break; - case objectValue: - value_.map_ = mapAllocator()->newMapCopy(*other.value_.map_); - break; + case arrayValue: + value_.array_ = arrayAllocator()->newArrayCopy(*other.value_.array_); + break; + case objectValue: + value_.map_ = mapAllocator()->newMapCopy(*other.value_.map_); + break; #endif - default: - JSON_ASSERT_UNREACHABLE; - } - if (other.comments_) { - comments_ = new CommentInfo[numberOfCommentPlacement]; - for (int comment = 0; comment < numberOfCommentPlacement; ++comment) { - const CommentInfo &otherComment = other.comments_[comment]; - if (otherComment.comment_) - comments_[comment].setComment(otherComment.comment_); + default: + JSON_ASSERT_UNREACHABLE; + } + if (other.comments_) { + comments_ = new CommentInfo[numberOfCommentPlacement]; + for (int comment = 0; comment < numberOfCommentPlacement; ++comment) { + const CommentInfo &otherComment = other.comments_[comment]; + if (otherComment.comment_) + comments_[comment].setComment(otherComment.comment_); + } } } - } - - Value::~Value() { - switch (type_) { - case nullValue: - case intValue: - case uintValue: - case realValue: - case booleanValue: - break; - case stringValue: - if (allocated_) - valueAllocator()->releaseStringValue(value_.string_); - break; + + Value::~Value() { + switch (type_) { + case nullValue: + case intValue: + case uintValue: + case realValue: + case booleanValue: + break; + case stringValue: + if (allocated_) + valueAllocator()->releaseStringValue(value_.string_); + break; #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: - delete value_.map_; - break; + case arrayValue: + case objectValue: + delete value_.map_; + break; #else - case arrayValue: - arrayAllocator()->destructArray(value_.array_); - break; - case objectValue: - mapAllocator()->destructMap(value_.map_); - break; + case arrayValue: + arrayAllocator()->destructArray(value_.array_); + break; + case objectValue: + mapAllocator()->destructMap(value_.map_); + break; #endif - default: - JSON_ASSERT_UNREACHABLE; + default: + JSON_ASSERT_UNREACHABLE; + } + + if (comments_) + delete[] comments_; } - if (comments_) - delete[] comments_; - } - - Value &Value::operator=(const Value &other) { - Value temp(other); - swap(temp); - return *this; - } - - void Value::swap(Value &other) { - ValueType temp = type_; - type_ = other.type_; - other.type_ = temp; - std::swap(value_, other.value_); - int temp2 = allocated_; - allocated_ = other.allocated_; - other.allocated_ = temp2; - } - - ValueType Value::type() const { return type_; } - - int Value::compare(const Value &other) { - /* + Value &Value::operator=(const Value &other) { + Value temp(other); + swap(temp); + return *this; + } + + void Value::swap(Value &other) { + ValueType temp = type_; + type_ = other.type_; + other.type_ = temp; + std::swap(value_, other.value_); + int temp2 = allocated_; + allocated_ = other.allocated_; + other.allocated_ = temp2; + } + + ValueType Value::type() const { return type_; } + + int Value::compare(const Value &other) { + /* int typeDelta = other.type_ - type_; switch ( type_ ) { @@ -479,817 +476,818 @@ namespace Json { JSON_ASSERT_UNREACHABLE; } */ - return 0; // unreachable - } - - bool Value::operator<(const Value &other) const { - int typeDelta = type_ - other.type_; - if (typeDelta) - return typeDelta < 0 ? true : false; - switch (type_) { - case nullValue: - return false; - case intValue: - return value_.int_ < other.value_.int_; - case uintValue: - return value_.uint_ < other.value_.uint_; - case realValue: - return value_.real_ < other.value_.real_; - case booleanValue: - return value_.bool_ < other.value_.bool_; - case stringValue: - return (value_.string_ == nullptr && other.value_.string_) || - (other.value_.string_ && value_.string_ && strcmp(value_.string_, other.value_.string_) < 0); + return 0; // unreachable + } + + bool Value::operator<(const Value &other) const { + int typeDelta = type_ - other.type_; + if (typeDelta) + return typeDelta < 0 ? true : false; + switch (type_) { + case nullValue: + return false; + case intValue: + return value_.int_ < other.value_.int_; + case uintValue: + return value_.uint_ < other.value_.uint_; + case realValue: + return value_.real_ < other.value_.real_; + case booleanValue: + return value_.bool_ < other.value_.bool_; + case stringValue: + return (value_.string_ == nullptr && other.value_.string_) || + (other.value_.string_ && value_.string_ && strcmp(value_.string_, other.value_.string_) < 0); #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: { - int delta = int(value_.map_->size() - other.value_.map_->size()); - if (delta) - return delta < 0; - return (*value_.map_) < (*other.value_.map_); - } + case arrayValue: + case objectValue: { + int delta = int(value_.map_->size() - other.value_.map_->size()); + if (delta) + return delta < 0; + return (*value_.map_) < (*other.value_.map_); + } #else - case arrayValue: - return value_.array_->compare(*(other.value_.array_)) < 0; - case objectValue: - return value_.map_->compare(*(other.value_.map_)) < 0; + case arrayValue: + return value_.array_->compare(*(other.value_.array_)) < 0; + case objectValue: + return value_.map_->compare(*(other.value_.map_)) < 0; #endif - default: - JSON_ASSERT_UNREACHABLE; + default: + JSON_ASSERT_UNREACHABLE; + } + return false; // unreachable } - return false; // unreachable - } - - bool Value::operator<=(const Value &other) const { return !(other > *this); } - - bool Value::operator>=(const Value &other) const { return !(*this < other); } - - bool Value::operator>(const Value &other) const { return other < *this; } - - bool Value::operator==(const Value &other) const { - //if ( type_ != other.type_ ) - // GCC 2.95.3 says: - // attempt to take address of bit-field structure member `Json::Value::type_' - // Beats me, but a temp solves the problem. - int temp = other.type_; - if (type_ != temp) - return false; - switch (type_) { - case nullValue: - return true; - case intValue: - return value_.int_ == other.value_.int_; - case uintValue: - return value_.uint_ == other.value_.uint_; - case realValue: - return value_.real_ == other.value_.real_; - case booleanValue: - return value_.bool_ == other.value_.bool_; - case stringValue: - return (value_.string_ == other.value_.string_) || - (other.value_.string_ && value_.string_ && strcmp(value_.string_, other.value_.string_) == 0); + + bool Value::operator<=(const Value &other) const { return !(other > *this); } + + bool Value::operator>=(const Value &other) const { return !(*this < other); } + + bool Value::operator>(const Value &other) const { return other < *this; } + + bool Value::operator==(const Value &other) const { + //if ( type_ != other.type_ ) + // GCC 2.95.3 says: + // attempt to take address of bit-field structure member `Json::Value::type_' + // Beats me, but a temp solves the problem. + int temp = other.type_; + if (type_ != temp) + return false; + switch (type_) { + case nullValue: + return true; + case intValue: + return value_.int_ == other.value_.int_; + case uintValue: + return value_.uint_ == other.value_.uint_; + case realValue: + return value_.real_ == other.value_.real_; + case booleanValue: + return value_.bool_ == other.value_.bool_; + case stringValue: + return (value_.string_ == other.value_.string_) || + (other.value_.string_ && value_.string_ && strcmp(value_.string_, other.value_.string_) == 0); #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: - return value_.map_->size() == other.value_.map_->size() && (*value_.map_) == (*other.value_.map_); + case arrayValue: + case objectValue: + return value_.map_->size() == other.value_.map_->size() && (*value_.map_) == (*other.value_.map_); #else - case arrayValue: - return value_.array_->compare(*(other.value_.array_)) == 0; - case objectValue: - return value_.map_->compare(*(other.value_.map_)) == 0; + case arrayValue: + return value_.array_->compare(*(other.value_.array_)) == 0; + case objectValue: + return value_.map_->compare(*(other.value_.map_)) == 0; #endif - default: - JSON_ASSERT_UNREACHABLE; + default: + JSON_ASSERT_UNREACHABLE; + } + return false; // unreachable } - return false; // unreachable - } - - bool Value::operator!=(const Value &other) const { return !(*this == other); } - - const char *Value::asCString() const { - JSON_ASSERT(type_ == stringValue); - return value_.string_; - } - - std::string Value::asString() const { - switch (type_) { - case nullValue: - return ""; - case stringValue: - return value_.string_ ? value_.string_ : ""; - case booleanValue: - return value_.bool_ ? "true" : "false"; - case intValue: - case uintValue: - case realValue: - case arrayValue: - case objectValue: - JSON_ASSERT_MESSAGE(false, "Type is not convertible to string"); - default: - JSON_ASSERT_UNREACHABLE; + + bool Value::operator!=(const Value &other) const { return !(*this == other); } + + const char *Value::asCString() const { + JSON_ASSERT(type_ == stringValue); + return value_.string_; + } + + std::string Value::asString() const { + switch (type_) { + case nullValue: + return ""; + case stringValue: + return value_.string_ ? value_.string_ : ""; + case booleanValue: + return value_.bool_ ? "true" : "false"; + case intValue: + case uintValue: + case realValue: + case arrayValue: + case objectValue: + JSON_ASSERT_MESSAGE(false, "Type is not convertible to string"); + default: + JSON_ASSERT_UNREACHABLE; + } + return ""; // unreachable } - return ""; // unreachable - } #ifdef JSON_USE_CPPTL - CppTL::ConstString Value::asConstString() const { return CppTL::ConstString(asString().c_str()); } + CppTL::ConstString Value::asConstString() const { return CppTL::ConstString(asString().c_str()); } #endif - Value::Int Value::asInt() const { - switch (type_) { - case nullValue: - return 0; - case intValue: - return value_.int_; - case uintValue: - JSON_ASSERT_MESSAGE(value_.uint_ < (unsigned)maxInt, "integer out of signed integer range"); - return value_.uint_; - case realValue: - JSON_ASSERT_MESSAGE(value_.real_ >= minInt && value_.real_ <= maxInt, "Real out of signed integer range"); - return Int(value_.real_); - case booleanValue: - return value_.bool_ ? 1 : 0; - case stringValue: - case arrayValue: - case objectValue: - JSON_ASSERT_MESSAGE(false, "Type is not convertible to int"); - default: - JSON_ASSERT_UNREACHABLE; + Value::Int Value::asInt() const { + switch (type_) { + case nullValue: + return 0; + case intValue: + return value_.int_; + case uintValue: + JSON_ASSERT_MESSAGE(value_.uint_ < (unsigned)maxInt, "integer out of signed integer range"); + return value_.uint_; + case realValue: + JSON_ASSERT_MESSAGE(value_.real_ >= minInt && value_.real_ <= maxInt, "Real out of signed integer range"); + return Int(value_.real_); + case booleanValue: + return value_.bool_ ? 1 : 0; + case stringValue: + case arrayValue: + case objectValue: + JSON_ASSERT_MESSAGE(false, "Type is not convertible to int"); + default: + JSON_ASSERT_UNREACHABLE; + } + return 0; // unreachable; } - return 0; // unreachable; - } - - Value::UInt Value::asUInt() const { - switch (type_) { - case nullValue: - return 0; - case intValue: - JSON_ASSERT_MESSAGE(value_.int_ >= 0, "Negative integer can not be converted to unsigned integer"); - return value_.int_; - case uintValue: - return value_.uint_; - case realValue: - JSON_ASSERT_MESSAGE(value_.real_ >= 0 && value_.real_ <= maxUInt, "Real out of unsigned integer range"); - return UInt(value_.real_); - case booleanValue: - return value_.bool_ ? 1 : 0; - case stringValue: - case arrayValue: - case objectValue: - JSON_ASSERT_MESSAGE(false, "Type is not convertible to uint"); - default: - JSON_ASSERT_UNREACHABLE; + + Value::UInt Value::asUInt() const { + switch (type_) { + case nullValue: + return 0; + case intValue: + JSON_ASSERT_MESSAGE(value_.int_ >= 0, "Negative integer can not be converted to unsigned integer"); + return value_.int_; + case uintValue: + return value_.uint_; + case realValue: + JSON_ASSERT_MESSAGE(value_.real_ >= 0 && value_.real_ <= maxUInt, "Real out of unsigned integer range"); + return UInt(value_.real_); + case booleanValue: + return value_.bool_ ? 1 : 0; + case stringValue: + case arrayValue: + case objectValue: + JSON_ASSERT_MESSAGE(false, "Type is not convertible to uint"); + default: + JSON_ASSERT_UNREACHABLE; + } + return 0; // unreachable; } - return 0; // unreachable; - } - - double Value::asDouble() const { - switch (type_) { - case nullValue: - return 0.0; - case intValue: - return value_.int_; - case uintValue: - return value_.uint_; - case realValue: - return value_.real_; - case booleanValue: - return value_.bool_ ? 1.0 : 0.0; - case stringValue: - case arrayValue: - case objectValue: - JSON_ASSERT_MESSAGE(false, "Type is not convertible to double"); - default: - JSON_ASSERT_UNREACHABLE; + + double Value::asDouble() const { + switch (type_) { + case nullValue: + return 0.0; + case intValue: + return value_.int_; + case uintValue: + return value_.uint_; + case realValue: + return value_.real_; + case booleanValue: + return value_.bool_ ? 1.0 : 0.0; + case stringValue: + case arrayValue: + case objectValue: + JSON_ASSERT_MESSAGE(false, "Type is not convertible to double"); + default: + JSON_ASSERT_UNREACHABLE; + } + return 0; // unreachable; } - return 0; // unreachable; - } - bool Value::asBool() const { - switch (type_) { - case nullValue: - return false; - case intValue: - case uintValue: - return value_.int_ != 0; - case realValue: - return value_.real_ != 0.0; - case booleanValue: - return value_.bool_; - case stringValue: - return value_.string_ && value_.string_[0] != 0; - case arrayValue: - case objectValue: - return !value_.map_->empty(); - default: - JSON_ASSERT_UNREACHABLE; + bool Value::asBool() const { + switch (type_) { + case nullValue: + return false; + case intValue: + case uintValue: + return value_.int_ != 0; + case realValue: + return value_.real_ != 0.0; + case booleanValue: + return value_.bool_; + case stringValue: + return value_.string_ && value_.string_[0] != 0; + case arrayValue: + case objectValue: + return !value_.map_->empty(); + default: + JSON_ASSERT_UNREACHABLE; + } + return false; // unreachable; } - return false; // unreachable; - } - - bool Value::isConvertibleTo(ValueType other) const { - switch (type_) { - case nullValue: - return true; - case intValue: - return (other == nullValue && value_.int_ == 0) || other == intValue || - (other == uintValue && value_.int_ >= 0) || other == realValue || other == stringValue || - other == booleanValue; - case uintValue: - return (other == nullValue && value_.uint_ == 0) || (other == intValue && value_.uint_ <= (unsigned)maxInt) || - other == uintValue || other == realValue || other == stringValue || other == booleanValue; - case realValue: - return (other == nullValue && value_.real_ == 0.0) || - (other == intValue && value_.real_ >= minInt && value_.real_ <= maxInt) || - (other == uintValue && value_.real_ >= 0 && value_.real_ <= maxUInt) || other == realValue || - other == stringValue || other == booleanValue; - case booleanValue: - return (other == nullValue && value_.bool_ == false) || other == intValue || other == uintValue || - other == realValue || other == stringValue || other == booleanValue; - case stringValue: - return other == stringValue || (other == nullValue && (!value_.string_ || value_.string_[0] == 0)); - case arrayValue: - return other == arrayValue || (other == nullValue && value_.map_->empty()); - case objectValue: - return other == objectValue || (other == nullValue && value_.map_->empty()); - default: - JSON_ASSERT_UNREACHABLE; + + bool Value::isConvertibleTo(ValueType other) const { + switch (type_) { + case nullValue: + return true; + case intValue: + return (other == nullValue && value_.int_ == 0) || other == intValue || + (other == uintValue && value_.int_ >= 0) || other == realValue || other == stringValue || + other == booleanValue; + case uintValue: + return (other == nullValue && value_.uint_ == 0) || (other == intValue && value_.uint_ <= (unsigned)maxInt) || + other == uintValue || other == realValue || other == stringValue || other == booleanValue; + case realValue: + return (other == nullValue && value_.real_ == 0.0) || + (other == intValue && value_.real_ >= minInt && value_.real_ <= maxInt) || + (other == uintValue && value_.real_ >= 0 && value_.real_ <= maxUInt) || other == realValue || + other == stringValue || other == booleanValue; + case booleanValue: + return (other == nullValue && value_.bool_ == false) || other == intValue || other == uintValue || + other == realValue || other == stringValue || other == booleanValue; + case stringValue: + return other == stringValue || (other == nullValue && (!value_.string_ || value_.string_[0] == 0)); + case arrayValue: + return other == arrayValue || (other == nullValue && value_.map_->empty()); + case objectValue: + return other == objectValue || (other == nullValue && value_.map_->empty()); + default: + JSON_ASSERT_UNREACHABLE; + } + return false; // unreachable; } - return false; // unreachable; - } - - /// Number of values in array or object - Value::UInt Value::size() const { - switch (type_) { - case nullValue: - case intValue: - case uintValue: - case realValue: - case booleanValue: - case stringValue: - return 0; + + /// Number of values in array or object + Value::UInt Value::size() const { + switch (type_) { + case nullValue: + case intValue: + case uintValue: + case realValue: + case booleanValue: + case stringValue: + return 0; #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: // size of the array is highest index + 1 - if (!value_.map_->empty()) { - ObjectValues::const_iterator itLast = value_.map_->end(); - --itLast; - return (*itLast).first.index() + 1; - } - return 0; - case objectValue: - return Int(value_.map_->size()); + case arrayValue: // size of the array is highest index + 1 + if (!value_.map_->empty()) { + ObjectValues::const_iterator itLast = value_.map_->end(); + --itLast; + return (*itLast).first.index() + 1; + } + return 0; + case objectValue: + return Int(value_.map_->size()); #else - case arrayValue: - return Int(value_.array_->size()); - case objectValue: - return Int(value_.map_->size()); + case arrayValue: + return Int(value_.array_->size()); + case objectValue: + return Int(value_.map_->size()); #endif - default: - JSON_ASSERT_UNREACHABLE; + default: + JSON_ASSERT_UNREACHABLE; + } + return 0; // unreachable; } - return 0; // unreachable; - } - bool Value::empty() const { - if (isNull() || isArray() || isObject()) - return size() == 0u; - else - return false; - } + bool Value::empty() const { + if (isNull() || isArray() || isObject()) + return size() == 0u; + else + return false; + } - bool Value::operator!() const { return isNull(); } + bool Value::operator!() const { return isNull(); } - void Value::clear() { - JSON_ASSERT(type_ == nullValue || type_ == arrayValue || type_ == objectValue); + void Value::clear() { + JSON_ASSERT(type_ == nullValue || type_ == arrayValue || type_ == objectValue); - switch (type_) { + switch (type_) { #ifndef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - case objectValue: - value_.map_->clear(); - break; + case arrayValue: + case objectValue: + value_.map_->clear(); + break; #else - case arrayValue: - value_.array_->clear(); - break; - case objectValue: - value_.map_->clear(); - break; + case arrayValue: + value_.array_->clear(); + break; + case objectValue: + value_.map_->clear(); + break; #endif - default: - break; + default: + break; + } } - } - void Value::resize(UInt newSize) { - JSON_ASSERT(type_ == nullValue || type_ == arrayValue); - if (type_ == nullValue) - *this = Value(arrayValue); + void Value::resize(UInt newSize) { + JSON_ASSERT(type_ == nullValue || type_ == arrayValue); + if (type_ == nullValue) + *this = Value(arrayValue); #ifndef JSON_VALUE_USE_INTERNAL_MAP - UInt oldSize = size(); - if (newSize == 0) - clear(); - else if (newSize > oldSize) - (*this)[newSize - 1]; - else { - for (UInt index = newSize; index < oldSize; ++index) - value_.map_->erase(index); - assert(size() == newSize); - } + UInt oldSize = size(); + if (newSize == 0) + clear(); + else if (newSize > oldSize) + (*this)[newSize - 1]; + else { + for (UInt index = newSize; index < oldSize; ++index) + value_.map_->erase(index); + assert(size() == newSize); + } #else - value_.array_->resize(newSize); + value_.array_->resize(newSize); #endif - } + } - Value &Value::operator[](UInt index) { - JSON_ASSERT(type_ == nullValue || type_ == arrayValue); - if (type_ == nullValue) - *this = Value(arrayValue); + Value &Value::operator[](UInt index) { + JSON_ASSERT(type_ == nullValue || type_ == arrayValue); + if (type_ == nullValue) + *this = Value(arrayValue); #ifndef JSON_VALUE_USE_INTERNAL_MAP - CZString key(index); - ObjectValues::iterator it = value_.map_->lower_bound(key); - if (it != value_.map_->end() && (*it).first == key) - return (*it).second; + CZString key(index); + ObjectValues::iterator it = value_.map_->lower_bound(key); + if (it != value_.map_->end() && (*it).first == key) + return (*it).second; - ObjectValues::value_type defaultValue(key, null); - it = value_.map_->insert(it, defaultValue); - return (*it).second; + ObjectValues::value_type defaultValue(key, null); + it = value_.map_->insert(it, defaultValue); + return (*it).second; #else - return value_.array_->resolveReference(index); + return value_.array_->resolveReference(index); #endif - } + } - const Value &Value::operator[](UInt index) const { - JSON_ASSERT(type_ == nullValue || type_ == arrayValue); - if (type_ == nullValue) - return null; + const Value &Value::operator[](UInt index) const { + JSON_ASSERT(type_ == nullValue || type_ == arrayValue); + if (type_ == nullValue) + return null; #ifndef JSON_VALUE_USE_INTERNAL_MAP - CZString key(index); - ObjectValues::const_iterator it = value_.map_->find(key); - if (it == value_.map_->end()) - return null; - return (*it).second; + CZString key(index); + ObjectValues::const_iterator it = value_.map_->find(key); + if (it == value_.map_->end()) + return null; + return (*it).second; #else - Value *value = value_.array_->find(index); - return value ? *value : null; + Value *value = value_.array_->find(index); + return value ? *value : null; #endif - } + } - Value &Value::operator[](const char *key) { return resolveReference(key, false); } + Value &Value::operator[](const char *key) { return resolveReference(key, false); } - Value &Value::resolveReference(const char *key, bool isStatic) { - JSON_ASSERT(type_ == nullValue || type_ == objectValue); - if (type_ == nullValue) - *this = Value(objectValue); + Value &Value::resolveReference(const char *key, bool isStatic) { + JSON_ASSERT(type_ == nullValue || type_ == objectValue); + if (type_ == nullValue) + *this = Value(objectValue); #ifndef JSON_VALUE_USE_INTERNAL_MAP - CZString actualKey(key, isStatic ? CZString::noDuplication : CZString::duplicateOnCopy); - ObjectValues::iterator it = value_.map_->lower_bound(actualKey); - if (it != value_.map_->end() && (*it).first == actualKey) - return (*it).second; - - ObjectValues::value_type defaultValue(actualKey, null); - it = value_.map_->insert(it, defaultValue); - Value &value = (*it).second; - return value; + CZString actualKey(key, isStatic ? CZString::noDuplication : CZString::duplicateOnCopy); + ObjectValues::iterator it = value_.map_->lower_bound(actualKey); + if (it != value_.map_->end() && (*it).first == actualKey) + return (*it).second; + + ObjectValues::value_type defaultValue(actualKey, null); + it = value_.map_->insert(it, defaultValue); + Value &value = (*it).second; + return value; #else - return value_.map_->resolveReference(key, isStatic); + return value_.map_->resolveReference(key, isStatic); #endif - } + } - Value Value::get(UInt index, const Value &defaultValue) const { - const Value *value = &((*this)[index]); - return value == &null ? defaultValue : *value; - } + Value Value::get(UInt index, const Value &defaultValue) const { + const Value *value = &((*this)[index]); + return value == &null ? defaultValue : *value; + } - bool Value::isValidIndex(UInt index) const { return index < size(); } + bool Value::isValidIndex(UInt index) const { return index < size(); } - const Value &Value::operator[](const char *key) const { - JSON_ASSERT(type_ == nullValue || type_ == objectValue); - if (type_ == nullValue) - return null; + const Value &Value::operator[](const char *key) const { + JSON_ASSERT(type_ == nullValue || type_ == objectValue); + if (type_ == nullValue) + return null; #ifndef JSON_VALUE_USE_INTERNAL_MAP - CZString actualKey(key, CZString::noDuplication); - ObjectValues::const_iterator it = value_.map_->find(actualKey); - if (it == value_.map_->end()) - return null; - return (*it).second; + CZString actualKey(key, CZString::noDuplication); + ObjectValues::const_iterator it = value_.map_->find(actualKey); + if (it == value_.map_->end()) + return null; + return (*it).second; #else - const Value *value = value_.map_->find(key); - return value ? *value : null; + const Value *value = value_.map_->find(key); + return value ? *value : null; #endif - } + } - Value &Value::operator[](const std::string &key) { return (*this)[key.c_str()]; } + Value &Value::operator[](const std::string &key) { return (*this)[key.c_str()]; } - const Value &Value::operator[](const std::string &key) const { return (*this)[key.c_str()]; } + const Value &Value::operator[](const std::string &key) const { return (*this)[key.c_str()]; } - Value &Value::operator[](const StaticString &key) { return resolveReference(key, true); } + Value &Value::operator[](const StaticString &key) { return resolveReference(key, true); } #ifdef JSON_USE_CPPTL - Value &Value::operator[](const CppTL::ConstString &key) { return (*this)[key.c_str()]; } + Value &Value::operator[](const CppTL::ConstString &key) { return (*this)[key.c_str()]; } - const Value &Value::operator[](const CppTL::ConstString &key) const { return (*this)[key.c_str()]; } + const Value &Value::operator[](const CppTL::ConstString &key) const { return (*this)[key.c_str()]; } #endif - Value &Value::append(const Value &value) { return (*this)[size()] = value; } + Value &Value::append(const Value &value) { return (*this)[size()] = value; } - Value Value::get(const char *key, const Value &defaultValue) const { - const Value *value = &((*this)[key]); - return value == &null ? defaultValue : *value; - } + Value Value::get(const char *key, const Value &defaultValue) const { + const Value *value = &((*this)[key]); + return value == &null ? defaultValue : *value; + } - Value Value::get(const std::string &key, const Value &defaultValue) const { return get(key.c_str(), defaultValue); } + Value Value::get(const std::string &key, const Value &defaultValue) const { return get(key.c_str(), defaultValue); } - Value Value::removeMember(const char *key) { - JSON_ASSERT(type_ == nullValue || type_ == objectValue); - if (type_ == nullValue) - return null; + Value Value::removeMember(const char *key) { + JSON_ASSERT(type_ == nullValue || type_ == objectValue); + if (type_ == nullValue) + return null; #ifndef JSON_VALUE_USE_INTERNAL_MAP - CZString actualKey(key, CZString::noDuplication); - ObjectValues::iterator it = value_.map_->find(actualKey); - if (it == value_.map_->end()) - return null; - Value old(it->second); - value_.map_->erase(it); - return old; -#else - Value *value = value_.map_->find(key); - if (value) { - Value old(*value); - value_.map_.remove(key); + CZString actualKey(key, CZString::noDuplication); + ObjectValues::iterator it = value_.map_->find(actualKey); + if (it == value_.map_->end()) + return null; + Value old(it->second); + value_.map_->erase(it); return old; - } else { - return null; - } +#else + Value *value = value_.map_->find(key); + if (value) { + Value old(*value); + value_.map_.remove(key); + return old; + } else { + return null; + } #endif - } + } - Value Value::removeMember(const std::string &key) { return removeMember(key.c_str()); } + Value Value::removeMember(const std::string &key) { return removeMember(key.c_str()); } #ifdef JSON_USE_CPPTL - Value Value::get(const CppTL::ConstString &key, const Value &defaultValue) const { - return get(key.c_str(), defaultValue); - } + Value Value::get(const CppTL::ConstString &key, const Value &defaultValue) const { + return get(key.c_str(), defaultValue); + } #endif - bool Value::isMember(const char *key) const { - const Value *value = &((*this)[key]); - return value != &null; - } + bool Value::isMember(const char *key) const { + const Value *value = &((*this)[key]); + return value != &null; + } - bool Value::isMember(const std::string &key) const { return isMember(key.c_str()); } + bool Value::isMember(const std::string &key) const { return isMember(key.c_str()); } #ifdef JSON_USE_CPPTL - bool Value::isMember(const CppTL::ConstString &key) const { return isMember(key.c_str()); } + bool Value::isMember(const CppTL::ConstString &key) const { return isMember(key.c_str()); } #endif - Value::Members Value::getMemberNames() const { - JSON_ASSERT(type_ == nullValue || type_ == objectValue); - if (type_ == nullValue) - return Value::Members(); - Members members; - members.reserve(value_.map_->size()); + Value::Members Value::getMemberNames() const { + JSON_ASSERT(type_ == nullValue || type_ == objectValue); + if (type_ == nullValue) + return Value::Members(); + Members members; + members.reserve(value_.map_->size()); #ifndef JSON_VALUE_USE_INTERNAL_MAP - ObjectValues::const_iterator it = value_.map_->begin(); - ObjectValues::const_iterator itEnd = value_.map_->end(); - for (; it != itEnd; ++it) - members.push_back(std::string((*it).first.c_str())); + ObjectValues::const_iterator it = value_.map_->begin(); + ObjectValues::const_iterator itEnd = value_.map_->end(); + for (; it != itEnd; ++it) + members.push_back(std::string((*it).first.c_str())); #else - ValueInternalMap::IteratorState it; - ValueInternalMap::IteratorState itEnd; - value_.map_->makeBeginIterator(it); - value_.map_->makeEndIterator(itEnd); - for (; !ValueInternalMap::equals(it, itEnd); ValueInternalMap::increment(it)) - members.push_back(std::string(ValueInternalMap::key(it))); + ValueInternalMap::IteratorState it; + ValueInternalMap::IteratorState itEnd; + value_.map_->makeBeginIterator(it); + value_.map_->makeEndIterator(itEnd); + for (; !ValueInternalMap::equals(it, itEnd); ValueInternalMap::increment(it)) + members.push_back(std::string(ValueInternalMap::key(it))); #endif - return members; - } - // - //# ifdef JSON_USE_CPPTL - //EnumMemberNames - //Value::enumMemberNames() const - //{ - // if ( type_ == objectValue ) - // { - // return CppTL::Enum::any( CppTL::Enum::transform( - // CppTL::Enum::keys( *(value_.map_), CppTL::Type() ), - // MemberNamesTransform() ) ); - // } - // return EnumMemberNames(); - //} - // - // - //EnumValues - //Value::enumValues() const - //{ - // if ( type_ == objectValue || type_ == arrayValue ) - // return CppTL::Enum::anyValues( *(value_.map_), - // CppTL::Type() ); - // return EnumValues(); - //} - // - //# endif - - bool Value::isNull() const { return type_ == nullValue; } - - bool Value::isBool() const { return type_ == booleanValue; } - - bool Value::isInt() const { return type_ == intValue; } - - bool Value::isUInt() const { return type_ == uintValue; } - - bool Value::isIntegral() const { return type_ == intValue || type_ == uintValue || type_ == booleanValue; } - - bool Value::isDouble() const { return type_ == realValue; } - - bool Value::isNumeric() const { return isIntegral() || isDouble(); } - - bool Value::isString() const { return type_ == stringValue; } - - bool Value::isArray() const { return type_ == nullValue || type_ == arrayValue; } - - bool Value::isObject() const { return type_ == nullValue || type_ == objectValue; } - - void Value::setComment(const char *comment, CommentPlacement placement) { - if (!comments_) - comments_ = new CommentInfo[numberOfCommentPlacement]; - comments_[placement].setComment(comment); - } - - void Value::setComment(const std::string &comment, CommentPlacement placement) { - setComment(comment.c_str(), placement); - } - - bool Value::hasComment(CommentPlacement placement) const { - return comments_ != nullptr && comments_[placement].comment_ != nullptr; - } - - std::string Value::getComment(CommentPlacement placement) const { - if (hasComment(placement)) - return comments_[placement].comment_; - return ""; - } - - std::string Value::toStyledString() const { - StyledWriter writer; - return writer.write(*this); - } - - Value::const_iterator Value::begin() const { - switch (type_) { + return members; + } + // + //# ifdef JSON_USE_CPPTL + //EnumMemberNames + //Value::enumMemberNames() const + //{ + // if ( type_ == objectValue ) + // { + // return CppTL::Enum::any( CppTL::Enum::transform( + // CppTL::Enum::keys( *(value_.map_), CppTL::Type() ), + // MemberNamesTransform() ) ); + // } + // return EnumMemberNames(); + //} + // + // + //EnumValues + //Value::enumValues() const + //{ + // if ( type_ == objectValue || type_ == arrayValue ) + // return CppTL::Enum::anyValues( *(value_.map_), + // CppTL::Type() ); + // return EnumValues(); + //} + // + //# endif + + bool Value::isNull() const { return type_ == nullValue; } + + bool Value::isBool() const { return type_ == booleanValue; } + + bool Value::isInt() const { return type_ == intValue; } + + bool Value::isUInt() const { return type_ == uintValue; } + + bool Value::isIntegral() const { return type_ == intValue || type_ == uintValue || type_ == booleanValue; } + + bool Value::isDouble() const { return type_ == realValue; } + + bool Value::isNumeric() const { return isIntegral() || isDouble(); } + + bool Value::isString() const { return type_ == stringValue; } + + bool Value::isArray() const { return type_ == nullValue || type_ == arrayValue; } + + bool Value::isObject() const { return type_ == nullValue || type_ == objectValue; } + + void Value::setComment(const char *comment, CommentPlacement placement) { + if (!comments_) + comments_ = new CommentInfo[numberOfCommentPlacement]; + comments_[placement].setComment(comment); + } + + void Value::setComment(const std::string &comment, CommentPlacement placement) { + setComment(comment.c_str(), placement); + } + + bool Value::hasComment(CommentPlacement placement) const { + return comments_ != nullptr && comments_[placement].comment_ != nullptr; + } + + std::string Value::getComment(CommentPlacement placement) const { + if (hasComment(placement)) + return comments_[placement].comment_; + return ""; + } + + std::string Value::toStyledString() const { + StyledWriter writer; + return writer.write(*this); + } + + Value::const_iterator Value::begin() const { + switch (type_) { #ifdef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - if (value_.array_) { - ValueInternalArray::IteratorState it; - value_.array_->makeBeginIterator(it); - return const_iterator(it); - } - break; - case objectValue: - if (value_.map_) { - ValueInternalMap::IteratorState it; - value_.map_->makeBeginIterator(it); - return const_iterator(it); - } - break; + case arrayValue: + if (value_.array_) { + ValueInternalArray::IteratorState it; + value_.array_->makeBeginIterator(it); + return const_iterator(it); + } + break; + case objectValue: + if (value_.map_) { + ValueInternalMap::IteratorState it; + value_.map_->makeBeginIterator(it); + return const_iterator(it); + } + break; #else - case arrayValue: - case objectValue: - if (value_.map_) - return const_iterator(value_.map_->begin()); - break; + case arrayValue: + case objectValue: + if (value_.map_) + return const_iterator(value_.map_->begin()); + break; #endif - default: - break; + default: + break; + } + return const_iterator(); } - return const_iterator(); - } - Value::const_iterator Value::end() const { - switch (type_) { + Value::const_iterator Value::end() const { + switch (type_) { #ifdef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - if (value_.array_) { - ValueInternalArray::IteratorState it; - value_.array_->makeEndIterator(it); - return const_iterator(it); - } - break; - case objectValue: - if (value_.map_) { - ValueInternalMap::IteratorState it; - value_.map_->makeEndIterator(it); - return const_iterator(it); - } - break; + case arrayValue: + if (value_.array_) { + ValueInternalArray::IteratorState it; + value_.array_->makeEndIterator(it); + return const_iterator(it); + } + break; + case objectValue: + if (value_.map_) { + ValueInternalMap::IteratorState it; + value_.map_->makeEndIterator(it); + return const_iterator(it); + } + break; #else - case arrayValue: - case objectValue: - if (value_.map_) - return const_iterator(value_.map_->end()); - break; + case arrayValue: + case objectValue: + if (value_.map_) + return const_iterator(value_.map_->end()); + break; #endif - default: - break; + default: + break; + } + return const_iterator(); } - return const_iterator(); - } - Value::iterator Value::begin() { - switch (type_) { + Value::iterator Value::begin() { + switch (type_) { #ifdef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - if (value_.array_) { - ValueInternalArray::IteratorState it; - value_.array_->makeBeginIterator(it); - return iterator(it); - } - break; - case objectValue: - if (value_.map_) { - ValueInternalMap::IteratorState it; - value_.map_->makeBeginIterator(it); - return iterator(it); - } - break; + case arrayValue: + if (value_.array_) { + ValueInternalArray::IteratorState it; + value_.array_->makeBeginIterator(it); + return iterator(it); + } + break; + case objectValue: + if (value_.map_) { + ValueInternalMap::IteratorState it; + value_.map_->makeBeginIterator(it); + return iterator(it); + } + break; #else - case arrayValue: - case objectValue: - if (value_.map_) - return iterator(value_.map_->begin()); - break; + case arrayValue: + case objectValue: + if (value_.map_) + return iterator(value_.map_->begin()); + break; #endif - default: - break; + default: + break; + } + return iterator(); } - return iterator(); - } - Value::iterator Value::end() { - switch (type_) { + Value::iterator Value::end() { + switch (type_) { #ifdef JSON_VALUE_USE_INTERNAL_MAP - case arrayValue: - if (value_.array_) { - ValueInternalArray::IteratorState it; - value_.array_->makeEndIterator(it); - return iterator(it); - } - break; - case objectValue: - if (value_.map_) { - ValueInternalMap::IteratorState it; - value_.map_->makeEndIterator(it); - return iterator(it); - } - break; + case arrayValue: + if (value_.array_) { + ValueInternalArray::IteratorState it; + value_.array_->makeEndIterator(it); + return iterator(it); + } + break; + case objectValue: + if (value_.map_) { + ValueInternalMap::IteratorState it; + value_.map_->makeEndIterator(it); + return iterator(it); + } + break; #else - case arrayValue: - case objectValue: - if (value_.map_) - return iterator(value_.map_->end()); - break; + case arrayValue: + case objectValue: + if (value_.map_) + return iterator(value_.map_->end()); + break; #endif - default: - break; + default: + break; + } + return iterator(); + } + + // class PathArgument + // ////////////////////////////////////////////////////////////////// + + PathArgument::PathArgument() : kind_(kindNone) {} + + PathArgument::PathArgument(Value::UInt index) : index_(index), kind_(kindIndex) {} + + PathArgument::PathArgument(const char *key) : key_(key), kind_(kindKey) {} + + PathArgument::PathArgument(const std::string &key) : key_(key), kind_(kindKey) {} + + // class Path + // ////////////////////////////////////////////////////////////////// + + Path::Path(const std::string &path, + const PathArgument &a1, + const PathArgument &a2, + const PathArgument &a3, + const PathArgument &a4, + const PathArgument &a5) { + InArgs in; + in.push_back(&a1); + in.push_back(&a2); + in.push_back(&a3); + in.push_back(&a4); + in.push_back(&a5); + makePath(path, in); } - return iterator(); - } - - // class PathArgument - // ////////////////////////////////////////////////////////////////// - - PathArgument::PathArgument() : kind_(kindNone) {} - - PathArgument::PathArgument(Value::UInt index) : index_(index), kind_(kindIndex) {} - - PathArgument::PathArgument(const char *key) : key_(key), kind_(kindKey) {} - - PathArgument::PathArgument(const std::string &key) : key_(key), kind_(kindKey) {} - - // class Path - // ////////////////////////////////////////////////////////////////// - - Path::Path(const std::string &path, - const PathArgument &a1, - const PathArgument &a2, - const PathArgument &a3, - const PathArgument &a4, - const PathArgument &a5) { - InArgs in; - in.push_back(&a1); - in.push_back(&a2); - in.push_back(&a3); - in.push_back(&a4); - in.push_back(&a5); - makePath(path, in); - } - - void Path::makePath(const std::string &path, const InArgs &in) { - const char *current = path.c_str(); - const char *end = current + path.length(); - InArgs::const_iterator itInArg = in.begin(); - while (current != end) { - if (*current == '[') { - ++current; - if (*current == '%') - addPathInArg(path, in, itInArg, PathArgument::kindIndex); - else { - Value::UInt index = 0; - for (; current != end && *current >= '0' && *current <= '9'; ++current) - index = index * 10 + Value::UInt(*current - '0'); - args_.push_back(index); + + void Path::makePath(const std::string &path, const InArgs &in) { + const char *current = path.c_str(); + const char *end = current + path.length(); + InArgs::const_iterator itInArg = in.begin(); + while (current != end) { + if (*current == '[') { + ++current; + if (*current == '%') + addPathInArg(path, in, itInArg, PathArgument::kindIndex); + else { + Value::UInt index = 0; + for (; current != end && *current >= '0' && *current <= '9'; ++current) + index = index * 10 + Value::UInt(*current - '0'); + args_.push_back(index); + } + if (current == end || *current++ != ']') + invalidPath(path, int(current - path.c_str())); + } else if (*current == '%') { + addPathInArg(path, in, itInArg, PathArgument::kindKey); + ++current; + } else if (*current == '.') { + ++current; + } else { + const char *beginName = current; + while (current != end && !strchr("[.", *current)) + ++current; + args_.push_back(std::string(beginName, current)); } - if (current == end || *current++ != ']') - invalidPath(path, int(current - path.c_str())); - } else if (*current == '%') { - addPathInArg(path, in, itInArg, PathArgument::kindKey); - ++current; - } else if (*current == '.') { - ++current; + } + } + + void Path::addPathInArg(const std::string &path, + const InArgs &in, + InArgs::const_iterator &itInArg, + PathArgument::Kind kind) { + if (itInArg == in.end()) { + // Error: missing argument %d + } else if ((*itInArg)->kind_ != kind) { + // Error: bad argument type } else { - const char *beginName = current; - while (current != end && !strchr("[.", *current)) - ++current; - args_.push_back(std::string(beginName, current)); + args_.push_back(**itInArg); } } - } - - void Path::addPathInArg(const std::string &path, - const InArgs &in, - InArgs::const_iterator &itInArg, - PathArgument::Kind kind) { - if (itInArg == in.end()) { - // Error: missing argument %d - } else if ((*itInArg)->kind_ != kind) { - // Error: bad argument type - } else { - args_.push_back(**itInArg); + + void Path::invalidPath(const std::string &path, int location) { + // Error: invalid path. } - } - - void Path::invalidPath(const std::string &path, int location) { - // Error: invalid path. - } - - const Value &Path::resolve(const Value &root) const { - const Value *node = &root; - for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { - const PathArgument &arg = *it; - if (arg.kind_ == PathArgument::kindIndex) { - if (!node->isArray() || node->isValidIndex(arg.index_)) { - // Error: unable to resolve path (array value expected at position... - } - node = &((*node)[arg.index_]); - } else if (arg.kind_ == PathArgument::kindKey) { - if (!node->isObject()) { - // Error: unable to resolve path (object value expected at position...) - } - node = &((*node)[arg.key_]); - if (node == &Value::null) { - // Error: unable to resolve path (object has no member named '' at position...) + + const Value &Path::resolve(const Value &root) const { + const Value *node = &root; + for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { + const PathArgument &arg = *it; + if (arg.kind_ == PathArgument::kindIndex) { + if (!node->isArray() || node->isValidIndex(arg.index_)) { + // Error: unable to resolve path (array value expected at position... + } + node = &((*node)[arg.index_]); + } else if (arg.kind_ == PathArgument::kindKey) { + if (!node->isObject()) { + // Error: unable to resolve path (object value expected at position...) + } + node = &((*node)[arg.key_]); + if (node == &Value::null) { + // Error: unable to resolve path (object has no member named '' at position...) + } } } + return *node; } - return *node; - } - - Value Path::resolve(const Value &root, const Value &defaultValue) const { - const Value *node = &root; - for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { - const PathArgument &arg = *it; - if (arg.kind_ == PathArgument::kindIndex) { - if (!node->isArray() || node->isValidIndex(arg.index_)) - return defaultValue; - node = &((*node)[arg.index_]); - } else if (arg.kind_ == PathArgument::kindKey) { - if (!node->isObject()) - return defaultValue; - node = &((*node)[arg.key_]); - if (node == &Value::null) - return defaultValue; + + Value Path::resolve(const Value &root, const Value &defaultValue) const { + const Value *node = &root; + for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { + const PathArgument &arg = *it; + if (arg.kind_ == PathArgument::kindIndex) { + if (!node->isArray() || node->isValidIndex(arg.index_)) + return defaultValue; + node = &((*node)[arg.index_]); + } else if (arg.kind_ == PathArgument::kindKey) { + if (!node->isObject()) + return defaultValue; + node = &((*node)[arg.key_]); + if (node == &Value::null) + return defaultValue; + } } + return *node; } - return *node; - } - - Value &Path::make(Value &root) const { - Value *node = &root; - for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { - const PathArgument &arg = *it; - if (arg.kind_ == PathArgument::kindIndex) { - if (!node->isArray()) { - // Error: node is not an array at position ... - } - node = &((*node)[arg.index_]); - } else if (arg.kind_ == PathArgument::kindKey) { - if (!node->isObject()) { - // Error: node is not an object at position... + + Value &Path::make(Value &root) const { + Value *node = &root; + for (Args::const_iterator it = args_.begin(); it != args_.end(); ++it) { + const PathArgument &arg = *it; + if (arg.kind_ == PathArgument::kindIndex) { + if (!node->isArray()) { + // Error: node is not an array at position ... + } + node = &((*node)[arg.index_]); + } else if (arg.kind_ == PathArgument::kindKey) { + if (!node->isObject()) { + // Error: node is not an object at position... + } + node = &((*node)[arg.key_]); } - node = &((*node)[arg.key_]); } + return *node; } - return *node; - } -} // namespace Json + } // namespace Json +} //namespace jsoncollector diff --git a/EventFilter/Utilities/src/json_writer.cpp b/EventFilter/Utilities/src/json_writer.cpp index 99aff7b3607b9..92eb56f68a91a 100644 --- a/EventFilter/Utilities/src/json_writer.cpp +++ b/EventFilter/Utilities/src/json_writer.cpp @@ -11,263 +11,298 @@ #pragma warning(disable : 4996) // disable warning about strdup being deprecated. #endif -namespace Json { - - static bool isControlCharacter(char ch) { return ch > 0 && ch <= 0x1F; } - - static bool containsControlCharacter(const char *str) { - while (*str) { - if (isControlCharacter(*(str++))) - return true; - } - return false; - } - static void uintToString(unsigned int value, char *¤t) { - *--current = 0; - do { - *--current = (value % 10) + '0'; - value /= 10; - } while (value != 0); - } - - std::string valueToString(Int value) { - char buffer[32]; - char *current = buffer + sizeof(buffer); - bool isNegative = value < 0; - if (isNegative) - value = -value; - uintToString(UInt(value), current); - if (isNegative) - *--current = '-'; - assert(current >= buffer); - return current; - } - - std::string valueToString(UInt value) { - char buffer[32]; - char *current = buffer + sizeof(buffer); - uintToString(value, current); - assert(current >= buffer); - return current; - } - - std::string valueToString(double value) { - char buffer[32]; +namespace jsoncollector { + namespace Json { + + static bool isControlCharacter(char ch) { return ch > 0 && ch <= 0x1F; } + + static bool containsControlCharacter(const char *str) { + while (*str) { + if (isControlCharacter(*(str++))) + return true; + } + return false; + } + static void uintToString(unsigned int value, char *¤t) { + *--current = 0; + do { + *--current = (value % 10) + '0'; + value /= 10; + } while (value != 0); + } + + std::string valueToString(Int value) { + char buffer[32]; + char *current = buffer + sizeof(buffer); + bool isNegative = value < 0; + if (isNegative) + value = -value; + uintToString(UInt(value), current); + if (isNegative) + *--current = '-'; + assert(current >= buffer); + return current; + } + + std::string valueToString(UInt value) { + char buffer[32]; + char *current = buffer + sizeof(buffer); + uintToString(value, current); + assert(current >= buffer); + return current; + } + + std::string valueToString(double value) { + char buffer[32]; #if defined(_MSC_VER) && defined(__STDC_SECURE_LIB__) // Use secure version with visual studio 2005 to avoid warning. - sprintf_s(buffer, sizeof(buffer), "%#.16g", value); + sprintf_s(buffer, sizeof(buffer), "%#.16g", value); #else - sprintf(buffer, "%#.16g", value); + sprintf(buffer, "%#.16g", value); #endif - char *ch = buffer + strlen(buffer) - 1; - if (*ch != '0') - return buffer; // nothing to truncate, so save time - while (ch > buffer && *ch == '0') { - --ch; - } - char *last_nonzero = ch; - while (ch >= buffer) { - switch (*ch) { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - --ch; - continue; - case '.': - // Truncate zeroes to save bytes in output, but keep one. - *(last_nonzero + 2) = '\0'; - return buffer; - default: - return buffer; + char *ch = buffer + strlen(buffer) - 1; + if (*ch != '0') + return buffer; // nothing to truncate, so save time + while (ch > buffer && *ch == '0') { + --ch; } + char *last_nonzero = ch; + while (ch >= buffer) { + switch (*ch) { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + --ch; + continue; + case '.': + // Truncate zeroes to save bytes in output, but keep one. + *(last_nonzero + 2) = '\0'; + return buffer; + default: + return buffer; + } + } + return buffer; } - return buffer; - } - - std::string valueToString(bool value) { return value ? "true" : "false"; } - - std::string valueToQuotedString(const char *value) { - // Not sure how to handle unicode... - if (strpbrk(value, "\"\\\b\f\n\r\t") == nullptr && !containsControlCharacter(value)) - return std::string("\"") + value + "\""; - // We have to walk value and escape any special characters. - // Appending to std::string is not efficient, but this should be rare. - // (Note: forward slashes are *not* rare, but I am not escaping them.) - unsigned maxsize = strlen(value) * 2 + 3; // allescaped+quotes+NULL - std::string result; - result.reserve(maxsize); // to avoid lots of mallocs - result += "\""; - for (const char *c = value; *c != 0; ++c) { - switch (*c) { - case '\"': - result += "\\\""; - break; - case '\\': - result += "\\\\"; + + std::string valueToString(bool value) { return value ? "true" : "false"; } + + std::string valueToQuotedString(const char *value) { + // Not sure how to handle unicode... + if (strpbrk(value, "\"\\\b\f\n\r\t") == nullptr && !containsControlCharacter(value)) + return std::string("\"") + value + "\""; + // We have to walk value and escape any special characters. + // Appending to std::string is not efficient, but this should be rare. + // (Note: forward slashes are *not* rare, but I am not escaping them.) + unsigned maxsize = strlen(value) * 2 + 3; // allescaped+quotes+NULL + std::string result; + result.reserve(maxsize); // to avoid lots of mallocs + result += "\""; + for (const char *c = value; *c != 0; ++c) { + switch (*c) { + case '\"': + result += "\\\""; + break; + case '\\': + result += "\\\\"; + break; + case '\b': + result += "\\b"; + break; + case '\f': + result += "\\f"; + break; + case '\n': + result += "\\n"; + break; + case '\r': + result += "\\r"; + break; + case '\t': + result += "\\t"; + break; + //case '/': + // Even though \/ is considered a legal escape in JSON, a bare + // slash is also legal, so I see no reason to escape it. + // (I hope I am not misunderstanding something. + // blep notes: actually escaping \/ may be useful in javascript to avoid (*c); + result += oss.str(); + } else { + result += *c; + } + break; + } + } + result += "\""; + return result; + } + + // Class Writer + // ////////////////////////////////////////////////////////////////// + Writer::~Writer() {} + + // Class FastWriter + // ////////////////////////////////////////////////////////////////// + + FastWriter::FastWriter() : yamlCompatiblityEnabled_(false) {} + + void FastWriter::enableYAMLCompatibility() { yamlCompatiblityEnabled_ = true; } + + std::string FastWriter::write(const Value &root) { + document_ = ""; + writeValue(root); + document_ += "\n"; + return document_; + } + + void FastWriter::writeValue(const Value &value) { + switch (value.type()) { + case nullValue: + document_ += "null"; break; - case '\b': - result += "\\b"; + case intValue: + document_ += valueToString(value.asInt()); break; - case '\f': - result += "\\f"; + case uintValue: + document_ += valueToString(value.asUInt()); break; - case '\n': - result += "\\n"; + case realValue: + document_ += valueToString(value.asDouble()); break; - case '\r': - result += "\\r"; + case stringValue: + document_ += valueToQuotedString(value.asCString()); break; - case '\t': - result += "\\t"; + case booleanValue: + document_ += valueToString(value.asBool()); break; - //case '/': - // Even though \/ is considered a legal escape in JSON, a bare - // slash is also legal, so I see no reason to escape it. - // (I hope I am not misunderstanding something. - // blep notes: actually escaping \/ may be useful in javascript to avoid (*c); - result += oss.str(); - } else { - result += *c; + case arrayValue: { + document_ += "["; + int size = value.size(); + for (int index = 0; index < size; ++index) { + if (index > 0) + document_ += ","; + writeValue(value[index]); + } + document_ += "]"; + } break; + case objectValue: { + Value::Members members(value.getMemberNames()); + document_ += "{"; + for (Value::Members::iterator it = members.begin(); it != members.end(); ++it) { + const std::string &name = *it; + if (it != members.begin()) + document_ += ","; + document_ += valueToQuotedString(name.c_str()); + document_ += yamlCompatiblityEnabled_ ? ": " : ":"; + writeValue(value[name]); } + document_ += "}"; + } break; + } + } + + // Class StyledWriter + // ////////////////////////////////////////////////////////////////// + + StyledWriter::StyledWriter() : rightMargin_(74), indentSize_(3) {} + + std::string StyledWriter::write(const Value &root) { + document_ = ""; + addChildValues_ = false; + indentString_ = ""; + writeCommentBeforeValue(root); + writeValue(root); + writeCommentAfterValueOnSameLine(root); + document_ += "\n"; + return document_; + } + + void StyledWriter::writeValue(const Value &value) { + switch (value.type()) { + case nullValue: + pushValue("null"); + break; + case intValue: + pushValue(valueToString(value.asInt())); break; + case uintValue: + pushValue(valueToString(value.asUInt())); + break; + case realValue: + pushValue(valueToString(value.asDouble())); + break; + case stringValue: + pushValue(valueToQuotedString(value.asCString())); + break; + case booleanValue: + pushValue(valueToString(value.asBool())); + break; + case arrayValue: + writeArrayValue(value); + break; + case objectValue: { + Value::Members members(value.getMemberNames()); + if (members.empty()) + pushValue("{}"); + else { + writeWithIndent("{"); + indent(); + Value::Members::iterator it = members.begin(); + while (true) { + const std::string &name = *it; + const Value &childValue = value[name]; + writeCommentBeforeValue(childValue); + writeWithIndent(valueToQuotedString(name.c_str())); + document_ += " : "; + writeValue(childValue); + if (++it == members.end()) { + writeCommentAfterValueOnSameLine(childValue); + break; + } + document_ += ","; + writeCommentAfterValueOnSameLine(childValue); + } + unindent(); + writeWithIndent("}"); + } + } break; } } - result += "\""; - return result; - } - - // Class Writer - // ////////////////////////////////////////////////////////////////// - Writer::~Writer() {} - - // Class FastWriter - // ////////////////////////////////////////////////////////////////// - - FastWriter::FastWriter() : yamlCompatiblityEnabled_(false) {} - - void FastWriter::enableYAMLCompatibility() { yamlCompatiblityEnabled_ = true; } - - std::string FastWriter::write(const Value &root) { - document_ = ""; - writeValue(root); - document_ += "\n"; - return document_; - } - - void FastWriter::writeValue(const Value &value) { - switch (value.type()) { - case nullValue: - document_ += "null"; - break; - case intValue: - document_ += valueToString(value.asInt()); - break; - case uintValue: - document_ += valueToString(value.asUInt()); - break; - case realValue: - document_ += valueToString(value.asDouble()); - break; - case stringValue: - document_ += valueToQuotedString(value.asCString()); - break; - case booleanValue: - document_ += valueToString(value.asBool()); - break; - case arrayValue: { - document_ += "["; - int size = value.size(); - for (int index = 0; index < size; ++index) { - if (index > 0) - document_ += ","; - writeValue(value[index]); - } - document_ += "]"; - } break; - case objectValue: { - Value::Members members(value.getMemberNames()); - document_ += "{"; - for (Value::Members::iterator it = members.begin(); it != members.end(); ++it) { - const std::string &name = *it; - if (it != members.begin()) - document_ += ","; - document_ += valueToQuotedString(name.c_str()); - document_ += yamlCompatiblityEnabled_ ? ": " : ":"; - writeValue(value[name]); - } - document_ += "}"; - } break; - } - } - - // Class StyledWriter - // ////////////////////////////////////////////////////////////////// - - StyledWriter::StyledWriter() : rightMargin_(74), indentSize_(3) {} - - std::string StyledWriter::write(const Value &root) { - document_ = ""; - addChildValues_ = false; - indentString_ = ""; - writeCommentBeforeValue(root); - writeValue(root); - writeCommentAfterValueOnSameLine(root); - document_ += "\n"; - return document_; - } - - void StyledWriter::writeValue(const Value &value) { - switch (value.type()) { - case nullValue: - pushValue("null"); - break; - case intValue: - pushValue(valueToString(value.asInt())); - break; - case uintValue: - pushValue(valueToString(value.asUInt())); - break; - case realValue: - pushValue(valueToString(value.asDouble())); - break; - case stringValue: - pushValue(valueToQuotedString(value.asCString())); - break; - case booleanValue: - pushValue(valueToString(value.asBool())); - break; - case arrayValue: - writeArrayValue(value); - break; - case objectValue: { - Value::Members members(value.getMemberNames()); - if (members.empty()) - pushValue("{}"); - else { - writeWithIndent("{"); + + void StyledWriter::writeArrayValue(const Value &value) { + unsigned size = value.size(); + if (size == 0) + pushValue("[]"); + else { + bool isArrayMultiLine = isMultineArray(value); + if (isArrayMultiLine) { + writeWithIndent("["); indent(); - Value::Members::iterator it = members.begin(); + bool hasChildValue = !childValues_.empty(); + unsigned index = 0; while (true) { - const std::string &name = *it; - const Value &childValue = value[name]; + const Value &childValue = value[index]; writeCommentBeforeValue(childValue); - writeWithIndent(valueToQuotedString(name.c_str())); - document_ += " : "; - writeValue(childValue); - if (++it == members.end()) { + if (hasChildValue) + writeWithIndent(childValues_[index]); + else { + writeIndent(); + writeValue(childValue); + } + if (++index == size) { writeCommentAfterValueOnSameLine(childValue); break; } @@ -275,207 +310,207 @@ namespace Json { writeCommentAfterValueOnSameLine(childValue); } unindent(); - writeWithIndent("}"); - } - } break; - } - } - - void StyledWriter::writeArrayValue(const Value &value) { - unsigned size = value.size(); - if (size == 0) - pushValue("[]"); - else { - bool isArrayMultiLine = isMultineArray(value); - if (isArrayMultiLine) { - writeWithIndent("["); - indent(); - bool hasChildValue = !childValues_.empty(); - unsigned index = 0; - while (true) { - const Value &childValue = value[index]; - writeCommentBeforeValue(childValue); - if (hasChildValue) - writeWithIndent(childValues_[index]); - else { - writeIndent(); - writeValue(childValue); + writeWithIndent("]"); + } else // output on a single line + { + assert(childValues_.size() == size); + document_ += "[ "; + for (unsigned index = 0; index < size; ++index) { + if (index > 0) + document_ += ", "; + document_ += childValues_[index]; } - if (++index == size) { - writeCommentAfterValueOnSameLine(childValue); - break; - } - document_ += ","; - writeCommentAfterValueOnSameLine(childValue); + document_ += " ]"; } - unindent(); - writeWithIndent("]"); - } else // output on a single line + } + } + + bool StyledWriter::isMultineArray(const Value &value) { + int size = value.size(); + bool isMultiLine = size * 3 >= rightMargin_; + childValues_.clear(); + for (int index = 0; index < size && !isMultiLine; ++index) { + const Value &childValue = value[index]; + isMultiLine = isMultiLine || ((childValue.isArray() || childValue.isObject()) && !childValue.empty()); + } + if (!isMultiLine) // check if line length > max line length { - assert(childValues_.size() == size); - document_ += "[ "; - for (unsigned index = 0; index < size; ++index) { - if (index > 0) - document_ += ", "; - document_ += childValues_[index]; + childValues_.reserve(size); + addChildValues_ = true; + int lineLength = 4 + (size - 1) * 2; // '[ ' + ', '*n + ' ]' + for (int index = 0; index < size && !isMultiLine; ++index) { + writeValue(value[index]); + lineLength += int(childValues_[index].length()); + isMultiLine = isMultiLine && hasCommentForValue(value[index]); } - document_ += " ]"; + addChildValues_ = false; + isMultiLine = isMultiLine || lineLength >= rightMargin_; } + return isMultiLine; } - } - - bool StyledWriter::isMultineArray(const Value &value) { - int size = value.size(); - bool isMultiLine = size * 3 >= rightMargin_; - childValues_.clear(); - for (int index = 0; index < size && !isMultiLine; ++index) { - const Value &childValue = value[index]; - isMultiLine = isMultiLine || ((childValue.isArray() || childValue.isObject()) && !childValue.empty()); - } - if (!isMultiLine) // check if line length > max line length - { - childValues_.reserve(size); - addChildValues_ = true; - int lineLength = 4 + (size - 1) * 2; // '[ ' + ', '*n + ' ]' - for (int index = 0; index < size && !isMultiLine; ++index) { - writeValue(value[index]); - lineLength += int(childValues_[index].length()); - isMultiLine = isMultiLine && hasCommentForValue(value[index]); + + void StyledWriter::pushValue(const std::string &value) { + if (addChildValues_) + childValues_.push_back(value); + else + document_ += value; + } + + void StyledWriter::writeIndent() { + if (!document_.empty()) { + char last = document_[document_.length() - 1]; + if (last == ' ') // already indented + return; + if (last != '\n') // Comments may add new-line + document_ += '\n'; } - addChildValues_ = false; - isMultiLine = isMultiLine || lineLength >= rightMargin_; + document_ += indentString_; } - return isMultiLine; - } - void StyledWriter::pushValue(const std::string &value) { - if (addChildValues_) - childValues_.push_back(value); - else + void StyledWriter::writeWithIndent(const std::string &value) { + writeIndent(); document_ += value; - } + } + + void StyledWriter::indent() { indentString_ += std::string(indentSize_, ' '); } + + void StyledWriter::unindent() { + assert(int(indentString_.size()) >= indentSize_); + indentString_.resize(indentString_.size() - indentSize_); + } - void StyledWriter::writeIndent() { - if (!document_.empty()) { - char last = document_[document_.length() - 1]; - if (last == ' ') // already indented + void StyledWriter::writeCommentBeforeValue(const Value &root) { + if (!root.hasComment(commentBefore)) return; - if (last != '\n') // Comments may add new-line - document_ += '\n'; + document_ += normalizeEOL(root.getComment(commentBefore)); + document_ += "\n"; } - document_ += indentString_; - } - void StyledWriter::writeWithIndent(const std::string &value) { - writeIndent(); - document_ += value; - } + void StyledWriter::writeCommentAfterValueOnSameLine(const Value &root) { + if (root.hasComment(commentAfterOnSameLine)) + document_ += " " + normalizeEOL(root.getComment(commentAfterOnSameLine)); - void StyledWriter::indent() { indentString_ += std::string(indentSize_, ' '); } + if (root.hasComment(commentAfter)) { + document_ += "\n"; + document_ += normalizeEOL(root.getComment(commentAfter)); + document_ += "\n"; + } + } - void StyledWriter::unindent() { - assert(int(indentString_.size()) >= indentSize_); - indentString_.resize(indentString_.size() - indentSize_); - } + bool StyledWriter::hasCommentForValue(const Value &value) { + return value.hasComment(commentBefore) || value.hasComment(commentAfterOnSameLine) || + value.hasComment(commentAfter); + } - void StyledWriter::writeCommentBeforeValue(const Value &root) { - if (!root.hasComment(commentBefore)) - return; - document_ += normalizeEOL(root.getComment(commentBefore)); - document_ += "\n"; - } + std::string StyledWriter::normalizeEOL(const std::string &text) { + std::string normalized; + normalized.reserve(text.length()); + const char *begin = text.c_str(); + const char *end = begin + text.length(); + const char *current = begin; + while (current != end) { + char c = *current++; + if (c == '\r') // mac or dos EOL + { + if (*current == '\n') // convert dos EOL + ++current; + normalized += '\n'; + } else // handle unix EOL & other char + normalized += c; + } + return normalized; + } - void StyledWriter::writeCommentAfterValueOnSameLine(const Value &root) { - if (root.hasComment(commentAfterOnSameLine)) - document_ += " " + normalizeEOL(root.getComment(commentAfterOnSameLine)); + // Class StyledStreamWriter + // ////////////////////////////////////////////////////////////////// - if (root.hasComment(commentAfter)) { - document_ += "\n"; - document_ += normalizeEOL(root.getComment(commentAfter)); - document_ += "\n"; + StyledStreamWriter::StyledStreamWriter(std::string indentation) + : document_(nullptr), rightMargin_(74), indentation_(indentation) {} + + void StyledStreamWriter::write(std::ostream &out, const Value &root) { + document_ = &out; + addChildValues_ = false; + indentString_ = ""; + writeCommentBeforeValue(root); + writeValue(root); + writeCommentAfterValueOnSameLine(root); + *document_ << "\n"; + document_ = nullptr; // Forget the stream, for safety. } - } - - bool StyledWriter::hasCommentForValue(const Value &value) { - return value.hasComment(commentBefore) || value.hasComment(commentAfterOnSameLine) || - value.hasComment(commentAfter); - } - - std::string StyledWriter::normalizeEOL(const std::string &text) { - std::string normalized; - normalized.reserve(text.length()); - const char *begin = text.c_str(); - const char *end = begin + text.length(); - const char *current = begin; - while (current != end) { - char c = *current++; - if (c == '\r') // mac or dos EOL - { - if (*current == '\n') // convert dos EOL - ++current; - normalized += '\n'; - } else // handle unix EOL & other char - normalized += c; - } - return normalized; - } - - // Class StyledStreamWriter - // ////////////////////////////////////////////////////////////////// - - StyledStreamWriter::StyledStreamWriter(std::string indentation) - : document_(nullptr), rightMargin_(74), indentation_(indentation) {} - - void StyledStreamWriter::write(std::ostream &out, const Value &root) { - document_ = &out; - addChildValues_ = false; - indentString_ = ""; - writeCommentBeforeValue(root); - writeValue(root); - writeCommentAfterValueOnSameLine(root); - *document_ << "\n"; - document_ = nullptr; // Forget the stream, for safety. - } - - void StyledStreamWriter::writeValue(const Value &value) { - switch (value.type()) { - case nullValue: - pushValue("null"); - break; - case intValue: - pushValue(valueToString(value.asInt())); - break; - case uintValue: - pushValue(valueToString(value.asUInt())); - break; - case realValue: - pushValue(valueToString(value.asDouble())); - break; - case stringValue: - pushValue(valueToQuotedString(value.asCString())); - break; - case booleanValue: - pushValue(valueToString(value.asBool())); - break; - case arrayValue: - writeArrayValue(value); - break; - case objectValue: { - Value::Members members(value.getMemberNames()); - if (members.empty()) - pushValue("{}"); - else { - writeWithIndent("{"); + + void StyledStreamWriter::writeValue(const Value &value) { + switch (value.type()) { + case nullValue: + pushValue("null"); + break; + case intValue: + pushValue(valueToString(value.asInt())); + break; + case uintValue: + pushValue(valueToString(value.asUInt())); + break; + case realValue: + pushValue(valueToString(value.asDouble())); + break; + case stringValue: + pushValue(valueToQuotedString(value.asCString())); + break; + case booleanValue: + pushValue(valueToString(value.asBool())); + break; + case arrayValue: + writeArrayValue(value); + break; + case objectValue: { + Value::Members members(value.getMemberNames()); + if (members.empty()) + pushValue("{}"); + else { + writeWithIndent("{"); + indent(); + Value::Members::iterator it = members.begin(); + while (true) { + const std::string &name = *it; + const Value &childValue = value[name]; + writeCommentBeforeValue(childValue); + writeWithIndent(valueToQuotedString(name.c_str())); + *document_ << " : "; + writeValue(childValue); + if (++it == members.end()) { + writeCommentAfterValueOnSameLine(childValue); + break; + } + *document_ << ","; + writeCommentAfterValueOnSameLine(childValue); + } + unindent(); + writeWithIndent("}"); + } + } break; + } + } + + void StyledStreamWriter::writeArrayValue(const Value &value) { + unsigned size = value.size(); + if (size == 0) + pushValue("[]"); + else { + bool isArrayMultiLine = isMultineArray(value); + if (isArrayMultiLine) { + writeWithIndent("["); indent(); - Value::Members::iterator it = members.begin(); + bool hasChildValue = !childValues_.empty(); + unsigned index = 0; while (true) { - const std::string &name = *it; - const Value &childValue = value[name]; + const Value &childValue = value[index]; writeCommentBeforeValue(childValue); - writeWithIndent(valueToQuotedString(name.c_str())); - *document_ << " : "; - writeValue(childValue); - if (++it == members.end()) { + if (hasChildValue) + writeWithIndent(childValues_[index]); + else { + writeIndent(); + writeValue(childValue); + } + if (++index == size) { writeCommentAfterValueOnSameLine(childValue); break; } @@ -483,88 +518,54 @@ namespace Json { writeCommentAfterValueOnSameLine(childValue); } unindent(); - writeWithIndent("}"); - } - } break; - } - } - - void StyledStreamWriter::writeArrayValue(const Value &value) { - unsigned size = value.size(); - if (size == 0) - pushValue("[]"); - else { - bool isArrayMultiLine = isMultineArray(value); - if (isArrayMultiLine) { - writeWithIndent("["); - indent(); - bool hasChildValue = !childValues_.empty(); - unsigned index = 0; - while (true) { - const Value &childValue = value[index]; - writeCommentBeforeValue(childValue); - if (hasChildValue) - writeWithIndent(childValues_[index]); - else { - writeIndent(); - writeValue(childValue); + writeWithIndent("]"); + } else // output on a single line + { + assert(childValues_.size() == size); + *document_ << "[ "; + for (unsigned index = 0; index < size; ++index) { + if (index > 0) + *document_ << ", "; + *document_ << childValues_[index]; } - if (++index == size) { - writeCommentAfterValueOnSameLine(childValue); - break; - } - *document_ << ","; - writeCommentAfterValueOnSameLine(childValue); - } - unindent(); - writeWithIndent("]"); - } else // output on a single line - { - assert(childValues_.size() == size); - *document_ << "[ "; - for (unsigned index = 0; index < size; ++index) { - if (index > 0) - *document_ << ", "; - *document_ << childValues_[index]; + *document_ << " ]"; } - *document_ << " ]"; } } - } - - bool StyledStreamWriter::isMultineArray(const Value &value) { - int size = value.size(); - bool isMultiLine = size * 3 >= rightMargin_; - childValues_.clear(); - for (int index = 0; index < size && !isMultiLine; ++index) { - const Value &childValue = value[index]; - isMultiLine = isMultiLine || ((childValue.isArray() || childValue.isObject()) && !childValue.empty()); - } - if (!isMultiLine) // check if line length > max line length - { - childValues_.reserve(size); - addChildValues_ = true; - int lineLength = 4 + (size - 1) * 2; // '[ ' + ', '*n + ' ]' + + bool StyledStreamWriter::isMultineArray(const Value &value) { + int size = value.size(); + bool isMultiLine = size * 3 >= rightMargin_; + childValues_.clear(); for (int index = 0; index < size && !isMultiLine; ++index) { - writeValue(value[index]); - lineLength += int(childValues_[index].length()); - isMultiLine = isMultiLine && hasCommentForValue(value[index]); + const Value &childValue = value[index]; + isMultiLine = isMultiLine || ((childValue.isArray() || childValue.isObject()) && !childValue.empty()); } - addChildValues_ = false; - isMultiLine = isMultiLine || lineLength >= rightMargin_; + if (!isMultiLine) // check if line length > max line length + { + childValues_.reserve(size); + addChildValues_ = true; + int lineLength = 4 + (size - 1) * 2; // '[ ' + ', '*n + ' ]' + for (int index = 0; index < size && !isMultiLine; ++index) { + writeValue(value[index]); + lineLength += int(childValues_[index].length()); + isMultiLine = isMultiLine && hasCommentForValue(value[index]); + } + addChildValues_ = false; + isMultiLine = isMultiLine || lineLength >= rightMargin_; + } + return isMultiLine; } - return isMultiLine; - } - void StyledStreamWriter::pushValue(const std::string &value) { - if (addChildValues_) - childValues_.push_back(value); - else - *document_ << value; - } + void StyledStreamWriter::pushValue(const std::string &value) { + if (addChildValues_) + childValues_.push_back(value); + else + *document_ << value; + } - void StyledStreamWriter::writeIndent() { - /* + void StyledStreamWriter::writeIndent() { + /* Some comments in this method would have been nice. ;-) if ( !document_.empty() ) @@ -576,67 +577,68 @@ namespace Json { *document_ << '\n'; } */ - *document_ << '\n' << indentString_; - } + *document_ << '\n' << indentString_; + } - void StyledStreamWriter::writeWithIndent(const std::string &value) { - writeIndent(); - *document_ << value; - } + void StyledStreamWriter::writeWithIndent(const std::string &value) { + writeIndent(); + *document_ << value; + } - void StyledStreamWriter::indent() { indentString_ += indentation_; } + void StyledStreamWriter::indent() { indentString_ += indentation_; } - void StyledStreamWriter::unindent() { - assert(indentString_.size() >= indentation_.size()); - indentString_.resize(indentString_.size() - indentation_.size()); - } + void StyledStreamWriter::unindent() { + assert(indentString_.size() >= indentation_.size()); + indentString_.resize(indentString_.size() - indentation_.size()); + } - void StyledStreamWriter::writeCommentBeforeValue(const Value &root) { - if (!root.hasComment(commentBefore)) - return; - *document_ << normalizeEOL(root.getComment(commentBefore)); - *document_ << "\n"; - } + void StyledStreamWriter::writeCommentBeforeValue(const Value &root) { + if (!root.hasComment(commentBefore)) + return; + *document_ << normalizeEOL(root.getComment(commentBefore)); + *document_ << "\n"; + } - void StyledStreamWriter::writeCommentAfterValueOnSameLine(const Value &root) { - if (root.hasComment(commentAfterOnSameLine)) - *document_ << " " + normalizeEOL(root.getComment(commentAfterOnSameLine)); + void StyledStreamWriter::writeCommentAfterValueOnSameLine(const Value &root) { + if (root.hasComment(commentAfterOnSameLine)) + *document_ << " " + normalizeEOL(root.getComment(commentAfterOnSameLine)); - if (root.hasComment(commentAfter)) { - *document_ << "\n"; - *document_ << normalizeEOL(root.getComment(commentAfter)); - *document_ << "\n"; + if (root.hasComment(commentAfter)) { + *document_ << "\n"; + *document_ << normalizeEOL(root.getComment(commentAfter)); + *document_ << "\n"; + } } - } - - bool StyledStreamWriter::hasCommentForValue(const Value &value) { - return value.hasComment(commentBefore) || value.hasComment(commentAfterOnSameLine) || - value.hasComment(commentAfter); - } - - std::string StyledStreamWriter::normalizeEOL(const std::string &text) { - std::string normalized; - normalized.reserve(text.length()); - const char *begin = text.c_str(); - const char *end = begin + text.length(); - const char *current = begin; - while (current != end) { - char c = *current++; - if (c == '\r') // mac or dos EOL - { - if (*current == '\n') // convert dos EOL - ++current; - normalized += '\n'; - } else // handle unix EOL & other char - normalized += c; - } - return normalized; - } - - std::ostream &operator<<(std::ostream &sout, const Value &root) { - Json::StyledStreamWriter writer; - writer.write(sout, root); - return sout; - } - -} // namespace Json + + bool StyledStreamWriter::hasCommentForValue(const Value &value) { + return value.hasComment(commentBefore) || value.hasComment(commentAfterOnSameLine) || + value.hasComment(commentAfter); + } + + std::string StyledStreamWriter::normalizeEOL(const std::string &text) { + std::string normalized; + normalized.reserve(text.length()); + const char *begin = text.c_str(); + const char *end = begin + text.length(); + const char *current = begin; + while (current != end) { + char c = *current++; + if (c == '\r') // mac or dos EOL + { + if (*current == '\n') // convert dos EOL + ++current; + normalized += '\n'; + } else // handle unix EOL & other char + normalized += c; + } + return normalized; + } + + std::ostream &operator<<(std::ostream &sout, const Value &root) { + Json::StyledStreamWriter writer; + writer.write(sout, root); + return sout; + } + + } // namespace Json +} // namespace jsoncollector diff --git a/EventFilter/Utilities/test/BuildFile.xml b/EventFilter/Utilities/test/BuildFile.xml index 7ad2f437052ef..f63c46b41a74b 100644 --- a/EventFilter/Utilities/test/BuildFile.xml +++ b/EventFilter/Utilities/test/BuildFile.xml @@ -11,3 +11,4 @@ + diff --git a/EventFilter/Utilities/test/RunBUFU.sh b/EventFilter/Utilities/test/RunBUFU.sh index 18d892f94dfc8..dab4ffb5bb59b 100755 --- a/EventFilter/Utilities/test/RunBUFU.sh +++ b/EventFilter/Utilities/test/RunBUFU.sh @@ -50,11 +50,32 @@ cat data/run${runnumber}/run${runnumber}_ls0001_streamDQM_pid*.dat >> dqmdisk/ru find dqmdisk echo '{"data": [12950, 1620, 0, "run'${runnumber}'_ls0001_streamDQM_test.dat", 40823782, 1999348078, 135, 13150, 0, "Failsafe"]}' > dqmdisk/run${runnumber}/run${runnumber}_ls0001_streamDQM_test.jsn -CMDLINE_STARTDQM="cmsRun test_dqmstream.py runInputDir=./dqmdisk runNumber=100101" +CMDLINE_STARTDQM="cmsRun test_dqmstream.py runInputDir=./dqmdisk runNumber=100101 maxLS=1 eventsPerLS=35" ${CMDLINE_STARTDQM} > out_2_dqm.log 2>&1 || diedqm "${CMDLINE_STARTDQM}" $? $OUTDIR rm -rf $OUTDIR/{ramdisk,data,*.log} +################### +echo "Running test with FRD file header v1 (no index JSONs) and empty files" +CMDLINE_STARTBU="cmsRun startBU.py runNumber=${runnumber} fffBaseDir=${OUTDIR} maxLS=2 fedMeanSize=128 eventsPerFile=20 eventsPerLS=35 frdFileVersion=1" +#CMDLINE_STARTFU="cmsRun startFU.py runNumber=${runnumber} fffBaseDir=${OUTDIR}" +CMDLINE_STARTFU="cmsRun ${FUSCRIPT} runNumber=${runnumber} fffBaseDir=${OUTDIR} numEventsToWrite=0" +${CMDLINE_STARTBU} > out_2_bu.log 2>&1 || diebu "${CMDLINE_STARTBU}" $? $OUTDIR +${CMDLINE_STARTFU} > out_2_fu.log 2>&1 || diefu "${CMDLINE_STARTFU}" $? $OUTDIR + +#prepare DQM files +mkdir dqmdisk/run${runnumber} -p +cat data/run${runnumber}/run${runnumber}_ls0000_streamDQM_pid*.ini > dqmdisk/run${runnumber}/run${runnumber}_ls0001_streamDQM_test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamDQM_pid*.dat >> dqmdisk/run${runnumber}/run${runnumber}_ls0001_streamDQM_test.dat +find dqmdisk +echo '{"data": [12950, 1620, 0, "run'${runnumber}'_ls0001_streamDQM_test.dat", 40823782, 1999348078, 135, 13150, 0, "Failsafe"]}' > dqmdisk/run${runnumber}/run${runnumber}_ls0001_streamDQM_test.jsn + +CMDLINE_STARTDQM="cmsRun test_dqmstream.py runInputDir=./dqmdisk runNumber=100101 maxLS=1 eventsPerLS=0" +${CMDLINE_STARTDQM} > out_2_dqm.log 2>&1 || diedqm "${CMDLINE_STARTDQM}" $? $OUTDIR + +rm -rf $OUTDIR/{ramdisk,data,*.log} + +################ echo "Running test with FRD file header v2" CMDLINE_STARTBU="cmsRun startBU.py runNumber=${runnumber} fffBaseDir=${OUTDIR} maxLS=2 fedMeanSize=128 eventsPerFile=20 eventsPerLS=35 frdFileVersion=2" CMDLINE_STARTFU="cmsRun unittest_FU.py runNumber=${runnumber} fffBaseDir=${OUTDIR}" diff --git a/EventFilter/Utilities/test/TestReadingStreamerFile.sh b/EventFilter/Utilities/test/TestReadingStreamerFile.sh new file mode 100755 index 0000000000000..e0bf841fa31ae --- /dev/null +++ b/EventFilter/Utilities/test/TestReadingStreamerFile.sh @@ -0,0 +1,258 @@ +#!/bin/bash +SCRIPTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +function diewrite { echo Failure $1: status $2 ; echo "" ; echo "----- Error -----"; echo ""; cat out_2_write.log; rm -rf $3/{ramdisk,data,*.py}; exit $2 ; } +function dieread { echo Failure $1: status $2 ; echo "" ; echo "----- Error -----"; echo ""; cat out_2_read.log; rm -rf $3/{ramdisk,data,*.py}; exit $2 ; } +function diemerge { echo Failure $1: status $2 ; echo "" ; echo "----- Error -----"; echo ""; cat out_2_merge.log; rm -rf $3/{ramdisk,data,*.py}; exit $2 ; } + + + +if [ -z ${SCRAM_TEST_PATH} ]; then +SCRAM_TEST_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +fi +echo "SCRAM_TEST_PATH = ${SCRAM_TEST_PATH}" + +RC=0 +P=$$ +PREFIX=results_${USER}${P} +OUTDIR=${PWD}/${PREFIX} + +echo "OUT_TMP_DIR = $OUTDIR" + +mkdir ${OUTDIR} +cp ${SCRIPTDIR}/writeStreamerFile_cfg.py ${OUTDIR} +cp ${SCRIPTDIR}/readStreamerFile_cfg.py ${OUTDIR} +cp ${SCRIPTDIR}/mergeStreamerFile_cfg.py ${OUTDIR} +cd ${OUTDIR} + +rm -rf $OUTDIR/{ramdisk,data,*.log} + +runnumber="100101" + +############################### +echo "Running test on reading single file" +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=10" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +########################## +echo "Running test on reading two separate files" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test1.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test1.dat + +rm -rf data + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test2.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test2.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test1.dat --input test2.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +############################# +echo "Running test on reading two separate files with different BranchIDLists" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test1.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test1.dat + +rm -rf data + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber} --changeBranchIDLists T" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test2.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test2.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test1.dat --input test2.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +########################## + +echo "Running test one concatenated file" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR +#cat out_2_read.log + +rm -rf data +############################# +echo "Running test on concatenated file from jobs with different BranchIDLists" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber} --changeBranchIDLists T" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR +#cat out_2_read.log + +rm -rf data + +########################### +echo "Test merging streamers using cmsRun" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test1.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test1.dat + +rm -rf data + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test2.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test2.dat + +rm -rf data + + +CMDLINE_MERGE="cmsRun mergeStreamerFile_cfg.py --input test1.dat --input test2.dat --runNumber=${runnumber}" +${CMDLINE_MERGE} > out_2_merge.log 2>&1 || diemerge "${CMDLINE_MERGE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_merge_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_merge_pid*.dat >> test.dat + + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +############################# +echo "Test merging files with different BranchIDLists" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test1.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test1.dat + +rm -rf data + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber} --changeBranchIDLists T" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test2.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test2.dat + +rm -rf data + +CMDLINE_MERGE="cmsRun mergeStreamerFile_cfg.py --input test1.dat --input test2.dat --runNumber=${runnumber}" +${CMDLINE_MERGE} > out_2_merge.log 2>&1 || diemerge "${CMDLINE_MERGE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_merge_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_merge_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=20" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + + +############################### +echo "Running test on reading single empty file" +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=0 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=0" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +########################## +echo "Running test on reading two separate empty files" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --runNumber=${runnumber} --numEvents=0" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test1.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test1.dat + +rm -rf data + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=10 --startEvent=11 --runNumber=${runnumber} --numEvents=0" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test2.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test2.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test1.dat --input test2.dat --runNumber=${runnumber} --numEvents=0" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR + +rm -rf data +########################## + +echo "Running test one concatenated empty file" + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=0 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +CMDLINE_WRITE="cmsRun writeStreamerFile_cfg.py --numEvents=0 --startEvent=11 --runNumber=${runnumber}" +${CMDLINE_WRITE} > out_2_write.log 2>&1 || diewrite "${CMDLINE_WRITE}" $? $OUTDIR + +#prepare file to read +ls -1 data/run${runnumber}/run${runnumber}_ls0000_streamA_pid*.ini | head -1 | xargs cat > test.dat +cat data/run${runnumber}/run${runnumber}_ls0001_streamA_pid*.dat >> test.dat + +CMDLINE_READ="cmsRun readStreamerFile_cfg.py --input test.dat --runNumber=${runnumber} --numEvents=0" +${CMDLINE_READ} > out_2_read.log 2>&1 || dieread "${CMDLINE_READ}" $? $OUTDIR +#cat out_2_read.log + +rm -rf data +############################ + +#no failures, clean up everything including logs if there are no errors +echo "Completed sucessfully" +#rm -rf $OUTDIR/{ramdisk,data,*.py,*.log} +rm -rf $OUTDIR + +exit ${RC} + diff --git a/EventFilter/Utilities/test/mergeStreamerFile_cfg.py b/EventFilter/Utilities/test/mergeStreamerFile_cfg.py new file mode 100644 index 0000000000000..274e2a4f322f8 --- /dev/null +++ b/EventFilter/Utilities/test/mergeStreamerFile_cfg.py @@ -0,0 +1,59 @@ +import FWCore.ParameterSet.Config as cms +from argparse import ArgumentParser + +parser = ArgumentParser(description='Test merge using GlobalEvFOutputModule') +parser.add_argument("--input", action="append", default=[], help="Input files") +parser.add_argument("--numThreads", help="number of threads to use", type=int, default=3) +parser.add_argument("--numFwkStreams", help="number of cmsRun streams", type=int, default=2) +parser.add_argument("--changeBranchIDLists", help="modify the branchIDLists", type=bool, default=False) +parser.add_argument("--runNumber", help="run number to use", type=int, default=100101) +parser.add_argument("--buBaseDir", help="BU base directory", type=str, default="ramdisk") +parser.add_argument("--fuBaseDir", help="FU base directory", type=str, default="data") +parser.add_argument("--fffBaseDir", help="FFF base directory", type=str, default=".") + +args = parser.parse_args() + +#try to create 'ramdisk' directory +try: + os.makedirs(args.fffBaseDir+"/"+args.buBaseDir+"/run"+str(args.runNumber).zfill(6)) +except:pass +#try to create 'data' directory +try: + os.makedirs(args.fffBaseDir+"/"+args.fuBaseDir+"/run"+str(args.runNumber).zfill(6)) +except Exception as ex: + print(str(ex)) + pass + + +process = cms.Process("MERGE") + +if len(args.input) == 0: + parser.error("No input files") + +process.source = cms.Source("NewEventStreamFileReader", + fileNames = cms.untracked.vstring(["file:"+f for f in args.input]) +) + +process.options = dict(numberOfThreads = args.numThreads, + numberOfStreams = args.numFwkStreams) + +process.merge = cms.OutputModule("GlobalEvFOutputModule", + SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring()), + outputCommands = cms.untracked.vstring("keep *") +) + +process.ep = cms.EndPath(process.merge) + +process.EvFDaqDirector = cms.Service("EvFDaqDirector", + useFileBroker = cms.untracked.bool(False), + fileBrokerHostFromCfg = cms.untracked.bool(True), + fileBrokerHost = cms.untracked.string("htcp40.cern.ch"), + runNumber = cms.untracked.uint32(args.runNumber), + baseDir = cms.untracked.string(args.fffBaseDir+"/"+args.fuBaseDir), + buBaseDir = cms.untracked.string(args.fffBaseDir+"/"+args.buBaseDir), + directorIsBU = cms.untracked.bool(False), +) + +process.FastMonitoringService = cms.Service("FastMonitoringService", + sleepTime = cms.untracked.int32(1) +) diff --git a/EventFilter/Utilities/test/readStreamerFile_cfg.py b/EventFilter/Utilities/test/readStreamerFile_cfg.py new file mode 100644 index 0000000000000..b7dc7b98a0ff4 --- /dev/null +++ b/EventFilter/Utilities/test/readStreamerFile_cfg.py @@ -0,0 +1,44 @@ +import FWCore.ParameterSet.Config as cms +import argparse +import sys + +process = cms.Process("READ") + + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test output of GlobalEvFOutputModule') +parser.add_argument("--input", action="append", default=[], help="Input files") +parser.add_argument("--runNumber", type=int, default=1, help="expected run number") +parser.add_argument("--numEvents", type=int, default=10, help="expected number of events") +args = parser.parse_args() +if len(args.input) == 0: + parser.error("No input files") + +process.source = cms.Source("NewEventStreamFileReader", + fileNames = cms.untracked.vstring(["file:"+f for f in args.input]) +) + +process.tester = cms.EDAnalyzer("OtherThingAnalyzer", + other = cms.untracked.InputTag("otherThing","testUserTag") +) + +rn = args.runNumber +lumi = 1 +transitions = [cms.EventID(rn,0,0),cms.EventID(rn,lumi,0)] +evid = 1 + +for ev in range(0, args.numEvents): + transitions.append(cms.EventID(rn,lumi,evid)) + evid += 1 +transitions.append(cms.EventID(rn,lumi,0)) #end lumi +transitions.append(cms.EventID(rn,0,0)) #end run + +if args.numEvents == 0: + transitions = [] + +process.test = cms.EDAnalyzer("RunLumiEventChecker", + eventSequence = cms.untracked.VEventID(*transitions), + unorderedEvents = cms.untracked.bool(True) +) + + +process.e = cms.EndPath(process.tester+process.test) diff --git a/EventFilter/Utilities/test/startFU.py b/EventFilter/Utilities/test/startFU.py index 7da1dd3146681..b08755167d004 100644 --- a/EventFilter/Utilities/test/startFU.py +++ b/EventFilter/Utilities/test/startFU.py @@ -41,14 +41,22 @@ VarParsing.VarParsing.varType.int, # string, int, or float "Number of CMSSW streams") +options.register ('numEventsToWrite', + -1, # default value + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, # string, int, or float + "Number of Events to process. -1 means all.") + options.parseArguments() cmsswbase = os.path.expandvars("$CMSSW_BASE/") process = cms.Process("TESTFU") process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(-1) + input = cms.untracked.int32(options.numEventsToWrite) ) +if options.numEventsToWrite == 0: + process.maxEvents.input = 1 process.options = cms.untracked.PSet( numberOfThreads = cms.untracked.uint32(options.numThreads), @@ -104,6 +112,12 @@ lvl1Labels = cms.vstring( 'Default' ) ) +#used in case where we write no events +process.pre = cms.EDFilter("PrescaleEventFilter", offset = cms.uint32(0), prescale=cms.uint32(1)) +if options.numEventsToWrite: + process.pre.offset = 2 + process.pre.prescale = 4 + process.filter1 = cms.EDFilter("HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ) ) @@ -124,10 +138,10 @@ process.tcdsRawToDigi = EventFilter.OnlineMetaDataRawToDigi.tcdsRawToDigi_cfi.tcdsRawToDigi.clone() process.tcdsRawToDigi.InputLabel = cms.InputTag("rawDataCollector") -process.HLT_Physics = cms.Path(process.a*process.tcdsRawToDigi*process.filter1) -process.HLT_Muon = cms.Path(process.b*process.filter2) +process.HLT_Physics = cms.Path(process.a*process.tcdsRawToDigi*process.filter1*process.pre) +process.HLT_Muon = cms.Path(process.b*process.filter2*process.pre) -process.streamA = cms.OutputModule("EvFOutputModule", +process.streamA = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'HLT_Physics' )) ) diff --git a/EventFilter/Utilities/test/start_multiLS_FU.py b/EventFilter/Utilities/test/start_multiLS_FU.py index 320f699bfa24a..adf4d405b76df 100644 --- a/EventFilter/Utilities/test/start_multiLS_FU.py +++ b/EventFilter/Utilities/test/start_multiLS_FU.py @@ -123,11 +123,11 @@ process.p1 = cms.Path(process.a*process.filter1) process.p2 = cms.Path(process.b*process.filter2) -process.streamA = cms.OutputModule("EvFOutputModule", +process.streamA = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'p1' )) ) -process.streamB = cms.OutputModule("EvFOutputModule", +process.streamB = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'p2' )) ) diff --git a/EventFilter/Utilities/test/test_dqmstream.py b/EventFilter/Utilities/test/test_dqmstream.py index 474b7d0bd3ec4..cd9d2e85742cc 100644 --- a/EventFilter/Utilities/test/test_dqmstream.py +++ b/EventFilter/Utilities/test/test_dqmstream.py @@ -19,6 +19,16 @@ VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, "Directory where the DQM files will appear.") +options.register('eventsPerLS', + 35, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, # string, int, or float + "Max LS to generate (0 to disable limit)") +options.register ('maxLS', + 2, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, # string, int, or float + "Max LS to generate (0 to disable limit)") options.parseArguments() @@ -42,3 +52,32 @@ SelectEvents = cms.untracked.vstring("HLT*Mu*","HLT_*Physics*") ) +#make a list of all the EventIDs that were seen by the previous job, +# given the filter is semi-random we do not know which of these will +# be the actual first event written +rn = options.runNumber +transitions = [cms.EventID(rn,0,0)] +evid = 1 +for lumi in range(1, options.maxLS+1): + transitions.append(cms.EventID(rn,lumi,0)) + for ev in range(0, options.eventsPerLS): + transitions.append(cms.EventID(rn,lumi,evid)) + evid += 1 + transitions.append(cms.EventID(rn,lumi,0)) #end lumi +transitions.append(cms.EventID(rn,0,0)) #end run + + +#only see 1 event as process.source.minEventsPerLumi == 1 +process.test = cms.EDAnalyzer("RunLumiEventChecker", + eventSequence = cms.untracked.VEventID(*transitions), + unorderedEvents = cms.untracked.bool(True), + minNumberOfEvents = cms.untracked.uint32(1+2+2), + maxNumberOfEvents = cms.untracked.uint32(1+2+2) +) +if options.eventsPerLS == 0: + process.test.eventSequence = [] + process.test.minNumberOfEvents = 0 + process.test.maxNumberOfEvents = 0 + +process.p = cms.Path(process.test) + diff --git a/EventFilter/Utilities/test/unittest_FU.py b/EventFilter/Utilities/test/unittest_FU.py index 19db2f8333efe..31cdacfd9b90e 100644 --- a/EventFilter/Utilities/test/unittest_FU.py +++ b/EventFilter/Utilities/test/unittest_FU.py @@ -41,6 +41,12 @@ VarParsing.VarParsing.varType.int, # string, int, or float "Number of CMSSW streams") +options.register ('numEventsToWrite', + -1, # default value + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.int, # string, int, or float + "Number of Events to process. -1 means all.") + options.parseArguments() @@ -48,8 +54,10 @@ process = cms.Process("TESTFU") process.maxEvents = cms.untracked.PSet( - input = cms.untracked.int32(-1) + input = cms.untracked.int32(options.numEventsToWrite) ) +if options.numEventsToWrite == 0: + process.maxEvents.input = 1 process.options = cms.untracked.PSet( numberOfThreads = cms.untracked.uint32(options.numThreads), @@ -115,6 +123,12 @@ lvl1Labels = cms.vstring( 'Default' ) ) +#used in case where we write no events +process.pre = cms.EDFilter("PrescaleEventFilter", offset = cms.uint32(0), prescale=cms.uint32(1)) +if options.numEventsToWrite: + process.pre.offset = 2 + process.pre.prescale = 4 + process.filter1 = cms.EDFilter("HLTPrescaler", L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ) ) @@ -135,10 +149,10 @@ process.tcdsRawToDigi = EventFilter.OnlineMetaDataRawToDigi.tcdsRawToDigi_cfi.tcdsRawToDigi.clone() process.tcdsRawToDigi.InputLabel = cms.InputTag("rawDataCollector") -process.HLT_Physics = cms.Path(process.a*process.tcdsRawToDigi*process.filter1) -process.HLT_Muon = cms.Path(process.b*process.filter2) +process.HLT_Physics = cms.Path(process.a*process.tcdsRawToDigi*process.filter1*process.pre) +process.HLT_Muon = cms.Path(process.b*process.filter2*process.pre) -process.streamA = cms.OutputModule("EvFOutputModule", +process.streamA = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'HLT_Physics' )) ) diff --git a/EventFilter/Utilities/test/unittest_FU_daqsource.py b/EventFilter/Utilities/test/unittest_FU_daqsource.py index 69f21769f1a6f..544df16429569 100644 --- a/EventFilter/Utilities/test/unittest_FU_daqsource.py +++ b/EventFilter/Utilities/test/unittest_FU_daqsource.py @@ -145,15 +145,15 @@ process.p1 = cms.Path(process.a*process.tcdsRawToDigi*process.filter1) process.p2 = cms.Path(process.b*process.filter2) -process.streamA = cms.OutputModule("EvFOutputModule", +process.streamA = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'p1' )) ) -process.streamB = cms.OutputModule("EvFOutputModule", +process.streamB = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'p2' )) ) -process.streamC = cms.OutputModule("EvFOutputModule", +process.streamC = cms.OutputModule("GlobalEvFOutputModule", SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring( 'p2' )) ) diff --git a/EventFilter/Utilities/test/writeStreamerFile_cfg.py b/EventFilter/Utilities/test/writeStreamerFile_cfg.py new file mode 100644 index 0000000000000..7081bb8b1263e --- /dev/null +++ b/EventFilter/Utilities/test/writeStreamerFile_cfg.py @@ -0,0 +1,85 @@ +import FWCore.ParameterSet.Config as cms +from argparse import ArgumentParser + +parser = ArgumentParser(description='Test GlobalEvFOutputModule') +parser.add_argument("--numEvents", help="number of events to process", type=int, default=10) +parser.add_argument("--startEvent", help="start event number", type=int, default=1) +parser.add_argument("--runNumber", help="run number to use", type=int, default=100101) +parser.add_argument("--numThreads", help="number of threads to use", type=int, default=3) +parser.add_argument("--numFwkStreams", help="number of cmsRun streams", type=int, default=2) +parser.add_argument("--changeBranchIDLists", help="modify the branchIDLists", type=bool, default=False) + +parser.add_argument("--buBaseDir", help="BU base directory", type=str, default="ramdisk") +parser.add_argument("--fuBaseDir", help="FU base directory", type=str, default="data") +parser.add_argument("--fffBaseDir", help="FFF base directory", type=str, default=".") + +args = parser.parse_args() + +#try to create 'ramdisk' directory +try: + os.makedirs(args.fffBaseDir+"/"+args.buBaseDir+"/run"+str(args.runNumber).zfill(6)) +except:pass +#try to create 'data' directory +try: + os.makedirs(args.fffBaseDir+"/"+args.fuBaseDir+"/run"+str(args.runNumber).zfill(6)) +except Exception as ex: + print(str(ex)) + pass + + +process = cms.Process("WRITE") + +process.source = cms.Source("EmptySource", + firstRun=cms.untracked.uint32(args.runNumber), + firstEvent=cms.untracked.uint32(args.startEvent) +) + +if args.numEvents != 0: + process.maxEvents.input = args.numEvents +else: + process.maxEvents.input = 1 + +process.options = dict(numberOfThreads = args.numThreads, + numberOfStreams = args.numFwkStreams) + +process.intprod = cms.EDProducer("BranchIDListsModifierProducer", + makeExtraProduct=cms.untracked.bool(args.changeBranchIDLists)) + +process.thing = cms.EDProducer("ThingProducer") + +process.otherThing = cms.EDProducer("OtherThingProducer", + thingTag=cms.InputTag("thing")) + +process.t = cms.Task( + process.intprod, + process.thing, + process.otherThing +) + + +process.filter = cms.EDFilter("PrescaleEventFilter", offset = cms.uint32(0), prescale=cms.uint32(1)) +if args.numEvents == 0: + process.filter.offset = 2 + process.filter.prescale = 4 +process.p = cms.Path(process.filter) + +process.streamA = cms.OutputModule("GlobalEvFOutputModule", + SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring("p")), + outputCommands = cms.untracked.vstring("keep *") +) + +process.ep = cms.EndPath(process.streamA, process.t) + +process.EvFDaqDirector = cms.Service("EvFDaqDirector", + useFileBroker = cms.untracked.bool(False), + fileBrokerHostFromCfg = cms.untracked.bool(True), + fileBrokerHost = cms.untracked.string("htcp40.cern.ch"), + runNumber = cms.untracked.uint32(args.runNumber), + baseDir = cms.untracked.string(args.fffBaseDir+"/"+args.fuBaseDir), + buBaseDir = cms.untracked.string(args.fffBaseDir+"/"+args.buBaseDir), + directorIsBU = cms.untracked.bool(False), +) + +process.FastMonitoringService = cms.Service("FastMonitoringService", + sleepTime = cms.untracked.int32(1) +) diff --git a/FWCore/Concurrency/BuildFile.xml b/FWCore/Concurrency/BuildFile.xml index a9748b4ba808d..20afbc6592e02 100644 --- a/FWCore/Concurrency/BuildFile.xml +++ b/FWCore/Concurrency/BuildFile.xml @@ -1,4 +1,4 @@ - + diff --git a/FWCore/Concurrency/interface/Async.h b/FWCore/Concurrency/interface/Async.h new file mode 100644 index 0000000000000..c14e060ef9db8 --- /dev/null +++ b/FWCore/Concurrency/interface/Async.h @@ -0,0 +1,34 @@ +#ifndef FWCore_Concurrency_Async_h +#define FWCore_Concurrency_Async_h + +#include "FWCore/Concurrency/interface/WaitingTaskWithArenaHolder.h" +#include "FWCore/Concurrency/interface/WaitingThreadPool.h" + +namespace edm { + // All member functions are thread safe + class Async { + public: + Async() = default; + virtual ~Async() noexcept; + + // prevent copying and moving + Async(Async const&) = delete; + Async(Async&&) = delete; + Async& operator=(Async const&) = delete; + Async& operator=(Async&&) = delete; + + template + void runAsync(WaitingTaskWithArenaHolder holder, F&& func, G&& errorContextFunc) { + ensureAllowed(); + pool_.runAsync(std::move(holder), std::forward(func), std::forward(errorContextFunc)); + } + + protected: + virtual void ensureAllowed() const = 0; + + private: + WaitingThreadPool pool_; + }; +} // namespace edm + +#endif diff --git a/FWCore/Concurrency/interface/WaitingThreadPool.h b/FWCore/Concurrency/interface/WaitingThreadPool.h new file mode 100644 index 0000000000000..affca59422964 --- /dev/null +++ b/FWCore/Concurrency/interface/WaitingThreadPool.h @@ -0,0 +1,106 @@ +#ifndef FWCore_Concurrency_WaitingThreadPool_h +#define FWCore_Concurrency_WaitingThreadPool_h + +#include "FWCore/Utilities/interface/ConvertException.h" +#include "FWCore/Utilities/interface/ReusableObjectHolder.h" +#include "FWCore/Concurrency/interface/WaitingTaskWithArenaHolder.h" + +#include +#include +#include + +namespace edm { + namespace impl { + class WaitingThread { + public: + WaitingThread(); + ~WaitingThread() noexcept; + + WaitingThread(WaitingThread const&) = delete; + WaitingThread& operator=(WaitingThread&&) = delete; + WaitingThread(WaitingThread&&) = delete; + WaitingThread& operator=(WaitingThread const&) = delete; + + template + void run(WaitingTaskWithArenaHolder holder, + F&& func, + G&& errorContextFunc, + std::shared_ptr thisPtr) { + std::unique_lock lk(mutex_); + func_ = [holder = std::move(holder), + func = std::forward(func), + errorContext = std::forward(errorContextFunc)]() mutable { + try { + convertException::wrap([&func]() { func(); }); + } catch (cms::Exception& e) { + e.addContext(errorContext()); + holder.doneWaiting(std::current_exception()); + } + }; + thisPtr_ = std::move(thisPtr); + cond_.notify_one(); + } + + private: + void stopThread() { + std::unique_lock lk(mutex_); + stopThread_ = true; + cond_.notify_one(); + } + + void threadLoop() noexcept; + + std::thread thread_; + std::mutex mutex_; + std::condition_variable cond_; + CMS_THREAD_GUARD(mutex_) std::function func_; + // The purpose of thisPtr_ is to keep the WaitingThread object + // outside of the WaitingThreadPool until the func_ has returned. + CMS_THREAD_GUARD(mutex_) std::shared_ptr thisPtr_; + CMS_THREAD_GUARD(mutex_) bool stopThread_ = false; + }; + } // namespace impl + + // Provides a mechanism to run the function 'func' asynchronously, + // i.e. without the calling thread to wait for the func() to return. + // The func should do as little work (outside of the TBB threadpool) + // as possible. The func must terminate eventually. The intended use + // case are blocking synchronization calls with external entities, + // where the calling thread is suspended while waiting. + // + // The func() is run in a thread that belongs to a separate pool of + // threads than the calling thread. Remotely similar to + // std::async(), but instead of dealing with std::futures, takes an + // edm::WaitingTaskWithArenaHolder object, that is signaled upon the + // func() returning or throwing an exception. + // + // The caller is responsible for keeping the WaitingThreadPool + // object alive at least as long as all asynchronous calls finish. + class WaitingThreadPool { + public: + WaitingThreadPool() = default; + WaitingThreadPool(WaitingThreadPool const&) = delete; + WaitingThreadPool& operator=(WaitingThreadPool const&) = delete; + WaitingThreadPool(WaitingThreadPool&&) = delete; + WaitingThreadPool& operator=(WaitingThreadPool&&) = delete; + + /** + * \param holder WaitingTaskWithArenaHolder object to signal the completion of 'func' + * \param func Function to run in a separate thread + * \param errorContextFunc Function returning a string-like object + * that is added to the context of + * cms::Exception in case 'func' throws an + * exception + */ + template + void runAsync(WaitingTaskWithArenaHolder holder, F&& func, G&& errorContextFunc) { + auto thread = pool_.makeOrGet([]() { return std::make_unique(); }); + thread->run(std::move(holder), std::forward(func), std::forward(errorContextFunc), std::move(thread)); + } + + private: + edm::ReusableObjectHolder pool_; + }; +} // namespace edm + +#endif diff --git a/FWCore/Concurrency/src/Async.cc b/FWCore/Concurrency/src/Async.cc new file mode 100644 index 0000000000000..86cbabe4dfc32 --- /dev/null +++ b/FWCore/Concurrency/src/Async.cc @@ -0,0 +1,5 @@ +#include "FWCore/Concurrency/interface/Async.h" + +namespace edm { + Async::~Async() noexcept = default; +} diff --git a/FWCore/Concurrency/src/WaitingThreadPool.cc b/FWCore/Concurrency/src/WaitingThreadPool.cc new file mode 100644 index 0000000000000..51af859d5c6d6 --- /dev/null +++ b/FWCore/Concurrency/src/WaitingThreadPool.cc @@ -0,0 +1,58 @@ +#include "FWCore/Concurrency/interface/WaitingThreadPool.h" + +#include +#include + +#include + +namespace edm::impl { + WaitingThread::WaitingThread() { + thread_ = std::thread(&WaitingThread::threadLoop, this); + static constexpr auto poolName = "edm async pool"; + // pthread_setname_np() string length is limited to 16 characters, + // including the null termination + static_assert(std::string_view(poolName).size() < 16); + + int err = pthread_setname_np(thread_.native_handle(), poolName); + // According to the glibc documentation, the only error + // pthread_setname_np() can return is about the argument C-string + // being too long. We already check above the C-string is shorter + // than the limit was at the time of writing. In order to capture + // if the limit shortens, or other error conditions get added, + // let's assert() anyway (exception feels overkill) + assert(err == 0); + } + + WaitingThread::~WaitingThread() noexcept { + // When we are shutting down, we don't care about any possible + // system errors anymore + CMS_SA_ALLOW try { + stopThread(); + thread_.join(); + } catch (...) { + } + } + + void WaitingThread::threadLoop() noexcept { + std::unique_lock lk(mutex_); + + while (true) { + cond_.wait(lk, [this]() { return static_cast(func_) or stopThread_; }); + if (stopThread_) { + // There should be no way to stop the thread when it as the + // func_ assigned, but let's make sure + assert(not thisPtr_); + break; + } + func_(); + // Must return this WaitingThread to the ReusableObjectHolder in + // the WaitingThreadPool before resettting func_ (that holds the + // WaitingTaskWithArenaHolder, that enables the progress in the + // TBB thread pool) in order to meet the requirement of + // ReusableObjectHolder destructor that there are no outstanding + // objects. + thisPtr_.reset(); + decltype(func_)().swap(func_); + } + } +} // namespace edm::impl diff --git a/FWCore/Concurrency/test/test_catch2_Async.cc b/FWCore/Concurrency/test/test_catch2_Async.cc new file mode 100644 index 0000000000000..b42a276a6d541 --- /dev/null +++ b/FWCore/Concurrency/test/test_catch2_Async.cc @@ -0,0 +1,101 @@ +#include "catch.hpp" + +#include + +#include "oneapi/tbb/global_control.h" + +#include "FWCore/Concurrency/interface/chain_first.h" +#include "FWCore/Concurrency/interface/FinalWaitingTask.h" +#include "FWCore/Concurrency/interface/Async.h" + +namespace { + constexpr char const* errorContext() { return "AsyncServiceTest"; } + + class AsyncServiceTest : public edm::Async { + public: + enum class State { kAllowed, kDisallowed, kShutdown }; + + AsyncServiceTest() = default; + + void setAllowed(bool allowed) noexcept { allowed_ = allowed; } + + private: + void ensureAllowed() const final { + if (not allowed_) { + throw std::runtime_error("Calling run in this context is not allowed"); + } + } + + std::atomic allowed_ = true; + }; +} // namespace + +TEST_CASE("Test Async", "[edm::Async") { + // Using parallelism 2 here because otherwise the + // tbb::task_arena::enqueue() in WaitingTaskWithArenaHolder will + // start a new TBB thread that "inherits" the name from the + // WaitingThreadPool thread. + oneapi::tbb::global_control control(oneapi::tbb::global_control::max_allowed_parallelism, 2); + + SECTION("Normal operation") { + AsyncServiceTest service; + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h1 = first([&service, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + service.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + + auto h2 = first([&service, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + service.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h2.doneWaiting(std::exception_ptr()); + h1.doneWaiting(std::exception_ptr()); + } + waitTask.waitNoThrow(); + REQUIRE(count.load() == 2); + REQUIRE(waitTask.done()); + REQUIRE(not waitTask.exceptionPtr()); + } + + SECTION("Disallowed") { + AsyncServiceTest service; + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h = first([&service, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + service.runAsync( + h2, [&count]() { ++count; }, errorContext); + service.setAllowed(false); + }) | + then([&service, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + service.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + waitTask.waitNoThrow(); + REQUIRE(count.load() == 1); + REQUIRE(waitTask.done()); + REQUIRE(waitTask.exceptionPtr()); + REQUIRE_THROWS_WITH(std::rethrow_exception(waitTask.exceptionPtr()), + Catch::Contains("Calling run in this context is not allowed")); + } +} diff --git a/FWCore/Concurrency/test/test_catch2_WaitingThreadPool.cc b/FWCore/Concurrency/test/test_catch2_WaitingThreadPool.cc new file mode 100644 index 0000000000000..4266e6ec5e5b7 --- /dev/null +++ b/FWCore/Concurrency/test/test_catch2_WaitingThreadPool.cc @@ -0,0 +1,279 @@ +#include "catch.hpp" + +#include "oneapi/tbb/global_control.h" + +#include "FWCore/Concurrency/interface/chain_first.h" +#include "FWCore/Concurrency/interface/FinalWaitingTask.h" +#include "FWCore/Concurrency/interface/WaitingThreadPool.h" +#include "FWCore/Concurrency/interface/hardware_pause.h" + +namespace { + constexpr char const* errorContext() { return "WaitingThreadPool test"; } +} // namespace + +TEST_CASE("Test WaitingThreadPool", "[edm::WaitingThreadPool") { + // Using parallelism 2 here because otherwise the + // tbb::task_arena::enqueue() in WaitingTaskWithArenaHolder will + // start a new TBB thread that "inherits" the name from the + // WaitingThreadPool thread. + oneapi::tbb::global_control control(oneapi::tbb::global_control::max_allowed_parallelism, 2); + edm::WaitingThreadPool pool; + + SECTION("One async call") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + { + using namespace edm::waiting_task::chain; + auto h = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + std::move(h2), [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + waitTask.waitNoThrow(); + REQUIRE(count.load() == 1); + REQUIRE(waitTask.done()); + REQUIRE(not waitTask.exceptionPtr()); + } + + SECTION("Two async calls") { + std::atomic count{0}; + std::atomic mayContinue{false}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h = first([&pool, &count, &mayContinue](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count, &mayContinue]() { + while (not mayContinue) { + hardware_pause(); + } + using namespace std::chrono_literals; + std::this_thread::sleep_for(10ms); + ++count; + }, + errorContext); + pool.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + mayContinue = true; + waitTask.waitNoThrow(); + REQUIRE(count.load() == 2); + REQUIRE(waitTask.done()); + REQUIRE(not waitTask.exceptionPtr()); + } + + SECTION("Concurrent async calls") { + std::atomic count{0}; + std::atomic mayContinue{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h1 = first([&pool, &count, &mayContinue](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + ++mayContinue; + while (mayContinue != 2) { + hardware_pause(); + } + pool.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + + auto h2 = first([&pool, &count, &mayContinue](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + ++mayContinue; + while (mayContinue != 2) { + hardware_pause(); + } + pool.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h2.doneWaiting(std::exception_ptr()); + h1.doneWaiting(std::exception_ptr()); + } + waitTask.waitNoThrow(); + REQUIRE(count.load() == 2); + REQUIRE(waitTask.done()); + REQUIRE(not waitTask.exceptionPtr()); + } + + SECTION("Exceptions") { + SECTION("One async call") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + std::move(h2), [&count]() { throw std::runtime_error("error"); }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + REQUIRE_THROWS_WITH( + waitTask.wait(), + Catch::Contains("error") and Catch::Contains("StdException") and Catch::Contains("WaitingThreadPool test")); + REQUIRE(count.load() == 0); + } + + SECTION("Two async calls") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count]() { + if (count.fetch_add(1) == 0) { + throw cms::Exception("error 1"); + } + ++count; + }, + errorContext); + pool.runAsync( + h2, + [&count]() { + if (count.fetch_add(1) == 0) { + throw cms::Exception("error 2"); + } + ++count; + }, + errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + REQUIRE_THROWS_AS(waitTask.wait(), cms::Exception); + REQUIRE(count.load() == 3); + } + + SECTION("Two exceptions") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count]() { + ++count; + throw cms::Exception("error 1"); + }, + errorContext); + pool.runAsync( + h2, + [&count]() { + ++count; + throw cms::Exception("error 2"); + }, + errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h.doneWaiting(std::exception_ptr()); + } + REQUIRE_THROWS_AS(waitTask.wait(), cms::Exception); + REQUIRE(count.load() == 2); + } + + SECTION("Concurrent exceptions") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h1 = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count]() { + ++count; + throw cms::Exception("error 1"); + }, + errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + + auto h2 = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count]() { + ++count; + throw cms::Exception("error 2"); + }, + errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h2.doneWaiting(std::exception_ptr()); + h1.doneWaiting(std::exception_ptr()); + } + REQUIRE_THROWS_AS(waitTask.wait(), cms::Exception); + REQUIRE(count.load() == 2); + } + + SECTION("Concurrent exception and success") { + std::atomic count{0}; + + oneapi::tbb::task_group group; + edm::FinalWaitingTask waitTask{group}; + + { + using namespace edm::waiting_task::chain; + auto h1 = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, + [&count]() { + ++count; + throw cms::Exception("error 1"); + }, + errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + + auto h2 = first([&pool, &count](edm::WaitingTaskHolder h) { + edm::WaitingTaskWithArenaHolder h2(std::move(h)); + pool.runAsync( + h2, [&count]() { ++count; }, errorContext); + }) | + lastTask(edm::WaitingTaskHolder(group, &waitTask)); + h2.doneWaiting(std::exception_ptr()); + h1.doneWaiting(std::exception_ptr()); + } + REQUIRE_THROWS_AS(waitTask.wait(), cms::Exception); + REQUIRE(count.load() == 2); + } + } +} diff --git a/FWCore/Framework/src/Path.cc b/FWCore/Framework/src/Path.cc index ba6462aa6f3e1..31726e0055a2b 100644 --- a/FWCore/Framework/src/Path.cc +++ b/FWCore/Framework/src/Path.cc @@ -133,7 +133,7 @@ namespace edm { void Path::threadsafe_setFailedModuleInfo(int nwrwue, bool iExcept) { bool expected = false; - while (stateLock_.compare_exchange_strong(expected, true)) { + while (not stateLock_.compare_exchange_strong(expected, true)) { expected = false; } if (iExcept) { diff --git a/FWCore/Framework/src/defaultCmsRunServices.cc b/FWCore/Framework/src/defaultCmsRunServices.cc index 8ae184e0f8323..a26b9e8f16d29 100644 --- a/FWCore/Framework/src/defaultCmsRunServices.cc +++ b/FWCore/Framework/src/defaultCmsRunServices.cc @@ -26,7 +26,8 @@ namespace edm { "ResourceInformationService", "CPU", "CondorStatusService", - "XrdStatisticsService"}; + "XrdStatisticsService", + "AsyncService"}; return returnValue; } diff --git a/FWCore/Framework/test/stubs/ToyIntProducers.cc b/FWCore/Framework/test/stubs/ToyIntProducers.cc index 059534495729a..87e05a37e4316 100644 --- a/FWCore/Framework/test/stubs/ToyIntProducers.cc +++ b/FWCore/Framework/test/stubs/ToyIntProducers.cc @@ -992,6 +992,29 @@ namespace edm::test { edm::EDPutTokenT token_; int value_; }; + + class IntTransformer : public edm::global::EDProducer { + public: + explicit IntTransformer(edm::ParameterSet const& p) + : token_{produces()}, value_(p.getParameter("valueOther")) { + registerTransform(token_, + [](edmtest::ATransientIntProduct const& iV) { return edmtest::IntProduct(iV.value); }); + } + void produce(edm::StreamID, edm::Event& e, edm::EventSetup const& c) const final { e.emplace(token_, value_); } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("valueOther"); + desc.add("valueCpu"); + desc.addUntracked("variant", ""); + + descriptions.addWithDefaultLabel(desc); + } + + private: + edm::EDPutTokenT token_; + int value_; + }; } // namespace other namespace cpu { class IntProducer : public edm::global::EDProducer<> { @@ -1012,6 +1035,12 @@ namespace edm::test { edm::EDPutTokenT token_; int value_; }; + // The idea is that the other::IntTransformer produces an + // additional *transient* data product compared to + // cpu::IntTransformer. The cpu::IntTransformer would be + // functionally equivalent to cpu::IntProducer, so can simply use + // a type alias. + using IntTransformer = IntProducer; } // namespace cpu } // namespace edm::test @@ -1062,3 +1091,5 @@ DEFINE_FWK_MODULE(TransientIntProducerEndProcessBlock); DEFINE_FWK_MODULE(edmtest::MustRunIntProducer); DEFINE_FWK_MODULE(edm::test::other::IntProducer); DEFINE_FWK_MODULE(edm::test::cpu::IntProducer); +DEFINE_FWK_MODULE(edm::test::other::IntTransformer); +DEFINE_FWK_MODULE(edm::test::cpu::IntTransformer); diff --git a/FWCore/Modules/src/BranchIDListsModifierProducer.cc b/FWCore/Modules/src/BranchIDListsModifierProducer.cc new file mode 100644 index 0000000000000..5a9591b28e275 --- /dev/null +++ b/FWCore/Modules/src/BranchIDListsModifierProducer.cc @@ -0,0 +1,52 @@ +#include "FWCore/Framework/interface/global/EDProducer.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/MakerMacros.h" + +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" + +#include "FWCore/Utilities/interface/EDPutToken.h" + +#include "DataFormats/TestObjects/interface/ToyProducts.h" + +class BranchIDListsModifierProducer : public edm::global::EDProducer<> { +public: + BranchIDListsModifierProducer(edm::ParameterSet const& iPSet); + + void produce(edm::StreamID, edm::Event&, edm::EventSetup const&) const; + + static void fillDescriptions(edm::ConfigurationDescriptions& iDesc); + +private: + edm::EDPutTokenT const token_; + edm::EDPutTokenT extraToken_; + bool const extraProduct_; +}; + +BranchIDListsModifierProducer::BranchIDListsModifierProducer(edm::ParameterSet const& iPSet) + : token_(produces()), extraProduct_(iPSet.getUntrackedParameter("makeExtraProduct")) { + if (extraProduct_) { + extraToken_ = produces("extra"); + } +} + +void BranchIDListsModifierProducer::produce(edm::StreamID, edm::Event& iEvent, edm::EventSetup const&) const { + iEvent.emplace(token_, 1); + if (extraProduct_) { + iEvent.emplace(extraToken_, 2); + } +} + +void BranchIDListsModifierProducer::fillDescriptions(edm::ConfigurationDescriptions& iDesc) { + edm::ParameterSetDescription ps; + ps.setComment( + "Module which can cause the BranchIDLists to change even when the top level PSet remains the same.\n" + "Used for multi-file merge tests."); + + ps.addUntracked("makeExtraProduct", false)->setComment("If set to true will produce an extra product"); + + iDesc.addDefault(ps); +} + +DEFINE_FWK_MODULE(BranchIDListsModifierProducer); diff --git a/FWCore/Modules/src/RunLumiEventChecker.cc b/FWCore/Modules/src/RunLumiEventChecker.cc index e1da77f4fcd1c..15a00f5f3297e 100644 --- a/FWCore/Modules/src/RunLumiEventChecker.cc +++ b/FWCore/Modules/src/RunLumiEventChecker.cc @@ -67,6 +67,8 @@ class RunLumiEventChecker // ----------member data --------------------------- std::vector ids_; mutable std::atomic index_; + unsigned int minNEvents_ = 0; + unsigned int maxNEvents_ = 0; bool unorderedEvents_; }; @@ -84,6 +86,8 @@ class RunLumiEventChecker RunLumiEventChecker::RunLumiEventChecker(edm::ParameterSet const& iConfig) : ids_(iConfig.getUntrackedParameter>("eventSequence")), index_(0), + minNEvents_(iConfig.getUntrackedParameter("minNumberOfEvents")), + maxNEvents_(iConfig.getUntrackedParameter("maxNumberOfEvents")), unorderedEvents_(iConfig.getUntrackedParameter("unorderedEvents")) { //now do what ever initialization is needed } @@ -144,9 +148,16 @@ void RunLumiEventChecker::beginJob() {} // ------------ method called once each job just after ending the event loop ------------ void RunLumiEventChecker::endJob() { - if (index_ != ids_.size()) { + if (maxNEvents_ == 0 and index_ != ids_.size()) { throw cms::Exception("WrongNumberOfEvents") - << "Saw " << index_ << " events but was supposed to see " << ids_.size() << "\n"; + << "Saw " << index_ << " (begin runs)+(begin lumis)+events+(end lumis)+(end runs) but was supposed to see " + << ids_.size() << "\n"; + } + if (maxNEvents_ != 0 and (index_ < minNEvents_ or index_ > maxNEvents_)) { + throw cms::Exception("WrongNumberOfEvents") + << "Saw " << index_ + << " (begin runs)+(begin lumis)+events+(end lumis)+(end runs) but was supposed to see between " << minNEvents_ + << " and " << maxNEvents_; } } @@ -154,7 +165,14 @@ void RunLumiEventChecker::endJob() { void RunLumiEventChecker::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; desc.addUntracked>("eventSequence"); - desc.addUntracked("unorderedEvents", false); + desc.addUntracked("minNumberOfEvents", 0) + ->setComment( + "minimum number of Events that must be seen. If max is 0 then this will be ignored and all Events must be " + "present"); + desc.addUntracked("maxNumberOfEvents", 0) + ->setComment("maximum number of Events that must be seen. If set to 0, min and max are ignored"); + desc.addUntracked("unorderedEvents", false) + ->setComment("set to true if events are not guaranteed to be in same order as 'eventSequence' specifies."); descriptions.add("runLumiEventIDChecker", desc); } diff --git a/FWCore/ParameterSet/python/Types.py b/FWCore/ParameterSet/python/Types.py index 7b3aff64efb9d..0e58f361d1c4c 100644 --- a/FWCore/ParameterSet/python/Types.py +++ b/FWCore/ParameterSet/python/Types.py @@ -864,7 +864,7 @@ def insertInto(self, parameterSet, myname): parameterSet.addESInputTag(self.isTracked(), myname, self.cppTag(parameterSet)) class FileInPath(_SimpleParameterTypeBase): - def __init__(self,value): + def __init__(self,value=""): super(FileInPath,self).__init__(value) @staticmethod def _isValid(value): @@ -2148,6 +2148,9 @@ def testEDAlias(self): def testFileInPath(self): f = FileInPath("FWCore/ParameterSet/python/Types.py") self.assertEqual(f.configValue(), "'FWCore/ParameterSet/python/Types.py'") + f = FileInPath() + self.assertEqual(f.configValue(), "''") + def testSecSource(self): s1 = SecSource("EmbeddedRootSource", fileNames = vstring("foo.root")) self.assertEqual(s1.type_(), "EmbeddedRootSource") diff --git a/FWCore/ParameterSet/src/FillDescriptionFromPSet.cc b/FWCore/ParameterSet/src/FillDescriptionFromPSet.cc index 7a1f06db6a590..0413ebdf07020 100644 --- a/FWCore/ParameterSet/src/FillDescriptionFromPSet.cc +++ b/FWCore/ParameterSet/src/FillDescriptionFromPSet.cc @@ -15,6 +15,7 @@ namespace edm { class LuminosityBlockRange; class EventRange; class InputTag; + class ESInputTag; class FileInPath; } // namespace edm @@ -40,41 +41,34 @@ namespace { } void initMap() { - s_findTheRightFunction[static_cast('I')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('i')] = &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('U')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('u')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('L')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('l')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('X')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('x')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('D')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('d')] = &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('B')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('Z')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('z')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('E')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('e')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('M')] = - &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('m')] = + s_findTheRightFunction[edm::k_int32] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vint32] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_uint32] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vuint32] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_int64] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vint64] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_uint64] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vuint64] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_double] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vdouble] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_bool] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_stringRaw] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_vstringRaw] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_EventID] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VEventID] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_LuminosityBlockID] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VLuminosityBlockID] = &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('t')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('v')] = - &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('F')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('A')] = - &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('a')] = + s_findTheRightFunction[edm::k_InputTag] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VInputTag] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_ESInputTag] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VESInputTag] = &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_FileInPath] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_LuminosityBlockRange] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VLuminosityBlockRange] = &fillDescriptionFromParameter>; - s_findTheRightFunction[static_cast('R')] = &fillDescriptionFromParameter; - s_findTheRightFunction[static_cast('r')] = - &fillDescriptionFromParameter>; + s_findTheRightFunction[edm::k_EventRange] = &fillDescriptionFromParameter; + s_findTheRightFunction[edm::k_VEventRange] = &fillDescriptionFromParameter>; } std::map& findTheRightFunction() { diff --git a/FWCore/ParameterSet/src/ParameterSet.cc b/FWCore/ParameterSet/src/ParameterSet.cc index 0ebb5f328bccd..2061982506eea 100644 --- a/FWCore/ParameterSet/src/ParameterSet.cc +++ b/FWCore/ParameterSet/src/ParameterSet.cc @@ -507,7 +507,7 @@ namespace edm { if (useAll || b->second.isTracked()) { size += 2; size += b->first.size(); - size += sizeof(ParameterSetID) * b->second.vpset().size(); + size += sizeof(ParameterSetID) * b->second.size(); } } diff --git a/FWCore/ParameterSet/src/VParameterSetEntry.cc b/FWCore/ParameterSet/src/VParameterSetEntry.cc index 199833bf494e8..7c4f8e4fccb34 100644 --- a/FWCore/ParameterSet/src/VParameterSetEntry.cc +++ b/FWCore/ParameterSet/src/VParameterSetEntry.cc @@ -98,7 +98,9 @@ namespace edm { return theVPSet_->at(i); } - std::vector::size_type VParameterSetEntry::size() const { return vpset().size(); } + std::vector::size_type VParameterSetEntry::size() const { + return theIDs_ ? theIDs_->size() : (theVPSet_ ? vpset().size() : 0); + } void VParameterSetEntry::registerPsetsAndUpdateIDs() { fillVPSet(); diff --git a/FWCore/Services/plugins/AsyncService.cc b/FWCore/Services/plugins/AsyncService.cc new file mode 100644 index 0000000000000..fa5ffa8327a8a --- /dev/null +++ b/FWCore/Services/plugins/AsyncService.cc @@ -0,0 +1,48 @@ +#include "FWCore/Concurrency/interface/Async.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/ActivityRegistry.h" + +#include + +namespace edm::service { + class AsyncService : public Async { + public: + AsyncService(ParameterSet const& iConfig, ActivityRegistry& iRegistry); + + static void fillDescriptions(ConfigurationDescriptions& descriptions); + + private: + void ensureAllowed() const final; + + std::atomic allowed_ = true; + }; + + AsyncService::AsyncService(ParameterSet const& iConfig, ActivityRegistry& iRegistry) { + iRegistry.watchPreSourceEarlyTermination([this](TerminationOrigin) { allowed_ = false; }); + iRegistry.watchPreGlobalEarlyTermination([this](GlobalContext const&, TerminationOrigin) { allowed_ = false; }); + iRegistry.watchPreStreamEarlyTermination([this](StreamContext const&, TerminationOrigin) { allowed_ = false; }); + iRegistry.watchPostEndJob([this]() { allowed_ = false; }); + } + + void AsyncService::fillDescriptions(ConfigurationDescriptions& descriptions) { + ParameterSetDescription desc; + descriptions.addDefault(desc); + } + + void AsyncService::ensureAllowed() const { + if (not allowed_) { + cms::Exception ex("AsyncCallNotAllowed"); + ex.addContext("Calling Async::run()"); + ex << "Framework is shutting down, further run() calls are not allowed"; + throw ex; + } + } +} // namespace edm::service + +#include "FWCore/ServiceRegistry/interface/ServiceMaker.h" + +using edm::service::AsyncService; +using AsyncMaker = edm::serviceregistry::AllArgsMaker; +DEFINE_FWK_SERVICE_MAKER(AsyncService, AsyncMaker); diff --git a/FWCore/Services/plugins/DependencyGraph.cc b/FWCore/Services/plugins/DependencyGraph.cc index e5457651f574e..bfe19b14b3140 100644 --- a/FWCore/Services/plugins/DependencyGraph.cc +++ b/FWCore/Services/plugins/DependencyGraph.cc @@ -295,8 +295,8 @@ void DependencyGraph::preBeginJob(PathsAndConsumesOfModulesBase const &pathsAndC auto &graph = m_graph.create_subgraph(); // set the subgraph name property to the EndPath name - boost::get_property(graph, boost::graph_name) = paths[i]; - boost::get_property(graph, boost::graph_graph_attribute)["label"] = "EndPath " + paths[i]; + boost::get_property(graph, boost::graph_name) = endps[i]; + boost::get_property(graph, boost::graph_graph_attribute)["label"] = "EndPath " + endps[i]; boost::get_property(graph, boost::graph_graph_attribute)["labelloc"] = "bottom"; // add to the subgraph the node corresponding to the scheduled modules on the EndPath diff --git a/FWCore/Services/test/AsyncServiceTester.cc b/FWCore/Services/test/AsyncServiceTester.cc new file mode 100644 index 0000000000000..f8ad24aaa8472 --- /dev/null +++ b/FWCore/Services/test/AsyncServiceTester.cc @@ -0,0 +1,252 @@ +#include "FWCore/Concurrency/interface/Async.h" +#include "FWCore/Concurrency/interface/chain_first.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "FWCore/ServiceRegistry/interface/ServiceMaker.h" +#include "FWCore/Utilities/interface/Exception.h" + +#include +#include + +namespace edmtest { + class AsyncServiceTesterService { + public: + AsyncServiceTesterService(edm::ParameterSet const& iConfig, edm::ActivityRegistry& iRegistry) : continue_{false} { + if (iConfig.getParameter("watchEarlyTermination")) { + iRegistry.watchPreSourceEarlyTermination([this](edm::TerminationOrigin) { release(); }); + iRegistry.watchPreGlobalEarlyTermination( + [this](edm::GlobalContext const&, edm::TerminationOrigin) { release(); }); + iRegistry.watchPreStreamEarlyTermination( + [this](edm::StreamContext const&, edm::TerminationOrigin) { release(); }); + } + if (iConfig.getParameter("watchStreamEndRun")) { + // StreamEndRun is the last stream transition in the data + // processing that does not depend on any global end + // transition + iRegistry.watchPostStreamEndRun([this](edm::StreamContext const&) { release(); }); + } + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("watchEarlyTermination", false) + ->setComment("If true, watch EarlyTermination signals to signal the waiters"); + desc.add("watchStreamEndRun", false)->setComment("If true, watch StreamEndRun signals to signal the waiters"); + descriptions.addDefault(desc); + } + + void wait() { + std::unique_lock lk(mutex_); + if (continue_) + return; + cond_.wait(lk, [this]() { return continue_; }); + } + + bool stillWaiting() const { + std::unique_lock lk(mutex_); + return not continue_; + } + + private: + void release() { + std::unique_lock lk(mutex_); + continue_ = true; + cond_.notify_all(); + } + + mutable std::mutex mutex_; + std::condition_variable cond_; + CMS_THREAD_GUARD(mutex_) bool continue_; + }; + + struct AsyncServiceTesterCache { + struct RunGuard { + RunGuard(std::atomic* c) : calls(c) {} + ~RunGuard() { + if (calls) { + --(*calls); + } + } + void release() { calls = nullptr; } + RunGuard(RunGuard const&) = delete; + RunGuard& operator=(RunGuard const&) = delete; + RunGuard(RunGuard&& o) = delete; + RunGuard& operator=(RunGuard&&) = delete; + + std::atomic* calls = nullptr; + }; + + RunGuard makeRunCallGuard(int inc) const { + outstandingRunCalls += inc; + return RunGuard(&outstandingRunCalls); + } + + mutable std::atomic outstandingRunCalls = 0; + }; + + class AsyncServiceTester + : public edm::stream::EDProducer> { + public: + AsyncServiceTester(edm::ParameterSet const& iConfig, AsyncServiceTesterCache const*) {} + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + descriptions.addDefault(desc); + } + + static auto initializeGlobalCache(edm::ParameterSet const&) { return std::make_unique(); } + + void acquire(edm::Event const&, edm::EventSetup const&, edm::WaitingTaskWithArenaHolder holder) final { + if (status_ != 0) { + throw cms::Exception("Assert") << "In acquire: status_ was " << status_ << ", expected 0"; + } + edm::Service as; + auto callGuard = globalCache()->makeRunCallGuard(1); + as->runAsync( + std::move(holder), + [this]() { + auto callGuard = globalCache()->makeRunCallGuard(0); + if (status_ != 0) { + throw cms::Exception("Assert") << "In async function: status_ was " << status_ << ", expected 0"; + } + ++status_; + }, + []() { return "Calling AsyncServiceTester::acquire()"; }); + callGuard.release(); + } + + void produce(edm::Event&, edm::EventSetup const&) final { + if (status_ != 1) { + throw cms::Exception("Assert") << "In analyze: status_ was " << status_ << ", expected 1"; + } + status_ = 0; + } + + static void globalEndJob(AsyncServiceTesterCache* cache) { + if (cache->outstandingRunCalls != 0) { + throw cms::Exception("Assert") << "In globalEndJob: " << cache->outstandingRunCalls + << " runAsync() calls outstanding, expected 0"; + } + } + + private: + std::atomic status_ = 0; + }; + + class AsyncServiceWaitingTester : public edm::stream::EDProducer, + edm::stream::WatchLuminosityBlocks, + edm::stream::WatchRuns> { + public: + AsyncServiceWaitingTester(edm::ParameterSet const& iConfig, AsyncServiceTesterCache const*) + : throwingStream_(iConfig.getUntrackedParameter("throwingStream")), + waitEarlyTermination_(iConfig.getUntrackedParameter("waitEarlyTermination")), + waitStreamEndRun_(iConfig.getUntrackedParameter("waitStreamEndRun")) { + if (not waitEarlyTermination_ and not waitStreamEndRun_) { + throw cms::Exception("Configuration") + << "One of 'waitEarlyTermination' and 'waitStreamEndRun' must be set to True, both were False"; + } + if (waitEarlyTermination_ and waitStreamEndRun_) { + throw cms::Exception("Configuration") + << "Only one of 'waitEarlyTermination' and 'waitStreamEndRun' can be set to True, both were True"; + } + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.addUntracked("throwingStream") + ->setComment("ID of the stream where another module throws an exception"); + desc.addUntracked("waitEarlyTermination", false) + ->setComment( + "If true, use AsyncServiceTesterService in streams other than 'throwingStream' to wait launching the " + "async activity until an early termination signal has been issued"); + desc.addUntracked("waitStreamEndRun", false) + ->setComment( + "If true, wait in the async activity in streams other than 'throwingStream' until one stream has reached " + "streamEndRun"); + descriptions.addDefault(desc); + descriptions.setComment("One of 'waitEarlyTermination' and 'waitStreamEndRun' must be set to 'True'"); + } + + static auto initializeGlobalCache(edm::ParameterSet const&) { return std::make_unique(); } + + void beginStream(edm::StreamID id) { streamId_ = id; } + + void acquire(edm::Event const&, edm::EventSetup const&, edm::WaitingTaskWithArenaHolder holder) final { + bool const waitOnThisStream = *streamId_ != throwingStream_; + AsyncServiceTesterService* testService = nullptr; + if (waitOnThisStream) { + edm::Service tsh; + testService = &*tsh; + if (waitEarlyTermination_) + testService->wait(); + } + if (status_ != 0) { + throw cms::Exception("Assert") << "In acquire: status_ was " << status_ << ", expected 0"; + } + edm::Service as; + auto callGuard = globalCache()->makeRunCallGuard(1); + as->runAsync( + std::move(holder), + [this, testService]() { + auto callGuard = globalCache()->makeRunCallGuard(0); + if (testService and waitStreamEndRun_) { + testService->wait(); + } + + if (status_ != 0) { + throw cms::Exception("Assert") << "In async function: status_ was " << status_ << ", expected 0"; + } + ++status_; + }, + []() { return "Calling AsyncServiceTester::acquire()"; }); + callGuard.release(); + } + + void produce(edm::Event&, edm::EventSetup const&) final { + if (status_ != 1) { + throw cms::Exception("Assert") << "In analyze: status_ was " << status_ << ", expected 1"; + } + status_ = 0; + } + + void endLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) final { + if (edm::Service()->stillWaiting() and *streamId_ != throwingStream_) { + throw cms::Exception("Assert") << "In endLuminosityBlock for stream " << *streamId_ + << " that is different from the throwing stream " << throwingStream_ + << " while the waits have not been signaled"; + } + } + + void endRun(edm::Run const&, edm::EventSetup const&) final { + if (edm::Service()->stillWaiting() and *streamId_ != throwingStream_) { + throw cms::Exception("Assert") << "In endRun for stream " << *streamId_ + << " that is different from the throwing stream " << throwingStream_ + << " while the waits have not been signaled"; + } + } + + static void globalEndJob(AsyncServiceTesterCache* cache) { + if (cache->outstandingRunCalls != 0) { + throw cms::Exception("Assert") << "In globalEndJob: " << cache->outstandingRunCalls + << " runAsync() calls outstanding, expected 0"; + } + } + + private: + std::atomic status_ = 0; + std::optional streamId_; + unsigned int const throwingStream_; + bool const waitEarlyTermination_; + bool const waitStreamEndRun_; + }; +} // namespace edmtest + +DEFINE_FWK_MODULE(edmtest::AsyncServiceTester); +DEFINE_FWK_MODULE(edmtest::AsyncServiceWaitingTester); + +DEFINE_FWK_SERVICE(edmtest::AsyncServiceTesterService); diff --git a/FWCore/Services/test/BuildFile.xml b/FWCore/Services/test/BuildFile.xml index 9ce9e4f67f1c7..28fa612e62259 100644 --- a/FWCore/Services/test/BuildFile.xml +++ b/FWCore/Services/test/BuildFile.xml @@ -14,9 +14,18 @@ + + + + + + + + + @@ -26,6 +35,7 @@ + diff --git a/FWCore/Services/test/test_asyncservice.sh b/FWCore/Services/test/test_asyncservice.sh new file mode 100755 index 0000000000000..c9b6a04125add --- /dev/null +++ b/FWCore/Services/test/test_asyncservice.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +function die { cat log.txt; echo $1: status $2 ; exit $2; } + +CONF=${SCRAM_TEST_PATH}/test_asyncservice_cfg.py +# Normal behavior +echo "cmsRun ${CONF}" +cmsRun ${CONF} > log.txt 2>&1 || die "Failure using ${CONF}" $? + +# Framework emits early termination signal, AsyncService should disallow run() calls +echo "cmsRun ${CONF} --earlyTermination" +cmsRun ${CONF} --earlyTermination > log.txt 2>&1 +RET=$? +if [ "${RET}" == "0" ]; then + cat log.txt + die "${CONF} --earlyTermination succeeded while it was expected to fail" 1 +fi +grep -q "ZombieKillerService" log.txt && die "${CONF} --earlyTermination was killed by ZombieKillerService, while the job should have failed by itself" 1 +grep -q "AsyncCallNotAllowed" log.txt || die "${CONF} --earlyTermination did not fail with AsyncCallNotAllowed" $? +grep -q "Framework is shutting down, further run() calls are not allowed" log.txt || die "${CONF} --earlyTermination did not contain expected earlyTermination message" $? + +# Another module throws an exception while an asynchronous function is +# running, ensure the framework to keep the data processing open until +# all asynchronous functions have returned +echo "cmsRun ${CONF} --exception" +cmsRun ${CONF} --exception > log.txt 2>&1 +RET=$? +if [ "${RET}" == "0" ]; then + cat log.txt + die "${CONF} --exception succeeded while it was expected to fail" 1 +fi +grep -q "ZombieKillerService" log.txt && die "${CONF} --exception was killed by ZombieKillerService" 1 +grep -q "MoreExceptions: AfterModEndJob" log.txt && die "${CONF} --exception threw an unexpected exception in EndJob" 1 +grep -q "Intentional 'NotFound' exception for testing purposes" log.txt || die "${CONF} --exception failed in unexpected way" $? + +exit 0 diff --git a/FWCore/Services/test/test_asyncservice_cfg.py b/FWCore/Services/test/test_asyncservice_cfg.py new file mode 100644 index 0000000000000..aadd8b55caf1d --- /dev/null +++ b/FWCore/Services/test/test_asyncservice_cfg.py @@ -0,0 +1,43 @@ +import FWCore.ParameterSet.Config as cms + +import argparse +import sys + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test AsyncService') +parser.add_argument("--earlyTermination", help="Test behavior of EarlyTermination signal on subsequent AsyncService::run() calls", action="store_true") +parser.add_argument("--exception", help="Another module throws an exception while asynchronous function is running", action="store_true") +args = parser.parse_args() + +process = cms.Process("TEST") + +process.maxEvents.input = 8 +process.options.numberOfThreads = 4 +process.options.numberOfStreams = 4 +process.source = cms.Source("EmptySource") + +if args.earlyTermination or args.exception: + process.tester = cms.EDProducer("edmtest::AsyncServiceWaitingTester", + throwingStream = cms.untracked.uint32(0) + ) + + # Make stream 0 always throw the exception in FailingProducer + process.streamFilter = cms.EDFilter("edmtest::StreamIDFilter", + rejectStreams = cms.vuint32(1,2,3) + ) + process.fail = cms.EDProducer("FailingProducer") + process.p2 = cms.Path(process.streamFilter+process.fail) + + testerService = cms.Service("edmtest::AsyncServiceTesterService") + if args.earlyTermination: + process.tester.waitEarlyTermination = cms.untracked.bool(True) + testerService.watchEarlyTermination = cms.bool(True) + elif args.exception: + process.tester.waitStreamEndRun = cms.untracked.bool(True) + testerService.watchStreamEndRun = cms.bool(True) + process.add_(testerService) +else: + process.tester = cms.EDProducer("edmtest::AsyncServiceTester") + +process.p = cms.Path(process.tester) + +process.add_(cms.Service("ZombieKillerService", secondsBetweenChecks=cms.untracked.uint32(5))) diff --git a/FWCore/TestModules/README.md b/FWCore/TestModules/README.md new file mode 100644 index 0000000000000..b8875b9d6b401 --- /dev/null +++ b/FWCore/TestModules/README.md @@ -0,0 +1,9 @@ +# General-purpose modules for testing purposes + +This package contains modules that are used in framework tests, but +are generic-enough to be usable outside of the framework as well. +Their interfaces are intended to be relatively stable. + +## `edmtest::StreamIDFilter` + +This module can be used to reject all events in specific streams. diff --git a/FWCore/TestModules/plugins/BuildFile.xml b/FWCore/TestModules/plugins/BuildFile.xml new file mode 100644 index 0000000000000..d59f00b4a326d --- /dev/null +++ b/FWCore/TestModules/plugins/BuildFile.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/FWCore/TestModules/plugins/StreamIDFilter.cc b/FWCore/TestModules/plugins/StreamIDFilter.cc new file mode 100644 index 0000000000000..0a32c8106c66c --- /dev/null +++ b/FWCore/TestModules/plugins/StreamIDFilter.cc @@ -0,0 +1,35 @@ +#include "FWCore/Framework/interface/global/EDFilter.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" + +namespace edmtest { + class StreamIDFilter : public edm::global::EDFilter<> { + public: + explicit StreamIDFilter(edm::ParameterSet const&); + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + bool filter(edm::StreamID, edm::Event& e, edm::EventSetup const& c) const final; + + private: + std::vector rejectStreams_; + }; + + StreamIDFilter::StreamIDFilter(edm::ParameterSet const& ps) + : rejectStreams_(ps.getParameter>("rejectStreams")) {} + + bool StreamIDFilter::filter(edm::StreamID id, edm::Event&, edm::EventSetup const&) const { + return std::find(rejectStreams_.begin(), rejectStreams_.end(), id) == rejectStreams_.end(); + } + + void StreamIDFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add>("rejectStreams") + ->setComment("Stream IDs for which to reject events. If empty, all events are accepted."); + descriptions.addDefault(desc); + } +} // namespace edmtest + +DEFINE_FWK_MODULE(edmtest::StreamIDFilter); diff --git a/FWCore/Utilities/bin/edmConvertToStreamModule.py b/FWCore/Utilities/bin/edmConvertToStreamModule.py deleted file mode 100755 index 424d24d0f4bad..0000000000000 --- a/FWCore/Utilities/bin/edmConvertToStreamModule.py +++ /dev/null @@ -1,132 +0,0 @@ -#! /usr/bin/env python3 - -from __future__ import print_function -import subprocess -import shutil -import sys -import re - -kProducer = 0 -kFilter = 1 - -def find_all_module_classes(): - s = set() - found = subprocess.check_output(["git","grep", "class *[A-Za-z0-9_<>]* *: *public "]) - s.update(found.split("\n")) - - ret = dict() - for l in s: - parts = l.split(":") - if len(parts)>2: - file = parts[0] - name = parts[1] - name = name[name.find("class")+5:].strip() - ret.setdefault(name,[]).append((":".join(parts[2:]), file)) - - return ret - -def print_lines(lines): - for l in lines: - if len(l)>0: - print(" ",l) - -def find_file_for_module(name,all_modules): - if name in all_modules: - info = all_modules[name] - if len(info) != 1: - print("ERROR: more than one declaration for '"+name+"'\n") - for inherits,file in info: - print(" ",file, inherits) - return (None,None) - inherits,file = info[0] - if -1 != inherits.find("edm::EDProducer"): - type = kProducer - elif -1 != inherits.find("edm::EDFilter"): - type = kFilter - else: - print("ERROR: class '"+name+"' does not directly inherit from EDProducer or EDFilter\n "+inherits) - return (None,None) - return (file,type) - print("ERROR: did not find a standard class declaration for '"+name+"'") - try: - found = subprocess.check_output(["git","grep", "class *"+name+" *:"]) - print_lines( found.split("\n") ) - except: - try: - found = subprocess.check_output(["git","grep", "typedef *.* "+name]) - print_lines( found.split("\n") ) - except: - pass - return (None,None) - -def checkout_package(fileName): - c = fileName.split("/") - print("checking out "+c[0]+"/"+c[1]) - sparce_checkout = ".git/info/sparse-checkout" - f = open(sparce_checkout,"r") - linesInSparse = set(f.readlines()) - f.close() - linesInSparse.add(c[0]+"/"+c[1]+"\n") - - f = open(sparce_checkout+"_new","w") - for l in linesInSparse: - if l: - f.write(l) - f.close() - shutil.move(sparce_checkout,sparce_checkout+"_old") - shutil.move(sparce_checkout+"_new",sparce_checkout) - subprocess.call(["git","read-tree","-mu","HEAD"]) - -def edit_file(fileName,moduleType,moduleName): - print(" editting "+fileName) - fOld = open(fileName) - fNew = open(fileName+"_NEW","w") - - lookingForChanges = True - addedInclude = False - for l in fOld.readlines(): - if lookingForChanges: - if -1 != l.find("#include"): - if moduleType == kProducer: - if -1 != l.find("FWCore/Framework/interface/EDProducer.h"): - l='#include "FWCore/Framework/interface/stream/EDProducer.h"\n' - addedInclude = True - elif moduleType == kFilter: - if -1 != l.find("FWCore/Framework/interface/EDFilter.h"): - l = '#include "FWCore/Framework/interface/stream/EDFilter.h"\n' - addedInclude = True - elif -1 != l.find("class"): - if -1 != l.find(moduleName): - if moduleType == kProducer: - if -1 != l.find("edm::EDProducer"): - l = l.replace("edm::EDProducer","edm::stream::EDProducer<>") - lookingForChanges = False - elif moduleType == kFilter: - if -1 != l.find("edm::EDFilter"): - l=l.replace("edm::EDFilter","edm::stream::EDFilter<>") - fNew.write(l) - if -1 != l.find(" beginJob("): - print(" WARNING: beginJob found but not supported by stream") - print(" ",l) - if -1 != l.find(" endJob("): - print(" WARNING: endJob found but not supported by stream") - print(" ",l) - if not addedInclude: - print(" WARNING: did not write include into "+fileName) - fNew.close() - fOld.close() - shutil.move(fileName,fileName+"_OLD") - shutil.move(fileName+"_NEW",fileName) - -modules = sys.argv[1:] - -print("getting info") -all_mods_info= find_all_module_classes() - - -for m in modules: - f,t = find_file_for_module(m,all_mods_info) - if f: - checkout_package(f) - edit_file(f,t,m) - diff --git a/FWCore/Utilities/interface/ReusableObjectHolder.h b/FWCore/Utilities/interface/ReusableObjectHolder.h index 0fdf70bb2232e..bb53e407cc46c 100644 --- a/FWCore/Utilities/interface/ReusableObjectHolder.h +++ b/FWCore/Utilities/interface/ReusableObjectHolder.h @@ -88,7 +88,7 @@ namespace edm { : m_availableQueue(std::move(iOther.m_availableQueue)), m_outstandingObjects(0) { assert(0 == iOther.m_outstandingObjects); } - ~ReusableObjectHolder() { + ~ReusableObjectHolder() noexcept { assert(0 == m_outstandingObjects); std::unique_ptr item; while (m_availableQueue.try_pop(item)) { diff --git a/FWCore/Utilities/src/FileInPath.cc b/FWCore/Utilities/src/FileInPath.cc index 70fb6165d0bae..0291ae1aa83e2 100644 --- a/FWCore/Utilities/src/FileInPath.cc +++ b/FWCore/Utilities/src/FileInPath.cc @@ -162,7 +162,11 @@ namespace edm { void FileInPath::write(std::ostream& os) const { if (location_ == Unknown) { - os << version << ' ' << relativePath_ << ' ' << location_; + if (relativePath_.empty()) { + os << version << " @ " << location_; + } else { + os << version << ' ' << relativePath_ << ' ' << location_; + } } else if (location_ == Local) { // Guarantee a site independent value by stripping $LOCALTOP. if (localTop_.empty()) { @@ -221,8 +225,11 @@ namespace edm { int loc; is >> relname >> loc; location_ = static_cast(loc); - if (location_ != Unknown) + if (location_ != Unknown) { is >> canFilename; + } else if (relname == "@") { + relname = ""; + } } #else is >> vsn >> relname >> loc >> canFilename; @@ -289,8 +296,11 @@ namespace edm { int loc; is >> relname >> loc; location_ = static_cast(loc); - if (location_ != Unknown) + if (location_ != Unknown) { is >> canFilename; + } else if (relname == "@") { + relname = ""; + } } if (!is) return; diff --git a/FastSimulation/SimplifiedGeometryPropagator/src/Trajectory.cc b/FastSimulation/SimplifiedGeometryPropagator/src/Trajectory.cc index b3512be273ba6..17b44bb551cae 100644 --- a/FastSimulation/SimplifiedGeometryPropagator/src/Trajectory.cc +++ b/FastSimulation/SimplifiedGeometryPropagator/src/Trajectory.cc @@ -19,10 +19,6 @@ std::unique_ptr fastsim::Trajectory::createTrajectory(const if (particle.charge() == 0. || magneticFieldZ == 0.) { LogDebug("FastSim") << "create straight trajectory"; return std::unique_ptr(new fastsim::StraightTrajectory(particle)); - } else if (std::abs(particle.momentum().Pt() / - (fastsim::Constants::speedOfLight * 1e-4 * particle.charge() * magneticFieldZ)) > 1e5) { - LogDebug("FastSim") << "create straight trajectory (huge radius)"; - return std::unique_ptr(new fastsim::StraightTrajectory(particle)); } else { LogDebug("FastSim") << "create helix trajectory"; return std::unique_ptr(new fastsim::HelixTrajectory(particle, magneticFieldZ)); diff --git a/GeneratorInterface/Pythia8Interface/plugins/Pythia8Hadronizer.cc b/GeneratorInterface/Pythia8Interface/plugins/Pythia8Hadronizer.cc index b274ecaeec290..9cc53a808b953 100644 --- a/GeneratorInterface/Pythia8Interface/plugins/Pythia8Hadronizer.cc +++ b/GeneratorInterface/Pythia8Interface/plugins/Pythia8Hadronizer.cc @@ -76,6 +76,43 @@ namespace CLHEP { using namespace gen; +//Insert class for use w/ PDFPtr for proton-photon flux +//parameters hardcoded according to main70.cc in PYTHIA8 v3.10 +class Nucleus2gamma2 : public Pythia8::PDF { +public: + // Constructor. + Nucleus2gamma2(int idBeamIn) : Pythia8::PDF(idBeamIn) {} + + // Update the photon flux. + void xfUpdate(int, double x, double) override { + // lead + double radius = 0; // radius in [fm] + double z = 0; + if (idBeam == 1000822080) { + radius = 6.636; + z = 82; + } + // oxygen + else if (idBeam == 80160) { + radius = 3.02; + z = 8; + } + + // Minimum impact parameter (~2*radius) [fm]. + double bmin = 2 * radius; + + // Per-nucleon mass for lead. + double m2 = pow2(0.9314); + double alphaEM = 0.007297353080; + double hbarc = 0.197; + double xi = x * sqrt(m2) * bmin / hbarc; + double bK0 = besselK0(xi); + double bK1 = besselK1(xi); + double intB = xi * bK1 * bK0 - 0.5 * pow2(xi) * (pow2(bK1) - pow2(bK0)); + xgamma = 2. * alphaEM * pow2(z) / M_PI * intB; + } +}; + class Pythia8Hadronizer : public Py8InterfaceBase { public: Pythia8Hadronizer(const edm::ParameterSet ¶ms); @@ -113,6 +150,11 @@ class Pythia8Hadronizer : public Py8InterfaceBase { double fBeam1PZ; double fBeam2PZ; + //PDFPtr for the photonFlux + //Following main70.cc example in PYTHIA8 v3.10 + bool doProtonPhotonFlux = false; + Pythia8::PDFPtr photonFlux = nullptr; + //helper class to allow multiple user hooks simultaneously std::shared_ptr fUserHooksVector; bool UserHooksSet; @@ -182,6 +224,7 @@ Pythia8Hadronizer::Pythia8Hadronizer(const edm::ParameterSet ¶ms) comEnergy(params.getParameter("comEnergy")), LHEInputFileName(params.getUntrackedParameter("LHEInputFileName", "")), fInitialState(PP), + doProtonPhotonFlux(params.getUntrackedParameter("doProtonPhotonFlux", false)), UserHooksSet(false), nME(-1), nMEFiltered(-1), @@ -369,6 +412,11 @@ bool Pythia8Hadronizer::initializeForInternalPartons() { fMasterGen->settings.word("Beams:LHEF", lheFile_); } + if (doProtonPhotonFlux) { + photonFlux = make_shared(1000822080); + fMasterGen->setPhotonFluxPtr(photonFlux, nullptr); + } + if (!fUserHooksVector.get()) fUserHooksVector.reset(new UserHooksVector); (fUserHooksVector->hooks).clear(); diff --git a/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg.py b/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg.py new file mode 100644 index 0000000000000..579672d942cc2 --- /dev/null +++ b/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg.py @@ -0,0 +1,88 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("PROD") + +process.load("Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff") + +process.source = cms.Source("EmptySource") + +process.generator = cms.EDFilter("Pythia8GeneratorFilter", + maxEventsToPrint = cms.untracked.int32(1), + pythiaPylistVerbosity = cms.untracked.int32(1), + filterEfficiency = cms.untracked.double(1.0), + pythiaHepMCVerbosity = cms.untracked.bool(False), + comEnergy = cms.double(5360.), + doProtonPhotonFlux = cms.untracked.bool(True), + #PPbarInitialState = cms.PSet(), + #SLHAFileForPythia8 = cms.string('Configuration/Generator/data/CSA07SUSYBSM_LM9p_sftsdkpyt_slha.out'), + #reweightGen = cms.PSet( # flat in pT + # pTRef = cms.double(15.0), + # power = cms.double(4.5) + #), + #reweightGenRap = cms.PSet( # flat in eta + # yLabSigmaFunc = cms.string("15.44/pow(x,0.0253)-12.56"), + # yLabPower = cms.double(2.), + # yCMSigmaFunc = cms.string("5.45/pow(x+64.84,0.34)"), + # yCMPower = cms.double(2.), + # pTHatMin = cms.double(15.), + # pTHatMax = cms.double(3000.) + #), + #reweightGenPtHatRap = cms.PSet( # flat in Pt and eta + # yLabSigmaFunc = cms.string("15.44/pow(x,0.0253)-12.56"), + # yLabPower = cms.double(2.), + # yCMSigmaFunc = cms.string("5.45/pow(x+64.84,0.34)"), + # yCMPower = cms.double(2.), + # pTHatMin = cms.double(15.), + # pTHatMax = cms.double(3000.) + #), + PythiaParameters = cms.PSet( + pythia8_example02 = cms.vstring('HardQCD:all = on', + 'PhaseSpace:pTHatMin = 10.',#CM Edit 20->10 + 'PhotonParton:all = on',#Added from main70 + 'MultipartonInteractions:pT0Ref = 3.0',#Added from main70 + 'PDF:beamA2gamma = on',#Added from main70 + #This option below crashes - debug + 'PDF:proton2gammaSet = 0',#Added from main70 + 'PDF:useHardNPDFB = on', + 'PDF:gammaFluxApprox2bMin = 13.272', + 'PDF:beam2gammaApprox = 2', + 'Photon:sampleQ2 = off' + ), + parameterSets = cms.vstring('pythia8_example02') + ) +) + +# in order to use lhapdf PDF add a line like this to pythia8_example02: +# 'PDF:pSet = LHAPDF6:CT10' + +process.load("FWCore.MessageLogger.MessageLogger_cfi") +process.MessageLogger = cms.Service("MessageLogger", + cerr = cms.untracked.PSet( + enable = cms.untracked.bool(False) + ), + cout = cms.untracked.PSet( + default = cms.untracked.PSet( + limit = cms.untracked.int32(2) + ), + enable = cms.untracked.bool(True) + ) +) + +process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService", + generator = cms.PSet( + initialSeed = cms.untracked.uint32(123456789), + ) +) + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(10) +) + +process.GEN = cms.OutputModule("PoolOutputModule", + fileName = cms.untracked.string('pythia8ex2.root') +) + +process.p = cms.Path(process.generator) +process.outpath = cms.EndPath(process.GEN) + +process.schedule = cms.Schedule(process.p, process.outpath) diff --git a/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg_Fragment.py b/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg_Fragment.py new file mode 100644 index 0000000000000..98d9c6105bdb7 --- /dev/null +++ b/GeneratorInterface/Pythia8Interface/test/pythia8ex2_ConvertToMain70_cfg_Fragment.py @@ -0,0 +1,51 @@ +import FWCore.ParameterSet.Config as cms + +_generator = cms.EDFilter("Pythia8GeneratorFilter", + maxEventsToPrint = cms.untracked.int32(1), + pythiaPylistVerbosity = cms.untracked.int32(1), + filterEfficiency = cms.untracked.double(1.0), + pythiaHepMCVerbosity = cms.untracked.bool(False), + comEnergy = cms.double(5360.), + doProtonPhotonFlux = cms.untracked.bool(True), + #PPbarInitialState = cms.PSet(), + #SLHAFileForPythia8 = cms.string('Configuration/Generator/data/CSA07SUSYBSM_LM9p_sftsdkpyt_slha.out'), + #reweightGen = cms.PSet( # flat in pT + # pTRef = cms.double(15.0), + # power = cms.double(4.5) + #), + #reweightGenRap = cms.PSet( # flat in eta + # yLabSigmaFunc = cms.string("15.44/pow(x,0.0253)-12.56"), + # yLabPower = cms.double(2.), + # yCMSigmaFunc = cms.string("5.45/pow(x+64.84,0.34)"), + # yCMPower = cms.double(2.), + # pTHatMin = cms.double(15.), + # pTHatMax = cms.double(3000.) + #), + #reweightGenPtHatRap = cms.PSet( # flat in Pt and eta + # yLabSigmaFunc = cms.string("15.44/pow(x,0.0253)-12.56"), + # yLabPower = cms.double(2.), + # yCMSigmaFunc = cms.string("5.45/pow(x+64.84,0.34)"), + # yCMPower = cms.double(2.), + # pTHatMin = cms.double(15.), + # pTHatMax = cms.double(3000.) + #), + PythiaParameters = cms.PSet( + pythia8_example02 = cms.vstring('HardQCD:all = on', + 'PhaseSpace:pTHatMin = 10.',#CM Edit 20->10 + 'PhotonParton:all = on',#Added from main70 + 'MultipartonInteractions:pT0Ref = 3.0',#Added from main70 + 'PDF:beamA2gamma = on',#Added from main70 + #This option below crashes - debug + 'PDF:proton2gammaSet = 0',#Added from main70 + 'PDF:useHardNPDFB = on', + 'PDF:gammaFluxApprox2bMin = 13.272', + 'PDF:beam2gammaApprox = 2', + 'Photon:sampleQ2 = off' + ), + parameterSets = cms.vstring('pythia8_example02') + ) +) + + +from GeneratorInterface.Core.ExternalGeneratorFilter import ExternalGeneratorFilter +generator = ExternalGeneratorFilter(_generator) diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024.xml new file mode 100644 index 0000000000000..f872d7db9a7c5 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus05Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus05Percent.xml new file mode 100644 index 0000000000000..f49306ca2e829 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus05Percent.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus10Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus10Percent.xml new file mode 100644 index 0000000000000..f627354f7de1a --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatMinus10Percent.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus05Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus05Percent.xml new file mode 100644 index 0000000000000..42957c18db546 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus05Percent.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus10Percent.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus10Percent.xml new file mode 100644 index 0000000000000..d2b3ef8f0f43c --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024FlatPlus10Percent.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024ZeroMaterial.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024ZeroMaterial.xml new file mode 100644 index 0000000000000..a25628cdbcdee --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2024ZeroMaterial.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D102.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D102.xml index 12e065e7a8904..1df96c04b7e21 100644 --- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D102.xml +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D102.xml @@ -30,7 +30,7 @@ - + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D104.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D104.xml index 1e6567503fc80..c0ffcf3fdfa81 100644 --- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D104.xml +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D104.xml @@ -30,7 +30,7 @@ - + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D105.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D105.xml index 5c0f5ae92353b..65c77d4a8c632 100644 --- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D105.xml +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D105.xml @@ -30,7 +30,7 @@ - + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D106.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D106.xml index 8e3f251339575..b96dd87b8fdb3 100644 --- a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D106.xml +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D106.xml @@ -30,7 +30,7 @@ - + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D107.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D107.xml new file mode 100644 index 0000000000000..d8ea30f0160df --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D107.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D108.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D108.xml new file mode 100644 index 0000000000000..49c460b173297 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D108.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D109.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D109.xml new file mode 100644 index 0000000000000..8068840610f50 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D109.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D110.xml b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D110.xml new file mode 100644 index 0000000000000..4c4cbf550a410 --- /dev/null +++ b/Geometry/CMSCommonData/data/dd4hep/cmsExtendedGeometry2026D110.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus05PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus05PercentXML_cfi.py new file mode 100644 index 0000000000000..95c387cc9d243 --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus05PercentXML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v2/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v2/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v1/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus05Percent/2021/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus10PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus10PercentXML_cfi.py new file mode 100644 index 0000000000000..aeef87f640c48 --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatMinus10PercentXML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v2/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v2/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v1/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatMinus10Percent/2021/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus05PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus05PercentXML_cfi.py new file mode 100644 index 0000000000000..e1cc56aef57d8 --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus05PercentXML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v2/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v2/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v1/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus05Percent/2021/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus10PercentXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus10PercentXML_cfi.py new file mode 100644 index 0000000000000..8c81e20abbe9c --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024FlatPlus10PercentXML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v2/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v2/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v1/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/FlatPlus10Percent/2021/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024XML_cfi.py new file mode 100644 index 0000000000000..8f7c7d20cc379 --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024XML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v3/materials.xml', + 'Geometry/TrackerCommonData/data/trackermaterial/2021/v2/trackermaterial.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/pixfwdMaterials/2021/v3/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibtidcommonmaterial/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/tibmaterial/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmaterial/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmaterial/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmaterial/2021/v1/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/rpd/2021/v1/rpd.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens/2021/v1/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v3/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2024ZeroMaterialXML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024ZeroMaterialXML_cfi.py new file mode 100644 index 0000000000000..c91eff2747ace --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2024ZeroMaterialXML_cfi.py @@ -0,0 +1,386 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2021Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v2/materials.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/trackermaterial.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v1/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/zeroMaterial/2021/v1/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D102XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D102XML_cfi.py index 932ba659cfdc2..c6eaef2fe0683 100644 --- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D102XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D102XML_cfi.py @@ -31,7 +31,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D104XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D104XML_cfi.py index 0268ce3e61715..8939d3a16abda 100644 --- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D104XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D104XML_cfi.py @@ -31,7 +31,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D105XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D105XML_cfi.py index 70ece93180376..70b22e9544bd8 100644 --- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D105XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D105XML_cfi.py @@ -31,7 +31,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D106XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D106XML_cfi.py index d9596761ccddd..17c5e7d96d802 100644 --- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D106XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D106XML_cfi.py @@ -31,7 +31,7 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', diff --git a/Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V2XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D107XML_cfi.py similarity index 91% rename from Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V2XML_cfi.py rename to Geometry/CMSCommonData/python/cmsExtendedGeometry2026D107XML_cfi.py index aa385bf688948..df50a19406660 100644 --- a/Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V2XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D107XML_cfi.py @@ -31,16 +31,17 @@ 'Geometry/TrackerCommonData/data/trackermaterial.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V2/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelStructureTopology.xml', 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml', - 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml', - 'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelsens.xml', + 'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseII/v2/trackingMaterialGroups_ForPhaseII.xml', 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml', - 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT702_2021_03/pixelProdCuts.xml', 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', 'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml', 'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml', @@ -78,7 +79,7 @@ 'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml', 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', - 'Geometry/MuonCommonData/data/gem21/TDR_Eta16/gem21.xml', + 'Geometry/MuonCommonData/data/gem21/2026/v1/gem21.xml', 'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml', 'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml', 'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml', @@ -91,10 +92,10 @@ 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', 'Geometry/ForwardCommonData/data/cmszdc.xml', 'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml', - 'Geometry/MTDCommonData/data/btl/v1/btl.xml', - 'Geometry/MTDCommonData/data/etl/v7/etl.xml', - 'Geometry/MTDCommonData/data/mtdParameters/v3/mtdStructureTopology.xml', - 'Geometry/MTDCommonData/data/mtdParameters/v2/mtdParameters.xml', + 'Geometry/MTDCommonData/data/btl/v3/btl.xml', + 'Geometry/MTDCommonData/data/etl/v8/etl.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdStructureTopology.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdParameters.xml', )+ cms.vstring( 'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml', @@ -113,14 +114,14 @@ 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml', 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml', 'Geometry/ForwardSimData/data/zdcsens.xml', - 'Geometry/MTDSimData/data/v2/mtdsens.xml', + 'Geometry/MTDSimData/data/v5/mtdsens.xml', 'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml', 'Geometry/EcalSimData/data/EcalProdCuts.xml', 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', 'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml', 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', - 'Geometry/MTDSimData/data/v2/mtdProdCuts.xml', + 'Geometry/MTDSimData/data/v5/mtdProdCuts.xml', 'Geometry/CMSCommonData/data/FieldParameters.xml', ), rootNodeName = cms.string('cms:OCMS') diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D108XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D108XML_cfi.py new file mode 100644 index 0000000000000..3ceccbe52de9b --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D108XML_cfi.py @@ -0,0 +1,126 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v1/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2026/v5/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2026/v7/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2026/v5/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2026/v3/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml', + 'Geometry/TrackerCommonData/data/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', + 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', + 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml', + 'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml', + 'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml', + 'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', + 'Geometry/HGCalCommonData/data/hgcal/v17/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v17n/hgcalwafer.xml', + 'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml', + 'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml', + 'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml', + 'Geometry/HGCalCommonData/data/hgcalCons/v17n/hgcalCons.xml', + 'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2026/v3/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2026/v8/mf.xml', + 'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml', + 'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2026/v1/gem21.xml', + 'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml', + 'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml', + 'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2026/v4/forwardshield.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2026/v1/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml', + 'Geometry/MTDCommonData/data/btl/v3/btl.xml', + 'Geometry/MTDCommonData/data/etl/v8/etl.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdStructureTopology.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdParameters.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml', + 'Geometry/EcalSimData/data/PhaseII/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml', + 'Geometry/HGCalSimData/data/hgcsensv17n.xml', + 'Geometry/MuonSimData/data/PhaseII/v2/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/MTDSimData/data/v5/mtdsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/MTDSimData/data/v5/mtdProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D109XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D109XML_cfi.py new file mode 100644 index 0000000000000..f7c0de5f5a94e --- /dev/null +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D109XML_cfi.py @@ -0,0 +1,127 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v1/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2026/v5/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2026/v7/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2026/v5/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2026/v3/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2026/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml', + 'Geometry/TrackerCommonData/data/trackermaterial.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', + 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', + 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackersens.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelsens.xml', + 'Geometry/TrackerRecoData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/trackerRecoMaterial.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/eregalgo/2026/v2/eregalgo.xml', + 'Geometry/EcalCommonData/data/ectkcable/2026/v1/ectkcable.xml', + 'Geometry/EcalCommonData/data/ectkcablemat/2026/v2/ectkcablemat.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', + 'Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml', + 'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml', + 'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml', + 'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml', + 'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml', + 'Geometry/HGCalCommonData/data/hgcalCons/v18n/hgcalCons.xml', + 'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2015/v2/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2026/v3/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2026/v8/mf.xml', + 'Geometry/MuonCommonData/data/csc/2021/v2/csc.xml', + 'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2026/v1/gem21.xml', + 'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml', + 'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml', + 'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2026/v4/forwardshield.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2026/v1/zdc.xml', + 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml', + 'Geometry/MTDCommonData/data/btl/v3/btl.xml', + 'Geometry/MTDCommonData/data/etl/v8/etl.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdStructureTopology.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdParameters.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml', + 'Geometry/EcalSimData/data/PhaseII/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/NoHE/v1/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml', + 'Geometry/HGCalSimData/data/hgcsensv17n.xml', + 'Geometry/MuonSimData/data/PhaseII/v2/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2026/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/zdcsens.xml', + 'Geometry/MTDSimData/data/v5/mtdsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/MTDSimData/data/v5/mtdProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V1XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D110XML_cfi.py similarity index 88% rename from Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V1XML_cfi.py rename to Geometry/CMSCommonData/python/cmsExtendedGeometry2026D110XML_cfi.py index d22218092d6b2..0dd1e21b6ac38 100644 --- a/Geometry/TrackerCommonData/python/cmsExtendedGeometry2026D100V1XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D110XML_cfi.py @@ -29,9 +29,9 @@ 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_OT800_IT615_2022_10/pixbar.xml', 'Geometry/TrackerCommonData/data/trackermaterial.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_03/tracker.xml', 'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml', - 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml', + 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml', 'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml', 'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/trackerStructureTopology.xml', @@ -49,6 +49,7 @@ 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', 'Geometry/EcalCommonData/data/ebrot.xml', 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', 'Geometry/HcalCommonData/data/hcal/v2/hcalalgo.xml', 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', 'Geometry/HcalCommonData/data/hcalcablealgo/v2/hcalcablealgo.xml', @@ -56,16 +57,15 @@ 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', 'Geometry/HcalCommonData/data/hcalSimNumbering/NoHE/v1/hcalSimNumbering.xml', 'Geometry/HcalCommonData/data/hcalRecNumbering/NoHE/v2/hcalRecNumbering.xml', - 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', - 'Geometry/HGCalCommonData/data/hgcal/v16/hgcal.xml', - 'Geometry/HGCalCommonData/data/hgcalcell/v16/hgcalcell.xml', - 'Geometry/HGCalCommonData/data/hgcalwafer/v16/hgcalwafer.xml', - 'Geometry/HGCalCommonData/data/hgcalEE/v16/hgcalEE.xml', - 'Geometry/HGCalCommonData/data/hgcalHEsil/v16/hgcalHEsil.xml', - 'Geometry/HGCalCommonData/data/hgcalHEmix/v16/hgcalHEmix.xml', - 'Geometry/HGCalCommonData/data/hgcalCons/v16/hgcalCons.xml', - 'Geometry/HGCalCommonData/data/hgcalConsData/v16/hgcalConsData.xml', + 'Geometry/HGCalCommonData/data/hgcal/v17/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcalcell.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v17/hgcalwafer.xml', + 'Geometry/HGCalCommonData/data/hgcalEE/v17/hgcalEE.xml', + 'Geometry/HGCalCommonData/data/hgcalHEsil/v17/hgcalHEsil.xml', + 'Geometry/HGCalCommonData/data/hgcalHEmix/v17/hgcalHEmix.xml', + 'Geometry/HGCalCommonData/data/hgcalCons/v17/hgcalCons.xml', + 'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml', 'Geometry/MuonCommonData/data/mbCommon/2021/v1/mbCommon.xml', 'Geometry/MuonCommonData/data/mb1/2015/v2/mb1.xml', 'Geometry/MuonCommonData/data/mb2/2015/v2/mb2.xml', @@ -78,7 +78,7 @@ 'Geometry/MuonCommonData/data/rpcf/2026/v3/rpcf.xml', 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', - 'Geometry/MuonCommonData/data/gem21/TDR_Eta16/gem21.xml', + 'Geometry/MuonCommonData/data/gem21/2026/v1/gem21.xml', 'Geometry/MuonCommonData/data/mfshield/2026/v6/mfshield.xml', 'Geometry/MuonCommonData/data/ge0/TDR_Dev/v4/ge0.xml', 'Geometry/MuonCommonData/data/ge0shield/2026/v1/ge0shield.xml', @@ -91,10 +91,10 @@ 'Geometry/ForwardCommonData/data/zdclumi/2021/v2/zdclumi.xml', 'Geometry/ForwardCommonData/data/cmszdc.xml', 'Geometry/MTDCommonData/data/mtdMaterial/v3/mtdMaterial.xml', - 'Geometry/MTDCommonData/data/btl/v1/btl.xml', - 'Geometry/MTDCommonData/data/etl/v7/etl.xml', - 'Geometry/MTDCommonData/data/mtdParameters/v3/mtdStructureTopology.xml', - 'Geometry/MTDCommonData/data/mtdParameters/v2/mtdParameters.xml', + 'Geometry/MTDCommonData/data/btl/v3/btl.xml', + 'Geometry/MTDCommonData/data/etl/v8/etl.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdStructureTopology.xml', + 'Geometry/MTDCommonData/data/mtdParameters/v5/mtdParameters.xml', )+ cms.vstring( 'Geometry/MuonCommonData/data/muonNumbering/TDR_DeV/v5/muonNumbering.xml', @@ -113,14 +113,14 @@ 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecsFilter.xml', 'Geometry/GEMGeometryBuilder/data/v12/GEMSpecs.xml', 'Geometry/ForwardSimData/data/zdcsens.xml', - 'Geometry/MTDSimData/data/v2/mtdsens.xml', + 'Geometry/MTDSimData/data/v5/mtdsens.xml', 'Geometry/HcalSimData/data/HcalProdCuts/2026/v1/HcalProdCuts.xml', 'Geometry/EcalSimData/data/EcalProdCuts.xml', 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', 'Geometry/MuonSimData/data/muonProdCuts/2026/v2/muonProdCuts.xml', 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v2/zdcProdCuts.xml', 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', - 'Geometry/MTDSimData/data/v2/mtdProdCuts.xml', + 'Geometry/MTDSimData/data/v5/mtdProdCuts.xml', 'Geometry/CMSCommonData/data/FieldParameters.xml', ), rootNodeName = cms.string('cms:OCMS') diff --git a/Geometry/CSCGeometry/test/stubs/CSCDetIdAnalyzer.cc b/Geometry/CSCGeometry/test/stubs/CSCDetIdAnalyzer.cc index 5b8f382445d02..43f5ec10681f6 100644 --- a/Geometry/CSCGeometry/test/stubs/CSCDetIdAnalyzer.cc +++ b/Geometry/CSCGeometry/test/stubs/CSCDetIdAnalyzer.cc @@ -1,6 +1,6 @@ // Test CSCDetId & CSCIndexer 13.11.2007 ptc -#include +#include #include #include #include @@ -16,7 +16,7 @@ #include #include -class CSCDetIdAnalyzer : public edm::EDAnalyzer { +class CSCDetIdAnalyzer : public edm::one::EDAnalyzer<> { public: explicit CSCDetIdAnalyzer(const edm::ParameterSet&); ~CSCDetIdAnalyzer() override = default; diff --git a/Geometry/CommonTopologies/interface/SimplePixelTopology.h b/Geometry/CommonTopologies/interface/SimplePixelTopology.h index 95ab7db6aa274..59f3f4e0fa66f 100644 --- a/Geometry/CommonTopologies/interface/SimplePixelTopology.h +++ b/Geometry/CommonTopologies/interface/SimplePixelTopology.h @@ -214,26 +214,26 @@ namespace phase2PixelTopology { HOST_DEVICE_CONSTANT uint8_t layerPairs[2 * nPairs] = { - 0, 1, 0, 4, 0, 16, //BPIX1 (3) - 1, 2, 1, 4, 1, 16, //BPIX2 (6) - 2, 3, 2, 4, 2, 16, //BPIX3 & Forward (9) + 0, 1, 0, 4, 0, 16, // BPIX1 (3) + 1, 2, 1, 4, 1, 16, // BPIX2 (6) + 2, 3, 2, 4, 2, 16, // BPIX3 & Forward (9) - 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, //POS (16) - 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, //NEG (23) + 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, // POS (16) + 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, // NEG (23) 0, 2, 0, 5, 0, 17, 0, 6, 0, 18, // BPIX1 Jump (28) 1, 3, 1, 5, 1, 17, 1, 6, 1, 18, // BPIX2 Jump (33) - 11, 12, 12, 13, 13, 14, 14, 15, //Late POS (37) - 23, 24, 24, 25, 25, 26, 26, 27, //Late NEG (41) + 11, 12, 12, 13, 13, 14, 14, 15, // Late POS (37) + 23, 24, 24, 25, 25, 26, 26, 27, // Late NEG (41) - 4, 6, 5, 7, 6, 8, 7, 9, 8, 10, 9, 11, 10, 12, //POS Jump (48) - 16, 18, 17, 19, 18, 20, 19, 21, 20, 22, 21, 23, 22, 24, //NEG Jump (55) + 4, 6, 5, 7, 6, 8, 7, 9, 8, 10, 9, 11, 10, 12, // POS Jump (48) + 16, 18, 17, 19, 18, 20, 19, 21, 20, 22, 21, 23, 22, 24, // NEG Jump (55) }; HOST_DEVICE_CONSTANT uint32_t layerStart[numberOfLayers + 1] = {0, 108, 324, - 504, //Barrel + 504, // Barrel 756, 864, 972, @@ -245,7 +245,7 @@ namespace phase2PixelTopology { 1620, 1796, 1972, - 2148, //Fp + 2148, // Fp 2324, 2432, 2540, @@ -257,7 +257,7 @@ namespace phase2PixelTopology { 3188, 3364, 3540, - 3716, //Np + 3716, // Np numberOfModules}; HOST_DEVICE_CONSTANT int16_t phicuts[nPairs]{ @@ -323,7 +323,6 @@ namespace pixelTopology { using tindex_type = uint32_t; // for tuples using cindex_type = uint32_t; // for cells - static constexpr uint32_t maxNumberOfHits = 256 * 1024; static constexpr uint32_t maxCellNeighbors = 64; static constexpr uint32_t maxCellTracks = 302; static constexpr uint32_t maxHitsOnTrack = 15; @@ -332,7 +331,7 @@ namespace pixelTopology { static constexpr uint32_t maxCellsPerHit = 256; static constexpr uint32_t avgTracksPerHit = 10; static constexpr uint32_t maxNumberOfTuples = 256 * 1024; - //this is well above thanks to maxNumberOfTuples + // this is well above thanks to maxNumberOfTuples static constexpr uint32_t maxHitsForContainers = avgHitsPerTrack * maxNumberOfTuples; static constexpr uint32_t maxNumberOfDoublets = 5 * 512 * 1024; static constexpr uint32_t maxNumOfActiveDoublets = maxNumberOfDoublets / 8; @@ -381,7 +380,13 @@ namespace pixelTopology { static constexpr uint16_t numberOfModules = 3892; - static constexpr uint16_t clusterBinning = 1024; + // 1000 bins < 1024 bins (10 bits) must be: + // - < 32*32 (warpSize*warpSize for block prefix scan for CUDA) + // - > number of columns (y) in any module. This is due to the fact + // that in pixel clustering we give for granted that in each + // bin we only have the pixel belonging to the same column. + // See RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h#L325-L347 + static constexpr uint16_t clusterBinning = 1000; static constexpr uint16_t clusterBits = 10; static constexpr uint16_t numberOfModulesInBarrel = 756; @@ -391,7 +396,7 @@ namespace pixelTopology { static constexpr uint16_t firstEndcapPos = 4; static constexpr uint16_t firstEndcapNeg = 16; - static constexpr int16_t xOffset = -1e4; //not used actually, to suppress static analyzer warnings + static constexpr int16_t xOffset = -1e4; // not used actually, to suppress static analyzer warnings static constexpr char const *nameModifier = "Phase2"; @@ -416,7 +421,6 @@ namespace pixelTopology { using tindex_type = uint16_t; // for tuples using cindex_type = uint32_t; // for cells - static constexpr uint32_t maxNumberOfHits = 48 * 1024; static constexpr uint32_t maxCellNeighbors = 36; static constexpr uint32_t maxCellTracks = 48; static constexpr uint32_t maxHitsOnTrack = 10; @@ -483,6 +487,7 @@ namespace pixelTopology { static constexpr uint16_t lastRowInModule = numRowsInModule - 1; static constexpr uint16_t lastColInModule = numColsInModule - 1; + // 418 bins < 512, 9 bits are enough static constexpr uint16_t clusterBinning = numColsInModule + 2; static constexpr uint16_t clusterBits = 9; @@ -557,7 +562,7 @@ namespace pixelTopology { static constexpr uint32_t maxPixInModule = 10000; static constexpr uint32_t maxNumOfActiveDoublets = - maxNumberOfDoublets / 4; //TODO need to think a better way to avoid this duplication + maxNumberOfDoublets / 4; // TODO need to think a better way to avoid this duplication static constexpr uint32_t maxCellsPerHit = 256; static constexpr uint32_t maxNumClustersPerModules = phase1HIonPixelTopology::maxNumClustersPerModules; diff --git a/Geometry/GEMGeometryBuilder/src/GEMGeometryBuilder.cc b/Geometry/GEMGeometryBuilder/src/GEMGeometryBuilder.cc index 26f5a9e46ad34..3cbcdde4f33e3 100644 --- a/Geometry/GEMGeometryBuilder/src/GEMGeometryBuilder.cc +++ b/Geometry/GEMGeometryBuilder/src/GEMGeometryBuilder.cc @@ -8,6 +8,8 @@ Updated: 7 August 2020 Updated by Ian J. Watson (ian.james.watson@cern.ch) to allow GE2/1 demonstrator to be built Updated: 7 December 2021 + Updated by Yechan Kang (yechan.kang@cern.ch) to allow GE2/1 demonstrator to be built while 2 GE2/1 layers are in the other region during 2024 + Updated : 13 Feburary 2024 */ #include "Geometry/GEMGeometryBuilder/src/GEMGeometryBuilder.h" #include "Geometry/GEMGeometry/interface/GEMGeometry.h" @@ -74,7 +76,7 @@ void GEMGeometryBuilder::build(GEMGeometry& theGeometry, fvGE2.parent(); doSuper = fvGE2.nextSibling(); } - bool demonstratorGeometry = nGE21 == 1; + bool demonstratorGeometry = nGE21 % 2 == 1; #ifdef EDM_ML_DEBUG edm::LogVerbatim("Geometry") << "Found " << nGE21 << " GE2/1 chambers. Demonstrator geometry on? " @@ -369,7 +371,7 @@ void GEMGeometryBuilder::build(GEMGeometry& theGeometry, } } - bool demonstratorGeometry = nGE21 == 1; + bool demonstratorGeometry = nGE21 % 2 == 1; #ifdef EDM_ML_DEBUG edm::LogVerbatim("Geometry") << "Found " << nGE21 << " GE2/1 chambers. Demonstrator geometry on? " << demonstratorGeometry; @@ -585,8 +587,7 @@ void GEMGeometryBuilder::buildRegions(GEMGeometry& theGeometry, auto chamber = theGeometry.chamber(chId); if (!chamber) { // this particular layer 1 chamber *should* be missing in the demonstrator geometry (we only have layer 2) - if (!demonstratorGeometry or - not(chId.region() == 1 and chId.station() == 2 and chId.chamber() == 16 and chId.layer() == 1)) { + if (!demonstratorGeometry or not(chId.station() == 2)) { edm::LogWarning("GEMGeometryBuilder") << "Missing chamber " << chId; } } else { diff --git a/Geometry/GEMGeometryBuilder/src/GEMGeometryParsFromDD.cc b/Geometry/GEMGeometryBuilder/src/GEMGeometryParsFromDD.cc index 4d8712b6420a2..c01db8149cb49 100644 --- a/Geometry/GEMGeometryBuilder/src/GEMGeometryParsFromDD.cc +++ b/Geometry/GEMGeometryBuilder/src/GEMGeometryParsFromDD.cc @@ -81,7 +81,7 @@ void GEMGeometryParsFromDD::buildGeometry(DDFilteredView& fv, edm::LogError("GEMGeometryParsFromDD") << "Failed to find next child volume. Cannot determine presence of GE 2/1"; } } - bool demonstratorGeometry = nGE21 == 1; + bool demonstratorGeometry = nGE21 % 2 == 1; #ifdef EDM_ML_DEBUG edm::LogVerbatim("Geometry") << "Found " << nGE21 << " GE2/1 chambers. Demonstrator geometry on? " @@ -296,7 +296,7 @@ void GEMGeometryParsFromDD::buildGeometry(cms::DDFilteredView& fv, nGE21++; } } - bool demonstratorGeometry = nGE21 == 1; + bool demonstratorGeometry = nGE21 % 2 == 1; #ifdef EDM_ML_DEBUG edm::LogVerbatim("Geometry") << "Found " << nGE21 << " GE2/1 chambers. Demonstrator geometry on? " << demonstratorGeometry; diff --git a/Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml b/Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml new file mode 100644 index 0000000000000..f756df3ad03eb --- /dev/null +++ b/Geometry/HGCalCommonData/data/hgcal/v18ng/hgcal.xml @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml b/Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml new file mode 100644 index 0000000000000..2473c7b89db78 --- /dev/null +++ b/Geometry/HGCalCommonData/data/hgcalwafer/v18ng/hgcalwafer.xml @@ -0,0 +1,899 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 0, 0, 0, 0, 0, 0 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + + + + + + + 0, 1, 2, 3, 4, 5 + + 1, 1, 1, 1, 1, 1 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + + HD1, HD2, HD3, HD4, HD5 + + 21, 22, 23, 24, 25 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + HD1, HD2, HD3, HD4, HD5 + + 21, 22, 23, 24, 25 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 8, 5, 6, 5, 7, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalEEAirGap, HGCalEEPCB, HGCalEEConnector, HGCalEEMotherBoard, + HGCalEEEpoxy, HGCalEEEpoxyT, HGCalEEKapton, HGCalEESensitive, + HGCalEEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_EEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Epoxy, + materials:Kapton, materials:Silicon, hgcalMaterial:WCu + + 0.225*mm, 1.60*mm, 3.73*mm, 1.60*mm, 0.075*mm, 0.065*mm, 0.265*mm, + [WaferThickness], 1.40*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], + [SensorSizeOffset], 0.00*mm, [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 7, 5, 6, 5, 8 + + + + + + + + + + + + + + + HD1, HD2, HD3, HD4, HD5 + + 21, 22, 23, 24, 25 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + HD1, HD2, HD3, HD4, HD5 + + 21, 22, 23, 24, 25 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 0, 1, 2, 3, 4, 5 + + 00, 01, 02, 03, 04, 05 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 7, 4, 5, 4, 6, 4, 3, 2, 1, 0 + + + + + + + + + + + + + + + LD1, LD2, LD3, LD4, LD5, LD6 + + 11, 12, 13, 14, 15, 16 + + 6, 7, 8, 9, 10, 11 + + 06, 07, 08, 09, 10, 11 + + HGCalHEAirGap, HGCalHEPCB, HGCalHEConnector, HGCalHEMotherBoard, + HGCalHEEpoxy, HGCalHEKapton, HGCalHESiliconSensitive, + HGCalHEBasePlate + + materials:Air, hgcalMaterial:HGC_G10-FR4, hgcalMaterial:HGC_HEConnector, + hgcalMaterial:HGC_G10-FR4, materials:Epoxy, materials:Kapton, + materials:Silicon, hgcalMaterial:HGC_G10-FR4 + + 0.40*mm, 1.60*mm, 3.475*mm, 1.60*mm, 0.075*mm, 0.10*mm, + [WaferThickness], 1.0*mm + + 0.00*mm, 0.00*mm, 0.00*mm, 0.00*mm, [SensorSizeOffset], 0.00*mm, + [SensorSizeOffset], 0.00*mm + + 0, 0, 0, 0, 0, 0, 1, 0 + + 0, 1, 2, 3, 4, 6, 4, 5, 4, 7 + + + + + + diff --git a/Geometry/HGCalCommonData/python/testHGCalV18OReco_cff.py b/Geometry/HGCalCommonData/python/testHGCalV18OReco_cff.py new file mode 100644 index 0000000000000..f9181108cf353 --- /dev/null +++ b/Geometry/HGCalCommonData/python/testHGCalV18OReco_cff.py @@ -0,0 +1,22 @@ +import FWCore.ParameterSet.Config as cms + +# This config came from a copy of 2 files from Configuration/Geometry/python + +from Geometry.HGCalCommonData.testHGCalV18OXML_cfi import * +from Geometry.HGCalCommonData.hgcalParametersInitialization_cfi import * +from Geometry.HGCalCommonData.hgcalNumberingInitialization_cfi import * +from Geometry.HcalCommonData.caloSimulationParameters_cff import * + +# calo +from Geometry.CaloEventSetup.HGCalTopology_cfi import * +from Geometry.HGCalGeometry.HGCalGeometryESProducer_cfi import * +CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring("HCAL", + "ZDC", + "EcalBarrel", + "TOWER", + "HGCalEESensitive", + "HGCalHESiliconSensitive", + "HGCalHEScintillatorSensitive" + ) +) diff --git a/Geometry/HGCalCommonData/python/testHGCalV18OXML_cfi.py b/Geometry/HGCalCommonData/python/testHGCalV18OXML_cfi.py new file mode 100644 index 0000000000000..5ed763c8acbf4 --- /dev/null +++ b/Geometry/HGCalCommonData/python/testHGCalV18OXML_cfi.py @@ -0,0 +1,34 @@ +import FWCore.ParameterSet.Config as cms + +# This config was generated automatically using generate2026Geometry.py +# If you notice a mistake, please update the generating script, not just this config + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v1/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v2/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2026/v5/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/caloBase/2026/v7/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', + 'Geometry/HGCalCommonData/data/hgcal/v18/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalcell/v17/hgcalcell.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v18/hgcalwafer.xml', + 'Geometry/HGCalCommonData/data/hgcalPassive/v18/hgcalPassive.xml', + 'Geometry/HGCalCommonData/data/hgcalEE/v18/hgcalEE.xml', + 'Geometry/HGCalCommonData/data/hgcalHEsil/v18/hgcalHEsil.xml', + 'Geometry/HGCalCommonData/data/hgcalHEmix/v18/hgcalHEmix.xml', + 'Geometry/HGCalCommonData/data/hgcalCons/v18/hgcalCons.xml', + 'Geometry/HGCalCommonData/data/hgcalConsData/v17/hgcalConsData.xml', + 'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml', + 'Geometry/HGCalSimData/data/hgcsensv15.xml', + 'Geometry/HcalSimData/data/CaloUtil/2026/v2c/CaloUtil.xml', + 'Geometry/HGCalSimData/data/hgcProdCutsv15.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/HGCalCommonData/test/python/g4OverlapCheck_cfg.py b/Geometry/HGCalCommonData/test/python/g4OverlapCheck_cfg.py index e7fd184de69cd..e0a90a6b55f79 100644 --- a/Geometry/HGCalCommonData/test/python/g4OverlapCheck_cfg.py +++ b/Geometry/HGCalCommonData/test/python/g4OverlapCheck_cfg.py @@ -2,7 +2,8 @@ # Way to use this: # cmsRun g4OverlapCheck_cfg.py type=V17 tol=0.01 # -# Options for type V16, V17, V17n, V17ng, V18, V18n, Wafer, WaferFR, WaferPR +# Options for type V16, V17, V17n, V17ng, V18, V18n, V18O, Wafer, WaferFR, +# WaferPR # tol 1.0, 0.1, 0.01, 0.0 # ############################################################################### @@ -17,7 +18,7 @@ "V17", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "type of operations: V16, V17, V17n, V7ng, V18, V18n, Wafer, WaferFR, WaferPR") + "type of operations: V16, V17, V17n, V7ng, V18, V18n, V18O, Wafer, WaferFR, WaferPR") options.register('tol', 0.01, VarParsing.VarParsing.multiplicity.singleton, @@ -29,8 +30,12 @@ print(options) from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 +from Configuration.Eras.Modifier_phase2_hgcalOnly_cff import phase2_hgcalOnly -process = cms.Process("OverlapCheck",Phase2C17I13M9) +if (options.type == "V18O"): + process = cms.Process("OverlapCheck",Phase2C17I13M9,phase2_hgcalOnly) +else: + process = cms.Process("OverlapCheck",Phase2C17I13M9) #################################################################### # Use the options diff --git a/Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml b/Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml new file mode 100644 index 0000000000000..f0aa28a6716c9 --- /dev/null +++ b/Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml @@ -0,0 +1,2393 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/MuonCommonData/data/muonNumbering/2024/v1/muonNumbering.xml b/Geometry/MuonCommonData/data/muonNumbering/2024/v1/muonNumbering.xml new file mode 100644 index 0000000000000..365bbd1ef8729 --- /dev/null +++ b/Geometry/MuonCommonData/data/muonNumbering/2024/v1/muonNumbering.xml @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/MuonCommonData/data/rpcf/2023/v1/rpcf.xml b/Geometry/MuonCommonData/data/rpcf/2023/v1/rpcf.xml new file mode 100644 index 0000000000000..6f844462d01df --- /dev/null +++ b/Geometry/MuonCommonData/data/rpcf/2023/v1/rpcf.xml @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml b/Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml new file mode 100644 index 0000000000000..6f844462d01df --- /dev/null +++ b/Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/MuonCommonData/data/rpcf/2024/v2/rpcf.xml b/Geometry/MuonCommonData/data/rpcf/2024/v2/rpcf.xml new file mode 100644 index 0000000000000..479dece38168d --- /dev/null +++ b/Geometry/MuonCommonData/data/rpcf/2024/v2/rpcf.xml @@ -0,0 +1,610 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/MuonCommonData/python/testExtendedGeometry2024XML_cfi.py b/Geometry/MuonCommonData/python/testExtendedGeometry2024XML_cfi.py new file mode 100644 index 0000000000000..7b50bebd202a8 --- /dev/null +++ b/Geometry/MuonCommonData/python/testExtendedGeometry2024XML_cfi.py @@ -0,0 +1,383 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v3/materials.xml', + 'Geometry/TrackerCommonData/data/trackermaterial/2021/v2/trackermaterial.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/cmsTracker.xml', + 'Geometry/CMSCommonData/data/caloBase/2017/v1/caloBase.xml', + 'Geometry/CMSCommonData/data/cmsCalo.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/beampipe/2021/v1/beampipe.xml', + 'Geometry/CMSCommonData/data/cmsBeam/2021/v1/cmsBeam.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/TrackerCommonData/data/pixfwdMaterials/2021/v3/pixfwdMaterials.xml', + 'Geometry/TrackerCommonData/data/pixfwdCommon.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdCylinder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdDisks.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixfwd.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdSupportRingParameters.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdInnerDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdOuterDiskZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeInnerZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZplus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixfwdbladeOuterZminus.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v3/pixbarmaterial.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer1.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer2.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer3.xml', + 'Geometry/TrackerCommonData/data/PhaseI/v2/pixbar.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpatchpannel.xml', + 'Geometry/TrackerCommonData/data/Run2/trackerpixelnose.xml', + 'Geometry/TrackerCommonData/data/tibtidcommonmaterial/2021/v2/tibtidcommonmaterial.xml', + 'Geometry/TrackerCommonData/data/tibmaterial/2021/v2/tibmaterial.xml', + 'Geometry/TrackerCommonData/data/tibmodpar.xml', + 'Geometry/TrackerCommonData/data/tibmodule0.xml', + 'Geometry/TrackerCommonData/data/tibmodule0a.xml', + 'Geometry/TrackerCommonData/data/tibmodule0b.xml', + 'Geometry/TrackerCommonData/data/tibmodule2.xml', + 'Geometry/TrackerCommonData/data/tibstringpar.xml', + 'Geometry/TrackerCommonData/data/tibstring0ll.xml', + 'Geometry/TrackerCommonData/data/tibstring0lr.xml', + 'Geometry/TrackerCommonData/data/tibstring0ul.xml', + 'Geometry/TrackerCommonData/data/tibstring0ur.xml', + 'Geometry/TrackerCommonData/data/tibstring0.xml', + 'Geometry/TrackerCommonData/data/tibstring1ll.xml', + 'Geometry/TrackerCommonData/data/tibstring1lr.xml', + 'Geometry/TrackerCommonData/data/tibstring1ul.xml', + 'Geometry/TrackerCommonData/data/tibstring1ur.xml', + 'Geometry/TrackerCommonData/data/tibstring1.xml', + 'Geometry/TrackerCommonData/data/tibstring2ll.xml', + 'Geometry/TrackerCommonData/data/tibstring2lr.xml', + 'Geometry/TrackerCommonData/data/tibstring2ul.xml', + 'Geometry/TrackerCommonData/data/tibstring2ur.xml', + 'Geometry/TrackerCommonData/data/tibstring2.xml', + 'Geometry/TrackerCommonData/data/tibstring3ll.xml', + 'Geometry/TrackerCommonData/data/tibstring3lr.xml', + 'Geometry/TrackerCommonData/data/tibstring3ul.xml', + 'Geometry/TrackerCommonData/data/tibstring3ur.xml', + 'Geometry/TrackerCommonData/data/tibstring3.xml', + 'Geometry/TrackerCommonData/data/tiblayerpar.xml', + 'Geometry/TrackerCommonData/data/tiblayer0.xml', + 'Geometry/TrackerCommonData/data/tiblayer1.xml', + 'Geometry/TrackerCommonData/data/tiblayer2.xml', + 'Geometry/TrackerCommonData/data/tiblayer3.xml', + 'Geometry/TrackerCommonData/data/tib.xml', + 'Geometry/TrackerCommonData/data/tidmaterial/2021/v2/tidmaterial.xml', + 'Geometry/TrackerCommonData/data/tidmodpar.xml', + 'Geometry/TrackerCommonData/data/tidmodule0.xml', + 'Geometry/TrackerCommonData/data/tidmodule0r.xml', + 'Geometry/TrackerCommonData/data/tidmodule0l.xml', + 'Geometry/TrackerCommonData/data/tidmodule1.xml', + 'Geometry/TrackerCommonData/data/tidmodule1r.xml', + 'Geometry/TrackerCommonData/data/tidmodule1l.xml', + 'Geometry/TrackerCommonData/data/tidmodule2.xml', + 'Geometry/TrackerCommonData/data/tidringpar.xml', + 'Geometry/TrackerCommonData/data/tidring0.xml', + 'Geometry/TrackerCommonData/data/tidring0f.xml', + 'Geometry/TrackerCommonData/data/tidring0b.xml', + 'Geometry/TrackerCommonData/data/tidring1.xml', + 'Geometry/TrackerCommonData/data/tidring1f.xml', + 'Geometry/TrackerCommonData/data/tidring1b.xml', + 'Geometry/TrackerCommonData/data/tidring2.xml', + 'Geometry/TrackerCommonData/data/tid.xml', + 'Geometry/TrackerCommonData/data/tidf.xml', + 'Geometry/TrackerCommonData/data/tidb.xml', + 'Geometry/TrackerCommonData/data/tibtidservices.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesf.xml', + 'Geometry/TrackerCommonData/data/tibtidservicesb.xml', + 'Geometry/TrackerCommonData/data/tobmaterial/2021/v2/tobmaterial.xml', + 'Geometry/TrackerCommonData/data/tobmodpar.xml', + 'Geometry/TrackerCommonData/data/tobmodule0.xml', + 'Geometry/TrackerCommonData/data/tobmodule2.xml', + 'Geometry/TrackerCommonData/data/tobmodule4.xml', + 'Geometry/TrackerCommonData/data/tobrodpar.xml', + 'Geometry/TrackerCommonData/data/tobrod0c.xml', + 'Geometry/TrackerCommonData/data/tobrod0l.xml', + 'Geometry/TrackerCommonData/data/tobrod0h.xml', + 'Geometry/TrackerCommonData/data/tobrod0.xml', + 'Geometry/TrackerCommonData/data/tobrod1l.xml', + 'Geometry/TrackerCommonData/data/tobrod1h.xml', + 'Geometry/TrackerCommonData/data/tobrod1.xml', + 'Geometry/TrackerCommonData/data/tobrod2c.xml', + 'Geometry/TrackerCommonData/data/tobrod2l.xml', + 'Geometry/TrackerCommonData/data/tobrod2h.xml', + 'Geometry/TrackerCommonData/data/tobrod2.xml', + 'Geometry/TrackerCommonData/data/tobrod3l.xml', + 'Geometry/TrackerCommonData/data/tobrod3h.xml', + 'Geometry/TrackerCommonData/data/tobrod3.xml', + 'Geometry/TrackerCommonData/data/tobrod4c.xml', + 'Geometry/TrackerCommonData/data/tobrod4l.xml', + 'Geometry/TrackerCommonData/data/tobrod4h.xml', + 'Geometry/TrackerCommonData/data/tobrod4.xml', + 'Geometry/TrackerCommonData/data/tobrod5l.xml', + 'Geometry/TrackerCommonData/data/tobrod5h.xml', + 'Geometry/TrackerCommonData/data/tobrod5.xml', + 'Geometry/TrackerCommonData/data/tob/v3/tob.xml', + 'Geometry/TrackerCommonData/data/tecmaterial/2021/v1/tecmaterial.xml', + 'Geometry/TrackerCommonData/data/tecmodpar.xml', + 'Geometry/TrackerCommonData/data/tecmodule0.xml', + 'Geometry/TrackerCommonData/data/tecmodule0r.xml', + 'Geometry/TrackerCommonData/data/tecmodule0s.xml', + 'Geometry/TrackerCommonData/data/tecmodule1.xml', + 'Geometry/TrackerCommonData/data/tecmodule1r.xml', + 'Geometry/TrackerCommonData/data/tecmodule1s.xml', + 'Geometry/TrackerCommonData/data/tecmodule2.xml', + 'Geometry/TrackerCommonData/data/tecmodule3.xml', + 'Geometry/TrackerCommonData/data/tecmodule4.xml', + 'Geometry/TrackerCommonData/data/tecmodule4r.xml', + 'Geometry/TrackerCommonData/data/tecmodule4s.xml', + 'Geometry/TrackerCommonData/data/tecmodule5.xml', + 'Geometry/TrackerCommonData/data/tecmodule6.xml', + 'Geometry/TrackerCommonData/data/tecpetpar.xml', + 'Geometry/TrackerCommonData/data/tecring0.xml', + 'Geometry/TrackerCommonData/data/tecring1.xml', + 'Geometry/TrackerCommonData/data/tecring2.xml', + 'Geometry/TrackerCommonData/data/tecring3.xml', + 'Geometry/TrackerCommonData/data/tecring4.xml', + 'Geometry/TrackerCommonData/data/tecring5.xml', + 'Geometry/TrackerCommonData/data/tecring6.xml', + 'Geometry/TrackerCommonData/data/tecring0f.xml', + 'Geometry/TrackerCommonData/data/tecring1f.xml', + 'Geometry/TrackerCommonData/data/tecring2f.xml', + 'Geometry/TrackerCommonData/data/tecring3f.xml', + 'Geometry/TrackerCommonData/data/tecring4f.xml', + 'Geometry/TrackerCommonData/data/tecring5f.xml', + 'Geometry/TrackerCommonData/data/tecring6f.xml', + 'Geometry/TrackerCommonData/data/tecring0b.xml', + 'Geometry/TrackerCommonData/data/tecring1b.xml', + 'Geometry/TrackerCommonData/data/tecring2b.xml', + 'Geometry/TrackerCommonData/data/tecring3b.xml', + 'Geometry/TrackerCommonData/data/tecring4b.xml', + 'Geometry/TrackerCommonData/data/tecring5b.xml', + 'Geometry/TrackerCommonData/data/tecring6b.xml', + 'Geometry/TrackerCommonData/data/tecpetalf.xml', + 'Geometry/TrackerCommonData/data/tecpetalb.xml', + 'Geometry/TrackerCommonData/data/tecpetal0.xml', + 'Geometry/TrackerCommonData/data/tecpetal0f.xml', + 'Geometry/TrackerCommonData/data/tecpetal0b.xml', + 'Geometry/TrackerCommonData/data/tecpetal3.xml', + 'Geometry/TrackerCommonData/data/tecpetal3f.xml', + 'Geometry/TrackerCommonData/data/tecpetal3b.xml', + 'Geometry/TrackerCommonData/data/tecpetal6f.xml', + 'Geometry/TrackerCommonData/data/tecpetal6b.xml', + 'Geometry/TrackerCommonData/data/tecpetal8f.xml', + 'Geometry/TrackerCommonData/data/tecpetal8b.xml', + 'Geometry/TrackerCommonData/data/tecwheel/2021/v1/tecwheel.xml', + 'Geometry/TrackerCommonData/data/tecwheela.xml', + 'Geometry/TrackerCommonData/data/tecwheelb.xml', + 'Geometry/TrackerCommonData/data/tecwheelc.xml', + 'Geometry/TrackerCommonData/data/tecwheeld.xml', + 'Geometry/TrackerCommonData/data/tecwheel6.xml', + 'Geometry/TrackerCommonData/data/tecservices.xml', + 'Geometry/TrackerCommonData/data/tecbackplate.xml', + 'Geometry/TrackerCommonData/data/tec.xml', + 'Geometry/TrackerCommonData/data/Run2/tracker.xml', + 'Geometry/TrackerCommonData/data/trackerpixbar.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerpixfwd.xml', + 'Geometry/TrackerCommonData/data/trackertibtidservices.xml', + 'Geometry/TrackerCommonData/data/trackertib.xml', + 'Geometry/TrackerCommonData/data/trackertid.xml', + 'Geometry/TrackerCommonData/data/trackertob.xml', + 'Geometry/TrackerCommonData/data/trackertec.xml', + 'Geometry/TrackerCommonData/data/v2/trackerbulkhead.xml', + 'Geometry/TrackerCommonData/data/trackerother.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerStructureTopology.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackersens.xml', + 'Geometry/TrackerRecoData/data/PhaseI/v1/trackerRecoMaterial.xml', + 'SimTracker/TrackerMaterialAnalysis/data/trackingMaterialGroups_ForPhaseI/v1/trackingMaterialGroups_ForPhaseI.xml', + 'Geometry/TrackerSimData/data/PhaseI/trackerProdCuts.xml', + 'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml', + 'Geometry/EcalCommonData/data/ebcon/2021/v1/ebcon.xml', + 'Geometry/EcalCommonData/data/eecon.xml', + 'Geometry/EcalCommonData/data/escon.xml', + 'Geometry/EcalCommonData/data/eregalgo/2017/v1/eregalgo.xml', + 'Geometry/EcalCommonData/data/ebalgo.xml', + 'Geometry/EcalCommonData/data/ebrot.xml', + 'Geometry/EcalCommonData/data/eefixed/2021/v1/eefixed.xml', + 'Geometry/EcalCommonData/data/eehier.xml', + 'Geometry/EcalCommonData/data/eealgo.xml', + 'Geometry/EcalCommonData/data/esalgo.xml', + 'Geometry/EcalCommonData/data/eeF.xml', + 'Geometry/EcalCommonData/data/eeB.xml', + 'Geometry/EcalCommonData/data/ectkcable.xml', + 'Geometry/HcalCommonData/data/hcalrotations.xml', + 'Geometry/HcalCommonData/data/hcal/PhaseI/hcalalgo.xml', + 'Geometry/HcalCommonData/data/hcalcablealgo.xml', + 'Geometry/HcalCommonData/data/hcalbarrelalgo.xml', + 'Geometry/HcalCommonData/data/hcalendcap/PhaseI/hcalendcapalgo.xml', + 'Geometry/HcalCommonData/data/hcalouteralgo/v1/hcalouteralgo.xml', + 'Geometry/HcalCommonData/data/hcalforwardalgo.xml', + 'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml', + 'Geometry/HcalCommonData/data/hcalSimNumbering/2021/v1/hcalSimNumbering.xml', + 'Geometry/HcalCommonData/data/hcalRecNumbering/2021/v1/hcalRecNumbering.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v2/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + )+ + cms.vstring( + 'Geometry/MuonCommonData/data/muonNumbering/2024/v1/muonNumbering.xml', + 'Geometry/ForwardCommonData/data/forward/2021/v1/forward.xml', + 'Geometry/ForwardCommonData/data/totemt2/2021/v1/totemt2.xml', + 'Geometry/ForwardCommonData/data/forwardshield/2021/v1/forwardshield.xml', + 'Geometry/ForwardCommonData/data/bhm.xml', + 'Geometry/ForwardCommonData/data/pltbcm/2021/v1/pltbcm.xml', + 'Geometry/ForwardCommonData/data/bcm1f/2021/v1/bcm1f.xml', + 'Geometry/ForwardCommonData/data/plt/2021/v1/plt.xml', + 'Geometry/ForwardCommonData/data/zdcmaterials/2021/v1/zdcmaterials.xml', + 'Geometry/ForwardCommonData/data/lumimaterials.xml', + 'Geometry/ForwardCommonData/data/zdcrotations.xml', + 'Geometry/ForwardCommonData/data/lumirotations.xml', + 'Geometry/ForwardCommonData/data/zdc/2021/v3/zdc.xml', + 'Geometry/ForwardCommonData/data/rpd/2021/v1/rpd.xml', + 'Geometry/ForwardCommonData/data/cmszdc.xml', + 'Geometry/VeryForwardData/data/RP_Box.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_000.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_001.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_002.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_003.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_004.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_005.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_020.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_021.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_022.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_023.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_024.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_025.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_100.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_101.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_102.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_103.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_104.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_105.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_120.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_121.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_122.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_123.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_124.xml', + 'Geometry/VeryForwardData/data/RP_Box/v3/RP_Box_125.xml', + 'Geometry/VeryForwardData/data/RP_Hybrid/v2/RP_Hybrid.xml', + 'Geometry/VeryForwardData/data/RP_Materials/v5/RP_Materials.xml', + 'Geometry/VeryForwardData/data/RP_Transformations.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml', + 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml', + 'Geometry/VeryForwardData/data/RP_Device/v1/RP_Device.xml', + 'Geometry/VeryForwardData/data/RP_Vertical_Device/2021/Simu/v2/RP_Vertical_Device.xml', + 'Geometry/VeryForwardData/data/RP_Horizontal_Device/2021/Simu/v2/RP_Horizontal_Device.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_220_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Right_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_210_Left_Station.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Stations/Simu/v3/CTPPS_Stations_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/Cuts_Per_Region/Simu/v1/CTPPS_Cuts_Per_Region.xml', + 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml', + 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot/v2/CTPPS_Timing_Horizontal_Pot.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly/v1/CTPPS_Diamond_Detector_Assembly.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_022.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_2021/Simu/v1/CTPPS_Detectors_Assembly_122.xml', + 'Geometry/VeryForwardData/data/CTPPS_Diamond_Sensitive_Dets_TimingHits.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v3/PPS_Pixel_Module_2x2_Run3.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Modules/v2/PPS_Pixel_Sens.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_003.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_023.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_103.xml', + 'Geometry/VeryForwardData/data/CTPPS_Pixel_2021/Assembly/v2/CTPPS_Pixel_Assembly_Box_Real_123.xml', + 'Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent/Simu/v1/RP_Dist_Beam_Cent.xml', + 'Geometry/EcalSimData/data/ecalsens.xml', + 'Geometry/HcalCommonData/data/hcalsens/2021/v2/hcalsenspmf.xml', + 'Geometry/HcalSimData/data/hf.xml', + 'Geometry/HcalSimData/data/hfpmt.xml', + 'Geometry/HcalSimData/data/hffibrebundle.xml', + 'Geometry/HcalSimData/data/CaloUtil/2021/v1/CaloUtil.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/ForwardSimData/data/totemsensT2/2021/totemsensT2.xml', + 'Geometry/ForwardCommonData/data/bhmsens.xml', + 'Geometry/ForwardSimData/data/pltsens.xml', + 'Geometry/ForwardSimData/data/bcm1fsens.xml', + 'Geometry/ForwardSimData/data/zdcsens/2021/v1/zdcsens.xml', + 'Geometry/HcalSimData/data/HcalProdCuts/2021/v2/HcalProdCuts.xml', + 'Geometry/EcalSimData/data/EcalProdCuts.xml', + 'Geometry/EcalSimData/data/ESProdCuts.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml', + 'Geometry/ForwardSimData/data/bhmProdCuts/2021/v1/bhmProdCuts.xml', + 'Geometry/ForwardSimData/data/zdcProdCuts/2021/v3/zdcProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/MuonCommonData/python/testMu24XML_cfi.py b/Geometry/MuonCommonData/python/testMu24XML_cfi.py new file mode 100644 index 0000000000000..82863568c59b2 --- /dev/null +++ b/Geometry/MuonCommonData/python/testMu24XML_cfi.py @@ -0,0 +1,47 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials/2021/v3/materials.xml', + 'Geometry/TrackerCommonData/data/trackermaterial/2021/v2/trackermaterial.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/CMSCommonData/data/extend/v3/cmsextent.xml', + 'Geometry/CMSCommonData/data/cavernData/2021/v1/cavernData.xml', + 'Geometry/CMSCommonData/data/cms/2021/v3/cms.xml', + 'Geometry/CMSCommonData/data/cmsMother.xml', + 'Geometry/CMSCommonData/data/eta3/etaMax.xml', + 'Geometry/CMSCommonData/data/muonBase/2018/v1/muonBase.xml', + 'Geometry/CMSCommonData/data/cmsMuon.xml', + 'Geometry/CMSCommonData/data/mgnt.xml', + 'Geometry/CMSCommonData/data/muonMB.xml', + 'Geometry/CMSCommonData/data/muonMagnet.xml', + 'Geometry/CMSCommonData/data/cavern/2021/v1/cavern.xml', + 'Geometry/CMSCommonData/data/cavernFloor/2017/v1/cavernFloor.xml', + 'Geometry/TrackerCommonData/data/PhaseI/trackerParameters.xml', + 'Geometry/MuonCommonData/data/mbCommon/2021/v2/mbCommon.xml', + 'Geometry/MuonCommonData/data/mb1/2021/v1/mb1.xml', + 'Geometry/MuonCommonData/data/mb2/2021/v1/mb2.xml', + 'Geometry/MuonCommonData/data/mb3/2021/v1/mb3.xml', + 'Geometry/MuonCommonData/data/mb4/2015/v2/mb4.xml', + 'Geometry/MuonCommonData/data/mb4Shield/2021/v1/mb4Shield.xml', + 'Geometry/MuonCommonData/data/muonYoke/2021/v5/muonYoke.xml', + 'Geometry/MuonCommonData/data/mf/2021/v3/mf.xml', + 'Geometry/MuonCommonData/data/rpcf/2024/v1/rpcf.xml', + 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', + 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', + 'Geometry/MuonCommonData/data/gem21/2024/v1/gem21.xml', + 'Geometry/MuonCommonData/data/csc/2021/v3/csc.xml', + 'Geometry/MuonCommonData/data/mfshield/2017/v2/mfshield.xml', + 'Geometry/MuonCommonData/data/muonNumbering/2021/v5/muonNumbering.xml', + 'Geometry/MuonSimData/data/muonSens/2021/v4/muonSens.xml', + 'Geometry/DTGeometryBuilder/data/dtSpecsFilter/2021/v1/dtSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml', + 'Geometry/CSCGeometryBuilder/data/cscSpecs.xml', + 'Geometry/RPCGeometryBuilder/data/2021/v1/RPCSpecs.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter/2021/v2/GEMSpecsFilter.xml', + 'Geometry/GEMGeometryBuilder/data/GEMSpecs/2021/v2/GEMSpecs.xml', + 'Geometry/MuonSimData/data/muonProdCuts/2021/v3/muonProdCuts.xml', + 'Geometry/CMSCommonData/data/FieldParameters.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/MuonCommonData/test/python/dumpGE0_cfg.py b/Geometry/MuonCommonData/test/python/dumpGE0_cfg.py index 0b8b7fe01ea71..a10b8d367ae19 100644 --- a/Geometry/MuonCommonData/test/python/dumpGE0_cfg.py +++ b/Geometry/MuonCommonData/test/python/dumpGE0_cfg.py @@ -1,8 +1,40 @@ +############################################################################### +# Way to use this: +# cmsRun dumpGE0_cfg.py geometry=GE0 +# +# Options for geometry GE0, Mu24 +# +############################################################################### import FWCore.ParameterSet.Config as cms +import os, sys, importlib, re +import FWCore.ParameterSet.VarParsing as VarParsing -process = cms.Process("DUMP") +#################################################################### +### SETUP OPTIONS +options = VarParsing.VarParsing('standard') +options.register('geometry', + "GE0", + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.string, + "geometry of operations: GE0, Mu24") -process.load("Geometry.MuonCommonData.testGE0XML_cfi") +### get and parse the command line arguments +options.parseArguments() + +print(options) + +#################################################################### +# Use the options +geomName = "Geometry.MuonCommonData.test" + options.geometry + "XML_cfi" +outFile = options.geometry + "DDD.root" + +print("Geometry file: ", geomName) +print("Geometry file: ", outFile) + +from Configuration.Eras.Era_Run3_DDD_cff import Run3_DDD +process = cms.Process('Dump',Run3_DDD) + +process.load(geomName) process.load('FWCore.MessageService.MessageLogger_cfi') if 'MessageLogger' in process.__dict__: @@ -23,7 +55,7 @@ process.dump = cms.EDAnalyzer("DumpSimGeometry", - outputFileName = cms.untracked.string('ge0DDD.root') + outputFileName = cms.untracked.string(outFile) ) process.p = cms.Path(process.dump) diff --git a/Geometry/MuonCommonData/test/python/g4OverlapCheck2021_cfg.py b/Geometry/MuonCommonData/test/python/g4OverlapCheck2021_cfg.py index e1e6605eeb9e5..c36c3d1dbe7ec 100644 --- a/Geometry/MuonCommonData/test/python/g4OverlapCheck2021_cfg.py +++ b/Geometry/MuonCommonData/test/python/g4OverlapCheck2021_cfg.py @@ -1,8 +1,47 @@ +############################################################################### +# Way to use this: +# cmsRun g4OverlapCheck2021_cfg.py geometry=2021 tol=0.1 +# +# Options for geometry 2021, 2024 +# for tol 0.01, 0.1, 1.0 +# +############################################################################### import FWCore.ParameterSet.Config as cms +import os, sys, importlib, re +import FWCore.ParameterSet.VarParsing as VarParsing + +#################################################################### +### SETUP OPTIONS +options = VarParsing.VarParsing('standard') +options.register('geometry', + "2021", + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.string, + "geometry of operations: 2021, 2024") +options.register('tol', + 0.01, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.float, + "Tolerance for checking overlaps: 0.01, 0.1, 1.0" +) + +### get and parse the command line arguments +options.parseArguments() + +print(options) + +#################################################################### +# Use the options +geomName = "Geometry.MuonCommonData.testExtendedGeometry" + options.geometry + "XML_cfi" +baseName = "GeometryExtended" + options.geometry + str(options.tol) + +print("Geometry file: ", geomName) +print("Base name: ", baseName) from Configuration.Eras.Era_Run3_DDD_cff import Run3_DDD -process = cms.Process('SIM',Run3_DDD) -process.load("Geometry.MuonCommonData.testExtendedGeometry2021XML_cfi") +process = cms.Process('OverlapCheck',Run3_DDD) + +process.load(geomName) process.load("Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cff") process.load("Geometry.EcalCommonData.ecalSimulationParameters_cff") process.load("Geometry.HcalCommonData.hcalDDDSimConstants_cff") @@ -13,16 +52,15 @@ from SimG4Core.PrintGeomInfo.g4TestGeometry_cfi import * process = checkOverlap(process) -#if hasattr(process,'MessageLogger'): -# process.MessageLogger.SimG4CoreGeometry=dict() +#process.MessageLogger.SimG4CoreGeometry=dict() # enable Geant4 overlap check process.g4SimHits.CheckGeometry = True # Geant4 geometry check -process.g4SimHits.G4CheckOverlap.OutputBaseName = cms.string("cms2021") +process.g4SimHits.G4CheckOverlap.OutputBaseName = cms.string(baseName) process.g4SimHits.G4CheckOverlap.OverlapFlag = cms.bool(True) -process.g4SimHits.G4CheckOverlap.Tolerance = cms.double(0.01) +process.g4SimHits.G4CheckOverlap.Tolerance = cms.double(options.tol) process.g4SimHits.G4CheckOverlap.Resolution = cms.int32(10000) process.g4SimHits.G4CheckOverlap.Depth = cms.int32(-1) # tells if NodeName is G4Region or G4PhysicalVolume diff --git a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml index ac3311d6e177b..11627ad0015a7 100644 --- a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml +++ b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixel.xml @@ -1,11 +1,11 @@ @@ -50,7 +50,7 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - + @@ -2868,14 +2868,14 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - - - + + + + @@ -2920,14 +2920,14 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - - - + + + + @@ -2972,14 +2972,14 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - - - + + + + @@ -3024,14 +3024,14 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - - - + + + + @@ -3076,14 +3076,14 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - - - + + + + @@ -6534,8 +6534,8 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + @@ -6547,8 +6547,8 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + @@ -6560,8 +6560,8 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + @@ -6573,8 +6573,8 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + @@ -6586,8 +6586,8 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + @@ -7650,13 +7650,13 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + - - + + @@ -7720,13 +7720,13 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + - - + + @@ -7790,13 +7790,13 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + - - + + @@ -7860,13 +7860,13 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + - - + + @@ -7930,13 +7930,13 @@ note: see OT800_IT711_2023_05_30.cfg for full config files - - + + - - + + diff --git a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml index 0bd692996bffe..8d316ee0e3677 100644 --- a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml +++ b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05/pixelStructureTopology.xml @@ -1,11 +1,11 @@ diff --git a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml deleted file mode 100644 index a2eee531efe27..0000000000000 --- a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V1/pixel.xml +++ /dev/null @@ -1,14009 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - diff --git a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V2/pixel.xml b/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V2/pixel.xml deleted file mode 100644 index 207e9fd9ab6cd..0000000000000 --- a/Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_IT711_2023_05V2/pixel.xml +++ /dev/null @@ -1,14009 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - 0*mm, 0*mm, 0*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 2.75*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, -4*mm - - - - - - - - - - - - - - 0*mm, 0*mm, 4*mm - - - - - - diff --git a/Geometry/TrackerCommonData/plugins/DDPixFwdRotation.cc b/Geometry/TrackerCommonData/plugins/DDPixFwdRotation.cc index 229c1d7c206f5..07a2c705232b1 100644 --- a/Geometry/TrackerCommonData/plugins/DDPixFwdRotation.cc +++ b/Geometry/TrackerCommonData/plugins/DDPixFwdRotation.cc @@ -117,12 +117,11 @@ void DDPixFwdRotation::execute(DDCompactView&) { CLHEP::Hep3Vector axis = vZ.cross(jkC); double angleCover = vZ.angle(jkC); edm::LogVerbatim("PixelGeom") << " Angle to Cover: " << angleCover; - CLHEP::HepRotation* rpCN = new CLHEP::HepRotation(axis, angleCover); + CLHEP::HepRotation rpCN(axis, angleCover); - DDrot( - DDName(rotNameCoverToNipple_, rotNS_), - std::make_unique( - rpCN->xx(), rpCN->xy(), rpCN->xz(), rpCN->yx(), rpCN->yy(), rpCN->yz(), rpCN->zx(), rpCN->zy(), rpCN->zz())); + DDrot(DDName(rotNameCoverToNipple_, rotNS_), + std::make_unique( + rpCN.xx(), rpCN.xy(), rpCN.xz(), rpCN.yx(), rpCN.yy(), rpCN.yz(), rpCN.zx(), rpCN.zy(), rpCN.zz())); CLHEP::HepRotation rpNC(axis, -angleCover); edm::LogVerbatim("PixelGeom") << "DDPixFwdBlades::Defines " << DDName(rotNameCoverToNipple_, rotNS_) << " with " << rpCN; diff --git a/Geometry/TrackerCommonData/test/g4OverlapV100_cfg.py b/Geometry/TrackerCommonData/test/python/g4CheckOverlaps_cfg.py similarity index 68% rename from Geometry/TrackerCommonData/test/g4OverlapV100_cfg.py rename to Geometry/TrackerCommonData/test/python/g4CheckOverlaps_cfg.py index f22db8d611ecd..088382b2f6537 100644 --- a/Geometry/TrackerCommonData/test/g4OverlapV100_cfg.py +++ b/Geometry/TrackerCommonData/test/python/g4CheckOverlaps_cfg.py @@ -1,44 +1,46 @@ ############################################################################### -# Way to use this: -# cmsRun g4OverlapCheck2026DDD_cfg.py geometry=D100V1 tol=0.01 -# -# Options for geometry D100V1, D100V2 +# Usage example: +# cmsRun g4OverlapCheck2026DDD_cfg.py geometry=D102 tol=0.01 # ############################################################################### import FWCore.ParameterSet.Config as cms -import os, sys, imp, re import FWCore.ParameterSet.VarParsing as VarParsing #################################################################### ### SETUP OPTIONS options = VarParsing.VarParsing('standard') options.register('geometry', - "D100V1", - VarParsing.VarParsing.multiplicity.singleton, - VarParsing.VarParsing.varType.string, - "geometry of operations: D100V1, D100V2") + "", + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.string, + "Geometry name: e.g. D102" +) options.register('tol', 0.01, VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.float, - "Tolerance for checking overlaps: 0.01, 0.1, 1.0" + "Overlap tolerance [mm]: 0.01, 0.1, 1.0" +) +options.register('full', + False, + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.bool, + "Check full CMS detector instead of just Tracker" ) ### get and parse the command line arguments options.parseArguments() -print(options) - #################################################################### # Use the options from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 process = cms.Process('OverlapCheck',Phase2C17I13M9) -geomFile = "Geometry.TrackerCommonData.GeometryExtended2026" + options.geometry + "_cff" -baseName = "cms2026" + options.geometry + "DDD" +baseName = "GeometryExtended2026" + options.geometry +geomFile = "Configuration.Geometry." + baseName + "_cff" -print("Geometry file Name: ", geomFile) print("Base file Name: ", baseName) +print("Geometry file Name: ", geomFile) process.load(geomFile) process.load('FWCore.MessageService.MessageLogger_cfi') @@ -57,8 +59,13 @@ process.g4SimHits.G4CheckOverlap.Depth = cms.int32(-1) # tells if NodeName is G4Region or G4PhysicalVolume process.g4SimHits.G4CheckOverlap.RegionFlag = cms.bool(False) -# list of names -process.g4SimHits.G4CheckOverlap.NodeNames = cms.vstring('OCMS') +# list of name to be checked +if options.full: + print('Checking the whole CMS detector') + process.g4SimHits.G4CheckOverlap.NodeNames = cms.vstring('OCMS') +else: + print('Checking only Tracker volume') + process.g4SimHits.G4CheckOverlap.NodeNames = cms.vstring('Tracker') # enable dump gdml file process.g4SimHits.G4CheckOverlap.gdmlFlag = cms.bool(False) # if defined a G4PhysicsVolume info is printed diff --git a/HLTrigger/Configuration/python/HLT_2023v12_cff.py b/HLTrigger/Configuration/python/HLT_2024v13_cff.py similarity index 82% rename from HLTrigger/Configuration/python/HLT_2023v12_cff.py rename to HLTrigger/Configuration/python/HLT_2024v13_cff.py index 6db920f9755e4..f7a9413ad9549 100644 --- a/HLTrigger/Configuration/python/HLT_2023v12_cff.py +++ b/HLTrigger/Configuration/python/HLT_2024v13_cff.py @@ -1,111 +1,19 @@ -# hltGetConfiguration /frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT --cff --data --type 2023v12 +# hltGetConfiguration /frozen/2024/2e34/v1.3/HLT --cff --data --type 2024v13 -# /frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT/V3 (CMSSW_13_3_0) +# /frozen/2024/2e34/v1.3/HLT/V2 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT/V3') + tableName = cms.string("/frozen/2024/2e34/v1.3/HLT/V2") ) -fragment.transferSystem = cms.PSet( - destinations = cms.vstring( 'Tier0', - 'DQM', - 'ECAL', - 'EventDisplay', - 'Lustre', - 'None' ), - transferModes = cms.vstring( 'default', - 'test', - 'emulator' ), - streamA = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ) - ), - streamCalibration = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamDQM = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamDQMCalibration = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamEcalCalibration = cms.PSet( - default = cms.vstring( 'ECAL' ), - test = cms.vstring( 'ECAL' ), - emulator = cms.vstring( 'None' ) - ), - streamEventDisplay = cms.PSet( - default = cms.vstring( 'EventDisplay', - 'Tier0' ), - test = cms.vstring( 'EventDisplay', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamExpressCosmics = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ) - ), - streamNanoDST = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamRPCMON = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamTrackerCalibration = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - default = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ), - streamLookArea = cms.PSet( ) - ), - streamLookArea = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ) -) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -135,7 +43,7 @@ lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), minNrOfHitsForRebuild = cms.int32( 5 ), alwaysUseInvalidHits = cms.bool( False ), @@ -238,7 +146,7 @@ lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), minNrOfHitsForRebuild = cms.int32( 5 ), alwaysUseInvalidHits = cms.bool( False ), @@ -387,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -459,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -626,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -796,7 +584,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -851,7 +639,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -899,7 +687,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -947,7 +735,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -995,7 +783,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1091,7 +879,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1163,7 +951,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1235,7 +1023,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1283,7 +1071,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1331,7 +1119,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ), @@ -1355,7 +1143,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1379,7 +1167,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1427,7 +1215,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1475,7 +1263,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1523,7 +1311,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1556,10 +1344,8 @@ EcalCalibration = cms.vstring( 'EcalLaser' ), Express = cms.vstring( 'ExpressPhysics' ), ExpressAlignment = cms.vstring( 'ExpressAlignment' ), - ExpressCosmics = cms.vstring( ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1570,6 +1356,14 @@ 'ParkingDoubleMuonLowMass7' ), ParkingHH = cms.vstring( 'ParkingHH' ), ParkingLLP = cms.vstring( 'ParkingLLP' ), + ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), + ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), + ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1603,7 +1397,6 @@ PhysicsJetMET1 = cms.vstring( 'JetMET1' ), PhysicsMuon0 = cms.vstring( 'Muon0' ), PhysicsMuon1 = cms.vstring( 'Muon1' ), - PhysicsReservedDoubleMuonLowMass = cms.vstring( 'ReservedDoubleMuonLowMass' ), PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ), PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0', 'EphemeralZeroBias1' ), @@ -1617,2475 +1410,2533 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) fragment.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v19', - 'AlCa_PFJet40_v24' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6', - 'AlCa_LumiPixelsCounts_ZeroBias_v6' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v18', - 'AlCa_EcalEtaEEonly_v18', - 'AlCa_EcalPi0EBonly_v18', - 'AlCa_EcalPi0EEonly_v18' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v13' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_PFJet40_GPUvsCPU_v2' ), - Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v3' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v6', - 'DQM_HcalReconstruction_v5', - 'DQM_PixelReconstruction_v6' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1', - 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v19', - 'HLT_PFJet500_v25' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ), - ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_ExpressMuons_v4', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_v20', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Physics_v9', + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_v8' ), - HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_PFHT510_v21', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v9' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ), - L1Accept = cms.vstring( 'DST_Physics_v9', - 'DST_ZeroBias_v4' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v12', - 'MC_AK4CaloJets_v13', - 'MC_AK4PFJets_v21', - 'MC_AK8CaloHT_v12', - 'MC_AK8PFHT_v20', - 'MC_AK8PFJets_v21', - 'MC_AK8TrimPFJets_v21', - 'MC_CaloBTagDeepCSV_v12', - 'MC_CaloHT_v12', - 'MC_CaloMET_JetIdCleaned_v13', - 'MC_CaloMET_v12', - 'MC_CaloMHT_v12', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17', - 'MC_DoubleEle5_CaloIdL_MW_v20', - 'MC_DoubleMuNoFiltersNoVtx_v11', - 'MC_DoubleMu_TrkIsoVVL_DZ_v15', - 'MC_Egamma_Open_Unseeded_v2', - 'MC_Egamma_Open_v2', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'MC_Ele5_WPTight_Gsf_v12', - 'MC_IsoMu_v19', - 'MC_PFBTagDeepCSV_v14', - 'MC_PFBTagDeepJet_v5', - 'MC_PFHT_v20', - 'MC_PFMET_v21', - 'MC_PFMHT_v20', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2', - 'MC_ReducedIterativeTracking_v16', - 'MC_Run3_PFScoutingPixelTracking_v20' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16', - 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1')+cms.vstring( 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1SingleMuCosmics_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu20_v16', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu27_v17', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17', - 'HLT_Physics_v9', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1')+cms.vstring( 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8') ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_v4', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_v4', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_v4', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_v4', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_v4', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_v4', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v4', - 'HLT_SingleEle8_SingleEGL1_v3', - 'HLT_SingleEle8_v3' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1', - 'HLT_PFHT280_QuadPFJet30_v1', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v12', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1', - 'HLT_PFHT400_SixPFJet32_v13', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1', - 'HLT_PFHT450_SixPFJet36_v12' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT650_DisplacedDijet60_Inclusive_v17', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v16' ), - ReservedDoubleMuonLowMass = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_IsoMu27_v20', - 'HLT_Mu50_v17', - 'HLT_PFHT1050_v22', - 'HLT_Photon200_v18' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v20', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -4154,40 +4005,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -4208,6 +4029,26 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "TfGraphRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource", RunType = cms.string( "Run3" ), PitchSimY = cms.double( 0.15 ), @@ -4447,7 +4288,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -4460,70 +4301,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -4563,16 +4355,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -5652,7 +5434,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -5678,10 +5534,41 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", + LoadTemplatesFromDB = cms.bool( True ), + Alpha2Order = cms.bool( True ), + ClusterProbComputationFlag = cms.int32( 0 ), + useLAWidthFromDB = cms.bool( True ), + lAOffset = cms.double( 0.0 ), + lAWidthBPix = cms.double( 0.0 ), + lAWidthFPix = cms.double( 0.0 ), + doLorentzFromAlignment = cms.bool( False ), + useLAFromDB = cms.bool( True ), + xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_endcap = cms.vdouble( 0.002, 0.002 ), + yerr_endcap = cms.vdouble( 0.0021 ), + xerr_barrel_l1_def = cms.double( 0.0103 ), + yerr_barrel_l1_def = cms.double( 0.0021 ), + xerr_barrel_ln_def = cms.double( 0.0103 ), + yerr_barrel_ln_def = cms.double( 0.0021 ), + xerr_endcap_def = cms.double( 0.002 ), + yerr_endcap_def = cms.double( 7.5E-4 ), + EdgeClusterErrorX = cms.double( 50.0 ), + EdgeClusterErrorY = cms.double( 85.0 ), + UseErrorsFromTemplates = cms.bool( True ), + TruncatePixelCharge = cms.bool( True ), + ComponentName = cms.string( "PixelCPEFastParams" ), + MagneticFieldRecord = cms.ESInputTag( "","" ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), @@ -5831,6 +5718,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -6065,6 +5962,11 @@ algoOrder = cms.vstring( ), appendToDataLabel = cms.string( "" ) ) +fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer", + ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ), + FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ), + appendToDataLabel = cms.string( "" ) +) fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer", ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ), @@ -6199,8 +6101,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -6238,7 +6144,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -6303,94 +6208,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -6410,23 +6248,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -6468,7 +6315,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -6525,6 +6372,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -6668,7 +6519,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -6771,7 +6622,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -6874,7 +6725,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -6977,7 +6828,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -7298,7 +7149,7 @@ fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule", InputLabel = cms.InputTag( "rawDataCollector" ), useDBEMap = cms.bool( True ), - keepDAQStatus = cms.bool( True ), + keepDAQStatus = cms.bool( False ), readMultiBX = cms.bool( False ), ge21Off = cms.bool( True ), fedIdStart = cms.uint32( 1467 ), @@ -7313,6 +7164,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -7346,6 +7199,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) +fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) +) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -7359,57 +7240,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) +fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -7420,37 +7255,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -7813,7 +7645,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -8297,7 +8130,7 @@ PedestalSubtractionFedMode = cms.bool( True ) ) ) -fragment.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer", +fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), pixelClusterProducer = cms.string( "hltSiPixelClusters" ), @@ -8305,8 +8138,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -8316,7 +8149,7 @@ layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -8338,7 +8171,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -8371,7 +8204,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ), @@ -8380,7 +8213,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -8390,7 +8223,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -8559,31 +8392,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -8593,51 +8414,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -8648,29 +8429,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -8682,27 +8452,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -8762,10 +8515,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -8785,7 +8538,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -8818,7 +8571,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ), @@ -9063,10 +8816,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -9082,7 +8835,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -9115,7 +8868,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ), @@ -9157,31 +8910,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -9189,10 +9181,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -9432,7 +9472,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -9551,9 +9591,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -9585,9 +9625,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -9651,7 +9691,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -9684,7 +9724,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), @@ -9718,7 +9758,7 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltMergedTracks = cms.EDProducer( "TrackCollectionFilterCloner", +fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ), @@ -9726,6 +9766,213 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) +fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ) +) +fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "" ), + trackingRegions = cms.InputTag( "" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltDoubletRecovery" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ) +) +fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), @@ -9977,8 +10224,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -10011,9 +10258,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -10067,40 +10314,10 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -10120,10 +10337,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -10148,6 +10366,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10271,6 +10490,7 @@ ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10335,55 +10555,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -10457,12 +10670,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -10490,6 +10702,7 @@ ) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10527,15 +10740,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -10553,17 +10766,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -10589,51 +10802,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -10674,12 +10887,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -10858,73 +11071,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -fragment.hltEcalUncalibRecHitCPUOnly = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -10933,10 +11128,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUOnly','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -10955,10 +11150,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -10983,7 +11178,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUOnly','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -10993,7 +11188,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -fragment.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -11043,7 +11238,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -11065,9 +11260,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11106,7 +11302,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11152,45 +11348,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -fragment.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -fragment.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -fragment.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -11200,7 +11396,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11239,7 +11435,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11285,41 +11481,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -fragment.hltSiStripClustersCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClusters" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -11335,14 +11561,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -fragment.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -11358,10 +11584,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -11374,16 +11600,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -11393,7 +11619,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -11408,15 +11634,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -11538,44 +11764,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -fragment.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -11585,11 +11810,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -11600,17 +11825,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -11622,21 +11847,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -11653,16 +11878,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -fragment.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -11674,8 +11899,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -11684,10 +11909,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -11701,14 +11926,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -11724,10 +11949,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -11740,12 +11965,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -11774,15 +11999,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -11855,7 +12080,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -11872,7 +12097,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -11904,20 +12129,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -fragment.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -11929,8 +12154,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -11943,10 +12168,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -11956,14 +12181,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -11979,10 +12204,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -11995,12 +12220,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12029,15 +12254,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12045,10 +12533,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12061,7 +12549,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12069,10 +12557,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12085,7 +12573,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12207,10 +12719,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -fragment.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12312,7 +12824,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -12431,9 +12943,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -12450,7 +12962,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -12465,9 +12977,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -12482,8 +12994,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -12497,24 +13009,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -fragment.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -fragment.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -12525,14 +13037,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -12548,10 +13060,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12564,12 +13076,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12598,15 +13110,222 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltMergedTracksCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) +) +fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "" ), + trackingRegions = cms.InputTag( "" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltDoubletRecovery" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) +) +fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12614,10 +13333,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12630,14 +13349,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -fragment.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12657,8 +13376,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -12670,7 +13389,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -12715,8 +13434,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -12728,7 +13447,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -12737,7 +13456,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -12751,7 +13470,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -12775,8 +13494,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -12788,7 +13507,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -12857,8 +13576,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -12876,7 +13595,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -12891,9 +13610,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -12908,14 +13627,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -12930,7 +13649,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -12947,38 +13666,9 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -13100,60 +13790,50 @@ ), energyCorrector = cms.PSet( ) ) -fragment.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -fragment.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -13227,12 +13907,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -fragment.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -13258,31 +13937,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -fragment.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -fragment.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -13294,17 +13973,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -13312,14 +13991,14 @@ ) ) ) -fragment.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -13330,51 +14009,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -13415,12 +14094,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -13431,7 +14110,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -13470,8 +14149,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -13516,7 +14195,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13526,9 +14205,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13538,42 +14217,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -fragment.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -fragment.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -13993,71 +14672,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cpu', - 'hltPixelTracksSoA@cpu', - 'hltPixelVerticesSoA@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cuda', - 'hltPixelTracksSoA@cuda', - 'hltPixelVerticesSoA@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ), +fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cpu" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksSoA@cpu" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cpu" ), +fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesSoA@cpu" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -14077,20 +14740,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -14112,25 +14761,31 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -14141,14 +14796,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -14159,11 +14814,11 @@ fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( "hltL2Muons" ) ) -fragment.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -14187,7 +14842,7 @@ hitsToTry = cms.int32( 1 ), adjustErrorsDynamicallyForHits = cms.bool( False ), adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), UseHitLessSeeds = cms.bool( True ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), @@ -14228,7 +14883,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -14261,7 +14916,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ), @@ -14447,21 +15102,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -14469,8 +15114,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -14500,7 +15146,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -14533,7 +15179,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ), @@ -14713,7 +15359,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -14731,8 +15384,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -14760,7 +15419,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -14793,7 +15452,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ), @@ -15109,9 +15768,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -15142,9 +15801,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -15163,12 +15822,12 @@ InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ), DisplacedReconstruction = cms.bool( False ) ) -fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ), + L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -15195,6 +15854,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -15206,12 +15866,12 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMuonL3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ), + L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -15251,938 +15911,295 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -fragment.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) +) +fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) +) +fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ), + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) ) -fragment.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) ) -fragment.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) +fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + seedCleaners = cms.VPSet( ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) + ) ), - Noise_HB = cms.double( 0.2 ) + algoName = cms.string( "LocalMaximumSeedFinder" ), + nNeighbours = cms.int32( 8 ) ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.08 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_BARREL" ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.3 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_ENDCAP" ) + ) + ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ), + useCornerCells = cms.bool( True ) ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 9 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominator = cms.double( 0.08 ), + minFractionInCalc = cms.double( 1.0E-9 ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0510871 ), + threshLowE = cms.double( 0.5 ), + noiseTerm = cms.double( 1.10889 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 1.31883 ), + threshHighE = cms.double( 5.0 ), + constantTerm = cms.double( 0.428192 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 1.0 ), + noiseTerm = cms.double( 5.72489999999 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 6.92683000001 ), + threshHighE = cms.double( 10.0 ), + constantTerm = cms.double( 0.0 ) + ) ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + maxIterations = cms.uint32( 50 ), + positionCalcForConvergence = cms.PSet( + minAllowedNormalization = cms.double( 0.0 ), + T0_ES = cms.double( 1.2 ), + algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), + T0_EE = cms.double( 3.1 ), + T0_EB = cms.double( 7.4 ), + X0 = cms.double( 0.89 ), + minFractionInCalc = cms.double( 0.0 ), + W0 = cms.double( 4.2 ) ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominator = cms.double( 0.08 ), + minFractionInCalc = cms.double( 1.0E-9 ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0510871 ), + threshLowE = cms.double( 0.5 ), + noiseTerm = cms.double( 1.10889 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 1.31883 ), + threshHighE = cms.double( 5.0 ), + constantTerm = cms.double( 0.428192 ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 1.0 ), + noiseTerm = cms.double( 5.72489999999 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 6.92683000001 ), + threshHighE = cms.double( 10.0 ), + constantTerm = cms.double( 0.0 ) ) ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), + detector = cms.string( "ECAL_BARREL" ) ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), + detector = cms.string( "ECAL_ENDCAP" ) ) ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) + showerSigma = cms.double( 1.5 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ) ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) + positionReCalc = cms.PSet( + minAllowedNormalization = cms.double( 0.0 ), + T0_ES = cms.double( 1.2 ), + algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), + T0_EE = cms.double( 3.1 ), + T0_EB = cms.double( 7.4 ), + X0 = cms.double( 0.89 ), + minFractionInCalc = cms.double( 0.0 ), + W0 = cms.double( 4.2 ) ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -fragment.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -fragment.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -fragment.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -fragment.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -fragment.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) + energyCorrector = cms.PSet( ) ) -fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), +fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 1.2E-4 ), + detector = cms.string( "PS1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) + seedingThreshold = cms.double( 1.2E-4 ), + detector = cms.string( "PS2" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 8 ) + nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.08 ), + cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_BARREL" ) + detector = cms.string( "PS1" ) ), - cms.PSet( gatheringThreshold = cms.double( 0.3 ), + cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_ENDCAP" ) + detector = cms.string( "PS2" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) + useCornerCells = cms.bool( False ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 9 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 0.08 ), - minFractionInCalc = cms.double( 1.0E-9 ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0510871 ), - threshLowE = cms.double( 0.5 ), - noiseTerm = cms.double( 1.10889 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 1.31883 ), - threshHighE = cms.double( 5.0 ), - constantTerm = cms.double( 0.428192 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 1.0 ), - noiseTerm = cms.double( 5.72489999999 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 6.92683000001 ), - threshHighE = cms.double( 10.0 ), - constantTerm = cms.double( 0.0 ) - ) - ), - maxIterations = cms.uint32( 50 ), - positionCalcForConvergence = cms.PSet( - minAllowedNormalization = cms.double( 0.0 ), - T0_ES = cms.double( 1.2 ), - algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), - T0_EE = cms.double( 3.1 ), - T0_EB = cms.double( 7.4 ), - X0 = cms.double( 0.89 ), - minFractionInCalc = cms.double( 0.0 ), - W0 = cms.double( 4.2 ) - ), - allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 0.08 ), - minFractionInCalc = cms.double( 1.0E-9 ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0510871 ), - threshLowE = cms.double( 0.5 ), - noiseTerm = cms.double( 1.10889 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 1.31883 ), - threshHighE = cms.double( 5.0 ), - constantTerm = cms.double( 0.428192 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 1.0 ), - noiseTerm = cms.double( 5.72489999999 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 6.92683000001 ), - threshHighE = cms.double( 10.0 ), - constantTerm = cms.double( 0.0 ) - ) + logWeightDenominator = cms.double( 6.0E-5 ), + minFractionInCalc = cms.double( 1.0E-9 ) ), + maxIterations = cms.uint32( 50 ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), - detector = cms.string( "ECAL_BARREL" ) + cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), + detector = cms.string( "PS1" ) ), - cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), - detector = cms.string( "ECAL_ENDCAP" ) - ) - ), - showerSigma = cms.double( 1.5 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ) - ), - positionReCalc = cms.PSet( - minAllowedNormalization = cms.double( 0.0 ), - T0_ES = cms.double( 1.2 ), - algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), - T0_EE = cms.double( 3.1 ), - T0_EB = cms.double( 7.4 ), - X0 = cms.double( 0.89 ), - minFractionInCalc = cms.double( 0.0 ), - W0 = cms.double( 4.2 ) - ), - energyCorrector = cms.PSet( ) -) -fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.2E-4 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.2E-4 ), - detector = cms.string( "PS2" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "PS2" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( False ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 6.0E-5 ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 50 ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), - detector = cms.string( "PS2" ) + cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), + detector = cms.string( "PS2" ) ) ), showerSigma = cms.double( 0.3 ), @@ -16197,14 +16214,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -16293,7 +16310,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -16326,7 +16343,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), @@ -16479,7 +16496,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -16492,7 +16508,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -16505,6 +16522,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -16775,7 +16793,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -16935,7 +16953,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -16963,7 +16981,7 @@ Propagator = cms.string( "hltESPFwdElectronPropagator" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), GeometricInnerState = cms.bool( True ), AlgorithmName = cms.string( "gsf" ) ) @@ -16973,18 +16991,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -17095,6 +17114,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17218,6 +17238,7 @@ ) fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17282,14 +17303,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -17378,7 +17399,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -17411,7 +17432,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ), @@ -17504,30 +17525,26 @@ Weight_E = cms.double( 1.0 ) ) ) -fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -17538,7 +17555,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -fragment.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -17551,18 +17568,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -17576,9 +17607,9 @@ ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -17589,7 +17620,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -17702,6 +17733,7 @@ ) fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17763,6 +17795,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17889,14 +17922,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -17950,16 +17983,16 @@ scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), recoEcalCandidateCollection = cms.string( "" ) ) -fragment.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -17967,39 +18000,39 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), + inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + etcutEB = cms.double( 11.0 ), + etcutEE = cms.double( 11.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) ) fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) -fragment.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), + candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18018,6 +18051,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -18028,21 +18062,22 @@ effectiveAreas = cms.vdouble( 0.105, 0.17 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -fragment.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18050,9 +18085,228 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +fragment.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18063,20 +18317,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -18084,31 +18338,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18116,21 +18371,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( -0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18138,33 +18422,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min360_dEta_Max1p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18242,7 +18619,7 @@ ) fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18316,6 +18693,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -18331,7 +18709,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -18665,15 +19045,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v24 AND NOT AlCa_PFJet40_CPUOnly_v3 ) OR ( NOT AlCa_PFJet40_v24 AND AlCa_PFJet40_CPUOnly_v3 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18684,41 +19064,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -18733,9 +19117,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -18756,15 +19140,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -18774,11 +19158,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -18786,7 +19170,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -18803,168 +19187,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18998,110 +19620,615 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -fragment.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), +fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), @@ -19231,6 +20358,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -19345,6 +20473,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19367,6 +20496,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -19497,7 +20627,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -19680,7 +20810,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltEgammaElectronPixelSeeds" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -19708,7 +20838,7 @@ Propagator = cms.string( "hltESPFwdElectronPropagator" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), GeometricInnerState = cms.bool( True ), AlgorithmName = cms.string( "gsf" ) ) @@ -19725,7 +20855,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -19735,6 +20866,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19757,6 +20889,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19779,6 +20912,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19885,6 +21019,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -19931,6 +21066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19953,6 +21089,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -19998,6 +21135,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20020,6 +21158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20042,6 +21181,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20148,6 +21288,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20191,6 +21332,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20234,6 +21376,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20488,7 +21631,7 @@ hitsToTry = cms.int32( 1 ), adjustErrorsDynamicallyForHits = cms.bool( False ), adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), UseHitLessSeeds = cms.bool( True ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), @@ -20529,7 +21672,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -20562,7 +21705,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ), @@ -20571,7 +21714,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -20581,7 +21724,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -20801,7 +21944,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -20834,7 +21977,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ), @@ -21061,7 +22204,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -21094,7 +22237,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ), @@ -21410,9 +22553,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -21443,9 +22586,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -21507,6 +22650,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21550,6 +22694,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21593,6 +22738,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21724,6 +22870,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -21746,6 +22893,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21791,6 +22939,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21823,6 +22972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -21845,6 +22995,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21890,6 +23041,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21926,6 +23078,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -21948,6 +23101,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21993,6 +23147,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22025,6 +23180,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22047,6 +23203,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22092,6 +23249,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22128,6 +23286,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22150,6 +23309,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22195,6 +23355,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22227,6 +23388,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22249,6 +23411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22294,6 +23457,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22360,6 +23524,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22382,6 +23547,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -22429,6 +23595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -22451,27 +23618,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -22480,6 +23626,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -22533,6 +23680,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22555,6 +23703,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22577,6 +23726,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22599,6 +23749,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22621,6 +23772,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22659,6 +23811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -22683,7 +23836,7 @@ ) fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG8er2p5_HTT260er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG8er2p5_HTT280er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -22722,6 +23875,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -22744,6 +23898,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22789,6 +23944,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22811,6 +23967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22833,6 +23990,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22987,6 +24145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23009,6 +24168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23054,6 +24214,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23117,6 +24278,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23139,6 +24301,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23184,6 +24347,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23293,7 +24457,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltMuTrackSeeds" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -23326,7 +24490,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), @@ -23579,8 +24743,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -23612,9 +24776,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -24160,6 +25324,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24207,6 +25372,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24218,9 +25384,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24231,14 +25397,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24246,11 +25412,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -24267,10 +25433,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24278,12 +25444,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -24293,13 +25459,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -24323,9 +25489,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -24334,205 +25500,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24543,14 +25525,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24558,15 +25540,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -24579,10 +25561,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24590,30 +25572,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -24705,7 +26002,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -24738,7 +26035,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ), @@ -25102,9 +26399,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + digiMaxDistanceX = cms.double( 25.0 ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -25135,9 +26432,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -25297,6 +26594,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25542,7 +26840,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -25575,7 +26873,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ), @@ -25712,19 +27010,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -25789,6 +27074,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25907,6 +27193,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26065,6 +27352,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26076,13 +27364,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26093,162 +27377,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26259,274 +27585,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26537,627 +27793,912 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -27168,151 +28709,164 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -27325,65 +28879,125 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -27391,58 +29005,122 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), thrOverEEE1 = cms.vdouble( 0.025 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), thrOverEEE2 = cms.vdouble( 0.025 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27457,14 +29135,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -27487,14 +29166,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -27517,14 +29197,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -27547,9 +29228,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -27570,14 +29251,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27592,14 +29274,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27614,14 +29297,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27636,14 +29320,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27658,14 +29343,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27680,14 +29366,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -27710,28 +29397,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27746,14 +29434,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -27776,14 +29465,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -27806,14 +29496,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -27836,9 +29527,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -27859,14 +29550,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27881,14 +29573,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27903,14 +29596,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27925,14 +29619,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27947,14 +29642,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27969,14 +29665,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -27999,28 +29696,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28035,14 +29733,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28065,14 +29764,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28095,14 +29795,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28125,9 +29826,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28148,14 +29849,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28170,14 +29872,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28192,14 +29895,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28214,14 +29918,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28236,14 +29941,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28258,14 +29964,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28288,108 +29995,172 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28398,20 +30169,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28420,2564 +30192,917 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) -) -fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) +fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", +fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) -) -fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -30985,53 +31110,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -31049,6 +31142,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31060,14 +31154,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31082,14 +31177,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31104,50 +31200,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -31161,10 +31244,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31172,15 +31255,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), @@ -31204,6 +31287,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31215,14 +31299,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31237,14 +31322,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31259,37 +31345,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -31303,10 +31389,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31314,21 +31400,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 27.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -31346,6 +31432,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31357,14 +31444,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31379,14 +31467,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31401,18 +31490,14 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), @@ -31502,7 +31587,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -31544,7 +31630,7 @@ nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), - srcPVs = cms.InputTag( "offlinePrimaryVertices" ), + srcPVs = cms.InputTag( "" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "IterativeCone" ), rParam = cms.double( 0.4 ), @@ -32128,9 +32214,9 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -32145,10 +32231,10 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -32160,7 +32246,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -32185,7 +32271,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -32206,7 +32292,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -32381,7 +32467,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -32406,7 +32492,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -32431,7 +32517,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -32456,7 +32542,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -32477,7 +32563,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -32508,7 +32594,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -32529,7 +32615,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -32560,7 +32646,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -32696,6 +32782,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32739,6 +32826,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32845,6 +32933,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32888,6 +32977,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32992,6 +33082,22 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -33090,6 +33196,54 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -33231,6 +33385,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33408,6 +33563,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33546,6 +33702,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33601,6 +33758,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33648,6 +33806,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33696,7 +33855,7 @@ TkSeedGenerator = cms.PSet( copyMuonRecHit = cms.bool( False ), propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), errorMatrixPset = cms.PSet( atIP = cms.bool( True ), action = cms.string( "use" ), @@ -33783,7 +33942,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3TrajSeedOIState" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -33816,7 +33975,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -33932,7 +34091,7 @@ iterativeTSG = cms.PSet( MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), SelectState = cms.bool( False ), ErrorRescaling = cms.double( 3.0 ), UseVertexState = cms.bool( True ), @@ -34029,7 +34188,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3TrajSeedOIHit" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -34062,7 +34221,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -34336,7 +34495,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3TrajSeedIOHit" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -34369,7 +34528,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -34563,6 +34722,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34632,7 +34792,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -34665,7 +34825,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), @@ -34934,9 +35094,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -34966,9 +35126,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -35511,6 +35671,131 @@ maxProbeEta = cms.double( 5.5 ), triggerType = cms.int32( 85 ) ) +fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) +) +fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) +) +fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) +) +fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) +) +fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) +) +fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) +) fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -36594,41 +36879,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -36650,22 +36901,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), @@ -37347,15 +37582,6 @@ mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), minMht = cms.vdouble( 100.0 ) ) -fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETProducer" ), @@ -38162,7 +38388,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), @@ -38383,6 +38610,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -38516,6 +38744,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -38540,7 +38769,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -38680,144 +38909,6 @@ maxFraction = cms.double( 0.2 ), minSignificance = cms.double( 10.0 ) ) -fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", sorting = cms.PSet( ), assignment = cms.PSet( @@ -38851,54 +38942,81 @@ producePileUpCollection = cms.bool( False ), produceNoPileUpCollection = cms.bool( False ) ) -fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), +fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', +fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', 'probc', 'probuds', - 'probg' ) + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", +fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) ) ) ) -fragment.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), @@ -38969,6 +39087,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -38993,7 +39112,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39084,6 +39203,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39108,7 +39228,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39199,6 +39319,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39210,7 +39331,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39239,7 +39360,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39262,23 +39383,23 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), @@ -39349,6 +39470,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39360,7 +39482,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39384,16 +39506,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", @@ -39409,7 +39531,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39426,7 +39548,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39443,7 +39565,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39460,7 +39582,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39477,7 +39599,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39519,19 +39641,19 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39555,16 +39677,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", @@ -39703,6 +39825,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39814,6 +39937,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39860,6 +39984,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -39882,6 +40007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -39927,6 +40053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -39949,6 +40076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -39971,6 +40099,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40111,6 +40240,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40140,6 +40270,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -40162,6 +40293,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40207,6 +40339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40229,6 +40362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40251,6 +40385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40388,6 +40523,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40442,6 +40578,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40464,6 +40601,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -40486,6 +40624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -40508,6 +40647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -40553,6 +40693,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40575,6 +40716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40597,6 +40739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40619,6 +40762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -40776,6 +40920,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40831,6 +40976,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41846,6 +41992,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41868,6 +42015,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41890,6 +42038,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -41912,6 +42061,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -41934,6 +42084,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -41956,6 +42107,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -41978,6 +42130,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42000,6 +42153,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42068,6 +42222,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42090,6 +42245,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42112,6 +42268,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42134,6 +42291,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42156,6 +42314,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42178,6 +42337,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42200,6 +42360,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42222,6 +42383,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42347,6 +42509,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42401,6 +42564,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42423,6 +42587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42445,6 +42610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42467,6 +42633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42512,6 +42679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42534,6 +42702,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42556,6 +42725,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42578,6 +42748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42690,6 +42861,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42744,6 +42916,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42766,6 +42939,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42788,6 +42962,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42810,6 +42985,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42855,6 +43031,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42877,6 +43054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42899,6 +43077,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42921,6 +43100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42954,6 +43134,257 @@ MinPixHitsForDZ = cms.int32( 1 ), checkSC = cms.bool( False ) ) +fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), @@ -43006,6 +43437,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43072,6 +43504,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43138,6 +43571,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43174,6 +43608,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43210,6 +43645,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43246,6 +43682,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43282,6 +43719,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43318,6 +43756,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43332,9 +43771,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43345,17 +43784,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -43366,26 +43805,73 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -43398,41 +43884,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43447,77 +43930,105 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) -) -fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 45.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -43525,39 +44036,124 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), @@ -43577,8 +44173,9 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -43595,21 +44192,22 @@ saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) @@ -43621,6 +44219,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43638,22 +44237,23 @@ fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) @@ -43665,96 +44265,85 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), + etcutEB = cms.double( 55.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -43767,36 +44356,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43811,96 +44402,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), + etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -43913,36 +44508,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43957,96 +44554,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), + etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44059,36 +44660,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44103,96 +44706,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), + etcutEB = cms.double( 110.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44205,36 +44812,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44249,98 +44858,148 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), + etcutEB = cms.double( 100.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44351,18 +45010,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44373,16 +45047,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44395,16 +45070,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -44417,21 +45093,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44439,18 +45116,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -44461,54 +45151,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 75.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44519,16 +45188,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44541,16 +45211,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -44563,21 +45234,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44585,18 +45257,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -44607,54 +45280,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 90.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44665,16 +45317,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44687,16 +45340,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -44709,21 +45363,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44731,18 +45386,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -44753,449 +45409,11 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 100.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 75.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 90.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), @@ -45213,6 +45431,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45235,6 +45454,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45257,6 +45477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45279,6 +45500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45301,6 +45523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45337,6 +45560,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45359,6 +45583,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45381,6 +45606,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45403,6 +45629,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45425,6 +45652,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45461,6 +45689,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45483,6 +45712,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -45505,6 +45735,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45527,6 +45758,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45549,6 +45781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45592,6 +45825,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45614,6 +45848,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -45636,6 +45871,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45658,6 +45894,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45680,6 +45917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45714,6 +45952,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45744,6 +45983,63 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), minMass = cms.double( 95.0 ) ) +fragment.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +fragment.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +fragment.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), @@ -45796,6 +46092,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45818,6 +46115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45840,6 +46138,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45862,6 +46161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45884,6 +46184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45898,68 +46199,389 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs('kChargedPFCandidate')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) +fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) ) ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) +) +fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +) +fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), minMergeNeutralHadronEt = cms.double( 0.0 ) ) ) ) +fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) +) fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), @@ -46068,16 +46690,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", @@ -46384,16 +47006,16 @@ inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", @@ -46855,6 +47477,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -47348,134 +47971,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), @@ -47830,134 +48325,6 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), @@ -48178,6 +48545,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48349,6 +48717,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48392,6 +48761,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48498,6 +48868,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48541,6 +48912,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48602,6 +48974,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48645,6 +49018,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48972,6 +49346,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49288,7 +49663,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -49321,7 +49696,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), @@ -49430,16 +49805,72 @@ MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -49448,14 +49879,86 @@ MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 6.9 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 4.0 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 1 ) +) +fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -49557,7 +50060,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -49590,7 +50093,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), @@ -49822,7 +50325,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -49855,7 +50358,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), @@ -50012,7 +50515,7 @@ TkSeedGenerator = cms.PSet( copyMuonRecHit = cms.bool( False ), propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), errorMatrixPset = cms.PSet( atIP = cms.bool( True ), action = cms.string( "use" ), @@ -50099,7 +50602,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -50132,7 +50635,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -50248,7 +50751,7 @@ iterativeTSG = cms.PSet( MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), SelectState = cms.bool( False ), ErrorRescaling = cms.double( 3.0 ), UseVertexState = cms.bool( True ), @@ -50345,7 +50848,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -50378,7 +50881,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -50564,7 +51067,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -50597,7 +51100,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( @@ -50790,7 +51293,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -50837,7 +51341,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -50929,7 +51434,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -50976,6 +51482,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50998,6 +51505,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51047,7 +51555,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51077,6 +51586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51099,6 +51609,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51148,7 +51659,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51178,6 +51690,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51200,6 +51713,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51249,7 +51763,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51261,170 +51776,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620_Jet60TT28 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620_Jet60TT28" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMET78 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), @@ -51477,6 +51828,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51499,6 +51851,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -51529,6 +51882,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -51559,6 +51913,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -51612,6 +51967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51634,6 +51990,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51656,6 +52013,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51678,6 +52036,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51700,6 +52059,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51722,6 +52082,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -51823,6 +52184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51845,6 +52207,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -51875,6 +52238,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -51905,6 +52269,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -51958,6 +52323,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51980,6 +52346,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52002,6 +52369,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52024,6 +52392,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52046,6 +52415,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52068,6 +52438,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -52090,24 +52461,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -52130,6 +52483,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0132 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52152,6 +52506,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -52174,6 +52529,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.145 ), @@ -52196,6 +52552,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.16 ), @@ -52241,6 +52598,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.08 ), thrRegularEE = cms.vdouble( 0.08 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52263,6 +52621,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52285,6 +52644,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52307,6 +52667,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52339,6 +52700,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.033 ), thrRegularEE = cms.vdouble( 0.033 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52361,6 +52723,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.17 ), @@ -52383,6 +52746,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.21 ), @@ -52397,35 +52761,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), @@ -52434,6 +52769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.7 ), @@ -52533,6 +52869,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52555,6 +52892,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -52594,6 +52932,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52637,6 +52976,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -52682,6 +53022,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52704,6 +53045,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52726,6 +53068,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52748,6 +53091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52770,6 +53114,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52792,6 +53137,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -52841,6 +53187,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52863,6 +53210,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -52885,6 +53233,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52907,6 +53256,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -52952,6 +53302,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52974,6 +53325,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52996,6 +53348,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53018,6 +53371,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53040,6 +53394,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53062,6 +53417,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -53089,354 +53445,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET35 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -53473,6 +53481,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -53627,6 +53636,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -53699,6 +53709,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54936,6 +54947,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55041,6 +55053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55063,6 +55076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -55108,6 +55122,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55130,6 +55145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55152,6 +55168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55273,6 +55290,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55319,6 +55337,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55341,6 +55360,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -55386,6 +55406,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55408,6 +55429,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55430,6 +55452,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55569,6 +55592,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55588,6 +55612,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -55610,6 +55635,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -55734,6 +55760,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55777,6 +55804,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56039,8 +56067,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -56072,9 +56100,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -56238,6 +56266,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56284,6 +56313,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56306,6 +56336,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -56328,6 +56359,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -56350,6 +56382,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -56416,6 +56449,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56438,6 +56472,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -56460,6 +56495,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -56482,6 +56518,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -56527,6 +56564,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56549,6 +56587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56571,6 +56610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56593,6 +56633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -56674,6 +56715,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56696,6 +56738,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -56718,6 +56761,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -56740,6 +56784,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -56785,6 +56830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56807,6 +56853,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56829,6 +56876,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56851,6 +56899,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -56880,6 +56929,321 @@ MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) +fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) +) +fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), @@ -56932,6 +57296,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56954,6 +57319,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -56976,6 +57342,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -56998,6 +57365,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57043,6 +57411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57065,6 +57434,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57087,6 +57457,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57109,6 +57480,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57160,6 +57532,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -57182,6 +57555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57227,6 +57601,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57249,6 +57624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57271,6 +57647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57322,6 +57699,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -57344,6 +57722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57389,6 +57768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57411,6 +57791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57433,6 +57814,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57484,6 +57866,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -57506,6 +57889,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57551,6 +57935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57573,6 +57958,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57595,6 +57981,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57646,6 +58033,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57668,6 +58056,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -57713,6 +58102,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57735,6 +58125,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.06 ), thrRegularEE = cms.vdouble( 0.06 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57802,6 +58193,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57824,6 +58216,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -57869,6 +58262,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57891,6 +58285,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57927,6 +58322,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57949,6 +58345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -57994,6 +58391,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58016,6 +58414,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58186,18 +58585,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -58223,73 +58610,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), TriggerTypes = cms.vint32( 86 ) @@ -58307,9 +58627,40 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 6 ) +) +fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58320,688 +58671,340 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", +fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 5 ) ) -fragment.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), +fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), TriggerTypes = cms.vint32( 86 ) ) -fragment.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", +fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( True ), excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), + minNJetHt = cms.int32( 5 ), minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), + minPtJetHt = cms.double( 30.0 ), minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), + htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + minHt = cms.vdouble( 400.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) +fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) +fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 300.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) +fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 60.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) +fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60HEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) -) -fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) -) -fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) -) -fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) -) -fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) -) -fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -fragment.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.35 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -fragment.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) + inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( True ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -fragment.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), +fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), + minNJetHt = cms.int32( 0 ), minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), + minPtJetHt = cms.double( 10.0 ), + minPtJetMht = cms.double( 10.0 ), + maxEtaJetHt = cms.double( 3.0 ), maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), pfCandidatesLabel = cms.InputTag( "" ) ) -fragment.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), + htLabels = cms.VInputTag( 'hltHtMhtJet10' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), + minHt = cms.vdouble( 175.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 380.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59012,369 +59015,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) -) -fragment.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 5 ) -) -fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 60.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60HEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( True ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) -) -fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 10.0 ), - minPtJetMht = cms.double( 10.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet10' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), - minHt = cms.vdouble( 175.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 380.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -59450,7 +59091,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", usePt = cms.bool( False ), @@ -59524,6 +59166,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -59542,6 +59185,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -59564,6 +59208,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -59598,6 +59243,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -59620,6 +59266,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -59692,6 +59339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -59728,6 +59376,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -59905,6 +59554,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -59927,6 +59577,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -59949,6 +59600,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -59971,6 +59623,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -59993,6 +59646,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -60015,6 +59669,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -60106,6 +59761,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60128,6 +59784,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60150,6 +59807,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60172,6 +59830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60194,6 +59853,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60216,6 +59876,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60238,6 +59899,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60260,6 +59922,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60282,6 +59945,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60298,7 +59962,7 @@ ) fragment.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60313,1241 +59977,2260 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 115.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), - Min_dR = cms.double( 0.5 ) +fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( True ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 99999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 18.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 3.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 2.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( -1.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) -) -fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) ) ) -fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', - 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) -) -fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) -) -fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.05 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", - saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) ) -fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) ) -fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", +fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +) +fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) ) -fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) +fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) ) -fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) +fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) ) -fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 65.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) +fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) +fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) +fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) ) -fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 88.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 103.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 76.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 115.0 ), + pt2Min = cms.double( 40.0 ), + pt3Min = cms.double( 110.0 ), + mjjMin = cms.double( 850.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) +fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), + Min_dR = cms.double( 0.5 ) ) -fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 111.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -61556,21 +62239,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -61578,371 +62262,1657 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", +fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", +fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - minMass = cms.double( 55.0 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", +fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", +fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( True ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 99999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 18.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 3.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", - debugLevel = cms.int32( 0 ), - L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) - ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) +fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) +) +fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) - ) - ), - hbheInput = cms.InputTag( "hltHbhereco" ), - hoInput = cms.InputTag( "hltHoreco" ), - ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), - pataTracks = cms.InputTag( "hltPixelTracksSoA" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - track_pt_min = cms.double( 1.0 ), - track_pt_max = cms.double( 10.0 ), - track_chi2_max = cms.double( 99999.0 ), - graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), - normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) +fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', + 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) ) -fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.05 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau28er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleJet35_Mass_Min450_IsoTau45_RmOvlp OR L1_DoubleJet_80_30_Mass_Min420_IsoTau40_RmOvlp OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( False ), - KeepOriginalVertex = cms.bool( True ) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), +fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 65.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) +) +fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) +) +fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 88.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 103.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 76.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 90.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 111.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", + saveTags = cms.bool( True ), + firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + minMass = cms.double( 55.0 ) +) +fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", + debugLevel = cms.int32( 0 ), + L1Taus = cms.VPSet( + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) + ) + ), + hbheInput = cms.InputTag( "hltHbhereco" ), + hoInput = cms.InputTag( "hltHoreco" ), + ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), + pataTracks = cms.InputTag( "hltPixelTracksSoA" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + track_pt_min = cms.double( 1.0 ), + track_pt_max = cms.double( 10.0 ), + track_chi2_max = cms.double( 99999.0 ), + graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), + normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) +) +fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( False ), + KeepOriginalVertex = cms.bool( True ) +) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), cms.PSet( minPi0Mass = cms.double( 0.0 ), maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), maxPi0Mass = cms.double( 0.8 ), @@ -62292,9 +64262,6 @@ pfcands = cms.InputTag( "hltParticleFlowForTaus" ), vertices = cms.InputTag( "hltPixelVertices" ), rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), mem_mapped = cms.bool( False ), year = cms.uint32( 2017 ), version = cms.uint32( 2 ), @@ -62314,7 +64281,10 @@ basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) ) fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), @@ -62387,6 +64357,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62409,6 +64380,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -62439,6 +64411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -62469,6 +64442,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -62522,6 +64496,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62544,6 +64519,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62566,6 +64542,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62588,6 +64565,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62610,6 +64588,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62632,6 +64611,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -62662,16 +64642,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", @@ -62714,16 +64694,133 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", @@ -62818,6 +64915,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -62837,6 +64935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -62859,6 +64958,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -62944,16 +65044,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", @@ -63035,6 +65135,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63054,6 +65155,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -63076,6 +65178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -63146,16 +65249,16 @@ inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", @@ -63194,6 +65297,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63232,16 +65336,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", @@ -63323,6 +65427,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63342,6 +65447,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -63364,6 +65470,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -63462,16 +65569,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", @@ -63509,366 +65616,659 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) ) -fragment.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), +fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) + maxNumber = cms.uint32( 8 ) ) -fragment.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) +fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ), + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) + ), + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) -fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) ) -fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) ) -fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) +fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) ) -fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) +fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) ) -fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) ) -fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) ) -fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) +fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) ) -fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) -) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", +fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( True ), excludePFMuons = cms.bool( False ), minNJetHt = cms.int32( 4 ), @@ -63877,418 +66277,220 @@ minPtJetMht = cms.double( 0.0 ), maxEtaJetHt = cms.double( 2.5 ), maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + Jets = cms.InputTag( "hltPFJetForBtag" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), + MinTag = cms.double( 0.2 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), + Jets = cms.InputTag( "hltPFJetForBtag" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), + MinTag = cms.double( 0.35 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( True ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), Mqq = cms.double( 460.0 ), Detaqq = cms.double( 3.5 ), Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), Ptsumqq = cms.double( 0.0 ), Ptsumbb = cms.double( 0.0 ), Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), + value = cms.string( "1BTagAndEta" ), triggerType = cms.int32( 85 ), njets = cms.int32( 4 ) ) -fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), + MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( True ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) -) -fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", +fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", +fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 4 ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), + MinTag = cms.double( 0.55 ), MaxTag = cms.double( 999999.0 ), MinJetToSum = cms.int32( 1 ), MaxJetToSum = cms.int32( 2 ), @@ -64297,146 +66499,77 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ) - ) -) -fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), + MinTag = cms.double( 0.2 ), MaxTag = cms.double( 999999.0 ), MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), + MaxJetToSum = cms.int32( 1 ), UseMeanValue = cms.bool( True ), MatchByDeltaR = cms.bool( True ), MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), + MaxJetToSum = cms.int32( 1 ), UseMeanValue = cms.bool( True ), MatchByDeltaR = cms.bool( True ), MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), + MinTag = cms.double( 0.55 ), MaxTag = cms.double( 999999.0 ), MinJetToSum = cms.int32( 1 ), MaxJetToSum = cms.int32( 2 ), @@ -64445,679 +66578,430 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), + MinPt = cms.double( 35.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) +fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) +) +fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", +fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) -) -fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 220.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", +fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) ) -fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -65156,7 +67040,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -65202,9 +67086,9 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( -1.0 ), @@ -65214,109 +67098,9 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -65327,2729 +67111,2478 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", +fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ) + ) ) -fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), - l1TauPtThreshold = cms.double( 250.0 ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 230.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) ) -fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", +fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 250.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 275.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) +fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) ) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) - ) +fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) +fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ) ) ) -fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) +fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), + MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( True ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), @@ -68060,3347 +69593,2728 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), + CutOnChambers = cms.bool( True ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), + MinNmuonHits = cms.int32( 12 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) -) -fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2TauIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 4.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL2TauJetsIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) +fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) +fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) +fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) +fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) +fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +) +fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) ) ) -fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) +fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) + ) +) +fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +) +fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +) +fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) +) +fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) +) +fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +) +fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) +) +fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "none" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) +) +fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) +) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) +fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) +fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) +fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) +) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - discriminatorContainers = cms.VPSet( + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) ) ) -fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) +) +fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +) +fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) +) +fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) +fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - discriminatorContainers = cms.VPSet( - ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) +fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) +fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) + ) ) -fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) +fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) + Noise_HB = cms.double( 0.2 ) ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + Threshold = cms.double( 5.0 ) ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) -) -fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) -) -fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) -) -fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) - ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) -) -fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) -) -fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) - ) -) -fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) -) -fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) -) -fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) -) -fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) -) -fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) -) -fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) +fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltSiStripClustersRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) +fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersRegForDisplaced" ) +fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) +fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) +fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) +fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) +fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) +fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) +fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), +fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), MTOB = cms.PSet( ), - MTEC = cms.PSet( ) + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), searchOpt = cms.bool( True ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.5 ) ) ) -fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + layerPairs = cms.vuint32( 0 ) ) -fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -71408,19 +72322,25 @@ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), @@ -71433,10 +72353,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -71444,1851 +72364,2864 @@ alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), + AlgorithmName = cms.string( "hltIterX" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) ) -fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), + keepAllTracks = cms.bool( False ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) ) -fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) + ), + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 24.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) +fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) -) -fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) -) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) +fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) +fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) +fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) +fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) +fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) +fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) +fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) +fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) +fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) +fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 350.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +) +fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), +fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) +fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) +fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 430.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) +fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) +fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) ) -fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) ) -fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) ) -fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), @@ -73303,14 +75236,14 @@ jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), MinTag = cms.double( -999999.0 ), MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), @@ -73318,554 +75251,631 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) -) -fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) ) -fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), jetDirectionUsingTracks = cms.bool( False ), jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), +fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), + endcapJets = cms.bool( True ), ecalCellEnergyThresh = cms.double( 0.5 ), ecalCellTimeThresh = cms.double( 12.5 ), ecalCellTimeErrorThresh = cms.double( 100.0 ), @@ -73873,578 +75883,441 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), + jetTimeThresh = cms.double( 1.25 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 1.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) ) -fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) ) -fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -74455,3318 +76328,2529 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) ) -fragment.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) ) -fragment.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +) +fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) +) +fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) +) +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) ) -fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -fragment.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) ) -fragment.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) ) -fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -fragment.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) ) -fragment.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -fragment.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) ) -fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) ) -fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) ) -fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) ) -fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -fragment.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) ) -fragment.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -fragment.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) ) -fragment.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) ) -fragment.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) ) -fragment.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) ) -fragment.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -fragment.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -fragment.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -fragment.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) ) -fragment.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) +) +fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +) +fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) +) +fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) ) -fragment.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) +) +fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) ) -fragment.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEG10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -77777,16 +78861,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltEG10HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -77799,121 +78884,353 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -77921,22 +79238,22 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), @@ -77954,21 +79271,22 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10000.0 ), thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -77976,21 +79294,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.2 ), thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -77998,21 +79317,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78020,21 +79340,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.2 ), thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78042,21 +79363,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 40.0 ), thrRegularEE = cms.vdouble( 40.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78064,21 +79386,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78086,21 +79409,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78108,65 +79432,71 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) +) +fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78174,43 +79504,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78218,21 +79527,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78240,50 +79550,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78294,40 +79571,42 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78338,18 +79617,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78360,71 +79640,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78432,21 +79714,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78454,21 +79737,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78476,21 +79760,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -78498,38 +79783,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78540,18 +79827,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78562,76 +79850,68 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78644,20 +79924,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78666,16 +79947,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78688,16 +79970,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78710,20 +79993,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78732,24 +80016,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78758,16 +80039,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78780,16 +80062,84 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78802,20 +80152,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78824,30 +80175,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78860,20 +80198,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78882,16 +80221,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78904,16 +80244,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78926,20 +80267,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -78948,1793 +80290,1511 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", +fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 3.0 ), thrRegularEE = cms.vdouble( 3.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 14.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) -) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) -) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", +fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) -) -fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", +fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 2 ) ) -fragment.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -80745,119 +81805,95 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -fragment.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 125.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -80868,632 +81904,604 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -fragment.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", +fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) +) +fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) +) +fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -fragment.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) +) +fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 95.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) +) +fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -81504,97 +82512,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -81604,14 +82607,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -81627,7 +82630,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -81639,6 +82642,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81661,6 +82665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -81691,6 +82696,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -81721,6 +82727,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -81774,6 +82781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81796,6 +82804,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81818,6 +82827,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81840,6 +82850,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81862,6 +82873,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -81876,9 +82888,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -81888,13 +82922,13 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -81911,6 +82945,269 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) +fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) +) +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 750.0 ), + dRmin = cms.double( 0.5 ) +) +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) +) +fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 115.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -81944,6 +83241,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82002,61 +83300,10 @@ trackPtCut = cms.double( 999999.0 ), trackdRCut = cms.double( 999.0 ) ) -fragment.hltPreExpressMuons = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltExpressMuonsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( '( HLT_IsoMu20_v19 OR HLT_IsoMu24_v17 OR HLT_IsoMu27_v20 )' ) -) fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -82087,51 +83334,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82319,107 +83521,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82497,6 +83598,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82509,7 +83618,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -82663,21 +83772,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -82731,6 +83834,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82753,6 +83857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -82783,6 +83888,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -82813,6 +83919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -82866,6 +83973,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82888,6 +83996,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82910,6 +84019,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82932,6 +84042,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82954,6 +84065,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82976,6 +84088,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -83030,6 +84143,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83052,6 +84166,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83074,6 +84189,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83096,6 +84212,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83118,6 +84235,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -83140,6 +84258,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -83162,6 +84281,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -83184,6 +84304,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -83252,6 +84373,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83274,6 +84396,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83296,6 +84419,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83318,6 +84442,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83340,6 +84465,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83362,6 +84488,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83384,6 +84511,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83406,6 +84534,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83457,6 +84586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83479,6 +84609,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -83501,6 +84632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83523,6 +84655,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83545,6 +84678,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -83588,6 +84722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83610,6 +84745,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -83632,6 +84768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83654,6 +84791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83676,6 +84814,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -83698,6 +84837,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -83770,6 +84910,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83792,6 +84933,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83837,6 +84979,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83869,6 +85012,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83891,6 +85035,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83936,6 +85081,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84007,6 +85153,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84026,6 +85173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -84048,6 +85196,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -84162,6 +85311,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84251,7 +85401,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84263,74 +85414,26 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -84341,7 +85444,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -84354,10 +85457,6 @@ fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", processName = cms.string( "@" ) ) -fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), @@ -84384,8 +85483,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v19', - 'AlCa_PFJet40_v24' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84397,7 +85496,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84409,8 +85508,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6', - 'AlCa_LumiPixelsCounts_ZeroBias_v6' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84422,10 +85521,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v18', - 'AlCa_EcalEtaEEonly_v18', - 'AlCa_EcalPi0EBonly_v18', - 'AlCa_EcalPi0EEonly_v18' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84437,8 +85536,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84450,8 +85549,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84463,7 +85562,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v13' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84475,15 +85574,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84495,10 +85594,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_PFJet40_GPUvsCPU_v2' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84510,7 +85609,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v3' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ) ) fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84522,9 +85621,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v6', - 'DQM_HcalReconstruction_v5', - 'DQM_PixelReconstruction_v6' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84536,8 +85635,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84561,73 +85660,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1', - 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) fragment.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84639,102 +85739,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84762,7 +85882,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84802,7 +85922,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v4' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84842,8 +85962,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v19', - 'HLT_PFJet500_v25 / 3' ) + triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31 / 3', + 'HLT_ZeroBias_v11 / 0' ) ) fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84855,8 +85976,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84868,19 +85989,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23 / 3', - 'HLT_ExpressMuons_v4 / 15', - 'HLT_IsoMu20_v19 / 0', - 'HLT_IsoMu24_v17 / 0', - 'HLT_IsoMu27_v20 / 0', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Physics_v9', + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11 / 2' ) ) fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84892,24 +86012,24 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele32_WPTight_Gsf_v19 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_PFHT510_v21 / 3', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v24 / 15' ) + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15' ) ) fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84921,7 +86041,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v9' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84933,8 +86053,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84946,161 +86066,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85116,8 +86229,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v9', - 'DST_ZeroBias_v4' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85129,35 +86242,32 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v12', - 'MC_AK4CaloJets_v13', - 'MC_AK4PFJets_v21', - 'MC_AK8CaloHT_v12', - 'MC_AK8PFHT_v20', - 'MC_AK8PFJets_v21', - 'MC_AK8TrimPFJets_v21', - 'MC_CaloBTagDeepCSV_v12', - 'MC_CaloHT_v12', - 'MC_CaloMET_JetIdCleaned_v13', - 'MC_CaloMET_v12', - 'MC_CaloMHT_v12', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17', - 'MC_DoubleEle5_CaloIdL_MW_v20', - 'MC_DoubleMuNoFiltersNoVtx_v11', - 'MC_DoubleMu_TrkIsoVVL_DZ_v15', - 'MC_Egamma_Open_Unseeded_v2', - 'MC_Egamma_Open_v2', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'MC_Ele5_WPTight_Gsf_v12', - 'MC_IsoMu_v19', - 'MC_PFBTagDeepCSV_v14', - 'MC_PFBTagDeepJet_v5', - 'MC_PFHT_v20', - 'MC_PFMET_v21', - 'MC_PFMHT_v20', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2', - 'MC_ReducedIterativeTracking_v16', - 'MC_Run3_PFScoutingPixelTracking_v20' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85169,102 +86279,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85280,36 +86430,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85321,16 +86475,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85342,661 +86496,645 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16', - 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1')+cms.vstring( 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1SingleMuCosmics_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu20_v16', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu27_v17', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17', - 'HLT_Physics_v9', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1')+cms.vstring( 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1', + triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_v4', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_v4', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_v4', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_v4', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_v4', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_v4', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v4', - 'HLT_SingleEle8_SingleEGL1_v3', - 'HLT_SingleEle8_v3' ) -) -fragment.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86036,22 +87174,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1', - 'HLT_PFHT280_QuadPFJet30_v1', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v12', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1', - 'HLT_PFHT400_SixPFJet32_v13', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1', - 'HLT_PFHT450_SixPFJet36_v12' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) fragment.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86063,83 +87207,119 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT650_DisplacedDijet60_Inclusive_v17', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) fragment.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) +) +fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86179,89 +87359,35 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v16' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetReservedDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ) -) -fragment.hltPreDatasetReservedDoubleMuonLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19 / 12', - 'HLT_Ele35_WPTight_Gsf_v13 / 200', - 'HLT_IsoMu27_v20 / 150', - 'HLT_Mu50_v17 / 50', - 'HLT_PFHT1050_v22 / 10', - 'HLT_Photon200_v18 / 10' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86273,11 +87399,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v20', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86289,12 +87422,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86333,147 +87475,19 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -86486,53 +87500,21 @@ ) ), ) -fragment.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) -fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) -fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDetIdToBeRecoveredCPUOnly , fragment.hltEcalUncalibRecHitCPUOnly , fragment.hltEcalRecHitCPUOnly ) -fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly ) -fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly ) fragment.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) -fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed ) @@ -86544,59 +87526,66 @@ fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 ) fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons ) fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates ) -fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClusters ) +fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent ) fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI ) -fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask ) +fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) +fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO ) fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) -fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) +fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) -fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltMergedTracks ) -fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 ) +fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) +fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) +fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks ) fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons ) -fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask ) -fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID ) fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector ) fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected ) fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -fragment.HLTDoCaloCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequence + fragment.hltAK4CaloJetsCPUOnly + fragment.hltAK4CaloJetsIDPassedCPUOnly ) -fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorCPUOnly + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorCPUOnly ) -fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloCPUOnly + fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence + fragment.hltAK4CaloJetsCorrectedCPUOnly + fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -fragment.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence + fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -fragment.HLTDoCaloCPUOnlySequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequencePF + fragment.hltAK4CaloJetsPFCPUOnly ) -fragment.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + fragment.hltAK4CaloJetsPFEt5CPUOnly ) -fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask ) -fragment.HLTDoLocalStripCPUOnlySequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClustersCPUOnly ) -fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsCPUOnly + fragment.hltIterL3OITrackCandidatesCPUOnly + fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly + fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + fragment.hltL3MuonsIterL3OICPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask ) -fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + fragment.hltPixelTracksInRegionL2CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + fragment.hltL3MuonsIterL3IOCPUOnly ) -fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence + fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly + fragment.hltIterL3OIL3MuonsCPUOnly + fragment.hltIterL3OIL3MuonCandidatesCPUOnly + fragment.hltL2SelectorForL3IOCPUOnly + fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -fragment.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -fragment.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonMergedCPUOnly + fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly + fragment.hltIterL3GlbMuonCPUOnly + fragment.hltIterL3MuonsNoIDCPUOnly + fragment.hltIterL3MuonsCPUOnly + fragment.hltL3MuonsIterL3LinksCPUOnly + fragment.hltIterL3MuonTracksCPUOnly ) -fragment.HLTL3muonrecoCPUOnlySequence = cms.Sequence( fragment.HLTL3muonrecoNocandCPUOnlySequence + fragment.hltIterL3MuonCandidatesCPUOnly ) -fragment.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly + fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly + fragment.hltIter0PFlowTrackCutClassifierCPUOnly + fragment.hltMergedTracksCPUOnly ) -fragment.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( fragment.HLTIterativeTrackingIteration0CPUOnly ) -fragment.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterativeTrackingIter02CPUOnly + fragment.hltPFMuonMergingCPUOnly + fragment.hltMuonLinksCPUOnly + fragment.hltMuonsCPUOnly ) -fragment.HLTParticleFlowCPUOnlySequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededCPUOnly + fragment.hltParticleFlowRecHitHBHECPUOnly + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededCPUOnly + fragment.hltParticleFlowClusterHBHECPUOnly + fragment.hltParticleFlowClusterHCALCPUOnly + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksCPUOnly + fragment.hltParticleFlowBlockCPUOnly + fragment.hltParticleFlowCPUOnly ) -fragment.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoCPUOnlySequence + fragment.HLTTrackReconstructionForPFCPUOnly + fragment.HLTParticleFlowCPUOnlySequence + fragment.hltAK4PFJetsCPUOnly + fragment.hltAK4PFJetsLooseIDCPUOnly + fragment.hltAK4PFJetsTightIDCPUOnly ) -fragment.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4PFFastJetCorrectorCPUOnly + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorCPUOnly ) -fragment.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCPUOnly + fragment.HLTAK4PFCorrectorProducersCPUOnlySequence + fragment.hltAK4PFJetsCorrectedCPUOnly + fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly + fragment.hltAK4PFJetsTightIDCorrectedCPUOnly ) -fragment.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoCPUOnlySequence + fragment.HLTAK4PFJetsReconstructionCPUOnlySequence + fragment.HLTAK4PFJetsCorrectionCPUOnlySequence ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) +fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync ) +fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync ) +fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync ) +fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync ) +fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) +fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync ) +fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync ) +fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) +fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) +fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync ) +fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync ) +fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync ) +fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync ) +fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) +fragment.HLTParticleFlowSequenceSerialSync = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededSerialSync + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededSerialSync + fragment.HLTPFHcalClusteringSerialSync + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksSerialSync + fragment.hltParticleFlowBlockSerialSync + fragment.hltParticleFlowSerialSync ) +fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync ) +fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync ) +fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync ) +fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync ) fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed ) fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector ) fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed ) @@ -86607,7 +87596,7 @@ fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector ) fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected + fragment.hltAK8PFJetsLooseIDCorrected + fragment.hltAK8PFJetsTightIDCorrected ) fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence ) -fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) +fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx ) fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx ) fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx ) @@ -86621,17 +87610,10 @@ fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx ) fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx ) fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx ) -fragment.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx + fragment.hltDoubleMu3L3FilteredScoutingNoVtx ) -fragment.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksZetaClean + fragment.hltPixelOnlyPFMuonMerging + fragment.hltPixelOnlyMuonLinks + fragment.hltPixelOnlyMuons ) -fragment.HLTPixelOnlyParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPixelOnlyPFTracks + fragment.hltPixelOnlyParticleFlowBlock + fragment.hltPixelOnlyParticleFlow ) -fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPF + fragment.HLTPixelOnlyParticleFlowSequence + fragment.hltAK4PixelOnlyPFJets + fragment.hltAK4PixelOnlyPFJetsLooseID + fragment.hltAK4PixelOnlyPFJetsTightID ) -fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PixelOnlyPFFastJetCorrector + fragment.hltAK4PixelOnlyPFRelativeCorrector + fragment.hltAK4PixelOnlyPFAbsoluteCorrector + fragment.hltAK4PixelOnlyPFResidualCorrector + fragment.hltAK4PixelOnlyPFCorrector ) -fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetPixelOnlyAll + fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence + fragment.hltAK4PixelOnlyPFJetsCorrected + fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected + fragment.hltAK4PixelOnlyPFJetsTightIDCorrected ) -fragment.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence + fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx + fragment.hltDoubleMuonL3FilteredScoutingNoVtx ) +fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence ) fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons ) -fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons ) fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity ) fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 ) @@ -86639,21 +87621,21 @@ fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded ) fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons ) fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded ) -fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) -fragment.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) -fragment.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPFNoMu + fragment.hltPixelTracksZetaClean ) -fragment.HLTPixelOnlyPFScoutingSequence = cms.Sequence( fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hltPixelOnlyPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronPixelOnly + fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded ) +fragment.HLTPFScoutingSequence = cms.Sequence( fragment.HLTAK4PFJetsSequence + fragment.hltFixedGridRhoFastjetAllCalo + fragment.hltPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronBestTrkUnseededSequence + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx ) fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx ) fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx ) -fragment.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPacker + fragment.hltScoutingEgammaPacker ) -fragment.HLTPFScoutingPixelTrackingSequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.HLTPixelOnlyPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPixelOnlyPFScoutingPackingSequence ) +fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker ) +fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence ) fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded ) -fragment.HLTSingleEG30CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG30Filter + fragment.hltSingleEG30CaloIdLEt30Filter + fragment.hltEgammaClusterShape + fragment.hltSingleEG30CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltSingleEG30CaloIdLHEFilter ) -fragment.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG16EG12Filter + fragment.hltDoubleEG16EG12CaloIdLEt12Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG16EG12CaloIdLHEFilter ) +fragment.HLTDoubleEG11CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG11Filter + fragment.hltDoubleEG11CaloIdLEt11Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG11CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG11CaloIdLHEFilter ) +fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) +fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) +fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) @@ -86691,7 +87673,6 @@ fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter ) fragment.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter ) fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu ) fragment.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDoubleEGL1EGerFilter + fragment.hltDoubleEG24L1EGEtFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau + fragment.hltDoubleEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau + fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -86699,13 +87680,12 @@ fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter ) fragment.HLTEle27CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG27EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG27HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG27CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle27CaloIdLPixelMatchUnseededFilter ) fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter ) -fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.HLTRecoPixelTracksTask ) fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands ) fragment.HLTPho4CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG4EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG4HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG4CaloIdLClusterShapeUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltEG4R9Id50b80eFilter ) fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional ) fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity ) fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 ) -fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIteration0 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands ) +fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands ) fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional ) fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity ) fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 ) @@ -86720,22 +87700,10 @@ fragment.HLTEle38WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG38L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle38noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle38noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle38noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle38noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle38noerWPTightPixelMatchFilter + fragment.hltEle38noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle38noerWPTightGsfMissingHitsFilter + fragment.hltEle38noerWPTightGsfDetaFilter + fragment.hltEle38noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle38noerWPTightGsfTrackIsoFilter ) fragment.HLTEle40WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG40L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle40noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle40noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle40noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle40noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle40noerWPTightPixelMatchFilter + fragment.hltEle40noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle40noerWPTightGsfMissingHitsFilter + fragment.hltEle40noerWPTightGsfDetaFilter + fragment.hltEle40noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle40noerWPTightGsfTrackIsoFilter ) fragment.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG32L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter + fragment.hltEle32L1DoubleEGWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter + fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) -fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) -fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) -fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) -fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) -fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) -fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) -fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) -fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) -fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) -fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) -fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.HLTStoppedHSCPLocalHcalRecoTask ) fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets ) fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) @@ -86751,9 +87719,13 @@ fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity ) fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 ) fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands ) +fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) +fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons ) fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet ) fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned ) -fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) +fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) +fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) +fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter ) fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 ) fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) @@ -86783,6 +87755,7 @@ fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) +fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map ) fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter ) fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter ) fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter ) @@ -86791,16 +87764,16 @@ fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter ) fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter ) fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter ) -fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) -fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28er1p5Filter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG130EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG130EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG130EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG130EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG130EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG130EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG130EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG150EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG150EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG150EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG150EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG150EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG150EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG175EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG175EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG175EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG175EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG175EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG175EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG200EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG200EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG200EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG200EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG200EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG200EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter ) +fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter ) +fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter ) +fragment.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG40EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG40EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG40EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG40EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG40EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG40EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG45EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG45EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG45EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG45EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG45EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG45EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG55EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG55EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG55EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG55EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG55EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG55EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG55EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter ) fragment.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG50R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -86808,7 +87781,10 @@ fragment.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG120R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG120R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG165R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG165R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG165R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30LR9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + fragment.hltEgammaClusterShape + cms.ignore(fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + fragment.hltEgammaEcalPFClusterIso + cms.ignore(fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG22EtEta2p55UnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + fragment.hltEgammaClusterShapeUnseeded + cms.ignore(fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + fragment.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +fragment.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14p25EtEta2p55UnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaR9IDUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded ) fragment.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauFilter + fragment.hltEG35R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG35R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG35R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) +fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack ) fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau ) fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -86827,8 +87803,7 @@ fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates ) fragment.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG30erJetC34drMin0p3Filter + fragment.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30erJetC34WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30erJetC34WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30erJetC34WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30erJetC34WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30erJetC34WPTightPixelMatchFilter + fragment.hltEle30erJetC34WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30erJetC34WPTightGsfMissingHitsFilter + fragment.hltEle30erJetC34WPTightGsfDetaFilter + fragment.hltEle30erJetC34WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30erJetC34WPTightGsfTrackIsoFilter ) fragment.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG28erHTT100Filter + fragment.hltEG28L1IsoEG28erHTT100EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28erHTT100WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28erHTT100WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28erHTT100WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28erHTT100WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28erHTT100WPTightPixelMatchFilter + fragment.hltEle28erHTT100WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle28erHTT100WPTightGsfMissingHitsFilter + fragment.hltEle28erHTT100WPTightGsfDetaFilter + fragment.hltEle28erHTT100WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -fragment.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHFForEgammaUnseeded ) -fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.HLTPFHcalClusteringForEgammaUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) +fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) fragment.HLTEle15VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG15EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle15VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle15VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle15VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle15VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle15VVVLGsfChi2Filter + fragment.hltEle15VVVLGsfMissingHitsFilter + fragment.hltEle15VVVLGsfDetaFilter + fragment.hltEle15VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15VVVLGsfTrackIsoFilter ) fragment.HLTEle50VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG50IsoVVVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle50VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle50VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle50VVVLGsfChi2Filter + fragment.hltEle50VVVLGsfMissingHitsFilter + fragment.hltEle50VVVLGsfDetaFilter + fragment.hltEle50VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle50VVVLGsfTrackIsoFilter ) fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL ) @@ -86840,6 +87815,7 @@ fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx ) fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +fragment.HLTEle14VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG14erHTT200Filter + fragment.hltEG14EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle14VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle14VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle14VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle14VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle14VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle14VVVLGsfChi2Filter + fragment.hltEle14VVVLGsfMissingHitsFilter + fragment.hltEle14VVVLGsfDetaFilter + fragment.hltEle14VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle14VVVLGsfTrackIsoFilter ) fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) fragment.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter ) fragment.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle17EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle17CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle17CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -86847,11 +87823,6 @@ fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEle50EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG115EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG115CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG115CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle115CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG135EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG135CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG135CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle135CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) -fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) -fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) -fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) -fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + fragment.hltEG60EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60HEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 ) fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 ) @@ -86860,6 +87831,13 @@ fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE ) fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE ) fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + fragment.hltEgammaClusterShape + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltEgammaHoverE + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + fragment.HLTGsfElectronSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) +fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) +fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) +fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) +fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) +fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) +fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) @@ -86867,7 +87845,6 @@ fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity ) fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 ) fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) -fragment.HLTBtagDeepCSVSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsPF ) fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30R9Id50b90eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HE10b9eR9Id50b90eHEFilter + fragment.hltEgammaClusterShape + fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) fragment.HLTL2TauTagNNSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sDoubleTauBigOR) + cms.ignore(fragment.hltL1sSingleTau) + cms.ignore(fragment.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(fragment.hltL1sMu22erIsoTau40er) + cms.ignore(fragment.hltL1sBigORDoubleTauJet) + cms.ignore(fragment.hltL1VBFDiJetIsoTau) + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(fragment.hltL1sDoubleTauBigORWithLowMass) + fragment.hltL2TauTagNNProducer ) fragment.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltHpsL1JetsHLTForDeepTauInput + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + fragment.hltHpsPFTauDeepTauProducer ) @@ -86879,10 +87856,16 @@ fragment.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( fragment.hltHpsSinglePFTau35 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsSinglePFTau35TrackPt1 ) +fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) +fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) +fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) +fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID + fragment.HLTAK4PFJetsCorrectionSequence + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt20 + fragment.hltPFJetForBtagMinPt20 + fragment.hltDeepBLifetimeTagInfosPFMinPt20 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt20 + fragment.hltParticleNetJetTagInfosMinPt20 + fragment.hltParticleNetONNXJetTagsMinPt20 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 ) fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI ) fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -86893,21 +87876,24 @@ fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates ) fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional ) fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded ) -fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) -fragment.HLTL2p5IsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsIsoL1TauSeededGlob ) +fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) +fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob ) fragment.HLTIterativeTrackingIteration4ForTau = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForTau + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) -fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau ) +fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau ) fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau ) -fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) +fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus ) fragment.HLTPFTauHPSDispl = cms.Sequence( fragment.hltTauPFJets08RegionDispl + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + fragment.hltPFTauPiZerosDispl + fragment.hltHpsCombinatoricRecoTausDispl + fragment.hltHpsSelectionDiscriminatorDispl + fragment.hltHpsPFTauProducerSansRefsDispl + fragment.hltHpsPFTauProducerDispl + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + fragment.hltHpsPFTauTrackFindingDiscriminatorDispl + fragment.hltHpsSelectedPFTausTrackFindingDispl + fragment.hltHpsPFTauTrackDispl ) fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl ) -fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob ) +fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob ) fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator ) +fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1LooseIsoEGTau + fragment.hltEG34EtFilterForEGTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG34HEFilterForEGTau + fragment.hltEgammaR9ID + fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter + fragment.hltEgammaClusterShape + fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter + fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter ) +fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob ) fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters ) +fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob ) fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced ) fragment.HLTFastRecopixelvertexingSequence = cms.Sequence( fragment.hltSelector4CentralJetsL1FastJet + fragment.hltFastPrimaryVertex + fragment.hltFastPVPixelVertexFilter + fragment.hltFastPVPixelTracksFilter + fragment.hltFastPVPixelTracksFitter + fragment.hltFastPVPixelTracksTrackingRegions + fragment.hltFastPVPixelTracksHitDoublets + fragment.hltFastPVPixelTracksHitQuadruplets + fragment.hltFastPVPixelTracks + fragment.hltFastPVJetTracksAssociator + fragment.hltFastPVJetVertexChecker + fragment.hltFastPVPixelTracksRecoverFilter + fragment.hltFastPVPixelTracksRecoverFitter + fragment.hltFastPVPixelTracksTrackingRegionsRecover + fragment.hltFastPVPixelTracksHitDoubletsRecover + fragment.hltFastPVPixelTracksHitQuadrupletsRecover + fragment.hltFastPVPixelTracksRecover + fragment.hltFastPVPixelTracksMerger + fragment.hltFastPVPixelVertices + fragment.hltFastPVPixelVerticesFilter ) -fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClustersRegForDisplaced ) +fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventRegForDisplaced ) fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet ) fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle ) @@ -86940,6 +87926,11 @@ fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded ) +fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded ) +fragment.HLTEle5CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG5EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG5HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG5CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle5CaloIdLPixelMatchUnseededFilter ) +fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt10 + fragment.hltPFJetForBtagMinPt10 + fragment.hltDeepBLifetimeTagInfosPFMinPt10 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt10 + fragment.hltParticleNetJetTagInfosMinPt10 + fragment.hltParticleNetONNXJetTagsMinPt10 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 ) fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -86947,21 +87938,9 @@ fragment.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p6nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p8nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime2nsUnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p1Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p12Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) fragment.HLTDiPho10CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -fragment.HLTDoubleEle4eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4eta1p22PixelMatchFilter + fragment.hltDoubleEle4eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4eta1p22DetaFilter + fragment.hltDoubleEle4eta1p22DphiFilter + fragment.hltDoubleEle4eta1p22Chi2Filter + fragment.hltDoubleEle4eta1p22ValidHitsFilter + fragment.hltDoubleEle4eta1p22NLayerITFilter ) -fragment.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4p5eta1p22PixelMatchFilter + fragment.hltDoubleEle4p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4p5eta1p22DetaFilter + fragment.hltDoubleEle4p5eta1p22DphiFilter + fragment.hltDoubleEle4p5eta1p22Chi2Filter + fragment.hltDoubleEle4p5eta1p22ValidHitsFilter + fragment.hltDoubleEle4p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5eta1p22PixelMatchFilter + fragment.hltDoubleEle5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5eta1p22DetaFilter + fragment.hltDoubleEle5eta1p22DphiFilter + fragment.hltDoubleEle5eta1p22Chi2Filter + fragment.hltDoubleEle5eta1p22ValidHitsFilter + fragment.hltDoubleEle5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5p5eta1p22PixelMatchFilter + fragment.hltDoubleEle5p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5p5eta1p22DetaFilter + fragment.hltDoubleEle5p5eta1p22DphiFilter + fragment.hltDoubleEle5p5eta1p22Chi2Filter + fragment.hltDoubleEle5p5eta1p22ValidHitsFilter + fragment.hltDoubleEle5p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle6eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6eta1p22PixelMatchFilter + fragment.hltDoubleEle6eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6eta1p22DetaFilter + fragment.hltDoubleEle6eta1p22DphiFilter + fragment.hltDoubleEle6eta1p22Chi2Filter + fragment.hltDoubleEle6eta1p22ValidHitsFilter + fragment.hltDoubleEle6eta1p22NLayerITFilter ) fragment.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6p5eta1p22PixelMatchFilter + fragment.hltDoubleEle6p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6p5eta1p22DetaFilter + fragment.hltDoubleEle6p5eta1p22DphiFilter + fragment.hltDoubleEle6p5eta1p22Chi2Filter + fragment.hltDoubleEle6p5eta1p22ValidHitsFilter + fragment.hltDoubleEle6p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7eta1p22PixelMatchFilter + fragment.hltDoubleEle7eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7eta1p22DetaFilter + fragment.hltDoubleEle7eta1p22DphiFilter + fragment.hltDoubleEle7eta1p22Chi2Filter + fragment.hltDoubleEle7eta1p22ValidHitsFilter + fragment.hltDoubleEle7eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7p5eta1p22PixelMatchFilter + fragment.hltDoubleEle7p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7p5eta1p22DetaFilter + fragment.hltDoubleEle7p5eta1p22DphiFilter + fragment.hltDoubleEle7p5eta1p22Chi2Filter + fragment.hltDoubleEle7p5eta1p22ValidHitsFilter + fragment.hltDoubleEle7p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle8eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8eta1p22PixelMatchFilter + fragment.hltDoubleEle8eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8eta1p22DetaFilter + fragment.hltDoubleEle8eta1p22DphiFilter + fragment.hltDoubleEle8eta1p22Chi2Filter + fragment.hltDoubleEle8eta1p22ValidHitsFilter + fragment.hltDoubleEle8eta1p22NLayerITFilter ) -fragment.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8p5eta1p22PixelMatchFilter + fragment.hltDoubleEle8p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8p5eta1p22DetaFilter + fragment.hltDoubleEle8p5eta1p22DphiFilter + fragment.hltDoubleEle8p5eta1p22Chi2Filter + fragment.hltDoubleEle8p5eta1p22ValidHitsFilter + fragment.hltDoubleEle8p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9eta1p22PixelMatchFilter + fragment.hltDoubleEle9eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9eta1p22DetaFilter + fragment.hltDoubleEle9eta1p22DphiFilter + fragment.hltDoubleEle9eta1p22Chi2Filter + fragment.hltDoubleEle9eta1p22ValidHitsFilter + fragment.hltDoubleEle9eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9p5eta1p22PixelMatchFilter + fragment.hltDoubleEle9p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9p5eta1p22DetaFilter + fragment.hltDoubleEle9p5eta1p22DphiFilter + fragment.hltDoubleEle9p5eta1p22Chi2Filter + fragment.hltDoubleEle9p5eta1p22ValidHitsFilter + fragment.hltDoubleEle9p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle10eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle10eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle10eta1p22PixelMatchFilter + fragment.hltDoubleEle10eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle10eta1p22DetaFilter + fragment.hltDoubleEle10eta1p22DphiFilter + fragment.hltDoubleEle10eta1p22Chi2Filter + fragment.hltDoubleEle10eta1p22ValidHitsFilter + fragment.hltDoubleEle10eta1p22NLayerITFilter ) fragment.HLTSingleEle8Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltSingleEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8PixelMatchFilter + fragment.hltSingleEle8PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8OneOEMinusOneOPFilter + fragment.hltSingleEle8DetaFilter + fragment.hltSingleEle8DphiFilter + fragment.hltSingleEle8Chi2Filter + fragment.hltSingleEle8ValidHitsFilter + fragment.hltSingleEle8NLayerITFilter ) fragment.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + fragment.hltSingleEle8SingleEGL1EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8SingleEGL1PixelMatchFilter + fragment.hltSingleEle8SingleEGL1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + fragment.hltSingleEle8SingleEGL1DetaFilter + fragment.hltSingleEle8SingleEGL1DphiFilter + fragment.hltSingleEle8SingleEGL1Chi2Filter + fragment.hltSingleEle8SingleEGL1ValidHitsFilter + fragment.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -86973,22 +87952,15 @@ fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG24R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG24HE06b06eR9Id50b80eHEFilter + fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG16EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso ) fragment.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauOrEGOnlyFilter + fragment.hltEG32R9Id90HE10IsoMEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG32R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG32R9Id90HE10IsoMR9Filter + fragment.hltEgammaClusterShape + fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -fragment.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseIDVBF + fragment.hltAK4PFJetsTightIDVBF ) -fragment.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDVBFCorrected + fragment.hltAK4PFJetsTightIDVBFCorrected ) -fragment.HLTAK4PFJetsVBFSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionVBFSequence + fragment.HLTAK4PFJetsCorrectionVBFSequence ) fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity ) fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 ) fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL ) -fragment.HLTPhoton12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12L1VBFIsoEGHEFilter ) -fragment.HLTPhoton17Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG17L1VBFLooseIsoEGHEFilter ) fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter ) -fragment.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle12erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle12erWPTightGsfDetaFilterForVBF + fragment.hltEle12erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle17erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle17erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle17erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle17erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle17erWPTightGsfDetaFilterForVBF + fragment.hltEle17erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) fragment.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle22erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle22erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle22erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle22erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle22erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle22erWPTightGsfDetaFilterForVBF + fragment.hltEle22erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV ) fragment.HLTEgammaOpenSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaClusterShape + fragment.hltEgammaR9ID + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEgammaEcalPFClusterIso + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso ) fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded + fragment.hltEgammaPixelMatchVarsForBParkingUnseeded ) +fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) fragment.HLTEgammaOpenUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaR9IDUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTElePixelMatchUnseededSequenceForBParking + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTEle5WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEG5L1SingleEG5EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle5WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle5WPTightPixelMatchFilter + fragment.hltEle5WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle5WPTightGsfMissingHitsFilter + fragment.hltEle5WPTightGsfDetaFilter + fragment.hltEle5WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5WPTightGsfTrackIsoFilter ) fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + fragment.hltEgammaClusterShape + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -87001,748 +87973,780 @@ fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSym_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonly_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonly_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonly_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonly_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisation_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_Random_v6 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_CPUOnly_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsCPUOnlySequence + fragment.hltSingleCaloJet10CPUOnly + fragment.HLTAK4PFJetsCPUOnlySequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + fragment.hltSinglePFJet40CPUOnly + fragment.HLTEndSequence ) -fragment.AlCa_AK8PFJet40_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.DQM_PixelReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) -fragment.DQM_EcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HcalReconstruction_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DST_ZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.HLTEndSequence ) -fragment.DST_Physics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.HLTDoubleMu3ScoutingNoVtx + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG30_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking + fragment.hltPreDSTRun3EG30PFScoutingPixelTracking + fragment.HLTSingleEG30CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + fragment.HLTDoubleEG16EG12CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLT_EphemeralPhysics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) -fragment.HLT_EphemeralZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisation_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_CPUOnly_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence ) +fragment.AlCa_AK8PFJet40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.DQM_PixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) +fragment.DQM_EcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DST_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuon + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleEG_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_JetHT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DatasetMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTPFScoutingDatasetMuon + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXONominal_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXONominalPFScoutingTracking + fragment.hltPreDSTPFScoutingAXONominal + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOTight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SingleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuScouting + fragment.hltPreDSTPFScoutingSingleMuon + fragment.hltL1fL1sMuScoutingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuScoutingL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + fragment.hltL3fL1sMuScoutingL3Filtered0 + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_ZeroBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_EphemeralPhysics_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) +fragment.HLT_EphemeralZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HcalNZS_v16 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) -fragment.HLT_HcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) +fragment.HLT_HcalNZS_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) +fragment.HLT_HcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v9 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Alignment_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Beamspot_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_IsolatedBunches_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstBXAfterTrain_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionInTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_LastCollisionInTrain_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHB_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHE_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_GPUvsCPU_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet400MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltAK8SinglePFJet400 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet420_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet420MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltAK8SinglePFJet420 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet450MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet350 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 + fragment.hltAK8SinglePFJet450 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet470_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet470MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet370 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 + fragment.hltAK8SinglePFJet470 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet500MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet400 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 + fragment.hltAK8SinglePFJet500 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet270_270_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet270270MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet280_280_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet280280MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet290_290_MassSD30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet290290MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet500_NoJetID_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet550_NoJetID_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) -fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle25_CaloIdL_MW_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle27_CaloIdL_MW_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle33_CaloIdL_MW_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu27_Ele37_CaloIdL_MW_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_Ele27_CaloIdL_MW_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_TkMu27_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Bs_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Jpsi_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_LowMass_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_LowMass_Displaced_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) -fragment.HLT_Mu0_L1DoubleMu_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_L1DoubleMu_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu3_PFJet40_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.hltL1sSingleJet35ObjectMap + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Jpsi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Upsilon_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton33_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton70_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton85_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) -fragment.HLT_Ele30_WPTight_Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele35_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele38_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele40_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Psi_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Upsilon_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu25_TkMu0_Phi_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) -fragment.HLT_Mu20_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) -fragment.HLT_Mu27_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) -fragment.HLT_Mu50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_Mu55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) -fragment.HLT_CascadeMu100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) -fragment.HLT_HighPtTkMu100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve40_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve140_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve200_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve320_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve400_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve500_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_HFJEC_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_HFJEC_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve100_HFJEC_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve160_HFJEC_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve220_HFJEC_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_HFJEC_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve300_HFJEC_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet40_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet80_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet140_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet200_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet260_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet320_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet550_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJet60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJet80_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJet110_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) -fragment.HLT_PFJet140_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJet260_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJet320_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJet400_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJet450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJet500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) -fragment.HLT_PFJet550_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd40_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd60_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd80_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd140_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd200_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd260_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd320_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd400_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd450_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd500_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd15_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd15 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet5AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + fragment.hltSinglePFFwdJet15AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd25_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd25 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet25AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd40_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd60_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd80_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd140_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd200_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd260_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd320_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd400_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd450_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd500_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFHT180_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT250_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT370_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT430_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT510_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT590_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT680_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT780_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT890_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT1050_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMET130_PFMHT130_IDTight_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) -fragment.HLT_PFMET140_PFMHT140_IDTight_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_L1ETMHadSeeds_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) -fragment.HLT_CaloMHT90_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET90_NotCleaned_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET350_NotCleaned_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_NotCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) -fragment.HLT_PFMET250_NotCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) -fragment.HLT_PFMET300_NotCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_BeamHaloCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_MET105_IsoTrk50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_MET120_IsoTrk50_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_PFJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_Photon300_NoHE_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet20_Mu5_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet40_Mu5_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet70_Mu5_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet110_Mu5_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet170_Mu5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4Jet300_Mu5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8DiJet170_Mu5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet300_Mu5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon33_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon30EB_TightID_TightIso_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28er1p5 + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon110EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon130EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton130EBTightIDTightIso + fragment.HLTPhoton130EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton150EBTightIDTightIso + fragment.HLTPhoton150EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton175EBTightIDTightIso + fragment.HLTPhoton175EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton200EBTightIDTightIso + fragment.HLTPhoton200EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon100EBHE10_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_R9Id90_HE10_IsoM_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_R9Id90_HE10_IsoM_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_R9Id90_HE10_IsoM_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon165_R9Id90_HE10_IsoM_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon35_TwoProngs35_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_TwoProngs35_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_NoVertexing_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5dR1p4 + fragment.hltPreDimuon0LowMassL10er1p5R + fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4R_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4dR1p2 + fragment.hltPreDimuon0LowMassL14R + fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + fragment.hltDimuon0LowMassL1s4RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_TM530_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_10_5_5_DZ_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_12_10_5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_Displaced_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrk_Bc_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu43NoFiltersNoVtx_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu48NoFiltersNoVtx_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET110_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET120_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET130_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele28_HighEta_SC20_Mass55_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_IsoVVVL_PFHT450_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT600_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon4RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET35 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet7020MJJ500DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet9040MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon8RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon10RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT350Jet30Eta5 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu50_IsoVVVL_PFHT450_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT600_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon10_Upsilon_y1p4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon12_Upsilon_y1p4_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Upsilon_noCorrL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Phi_noCorrL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_noCorrL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleIsoMu20_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) -fragment.HLT_Mu8_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_Photon30_IsoCaloId_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC25 + fragment.hltCaloJetsSix25ForHt + fragment.hltHtMhtCaloJetsSixC25 + fragment.hltCaloSixJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix32er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet2p94Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC30 + fragment.hltCaloJetsSix30ForHt + fragment.hltHtMhtCaloJetsSixC30 + fragment.hltCaloSixJet30HT350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix36er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT450 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p59Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) -fragment.HLT_PFHT350_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_ECALHT800_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) -fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon20_HoverELoose_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_Photon30_HoverELoose_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_10_er1p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_5p5_er1p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) -fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_Mu18_Mu9_SameSign_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepCSVSequencePF + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) -fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 + fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet425_SoftDropMass40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet425SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_SoftDropMass40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet450SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + fragment.HLTAK4PFJetsSequence + fragment.hltRealDijetFilter + fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching + fragment.hltVBFLooseIDPFDummyFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) -fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5IsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Mu6HT240_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT350_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) -fragment.HLT_HT425_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT550_DisplacedDijet60_Inclusive_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT650_DisplacedDijet60_Inclusive_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTCluster50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTClusterNoMB1S50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTCluster50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTClusterNoMB1S50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Medium_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster75_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster100_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_PFMET105_IsoTrk50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleLLPJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) -fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p2ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p4ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p6ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p8ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time2ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p1 + fragment.HLTDiPho10CaloIdLsminlt0p1Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p12_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p12 + fragment.HLTDiPho10CaloIdLsminlt0p12Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10_CaloIdL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_SingleEGL1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu50_L1SingleMuShower_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_OneProng32_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon32_OneProng32_M50To105_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLoose + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMedium + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFincl + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFinclTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetFivejets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetSixjets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightFivejet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightSixjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMET + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMETTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTightTriple + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMu + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMuTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBF + fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + fragment.hltVBFLooseIDPFVBFFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + fragment.HLTPhoton12Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + fragment.HLTPhoton17Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight + fragment.hltOverlapFilterDoublePFJet50Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + fragment.HLTEle12erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + fragment.HLTEle17erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFLooseIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltMatchedVBFIsoEGTwoPFJetsTight + fragment.hltOverlapFilterDoublePFJet50Ele22 + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeLtNeg2p5ns_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeGt2p5ns_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeLtNeg2p5ns_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeGt2p5ns_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_ExpressMuons_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreExpressMuons + fragment.hltExpressMuonsFilter + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerArm1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerRP4_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Alignment_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Beamspot_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHE_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet380SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet280 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 + fragment.hltSingleAK8PFJet380 + fragment.hltAK8PFJets380Constituents + fragment.hltAK8PFSoftDropJets380 + fragment.hltAK8SinglePFJets380SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet400SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltSingleAK8PFJet400 + fragment.hltAK8PFJets400Constituents + fragment.hltAK8PFSoftDropJets400 + fragment.hltAK8SinglePFJets400SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet425SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet450SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass50 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet270270SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8PFJets270Constituents + fragment.hltAK8PFSoftDropJets270 + fragment.hltAK8DoublePFJets270SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet280280SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8PFJets280Constituents + fragment.hltAK8PFSoftDropJets280 + fragment.hltAK8DoublePFJets280SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet290290SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8PFJets290Constituents + fragment.hltAK8PFSoftDropJets290 + fragment.hltAK8DoublePFJets290SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet500_NoJetID_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet550_NoJetID_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) +fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_TkMu27_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Bs_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) +fragment.HLT_Mu0_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu4_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowPtJpsi + fragment.hltPreDoubleMu2JpsiLowPt + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + fragment.hltDoubleMu2LowPtJpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu3_PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BMTF + fragment.hltPreMu0Barrel + fragment.hltL1fL1sMu0BMTFL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0BMTFL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + fragment.hltL3fL1sMu0BMTFL3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6 + fragment.hltL1fL1sMuHP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + fragment.hltL3fL1sMuHP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu0BarrelL1HP7 + fragment.hltL1fL1sMuHP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + fragment.hltL3fL1sMuHP7L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu0BarrelL1HP8 + fragment.hltL1fL1sMuHP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + fragment.hltL3fL1sMuHP8L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu0BarrelL1HP9 + fragment.hltL1fL1sMuHP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + fragment.hltL3fL1sMuHP9L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu0BarrelL1HP10 + fragment.hltL1fL1sMuHP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + fragment.hltL3fL1sMuHP10L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu0BarrelL1HP11 + fragment.hltL1fL1sMuHP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + fragment.hltL3fL1sMuHP11L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6IP6 + fragment.hltL1fL1sMu0HP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0HP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + fragment.hltL3fL1sMu0HP6IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu6BarrelL1HP7IP6 + fragment.hltL1fL1sMu6HP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu6HP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + fragment.hltL3fL1sMu6HP7IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu7BarrelL1HP8IP6 + fragment.hltL1fL1sMu7HP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7HP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + fragment.hltL3fL1sMu7HP8IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu8BarrelL1HP9IP6 + fragment.hltL1fL1sMu8HP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu8HP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + fragment.hltL3fL1sMu8HP9IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu9BarrelL1HP10IP6 + fragment.hltL1fL1sMu9HP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu9HP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + fragment.hltL3fL1sMu9HP10IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu10BarrelL1HP11IP6 + fragment.hltL1fL1sMu10HP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu10HP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + fragment.hltL3fL1sMu10HP11IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton70_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton85_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) +fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) +fragment.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) +fragment.HLT_Mu20_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) +fragment.HLT_Mu27_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) +fragment.HLT_Mu50_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_Mu55_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) +fragment.HLT_CascadeMu100_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) +fragment.HLT_HighPtTkMu100_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve40_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve140_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve200_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve320_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve400_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve500_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve150 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve180 + fragment.HLTPPSPixelRecoSequence + fragment.hltCTPPSLocalTrackFilter2 + fragment.HLTPPSProtonRecoSequence + fragment.hltPPSJetComparisonFilter0p3 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet80_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet500_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJet60_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJet80_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJet110_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) +fragment.HLT_PFJet140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJet260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJet320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJet400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJet450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJet500_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) +fragment.HLT_PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd80_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd450_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFHT180_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT370_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT430_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT510_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT590_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT680_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT780_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT890_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT1050_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) +fragment.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_L1ETMHadSeeds_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) +fragment.HLT_CaloMHT90_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET90_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET350_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) +fragment.HLT_PFMET250_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) +fragment.HLT_PFMET300_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_MET105_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_MET120_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PNetBTag0p11 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PNetBTag0p11 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_Photon300_NoHE_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu12HTT150er + fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + fragment.HLTMu12IsoVVLSequence + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Photon33_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon150_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon175_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon200_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon100EBHE10_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25Mass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostCombFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightMass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostTightCombFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon35_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_12_10_5_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusiveSS + fragment.hltPreDoubleMu43LowMassSS + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + fragment.hltDoubleMu43LowMassL3FilteredSS + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) +fragment.HLT_Mu8_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG14erHTT200 + fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + fragment.HLTEle14VVVLGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT150Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT200Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) +fragment.HLT_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_ECALHT800_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) +fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon20_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_Photon30_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) +fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8DCAFilter + fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0noDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) +fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet2p0Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet5p6Double + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Double + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet1BTag0p20 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt1PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFCentralJetPt25 + fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) +fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence ) +fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Mu6HT240_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT350_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) +fragment.HLT_HT425_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Loose_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Medium_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Ele5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Mu5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Mu5 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100PNetTauhPFJet10Loose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTL2TauJetsSequence + fragment.hltL2Tau10 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltL2GlobIsoTau10 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 + fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster75_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_PFMET105_IsoTrk50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleLLPJet_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) +fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralPFJetSeedNHF0p7 + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralPFJetSeedNHF0p8 + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_OneProng32_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1200 + fragment.hltL1PFJetCategoriesVBFinclTight1200 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ850 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ850 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Mjj650Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.MC_ReducedIterativeTracking_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) -fragment.MC_CaloBTagDeepCSV_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloBTagDeepCSV + fragment.HLTAK4CaloJetsSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p0Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepCSV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepCSV + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p06Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepJet_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepJet + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p06Single + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJets_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJetsFromPV_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloHT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8CaloHT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMHT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) -fragment.MC_AK4PFJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_PFHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8PFJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8TrimPFJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8TrimPFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8TrimModJets + fragment.hltAK8TrimPFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8PFHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMET_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) -fragment.MC_CaloMET_JetIdCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMET_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) -fragment.MC_Ele5_WPTight_Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) -fragment.MC_DoubleEle5_CaloIdL_MW_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.MC_IsoMu_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) -fragment.MC_DoubleMu_TrkIsoVVL_DZ_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.MC_DoubleMuNoFiltersNoVtx_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) -fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID50 + fragment.hltPFDoubleJetLooseID75 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsLTag0p5 + fragment.hlt2PNetCvsLTag0p3 + fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.MC_Run3_PFScoutingPixelTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) -fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) +fragment.MC_ReducedIterativeTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJets_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJetsFromPV_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK8PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMET_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) +fragment.MC_CaloMET_JetIdCleaned_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMET_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.MC_AK8PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_Unseeded_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) +fragment.MC_Ele5_WPTight_Gsf_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) +fragment.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.MC_IsoMu_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) +fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) +fragment.MC_PFScouting_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_L1AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVTight + fragment.hltPreL1AXOVTight + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -87791,7 +88795,6 @@ fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG ) fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) -fragment.Dataset_ParkingDoubleElectronLowMass = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleElectronLowMass + fragment.hltPreDatasetParkingDoubleElectronLowMass ) fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 ) fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 ) fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -87802,6 +88805,14 @@ fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 ) fragment.Dataset_ParkingHH = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH ) fragment.Dataset_ParkingLLP = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP ) +fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 ) +fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 ) +fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 ) +fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 ) +fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 ) +fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 ) +fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 ) +fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 ) fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 ) fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 ) fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 ) @@ -87811,7 +88822,6 @@ fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 ) fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 ) fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor ) -fragment.Dataset_ReservedDoubleMuonLowMass = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetReservedDoubleMuonLowMass + fragment.hltPreDatasetReservedDoubleMuonLowMass ) fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor ) fragment.Dataset_ScoutingPFRun3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFRun3 + fragment.hltPreDatasetScoutingPFRun3 ) fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau ) @@ -87821,7 +88831,7 @@ fragment.ScoutingPFOutput = cms.FinalPath( ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v13, fragment.AlCa_EcalEtaEBonly_v18, fragment.AlCa_EcalEtaEEonly_v18, fragment.AlCa_EcalPi0EBonly_v18, fragment.AlCa_EcalPi0EEonly_v18, fragment.AlCa_RPCMuonNormalisation_v16, fragment.AlCa_LumiPixelsCounts_Random_v6, fragment.AlCa_LumiPixelsCounts_ZeroBias_v6, fragment.AlCa_PFJet40_v24, fragment.AlCa_PFJet40_CPUOnly_v3, fragment.AlCa_AK8PFJet40_v19, fragment.DQM_PixelReconstruction_v6, fragment.DQM_EcalReconstruction_v6, fragment.DQM_HcalReconstruction_v5, fragment.DST_ZeroBias_v4, fragment.DST_Physics_v9, fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20, fragment.DST_Run3_EG30_PFScoutingPixelTracking_v20, fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20, fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v20, fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v20, fragment.HLT_EphemeralPhysics_v4, fragment.HLT_EphemeralZeroBias_v4, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v16, fragment.HLT_HcalPhiSym_v18, fragment.HLT_Random_v3, fragment.HLT_Physics_v9, fragment.HLT_ZeroBias_v8, fragment.HLT_ZeroBias_Alignment_v3, fragment.HLT_ZeroBias_Beamspot_v8, fragment.HLT_ZeroBias_IsolatedBunches_v7, fragment.HLT_ZeroBias_FirstBXAfterTrain_v5, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v7, fragment.HLT_ZeroBias_FirstCollisionInTrain_v6, fragment.HLT_ZeroBias_LastCollisionInTrain_v5, fragment.HLT_HT300_Beamspot_v15, fragment.HLT_IsoTrackHB_v8, fragment.HLT_IsoTrackHE_v8, fragment.HLT_PFJet40_GPUvsCPU_v2, fragment.HLT_AK8PFJet400_MassSD30_v4, fragment.HLT_AK8PFJet420_MassSD30_v4, fragment.HLT_AK8PFJet450_MassSD30_v4, fragment.HLT_AK8PFJet470_MassSD30_v4, fragment.HLT_AK8PFJet500_MassSD30_v4, fragment.HLT_AK8DiPFJet250_250_MassSD30_v4, fragment.HLT_AK8DiPFJet260_260_MassSD30_v4, fragment.HLT_AK8DiPFJet270_270_MassSD30_v4, fragment.HLT_AK8DiPFJet280_280_MassSD30_v4, fragment.HLT_AK8DiPFJet290_290_MassSD30_v4, fragment.HLT_AK8DiPFJet250_250_MassSD50_v4, fragment.HLT_AK8DiPFJet260_260_MassSD50_v4, fragment.HLT_CaloJet500_NoJetID_v16, fragment.HLT_CaloJet550_NoJetID_v11, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v9, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7, fragment.HLT_DoubleEle25_CaloIdL_MW_v9, fragment.HLT_DoubleEle27_CaloIdL_MW_v9, fragment.HLT_DoubleEle33_CaloIdL_MW_v22, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v11, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v9, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v9, fragment.HLT_Mu37_TkMu27_v9, fragment.HLT_DoubleMu4_3_Bs_v19, fragment.HLT_DoubleMu4_3_Jpsi_v19, fragment.HLT_DoubleMu4_3_LowMass_v5, fragment.HLT_DoubleMu4_LowMass_Displaced_v5, fragment.HLT_Mu0_L1DoubleMu_v5, fragment.HLT_Mu4_L1DoubleMu_v5, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v4, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4, fragment.HLT_DoubleMu3_Trk_Tau3mu_v16, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v8, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v19, fragment.HLT_Mu3_PFJet40_v20, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v14, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v14, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v5, fragment.HLT_DoublePhoton33_CaloIdL_v11, fragment.HLT_DoublePhoton70_v11, fragment.HLT_DoublePhoton85_v19, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8, fragment.HLT_Ele30_WPTight_Gsf_v5, fragment.HLT_Ele32_WPTight_Gsf_v19, fragment.HLT_Ele35_WPTight_Gsf_v13, fragment.HLT_Ele38_WPTight_Gsf_v13, fragment.HLT_Ele40_WPTight_Gsf_v13, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13, fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4, fragment.HLT_IsoMu20_v19, fragment.HLT_IsoMu24_v17, fragment.HLT_IsoMu24_eta2p1_v19, fragment.HLT_IsoMu27_v20, fragment.HLT_UncorrectedJetE30_NoBPTX_v9, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v9, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v9, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v9, fragment.HLT_L1SingleMuCosmics_v3, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v8, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v9, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8, fragment.HLT_L2Mu23NoVtx_2Cha_v4, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v4, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5, fragment.HLT_DoubleL2Mu50_v5, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v5, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v5, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7, fragment.HLT_Mu30_TkMu0_Psi_v5, fragment.HLT_Mu30_TkMu0_Upsilon_v5, fragment.HLT_Mu25_TkMu0_Phi_v12, fragment.HLT_Mu15_v7, fragment.HLT_Mu20_v16, fragment.HLT_Mu27_v17, fragment.HLT_Mu50_v17, fragment.HLT_Mu55_v7, fragment.HLT_CascadeMu100_v7, fragment.HLT_HighPtTkMu100_v6, fragment.HLT_DiPFJetAve40_v18, fragment.HLT_DiPFJetAve60_v18, fragment.HLT_DiPFJetAve80_v18, fragment.HLT_DiPFJetAve140_v17, fragment.HLT_DiPFJetAve200_v17, fragment.HLT_DiPFJetAve260_v18, fragment.HLT_DiPFJetAve320_v18, fragment.HLT_DiPFJetAve400_v18, fragment.HLT_DiPFJetAve500_v18, fragment.HLT_DiPFJetAve60_HFJEC_v19, fragment.HLT_DiPFJetAve80_HFJEC_v21, fragment.HLT_DiPFJetAve100_HFJEC_v21, fragment.HLT_DiPFJetAve160_HFJEC_v20, fragment.HLT_DiPFJetAve220_HFJEC_v20, fragment.HLT_DiPFJetAve260_HFJEC_v3, fragment.HLT_DiPFJetAve300_HFJEC_v20, fragment.HLT_AK8PFJet40_v20, fragment.HLT_AK8PFJet60_v19, fragment.HLT_AK8PFJet80_v20, fragment.HLT_AK8PFJet140_v19, fragment.HLT_AK8PFJet200_v19, fragment.HLT_AK8PFJet260_v20, fragment.HLT_AK8PFJet320_v20, fragment.HLT_AK8PFJet400_v20, fragment.HLT_AK8PFJet450_v20, fragment.HLT_AK8PFJet500_v20, fragment.HLT_AK8PFJet550_v15, fragment.HLT_PFJet40_v25, fragment.HLT_PFJet60_v25, fragment.HLT_PFJet80_v25, fragment.HLT_PFJet110_v4, fragment.HLT_PFJet140_v23, fragment.HLT_PFJet200_v23, fragment.HLT_PFJet260_v24, fragment.HLT_PFJet320_v24, fragment.HLT_PFJet400_v24, fragment.HLT_PFJet450_v25, fragment.HLT_PFJet500_v25, fragment.HLT_PFJet550_v15, fragment.HLT_PFJetFwd40_v23, fragment.HLT_PFJetFwd60_v23, fragment.HLT_PFJetFwd80_v22, fragment.HLT_PFJetFwd140_v22, fragment.HLT_PFJetFwd200_v22, fragment.HLT_PFJetFwd260_v23, fragment.HLT_PFJetFwd320_v23, fragment.HLT_PFJetFwd400_v23, fragment.HLT_PFJetFwd450_v23, fragment.HLT_PFJetFwd500_v23, fragment.HLT_AK8PFJetFwd15_v7, fragment.HLT_AK8PFJetFwd25_v7, fragment.HLT_AK8PFJetFwd40_v19, fragment.HLT_AK8PFJetFwd60_v18, fragment.HLT_AK8PFJetFwd80_v18, fragment.HLT_AK8PFJetFwd140_v18, fragment.HLT_AK8PFJetFwd200_v18, fragment.HLT_AK8PFJetFwd260_v19, fragment.HLT_AK8PFJetFwd320_v19, fragment.HLT_AK8PFJetFwd400_v19, fragment.HLT_AK8PFJetFwd450_v19, fragment.HLT_AK8PFJetFwd500_v19, fragment.HLT_PFHT180_v21, fragment.HLT_PFHT250_v21, fragment.HLT_PFHT370_v21, fragment.HLT_PFHT430_v21, fragment.HLT_PFHT510_v21, fragment.HLT_PFHT590_v21, fragment.HLT_PFHT680_v21, fragment.HLT_PFHT780_v21, fragment.HLT_PFHT890_v21, fragment.HLT_PFHT1050_v22, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16, fragment.HLT_PFMET120_PFMHT120_IDTight_v24, fragment.HLT_PFMET130_PFMHT130_IDTight_v24, fragment.HLT_PFMET140_PFMHT140_IDTight_v24, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v15, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4, fragment.HLT_L1ETMHadSeeds_v5, fragment.HLT_CaloMHT90_v8, fragment.HLT_CaloMET90_NotCleaned_v8, fragment.HLT_CaloMET350_NotCleaned_v8, fragment.HLT_PFMET200_NotCleaned_v13, fragment.HLT_PFMET250_NotCleaned_v13, fragment.HLT_PFMET300_NotCleaned_v13, fragment.HLT_PFMET200_BeamHaloCleaned_v13, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v13, fragment.HLT_MET105_IsoTrk50_v13, fragment.HLT_MET120_IsoTrk50_v13, fragment.HLT_Mu12eta2p3_v5, fragment.HLT_Mu12eta2p3_PFJet40_v5, fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5, fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5, fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5, fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v5, fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v5, fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v5, fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v6, fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, fragment.HLT_Photon300_NoHE_v17, fragment.HLT_Mu8_TrkIsoVVL_v16, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15, fragment.HLT_Mu17_TrkIsoVVL_v17, fragment.HLT_Mu19_TrkIsoVVL_v8, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v17, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v17, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v17, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v17, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v16, fragment.HLT_BTagMu_AK4Jet300_Mu5_v16, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v13, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v6, fragment.HLT_BTagMu_AK8Jet300_Mu5_v16, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, fragment.HLT_Photon33_v9, fragment.HLT_Photon50_v17, fragment.HLT_Photon75_v17, fragment.HLT_Photon90_v17, fragment.HLT_Photon120_v17, fragment.HLT_Photon150_v11, fragment.HLT_Photon175_v19, fragment.HLT_Photon200_v18, fragment.HLT_Photon30EB_TightID_TightIso_v5, fragment.HLT_Photon50EB_TightID_TightIso_v2, fragment.HLT_Photon75EB_TightID_TightIso_v2, fragment.HLT_Photon90EB_TightID_TightIso_v2, fragment.HLT_Photon110EB_TightID_TightIso_v6, fragment.HLT_Photon130EB_TightID_TightIso_v2, fragment.HLT_Photon150EB_TightID_TightIso_v2, fragment.HLT_Photon175EB_TightID_TightIso_v2, fragment.HLT_Photon200EB_TightID_TightIso_v2, fragment.HLT_Photon100EBHE10_v6, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v18, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v18, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v18, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v18, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v19, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17, fragment.HLT_Photon35_TwoProngs35_v5, fragment.HLT_IsoMu24_TwoProngs35_v5, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v11, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11, fragment.HLT_Dimuon0_Jpsi_v12, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v12, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v9, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v13, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v11, fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v11, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v12, fragment.HLT_Dimuon0_LowMass_v12, fragment.HLT_Dimuon0_LowMass_L1_4_v12, fragment.HLT_Dimuon0_LowMass_L1_4R_v11, fragment.HLT_Dimuon0_LowMass_L1_TM530_v10, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v12, fragment.HLT_TripleMu_10_5_5_DZ_v14, fragment.HLT_TripleMu_12_10_5_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10, fragment.HLT_DoubleMu4_Jpsi_Displaced_v11, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v11, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v4, fragment.HLT_DoubleMu43NoFiltersNoVtx_v8, fragment.HLT_DoubleMu48NoFiltersNoVtx_v8, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5, fragment.HLT_DiJet110_35_Mjj650_PFMET110_v13, fragment.HLT_DiJet110_35_Mjj650_PFMET120_v13, fragment.HLT_DiJet110_35_Mjj650_PFMET130_v13, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v13, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v13, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v13, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17, fragment.HLT_Ele28_HighEta_SC20_Mass55_v17, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20, fragment.HLT_Ele15_IsoVVVL_PFHT450_v20, fragment.HLT_Ele50_IsoVVVL_PFHT450_v20, fragment.HLT_Ele15_IsoVVVL_PFHT600_v24, fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20, fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21, fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19, fragment.HLT_Mu15_IsoVVVL_PFHT450_v19, fragment.HLT_Mu50_IsoVVVL_PFHT450_v19, fragment.HLT_Mu15_IsoVVVL_PFHT600_v23, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6, fragment.HLT_Dimuon10_Upsilon_y1p4_v5, fragment.HLT_Dimuon12_Upsilon_y1p4_v6, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v11, fragment.HLT_Dimuon25_Jpsi_v18, fragment.HLT_Dimuon14_PsiPrime_v17, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v9, fragment.HLT_Dimuon18_PsiPrime_v18, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v10, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v10, fragment.HLT_Dimuon24_Phi_noCorrL1_v10, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v10, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21, fragment.HLT_DoubleIsoMu20_eta2p1_v11, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10, fragment.HLT_Mu8_v16, fragment.HLT_Mu17_v17, fragment.HLT_Mu19_v8, fragment.HLT_Mu17_Photon30_IsoCaloId_v10, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v19, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v12, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13, fragment.HLT_PFHT400_SixPFJet32_v13, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1, fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5, fragment.HLT_PFHT450_SixPFJet36_v12, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1, fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v12, fragment.HLT_PFHT350_v23, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2, fragment.HLT_ECALHT800_v14, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v18, fragment.HLT_Photon20_HoverELoose_v14, fragment.HLT_Photon30_HoverELoose_v14, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4, fragment.HLT_CDC_L2cosmic_10_er1p0_v4, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v4, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9, fragment.HLT_Mu18_Mu9_SameSign_v8, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v7, fragment.HLT_QuadPFJet103_88_75_15_v9, fragment.HLT_QuadPFJet105_88_76_15_v9, fragment.HLT_QuadPFJet111_90_80_15_v9, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5, fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5, fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5, fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5, fragment.HLT_PFHT280_QuadPFJet30_v1, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1, fragment.HLT_QuadPFJet100_88_70_30_v2, fragment.HLT_QuadPFJet105_88_75_30_v1, fragment.HLT_QuadPFJet111_90_80_30_v1, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2, fragment.HLT_AK8PFJet220_SoftDropMass40_v5, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1, fragment.HLT_AK8PFJet230_SoftDropMass40_v5, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1, fragment.HLT_AK8PFJet425_SoftDropMass40_v5, fragment.HLT_AK8PFJet450_SoftDropMass40_v5, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4, fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4, fragment.HLT_L2Mu10NoVtx_2Cha_v3, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_L3Mu10NoVtx_v4, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v4, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v3, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1, fragment.HLT_L1Mu6HT240_v3, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5, fragment.HLT_HT350_v1, fragment.HLT_HT425_v13, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v17, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v17, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v17, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v17, fragment.HLT_CaloMET60_DTCluster50_v5, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v5, fragment.HLT_L1MET_DTCluster50_v5, fragment.HLT_L1MET_DTClusterNoMB1S50_v5, fragment.HLT_CscCluster_Loose_v4, fragment.HLT_CscCluster_Medium_v4, fragment.HLT_CscCluster_Tight_v4, fragment.HLT_DoubleCscCluster75_v1, fragment.HLT_DoubleCscCluster100_v1, fragment.HLT_L1CSCShower_DTCluster50_v4, fragment.HLT_L1CSCShower_DTCluster75_v4, fragment.HLT_PFMET105_IsoTrk50_v5, fragment.HLT_L1SingleLLPJet_v2, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5, fragment.HLT_DiPhoton10Time1ns_v4, fragment.HLT_DiPhoton10Time1p2ns_v4, fragment.HLT_DiPhoton10Time1p4ns_v4, fragment.HLT_DiPhoton10Time1p6ns_v4, fragment.HLT_DiPhoton10Time1p8ns_v4, fragment.HLT_DiPhoton10Time2ns_v4, fragment.HLT_DiPhoton10sminlt0p1_v4, fragment.HLT_DiPhoton10sminlt0p12_v4, fragment.HLT_DiPhoton10_CaloIdL_v4, fragment.HLT_DoubleEle4_eta1p22_mMax6_v4, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle6_eta1p22_mMax6_v4, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle7_eta1p22_mMax6_v4, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle8_eta1p22_mMax6_v4, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle9_eta1p22_mMax6_v4, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v4, fragment.HLT_DoubleEle10_eta1p22_mMax6_v4, fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3, fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3, fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3, fragment.HLT_SingleEle8_v3, fragment.HLT_SingleEle8_SingleEGL1_v3, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, fragment.HLT_Mu50_L1SingleMuShower_v3, fragment.HLT_IsoMu24_OneProng32_v1, fragment.HLT_Photon32_OneProng32_M50To105_v2, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v2, fragment.HLT_PFJet200_TimeGt2p5ns_v2, fragment.HLT_Photon50_TimeLtNeg2p5ns_v1, fragment.HLT_Photon50_TimeGt2p5ns_v1, fragment.HLT_ExpressMuons_v4, fragment.HLT_PPSMaxTracksPerArm1_v4, fragment.HLT_PPSMaxTracksPerRP4_v4, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v16, fragment.MC_CaloBTagDeepCSV_v12, fragment.MC_PFBTagDeepCSV_v14, fragment.MC_PFBTagDeepJet_v5, fragment.MC_AK4CaloJets_v13, fragment.MC_AK4CaloJetsFromPV_v12, fragment.MC_CaloHT_v12, fragment.MC_AK8CaloHT_v12, fragment.MC_CaloMHT_v12, fragment.MC_AK4PFJets_v21, fragment.MC_PFHT_v20, fragment.MC_AK8PFJets_v21, fragment.MC_AK8TrimPFJets_v21, fragment.MC_AK8PFHT_v20, fragment.MC_CaloMET_v12, fragment.MC_CaloMET_JetIdCleaned_v13, fragment.MC_PFMET_v21, fragment.MC_PFMHT_v20, fragment.MC_Egamma_Open_v2, fragment.MC_Egamma_Open_Unseeded_v2, fragment.MC_Ele5_WPTight_Gsf_v12, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17, fragment.MC_DoubleEle5_CaloIdL_MW_v20, fragment.MC_IsoMu_v19, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v15, fragment.MC_DoubleMuNoFiltersNoVtx_v11, fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2, fragment.MC_Run3_PFScoutingPixelTracking_v20, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleElectronLowMass, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ReservedDoubleMuonLowMass, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.ScoutingPFOutput, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v18, fragment.AlCa_EcalEtaEBonly_v23, fragment.AlCa_EcalEtaEEonly_v23, fragment.AlCa_EcalPi0EBonly_v23, fragment.AlCa_EcalPi0EEonly_v23, fragment.AlCa_RPCMuonNormalisation_v21, fragment.AlCa_LumiPixelsCounts_Random_v8, fragment.AlCa_LumiPixelsCounts_ZeroBias_v10, fragment.AlCa_PFJet40_v30, fragment.AlCa_PFJet40_CPUOnly_v9, fragment.AlCa_AK8PFJet40_v25, fragment.DQM_PixelReconstruction_v10, fragment.DQM_EcalReconstruction_v10, fragment.DQM_HcalReconstruction_v8, fragment.DST_ZeroBias_v9, fragment.DST_Physics_v14, fragment.DST_PFScouting_DoubleMuon_v4, fragment.DST_PFScouting_DoubleEG_v4, fragment.DST_PFScouting_JetHT_v4, fragment.DST_PFScouting_DatasetMuon_v4, fragment.DST_PFScouting_AXOVLoose_v2, fragment.DST_PFScouting_AXOLoose_v2, fragment.DST_PFScouting_AXONominal_v4, fragment.DST_PFScouting_AXOTight_v4, fragment.DST_PFScouting_AXOVTight_v2, fragment.DST_PFScouting_SingleMuon_v4, fragment.DST_PFScouting_SinglePhotonEB_v1, fragment.DST_PFScouting_ZeroBias_v2, fragment.HLT_EphemeralPhysics_v7, fragment.HLT_EphemeralZeroBias_v7, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v19, fragment.HLT_HcalPhiSym_v21, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLT_ZeroBias_Alignment_v6, fragment.HLT_ZeroBias_Beamspot_v14, fragment.HLT_ZeroBias_IsolatedBunches_v10, fragment.HLT_ZeroBias_FirstBXAfterTrain_v8, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_ZeroBias_FirstCollisionInTrain_v9, fragment.HLT_ZeroBias_LastCollisionInTrain_v8, fragment.HLT_HT300_Beamspot_v21, fragment.HLT_IsoTrackHB_v12, fragment.HLT_IsoTrackHE_v12, fragment.HLT_PFJet40_GPUvsCPU_v5, fragment.HLT_AK8PFJet380_SoftDropMass30_v4, fragment.HLT_AK8PFJet400_SoftDropMass30_v4, fragment.HLT_AK8PFJet425_SoftDropMass30_v4, fragment.HLT_AK8PFJet450_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, fragment.HLT_CaloJet500_NoJetID_v20, fragment.HLT_CaloJet550_NoJetID_v15, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, fragment.HLT_DoubleEle25_CaloIdL_MW_v13, fragment.HLT_DoubleEle27_CaloIdL_MW_v13, fragment.HLT_DoubleEle33_CaloIdL_MW_v26, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15, fragment.HLT_Mu37_TkMu27_v15, fragment.HLT_DoubleMu4_3_Bs_v25, fragment.HLT_DoubleMu4_3_Jpsi_v25, fragment.HLT_DoubleMu4_3_LowMass_v11, fragment.HLT_DoubleMu4_LowMass_Displaced_v11, fragment.HLT_Mu0_L1DoubleMu_v11, fragment.HLT_Mu4_L1DoubleMu_v11, fragment.HLT_DoubleMu2_Jpsi_LowPt_v4, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu3_Trk_Tau3mu_v22, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25, fragment.HLT_Mu3_PFJet40_v26, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11, fragment.HLT_Mu0_Barrel_v4, fragment.HLT_Mu0_Barrel_L1HP6_v1, fragment.HLT_Mu0_Barrel_L1HP7_v1, fragment.HLT_Mu0_Barrel_L1HP8_v2, fragment.HLT_Mu0_Barrel_L1HP9_v2, fragment.HLT_Mu0_Barrel_L1HP10_v4, fragment.HLT_Mu0_Barrel_L1HP11_v4, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4, fragment.HLT_DoublePhoton33_CaloIdL_v15, fragment.HLT_DoublePhoton70_v15, fragment.HLT_DoublePhoton85_v23, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, fragment.HLT_Ele30_WPTight_Gsf_v9, fragment.HLT_Ele32_WPTight_Gsf_v23, fragment.HLT_Ele35_WPTight_Gsf_v17, fragment.HLT_Ele38_WPTight_Gsf_v17, fragment.HLT_Ele40_WPTight_Gsf_v17, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, fragment.HLT_IsoMu20_v25, fragment.HLT_IsoMu24_v23, fragment.HLT_IsoMu24_eta2p1_v25, fragment.HLT_IsoMu27_v26, fragment.HLT_UncorrectedJetE30_NoBPTX_v12, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12, fragment.HLT_L1SingleMuCosmics_v6, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, fragment.HLT_L2Mu23NoVtx_2Cha_v8, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, fragment.HLT_DoubleL2Mu50_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, fragment.HLT_Mu30_TkMu0_Psi_v11, fragment.HLT_Mu30_TkMu0_Upsilon_v11, fragment.HLT_Mu25_TkMu0_Phi_v18, fragment.HLT_Mu15_v13, fragment.HLT_Mu20_v22, fragment.HLT_Mu27_v23, fragment.HLT_Mu50_v23, fragment.HLT_Mu55_v13, fragment.HLT_CascadeMu100_v11, fragment.HLT_HighPtTkMu100_v10, fragment.HLT_DiPFJetAve40_v24, fragment.HLT_DiPFJetAve60_v24, fragment.HLT_DiPFJetAve80_v24, fragment.HLT_DiPFJetAve140_v23, fragment.HLT_DiPFJetAve200_v23, fragment.HLT_DiPFJetAve260_v24, fragment.HLT_DiPFJetAve320_v24, fragment.HLT_DiPFJetAve400_v24, fragment.HLT_DiPFJetAve500_v24, fragment.HLT_DiPFJetAve60_HFJEC_v25, fragment.HLT_DiPFJetAve80_HFJEC_v27, fragment.HLT_DiPFJetAve100_HFJEC_v27, fragment.HLT_DiPFJetAve160_HFJEC_v26, fragment.HLT_DiPFJetAve220_HFJEC_v26, fragment.HLT_DiPFJetAve260_HFJEC_v9, fragment.HLT_DiPFJetAve300_HFJEC_v26, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, fragment.HLT_AK8PFJet40_v26, fragment.HLT_AK8PFJet60_v25, fragment.HLT_AK8PFJet80_v26, fragment.HLT_AK8PFJet140_v25, fragment.HLT_AK8PFJet200_v25, fragment.HLT_AK8PFJet260_v26, fragment.HLT_AK8PFJet320_v26, fragment.HLT_AK8PFJet400_v26, fragment.HLT_AK8PFJet450_v26, fragment.HLT_AK8PFJet500_v26, fragment.HLT_AK8PFJet550_v21, fragment.HLT_PFJet40_v31, fragment.HLT_PFJet60_v31, fragment.HLT_PFJet80_v31, fragment.HLT_PFJet110_v10, fragment.HLT_PFJet140_v29, fragment.HLT_PFJet200_v29, fragment.HLT_PFJet260_v30, fragment.HLT_PFJet320_v30, fragment.HLT_PFJet400_v30, fragment.HLT_PFJet450_v31, fragment.HLT_PFJet500_v31, fragment.HLT_PFJet550_v21, fragment.HLT_PFJetFwd40_v29, fragment.HLT_PFJetFwd60_v29, fragment.HLT_PFJetFwd80_v28, fragment.HLT_PFJetFwd140_v28, fragment.HLT_PFJetFwd200_v28, fragment.HLT_PFJetFwd260_v29, fragment.HLT_PFJetFwd320_v29, fragment.HLT_PFJetFwd400_v29, fragment.HLT_PFJetFwd450_v29, fragment.HLT_PFJetFwd500_v29, fragment.HLT_AK8PFJetFwd40_v25, fragment.HLT_AK8PFJetFwd60_v24, fragment.HLT_AK8PFJetFwd80_v24, fragment.HLT_AK8PFJetFwd140_v24, fragment.HLT_AK8PFJetFwd200_v24, fragment.HLT_AK8PFJetFwd260_v25, fragment.HLT_AK8PFJetFwd320_v25, fragment.HLT_AK8PFJetFwd400_v25, fragment.HLT_AK8PFJetFwd450_v25, fragment.HLT_AK8PFJetFwd500_v25, fragment.HLT_PFHT180_v27, fragment.HLT_PFHT250_v27, fragment.HLT_PFHT370_v27, fragment.HLT_PFHT430_v27, fragment.HLT_PFHT510_v27, fragment.HLT_PFHT590_v27, fragment.HLT_PFHT680_v27, fragment.HLT_PFHT780_v27, fragment.HLT_PFHT890_v27, fragment.HLT_PFHT1050_v28, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, fragment.HLT_PFMET120_PFMHT120_IDTight_v30, fragment.HLT_PFMET130_PFMHT130_IDTight_v30, fragment.HLT_PFMET140_PFMHT140_IDTight_v30, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, fragment.HLT_L1ETMHadSeeds_v8, fragment.HLT_CaloMHT90_v12, fragment.HLT_CaloMET90_NotCleaned_v12, fragment.HLT_CaloMET350_NotCleaned_v12, fragment.HLT_PFMET200_NotCleaned_v19, fragment.HLT_PFMET250_NotCleaned_v19, fragment.HLT_PFMET300_NotCleaned_v19, fragment.HLT_PFMET200_BeamHaloCleaned_v19, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, fragment.HLT_MET105_IsoTrk50_v17, fragment.HLT_MET120_IsoTrk50_v17, fragment.HLT_Mu12eta2p3_v11, fragment.HLT_Mu12eta2p3_PFJet40_v11, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Photon300_NoHE_v21, fragment.HLT_Mu8_TrkIsoVVL_v22, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, fragment.HLT_Mu17_TrkIsoVVL_v23, fragment.HLT_Mu19_TrkIsoVVL_v14, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22, fragment.HLT_BTagMu_AK4Jet300_Mu5_v22, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, fragment.HLT_BTagMu_AK8Jet300_Mu5_v22, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, fragment.HLT_Photon33_v13, fragment.HLT_Photon50_v21, fragment.HLT_Photon75_v21, fragment.HLT_Photon90_v21, fragment.HLT_Photon120_v21, fragment.HLT_Photon150_v15, fragment.HLT_Photon175_v23, fragment.HLT_Photon200_v22, fragment.HLT_Photon45EB_v1, fragment.HLT_Photon40EB_v1, fragment.HLT_Photon50EB_v2, fragment.HLT_Photon30EB_TightID_TightIso_v10, fragment.HLT_Photon40EB_TightID_TightIso_v1, fragment.HLT_Photon45EB_TightID_TightIso_v1, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_v6, fragment.HLT_Photon55EB_TightID_TightIso_v2, fragment.HLT_Photon75EB_TightID_TightIso_v6, fragment.HLT_Photon90EB_TightID_TightIso_v6, fragment.HLT_Photon110EB_TightID_TightIso_v10, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon100EBHE10_v10, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, fragment.HLT_DiphotonMVA14p25_Mass90_v1, fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1, fragment.HLT_Photon35_TwoProngs35_v11, fragment.HLT_IsoMu24_TwoProngs35_v11, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_v18, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18, fragment.HLT_Dimuon0_LowMass_v18, fragment.HLT_Dimuon0_LowMass_L1_4_v18, fragment.HLT_Dimuon0_LowMass_L1_TM530_v16, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, fragment.HLT_TripleMu_10_5_5_DZ_v20, fragment.HLT_TripleMu_12_10_5_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, fragment.HLT_DoubleMu4_3_LowMass_SS_v4, fragment.HLT_DoubleMu4_Jpsi_Displaced_v17, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10, fragment.HLT_DoubleMu43NoFiltersNoVtx_v12, fragment.HLT_DoubleMu48NoFiltersNoVtx_v12, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, fragment.HLT_Ele28_HighEta_SC20_Mass55_v21, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, fragment.HLT_Ele15_IsoVVVL_PFHT450_v26, fragment.HLT_Ele50_IsoVVVL_PFHT450_v26, fragment.HLT_Ele15_IsoVVVL_PFHT600_v30, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, fragment.HLT_Mu15_IsoVVVL_PFHT450_v25, fragment.HLT_Mu50_IsoVVVL_PFHT450_v25, fragment.HLT_Mu15_IsoVVVL_PFHT600_v29, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, fragment.HLT_Dimuon10_Upsilon_y1p4_v11, fragment.HLT_Dimuon12_Upsilon_y1p4_v12, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, fragment.HLT_Dimuon25_Jpsi_v24, fragment.HLT_Dimuon14_PsiPrime_v23, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15, fragment.HLT_Dimuon18_PsiPrime_v24, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16, fragment.HLT_Dimuon24_Phi_noCorrL1_v16, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, fragment.HLT_DoubleIsoMu20_eta2p1_v17, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, fragment.HLT_Mu8_v22, fragment.HLT_Mu17_v23, fragment.HLT_Mu19_v14, fragment.HLT_Mu17_Photon30_IsoCaloId_v16, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, fragment.HLT_PFHT400_SixPFJet32_v19, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, fragment.HLT_PFHT450_SixPFJet36_v18, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, fragment.HLT_PFHT350_v29, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, fragment.HLT_ECALHT800_v18, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, fragment.HLT_Photon20_HoverELoose_v18, fragment.HLT_Photon30_HoverELoose_v18, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, fragment.HLT_CDC_L2cosmic_10_er1p0_v8, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, fragment.HLT_Mu18_Mu9_SameSign_v14, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, fragment.HLT_QuadPFJet103_88_75_15_v15, fragment.HLT_QuadPFJet105_88_76_15_v15, fragment.HLT_QuadPFJet111_90_80_15_v15, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, fragment.HLT_PFHT250_QuadPFJet25_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, fragment.HLT_QuadPFJet100_88_70_30_v8, fragment.HLT_QuadPFJet105_88_75_30_v7, fragment.HLT_QuadPFJet111_90_80_30_v7, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_Nch45_v4, fragment.HLT_AK8PFJet275_Nch40_v4, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu10NoVtx_2Cha_v7, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L3Mu10NoVtx_v8, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, fragment.HLT_L1Mu6HT240_v7, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, fragment.HLT_HT350_v5, fragment.HLT_HT425_v17, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21, fragment.HLT_CaloMET60_DTCluster50_v9, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9, fragment.HLT_L1MET_DTCluster50_v9, fragment.HLT_L1MET_DTClusterNoMB1S50_v9, fragment.HLT_CscCluster_Loose_v8, fragment.HLT_CscCluster_Medium_v8, fragment.HLT_CscCluster_Tight_v8, fragment.HLT_CscCluster50_Photon20Unseeded_v2, fragment.HLT_CscCluster50_Photon30Unseeded_v2, fragment.HLT_CscCluster100_Ele5_v2, fragment.HLT_CscCluster100_Mu5_v4, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, fragment.HLT_DoubleCscCluster75_v5, fragment.HLT_IsoTrk200_L1SingleMuShower_v2, fragment.HLT_IsoTrk400_L1SingleMuShower_v2, fragment.HLT_DoubleCscCluster100_v5, fragment.HLT_L1CSCShower_DTCluster50_v8, fragment.HLT_L1CSCShower_DTCluster75_v8, fragment.HLT_PFMET105_IsoTrk50_v11, fragment.HLT_L1SingleLLPJet_v5, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, fragment.HLT_DiPhoton10Time1ns_v8, fragment.HLT_DiPhoton10Time1p2ns_v8, fragment.HLT_DiPhoton10Time1p4ns_v8, fragment.HLT_DiPhoton10Time1p6ns_v8, fragment.HLT_DiPhoton10Time1p8ns_v8, fragment.HLT_DiPhoton10Time2ns_v8, fragment.HLT_DiPhoton10_CaloIdL_v8, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8, fragment.HLT_DoubleEle8_eta1p22_mMax6_v8, fragment.HLT_DoubleEle10_eta1p22_mMax6_v8, fragment.HLT_SingleEle8_v7, fragment.HLT_SingleEle8_SingleEGL1_v7, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Mu50_L1SingleMuShower_v9, fragment.HLT_IsoMu24_OneProng32_v7, fragment.HLT_Photon32_OneProng32_M50To105_v8, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8, fragment.HLT_PFJet200_TimeGt2p5ns_v8, fragment.HLT_Photon50_TimeLtNeg2p5ns_v5, fragment.HLT_Photon50_TimeGt2p5ns_v5, fragment.HLT_PPSMaxTracksPerArm1_v7, fragment.HLT_PPSMaxTracksPerRP4_v7, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v20, fragment.MC_AK4CaloJets_v17, fragment.MC_AK4CaloJetsFromPV_v16, fragment.MC_CaloHT_v16, fragment.MC_AK8CaloHT_v16, fragment.MC_CaloMHT_v16, fragment.MC_AK4PFJets_v27, fragment.MC_PFHT_v26, fragment.MC_AK8PFJets_v27, fragment.MC_AK8PFHT_v26, fragment.MC_CaloMET_v16, fragment.MC_CaloMET_JetIdCleaned_v17, fragment.MC_PFMET_v27, fragment.MC_PFMHT_v26, fragment.MC_AK4PFJetPNet_v3, fragment.MC_AK8PFJetPNet_v3, fragment.MC_Egamma_Open_v6, fragment.MC_Egamma_Open_Unseeded_v6, fragment.MC_Ele5_WPTight_Gsf_v16, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, fragment.MC_DoubleEle5_CaloIdL_MW_v24, fragment.MC_IsoMu_v25, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21, fragment.MC_DoubleMuNoFiltersNoVtx_v15, fragment.MC_PFScouting_v4, fragment.HLT_L1AXOVTight_v2, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.ScoutingPFOutput, )) # dummify hltGetConditions in cff's @@ -87833,10 +88843,10 @@ # add specific customizations from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll -fragment = customizeHLTforAll(fragment,"2023v12") +fragment = customizeHLTforAll(fragment,"2024v13") from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW -fragment = customizeHLTforCMSSW(fragment,"2023v12") +fragment = customizeHLTforCMSSW(fragment,"2024v13") # Eras-based customisations from HLTrigger.Configuration.Eras import modifyHLTforEras diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHitL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHitL1Seeded_cfi.py index 50f900dc373ee..666e57cba0f62 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHitL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHitL1Seeded_cfi.py @@ -1,4 +1,6 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants + HGCalRecHitL1Seeded = cms.EDProducer("HGCalRecHitProducer", HGCEE_cce = cms.PSet( @@ -48,28 +50,13 @@ 0.0, 39.500245, 39.756638, 39.756638, 39.756638, 39.756638, 66.020266, 92.283895, 92.283895 ), - layerWeights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952 - ), + layerWeights = HGCAL_reco_constants.dEdXweights, maxValSiPar = cms.double(10000.0), minValSiPar = cms.double(10.0), noiseSiPar = cms.double(5.5), rangeMask = cms.uint32(4294442496), rangeMatch = cms.uint32(1161838592), - sciThicknessCorrection = cms.double(0.9), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084) ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHit_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHit_cfi.py index 5017c9545d209..a76aa57d184c1 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHit_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalRecHit_cfi.py @@ -1,10 +1,11 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants HGCalRecHit = cms.EDProducer("HGCalRecHitProducer", HGCEE_cce = cms.PSet( refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies') ), - HGCEE_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + HGCEE_fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]), HGCEE_isSiFE = cms.bool(True), HGCEE_keV2DIGI = cms.double(0.044259), HGCEE_noise_fC = cms.PSet( @@ -22,7 +23,7 @@ HGCHEF_cce = cms.PSet( refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies') ), - HGCHEF_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + HGCHEF_fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]), HGCHEF_isSiFE = cms.bool(True), HGCHEF_keV2DIGI = cms.double(0.044259), HGCHEF_noise_fC = cms.PSet( @@ -48,28 +49,13 @@ 0.0, 39.500245, 39.756638, 39.756638, 39.756638, 39.756638, 66.020266, 92.283895, 92.283895 ), - layerWeights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952 - ), + layerWeights = HGCAL_reco_constants.dEdXweights, maxValSiPar = cms.double(10000.0), minValSiPar = cms.double(10.0), noiseSiPar = cms.double(5.5), rangeMask = cms.uint32(4294442496), rangeMatch = cms.uint32(1161838592), - sciThicknessCorrection = cms.double(0.9), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084) ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHitL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHitL1Seeded_cfi.py index e270470d447a7..59859f2413863 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHitL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHitL1Seeded_cfi.py @@ -1,10 +1,11 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants HGCalUncalibRecHitL1Seeded = cms.EDProducer("HGCalUncalibRecHitProducer", HGCEEConfig = cms.PSet( adcNbits = cms.uint32(10), adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]), isSiFE = cms.bool(True), tdcNbits = cms.uint32(12), tdcOnset = cms.double(60), @@ -30,7 +31,7 @@ HGCHEFConfig = cms.PSet( adcNbits = cms.uint32(10), adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]), isSiFE = cms.bool(True), tdcNbits = cms.uint32(12), tdcOnset = cms.double(60), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHit_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHit_cfi.py index 031e9e33e8182..149ee715f8bf2 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHit_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/HGCalUncalibRecHit_cfi.py @@ -1,10 +1,12 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants + HGCalUncalibRecHit = cms.EDProducer("HGCalUncalibRecHitProducer", HGCEEConfig = cms.PSet( adcNbits = cms.uint32(10), adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[0:3]), isSiFE = cms.bool(True), tdcNbits = cms.uint32(12), tdcOnset = cms.double(60), @@ -30,7 +32,7 @@ HGCHEFConfig = cms.PSet( adcNbits = cms.uint32(10), adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), + fCPerMIP = cms.vdouble(HGCAL_reco_constants.fcPerMip[3:6]), isSiFE = cms.bool(True), tdcNbits = cms.uint32(12), tdcOnset = cms.double(60), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalDigisL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalDigisL1Seeded_cfi.py index c4a08a8cd7b25..213654b8c7af9 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalDigisL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalDigisL1Seeded_cfi.py @@ -8,7 +8,7 @@ maxDeltaR = cms.double(0.35), maxEt = cms.double(999999.0), minEt = cms.double(5.0), - type = cms.string('L1EGamma') + type = cms.string('L1P2GTCandidate') )), inputCollTags = cms.VInputTag("hgcalDigis:EE", "hgcalDigis:HEback", "hgcalDigis:HEfront"), outputProductNames = cms.vstring( diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEEL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEEL1Seeded_cfi.py index 607dd22c8ed1e..69594366e5b7e 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEEL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEEL1Seeded_cfi.py @@ -1,61 +1,36 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants hgcalLayerClustersEEL1Seeded = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SiCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SiCLUE') - - ), detector = cms.string('EE'), recHits = cms.InputTag('hltRechitInRegionsHGCAL', 'HGCEERecHits'), timeClname = cms.string('timeLayerCluster'), nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) + diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEE_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEE_cfi.py index e02055507c030..12d7d13256f94 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEE_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersEE_cfi.py @@ -1,57 +1,31 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants -hgcalLayerClustersEE = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 - ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SiCLUE') - +hgcalLayerClustersEE = cms.EDProducer("HGCalLayerClusterProducer", + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SiCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), detector = cms.string('EE'), recHits = cms.InputTag('HGCalRecHit', 'HGCEERecHits'), @@ -59,4 +33,4 @@ nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) - + diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSciL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSciL1Seeded_cfi.py index 4628c1fd1ce90..074e912b8770d 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSciL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSciL1Seeded_cfi.py @@ -1,57 +1,31 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants -hgcalLayerClustersHSciL1Seeded = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 - ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SciCLUE') - +hgcalLayerClustersHSciL1Seeded = cms.EDProducer("HGCalLayerClusterProducer", + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SciCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), detector = cms.string('BH'), recHits = cms.InputTag('hltRechitInRegionsHGCAL', 'HGCHEBRecHits'), @@ -59,3 +33,4 @@ nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) + diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSci_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSci_cfi.py index 5ebfc16da99ef..1e120a92fd10e 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSci_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSci_cfi.py @@ -1,57 +1,31 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants -hgcalLayerClustersHSci = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 - ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SciCLUE') - +hgcalLayerClustersHSci = cms.EDProducer("HGCalLayerClusterProducer", + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SciCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), detector = cms.string('BH'), recHits = cms.InputTag('HGCalRecHit', 'HGCHEBRecHits'), @@ -59,4 +33,4 @@ nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) - + diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSiL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSiL1Seeded_cfi.py index b655894c67165..145993b57561d 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSiL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSiL1Seeded_cfi.py @@ -1,57 +1,31 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants -hgcalLayerClustersHSiL1Seeded = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 - ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SiCLUE') - +hgcalLayerClustersHSiL1Seeded = cms.EDProducer("HGCalLayerClusterProducer", + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SiCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), detector = cms.string('FH'), recHits = cms.InputTag('hltRechitInRegionsHGCAL', 'HGCHEFRecHits'), @@ -59,3 +33,4 @@ nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) + diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSi_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSi_cfi.py index e409ad50d7065..a4a798524c886 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSi_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hgcalLayerClustersHSi_cfi.py @@ -1,57 +1,31 @@ import FWCore.ParameterSet.Config as cms +from ..psets.hgcal_reco_constants_cfi import HGCAL_reco_constants as HGCAL_reco_constants -hgcalLayerClustersHSi = cms.EDProducer('HGCalLayerClusterProducer', - plugin = cms.PSet( - thresholdW0 = cms.vdouble( - 2.9, - 2.9, - 2.9 - ), - positionDeltaRho2 = cms.double(1.69), - deltac = cms.vdouble( - 1.3, - 1.3, - 1.3, - 0.0315 - ), - dependSensor = cms.bool(True), - ecut = cms.double(3), - kappa = cms.double(9), - verbosity = cms.untracked.uint32(3), - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - sciThicknessCorrection = cms.double(0.9), - deltasi_index_regemfac = cms.int32(3), - maxNumberOfThickIndices = cms.uint32(6), - fcPerMip = cms.vdouble( 2.06, 3.43, 5.15, 2.06, 3.43, 5.15), - fcPerEle = cms.double(0), - noises = cms.vdouble( 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0), - noiseMip = cms.PSet( - scaleByDose = cms.bool(False), - scaleByDoseAlgo = cms.uint32(0), - scaleByDoseFactor = cms.double(1), - referenceIdark = cms.double(-1), - referenceXtalk = cms.double(-1), - noise_MIP = cms.double(0.01) - ), - use2x2 = cms.bool(True), - type = cms.string('SiCLUE') - +hgcalLayerClustersHSi = cms.EDProducer("HGCalLayerClusterProducer", + plugin = cms.PSet( + dEdXweights = HGCAL_reco_constants.dEdXweights, + deltac = cms.vdouble( + 1.3, + 1.3, + 1.3, + 0.0315 + ), + deltasi_index_regemfac = cms.int32(3), + dependSensor = cms.bool(True), + ecut = cms.double(3), + fcPerEle = HGCAL_reco_constants.fcPerEle, + fcPerMip = HGCAL_reco_constants.fcPerMip, + kappa = cms.double(9), + maxNumberOfThickIndices = HGCAL_reco_constants.maxNumberOfThickIndices, + noiseMip = HGCAL_reco_constants.noiseMip, + noises = HGCAL_reco_constants.noises, + positionDeltaRho2 = HGCAL_reco_constants.positionDeltaRho2, + sciThicknessCorrection = HGCAL_reco_constants.sciThicknessCorrection, + thicknessCorrection = HGCAL_reco_constants.thicknessCorrection, + thresholdW0 = HGCAL_reco_constants.thresholdW0, + type = cms.string('SiCLUE'), + use2x2 = cms.bool(True), + verbosity = cms.untracked.uint32(3) ), detector = cms.string('FH'), recHits = cms.InputTag('HGCalRecHit', 'HGCHEFRecHits'), @@ -59,5 +33,4 @@ nHitsTime = cms.uint32(3), mightGet = cms.optional.untracked.vstring ) - diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleIsolatedFilter_cfi.py index 1ebe86973493e..4881f8d9dcc31 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForDoubleEleIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm37TkEm24 or L1T_TkEle25TkEle12 or L1T_TkIsoEle22TkEm12') + logicalExpression = cms.string('pDoubleEGEle37_24 or pDoubleTkEle25_12 or pIsoTkEleEGEle22_12') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleNonIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleNonIsolatedFilter_cfi.py index 4d96f1eb2e2fe..92b1d8621507c 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleNonIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoubleEleNonIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForDoubleEleNonIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm37TkEm24 or L1T_TkEle25TkEle12') + logicalExpression = cms.string('pDoubleEGEle37_24 or pDoubleTkEle25_12') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoublePhotonIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoublePhotonIsolatedFilter_cfi.py index 3f812f1c559b2..24e1983dce91f 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoublePhotonIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForDoublePhotonIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForDoublePhotonIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm37TkEm24 or L1T_TkIsoEm22TkIsoEm12') + logicalExpression = cms.string('pDoubleEGEle37_24 or pDoubleIsoTkPho22_12') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleIsolatedFilter_cfi.py index 38bdd31bfd4da..29e5e858d3d85 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForSingleEleIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm51 or L1T_TkEle36 or L1T_TkIsoEle28') + logicalExpression = cms.string('pSingleEGEle51 or pSingleTkEle36 or pSingleIsoTkEle28') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleNonIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleNonIsolatedFilter_cfi.py index 3c3b04ed6d9a9..c6bf90bd33dc7 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleNonIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSingleEleNonIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForSingleEleNonIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm51 or L1T_TkEle36') + logicalExpression = cms.string('pSingleEGEle51 or pSingleTkEle36') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSinglePhotonIsolatedFilter_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSinglePhotonIsolatedFilter_cfi.py index eec47da791c72..14d6b749b9eb5 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSinglePhotonIsolatedFilter_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEGL1SeedsForSinglePhotonIsolatedFilter_cfi.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms hltEGL1SeedsForSinglePhotonIsolatedFilter = cms.EDFilter("PathStatusFilter", - logicalExpression = cms.string('L1T_TkEm51 or L1T_TkIsoEm36') + logicalExpression = cms.string('pSingleEGEle51 or pSingleIsoTkPho36') ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEcalBarrelDigisInRegions_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEcalBarrelDigisInRegions_cfi.py index 12514a5e47580..08df0b0450f27 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEcalBarrelDigisInRegions_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEcalBarrelDigisInRegions_cfi.py @@ -8,7 +8,7 @@ maxDeltaR = cms.double(0.35), maxEt = cms.double(999999.0), minEt = cms.double(5.0), - type = cms.string('L1EGamma') + type = cms.string('L1P2GTCandidate') )), inputCollTags = cms.VInputTag("hltEcalDigis:ebDigis"), outputProductNames = cms.vstring('ebDigis') diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeL1Seeded_cfi.py index f728f2be183bd..faca30b5bc40c 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeL1Seeded_cfi.py @@ -3,6 +3,5 @@ hltEgammaClusterShapeL1Seeded = cms.EDProducer("EgammaHLTClusterShapeProducer", ecalRechitEB = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEB"), ecalRechitEE = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEE"), - isIeta = cms.bool(True), recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesL1Seeded") ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeUnseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeUnseeded_cfi.py index 4954ec4466a22..8efce5a7088c8 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeUnseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaClusterShapeUnseeded_cfi.py @@ -3,6 +3,5 @@ hltEgammaClusterShapeUnseeded = cms.EDProducer("EgammaHLTClusterShapeProducer", ecalRechitEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), ecalRechitEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - isIeta = cms.bool(True), recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoL1Seeded_cfi.py new file mode 100644 index 0000000000000..4e04c818bd5d4 --- /dev/null +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoL1Seeded_cfi.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +hltEgammaHollowTrackIsoL1Seeded = cms.EDProducer("EgammaHLTPhotonTrackIsolationProducersRegional", + countTracks = cms.bool(False), + egTrkIsoConeSize = cms.double(0.29), + egTrkIsoPtMin = cms.double(1.0), + egTrkIsoRSpan = cms.double(999999.0), + egTrkIsoStripBarrel = cms.double(0.03), + egTrkIsoStripEndcap = cms.double(0.03), + egTrkIsoVetoConeSize = cms.double(0.06), + egTrkIsoZSpan = cms.double(999999.0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesL1Seeded"), + trackProducer = cms.InputTag("generalTracks") +) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoUnseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoUnseeded_cfi.py new file mode 100644 index 0000000000000..67de6353c48d9 --- /dev/null +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHollowTrackIsoUnseeded_cfi.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +hltEgammaHollowTrackIsoUnseeded = cms.EDProducer("EgammaHLTPhotonTrackIsolationProducersRegional", + countTracks = cms.bool(False), + egTrkIsoConeSize = cms.double(0.29), + egTrkIsoPtMin = cms.double(1.0), + egTrkIsoRSpan = cms.double(999999.0), + egTrkIsoStripBarrel = cms.double(0.03), + egTrkIsoStripEndcap = cms.double(0.03), + egTrkIsoVetoConeSize = cms.double(0.06), + egTrkIsoZSpan = cms.double(999999.0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), + trackProducer = cms.InputTag("generalTracks") +) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEL1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEL1Seeded_cfi.py index 11ac5334befe5..25dad55b6120f 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEL1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEL1Seeded_cfi.py @@ -14,7 +14,7 @@ rhoScale = cms.double(1.0), useSingleTower = cms.bool(False), hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - eThresHB = cms.vdouble( 0.8, 1.2, 1.2, 1.2 ), + eThresHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), #Run3 thresholds. Will be overwritten with valid aging customisation etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEUnseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEUnseeded_cfi.py index cb6eefdf03e4f..153341e893a80 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEUnseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaHoverEUnseeded_cfi.py @@ -14,7 +14,7 @@ rhoScale = cms.double(1.0), useSingleTower = cms.bool(False), hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - eThresHB = cms.vdouble( 0.8, 1.2, 1.2, 1.2 ), + eThresHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), #Run3 thresholds. Will be overwritten with valid aging customisation etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9L1Seeded_cfi.py new file mode 100644 index 0000000000000..c4e0bd73663f9 --- /dev/null +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9L1Seeded_cfi.py @@ -0,0 +1,7 @@ +import FWCore.ParameterSet.Config as cms + +hltEgammaR9L1Seeded = cms.EDProducer( "EgammaHLTR9IDProducer", + ecalRechitEB = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEE"), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesL1Seeded" ) +) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9Unseeded_cfi.py new file mode 100644 index 0000000000000..f853f6f632527 --- /dev/null +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltEgammaR9Unseeded_cfi.py @@ -0,0 +1,7 @@ +import FWCore.ParameterSet.Config as cms + +hltEgammaR9Unseeded = cms.EDProducer( "EgammaHLTR9IDProducer", + ecalRechitEB = cms.InputTag( "hltEcalRecHit:EcalRecHitsEB" ), + ecalRechitEE = cms.InputTag( "hltEcalRecHit:EcalRecHitsEE" ), + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltHpsPFTauDeepTauProducer_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltHpsPFTauDeepTauProducer_cfi.py index 63011520f5598..e57e5d611a0c4 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltHpsPFTauDeepTauProducer_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltHpsPFTauDeepTauProducer_cfi.py @@ -7,13 +7,13 @@ pfcands = cms.InputTag( "particleFlowTmp" ), vertices = cms.InputTag( "hltPhase2PixelVertices" ), rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_outer.pb' ), mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), + year = cms.uint32( 2026 ), version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), + sub_version = cms.uint32( 5 ), debug_level = cms.int32( 0 ), disable_dxy_pca = cms.bool( True ), disable_hcalFraction_workaround = cms.bool( False ), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaFilteredCollectionProducer_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaFilteredCollectionProducer_cfi.py index d5e879d3ac051..a5cc508217c72 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaFilteredCollectionProducer_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaFilteredCollectionProducer_cfi.py @@ -2,11 +2,10 @@ hltL1TEGammaFilteredCollectionProducer = cms.EDProducer("L1TEGammaFilteredCollectionProducer", applyQual = cms.bool(True), - inputTag = cms.InputTag("l1tEGammaClusterEmuProducer"), + inputTag = cms.InputTag("l1tGTProducer", "CL2Photons"), maxBX = cms.int32(1), minBX = cms.int32(-1), minPt = cms.double(5.0), qualIsMask = cms.bool(True), - quality = cms.int32(2), - scalings = cms.vdouble(2.6604, 1.06077, 0.0) + quality = cms.int32(0b0010), ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaHGCFilteredCollectionProducer_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaHGCFilteredCollectionProducer_cfi.py index 484b51db4f30f..d28d31f37ec46 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaHGCFilteredCollectionProducer_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltL1TEGammaHGCFilteredCollectionProducer_cfi.py @@ -2,11 +2,10 @@ hltL1TEGammaHGCFilteredCollectionProducer = cms.EDProducer("L1TEGammaFilteredCollectionProducer", applyQual = cms.bool(True), - inputTag = cms.InputTag("l1tLayer1EG","L1EgEE"), + inputTag = cms.InputTag("l1tGTProducer", "CL2Photons"), maxBX = cms.int32(1), minBX = cms.int32(-1), minPt = cms.double(5.0), qualIsMask = cms.bool(True), - quality = cms.int32(1), - scalings = cms.vdouble(3.17445, 1.13219, 0.0) + quality = cms.int32(0b0100), ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTagsModEta2p4_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTagsModEta2p4_cfi.py index 5f37f92ed587c..47bafe0743714 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTagsModEta2p4_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTagsModEta2p4_cfi.py @@ -17,7 +17,7 @@ 'input_5' ), mightGet = cms.optional.untracked.vstring, - model_path = cms.FileInPath('RecoBTag/Combined/data/DeepFlavourV01_PhaseII/model.onnx'), + model_path = cms.FileInPath('RecoBTag/Combined/data/DeepFlavourV02_PhaseII/DeepJet_retraining_phase2_new_inputs.onnx'), output_names = cms.vstring(), src = cms.InputTag("hltPfDeepFlavourTagInfosModEta2p4") ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTags_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTags_cfi.py index cc36547bc6015..bae231ffdf67f 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTags_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourJetTags_cfi.py @@ -17,7 +17,7 @@ 'input_5' ), mightGet = cms.optional.untracked.vstring, - model_path = cms.FileInPath('RecoBTag/Combined/data/DeepFlavourV01_PhaseII/model.onnx'), + model_path = cms.FileInPath('RecoBTag/Combined/data/DeepFlavourV02_PhaseII/DeepJet_retraining_phase2_new_inputs.onnx'), output_names = cms.vstring(), src = cms.InputTag("hltPfDeepFlavourTagInfos") ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfosModEta2p4_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfosModEta2p4_cfi.py index af2ab9744e11c..f2e1502782e25 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfosModEta2p4_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfosModEta2p4_cfi.py @@ -8,6 +8,7 @@ flip = cms.bool(False), jet_radius = cms.double(0.4), jets = cms.InputTag("hltPFPuppiJetForBtagEta2p4"), + unsubjet_map = cms.InputTag(""), max_jet_eta = cms.double(2.5), mightGet = cms.optional.untracked.vstring, min_candidate_pt = cms.double(0.95), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfos_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfos_cfi.py index 64cb63b3c70d2..e84a87f035045 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfos_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltPfDeepFlavourTagInfos_cfi.py @@ -8,6 +8,7 @@ flip = cms.bool(False), jet_radius = cms.double(0.4), jets = cms.InputTag("hltAK4PFPuppiJets"), + unsubjet_map = cms.InputTag(""), max_jet_eta = cms.double(2.5), mightGet = cms.optional.untracked.vstring, min_candidate_pt = cms.double(0.95), diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsECAL_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsECAL_cfi.py index 9ff50bee50832..1210cb300a5bc 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsECAL_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsECAL_cfi.py @@ -8,7 +8,7 @@ maxDeltaR = cms.double(0.35), maxEt = cms.double(999999.0), minEt = cms.double(5.0), - type = cms.string('L1EGamma') + type = cms.string('L1P2GTCandidate') )), inputCollTags = cms.VInputTag("hltEcalRecHitL1Seeded:EcalRecHitsEB", "hltEcalRecHitL1Seeded:EcalRecHitsEE"), outputProductNames = cms.vstring( diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsHGCAL_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsHGCAL_cfi.py index 1f15aacfca796..797a80d231fe5 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsHGCAL_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/hltRechitInRegionsHGCAL_cfi.py @@ -8,7 +8,7 @@ maxDeltaR = cms.double(0.35), maxEt = cms.double(999999.0), minEt = cms.double(5.0), - type = cms.string('L1EGamma') + type = cms.string('L1P2GTCandidate') )), inputCollTags = cms.VInputTag("HGCalRecHitL1Seeded:HGCEERecHits", "HGCalRecHitL1Seeded:HGCHEBRecHits", "HGCalRecHitL1Seeded:HGCHEFRecHits"), outputProductNames = cms.vstring( diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/ticlSeedingL1_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/ticlSeedingL1_cfi.py index d957d8b780ba5..d2677552f976f 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/ticlSeedingL1_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/modules/ticlSeedingL1_cfi.py @@ -3,12 +3,11 @@ ticlSeedingL1 = cms.EDProducer("TICLSeedingRegionProducer", seedingPSet = cms.PSet( algo_verbosity = cms.int32(0), - endcapScalings = cms.vdouble(3.17445, 1.13219, 0.0), - l1TkEmColl = cms.InputTag("l1tLayer1EG","L1TkEmEE"), + l1GTCandColl = cms.InputTag("l1tGTProducer", "CL2Photons"), maxAbsEta = cms.double(4.0), minAbsEta = cms.double(1.3), minPt = cms.double(5.0), - quality = cms.int32(4), + quality = cms.int32(0b0100), qualityIsMask = cms.bool(True), applyQuality = cms.bool(True), type = cms.string('SeedingRegionByL1') diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_L1Seeded_cfi.py index c560d07368eed..404fc49f9db52 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Diphoton30_23_IsoCaloId_L1Seeded = cms.Path( HLTBeginSequence + - hltPreDiphoton3023IsoCaloIdL1Seeded + HLTDiphoton3023IsoCaloIdL1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_Unseeded_cfi.py index 98177607a5317..2c0e74098f74b 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Diphoton30_23_IsoCaloId_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_Diphoton30_23_IsoCaloId_Unseeded = cms.Path( HLTBeginSequence + - hltPreDiphoton3023IsoCaloIdUnseeded + HLTDiphoton3023IsoCaloIdUnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle23_12_Iso_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle23_12_Iso_L1Seeded_cfi.py index 62945514973e4..47046f6d66c60 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle23_12_Iso_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle23_12_Iso_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_DoubleEle23_12_Iso_L1Seeded = cms.Path( HLTBeginSequence + - hltPreDoubleEle2312IsoL1Seeded + HLTDoubleEle2312IsoL1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_L1Seeded_cfi.py index 0daee2678d607..3fb7a05ea48dc 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_DoubleEle25_CaloIdL_PMS2_L1Seeded = cms.Path( HLTBeginSequence + - hltPreDoubleEle25CaloIdLPMS2L1Seeded + HLTDoubleEle25CaloIdLPMS2L1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_Unseeded_cfi.py index 0b3b77c11af05..151c07eb0294e 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_DoubleEle25_CaloIdL_PMS2_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_DoubleEle25_CaloIdL_PMS2_Unseeded = cms.Path( HLTBeginSequence + - hltPreDoubleEle25CaloIdLPMS2Unseeded + HLTDoubleEle25CaloIdLPMS2UnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele115_NonIso_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele115_NonIso_L1Seeded_cfi.py index 19fcb9038875e..4e08a0cebc95c 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele115_NonIso_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele115_NonIso_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Ele115_NonIso_L1Seeded = cms.Path( HLTBeginSequence + - hltPreEle115NonIsoL1Seeded + HLTEle115NonIsoL1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_L1Seeded_cfi.py index fb0561cff2baa..d62ae757cb975 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Ele26_WP70_L1Seeded = cms.Path( HLTBeginSequence + - hltPreEle26WP70L1Seeded + HLTEle26WP70L1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_Unseeded_cfi.py index 79489d9929339..632ef89e33fa2 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele26_WP70_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_Ele26_WP70_Unseeded = cms.Path( HLTBeginSequence + - hltPreEle26WP70Unseeded + HLTEle26WP70UnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_L1Seeded_cfi.py index f4f6a1a015509..11ba87c693f32 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Ele32_WPTight_L1Seeded = cms.Path( HLTBeginSequence + - hltPreEle32WPTightL1Seeded + HLTEle32WPTightL1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_Unseeded_cfi.py index 0fd928ad387a0..11abc9d782d5d 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Ele32_WPTight_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_Ele32_WPTight_Unseeded = cms.Path( HLTBeginSequence + - hltPreEle32WPTightUnseeded + HLTEle32WPTightUnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_L1Seeded_cfi.py index da2824fa0923d..a6e5a036debcc 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Photon108EB_TightID_TightIso_L1Seeded = cms.Path( HLTBeginSequence + - hltPrePhoton108EBTightIDTightIsoL1Seeded + HLTPhoton108EBTightIDTightIsoL1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_Unseeded_cfi.py index d93e2c727bf6f..8bf14dcec5a3a 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon108EB_TightID_TightIso_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_Photon108EB_TightID_TightIso_Unseeded = cms.Path( HLTBeginSequence + - hltPrePhoton108EBTightIDTightIsoUnseeded + HLTPhoton108EBTightIDTightIsoUnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_L1Seeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_L1Seeded_cfi.py index 04967f475a91f..64d95a14a00b6 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_L1Seeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_L1Seeded_cfi.py @@ -7,7 +7,6 @@ HLT_Photon187_L1Seeded = cms.Path( HLTBeginSequence + - hltPrePhoton187L1Seeded + HLTPhoton187L1SeededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_Unseeded_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_Unseeded_cfi.py index 0f5fc620ad619..336d0f9930077 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_Unseeded_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/paths/HLT_Photon187_Unseeded_cfi.py @@ -7,7 +7,6 @@ HLT_Photon187_Unseeded = cms.Path( HLTBeginSequence + - hltPrePhoton187Unseeded + HLTPhoton187UnseededSequence + HLTEndSequence ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/psets/hgcal_reco_constants_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/psets/hgcal_reco_constants_cfi.py new file mode 100644 index 0000000000000..e7addc12131b5 --- /dev/null +++ b/HLTrigger/Configuration/python/HLT_75e33/psets/hgcal_reco_constants_cfi.py @@ -0,0 +1,43 @@ +import FWCore.ParameterSet.Config as cms + +HGCAL_reco_constants = cms.PSet( + dEdXweights = cms.vdouble( + 0.0, 9.205, 11.129999999999999, 11.129999999999999, 11.129999999999999, + 11.129999999999999, 11.129999999999999, 11.129999999999999, 11.129999999999999, 11.129999999999999, + 11.129999999999999, 11.129999999999999, 11.129999999999999, 11.129999999999999, 11.129999999999999, + 11.129999999999999, 11.129999999999999, 11.129999999999999, 13.2, 13.2, + 13.2, 13.2, 13.2, 13.2, 13.2, + 13.2, 35.745000000000005, 59.665000000000006, 60.7, 60.7, + 60.7, 60.7, 60.7, 60.7, 60.7, + 60.7, 60.7, 71.89, 83.08, 83.255, + 83.52000000000001, 83.61, 83.61, 83.61, 83.61, + 83.61, 83.61, 83.61 + ), + fcPerEle = cms.double(0.00016020506), + fcPerMip = cms.vdouble( + 2.06, 3.43, 5.15, 2.06, 3.43, + 5.15 + ), + noises = cms.vdouble( + 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, + 2000.0 + ), + thicknessCorrection = cms.vdouble( + 0.75, 0.76, 0.75, 0.85, 0.85, + 0.84 + ), + thresholdW0 = cms.vdouble(2.9, 2.9, 2.9), + sciThicknessCorrection = cms.double(0.69), + positionDeltaRho2 = cms.double(1.69), + maxNumberOfThickIndices = cms.uint32(6), + noiseMip = cms.PSet( + scaleByDose = cms.bool(False), + scaleByDoseAlgo = cms.uint32(0), + scaleByDoseFactor = cms.double(1), + referenceIdark = cms.double(-1), + referenceXtalk = cms.double(-1), + noise_MIP = cms.double(0.01) + ), + +) + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle2312IsoL1SeededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle2312IsoL1SeededSequence_cfi.py index 32697bc1d9838..2ad56b1f60231 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle2312IsoL1SeededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle2312IsoL1SeededSequence_cfi.py @@ -34,7 +34,6 @@ from ..tasks.HLTDoubleEle2312IsoL1SeededTask_cfi import * HLTDoubleEle2312IsoL1SeededSequence = cms.Sequence( - HLTL1Sequence + hltEGL1SeedsForDoubleEleIsolatedFilter + HLTDoFullUnpackingEgammaEcalL1SeededSequence + HLTPFClusteringForEgammaL1Seeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2L1SeededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2L1SeededSequence_cfi.py index 7b290e80a6ecc..f71e10da8268f 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2L1SeededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2L1SeededSequence_cfi.py @@ -19,7 +19,6 @@ from ..tasks.HLTDoubleEle25CaloIdLPMS2L1SeededTask_cfi import * HLTDoubleEle25CaloIdLPMS2L1SeededSequence = cms.Sequence( - HLTL1Sequence + hltEGL1SeedsForDoubleEleNonIsolatedFilter + HLTDoFullUnpackingEgammaEcalL1SeededSequence + HLTPFClusteringForEgammaL1Seeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2UnseededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2UnseededSequence_cfi.py index bcb9a06877aec..7f4d5afa1755a 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2UnseededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTDoubleEle25CaloIdLPMS2UnseededSequence_cfi.py @@ -19,7 +19,6 @@ from ..tasks.HLTDoubleEle25CaloIdLPMS2UnseededTask_cfi import * HLTDoubleEle25CaloIdLPMS2UnseededSequence = cms.Sequence( - HLTL1Sequence + hltEGL1SeedsForDoubleEleNonIsolatedFilter + HLTDoFullUnpackingEgammaEcalSequence + HLTPFClusteringForEgammaUnseeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle26WP70L1SeededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle26WP70L1SeededSequence_cfi.py index 1deacc420d9cd..060f75311d81a 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle26WP70L1SeededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle26WP70L1SeededSequence_cfi.py @@ -33,7 +33,6 @@ from ..tasks.HLTEle26WP70L1SeededTask_cfi import * HLTEle26WP70L1SeededSequence = cms.Sequence( - HLTL1Sequence + hltEGL1SeedsForSingleEleIsolatedFilter + HLTDoFullUnpackingEgammaEcalL1SeededSequence + HLTPFClusteringForEgammaL1Seeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenL1SeededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenL1SeededSequence_cfi.py index e74346ad23128..a87047ec51c85 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenL1SeededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenL1SeededSequence_cfi.py @@ -33,7 +33,6 @@ from ..tasks.HLTEle5OpenL1SeededTask_cfi import * HLTEle5OpenL1SeededSequence = cms.Sequence( - HLTL1Sequence + HLTDoFullUnpackingEgammaEcalL1SeededSequence + HLTPFClusteringForEgammaL1Seeded + HLTHgcalTiclPFClusteringForEgammaL1Seeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenUnseededSequence_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenUnseededSequence_cfi.py index 739464122804c..4ae313f253089 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenUnseededSequence_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/sequences/HLTEle5OpenUnseededSequence_cfi.py @@ -33,7 +33,6 @@ from ..tasks.HLTEle5OpenUnseededTask_cfi import * HLTEle5OpenUnseededSequence = cms.Sequence( - HLTL1Sequence + HLTDoFullUnpackingEgammaEcalL1SeededSequence + HLTPFClusteringForEgammaUnseeded + HLTHgcalTiclPFClusteringForEgammaUnseeded + diff --git a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenL1SeededTask_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenL1SeededTask_cfi.py index 155eb6d924708..166c691e20d97 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenL1SeededTask_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenL1SeededTask_cfi.py @@ -10,6 +10,8 @@ from ..modules.hltEgammaHGCALIDVarsL1Seeded_cfi import * from ..modules.hltEgammaHGCalLayerClusterIsoL1Seeded_cfi import * from ..modules.hltEgammaHoverEL1Seeded_cfi import * +from ..modules.hltEgammaR9L1Seeded_cfi import * +from ..modules.hltEgammaHollowTrackIsoL1Seeded_cfi import * HLTEle5OpenL1SeededTask = cms.Task( hltEgammaCandidatesL1Seeded, @@ -21,5 +23,7 @@ hltEgammaHGCALIDVarsL1Seeded, hltEgammaHGCalLayerClusterIsoL1Seeded, hltEgammaHcalPFClusterIsoL1Seeded, - hltEgammaHoverEL1Seeded + hltEgammaHoverEL1Seeded, + hltEgammaR9L1Seeded, + hltEgammaHollowTrackIsoL1Seeded ) diff --git a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenUnseededTask_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenUnseededTask_cfi.py index 0dcf92bd73e97..ff15d61fb6508 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenUnseededTask_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTEle5OpenUnseededTask_cfi.py @@ -10,6 +10,8 @@ from ..modules.hltEgammaHGCALIDVarsUnseeded_cfi import * from ..modules.hltEgammaHGCalLayerClusterIsoUnseeded_cfi import * from ..modules.hltEgammaHoverEUnseeded_cfi import * +from ..modules.hltEgammaR9Unseeded_cfi import * +from ..modules.hltEgammaHollowTrackIsoUnseeded_cfi import * HLTEle5OpenUnseededTask = cms.Task( hltEgammaCandidatesUnseeded, @@ -21,5 +23,7 @@ hltEgammaHGCALIDVarsUnseeded, hltEgammaHGCalLayerClusterIsoUnseeded, hltEgammaHcalPFClusterIsoUnseeded, - hltEgammaHoverEUnseeded + hltEgammaHoverEUnseeded, + hltEgammaR9Unseeded, + hltEgammaHollowTrackIsoUnseeded ) diff --git a/HLTrigger/Configuration/python/HLT_75e33_cff.py b/HLTrigger/Configuration/python/HLT_75e33_cff.py index e5ef776f07032..d1236eec484e3 100644 --- a/HLTrigger/Configuration/python/HLT_75e33_cff.py +++ b/HLTrigger/Configuration/python/HLT_75e33_cff.py @@ -237,6 +237,8 @@ fragment.load('L1Trigger.Configuration.GTemulator_cff') fragment.l1tGTProducer.GMTTkMuons = cms.InputTag("l1tTkMuonsGmt") +#fragment.l1tGTProducer.CL2Jets = cms.InputTag("l1tSCPFL1PuppiCorrectedEmulator") +#fragment.l1tGTProducer.CL2HtSum = cms.InputTag("l1tSCPFL1PuppiCorrectedEmulatorMHT") fragment.GTemulatorTask = cms.Task(fragment.l1tGTProducer, fragment.l1tGTAlgoBlockProducer) fragment.GTemulation_step = cms.Path(cms.Sequence(fragment.GTemulatorTask)) fragment.load('L1Trigger.Phase2L1GT.l1tGTMenu_cff') @@ -300,8 +302,7 @@ fragment.HLT_Diphoton30_23_IsoCaloId_L1Seeded, fragment.HLT_DoubleMediumChargedIsoPFTauHPS40_eta2p1, - ### Removed temporarily until solution of https://github.com/cms-sw/cmssw/issues/42862 - #fragment.HLT_DoubleMediumDeepTauPFTauHPS35_eta2p1, + fragment.HLT_DoubleMediumDeepTauPFTauHPS35_eta2p1, ### Removed temporarily until final decision on L1T tau Phase-2 #fragment.L1T_DoubleNNTau52, diff --git a/HLTrigger/Configuration/python/HLT_FULL_cff.py b/HLTrigger/Configuration/python/HLT_FULL_cff.py index ce61daf28cc89..d175a2fed1147 100644 --- a/HLTrigger/Configuration/python/HLT_FULL_cff.py +++ b/HLTrigger/Configuration/python/HLT_FULL_cff.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/HLT --cff --data --type FULL +# hltGetConfiguration /dev/CMSSW_14_0_0/HLT --cff --data --type FULL -# /dev/CMSSW_13_3_0/HLT/V34 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/HLT/V161 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/HLT/V34') + tableName = cms.string("/dev/CMSSW_14_0_0/HLT/V161") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1473,8 +1338,7 @@ Calibration = cms.vstring( 'TestEnablesEcalHcal' ), DQM = cms.vstring( 'OnlineMonitor' ), DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ), - DQMEventDisplay = cms.vstring( 'CosmicsForEventDisplay', - 'EventDisplay' ), + DQMEventDisplay = cms.vstring( 'EventDisplay' ), DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ), DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ), DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ), @@ -1489,10 +1353,8 @@ HIExpress = cms.vstring( 'HIExpressPhysics' ), HIExpressAlignment = cms.vstring( 'HIExpressAlignment' ), HIExpressRawPrime = cms.vstring( 'HIExpressPhysicsRawPrime' ), - HIHLTMonitor = cms.vstring( 'HIHLTMonitor' ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1506,6 +1368,11 @@ ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1751,8057 +1618,7824 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) fragment.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonlyForHI_v8', - 'AlCa_EcalPi0EEonly_v20', - 'AlCa_HIEcalEtaEBonly_v7', - 'AlCa_HIEcalEtaEEonly_v7', - 'AlCa_HIEcalPi0EBonly_v7', - 'AlCa_HIEcalPi0EEonly_v7' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v7', - 'AlCa_EcalPhiSym_v15' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ), - CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ), - CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v2' ), - Cosmics = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ), - CosmicsForEventDisplay = cms.vstring( 'HLT_L1SingleMu7_v2' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonlyForHI_v11', + 'AlCa_EcalPi0EEonly_v23', + 'AlCa_HIEcalEtaEBonly_v10', + 'AlCa_HIEcalEtaEEonly_v10', + 'AlCa_HIEcalPi0EBonly_v10', + 'AlCa_HIEcalPi0EEonly_v10' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v10', + 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ), + CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v4' ), + Cosmics = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_BptxOR_v3', - 'HLT_DoublePhoton85_v21', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_PFJet500_v27', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', + EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ), + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_BptxOR_v4', + 'HLT_DoublePhoton85_v23', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_PFJet500_v31', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', 'HLT_Random_v3' ), - ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_BptxOR_v3', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_v22', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_Physics_v10', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', + ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_BptxOR_v4', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ), - HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ), - HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ), - HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ), - HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2' ), - HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11' ), + HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ), + HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ), + HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ), + HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4' ), + HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIHLTMonitor = cms.vstring( ), - HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v10' ), - HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ), - HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v12' ), + HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ), + HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v10' ), - HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT510_v23', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', + 'HLT_HIZeroBias_HighRate_v5' ), + HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v12' ), + HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MinimumBias = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28')+cms.vstring( 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ), - MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_BptxOR_v3', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22')+cms.vstring( 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4')+cms.vstring( 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', - 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ), - PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ), - PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ), - ParkingSingleMuon0 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingSingleMuon1 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingSingleMuon2 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6', - 'AlCa_RPCMuonNormalisationForHI_v6', - 'AlCa_RPCMuonNormalisation_v18' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_IsoMu27_v22', - 'HLT_Mu50_v19', - 'HLT_PFHT1050_v24', - 'HLT_Photon200_v20' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ), - SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ), + PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9', + 'AlCa_RPCMuonNormalisationForHI_v9', + 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), @@ -9834,126 +9468,129 @@ SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), - SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18' ), + SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -10022,40 +9659,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -10076,6 +9683,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -10320,7 +9942,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -10333,70 +9955,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -10436,16 +10009,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -11525,7 +11088,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -11551,11 +11188,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -11581,9 +11218,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -11734,6 +11372,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -12107,8 +11755,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -12146,7 +11798,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -12211,94 +11862,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -12318,23 +11902,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -12376,7 +11969,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -12433,6 +12026,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -12593,7 +12190,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -12696,7 +12293,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -12799,7 +12396,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -12902,7 +12499,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sAlCaEcalPi0EtaForHI = cms.EDFilter( "HLTL1TSeed", @@ -13296,6 +12893,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -13329,10 +12928,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) fragment.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ), @@ -13402,57 +13025,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -13463,37 +13040,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -13856,7 +13430,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -14348,8 +13923,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -14423,7 +13998,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -14433,7 +14008,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -14602,31 +14177,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -14636,51 +14199,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -14691,44 +14214,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), +fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -14740,12 +14237,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -14805,10 +14300,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -15106,10 +14601,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -15200,31 +14695,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -15232,10 +14966,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -15475,7 +15257,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -15804,8 +15586,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -16317,40 +16099,10 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -16370,10 +16122,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -16398,6 +16151,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16521,6 +16275,7 @@ ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16585,55 +16340,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -16707,12 +16455,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -16740,6 +16487,7 @@ ) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16777,15 +16525,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -16803,17 +16551,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -16839,51 +16587,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -16924,12 +16672,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -17108,23 +16856,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -fragment.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -17133,10 +16913,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -17155,10 +16935,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -17183,7 +16963,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -17193,7 +16973,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -fragment.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -17243,7 +17023,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -17265,9 +17045,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -17306,7 +17087,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -17352,45 +17133,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -fragment.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -fragment.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -fragment.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -17400,7 +17181,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -17439,7 +17220,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -17485,41 +17266,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltMeasurementTrackerEventCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersLegacy" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -17535,14 +17346,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -fragment.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -17558,10 +17369,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -17574,16 +17385,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -17593,7 +17404,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -17608,15 +17419,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -17738,44 +17549,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -fragment.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -17785,11 +17595,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -17800,17 +17610,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -17822,21 +17632,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -17853,16 +17663,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -fragment.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -17874,8 +17684,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -17884,10 +17694,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -17901,14 +17711,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -17924,10 +17734,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -17940,12 +17750,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -17974,15 +17784,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -18055,7 +17865,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -18072,7 +17882,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -18104,20 +17914,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -fragment.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -18129,8 +17939,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -18143,10 +17953,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -18156,14 +17966,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -18179,10 +17989,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -18195,12 +18005,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -18229,15 +18039,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -18245,10 +18318,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -18261,7 +18334,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -18269,10 +18342,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -18285,7 +18358,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -18407,10 +18504,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -fragment.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -18512,7 +18609,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -18650,7 +18747,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -18682,8 +18779,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -18697,24 +18794,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -fragment.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -fragment.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -18725,14 +18822,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -18748,10 +18845,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -18764,12 +18861,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -18798,18 +18895,18 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltIter0PFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltDoubletRecoveryClustersRefRemovalCPUOnly = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityCPUOnly" ), +fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersLegacy" ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), @@ -18817,14 +18914,14 @@ minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), +fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ) + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) ) -fragment.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", +fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), @@ -18837,12 +18934,12 @@ searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -18854,18 +18951,18 @@ BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), @@ -18876,20 +18973,20 @@ MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) -fragment.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly = cms.EDProducer( "ClusterCheckerEDProducer", +fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersLegacy" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly = cms.EDProducer( "HitPairEDProducer", +fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "" ), trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsCPUOnly" ), - clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), @@ -18897,8 +18994,8 @@ putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) -fragment.hltDoubletRecoveryPFlowPixelSeedsCPUOnly = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly" ), +fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -18908,14 +19005,14 @@ forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), @@ -18931,10 +19028,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -18947,12 +19044,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) ) -fragment.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), +fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -18981,15 +19078,15 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltMergedTracksCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -18997,10 +19094,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -19013,7 +19110,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -19021,10 +19118,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -19037,14 +19134,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -fragment.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -19064,8 +19161,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -19077,7 +19174,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19122,8 +19219,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -19135,7 +19232,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19144,7 +19241,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -19158,7 +19255,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -19182,8 +19279,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -19195,7 +19292,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19283,7 +19380,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -19315,14 +19412,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -19337,7 +19434,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -19354,38 +19451,9 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -19507,60 +19575,50 @@ ), energyCorrector = cms.PSet( ) ) -fragment.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -fragment.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -19634,12 +19692,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -fragment.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -19665,31 +19722,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -fragment.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -fragment.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -19701,17 +19758,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -19719,14 +19776,14 @@ ) ) ) -fragment.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -19737,51 +19794,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -19822,12 +19879,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -19838,7 +19895,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -19877,8 +19934,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -19923,7 +19980,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -19933,9 +19990,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -19945,42 +20002,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -fragment.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -fragment.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -20400,67 +20457,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -20480,20 +20525,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -20515,13 +20546,15 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -20540,6 +20573,9 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", + src = cms.InputTag( "hltOnlineBeamSpot" ) +) fragment.hltSiPixelDigiErrorsSoAPPOnAA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", src = cms.InputTag( "hltSiPixelClustersGPUPPOnAA" ) ) @@ -20629,16 +20665,27 @@ fragment.hltSiPixelRecHitsSoAFromGPUPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromCUDAHIonPhase1", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPUPPOnAA" ) ) -fragment.hltSiPixelClustersCacheCPUOnlyPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer", +fragment.hltSiPixelClustersCachePPOnAASerialSync = cms.EDProducer( "SiPixelClusterShapeCacheProducer", src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), onDemand = cms.bool( False ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", +fragment.hltSiPixelRecHitsFromLegacyPPOnAASerialSync = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), CPE = cms.string( "hltESPPixelCPEFastHIon" ), convertToLegacy = cms.bool( True ) ) +fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.1 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 1.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) fragment.hltPixelTracksCPUPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAA" ), @@ -20686,6 +20733,15 @@ minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) +fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", + RegionPSet = cms.PSet( + nSigmaZ = cms.double( 4.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ptMin = cms.double( 0.8 ), + originRadius = cms.double( 0.02 ), + precise = cms.bool( True ) + ) +) fragment.hltPixelVerticesCPUPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), @@ -20713,9 +20769,9 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltPixelTracksCPUOnlyPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", +fragment.hltPixelTracksPPOnAASerialSync = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), ptmin = cms.double( 0.899999976158 ), CAThetaCutBarrel = cms.double( 0.00100000009499 ), CAThetaCutForward = cms.double( 0.00200000002608 ), @@ -20753,14 +20809,14 @@ chi2Coeff = cms.vdouble( 0.9, 1.8 ) ) ) -fragment.hltPixelTracksFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", +fragment.hltPixelTracksFromSoAPPOnAASerialSync = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + trackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", +fragment.hltPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), useDensity = cms.bool( True ), @@ -20773,15 +20829,15 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnlyPPOnAA" ), +fragment.hltPixelVerticesFromSoAPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerFromSoA", + TrackCollection = cms.InputTag( "hltPixelTracksFromSoAPPOnAASerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ) + src = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnlyPPOnAA" ), +fragment.hltTrimmedPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesFromSoAPPOnAASerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), @@ -20791,16 +20847,18 @@ eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacyPPOnAA' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltPixelConsumerGPUPPOnAA = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltSiPixelDigisPPOnAA@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltSiPixelRecHitsSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) fragment.hltSiPixelRecHitsSoAMonitorGPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", @@ -20808,19 +20866,19 @@ TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) fragment.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoAPPOnAA@cuda" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) fragment.hltPixelTracksSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) fragment.hltPixelVertexSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ), + pixelVertexSrc = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) ) @@ -20858,17 +20916,29 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -20879,7 +20949,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -21185,21 +21255,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -21207,8 +21267,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -21451,7 +21512,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -21469,8 +21537,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -21933,6 +22007,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21989,796 +22064,152 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -fragment.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) +fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) +) +fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) +) +fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) + seedCleaners = cms.VPSet( ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) ) ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + algoName = cms.string( "LocalMaximumSeedFinder" ), + nNeighbours = cms.int32( 8 ) + ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.08 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_BARREL" ) ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( gatheringThreshold = cms.double( 0.3 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_ENDCAP" ) ) ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -fragment.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -fragment.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -fragment.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -fragment.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -fragment.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) -) -fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 8 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.08 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_BARREL" ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.3 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) + algoName = cms.string( "Basic2DGenericTopoClusterizer" ), + useCornerCells = cms.bool( True ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), @@ -22871,6 +22302,7 @@ ) fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -22935,14 +22367,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -23217,7 +22649,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -23230,7 +22661,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -23243,6 +22675,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -23711,18 +23144,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -23833,6 +23267,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -23956,6 +23391,7 @@ ) fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24020,14 +23456,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -24242,30 +23678,26 @@ Weight_E = cms.double( 1.0 ) ) ) -fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -24276,7 +23708,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -fragment.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -24289,18 +23721,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -24327,7 +23773,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -24440,6 +23886,7 @@ ) fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24501,6 +23948,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24627,14 +24075,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -24719,7 +24167,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -24731,6 +24178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -24756,6 +24204,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -24774,6 +24223,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -24788,9 +24238,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24801,84 +24251,94 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +fragment.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24889,13 +24349,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24906,26 +24366,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -24942,21 +24402,32 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -24964,7 +24435,7 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), @@ -24973,52 +24444,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 3.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 1.0E125 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 999999.0 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25030,9 +24457,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25043,20 +24470,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -25064,31 +24491,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -25096,21 +24524,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -25118,16 +24575,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -25213,7 +24780,7 @@ ) fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25287,6 +24854,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -25302,7 +24870,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -25636,15 +25206,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v26 AND NOT AlCa_PFJet40_CPUOnly_v5 ) OR ( NOT AlCa_PFJet40_v26 AND AlCa_PFJet40_CPUOnly_v5 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25655,41 +25225,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -25704,9 +25278,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -25727,15 +25301,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -25745,11 +25319,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -25757,7 +25331,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -25774,168 +25348,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -25969,102 +25781,607 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -fragment.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -fragment.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), @@ -26202,6 +26519,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26316,6 +26634,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26338,6 +26657,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -26696,7 +27016,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -26706,6 +27027,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26728,6 +27050,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26750,6 +27073,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26856,6 +27180,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26902,6 +27227,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26924,6 +27250,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -26969,6 +27296,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26991,6 +27319,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27013,6 +27342,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27119,6 +27449,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27162,6 +27493,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27205,6 +27537,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27542,7 +27875,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -27552,7 +27885,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -28478,6 +28811,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28521,6 +28855,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28564,6 +28899,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28695,6 +29031,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -28717,6 +29054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28762,6 +29100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28794,6 +29133,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -28816,6 +29156,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28861,6 +29202,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28897,6 +29239,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -28919,6 +29262,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28964,6 +29308,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28996,6 +29341,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29018,6 +29364,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29063,6 +29410,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29099,6 +29447,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29121,6 +29470,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29166,6 +29516,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29198,6 +29549,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29220,6 +29572,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29265,6 +29618,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29331,6 +29685,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29353,6 +29708,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -29400,6 +29756,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -29422,27 +29779,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -29451,6 +29787,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -29504,6 +29841,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29526,6 +29864,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29548,6 +29887,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29570,6 +29910,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29592,6 +29933,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29630,6 +29972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -29693,6 +30036,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -29715,6 +30059,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29760,6 +30105,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29782,6 +30128,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29804,6 +30151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29958,6 +30306,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29980,6 +30329,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30025,6 +30375,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30088,6 +30439,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -30110,6 +30462,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30155,6 +30508,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -31131,6 +31485,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31178,6 +31533,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31189,9 +31545,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -31202,14 +31558,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31217,11 +31573,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -31238,10 +31594,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31249,12 +31605,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -31264,13 +31620,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -31294,9 +31650,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -31305,205 +31661,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -31514,14 +31686,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31529,15 +31701,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -31550,10 +31722,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31561,30 +31733,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -32268,6 +32755,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32683,19 +33171,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -32760,6 +33235,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32878,6 +33354,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33036,6 +33513,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33047,13 +33525,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33064,162 +33538,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleEGLowETer2p5or = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33230,560 +33746,412 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle15WPLooseGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEGLowETOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGLowETer2p5or" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG15L1SingleEGLowETOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGLowETOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 15.0 ), - etcutEE = cms.double( 15.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle15WPLoose1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG15L1SingleEGLowETOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle15WPLoose1HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.887 ), - thrRegularEE1 = cms.vdouble( 2.672 ), - thrOverEEB1 = cms.vdouble( 0.025 ), - thrOverEEE1 = cms.vdouble( 0.02 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.476 ), - thrRegularEE2 = cms.vdouble( 5.095 ), - thrOverEEB2 = cms.vdouble( 0.025 ), - thrOverEEE2 = cms.vdouble( 0.02 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.098, 0.159, 0.353, 0.423 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle15WPLoose1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( -0.581 ), - thrRegularEE1 = cms.vdouble( -0.892 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.698 ), - thrRegularEE2 = cms.vdouble( -0.885 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.325, 0.296, 0.283, 0.438 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle15WPLoose1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.786 ), - thrRegularEE1 = cms.vdouble( 0.402 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 0.298 ), - thrRegularEE2 = cms.vdouble( -0.061 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.259, 0.328, 0.414, 0.456 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle15WPLoose1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle15WPLoose1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle15WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.013 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle15WPLoose1GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.0055 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle15WPLoose1GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle15WPLoose1GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle20WPLooseGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG20L1SingleEGLowETOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGLowETOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEle20WPLoose1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20L1SingleEGLowETOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle20WPLoose1HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.887 ), - thrRegularEE1 = cms.vdouble( 2.672 ), - thrOverEEB1 = cms.vdouble( 0.025 ), - thrOverEEE1 = cms.vdouble( 0.02 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.476 ), - thrRegularEE2 = cms.vdouble( 5.095 ), - thrOverEEB2 = cms.vdouble( 0.025 ), - thrOverEEE2 = cms.vdouble( 0.02 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.098, 0.159, 0.353, 0.423 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle20WPLoose1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( -0.581 ), - thrRegularEE1 = cms.vdouble( -0.892 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.698 ), - thrRegularEE2 = cms.vdouble( -0.885 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.325, 0.296, 0.283, 0.438 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle20WPLoose1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.786 ), - thrRegularEE1 = cms.vdouble( 0.402 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 0.298 ), - thrRegularEE2 = cms.vdouble( -0.061 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.259, 0.328, 0.414, 0.456 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle20WPLoose1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle20WPLoose1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle20WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.013 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle20WPLoose1GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.0055 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle20WPLoose1GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle20WPLoose1GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33794,462 +34162,704 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreEle27WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG27L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle27WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle27WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle27WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle27WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -34260,40 +34870,66 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle27WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle27WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -34304,102 +34940,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle27WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEle27WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle27WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle28WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG28L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 28.0 ), - etcutEE = cms.double( 28.0 ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle28WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG28L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34414,14 +35040,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -34444,14 +35071,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightHEFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -34474,14 +35102,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -34504,88 +35133,32 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltEle28WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle28WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -fragment.hltEle28WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -34593,78 +35166,97 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle28WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverEEE1 = cms.vdouble( 0.03 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverEEE2 = cms.vdouble( 0.03 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", @@ -34689,6 +35281,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34711,6 +35304,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -34741,6 +35335,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -34771,6 +35366,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -34824,6 +35420,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34846,6 +35443,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34868,6 +35466,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34890,6 +35489,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34912,6 +35512,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34934,6 +35535,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -34978,6 +35580,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35000,6 +35603,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35030,6 +35634,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35060,6 +35665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35113,6 +35719,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35135,6 +35742,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35157,6 +35765,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35179,6 +35788,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35201,6 +35811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35223,6 +35834,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35267,6 +35879,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35289,6 +35902,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35319,6 +35933,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35349,6 +35964,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35402,6 +36018,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35424,6 +36041,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35446,6 +36064,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35468,6 +36087,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35490,6 +36110,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35512,6 +36133,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35556,6 +36178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35578,6 +36201,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35608,6 +36232,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35638,6 +36263,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35691,6 +36317,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35713,6 +36340,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35735,6 +36363,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35757,6 +36386,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35779,6 +36409,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35801,6 +36432,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35845,6 +36477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35867,6 +36500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35897,6 +36531,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35927,6 +36562,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35980,6 +36616,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36002,6 +36639,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36024,6 +36662,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36046,6 +36685,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36068,6 +36708,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36090,6 +36731,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -36134,6 +36776,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36156,6 +36799,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -36186,6 +36830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -36216,6 +36861,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -36269,6 +36915,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36291,6 +36938,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36313,6 +36961,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36335,6 +36984,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36357,6 +37007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36379,6 +37030,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -36401,9 +37053,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -36414,49 +37066,110 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 24.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36465,133 +37178,156 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36600,20 +37336,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36622,20 +37359,120 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36644,21 +37481,22 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), @@ -36666,20 +37504,120 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36688,225 +37626,132 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "hltHbhereco" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -36944,15 +37789,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), + srcPVs = cms.InputTag( "" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "IterativeCone" ), rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), + inputEtMin = cms.double( 0.3 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -36962,7 +37807,7 @@ radiusPU = cms.double( 0.4 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), @@ -36991,870 +37836,91 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 30.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) -) -fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) -) -fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) -) -fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) +fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) +fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", + inputTag = cms.InputTag( "hltHbhereco" ), + energy = cms.double( -99.0 ), + hpdSpikeEnergy = cms.double( 10.0 ), + hpdSpikeIsolationEnergy = cms.double( 1.0 ), + rbxSpikeEnergy = cms.double( 50.0 ), + rbxSpikeUnbalance = cms.double( 0.2 ) ) -fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", +fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 60.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.7 ), MinN = cms.int32( 1 ) ) -fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsPFTauTightRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.04 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 70.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauTightRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsPFTau30 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTau30Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsPFTau30TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 70.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolation' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -37865,46 +37931,42 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -37912,401 +37974,255 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + Reco4DAlgoConfig = cms.PSet( + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double( 1.0 ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AlphaMaxTheta = cms.double( 0.9 ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + MaxChi2 = cms.double( 4.0 ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + MaxAllowedHits = cms.uint32( 50 ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + debug = cms.untracked.bool( False ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) -fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + MaxSeeds = cms.int32( 1000 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + EnableCSCMeasurement = cms.bool( True ), + ForcePointDown = cms.bool( False ) ) -fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltHpsPFTau27 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTau27Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTau27TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( +fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 1 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( True ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) -fragment.hltHpsPFTau27TrackTightChargedIsoAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) +fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( True ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "0.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) ) -fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) ) -fragment.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -38314,31 +38230,98 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -38346,1862 +38329,754 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), + MinPt = cms.double( 23.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 30.0 ), + MinPtMin = cms.double( 30.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( False ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) + ), + InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + MuonTrajectoryBuilder = cms.string( "Exhaustive" ) ) -fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) ) -fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 23.0 ), + MinPtMin = cms.double( 23.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) +fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) +fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) ) ) -fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) +fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) +fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 9.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40219,6 +39094,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40230,133 +39106,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 19.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40374,6 +39138,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40385,81 +39150,346 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -40473,10 +39503,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40484,21 +39514,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 30.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40516,6 +39546,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40527,65 +39558,83 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 2.9 ), + maxMass = cms.double( 4.05 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 8.5 ), + maxMass = cms.double( 11.5 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) +) +fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) +) +fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40596,262 +39645,135 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "hltHbhereco" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) -) -fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), - srcPVs = cms.InputTag( "" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "IterativeCone" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 30.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", - inputTag = cms.InputTag( "hltHbhereco" ), - energy = cms.double( -99.0 ), - hpdSpikeEnergy = cms.double( 10.0 ), - hpdSpikeIsolationEnergy = cms.double( 1.0 ), - rbxSpikeEnergy = cms.double( 50.0 ), - rbxSpikeUnbalance = cms.double( 0.2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 60.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 70.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreL1SingleMu18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 25.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -fragment.hltPreL1SingleMu25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40862,14 +39784,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40877,27 +39799,31 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40905,467 +39831,165 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", - Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), - Reco4DAlgoConfig = cms.PSet( - Reco2DAlgoConfig = cms.PSet( - AlphaMaxPhi = cms.double( 1.0 ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AlphaMaxTheta = cms.double( 0.9 ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - MaxChi2 = cms.double( 4.0 ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - MaxAllowedHits = cms.uint32( 50 ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AllDTRecHits = cms.bool( True ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - debug = cms.untracked.bool( False ), - recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), - recHits2DLabel = cms.InputTag( "dt2DSegments" ) +fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", - MaxSeeds = cms.int32( 1000 ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - EnableDTMeasurement = cms.bool( True ), - MaxCSCChi2 = cms.double( 300.0 ), - MaxDTChi2 = cms.double( 300.0 ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - EnableCSCMeasurement = cms.bool( True ), - ForcePointDown = cms.bool( False ) +fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 1 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( True ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) -) -fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) - ), - DoSeedRefit = cms.bool( False ), - TrackLoaderParameters = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) - ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) -) -fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL2CosmicMuons" ) -) -fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 50.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 55.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ), @@ -41376,671 +40000,864 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 30.0 ), - MinPtMin = cms.double( 30.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 7 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( False ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", +fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' ) ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( ), + TkSeedGenerator = cms.PSet( + copyMuonRecHit = cms.bool( False ), + propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ComponentName = cms.string( "TSGForRoadSearch" ), + maxChi2 = cms.double( 40.0 ), + manySeeds = cms.bool( False ), + propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), + option = cms.uint32( 3 ) ), - DoSeedRefit = cms.bool( False ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) +) +fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIState" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - MuonTrajectoryBuilder = cms.string( "Exhaustive" ) -) -fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) + ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + beamSpot = cms.InputTag( "unused" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + SelectState = cms.bool( False ), + ErrorRescaling = cms.double( 3.0 ), + UseVertexState = cms.bool( True ), + SigmaZ = cms.double( 25.0 ), + MaxChi2 = cms.double( 40.0 ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), + ComponentName = cms.string( "TSGFromPropagation" ), + UpdateState = cms.bool( True ), + ResetMethod = cms.string( "matrix" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 23.0 ), - MinPtMin = cms.double( 23.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) + ) ) -fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPixelLayerPairsLegacy = 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' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +fragment.hltMixedLayerPairs = 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', + 'FPix2_pos+TEC1_pos', + 'FPix2_pos+TEC2_pos', + 'TEC1_pos+TEC2_pos', + 'TEC2_pos+TEC3_pos', + 'FPix2_neg+TEC1_neg', + 'FPix2_neg+TEC2_neg', + 'TEC1_neg+TEC2_neg', + 'TEC2_neg+TEC3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 1 ) + ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) + ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + firstTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + maxElement = cms.uint32( 0 ), + useFixedPreFiltering = cms.bool( False ), + extraHitRZtolerance = cms.double( 0.06 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useBending = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + useMultScattering = cms.bool( True ) + ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + secondTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + PSetNames = cms.vstring( 'firstTSG', + 'secondTSG' ), + thirdTSG = cms.PSet( + etaSeparation = cms.double( 2.0 ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + PSetNames = cms.vstring( 'endcapTSG', + 'barrelTSG' ), + barrelTSG = cms.PSet( ), + ComponentName = cms.string( "DualByEtaTSG" ), + endcapTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ) + ), + ComponentName = cms.string( "CombinedTSG" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedIOHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) + ) ) -fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) ) -fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", + labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) ) -fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) +fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) +fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL3Muons" ), + InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), + MuonPtOption = cms.string( "Tracker" ) ) -fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), @@ -42048,24 +40865,25 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), + MinPt = cms.double( 100.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), + minMuonStations = cms.int32( -1 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42077,137 +40895,435 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) +fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MinPt = cms.double( 15.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 3 ), + CentralBxOnly = cms.bool( True ) ) -fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "notUsed" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 5 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 10.0 ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL1MuonsPt15" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.2 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.35 ), + deltaPhi = cms.double( 0.2 ) + ) ) -fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) +fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), + InputVertexCollection = cms.InputTag( "notUsed" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), +fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( False ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "notUsed" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.7 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 3 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 1 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), + MinN = cms.int32( 1 ), + MaxN = cms.int32( 99999 ), + MinBPX = cms.int32( 0 ), + MinFPX = cms.int32( 0 ), + MinPXL = cms.int32( 1 ), + MinPT = cms.double( 50.0 ) +) +fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + digiMaxDistanceX = cms.double( 25.0 ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 8.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) +) +fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltHighPtTkMuons" ), + DisplacedReconstruction = cms.bool( False ) +) +fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", + saveTags = cms.bool( True ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 100.0 ), + minN = cms.uint32( 1 ), + maxAbsEta = cms.double( 1.0E99 ), + L1MatchingdR = cms.double( 0.3 ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42219,107 +41335,69 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 30.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 40.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 45.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -42330,475 +41408,178 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu25TkMu0Onia = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 110.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 140.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuonGlbFiltered25TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 25.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 2.8 ), - maxMass = cms.double( 12.0 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 170.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltDiMuonGlb25Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25TrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25TrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 200.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 2.9 ), - maxMass = cms.double( 4.05 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 210.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", - saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 8.5 ), - maxMass = cms.double( 11.5 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) -) -fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 270.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 320.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreMu20TkMu0Phi = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 350.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 400.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiMuonGlbFiltered20TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 20.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 0.85 ), - maxMass = cms.double( 1.2 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 450.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltDiMuonGlb20Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered20TrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered20TrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 500.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", - saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 25.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 0.85 ), - maxMass = cms.double( 1.2 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) +fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet = cms.double( 30.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -42809,2129 +41590,830 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet = cms.double( 40.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler", +fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 100.0 ), + minPtJet = cms.double( 50.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler", +fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 160.0 ), + minPtJet = cms.double( 80.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler", +fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 220.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 55.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 160.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", +fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', - 'hltESPSteppingHelixPropagatorAlong' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( ), - TkSeedGenerator = cms.PSet( - copyMuonRecHit = cms.bool( False ), - propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - ComponentName = cms.string( "TSGForRoadSearch" ), - maxChi2 = cms.double( 40.0 ), - manySeeds = cms.bool( False ), - propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), - option = cms.uint32( 3 ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedOIState" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) ) -fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 300.0 ), + minPtJet = cms.double( 150.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) - ) +fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', - 'hltESPSmartPropagatorAnyOpposite' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - SelectState = cms.bool( False ), - ErrorRescaling = cms.double( 3.0 ), - UseVertexState = cms.bool( True ), - SigmaZ = cms.double( 25.0 ), - MaxChi2 = cms.double( 40.0 ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), - ComponentName = cms.string( "TSGFromPropagation" ), - UpdateState = cms.bool( True ), - ResetMethod = cms.string( "matrix" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedOIHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) ) -fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) - ) +fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) ) -fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) +fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) ) -fragment.hltPixelLayerPairsLegacy = 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' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) ) -fragment.hltMixedLayerPairs = 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', - 'FPix2_pos+TEC1_pos', - 'FPix2_pos+TEC2_pos', - 'TEC1_pos+TEC2_pos', - 'TEC2_pos+TEC3_pos', - 'FPix2_neg+TEC1_neg', - 'FPix2_neg+TEC2_neg', - 'TEC1_neg+TEC2_neg', - 'TEC2_neg+TEC3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 1 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) ) -fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) - ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - firstTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - maxElement = cms.uint32( 0 ), - useFixedPreFiltering = cms.bool( False ), - extraHitRZtolerance = cms.double( 0.06 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useBending = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ) - ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - secondTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - PSetNames = cms.vstring( 'firstTSG', - 'secondTSG' ), - thirdTSG = cms.PSet( - etaSeparation = cms.double( 2.0 ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - PSetNames = cms.vstring( 'endcapTSG', - 'barrelTSG' ), - barrelTSG = cms.PSet( ), - ComponentName = cms.string( "DualByEtaTSG" ), - endcapTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ) - ), - ComponentName = cms.string( "CombinedTSG" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) ) -fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedIOHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) - ) +fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", - labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) +fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", - labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) +fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL3Muons" ), - InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), - MuonPtOption = cms.string( "Tracker" ) +fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", +fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MinPt = cms.double( 15.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 3 ), - CentralBxOnly = cms.bool( True ) +fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "notUsed" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 10.0 ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL1MuonsPt15" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.2 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) - ) +fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), - InputVertexCollection = cms.InputTag( "notUsed" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 210.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( False ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "notUsed" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.7 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 3 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 1 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) -) -fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", +fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), - MinN = cms.int32( 1 ), - MaxN = cms.int32( 99999 ), - MinBPX = cms.int32( 0 ), - MinFPX = cms.int32( 0 ), - MinPXL = cms.int32( 1 ), - MinPT = cms.double( 50.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 260.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 8.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) +fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltHighPtTkMuons" ), - DisplacedReconstruction = cms.bool( False ) +fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", +fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), - inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), - previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 100.0 ), - minN = cms.uint32( 1 ), - maxAbsEta = cms.double( 1.0E99 ), - L1MatchingdR = cms.double( 0.3 ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", +fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 30.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 350.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", +fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 40.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", +fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 45.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", +fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", +fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) +fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", +fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 500.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 110.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", +fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 140.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 170.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 200.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 210.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 270.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 320.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 350.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 400.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 450.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 500.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet = cms.double( 30.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet = cms.double( 40.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 500.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 100.0 ), - minPtJet = cms.double( 50.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 550.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 160.0 ), - minPtJet = cms.double( 80.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 220.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 160.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 300.0 ), - minPtJet = cms.double( 150.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 110.0 ), @@ -44941,15 +42423,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 140.0 ), @@ -44959,13 +42441,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 170.0 ), @@ -44975,15 +42457,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 200.0 ), @@ -44993,13 +42475,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 210.0 ), @@ -45009,15 +42491,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 260.0 ), @@ -45027,13 +42509,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 270.0 ), @@ -45043,15 +42525,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 320.0 ), @@ -45061,391 +42543,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 550.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 350.0 ), @@ -45557,41 +42661,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPrePFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloFwdJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFFwdJet15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJetFwd25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -45613,22 +42683,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFFwdJet25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), @@ -45986,41 +43040,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -46042,22 +43062,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), @@ -46739,15 +43743,6 @@ mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), minMht = cms.vdouble( 100.0 ) ) -fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETProducer" ), @@ -46932,10 +43927,6 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47122,7 +44113,7 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -47142,58 +44133,6 @@ src = cms.InputTag( "hltPFMETProducer" ), srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' ) ) -fragment.hltPFMETTypeOne120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFMETTypeOne110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFMETTypeOne110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFMETTypeOne120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPrePFMETTypeOne130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFMETTypeOne130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETTypeOne" ), @@ -47206,27 +44145,6 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFMHTNoMuTightID110 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 110.0 ) -) -fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47325,6 +44243,18 @@ mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), minMht = cms.vdouble( 110.0 ) ) +fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47619,7 +44549,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), @@ -47840,6 +44771,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -47973,6 +44905,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -47997,7 +44930,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48137,144 +45070,6 @@ maxFraction = cms.double( 0.2 ), minSignificance = cms.double( 10.0 ) ) -fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", sorting = cms.PSet( ), assignment = cms.PSet( @@ -48308,54 +45103,81 @@ producePileUpCollection = cms.bool( False ), produceNoPileUpCollection = cms.bool( False ) ) -fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), +fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', +fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', 'probc', 'probuds', - 'probg' ) + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", +fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) ) ) ) -fragment.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), @@ -48426,6 +45248,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48450,7 +45273,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48541,6 +45364,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48565,7 +45389,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48656,6 +45480,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48667,7 +45492,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48696,7 +45521,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48719,23 +45544,23 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), @@ -48806,6 +45631,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48817,7 +45643,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48841,16 +45667,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", @@ -48866,7 +45692,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48883,7 +45709,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48900,7 +45726,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48917,7 +45743,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48934,7 +45760,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48976,19 +45802,19 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49012,16 +45838,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", @@ -49160,6 +45986,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49271,6 +46098,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49317,6 +46145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49339,6 +46168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -49384,6 +46214,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49406,6 +46237,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49428,6 +46260,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49568,6 +46401,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49597,6 +46431,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -49619,6 +46454,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49664,6 +46500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49686,6 +46523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49708,6 +46546,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49845,6 +46684,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49899,6 +46739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49921,6 +46762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -49943,6 +46785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -49965,6 +46808,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -50010,6 +46854,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50032,6 +46877,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50054,6 +46900,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50076,6 +46923,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -50137,751 +46985,265 @@ MaxEta = cms.double( 2.4 ), MinN = cms.int32( 2 ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -fragment.hltBTagPFDeepCSV1p5Single = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) +fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) +fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) +fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 19.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) +fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) +fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) ) -fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) ) -fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) -) -fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) -) -fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) -) -fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) -) -fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -fragment.hltBTagCaloDeepCSV1p5Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) -) -fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) -) -fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", - src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), - maxChi2 = cms.double( 10000.0 ), - tip = cms.double( 120.0 ), - minRapidity = cms.double( -5.0 ), - lip = cms.double( 300.0 ), - ptMin = cms.double( 5.0 ), - maxRapidity = cms.double( 5.0 ), - minPhi = cms.double( -3.2 ), - maxPhi = cms.double( 3.2 ), - quality = cms.vstring( ), - algorithm = cms.vstring( ), - originalAlgorithm = cms.vstring( ), - algorithmMaskContains = cms.vstring( ), - minLayer = cms.int32( 0 ), - min3DLayer = cms.int32( 0 ), - minHit = cms.int32( 0 ), - minPixelHit = cms.int32( 0 ), +fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", + src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + maxChi2 = cms.double( 10000.0 ), + tip = cms.double( 120.0 ), + minRapidity = cms.double( -5.0 ), + lip = cms.double( 300.0 ), + ptMin = cms.double( 5.0 ), + maxRapidity = cms.double( 5.0 ), + minPhi = cms.double( -3.2 ), + maxPhi = cms.double( 3.2 ), + quality = cms.vstring( ), + algorithm = cms.vstring( ), + originalAlgorithm = cms.vstring( ), + algorithmMaskContains = cms.vstring( ), + minLayer = cms.int32( 0 ), + min3DLayer = cms.int32( 0 ), + minHit = cms.int32( 0 ), + minPixelHit = cms.int32( 0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), usePV = cms.bool( False ), vertexTag = cms.InputTag( "none" ), @@ -51791,6 +48153,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51813,6 +48176,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51835,6 +48199,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -51857,6 +48222,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -51879,6 +48245,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -51901,6 +48268,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -51923,6 +48291,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -51945,6 +48314,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52013,6 +48383,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52035,6 +48406,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52057,6 +48429,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52079,6 +48452,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52101,6 +48475,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52123,6 +48498,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52145,6 +48521,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52167,6 +48544,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52292,6 +48670,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52346,6 +48725,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52368,6 +48748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -52390,6 +48771,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52412,6 +48794,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52457,6 +48840,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52479,6 +48863,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52501,6 +48886,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52523,6 +48909,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52635,6 +49022,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52689,6 +49077,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52711,6 +49100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -52733,6 +49123,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52755,6 +49146,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52800,6 +49192,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52822,6 +49215,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52844,6 +49238,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52866,6 +49261,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52899,9 +49295,9 @@ MinPixHitsForDZ = cms.int32( 1 ), checkSC = cms.bool( False ) ) -fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -52912,48 +49308,131 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton20 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEG15Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEG20L1EG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG15Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltEG20L1EG10OR15HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20L1EG15EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEB = cms.vdouble( 0.14 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -52963,7 +49442,109 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -53017,6 +49598,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53083,6 +49665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53149,6 +49732,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53185,6 +49769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53221,6 +49806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53257,6 +49843,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53293,6 +49880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53329,6 +49917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53343,9 +49932,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -53356,17 +49945,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -53377,26 +49966,73 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53409,41 +50045,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53458,138 +50091,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) -) -fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53602,36 +50197,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53646,126 +50243,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), + etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53778,36 +50349,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53822,96 +50395,116 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), + etcutEB = cms.double( 55.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53924,36 +50517,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53968,96 +50563,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), + etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54070,36 +50669,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54114,96 +50715,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), + etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54216,36 +50821,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54260,96 +50867,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), + etcutEB = cms.double( 110.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54362,36 +50973,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54406,363 +51019,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -54816,6 +51156,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -54852,6 +51193,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -54874,6 +51216,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54896,6 +51239,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -54918,6 +51262,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -54932,6 +51277,18 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), @@ -54940,6 +51297,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -54976,6 +51334,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -54998,6 +51357,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55020,6 +51380,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55042,6 +51403,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55064,6 +51426,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55100,6 +51463,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55122,6 +51486,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55144,6 +51509,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55166,6 +51532,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55188,6 +51555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55224,6 +51592,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55246,6 +51615,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55268,6 +51638,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55290,6 +51661,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55312,6 +51684,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55348,6 +51721,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55370,6 +51744,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55392,6 +51767,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55414,6 +51790,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55436,6 +51813,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55472,6 +51850,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55494,6 +51873,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -55516,6 +51896,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55538,6 +51919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55560,6 +51942,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55603,6 +51986,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55625,6 +52009,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -55647,6 +52032,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55669,6 +52055,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55691,6 +52078,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55725,6 +52113,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55755,6 +52144,76 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), minMass = cms.double( 95.0 ) ) +fragment.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +fragment.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +fragment.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -55794,6 +52253,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55816,6 +52276,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55838,6 +52299,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55860,6 +52322,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55882,6 +52345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55896,6 +52360,280 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) +) +fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +) +fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", ranking = cms.VPSet( cms.PSet( selectionFailValue = cms.double( 1000.0 ), @@ -55958,6 +52696,53 @@ ) ) ) +fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) +) fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), @@ -56066,16 +52851,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", @@ -56382,16 +53167,16 @@ inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", @@ -56853,6 +53638,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -57073,9 +53859,9 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu5SQOS = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57086,13 +53872,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0UpsilonL15 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEmuDoubleMu5SQOS = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57103,10 +53889,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu5SQOS" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57114,11 +53900,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57135,10 +53921,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57146,12 +53932,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0UpsilonL1s5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57191,9 +53977,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s5L3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57202,7 +53988,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s5 = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57210,13 +53996,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4p5SQ = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57227,14 +54013,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0UpsilonL14p5NoOS = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5SQ" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57242,11 +54028,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57263,10 +54049,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57274,12 +54060,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0UpsilonL1s4p5NoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57319,9 +54105,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5NoOSL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57330,7 +54116,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57338,13 +54124,17 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57355,13 +54145,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57372,10 +54162,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57383,11 +54173,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57404,10 +54194,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57415,12 +54205,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57435,8 +54225,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -57460,9 +54250,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57471,7 +54261,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57479,76 +54269,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57563,8 +54297,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -57588,9 +54322,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57599,7 +54333,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57607,17 +54341,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sDoubleMu5SQMass7to18 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57628,126 +54358,15 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0UpsilonL15M = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0UpsilonL1s5ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s5ML3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s5M = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), @@ -57756,14 +54375,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57771,11 +54386,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57792,10 +54407,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57803,12 +54418,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57848,9 +54463,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57859,7 +54474,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57867,13 +54482,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57884,27 +54499,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57912,11 +54514,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57933,10 +54535,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57944,84 +54546,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -58036,7 +54566,7 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), + MinInvMass = cms.vdouble( 0.5 ), MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), @@ -58061,9 +54591,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -58072,7 +54602,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -58080,13 +54610,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58097,39 +54627,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 3 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58146,10 +54663,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58157,40 +54674,39 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58202,95 +54718,12 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -58302,11 +54735,11 @@ ChargeOpt = cms.int32( -1 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), + MinPtMax = cms.vdouble( 5.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.4 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -58330,9 +54763,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -58341,21 +54774,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58366,26 +54799,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 3.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 3 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58402,10 +54835,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58413,40 +54846,39 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58458,104 +54890,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sTripleMu0 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu0" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0UpsilonMuonL1TM0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTripleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltTripleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3TripleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltTripleMu0L3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon0L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 5.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -58573,6 +54922,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58584,35 +54934,49 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltUpsilon0MuonL3FilteredL1sTM0 = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 3 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon0L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), + ChargeOpt = cms.int32( 0 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 5.0 ), - MinPtMin = cms.vdouble( 0.0 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.4 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), + MinAcop = cms.double( -1.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), + MaxDCAMuMu = cms.double( 99999.9 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), @@ -58629,410 +54993,11 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredL1sTM0" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltVertexmumuFilterUpsilon0MuonL1sTM0 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", +fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 5.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.4 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 3.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 3 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -59064,6 +55029,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59107,6 +55073,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59168,6 +55135,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59211,6 +55179,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59538,6 +55507,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59996,6 +55966,134 @@ MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) +fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 1 ) +) +fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -61357,6 +57455,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61404,6 +57503,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61496,6 +57596,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61542,6 +57643,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61564,6 +57666,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -61614,6 +57717,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61643,6 +57747,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61665,6 +57770,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -61715,6 +57821,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61744,6 +57851,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61766,6 +57874,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -61816,6 +57925,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61827,170 +57937,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMET78 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), @@ -62043,6 +57989,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62065,6 +58012,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -62095,6 +58043,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -62125,6 +58074,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -62178,6 +58128,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62200,6 +58151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62222,6 +58174,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62244,6 +58197,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62266,6 +58220,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62288,6 +58243,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -62389,6 +58345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62411,6 +58368,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -62441,6 +58399,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -62471,6 +58430,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -62524,6 +58484,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62546,6 +58507,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62568,6 +58530,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62590,6 +58553,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62612,6 +58576,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62634,6 +58599,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -62656,24 +58622,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -62696,6 +58644,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0132 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62718,6 +58667,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -62740,6 +58690,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.145 ), @@ -62762,6 +58713,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.16 ), @@ -62807,6 +58759,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.08 ), thrRegularEE = cms.vdouble( 0.08 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62829,6 +58782,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62851,6 +58805,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62873,6 +58828,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -62905,6 +58861,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.033 ), thrRegularEE = cms.vdouble( 0.033 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62927,6 +58884,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.17 ), @@ -62949,6 +58907,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.21 ), @@ -62963,35 +58922,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), @@ -63000,6 +58930,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.7 ), @@ -63047,7 +58978,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -63064,29 +58995,6 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltSusyPreBtagJetFilter = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 2 ) -) -fragment.hltBTagCaloDeepCSV4p50Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), @@ -63122,6 +59030,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63144,6 +59053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -63183,6 +59093,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -63226,6 +59137,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -63271,6 +59183,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63293,6 +59206,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63315,6 +59229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63337,6 +59252,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63359,6 +59275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63381,6 +59298,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -63404,10 +59322,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -63434,6 +59348,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63456,6 +59371,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -63478,6 +59394,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -63500,6 +59417,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -63545,6 +59463,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63567,6 +59486,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63589,6 +59509,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63611,6 +59532,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63633,6 +59555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63655,6 +59578,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -63682,80 +59606,166 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ) +) +fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", + StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), + ExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ), + IsolatorPSet = cms.PSet( + Thresholds = cms.vdouble( 9.9999999E7 ), + ReturnRelativeSum = cms.bool( False ), + AndOrCuts = cms.bool( True ), + EtaBounds = cms.vdouble( 2.411 ), + ConeSizesRel = cms.vdouble( 0.2 ), + EtaBoundsRel = cms.vdouble( 2.411 ), + RhoScaleBarrel = cms.double( 0.836 ), + UseRhoCorrection = cms.bool( True ), + ReturnAbsoluteSum = cms.bool( True ), + RhoMax = cms.double( 9.9999999E7 ), + RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), + CutRelativeIso = cms.bool( False ), + CutAbsoluteIso = cms.bool( True ), + EffAreaSFBarrel = cms.double( 1.0 ), + ThresholdsRel = cms.vdouble( 9.9999999E7 ), + ComponentName = cms.string( "CutsIsolatorWithCorrection" ), + ConeSizes = cms.vdouble( 0.2 ), + EffAreaSFEndcap = cms.double( 0.883 ), + RhoScaleEndcap = cms.double( 1.0 ) + ), + WriteIsolatorFloat = cms.bool( True ) +) +fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( True ), + UseCaloIso = cms.bool( True ), + CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 1.2 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.2 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -63763,453 +59773,16 @@ L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), + MinPt = cms.double( 50.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET35 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", - StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ), - IsolatorPSet = cms.PSet( - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnRelativeSum = cms.bool( False ), - AndOrCuts = cms.bool( True ), - EtaBounds = cms.vdouble( 2.411 ), - ConeSizesRel = cms.vdouble( 0.2 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleBarrel = cms.double( 0.836 ), - UseRhoCorrection = cms.bool( True ), - ReturnAbsoluteSum = cms.bool( True ), - RhoMax = cms.double( 9.9999999E7 ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), - CutRelativeIso = cms.bool( False ), - CutAbsoluteIso = cms.bool( True ), - EffAreaSFBarrel = cms.double( 1.0 ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ConeSizes = cms.vdouble( 0.2 ), - EffAreaSFEndcap = cms.double( 0.883 ), - RhoScaleEndcap = cms.double( 1.0 ) - ), - WriteIsolatorFloat = cms.bool( True ) -) -fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 1.2 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.2 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( True ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( True ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) -) -fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), @@ -64224,6 +59797,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64260,7 +59834,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -64296,6 +59870,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64319,11 +59894,6 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltMHT40 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 40.0 ) -) fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ), @@ -64342,15 +59912,6 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPFMHTTightID70 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 70.0 ) -) -fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), @@ -64381,22 +59942,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFMETNoMu70 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -64455,9 +60000,9 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64468,14 +60013,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon10PsiPrimeBarrelSeagulls = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), +fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( False ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), + PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64483,11 +60028,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -64504,10 +60049,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64515,12 +60060,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon10PsiPrimeBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -64535,8 +60080,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -64544,8 +60089,8 @@ MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( True ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), @@ -64560,9 +60105,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon10PsiPrimeBarrelnoCowL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -64571,7 +60116,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -64579,20 +60124,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPreDimuon20JpsiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDimuon20JpsiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -64602,13 +60147,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 19.9 ), + MinPtPair = cms.vdouble( 11.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -64616,8 +60161,8 @@ MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( True ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), @@ -64632,9 +60177,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon20JpsiBarrelnoCowL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -64643,7 +60188,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -64651,13 +60196,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64668,14 +60213,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( False ), +fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64683,11 +60228,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -64704,10 +60249,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64715,12 +60260,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -64730,151 +60275,7 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 9.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 11.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), + MinPtPair = cms.vdouble( 13.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), @@ -65707,6 +61108,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -65812,6 +61214,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -65834,6 +61237,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -65879,6 +61283,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -65901,6 +61306,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -65923,6 +61329,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66044,6 +61451,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66090,6 +61498,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66112,6 +61521,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -66157,6 +61567,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66179,6 +61590,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66201,6 +61613,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66340,6 +61753,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66359,6 +61773,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -66381,6 +61796,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -66505,6 +61921,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66548,6 +61965,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -67009,6 +62427,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -67055,6 +62474,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67077,6 +62497,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -67099,6 +62520,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -67121,6 +62543,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -67187,6 +62610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67209,6 +62633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -67231,6 +62656,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -67253,6 +62679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -67298,6 +62725,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67320,6 +62748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67342,6 +62771,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67364,6 +62794,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -67445,6 +62876,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67467,6 +62899,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -67489,6 +62922,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -67511,6 +62945,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -67556,6 +62991,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67578,6 +63014,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67600,6 +63037,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67622,6 +63060,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -67651,6 +63090,334 @@ MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) +fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) +) +fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -67690,6 +63457,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67712,6 +63480,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -67734,6 +63503,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -67756,6 +63526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -67801,6 +63572,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67823,6 +63595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67845,6 +63618,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67867,6 +63641,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -67918,6 +63693,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -67940,6 +63716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67985,6 +63762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68007,6 +63785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68029,6 +63808,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68080,6 +63860,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -68102,6 +63883,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68147,6 +63929,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68169,6 +63952,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68191,6 +63975,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68242,6 +64027,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -68264,6 +64050,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68309,6 +64096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68331,6 +64119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68353,6 +64142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68404,6 +64194,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68426,6 +64217,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -68471,6 +64263,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68493,6 +64286,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.06 ), thrRegularEE = cms.vdouble( 0.06 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68560,6 +64354,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68582,6 +64377,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -68627,6 +64423,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68649,6 +64446,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68685,6 +64483,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68707,6 +64506,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -68752,6 +64552,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68774,6 +64575,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68927,32 +64729,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltBTagPFDeepCSV4p5Triple = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er" ), @@ -68970,18 +64746,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -69007,73 +64771,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), TriggerTypes = cms.vint32( 86 ) @@ -69091,162 +64788,10 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -fragment.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -69274,94 +64819,6 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -fragment.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -fragment.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), @@ -69375,53 +64832,16 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) -) -fragment.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), @@ -69477,36 +64897,18 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV4p5Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -69573,6 +64975,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -69595,6 +64998,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69617,6 +65021,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69639,6 +65044,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 8.0 ), thrOverEEB = cms.vdouble( 0.01 ), @@ -69661,6 +65067,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 12.5 ), thrRegularEE = cms.vdouble( 7.5 ), thrOverEEB = cms.vdouble( 0.03 ), @@ -69683,6 +65090,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -69844,7 +65252,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", usePt = cms.bool( False ), @@ -69918,6 +65327,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -69936,6 +65346,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -69958,6 +65369,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -69992,6 +65404,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -70014,6 +65427,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -70086,6 +65500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -70122,6 +65537,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -70136,57 +65552,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1NotBptxOR = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), @@ -70278,298 +65643,6 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleL2Tau80eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTau180Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.3 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( 500.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( 500.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.02 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 200.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -fragment.hltPFTauTrackPt50Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 50.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -fragment.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt50Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) fragment.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), @@ -70642,6 +65715,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70664,6 +65738,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70686,6 +65761,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70708,6 +65784,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -70730,6 +65807,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -70752,6 +65830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -70843,6 +65922,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70865,6 +65945,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70887,6 +65968,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70909,6 +65991,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70931,6 +66014,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70953,6 +66037,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70975,6 +66060,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70997,6 +66083,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71019,6 +66106,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71035,7 +66123,7 @@ ) fragment.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -71050,1433 +66138,2284 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 115.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), - Min_dR = cms.double( 0.5 ) -) -fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltDoubleL2IsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon" ), - Min_dR = cms.double( 0.5 ) +fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltPrePFMET100PFMHT100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltPFMETTypeOne100 = cms.EDFilter( "HLT1PFMET", +fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( True ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 99999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 18.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 3.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 2.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( -1.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) ) ) -fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) ) ) -fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', - 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) -) -fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.05 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) ) -fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", - saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) ) -fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", +fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 65.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -fragment.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +) +fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), + selectionCut = cms.double( 0.5 ) + ) + ) +) +fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) +) +fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) +) +fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) +) +fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) +) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 88.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", +fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 115.0 ), + pt2Min = cms.double( 40.0 ), + pt3Min = cms.double( 110.0 ), + mjjMin = cms.double( 850.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), + Min_dR = cms.double( 0.5 ) +) +fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 103.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltBTagPFDeepCSV7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltBTagPFDeepCSV1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltVBFPFJetCSVSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 111.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltVBFPFJetCSVSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 76.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -72484,62 +68423,65 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -72550,176 +68492,202 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", +fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - minMass = cms.double( 55.0 ) -) -fragment.hltEnableParking = cms.EDFilter( "HLTBool", - result = cms.bool( True ) -) -fragment.hltL1sSingleMu22orParking = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu18er1p5 OR L1_SingleMu14er1p5 OR L1_SingleMu12er1p5 OR L1_SingleMu10er1p5 OR L1_SingleMu9er1p5 OR L1_SingleMu8er1p5 OR L1_SingleMu7er1p5 OR L1_SingleMu6er1p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreMu12IP6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22orParkingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22orParking" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 2 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sMu22orParkL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orParkingL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), @@ -72734,10 +68702,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orParkingL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -72745,21 +68713,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orParkL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orParkL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( 6.0 ), - MinPt = cms.double( 12.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -72777,6 +68745,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -72788,1393 +68757,942 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", +fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( True ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 99999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 18.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 3.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", - debugLevel = cms.int32( 0 ), - L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) - ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) +fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) +) +fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) - ) - ), - hbheInput = cms.InputTag( "hltHbhereco" ), - hoInput = cms.InputTag( "hltHoreco" ), - ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), - pataTracks = cms.InputTag( "hltPixelTracksSoA" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - track_pt_min = cms.double( 1.0 ), - track_pt_max = cms.double( 10.0 ), - track_chi2_max = cms.double( 99999.0 ), - graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), - normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", +fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', + 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) +) +fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.05 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( False ), - KeepOriginalVertex = cms.bool( True ) +fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) -) -fragment.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) -) -fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), + MinPt = cms.double( 15.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 65.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), +fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) + etMin = cms.double( 20.0 ) ) -fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltTrimmedPixelVertices" ), - cut = cms.string( "!isFake" ), - filter = cms.bool( True ) +fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -fragment.hltL2TauIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 4.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltL2TauJetsIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) +fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltDoubleL2GlobIsoTau26eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), + MinPt = cms.double( 88.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -fragment.hltHpsDoublePFTau40 = cms.EDFilter( "HLT1PFTau", +fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 103.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoublePFTau40TrackPt1 = cms.EDFilter( "HLT1PFTau", +fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 76.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolation = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", +fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch" ), - JetMinPt = cms.double( 40.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoublePFTau35 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsSelectedPFTausTrackPt1TightChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolation = cms.EDFilter( "HLT1PFTau", +fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1TightChargedIsolation" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1TightChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 90.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch" ), - JetMinPt = cms.double( 35.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -fragment.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), + MinPt = cms.double( 111.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -74183,811 +69701,227 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", +fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) - ) - ) -) -fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", +fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + minMass = cms.double( 55.0 ) ) -fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) -) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -74998,158 +69932,100 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", + debugLevel = cms.int32( 0 ), + L1Taus = cms.VPSet( + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) + ) + ), + hbheInput = cms.InputTag( "hltHbhereco" ), + hoInput = cms.InputTag( "hltHoreco" ), + ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), + pataTracks = cms.InputTag( "hltPixelTracksSoA" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + track_pt_min = cms.double( 1.0 ), + track_pt_max = cms.double( 10.0 ), + track_chi2_max = cms.double( 99999.0 ), + graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), + normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) ) -fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", +fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -75160,1235 +70036,1067 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +fragment.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( False ), + KeepOriginalVertex = cms.bool( True ) ) -fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) +fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), + selectionCut = cms.double( 0.5 ) ) ) ) -fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) ) -fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +fragment.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) ) -fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +fragment.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) + candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet400SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) -) -fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets400SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) -) -fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -76403,14 +71111,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -76425,210 +71134,97 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) +fragment.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", +fragment.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), + selectionCut = cms.double( 0.5 ) + ) ), discriminatorContainers = cms.VPSet( cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), rawValues = cms.vstring( ), selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", +fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 27.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", +fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), + triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), + MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -76636,11 +71232,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.16 ), @@ -76657,10 +71253,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -76668,12 +71264,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), @@ -76700,6 +71296,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -76711,14 +71308,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -76733,14 +71331,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -76755,433 +71354,241 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", +fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), + L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), + DiscrWP = cms.double( 0.8517 ), l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) + ) + ) +) +fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 180.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), + MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) -) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", +fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -77193,5779 +71600,6882 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +) +fragment.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +fragment.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 180.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) ) -fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 8 ) ) -fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), + reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), +fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), +fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - maxLostLayers = cms.vint32( 4, 3, 2 ), + maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) + minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), +fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) -fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) ) -fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) ) -fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) ) -fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), +fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) -) -fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) ) -fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) ) -fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) +fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) +) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "1BTagAndEta" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) - ) +fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) -) -fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", +fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 2.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), + MinPt = cms.double( 70.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) +fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) +fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) +) +fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 220.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + ) +) +fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 230.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 250.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - arbitrateTrackerMuons = cms.bool( False ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", +fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) +fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), +fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ) - ), - discriminatorContainers = cms.VPSet( ) ) -fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 34.0 ), - etcutEE = cms.double( 34.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", +fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) +fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) +fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +) +fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) + ) +) +fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) + ) ) -fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) ) -fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "none" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) ) -fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) ) -fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) ) -fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) ) -fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), +fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) + ) ) -fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) -) -fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) + arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) - ) +fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) +fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) +fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) +fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) +fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) +fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) +fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) +fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) +fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) +fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) +fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) +fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), +fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), MTOB = cms.PSet( ), - MTEC = cms.PSet( ) + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), searchOpt = cms.bool( True ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.5 ) ) ) -fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + layerPairs = cms.vuint32( 0 ) ) -fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -82973,19 +78483,25 @@ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), @@ -82998,10 +78514,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -83009,54 +78525,51 @@ alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), + AlgorithmName = cms.string( "hltIterX" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) ) -fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), + keepAllTracks = cms.bool( False ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", +fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -83064,10 +78577,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -83080,1845 +78593,2796 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreMu6HT240DisplacedDijet30Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) +fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) +fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) +fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) +fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) +fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) +fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) +fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) +fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) +fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), + minHt = cms.vdouble( 350.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) ) -fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), +fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) +fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), + minHt = cms.vdouble( 430.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT430DisplacedDijet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT430DisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) +) +fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) +) +fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) +) +fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) +) +fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) +) +fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) +) +fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) +fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) +) +fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) +) +fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +) +fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) +) +fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) +) +fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) +fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) +) +fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) +) +fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +) +fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), @@ -84933,14 +81397,14 @@ jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), MinTag = cms.double( -999999.0 ), MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), @@ -84948,645 +81412,1038 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) +fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) +fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) +fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) +) +fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) ) -fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", +fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL1sETMHF90SingleJet60looseRecoiling = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPrePFMET110PFJet100 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet", +fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", +fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) +) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), jetDirectionUsingTracks = cms.bool( False ), jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", +fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 0.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -85594,16 +82451,16 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 1.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -85611,9 +82468,17 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -85624,2974 +82489,1687 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) ) -fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) ) -fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -fragment.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) ) -fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) ) -fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) ) -fragment.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -fragment.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) ) -fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -fragment.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) ) -fragment.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) ) -fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -fragment.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) ) -fragment.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) ) -fragment.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -fragment.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) ) -fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) ) -fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) ) -fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) ) -fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -fragment.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -fragment.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) ) -fragment.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) ) -fragment.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) ) -fragment.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -fragment.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) +) +fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), s_a_phi1F = cms.double( 0.0076 ), @@ -88608,972 +84186,799 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -fragment.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) ) -fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +) +fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +) +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) +) +fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) +) +fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) +) +fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) ) -fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -89584,51 +84989,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), ncandcut = cms.int32( 1 ) ) -fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -89639,16 +85022,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEG10HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -89661,119 +85045,329 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -89784,20 +85378,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -89805,31 +85399,55 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -89837,43 +85455,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -89881,21 +85478,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -89903,50 +85501,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -89957,40 +85522,42 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90001,18 +85568,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90023,71 +85591,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90095,21 +85665,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90117,21 +85688,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90139,21 +85711,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90161,38 +85734,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90203,18 +85778,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90225,81 +85801,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90307,43 +85875,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90351,21 +85898,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90373,21 +85921,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90395,25 +85944,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90421,21 +85967,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90443,21 +85990,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90465,52 +86013,66 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90523,20 +86085,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -90545,16 +86108,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90567,16 +86131,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90589,20 +86154,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -90611,275 +86177,283 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", +fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -90890,17 +86464,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -90911,30 +86485,54 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -90943,16 +86541,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90965,16 +86564,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90987,897 +86587,901 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) +fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) -) -fragment.hltPreVBFDiPFJet7545Mjj650DiPFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 650.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - algorithm = cms.string( "VBFPlus2CentralJets" ), - minPt1 = cms.double( 75.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 60.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 4 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -91888,141 +87492,114 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) ) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92033,485 +87610,562 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) -) -fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) +fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", +fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), MinN = cms.int32( 1 ) ) -fragment.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 125.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 75.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92522,119 +88176,107 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92645,436 +88287,382 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -fragment.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) ) -fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -fragment.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) ) -fragment.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 95.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -fragment.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -93085,26 +88673,48 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -93120,258 +88730,35 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -93381,14 +88768,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -93404,7 +88791,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -93416,6 +88803,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93438,6 +88826,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -93468,6 +88857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -93498,6 +88888,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -93551,6 +88942,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93573,6 +88965,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93595,6 +88988,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93617,6 +89011,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93639,6 +89034,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -93653,9 +89049,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -93665,13 +89083,40 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -93688,231 +89133,143 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet11040Mjj1050 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt2PFJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFJetTightID110 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiPFJet40MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetCategoriesVBFinclMedium1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 110.0 ), - minPt2 = cms.double( 40.0 ), - minPt3 = cms.double( 110.0 ), - minInvMass = cms.double( 1050.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) ) -fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 125.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 125.0 ), - minInvMass = cms.double( 1000.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet45MJJ550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 5.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetCategoriesVBFMETTight550 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 80.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 80.0 ), - minInvMass = cms.double( 550.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) ) -fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetCategoriesVBFMuTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 95.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 95.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetVBFFilterLooseIDPt45Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), + minInvMass = cms.double( 750.0 ), maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDProducer( "L1TPFJetsMatching", +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), matchingMode = cms.string( "VBF" ), pt1Min = cms.double( 45.0 ), pt2Min = cms.double( 45.0 ), pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), matchingR = cms.double( 0.5 ) ) -fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -93922,16 +89279,16 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), dRmin = cms.double( 0.5 ) ) -fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -93941,127 +89298,76 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet50Mjj550Photon22 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetVBFFilterLooseIDPt50Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 550.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) ) -fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetVBFFilterLooseIDPt50Mass500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -94096,6 +89402,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -94158,45 +89465,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -94223,6 +89491,19 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPreHIL1NotBptxOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -94327,10 +89608,36 @@ src = cms.InputTag( "rawDataRepacker" ), fedsToExclude = ( cms.vuint32( 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304)+cms.vuint32( 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489) ) ) +fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPreHIL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPreHIL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -96047,12 +91354,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -96297,12 +91607,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), @@ -97403,15 +92716,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracksPPOnAA" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -97429,17 +92742,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -97465,51 +92778,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -97550,12 +92863,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -97810,6 +93123,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -97825,7 +93139,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -98014,7 +93330,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltCaloMETProducerForHf = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForHf" ), @@ -98666,6 +93983,7 @@ ) fragment.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -98727,6 +94045,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -98853,14 +94172,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" ) ) @@ -98954,6 +94273,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -98990,6 +94310,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99026,6 +94347,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99062,6 +94384,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99111,6 +94434,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99147,6 +94471,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99196,6 +94521,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99232,6 +94558,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99268,6 +94595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99304,6 +94632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99353,6 +94682,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99389,6 +94719,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99438,6 +94769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99460,7 +94792,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -99472,6 +94803,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -99494,6 +94826,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -99533,6 +94866,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -99576,6 +94910,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100054,7 +95389,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -100064,6 +95400,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100086,6 +95423,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100108,6 +95446,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100454,6 +95793,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100490,6 +95830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100512,6 +95853,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -100534,6 +95876,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100556,6 +95899,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100601,6 +95945,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100623,6 +95968,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100645,6 +95991,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100667,6 +96014,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100706,6 +96054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100728,6 +96077,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -100750,6 +96100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100772,6 +96123,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100817,6 +96169,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100839,6 +96192,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100861,6 +96215,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100883,6 +96238,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100909,6 +96265,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100931,6 +96288,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -100953,6 +96311,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100975,6 +96334,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101020,6 +96380,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101042,6 +96403,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101064,6 +96426,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101086,6 +96449,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101125,6 +96489,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101147,6 +96512,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101169,6 +96535,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101191,6 +96558,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101236,6 +96604,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101258,6 +96627,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101280,6 +96650,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101302,6 +96673,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101328,6 +96700,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101350,6 +96723,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101372,6 +96746,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101394,6 +96769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101439,6 +96815,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101461,6 +96838,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101483,6 +96861,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101505,6 +96884,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101541,6 +96921,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101563,6 +96944,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101585,6 +96967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101607,6 +96990,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101629,6 +97013,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101683,6 +97068,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101705,6 +97091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101727,6 +97114,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101749,6 +97137,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101771,6 +97160,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -103569,6 +98959,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -103648,6 +99039,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -103727,6 +99119,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -103830,6 +99223,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -103933,6 +99327,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104036,6 +99431,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104139,6 +99535,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104242,6 +99639,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104345,6 +99743,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104922,12 +100321,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -105145,12 +100547,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltFullIter0TrackDNNClassifierPPOnAAForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), @@ -106882,12 +102287,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltGoodHighPurityFullTracksForDmesonPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), @@ -107406,6 +102814,18 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -107543,6 +102963,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107565,6 +102986,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -107587,6 +103009,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107609,6 +103032,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107647,6 +103071,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107693,6 +103118,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107715,6 +103141,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -107737,6 +103164,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107759,6 +103187,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107781,6 +103210,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107845,6 +103275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107867,6 +103298,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -107889,6 +103321,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107911,6 +103344,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107956,6 +103390,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107978,6 +103413,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108000,6 +103436,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108022,6 +103459,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108048,6 +103486,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108070,6 +103509,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108092,6 +103532,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108114,6 +103555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108159,6 +103601,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108181,6 +103624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108203,6 +103647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108225,6 +103670,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108261,6 +103707,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108283,6 +103730,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108305,6 +103753,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108327,6 +103776,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108372,6 +103822,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108394,6 +103845,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108416,6 +103868,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108438,6 +103891,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108474,6 +103928,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108496,6 +103951,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108518,6 +103974,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108540,6 +103997,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108585,6 +104043,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108607,6 +104066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108629,6 +104089,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108651,6 +104112,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108700,6 +104162,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108722,6 +104185,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108744,6 +104208,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108766,6 +104231,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108811,6 +104277,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108833,6 +104300,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108855,6 +104323,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108877,6 +104346,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108913,6 +104383,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108935,6 +104406,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108957,6 +104429,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108979,6 +104452,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109024,6 +104498,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109046,6 +104521,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109068,6 +104544,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109090,6 +104567,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109116,6 +104594,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109152,6 +104631,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109178,6 +104658,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109214,6 +104695,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109240,6 +104722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109276,6 +104759,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109315,6 +104799,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109351,6 +104836,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109377,6 +104863,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109413,6 +104900,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109462,6 +104950,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109498,6 +104987,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109849,6 +105339,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -109907,6 +105398,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110010,6 +105502,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110113,6 +105606,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110171,6 +105665,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110218,6 +105713,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110265,6 +105761,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110312,6 +105809,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110424,6 +105922,10 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClusters" ), + onDemand = cms.bool( False ) +) fragment.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', 'BPix1+BPix2+BPix3+FPix1_pos', @@ -110603,12 +106105,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltSiPixelClustersAfterSplittingPPRefForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClusters" ), @@ -110838,12 +106343,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltFullIter0TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), @@ -111892,8 +107400,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.3 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -113151,12 +108659,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltGoodHighPurityFullTracksForDmesonPPRef = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), @@ -113314,51 +108825,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -113546,107 +109012,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -113724,6 +109089,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -113890,21 +109263,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -113958,6 +109325,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -113980,6 +109348,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -114010,6 +109379,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -114040,6 +109410,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -114093,6 +109464,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114115,6 +109487,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114137,6 +109510,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114159,6 +109533,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114181,6 +109556,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114203,6 +109579,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -114257,6 +109634,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114279,6 +109657,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114301,6 +109680,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -114323,6 +109703,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -114345,6 +109726,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -114367,6 +109749,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -114389,6 +109772,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -114411,6 +109795,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -114479,6 +109864,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114501,6 +109887,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114523,6 +109910,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114545,6 +109933,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114567,6 +109956,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114589,6 +109979,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114611,6 +110002,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -114633,6 +110025,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -114684,6 +110077,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114706,6 +110100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -114728,6 +110123,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114750,6 +110146,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114772,6 +110169,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -114815,6 +110213,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114837,6 +110236,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -114859,6 +110259,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114881,6 +110282,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114903,6 +110305,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -114925,6 +110328,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -114997,6 +110401,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -115019,6 +110424,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115064,6 +110470,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115096,6 +110503,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -115118,6 +110526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115163,6 +110572,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115234,6 +110644,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115253,6 +110664,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -115275,6 +110687,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -115376,6 +110789,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115466,6 +110880,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115477,71 +110892,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -115555,7 +110905,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -115601,6 +110951,23 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -115963,6 +111330,19 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -116104,7 +111484,7 @@ ) fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), + L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -116399,8 +111779,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116412,8 +111792,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116425,10 +111805,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116440,7 +111820,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116452,18 +111832,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonlyForHI_v8', - 'AlCa_EcalPi0EEonly_v20', - 'AlCa_HIEcalEtaEBonly_v7 / 3', - 'AlCa_HIEcalEtaEEonly_v7 / 3', - 'AlCa_HIEcalPi0EBonly_v7 / 3', - 'AlCa_HIEcalPi0EEonly_v7 / 3' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonlyForHI_v11', + 'AlCa_EcalPi0EEonly_v23', + 'AlCa_HIEcalEtaEBonly_v10 / 3', + 'AlCa_HIEcalEtaEEonly_v10 / 3', + 'AlCa_HIEcalPi0EBonly_v10 / 3', + 'AlCa_HIEcalPi0EEonly_v10 / 3' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116475,8 +111855,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116488,8 +111868,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116501,8 +111881,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v7', - 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v10', + 'AlCa_EcalPhiSym_v18' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116514,15 +111894,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116534,12 +111914,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116551,7 +111931,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ) ) fragment.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116563,7 +111943,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v2' ) + triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v4' ) ) fragment.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116575,12 +111955,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ) ) fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116592,9 +111972,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116606,10 +111986,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116633,75 +112013,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) fragment.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116713,110 +112092,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116844,12 +112235,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ) ) fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116861,7 +112249,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116901,7 +112289,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -116941,74 +112329,61 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_BptxOR_v3', - 'HLT_DoublePhoton85_v21', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_PFJet500_v27 / 3', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2 / 100', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_BptxOR_v4', + 'HLT_DoublePhoton85_v23', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_PFJet500_v31 / 3', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6 / 100', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11 / 0' ) ) fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetCosmicsForEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu7_v2' ) -) -fragment.hltPreDatasetCosmicsForEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117020,10 +112395,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4 / 10', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Random_v3 / 2' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', + 'HLT_Random_v3' ) ) fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117035,41 +112410,41 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_BptxOR_v3', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 / 3', - 'HLT_IsoMu20_v21 / 0', - 'HLT_IsoMu24_v19 / 15', - 'HLT_IsoMu27_v22 / 0', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2 / 10', - 'HLT_Physics_v10 / 2', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_BptxOR_v4', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6 / 10', + 'HLT_Physics_v12 / 2', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11 / 2' ) ) fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117081,9 +112456,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ) ) fragment.hltPreDatasetHIDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117095,10 +112470,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) fragment.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117110,9 +112485,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ) ) fragment.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117124,7 +112499,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ) ) fragment.hltPreDatasetHIEphemeralHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117136,7 +112511,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ) ) fragment.hltPreDatasetHIEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117152,17 +112527,17 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10 / 15', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 / 0', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3 / 65', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 / 25', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3 / 335', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3 / 200', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12 / 15', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 / 0', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5 / 65', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 / 25', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5 / 335', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5 / 200', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20' ) ) fragment.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117174,10 +112549,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) fragment.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117189,28 +112564,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 2', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 8', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12 / 2', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 8', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) fragment.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117222,28 +112597,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10 / 2', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 5', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12 / 2', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 5', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) fragment.hltPreDatasetHIExpressPhysicsRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117255,87 +112630,87 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ) + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) ) fragment.hltPreDatasetHIForward0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117417,25 +112792,13 @@ offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetHIHLTMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( ) -) -fragment.hltPreDatasetHIHLTMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetHIHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysics_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysics_v12' ) ) fragment.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117447,8 +112810,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ) ) fragment.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117460,30 +112823,30 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 3', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIHcalNZS_v10 / 3', - 'HLT_HIHcalPhiSym_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 75', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 75', - 'HLT_HIL3SingleMu12_v3 / 0', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 10', - 'HLT_HIL3SingleMu5_v3 / 0', - 'HLT_HIL3SingleMu7_v3 / 0', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 2', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12 / 3', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIHcalNZS_v12 / 3', + 'HLT_HIHcalPhiSym_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 75', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 75', + 'HLT_HIL3SingleMu12_v5 / 0', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 10', + 'HLT_HIL3SingleMu5_v5 / 0', + 'HLT_HIL3SingleMu7_v5 / 0', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 2', 'HLT_HIRandom_v7 / 3', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10 / 3' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12 / 3' ) ) fragment.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117495,9 +112858,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 / 700', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 / 700', - 'HLT_HIMinimumBiasHF1AND_v3 / 700' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 / 700', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 / 700', + 'HLT_HIMinimumBiasHF1AND_v5 / 700' ) ) fragment.hltPreDatasetHIMinimumBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117521,104 +112884,104 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ) + 'HLT_HIZeroBias_HighRate_v5' ) ) fragment.hltPreDatasetHIPhysicsRawPrime0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117754,7 +113117,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v12' ) ) fragment.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117766,7 +113129,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ) + triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ) ) fragment.hltPreDatasetHIZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117786,30 +113149,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT510_v23 / 3', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v26 / 15', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ) ) fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117821,7 +113181,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117833,8 +113193,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117846,179 +113206,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118034,8 +113369,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118047,46 +113382,43 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ) ) fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118098,35 +113430,32 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118138,112 +113467,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118259,38 +113618,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118302,7 +113663,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ) + triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ) ) fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118314,16 +113675,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118335,634 +113696,619 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_BptxOR_v3', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22')+cms.vstring( 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4')+cms.vstring( 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', + triggerConditions = ( cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28')+cms.vstring( 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118974,12 +114320,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) ) fragment.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119003,9 +114349,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ) ) fragment.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119017,56 +114363,56 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) ) fragment.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119086,19 +114432,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) ) fragment.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119118,7 +114464,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v4' ) ) fragment.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119200,130 +114546,70 @@ offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ) -) -fragment.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119363,22 +114649,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) fragment.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119390,25 +114682,23 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) fragment.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119420,7 +114710,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Mu12_IP6_v6' ) + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) ) fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119434,76 +114736,65 @@ offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119543,9 +114834,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6', - 'AlCa_RPCMuonNormalisationForHI_v6', - 'AlCa_RPCMuonNormalisation_v18' ) + triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9', + 'AlCa_RPCMuonNormalisationForHI_v9', + 'AlCa_RPCMuonNormalisation_v21' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119557,18 +114848,23 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 / 12', - 'HLT_Ele35_WPTight_Gsf_v15 / 200', - 'HLT_IsoMu27_v22 / 150', - 'HLT_Mu50_v19 / 50', - 'HLT_PFHT1050_v24 / 10', - 'HLT_Photon200_v20 / 10' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119580,13 +114876,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119598,18 +114899,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119648,1363 +114952,429 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics0 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ) ) fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics1 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) -fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics2 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) ) -fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) fragment.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetSpecialRandom0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) fragment.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetSpecialZeroBias0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) -fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -121017,30 +115387,6 @@ ) ), ) -fragment.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltSiPixelDigisPPOnAA = SwitchProducerCUDA( cpu = cms.EDAlias( hltSiPixelDigisLegacyPPOnAA = cms.VPSet( @@ -121094,34 +115440,26 @@ ), ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) -fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) -fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDetIdToBeRecoveredCPUOnly , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalRecHitCPUOnly ) -fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly ) -fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly ) fragment.HLTDoLocalPixelPPOnAATask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoAPPOnAA , fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelDigisSoAPPOnAA , fragment.hltSiPixelDigisFromSoAPPOnAA , fragment.hltSiPixelDigisPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersGPUPPOnAA , fragment.hltSiPixelClustersFromSoAPPOnAA , fragment.hltSiPixelClustersPPOnAA , fragment.hltSiPixelClustersCachePPOnAA , fragment.hltSiPixelRecHitsFromLegacyPPOnAA , fragment.hltSiPixelRecHitsGPUPPOnAA , fragment.hltSiPixelRecHitsFromGPUPPOnAA , fragment.hltSiPixelRecHitsPPOnAA , fragment.hltSiPixelRecHitsSoAFromGPUPPOnAA , fragment.hltSiPixelRecHitsSoAPPOnAA ) -fragment.HLTDoLocalPixelCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersCacheCPUOnlyPPOnAA , fragment.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA ) +fragment.HLTDoLocalPixelPPOnAATaskSerialSync = cms.ConditionalTask( fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersCachePPOnAASerialSync , fragment.hltSiPixelRecHitsFromLegacyPPOnAASerialSync ) fragment.HLTRecoPixelTracksPPOnAATask = cms.ConditionalTask( fragment.hltPixelTracksCPUPPOnAA , fragment.hltPixelTracksPPOnAA , fragment.hltPixelTracksTrackingRegions ) fragment.HLTRecopixelvertexingPPOnAATask = cms.ConditionalTask( fragment.HLTRecoPixelTracksPPOnAATask , fragment.hltPixelVerticesCPUPPOnAA , fragment.hltPixelVerticesPPOnAA , fragment.hltTrimmedPixelVerticesPPOnAA ) -fragment.HLTRecoPixelTracksCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnlyPPOnAA , fragment.hltPixelTracksFromSoACPUOnlyPPOnAA , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyPPOnAATask , fragment.hltPixelVerticesCPUOnlyPPOnAA , fragment.hltPixelVerticesFromSoACPUOnlyPPOnAA , fragment.hltTrimmedPixelVerticesCPUOnlyPPOnAA ) +fragment.HLTRecoPixelTracksPPOnAATaskSerialSync = cms.ConditionalTask( fragment.hltPixelTracksPPOnAASerialSync , fragment.hltPixelTracksFromSoAPPOnAASerialSync , fragment.hltPixelTracksTrackingRegions ) +fragment.HLTRecopixelvertexingPPOnAATaskSerialSync = cms.ConditionalTask( fragment.HLTRecoPixelTracksPPOnAATaskSerialSync , fragment.hltPixelVerticesPPOnAASerialSync , fragment.hltPixelVerticesFromSoAPPOnAASerialSync , fragment.hltTrimmedPixelVerticesPPOnAASerialSync ) fragment.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) -fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed ) @@ -121135,59 +115473,64 @@ fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates ) fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent ) fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI ) -fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask ) +fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) +fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO ) fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) -fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) +fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks ) fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons ) -fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask ) -fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID ) fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector ) fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected ) fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -fragment.HLTDoCaloCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequence + fragment.hltAK4CaloJetsCPUOnly + fragment.hltAK4CaloJetsIDPassedCPUOnly ) -fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorCPUOnly + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorCPUOnly ) -fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloCPUOnly + fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence + fragment.hltAK4CaloJetsCorrectedCPUOnly + fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -fragment.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence + fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -fragment.HLTDoCaloCPUOnlySequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequencePF + fragment.hltAK4CaloJetsPFCPUOnly ) -fragment.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + fragment.hltAK4CaloJetsPFEt5CPUOnly ) -fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask ) -fragment.HLTDoLocalStripCPUOnlySequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventCPUOnly ) -fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsCPUOnly + fragment.hltIterL3OITrackCandidatesCPUOnly + fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly + fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + fragment.hltL3MuonsIterL3OICPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask ) -fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + fragment.hltPixelTracksInRegionL2CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + fragment.hltL3MuonsIterL3IOCPUOnly ) -fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence + fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly + fragment.hltIterL3OIL3MuonsCPUOnly + fragment.hltIterL3OIL3MuonCandidatesCPUOnly + fragment.hltL2SelectorForL3IOCPUOnly + fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -fragment.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -fragment.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonMergedCPUOnly + fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly + fragment.hltIterL3GlbMuonCPUOnly + fragment.hltIterL3MuonsNoIDCPUOnly + fragment.hltIterL3MuonsCPUOnly + fragment.hltL3MuonsIterL3LinksCPUOnly + fragment.hltIterL3MuonTracksCPUOnly ) -fragment.HLTL3muonrecoCPUOnlySequence = cms.Sequence( fragment.HLTL3muonrecoNocandCPUOnlySequence + fragment.hltIterL3MuonCandidatesCPUOnly ) -fragment.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly + fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly + fragment.hltIter0PFlowTrackCutClassifierCPUOnly + fragment.hltIter0PFlowTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterativeTrackingDoubletRecoveryCPUOnly = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalCPUOnly + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly + fragment.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly + fragment.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly + fragment.hltDoubletRecoveryPFlowPixelSeedsCPUOnly + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly + fragment.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( fragment.HLTIterativeTrackingIteration0CPUOnly + fragment.HLTIterativeTrackingDoubletRecoveryCPUOnly + fragment.hltMergedTracksCPUOnly ) -fragment.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterativeTrackingIter02CPUOnly + fragment.hltPFMuonMergingCPUOnly + fragment.hltMuonLinksCPUOnly + fragment.hltMuonsCPUOnly ) -fragment.HLTParticleFlowCPUOnlySequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededCPUOnly + fragment.hltParticleFlowRecHitHBHECPUOnly + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededCPUOnly + fragment.hltParticleFlowClusterHBHECPUOnly + fragment.hltParticleFlowClusterHCALCPUOnly + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksCPUOnly + fragment.hltParticleFlowBlockCPUOnly + fragment.hltParticleFlowCPUOnly ) -fragment.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoCPUOnlySequence + fragment.HLTTrackReconstructionForPFCPUOnly + fragment.HLTParticleFlowCPUOnlySequence + fragment.hltAK4PFJetsCPUOnly + fragment.hltAK4PFJetsLooseIDCPUOnly + fragment.hltAK4PFJetsTightIDCPUOnly ) -fragment.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4PFFastJetCorrectorCPUOnly + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorCPUOnly ) -fragment.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCPUOnly + fragment.HLTAK4PFCorrectorProducersCPUOnlySequence + fragment.hltAK4PFJetsCorrectedCPUOnly + fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly + fragment.hltAK4PFJetsTightIDCorrectedCPUOnly ) -fragment.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoCPUOnlySequence + fragment.HLTAK4PFJetsReconstructionCPUOnlySequence + fragment.HLTAK4PFJetsCorrectionCPUOnlySequence ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) +fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync ) +fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync ) +fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync ) +fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync ) +fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) +fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync ) +fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync ) +fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) +fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) +fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync ) +fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync ) +fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync ) +fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync ) +fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) +fragment.HLTParticleFlowSequenceSerialSync = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededSerialSync + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededSerialSync + fragment.HLTPFHcalClusteringSerialSync + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksSerialSync + fragment.hltParticleFlowBlockSerialSync + fragment.hltParticleFlowSerialSync ) +fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync ) +fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync ) +fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync ) +fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync ) fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed ) fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector ) fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed ) @@ -121198,11 +115541,11 @@ fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector ) fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected + fragment.hltAK8PFJetsLooseIDCorrected + fragment.hltAK8PFJetsTightIDCorrected ) fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence ) -fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) +fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) fragment.HLTDoLocalPixelPPOnAASequence = cms.Sequence( fragment.HLTDoLocalPixelPPOnAATask ) -fragment.HLTDoLocalPixelCPUOnlyPPOnAASequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyPPOnAATask ) +fragment.HLTDoLocalPixelPPOnAASequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelPPOnAATaskSerialSync ) fragment.HLTRecopixelvertexingPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingPPOnAATask ) -fragment.HLTRecopixelvertexingCPUOnlyPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyPPOnAATask ) +fragment.HLTRecopixelvertexingPPOnAASequenceSerialSync = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingPPOnAATaskSerialSync ) fragment.HLTDQMPixelReconstructionPPOnAA = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPUPPOnAA + fragment.hltSiPixelRecHitsSoAMonitorGPUPPOnAA + fragment.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA + fragment.hltPixelTracksSoAMonitorCPUPPOnAA + fragment.hltPixelVertexSoAMonitorCPUPPOnAA ) fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx ) fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx ) @@ -121218,16 +115561,9 @@ fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx ) fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx ) fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx + fragment.hltDoubleMuonL3FilteredScoutingNoVtx ) -fragment.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksZetaClean + fragment.hltPixelOnlyPFMuonMerging + fragment.hltPixelOnlyMuonLinks + fragment.hltPixelOnlyMuons ) -fragment.HLTPixelOnlyParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPixelOnlyPFTracks + fragment.hltPixelOnlyParticleFlowBlock + fragment.hltPixelOnlyParticleFlow ) -fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPF + fragment.HLTPixelOnlyParticleFlowSequence + fragment.hltAK4PixelOnlyPFJets + fragment.hltAK4PixelOnlyPFJetsLooseID + fragment.hltAK4PixelOnlyPFJetsTightID ) -fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PixelOnlyPFFastJetCorrector + fragment.hltAK4PixelOnlyPFRelativeCorrector + fragment.hltAK4PixelOnlyPFAbsoluteCorrector + fragment.hltAK4PixelOnlyPFResidualCorrector + fragment.hltAK4PixelOnlyPFCorrector ) -fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetPixelOnlyAll + fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence + fragment.hltAK4PixelOnlyPFJetsCorrected + fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected + fragment.hltAK4PixelOnlyPFJetsTightIDCorrected ) -fragment.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence + fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence ) fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons ) -fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons ) fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity ) fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 ) @@ -121235,23 +115571,21 @@ fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded ) fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons ) fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded ) -fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) -fragment.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) -fragment.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPFNoMu + fragment.hltPixelTracksZetaClean ) -fragment.HLTPixelOnlyPFScoutingSequence = cms.Sequence( fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hltPixelOnlyPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronPixelOnly + fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded ) +fragment.HLTPFScoutingSequence = cms.Sequence( fragment.HLTAK4PFJetsSequence + fragment.hltFixedGridRhoFastjetAllCalo + fragment.hltPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronBestTrkUnseededSequence + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx ) fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx ) fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx ) -fragment.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPacker + fragment.hltScoutingEgammaPacker ) -fragment.HLTPFScoutingPixelTrackingSequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.HLTPixelOnlyPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPixelOnlyPFScoutingPackingSequence ) +fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker ) +fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence ) fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded ) fragment.HLTDoubleEG11CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG11Filter + fragment.hltDoubleEG11CaloIdLEt11Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG11CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG11CaloIdLHEFilter ) -fragment.HLTSingleEG30CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG30Filter + fragment.hltSingleEG30CaloIdLEt30Filter + fragment.hltEgammaClusterShape + fragment.hltSingleEG30CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltSingleEG30CaloIdLHEFilter ) -fragment.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx + fragment.hltDoubleMu3L3FilteredScoutingNoVtx ) -fragment.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG16EG12Filter + fragment.hltDoubleEG16EG12CaloIdLEt12Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG16EG12CaloIdLHEFilter ) +fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) +fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) +fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) @@ -121289,7 +115623,6 @@ fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter ) fragment.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter ) fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu ) fragment.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDoubleEGL1EGerFilter + fragment.hltDoubleEG24L1EGEtFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau + fragment.hltDoubleEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau + fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -121297,7 +115630,6 @@ fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter ) fragment.HLTEle27CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG27EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG27HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG27CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle27CaloIdLPixelMatchUnseededFilter ) fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter ) -fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.HLTRecoPixelTracksTask ) fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands ) fragment.HLTPho4CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG4EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG4HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG4CaloIdLClusterShapeUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltEG4R9Id50b80eFilter ) fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional ) @@ -121311,39 +115643,17 @@ fragment.HLTDoublePho33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter ) fragment.HLTDoublePho70Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG70EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG70HEFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG70EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG70HEUnseededFilter ) fragment.HLTDoublePho85Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG85EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG85HEFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG85EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG85HEUnseededFilter ) -fragment.HLTEle15WPLooseGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGLowETOrFilter + fragment.hltEG15L1SingleEGLowETOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle15WPLoose1ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15WPLoose1HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15WPLoose1EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15WPLoose1HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle15WPLoose1PixelMatchFilter + fragment.hltEle15WPLoose1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle15WPLoose1GsfOneOEMinusOneOPFilter + fragment.hltEle15WPLoose1GsfDetaFilter + fragment.hltEle15WPLoose1GsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15WPLoose1GsfTrackIsoFilter ) -fragment.HLTEle20WPLooseGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGLowETOrFilter + fragment.hltEG20L1SingleEGLowETOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle20WPLoose1ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle20WPLoose1HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle20WPLoose1EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle20WPLoose1HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle20WPLoose1PixelMatchFilter + fragment.hltEle20WPLoose1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle20WPLoose1GsfOneOEMinusOneOPFilter + fragment.hltEle20WPLoose1GsfDetaFilter + fragment.hltEle20WPLoose1GsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle20WPLoose1GsfTrackIsoFilter ) fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG27L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle27L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter + fragment.hltDiEG27L1SingleAndDoubleEGEtFilter + fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter + fragment.hltDiEle27L1DoubleEGWPTightHEFilter + fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter + fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter ) -fragment.HLTEle27WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG27L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle27WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle27WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle27WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle27WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle27WPTightPixelMatchFilter + fragment.hltEle27WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle27WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle27WPTightGsfMissingHitsFilter + fragment.hltEle27WPTightGsfDetaFilter + fragment.hltEle27WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle27WPTightGsfTrackIsoFilter ) -fragment.HLTEle28WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG28L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28WPTightPixelMatchFilter + fragment.hltEle28WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle28WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle28WPTightGsfMissingHitsFilter + fragment.hltEle28WPTightGsfDetaFilter + fragment.hltEle28WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28WPTightGsfTrackIsoFilter ) fragment.HLTEle30WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30WPTightPixelMatchFilter + fragment.hltEle30WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30WPTightGsfMissingHitsFilter + fragment.hltEle30WPTightGsfDetaFilter + fragment.hltEle30WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30WPTightGsfTrackIsoFilter ) fragment.HLTEle32WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG32L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle32WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32WPTightPixelMatchFilter + fragment.hltEle32WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32WPTightGsfMissingHitsFilter + fragment.hltEle32WPTightGsfDetaFilter + fragment.hltEle32WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32WPTightGsfTrackIsoFilter ) fragment.HLTEle35WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG35L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle35noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle35noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle35noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle35noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle35noerWPTightPixelMatchFilter + fragment.hltEle35noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle35noerWPTightGsfMissingHitsFilter + fragment.hltEle35noerWPTightGsfDetaFilter + fragment.hltEle35noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle35noerWPTightGsfTrackIsoFilter ) fragment.HLTEle38WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG38L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle38noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle38noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle38noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle38noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle38noerWPTightPixelMatchFilter + fragment.hltEle38noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle38noerWPTightGsfMissingHitsFilter + fragment.hltEle38noerWPTightGsfDetaFilter + fragment.hltEle38noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle38noerWPTightGsfTrackIsoFilter ) fragment.HLTEle40WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG40L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle40noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle40noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle40noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle40noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle40noerWPTightPixelMatchFilter + fragment.hltEle40noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle40noerWPTightGsfMissingHitsFilter + fragment.hltEle40noerWPTightGsfDetaFilter + fragment.hltEle40noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle40noerWPTightGsfTrackIsoFilter ) fragment.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG32L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter + fragment.hltEle32L1DoubleEGWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter + fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -fragment.HLTEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGerAndTauFilter + fragment.hltEG24L1EGandTauEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltEle24erWPTightPixelMatchFilterForTau + fragment.hltEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltEle24erWPTightGsfDetaFilterForTau + fragment.hltEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle24erWPTightGsfTrackIsoFilterForTau ) -fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) -fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) -fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) -fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) -fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) -fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) -fragment.HLTHPSTightChargedIsoPFTauSequence = cms.Sequence( fragment.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator + fragment.hltHpsPFTauTightRelativeChargedIsolationDiscriminator + fragment.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator ) -fragment.HLTHPSTightChargedIsoPFTau30Sequence = cms.Sequence( fragment.HLTHPSTightChargedIsoPFTauSequence + fragment.hltHpsPFTau30 + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTau30Track + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + fragment.hltHpsPFTau30TrackTightChargedIso ) -fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) -fragment.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence = cms.Sequence( fragment.HLTHPSTightChargedIsoPFTauSequence + fragment.hltHpsPFTau27 + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTau27Track + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + fragment.hltHpsPFTau27TrackTightChargedIso + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon + fragment.hltHpsPFTau27TrackTightChargedIsoAgainstMuon ) -fragment.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence = cms.Sequence( fragment.HLTHPSTightChargedIsoPFTauSequence + fragment.hltHpsPFTau27 + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTau27Track + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + fragment.hltHpsPFTau27TrackTightChargedIso + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon + fragment.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon ) -fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) -fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) -fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) -fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) -fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) -fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.HLTStoppedHSCPLocalHcalRecoTask ) fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets ) fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) @@ -121359,20 +115669,19 @@ fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity ) fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 ) fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands ) +fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) +fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons ) fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet ) fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned ) -fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) +fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) +fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) +fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter ) fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 ) fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltMu8Ele8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8Ele8HEFilter + fragment.hltEgammaClusterShape + fragment.hltMu8Ele8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8Ele8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter + fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter ) fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 ) fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) -fragment.HLTBtagDeepCSVSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsPF ) -fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) -fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) -fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) -fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR ) fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR ) fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR ) @@ -121396,7 +115705,7 @@ fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) -fragment.HLTPhoton20Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG15Filter + fragment.hltEG20L1EG15EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20L1EG10OR15HEFilter ) +fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map ) fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter ) fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter ) fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter ) @@ -121405,16 +115714,16 @@ fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter ) fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter ) fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter ) -fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) -fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28er1p5Filter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG130EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG130EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG130EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG130EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG130EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG130EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG130EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG150EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG150EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG150EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG150EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG150EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG150EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG175EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG175EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG175EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG175EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG175EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG175EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG200EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG200EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG200EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG200EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG200EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG200EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter ) +fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter ) +fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter ) +fragment.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG40EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG40EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG40EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG40EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG40EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG40EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG45EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG45EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG45EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG45EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG45EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG45EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG55EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG55EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG55EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG55EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG55EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG55EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG55EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter ) fragment.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG50R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -121422,7 +115731,10 @@ fragment.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG120R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG120R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG165R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG165R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG165R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30LR9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + fragment.hltEgammaClusterShape + cms.ignore(fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + fragment.hltEgammaEcalPFClusterIso + cms.ignore(fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG22EtEta2p55UnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + fragment.hltEgammaClusterShapeUnseeded + cms.ignore(fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + fragment.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +fragment.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14p25EtEta2p55UnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaR9IDUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded ) fragment.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauFilter + fragment.hltEG35R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG35R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG35R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) +fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack ) fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau ) fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -121441,8 +115753,7 @@ fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates ) fragment.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG30erJetC34drMin0p3Filter + fragment.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30erJetC34WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30erJetC34WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30erJetC34WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30erJetC34WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30erJetC34WPTightPixelMatchFilter + fragment.hltEle30erJetC34WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30erJetC34WPTightGsfMissingHitsFilter + fragment.hltEle30erJetC34WPTightGsfDetaFilter + fragment.hltEle30erJetC34WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30erJetC34WPTightGsfTrackIsoFilter ) fragment.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG28erHTT100Filter + fragment.hltEG28L1IsoEG28erHTT100EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28erHTT100WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28erHTT100WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28erHTT100WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28erHTT100WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28erHTT100WPTightPixelMatchFilter + fragment.hltEle28erHTT100WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle28erHTT100WPTightGsfMissingHitsFilter + fragment.hltEle28erHTT100WPTightGsfDetaFilter + fragment.hltEle28erHTT100WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -fragment.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHFForEgammaUnseeded ) -fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.HLTPFHcalClusteringForEgammaUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) +fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) fragment.HLTEle15VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG15EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle15VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle15VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle15VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle15VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle15VVVLGsfChi2Filter + fragment.hltEle15VVVLGsfMissingHitsFilter + fragment.hltEle15VVVLGsfDetaFilter + fragment.hltEle15VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15VVVLGsfTrackIsoFilter ) fragment.HLTEle50VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG50IsoVVVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle50VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle50VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle50VVVLGsfChi2Filter + fragment.hltEle50VVVLGsfMissingHitsFilter + fragment.hltEle50VVVLGsfDetaFilter + fragment.hltEle50VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle50VVVLGsfTrackIsoFilter ) fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL ) @@ -121454,6 +115765,7 @@ fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx ) fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +fragment.HLTEle14VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG14erHTT200Filter + fragment.hltEG14EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle14VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle14VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle14VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle14VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle14VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle14VVVLGsfChi2Filter + fragment.hltEle14VVVLGsfMissingHitsFilter + fragment.hltEle14VVVLGsfDetaFilter + fragment.hltEle14VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle14VVVLGsfTrackIsoFilter ) fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) fragment.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter ) fragment.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle17EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle17CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle17CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -121461,7 +115773,6 @@ fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEle50EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG115EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG115CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG115CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle115CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG135EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG135CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG135CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle135CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + fragment.hltEG60EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60HEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 ) fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 ) @@ -121469,11 +115780,15 @@ fragment.HLTSC3018EIso15HE30eMass70Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter + fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHToverET + fragment.hltEG30HE30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30EIso15HE30EcalIsoLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtEta2p55UnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE30eHEUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG18EIso15HE30EcalIsoUnseededFilter + fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter ) fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE ) fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE ) -fragment.HLTMediumIsoPFTauHighPtRelaxedIsoSequence = cms.Sequence( fragment.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator + fragment.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator + fragment.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator ) -fragment.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50 = cms.Sequence( fragment.HLTMediumIsoPFTauHighPtRelaxedIsoSequence + fragment.hltPFTauTrackPt50Discriminator + fragment.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation ) fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + fragment.hltEgammaClusterShape + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltEgammaHoverE + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + fragment.HLTGsfElectronSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) +fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) +fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) +fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) +fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) +fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) +fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) -fragment.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSTightChargedIsoPFTauSequence + fragment.hltHpsDoublePFTau20 + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsDoublePFTau20Track + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + fragment.hltHpsDoublePFTau20TrackTightChargedIso + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon + fragment.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon ) fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional ) @@ -121481,26 +115796,26 @@ fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 ) fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30R9Id50b90eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HE10b9eR9Id50b90eHEFilter + fragment.hltEgammaClusterShape + fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) -fragment.HLTBeginSequenceParking = cms.Sequence( fragment.hltTriggerType + fragment.hltEnableParking + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTL2TauTagNNSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sDoubleTauBigOR) + cms.ignore(fragment.hltL1sSingleTau) + cms.ignore(fragment.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(fragment.hltL1sMu22erIsoTau40er) + cms.ignore(fragment.hltL1sBigORDoubleTauJet) + cms.ignore(fragment.hltL1VBFDiJetIsoTau) + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(fragment.hltL1sDoubleTauBigORWithLowMass) + fragment.hltL2TauTagNNProducer ) fragment.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltHpsL1JetsHLTForDeepTauInput + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + fragment.hltHpsPFTauDeepTauProducer ) -fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional ) -fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded ) -fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) -fragment.HLTL2p5IsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsIsoL1TauSeededGlob ) -fragment.HLTHPSDoublePFTauPt40Eta2p1Trk1 = cms.Sequence( fragment.hltHpsDoublePFTau40 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsDoublePFTau40TrackPt1 ) -fragment.HLTHPSMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator ) -fragment.HLTHPSDoublePFTauPt35Eta2p1Trk1 = cms.Sequence( fragment.hltHpsDoublePFTau35 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsDoublePFTau35TrackPt1 ) +fragment.HLTEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGerAndTauFilter + fragment.hltEG24L1EGandTauEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltEle24erWPTightPixelMatchFilterForTau + fragment.hltEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltEle24erWPTightGsfDetaFilterForTau + fragment.hltEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle24erWPTightGsfTrackIsoFilterForTau ) fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter ) +fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched + fragment.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon ) fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( fragment.hltHpsSinglePFTau35 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsSinglePFTau35TrackPt1 ) +fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) +fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) +fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) +fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID + fragment.HLTAK4PFJetsCorrectionSequence + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt20 + fragment.hltPFJetForBtagMinPt20 + fragment.hltDeepBLifetimeTagInfosPFMinPt20 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt20 + fragment.hltParticleNetJetTagInfosMinPt20 + fragment.hltParticleNetONNXJetTagsMinPt20 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 ) fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI ) fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -121509,11 +115824,14 @@ fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons + fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons + fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons + fragment.hltIter4IterL3FromL1MuonTrackCutClassifier + fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity ) fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence + fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination + fragment.hltIterL3OIL3GlbDisplacedMuons + fragment.hltIterL3OIGlbDisplacedMuonCandidates + fragment.hltL2SelectorForL3IOForGlbDisplaced + fragment.HLTIterL3IODisplacedmuonTkCandidateSequence + fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons + fragment.hltL1MuonNoL2SelectorNoVtx + fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons + fragment.hltIter0MergedWithIter4GlbDisplacedMuons + fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity + fragment.hltIterL3GlbdTksDisplacedMuons + fragment.hltIterL3DisplacedMuons + fragment.hltIterL3DisplacedMuonsLinks ) fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates ) +fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional ) +fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded ) +fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob ) fragment.HLTIterativeTrackingIteration4ForTau = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForTau + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau ) fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau ) -fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) +fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus ) fragment.HLTPFTauHPSDispl = cms.Sequence( fragment.hltTauPFJets08RegionDispl + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + fragment.hltPFTauPiZerosDispl + fragment.hltHpsCombinatoricRecoTausDispl + fragment.hltHpsSelectionDiscriminatorDispl + fragment.hltHpsPFTauProducerSansRefsDispl + fragment.hltHpsPFTauProducerDispl + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + fragment.hltHpsPFTauTrackFindingDiscriminatorDispl + fragment.hltHpsSelectedPFTausTrackFindingDispl + fragment.hltHpsPFTauTrackDispl ) fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl ) @@ -121535,8 +115853,6 @@ fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) -fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 ) -fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 ) fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 ) fragment.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( fragment.hltDisplacedhltTrimmedPixelVertices + fragment.hltDisplacedhltIter4ClustersRefRemoval + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent + fragment.hltDisplacedhltIter4PixelLessLayerTriplets + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets + fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets + fragment.hltDisplacedhltIter4PFlowPixelLessSeeds + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity + fragment.hltIter4MergedWithIter012DisplacedJets ) @@ -121560,6 +115876,11 @@ fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded ) +fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded ) +fragment.HLTEle5CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG5EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG5HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG5CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle5CaloIdLPixelMatchUnseededFilter ) +fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt10 + fragment.hltPFJetForBtagMinPt10 + fragment.hltDeepBLifetimeTagInfosPFMinPt10 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt10 + fragment.hltParticleNetJetTagInfosMinPt10 + fragment.hltParticleNetONNXJetTagsMinPt10 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 ) fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -121567,21 +115888,9 @@ fragment.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p6nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p8nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime2nsUnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p1Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p12Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) fragment.HLTDiPho10CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -fragment.HLTDoubleEle4eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4eta1p22PixelMatchFilter + fragment.hltDoubleEle4eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4eta1p22DetaFilter + fragment.hltDoubleEle4eta1p22DphiFilter + fragment.hltDoubleEle4eta1p22Chi2Filter + fragment.hltDoubleEle4eta1p22ValidHitsFilter + fragment.hltDoubleEle4eta1p22NLayerITFilter ) -fragment.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4p5eta1p22PixelMatchFilter + fragment.hltDoubleEle4p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4p5eta1p22DetaFilter + fragment.hltDoubleEle4p5eta1p22DphiFilter + fragment.hltDoubleEle4p5eta1p22Chi2Filter + fragment.hltDoubleEle4p5eta1p22ValidHitsFilter + fragment.hltDoubleEle4p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5eta1p22PixelMatchFilter + fragment.hltDoubleEle5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5eta1p22DetaFilter + fragment.hltDoubleEle5eta1p22DphiFilter + fragment.hltDoubleEle5eta1p22Chi2Filter + fragment.hltDoubleEle5eta1p22ValidHitsFilter + fragment.hltDoubleEle5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5p5eta1p22PixelMatchFilter + fragment.hltDoubleEle5p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5p5eta1p22DetaFilter + fragment.hltDoubleEle5p5eta1p22DphiFilter + fragment.hltDoubleEle5p5eta1p22Chi2Filter + fragment.hltDoubleEle5p5eta1p22ValidHitsFilter + fragment.hltDoubleEle5p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle6eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6eta1p22PixelMatchFilter + fragment.hltDoubleEle6eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6eta1p22DetaFilter + fragment.hltDoubleEle6eta1p22DphiFilter + fragment.hltDoubleEle6eta1p22Chi2Filter + fragment.hltDoubleEle6eta1p22ValidHitsFilter + fragment.hltDoubleEle6eta1p22NLayerITFilter ) fragment.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6p5eta1p22PixelMatchFilter + fragment.hltDoubleEle6p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6p5eta1p22DetaFilter + fragment.hltDoubleEle6p5eta1p22DphiFilter + fragment.hltDoubleEle6p5eta1p22Chi2Filter + fragment.hltDoubleEle6p5eta1p22ValidHitsFilter + fragment.hltDoubleEle6p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7eta1p22PixelMatchFilter + fragment.hltDoubleEle7eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7eta1p22DetaFilter + fragment.hltDoubleEle7eta1p22DphiFilter + fragment.hltDoubleEle7eta1p22Chi2Filter + fragment.hltDoubleEle7eta1p22ValidHitsFilter + fragment.hltDoubleEle7eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7p5eta1p22PixelMatchFilter + fragment.hltDoubleEle7p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7p5eta1p22DetaFilter + fragment.hltDoubleEle7p5eta1p22DphiFilter + fragment.hltDoubleEle7p5eta1p22Chi2Filter + fragment.hltDoubleEle7p5eta1p22ValidHitsFilter + fragment.hltDoubleEle7p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle8eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8eta1p22PixelMatchFilter + fragment.hltDoubleEle8eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8eta1p22DetaFilter + fragment.hltDoubleEle8eta1p22DphiFilter + fragment.hltDoubleEle8eta1p22Chi2Filter + fragment.hltDoubleEle8eta1p22ValidHitsFilter + fragment.hltDoubleEle8eta1p22NLayerITFilter ) -fragment.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8p5eta1p22PixelMatchFilter + fragment.hltDoubleEle8p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8p5eta1p22DetaFilter + fragment.hltDoubleEle8p5eta1p22DphiFilter + fragment.hltDoubleEle8p5eta1p22Chi2Filter + fragment.hltDoubleEle8p5eta1p22ValidHitsFilter + fragment.hltDoubleEle8p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9eta1p22PixelMatchFilter + fragment.hltDoubleEle9eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9eta1p22DetaFilter + fragment.hltDoubleEle9eta1p22DphiFilter + fragment.hltDoubleEle9eta1p22Chi2Filter + fragment.hltDoubleEle9eta1p22ValidHitsFilter + fragment.hltDoubleEle9eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9p5eta1p22PixelMatchFilter + fragment.hltDoubleEle9p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9p5eta1p22DetaFilter + fragment.hltDoubleEle9p5eta1p22DphiFilter + fragment.hltDoubleEle9p5eta1p22Chi2Filter + fragment.hltDoubleEle9p5eta1p22ValidHitsFilter + fragment.hltDoubleEle9p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle10eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle10eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle10eta1p22PixelMatchFilter + fragment.hltDoubleEle10eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle10eta1p22DetaFilter + fragment.hltDoubleEle10eta1p22DphiFilter + fragment.hltDoubleEle10eta1p22Chi2Filter + fragment.hltDoubleEle10eta1p22ValidHitsFilter + fragment.hltDoubleEle10eta1p22NLayerITFilter ) fragment.HLTSingleEle8Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltSingleEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8PixelMatchFilter + fragment.hltSingleEle8PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8OneOEMinusOneOPFilter + fragment.hltSingleEle8DetaFilter + fragment.hltSingleEle8DphiFilter + fragment.hltSingleEle8Chi2Filter + fragment.hltSingleEle8ValidHitsFilter + fragment.hltSingleEle8NLayerITFilter ) fragment.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + fragment.hltSingleEle8SingleEGL1EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8SingleEGL1PixelMatchFilter + fragment.hltSingleEle8SingleEGL1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + fragment.hltSingleEle8SingleEGL1DetaFilter + fragment.hltSingleEle8SingleEGL1DphiFilter + fragment.hltSingleEle8SingleEGL1Chi2Filter + fragment.hltSingleEle8SingleEGL1ValidHitsFilter + fragment.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -121593,19 +115902,11 @@ fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG24R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG24HE06b06eR9Id50b80eHEFilter + fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG16EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso ) fragment.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauOrEGOnlyFilter + fragment.hltEG32R9Id90HE10IsoMEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG32R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG32R9Id90HE10IsoMR9Filter + fragment.hltEgammaClusterShape + fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -fragment.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseIDVBF + fragment.hltAK4PFJetsTightIDVBF ) -fragment.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDVBFCorrected + fragment.hltAK4PFJetsTightIDVBFCorrected ) -fragment.HLTAK4PFJetsVBFSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionVBFSequence + fragment.HLTAK4PFJetsCorrectionVBFSequence ) fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity ) fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 ) fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL ) -fragment.HLTPhoton12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12L1VBFIsoEGHEFilter ) -fragment.HLTPhoton17Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG17L1VBFLooseIsoEGHEFilter ) fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter ) -fragment.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle12erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle12erWPTightGsfDetaFilterForVBF + fragment.hltEle12erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle17erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle17erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle17erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle17erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle17erWPTightGsfDetaFilterForVBF + fragment.hltEle17erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) fragment.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle22erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle22erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle22erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle22erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle22erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle22erWPTightGsfDetaFilterForVBF + fragment.hltEle22erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression ) fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker ) fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker ) @@ -121639,7 +115940,7 @@ fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA ) fragment.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAA + fragment.HLTFullIterativeTrackingIteration1PPOnAA + fragment.hltIter1MergedPPOnAA + fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + fragment.HLTFullIterativeTrackingIteration2PPOnAA + fragment.hltIter2MergedPPOnAA + fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA + fragment.hltMergedTracksPPOnAA ) fragment.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( fragment.HLTPixelClusterSplittingForPFPPOnAA + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTFullIterativeTrackingIteration02PPOnAA + fragment.hltPFMuonMergingPPOnAA + fragment.hltMuonLinksPPOnAA + fragment.hltMuonsPPOnAA ) -fragment.HLTParticleFlowSequencePPOnAA = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksPPOnAA + fragment.hltParticleFlowBlockPPOnAA + fragment.hltParticleFlowPPOnAA ) +fragment.HLTParticleFlowSequencePPOnAA = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksPPOnAA + fragment.hltParticleFlowBlockPPOnAA + fragment.hltParticleFlowPPOnAA ) fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoSequencePPOnAA + fragment.HLTL3muonrecoPPOnAASequence + fragment.HLTTrackReconstructionForPFPPOnAA + fragment.HLTParticleFlowSequencePPOnAA + fragment.hltKT4PFJetsForRho + fragment.hltHiFJRhoProducer + fragment.hltCsAK4PFJetsPPOnAA + fragment.hltCsAK4PFJetsLooseIDPPOnAA + fragment.hltCsAK4PFJetsTightIDPPOnAA ) fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( fragment.hltCsAK4PFFastJetCorrectorPPOnAA + fragment.hltCsAK4PFRelativeCorrectorPPOnAA + fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA + fragment.hltCsAK4PFResidualCorrectorPPOnAA + fragment.hltCsAK4PFCorrectorPPOnAA ) fragment.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllPPOnAA + fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA + fragment.hltCsAK4PFJetsCorrectedPPOnAA + fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA ) @@ -121714,10 +116015,11 @@ fragment.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELooseEBPPRefFilter ) fragment.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELoosePPRefFilter ) fragment.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELooseEBPPRefFilter ) +fragment.HLTDoLocalPixelSequenceForPFPPRefForDmeson = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.hltSiPixelClustersCache ) fragment.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson + fragment.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson ) fragment.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPRefForDmeson + fragment.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson + fragment.hltSiPixelRecHitsAfterSplittingPPRefForDmeson ) fragment.HLTDoLocalStripSequenceFullPPRefForDmeson = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltAfterSplittingMeasureTrackerEventForDmeson + fragment.hltSiStripMatchedRecHitsFullPPRef ) -fragment.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + fragment.HLTDoLocalStripSequenceFullPPRefForDmeson ) +fragment.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequenceForPFPPRefForDmeson + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + fragment.HLTDoLocalStripSequenceFullPPRefForDmeson ) fragment.HLTFullIterativeTrackingIteration0PPRefForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPPRefForDmeson + fragment.hltFullIter0PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter0PixelClusterCheckPPRefForDmeson + fragment.hltFullIter0PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPPRefForDmeson + fragment.hltFullIter0PixelSeedsPPRefForDmeson + fragment.hltFullIter0CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter0PrimaryVerticesPPRefForDmeson + fragment.hltFullIter0TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter0HighPurityTracksPPRefForDmeson ) fragment.HLTFullIterativeTrackingIteration1PPRefForDmeson = cms.Sequence( fragment.hltFullIter1ClustersRefRemovalPPRefForDmeson + fragment.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson + fragment.hltFullIter1PixelQuadrupletsPPRefForDmeson + fragment.hltFullIter1PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter1PixelClusterCheckPPRefForDmeson + fragment.hltFullIter1PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter1PixelHitQuadrupletsPPRefForDmeson + fragment.hltFullIter1PixelSeedsPPRefForDmeson + fragment.hltFullIter1CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter1CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter1TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter1HighPurityTracksPPRefForDmeson ) fragment.HLTFullIterativeTrackingIteration2PPRefForDmeson = cms.Sequence( fragment.hltFullIter2ClustersRefRemovalPPRefForDmeson + fragment.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson + fragment.hltFullIter2PixelTripletsPPRefForDmeson + fragment.hltFullIter2PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter2PixelClusterCheckPPRefForDmeson + fragment.hltFullIter2PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter2PixelHitTripletsPPRefForDmeson + fragment.hltFullIter2PixelSeedsPPRefForDmeson + fragment.hltFullIter2CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter2CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter2TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter2HighPurityTracksPPRefForDmeson ) @@ -121734,6 +116036,7 @@ fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV ) fragment.HLTEgammaOpenSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaClusterShape + fragment.hltEgammaR9ID + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEgammaEcalPFClusterIso + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso ) fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded + fragment.hltEgammaPixelMatchVarsForBParkingUnseeded ) +fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) fragment.HLTEgammaOpenUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaR9IDUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTElePixelMatchUnseededSequenceForBParking + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTEle5WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEG5L1SingleEG5EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle5WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle5WPTightPixelMatchFilter + fragment.hltEle5WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle5WPTightGsfMissingHitsFilter + fragment.hltEle5WPTightGsfDetaFilter + fragment.hltEle5WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5WPTightGsfTrackIsoFilter ) fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + fragment.hltEgammaClusterShape + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -121746,1176 +116049,1134 @@ fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSym_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalPhiSymForHI_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalEtaEBonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalEtaEEonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalPi0EBonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalPi0EEonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisation_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisationForHI_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.AlCa_HIRPCMuonNormalisation_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_CPUOnly_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsCPUOnlySequence + fragment.hltSingleCaloJet10CPUOnly + fragment.HLTAK4PFJetsCPUOnlySequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + fragment.hltSinglePFJet40CPUOnly + fragment.HLTEndSequence ) -fragment.AlCa_AK8PFJet40_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.DQM_PixelReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) -fragment.DQM_EcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HIPixelReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalPixelCPUOnlyPPOnAASequence + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTRecopixelvertexingCPUOnlyPPOnAASequence + fragment.hltPixelConsumerCPUPPOnAA + fragment.hltPixelConsumerGPUPPOnAA + fragment.HLTDQMPixelReconstructionPPOnAA + fragment.HLTEndSequence ) -fragment.DQM_HIEcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HIHcalReconstruction_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DST_ZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.HLTEndSequence ) -fragment.DST_Physics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleEGPFScoutingPixelTracking + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG30_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking + fragment.hltPreDSTRun3EG30PFScoutingPixelTracking + fragment.HLTSingleEG30CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.HLTDoubleMu3ScoutingNoVtx + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + fragment.HLTDoubleEG16EG12CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLT_EphemeralPhysics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) -fragment.HLT_EphemeralZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) -fragment.HLT_HIEphemeralPhysics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreHIEphemeralPhysics + fragment.HLTEndSequence ) -fragment.HLT_HIEphemeralZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIEphemeralZeroBias + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPhiSymForHI_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalEtaEBonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalEtaEEonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalPi0EBonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalPi0EEonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisation_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisationForHI_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_HIRPCMuonNormalisation_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_CPUOnly_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence ) +fragment.AlCa_AK8PFJet40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.DQM_PixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) +fragment.DQM_EcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HIPixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalPixelPPOnAASequenceSerialSync + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTRecopixelvertexingPPOnAASequenceSerialSync + fragment.hltPixelConsumerCPUPPOnAA + fragment.hltPixelConsumerGPUPPOnAA + fragment.HLTDQMPixelReconstructionPPOnAA + fragment.HLTEndSequence ) +fragment.DQM_HIEcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HIHcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DQM_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreDQMRandom + fragment.HLTEndSequence ) +fragment.DQM_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDQMZeroBias + fragment.HLTEndSequence ) +fragment.DST_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuon + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleEG_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_JetHT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DatasetMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTPFScoutingDatasetMuon + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXONominal_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXONominalPFScoutingTracking + fragment.hltPreDSTPFScoutingAXONominal + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOTight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SingleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuScouting + fragment.hltPreDSTPFScoutingSingleMuon + fragment.hltL1fL1sMuScoutingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuScoutingL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + fragment.hltL3fL1sMuScoutingL3Filtered0 + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_ZeroBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_EphemeralPhysics_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) +fragment.HLT_EphemeralZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) +fragment.HLT_HIEphemeralPhysics_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreHIEphemeralPhysics + fragment.HLTEndSequence ) +fragment.HLT_HIEphemeralZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIEphemeralZeroBias + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HcalNZS_v17 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) -fragment.HLT_HcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) +fragment.HLT_HcalNZS_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) +fragment.HLT_HcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Alignment_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Beamspot_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHE_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_GPUvsCPU_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet400MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltAK8SinglePFJet400 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet420_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet420MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltAK8SinglePFJet420 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet450MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet350 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 + fragment.hltAK8SinglePFJet450 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet470_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet470MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet370 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 + fragment.hltAK8SinglePFJet470 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet500MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet400 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 + fragment.hltAK8SinglePFJet500 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet270_270_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet270270MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet280_280_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet280280MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet290_290_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet290290MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet500_NoJetID_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet550_NoJetID_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) -fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle25_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle27_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle33_CaloIdL_MW_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu27_Ele37_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_Ele27_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_TkMu27_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Bs_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Jpsi_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_LowMass_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_LowMass_Displaced_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) -fragment.HLT_Mu0_L1DoubleMu_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_L1DoubleMu_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu3_PFJet40_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.hltL1sSingleJet35ObjectMap + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Jpsi_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Upsilon_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton33_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton70_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton85_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) -fragment.HLT_Ele15_WPLoose_Gsf_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGLowETer2p5or + fragment.hltPreEle15WPLooseGsf + fragment.HLTEle15WPLooseGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele20_WPLoose_Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGLowETer2p5or + fragment.hltPreEle20WPLooseGsf + fragment.HLTEle20WPLooseGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) -fragment.HLT_Ele27_WPTight_Gsf_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle27WPTightGsf + fragment.HLTEle27WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele28_WPTight_Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28WPTightGsf + fragment.HLTEle28WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele30_WPTight_Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele35_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele38_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele40_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSTightChargedIsoPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch + fragment.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch + fragment.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu18_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreL1SingleMu18 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu25_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreL1SingleMu25 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu25_TkMu0_Onia_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu25TkMu0Onia + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25TrkFiltered0 + fragment.hltDiMuonGlb25Trk0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Psi_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Upsilon_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu20_TkMu0_Phi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu20TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered20TrkFiltered0 + fragment.hltDiMuonGlb20Trk0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu25_TkMu0_Phi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) -fragment.HLT_Mu20_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) -fragment.HLT_Mu27_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) -fragment.HLT_Mu50_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_Mu55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) -fragment.HLT_CascadeMu100_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) -fragment.HLT_HighPtTkMu100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve40_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve140_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve200_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve320_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve400_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve500_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_HFJEC_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_HFJEC_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve100_HFJEC_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve160_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve220_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_HFJEC_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve300_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet40_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet60_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet80_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet140_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet200_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet260_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet320_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet550_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJet60_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJet80_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJet110_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) -fragment.HLT_PFJet140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJet260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJet320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJet400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJet450_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJet500_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) -fragment.HLT_PFJet550_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd15 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet5 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5 + fragment.hltSinglePFFwdJet15 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd25 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet25 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd15 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet5AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + fragment.hltSinglePFFwdJet15AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd25 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet25AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd40_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd80_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd140_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd200_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd260_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd320_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd400_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd500_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFHT180_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT250_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT370_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT430_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT510_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT590_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT680_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT780_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT890_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT1050_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFMET110_PFMHT110_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMET130_PFMHT130_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) -fragment.HLT_PFMET140_PFMHT140_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne110_PFMHT110_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne110 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne120_PFMHT120_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne130_PFMHT130_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID110 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_L1ETMHadSeeds_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) -fragment.HLT_CaloMHT90_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET90_NotCleaned_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET350_NotCleaned_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) -fragment.HLT_PFMET250_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) -fragment.HLT_PFMET300_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_BeamHaloCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_MET105_IsoTrk50_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_MET120_IsoTrk50_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_PFJet40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_Photon300_NoHE_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV1p5Single + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p5Single + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet20_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet40_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet70_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet110_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet170_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4Jet300_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8DiJet170_Mu5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet300_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon20_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPrePhoton20 + fragment.HLTPhoton20Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon33_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon30EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28er1p5 + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon110EB_TightID_TightIso_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon130EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton130EBTightIDTightIso + fragment.HLTPhoton130EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton150EBTightIDTightIso + fragment.HLTPhoton150EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton175EBTightIDTightIso + fragment.HLTPhoton175EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton200EBTightIDTightIso + fragment.HLTPhoton200EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon100EBHE10_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon165_R9Id90_HE10_IsoM_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon35_TwoProngs35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_TwoProngs35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5SQOS + fragment.hltPreDimuon0UpsilonL15 + fragment.hltL1sEmuDoubleMu5SQOS + fragment.hltL1fL1sL1DoubleMu5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQ + fragment.hltPreDimuon0UpsilonL14p5NoOS + fragment.hltL1fL1sL1DoubleMu4p5SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5NoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_NoVertexing_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_5M_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5SQMass7to18 + fragment.hltPreDimuon0UpsilonL15M + fragment.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s5ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s5M + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5dR1p4 + fragment.hltPreDimuon0LowMassL10er1p5R + fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4dR1p2 + fragment.hltPreDimuon0LowMassL14R + fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + fragment.hltDimuon0LowMassL1s4RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_TM530_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0 + fragment.hltPreDimuon0UpsilonMuonL1TM0 + fragment.hltTripleMuon0L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon0L1Filtered0) + fragment.hltTripleMu0L3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredL1sTM0 + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0 + fragment.hltVertexmumuFilterUpsilon0MuonL1sTM0 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_10_5_5_DZ_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_12_10_5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_Displaced_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrk_Bc_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu43NoFiltersNoVtx_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu48NoFiltersNoVtx_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET110_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET120_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET130_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele28_HighEta_SC20_Mass55_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltSusyPreBtagJetFilter + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV4p50Single + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_IsoVVVL_PFHT450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT600_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon4RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET35 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet7020MJJ500DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet9040MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon8RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon10RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT350Jet30Eta5 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltSusyPreBtagJetFilter + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV4p50Single + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu50_IsoVVVL_PFHT450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT600_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID70 + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu70 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon10PsiPrimeBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon10PsiPrimeBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow + fragment.HLTEndSequence ) -fragment.HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon20JpsiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon20JpsiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow + fragment.HLTEndSequence ) -fragment.HLT_Dimuon10_Upsilon_y1p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon12_Upsilon_y1p4_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Upsilon_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Phi_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleIsoMu20_eta2p1_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) -fragment.HLT_Mu8_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_Photon30_IsoCaloId_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p5Triple + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC25 + fragment.hltCaloJetsSix25ForHt + fragment.hltHtMhtCaloJetsSixC25 + fragment.hltCaloSixJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix32er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet2p94Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC25 + fragment.hltCaloJetsSix25ForHt + fragment.hltHtMhtCaloJetsSixC25 + fragment.hltCaloSixJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix32er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT400 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV2p94Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC30 + fragment.hltCaloJetsSix30ForHt + fragment.hltHtMhtCaloJetsSixC30 + fragment.hltCaloSixJet30HT350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix36er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT450 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p59Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC30 + fragment.hltCaloJetsSix30ForHt + fragment.hltHtMhtCaloJetsSixC30 + fragment.hltCaloSixJet30HT350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix36er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT450 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV1p59Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p5Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p5Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT350_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_ECALHT800_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) -fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon20_HoverELoose_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_Photon30_HoverELoose_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_L1UnpairedBunchBptxMinus_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreL1UnpairedBunchBptxMinus + fragment.HLTEndSequence ) -fragment.HLT_L1UnpairedBunchBptxPlus_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreL1UnpairedBunchBptxPlus + fragment.HLTEndSequence ) -fragment.HLT_L1NotBptxOR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreL1NotBptxOR + fragment.HLTEndSequence ) -fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) -fragment.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau80eta2p2 + fragment.HLTGlobalPFTauConeSequence + fragment.hltPFTau180Track + fragment.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50 + fragment.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso + fragment.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch + fragment.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2IsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET100PFMHT100IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne100 + fragment.HLTEndSequence ) -fragment.HLT_Mu18_Mu9_SameSign_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV7p68Double6Jets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV7p68Double6Jets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepCSVSequencePF + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu12_IP6_v6 = cms.Path( fragment.HLTBeginSequenceParking + fragment.hltL1sSingleMu22orParking + fragment.hltPreMu12IP6 + fragment.hltL1fL1sMu22orParkingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orParkL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0) + fragment.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepCSVSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepCSV7p68Double6Jets + fragment.hltBTagPFDeepCSV1p28Single6Jets + fragment.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5IsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau26eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoublePFTauPt40Eta2p1Trk1 + fragment.HLTHPSMediumChargedIsoPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolation + fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolation + fragment.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch + fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatched + fragment.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02 + fragment.HLTEndSequence ) -fragment.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5IsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau26eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoublePFTauPt35Eta2p1Trk1 + fragment.HLTHPSTightChargedIsoPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1TightChargedIsolation + fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolation + fragment.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch + fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatched + fragment.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02 + fragment.HLTEndSequence ) -fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) -fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 + fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet400SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet400 + fragment.hltAK8PFJets400Constituents + fragment.hltAK8PFSoftDropJets400 + fragment.hltAK8SinglePFJets400SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet425_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet425SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet450SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + fragment.HLTAK4PFJetsSequence + fragment.hltRealDijetFilter + fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching + fragment.hltVBFLooseIDPFDummyFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) -fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence ) -fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Mu6HT240_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT350_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) -fragment.HLT_HT425_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet30Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT550_DisplacedDijet60_Inclusive_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT650_DisplacedDijet60_Inclusive_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTCluster50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTClusterNoMB1S50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTCluster50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTClusterNoMB1S50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Loose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Medium_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Tight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster75_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster75_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_PFMET105_IsoTrk50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) -fragment.HLT_PFMET110_PFJet100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETMHF90SingleJet60looseRecoiling + fragment.hltPrePFMET110PFJet100 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleLLPJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) -fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet30Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p2ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p4ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p6ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p8ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time2ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p1 + fragment.HLTDiPho10CaloIdLsminlt0p1Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p12 + fragment.HLTDiPho10CaloIdLsminlt0p12Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10_CaloIdL_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_SingleEGL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu50_L1SingleMuShower_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_OneProng32_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon32_OneProng32_M50To105_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLoose + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMedium + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFincl + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFinclTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetFivejets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetSixjets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj650DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ650 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet650 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightFivejet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightSixjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMET + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMETTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTightTriple + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMu + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMuTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBF + fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + fragment.hltVBFLooseIDPFVBFFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + fragment.HLTPhoton12Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + fragment.HLTPhoton17Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight + fragment.hltOverlapFilterDoublePFJet50Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + fragment.HLTEle12erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + fragment.HLTEle17erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFLooseIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltMatchedVBFIsoEGTwoPFJetsTight + fragment.hltOverlapFilterDoublePFJet50Ele22 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1050_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID40 + fragment.hlt1PFJetTightID110 + fragment.hltDiPFJet40MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclMedium1050 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ550 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight550 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight650 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass550 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj550Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass550 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass500 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeLtNeg2p5ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeGt2p5ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeLtNeg2p5ns_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeGt2p5ns_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Alignment_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Beamspot_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHE_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet380SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet280 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 + fragment.hltSingleAK8PFJet380 + fragment.hltAK8PFJets380Constituents + fragment.hltAK8PFSoftDropJets380 + fragment.hltAK8SinglePFJets380SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet400SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltSingleAK8PFJet400 + fragment.hltAK8PFJets400Constituents + fragment.hltAK8PFSoftDropJets400 + fragment.hltAK8SinglePFJets400SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet425SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet450SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass50 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet270270SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8PFJets270Constituents + fragment.hltAK8PFSoftDropJets270 + fragment.hltAK8DoublePFJets270SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet280280SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8PFJets280Constituents + fragment.hltAK8PFSoftDropJets280 + fragment.hltAK8DoublePFJets280SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet290290SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8PFJets290Constituents + fragment.hltAK8PFSoftDropJets290 + fragment.hltAK8DoublePFJets290SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet500_NoJetID_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet550_NoJetID_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) +fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_TkMu27_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Bs_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) +fragment.HLT_Mu0_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu4_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowPtJpsi + fragment.hltPreDoubleMu2JpsiLowPt + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + fragment.hltDoubleMu2LowPtJpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu3_PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BMTF + fragment.hltPreMu0Barrel + fragment.hltL1fL1sMu0BMTFL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0BMTFL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + fragment.hltL3fL1sMu0BMTFL3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6 + fragment.hltL1fL1sMuHP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + fragment.hltL3fL1sMuHP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu0BarrelL1HP7 + fragment.hltL1fL1sMuHP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + fragment.hltL3fL1sMuHP7L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu0BarrelL1HP8 + fragment.hltL1fL1sMuHP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + fragment.hltL3fL1sMuHP8L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu0BarrelL1HP9 + fragment.hltL1fL1sMuHP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + fragment.hltL3fL1sMuHP9L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu0BarrelL1HP10 + fragment.hltL1fL1sMuHP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + fragment.hltL3fL1sMuHP10L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu0BarrelL1HP11 + fragment.hltL1fL1sMuHP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + fragment.hltL3fL1sMuHP11L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6IP6 + fragment.hltL1fL1sMu0HP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0HP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + fragment.hltL3fL1sMu0HP6IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu6BarrelL1HP7IP6 + fragment.hltL1fL1sMu6HP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu6HP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + fragment.hltL3fL1sMu6HP7IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu7BarrelL1HP8IP6 + fragment.hltL1fL1sMu7HP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7HP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + fragment.hltL3fL1sMu7HP8IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu8BarrelL1HP9IP6 + fragment.hltL1fL1sMu8HP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu8HP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + fragment.hltL3fL1sMu8HP9IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu9BarrelL1HP10IP6 + fragment.hltL1fL1sMu9HP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu9HP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + fragment.hltL3fL1sMu9HP10IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu10BarrelL1HP11IP6 + fragment.hltL1fL1sMu10HP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu10HP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + fragment.hltL3fL1sMu10HP11IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton70_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton85_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) +fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) +fragment.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) +fragment.HLT_Mu20_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) +fragment.HLT_Mu27_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) +fragment.HLT_Mu50_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_Mu55_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) +fragment.HLT_CascadeMu100_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) +fragment.HLT_HighPtTkMu100_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve40_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve140_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve200_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve320_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve400_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve500_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve150 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve180 + fragment.HLTPPSPixelRecoSequence + fragment.hltCTPPSLocalTrackFilter2 + fragment.HLTPPSProtonRecoSequence + fragment.hltPPSJetComparisonFilter0p3 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet80_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet500_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJet60_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJet80_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJet110_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) +fragment.HLT_PFJet140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJet260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJet320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJet400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJet450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJet500_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) +fragment.HLT_PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd80_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd450_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFHT180_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT370_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT430_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT510_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT590_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT680_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT780_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT890_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT1050_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) +fragment.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_L1ETMHadSeeds_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) +fragment.HLT_CaloMHT90_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET90_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET350_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) +fragment.HLT_PFMET250_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) +fragment.HLT_PFMET300_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_MET105_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_MET120_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PNetBTag0p11 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PNetBTag0p11 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_Photon300_NoHE_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu12HTT150er + fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + fragment.HLTMu12IsoVVLSequence + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Photon33_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon150_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon175_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon200_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon100EBHE10_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25Mass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostCombFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightMass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostTightCombFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon35_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_12_10_5_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusiveSS + fragment.hltPreDoubleMu43LowMassSS + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + fragment.hltDoubleMu43LowMassL3FilteredSS + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) +fragment.HLT_Mu8_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG14erHTT200 + fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + fragment.HLTEle14VVVLGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT150Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT200Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) +fragment.HLT_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_ECALHT800_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) +fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon20_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_Photon30_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) +fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8DCAFilter + fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0noDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) +fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet2p0Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet5p6Double + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Double + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet1BTag0p20 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt1PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFCentralJetPt25 + fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) +fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence ) +fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Mu6HT240_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT350_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) +fragment.HLT_HT425_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Loose_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Medium_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Ele5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Mu5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Mu5 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100PNetTauhPFJet10Loose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTL2TauJetsSequence + fragment.hltL2Tau10 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltL2GlobIsoTau10 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 + fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster75_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_PFMET105_IsoTrk50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleLLPJet_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) +fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralPFJetSeedNHF0p7 + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralPFJetSeedNHF0p8 + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_OneProng32_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1200 + fragment.hltL1PFJetCategoriesVBFinclTight1200 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ850 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ850 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Mjj650Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HIL1NotBptxOR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxPlus_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxMinus_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPhysics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPhysicsForZS_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1NotBptxOR_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxPlus_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxMinus_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPhysics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPhysicsForZS_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) fragment.HLT_HIRandom_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandom + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) fragment.HLT_HIRandom_HighRate_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandomHighRate + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIHcalNZS_v10 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIHcalPhiSym_v10 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_HighRate_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRate + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_HighRateRAW_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRateRAW + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1Centrality30_50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Centrality30to50BptxAND + fragment.hltPreHIL1Centrality3050 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1_UCC_0_0p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC00p5 + fragment.hltPreHIL1UCC00p5 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1_UCC_0_1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC01 + fragment.hltPreHIL1UCC01 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet80Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet100Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28FwdBptxAND + fragment.hltPreHIPuAK4CaloJet40Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44FwdBptxAND + fragment.hltPreHIPuAK4CaloJet60Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet80Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet80Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet100Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet100Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet120Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet60Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet60Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + fragment.hltSingleCsPFJet60Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet80Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet80Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + fragment.hltSingleCsPFJet80Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + fragment.hltSingleCsPFJet100Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet120Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet120Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + fragment.hltSingleCsPFJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton10_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton10_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton20_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton30_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton40_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton50_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton60_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleGEDPhoton20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleGEDPhoton20 + fragment.HLTHIDoubleGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle20Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle30Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle40Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle50Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Ele10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Ele10GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle10GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle15Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle15GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_NotMBHF2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCNotMBHF2 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR + fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3BptxAND + fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2BptxAND + fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIHcalNZS_v12 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIHcalPhiSym_v12 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_HighRate_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRate + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_HighRateRAW_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRateRAW + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_copy_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1Centrality30_50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Centrality30to50BptxAND + fragment.hltPreHIL1Centrality3050 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1_UCC_0_0p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC00p5 + fragment.hltPreHIL1UCC00p5 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1_UCC_0_1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC01 + fragment.hltPreHIL1UCC01 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet80Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet100Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28FwdBptxAND + fragment.hltPreHIPuAK4CaloJet40Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44FwdBptxAND + fragment.hltPreHIPuAK4CaloJet60Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet80Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet80Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet100Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet100Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet120Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet60Eta1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet60Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + fragment.hltSingleCsPFJet60Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet80Eta1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet80Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + fragment.hltSingleCsPFJet80Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet100Eta1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet100Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + fragment.hltSingleCsPFJet100Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet120Eta1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICsAK4PFJet120Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + fragment.hltSingleCsPFJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton10_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton20_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton20_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton30_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton40_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton40_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton50_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton60_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton60_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleGEDPhoton20 + fragment.HLTHIDoubleGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle20Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle30Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle40Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle50Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Ele10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Ele10GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle10GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle15Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle15GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_NotMBHF2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCNotMBHF2 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR + fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3BptxAND + fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2BptxAND + fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) fragment.HLT_HIUPC_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIUPCRandomHighRate + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_TestSeedsCombined_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUPCTestSeedsCombined + fragment.hltPreHIUPCTestSeedsCombined + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BptxAND + fragment.hltPreHIL1SingleMu0 + fragment.hltL1fL1sSingleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1SingleMu0Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_Cosmic_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIL1SingleMu0Cosmic + fragment.hltL1fL1sSingleMuCosmicL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleEG20Gsf + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleGEDPhoton20 + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15BptxAND + fragment.hltPreHIL1SingleMu7SingleEG20Gsf + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7SingleEG10BptxAND + fragment.hltPreHIL1SingleMu7SingleGEDPhoton10 + fragment.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL1DoubleMu0MaxDr3p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_SQ_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuSQBptxAND + fragment.hltPreHIL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMuSQL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu3_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL2SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMuOpenL2Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL2SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu3L2Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL2SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu5L2Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu2p8M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu3_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu3M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen3MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenL3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL3SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered3) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL3SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered5) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + fragment.hltL3fL1fL1sSingleMu5L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu12_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPreHIL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M0toInfOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered0toInf + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt30PPOnAA + fragment.hltTkTkFilterForDmesonDpt30PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt45PPOnAA + fragment.hltTkTkFilterForDmesonDpt45PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt60PPOnAA + fragment.hltTkTkFilterForDmesonDpt60PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Loose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Medium_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Tight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIL1NotBptxORForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotppRef5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_PPRefZeroBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence ) -fragment.HLT_PPRefZeroBiasRawPrime_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_ZDCCommissioning_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet70_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd70_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle10GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle15Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle15GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Ele10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Ele10GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle20Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle30Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle40Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle50Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton10_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton20_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton30_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton40_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton50_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton60_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu0_Cosmics_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL3DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL3DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPrePPRefL3SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPrePPRefL3SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Loose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Medium_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24 + fragment.hltPrePPRefDmesonTrackingGlobalDpt25 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt25PPRef + fragment.hltTkTkFilterForDmesonDpt25PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPrePPRefDmesonTrackingGlobalDpt35 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt35PPRef + fragment.hltTkTkFilterForDmesonDpt35PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44 + fragment.hltPrePPRefDmesonTrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt45PPRef + fragment.hltTkTkFilterForDmesonDpt45PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPrePPRefDmesonTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt60PPRef + fragment.hltTkTkFilterForDmesonDpt60PPRef + fragment.HLTEndSequence ) -fragment.MC_ReducedIterativeTracking_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) -fragment.MC_CaloBTagDeepCSV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloBTagDeepCSV + fragment.HLTAK4CaloJetsSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p0Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepCSV_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepCSV + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p06Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepJet_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepJet + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p06Single + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJets_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJetsFromPV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8CaloHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) -fragment.MC_AK4PFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_PFHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8PFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8TrimPFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8TrimPFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8TrimModJets + fragment.hltAK8TrimPFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8PFHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMET_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) -fragment.MC_CaloMET_JetIdCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMET_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_Unseeded_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) -fragment.MC_Ele5_WPTight_Gsf_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) -fragment.MC_DoubleEle5_CaloIdL_MW_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.MC_IsoMu_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) -fragment.MC_DoubleMu_TrkIsoVVL_DZ_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.MC_DoubleMuNoFiltersNoVtx_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) -fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID50 + fragment.hltPFDoubleJetLooseID75 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsLTag0p5 + fragment.hlt2PNetCvsLTag0p3 + fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.MC_Run3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLT_SpecialHLTPhysics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuOpen_DT_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet8erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet10erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet12erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet35_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet200_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG8er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG10er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG15er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG26er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er2p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er1p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG34er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG36er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG38er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG40er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG42er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG45er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet180_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence ) -fragment.HLT_L1HTT120er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT160er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT200er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT255er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT280er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT320er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT360er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT400er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT450er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence ) -fragment.HLT_L1ETM120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence ) -fragment.HLT_L1ETM150_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence ) -fragment.HLT_L1EXT_HCAL_LaserMon1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence ) -fragment.HLT_L1EXT_HCAL_LaserMon4_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Cosmic_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence ) -fragment.HLT_HT60_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreHT300BeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_PixelClusters_WP2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) -fragment.HLT_PixelClusters_WP1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence ) -fragment.HLT_MinimumBias_HF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBias + fragment.hltPreMinimumBiasHF + fragment.HLTEndSequence ) -fragment.HLT_L1BptxXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxXOR + fragment.hltPreL1BptxXOR + fragment.HLTEndSequence ) -fragment.HLT_BptxOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_EMTF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence ) -fragment.HLT_L1FatEvents_v2 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_TestSeedsCombined_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUPCTestSeedsCombined + fragment.hltPreHIUPCTestSeedsCombined + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BptxAND + fragment.hltPreHIL1SingleMu0 + fragment.hltL1fL1sSingleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1SingleMu0Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_Cosmic_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIL1SingleMu0Cosmic + fragment.hltL1fL1sSingleMuCosmicL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleEG20Gsf + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleGEDPhoton20 + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15BptxAND + fragment.hltPreHIL1SingleMu7SingleEG20Gsf + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7SingleEG10BptxAND + fragment.hltPreHIL1SingleMu7SingleGEDPhoton10 + fragment.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL1DoubleMu0MaxDr3p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_SQ_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuSQBptxAND + fragment.hltPreHIL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMuSQL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu3_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL2SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMuOpenL2Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL2SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu3L2Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL2SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu5L2Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu2p8M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu3_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu3M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen3MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenL3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL3SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered3) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL3SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered5) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + fragment.hltL3fL1fL1sSingleMu5L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPreHIL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M0toInfOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered0toInf + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt30PPOnAA + fragment.hltTkTkFilterForDmesonDpt30PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt45PPOnAA + fragment.hltTkTkFilterForDmesonDpt45PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt60PPOnAA + fragment.hltTkTkFilterForDmesonDpt60PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Loose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Medium_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Tight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIL1NotBptxORForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotppRef5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_PPRefZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence ) +fragment.HLT_PPRefZeroBiasRawPrime_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_ZDCCommissioning_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet120_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd120_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle15GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Ele10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle30Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle40Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle50Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton10_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton20_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton30_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton40_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton50_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton60_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1DoubleMu0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1DoubleMu0_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu0_Cosmics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu12_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2DoubleMu0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2DoubleMu0_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu12_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu15_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL3DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3DoubleMu0_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL3DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu3_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPrePPRefL3SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPrePPRefL3SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu15_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu20_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Medium_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24 + fragment.hltPrePPRefDmesonTrackingGlobalDpt25 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt25PPRef + fragment.hltTkTkFilterForDmesonDpt25PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPrePPRefDmesonTrackingGlobalDpt35 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt35PPRef + fragment.hltTkTkFilterForDmesonDpt35PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44 + fragment.hltPrePPRefDmesonTrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt45PPRef + fragment.hltTkTkFilterForDmesonDpt45PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPrePPRefDmesonTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt60PPRef + fragment.hltTkTkFilterForDmesonDpt60PPRef + fragment.HLTEndSequence ) +fragment.MC_ReducedIterativeTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJets_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJetsFromPV_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK8PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMET_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) +fragment.MC_CaloMET_JetIdCleaned_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMET_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.MC_AK8PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_Unseeded_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) +fragment.MC_Ele5_WPTight_Gsf_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) +fragment.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.MC_IsoMu_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) +fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) +fragment.MC_PFScouting_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_SpecialHLTPhysics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_RandomHighRate_v2 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.HLT_L1AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVTight + fragment.hltPreL1AXOVTight + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuOpen_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuOpen_DT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet8erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet10erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet12erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet35_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet200_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG8er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG10er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG15er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG26er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er1p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG34er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG36er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG38er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG40er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG42er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG45er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet90_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet180_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence ) +fragment.HLT_L1HTT120er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT160er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT200er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT255er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT280er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT320er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT360er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT400er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT450er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence ) +fragment.HLT_L1ETM120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence ) +fragment.HLT_L1ETM150_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence ) +fragment.HLT_L1EXT_HCAL_LaserMon1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence ) +fragment.HLT_L1EXT_HCAL_LaserMon4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Cosmic_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence ) +fragment.HLT_HT60_Beamspot_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreHT300BeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.HLTEndSequence ) +fragment.HLT_PixelClusters_WP2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) +fragment.HLT_PixelClusters_WP1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence ) +fragment.HLT_MinimumBias_HF_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBias + fragment.hltPreMinimumBiasHF + fragment.HLTEndSequence ) +fragment.HLT_L1BptxXOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxXOR + fragment.hltPreL1BptxXOR + fragment.HLTEndSequence ) +fragment.HLT_BptxOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_EMTF_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence ) +fragment.HLT_L1FatEvents_v3 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence ) fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_HighRate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Or_AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreZeroBiasOrAlwaysTrue + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Gated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence ) -fragment.HLT_SpecialZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLT_ZeroBias_HighRate_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Or_AlwaysTrue_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreZeroBiasOrAlwaysTrue + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Gated_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence ) +fragment.HLT_SpecialZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) @@ -122955,7 +117216,6 @@ fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 ) fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 ) fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay ) -fragment.Dataset_CosmicsForEventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmicsForEventDisplay + fragment.hltPreDatasetCosmicsForEventDisplay ) fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment ) fragment.Dataset_ExpressCosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressCosmics + fragment.hltPreDatasetExpressCosmics ) fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics ) @@ -122989,7 +117249,6 @@ fragment.Dataset_HIForward17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward17 ) fragment.Dataset_HIForward18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward18 ) fragment.Dataset_HIForward19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIForward + fragment.hltPreDatasetHIForward19 ) -fragment.Dataset_HIHLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHLTMonitor + fragment.hltPreDatasetHIHLTMonitor ) fragment.Dataset_HIHLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHLTPhysics + fragment.hltPreDatasetHIHLTPhysics ) fragment.Dataset_HIHcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIHcalNZS + fragment.hltPreDatasetHIHcalNZS ) fragment.Dataset_HIOnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHIOnlineMonitor + fragment.hltPreDatasetHIOnlineMonitor ) @@ -123078,7 +117337,6 @@ fragment.Dataset_PPRefZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias17 ) fragment.Dataset_PPRefZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias18 ) fragment.Dataset_PPRefZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias19 ) -fragment.Dataset_ParkingDoubleElectronLowMass = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleElectronLowMass + fragment.hltPreDatasetParkingDoubleElectronLowMass ) fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 ) fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 ) fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -123092,6 +117350,11 @@ fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 ) fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 ) fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 ) +fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 ) +fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 ) +fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 ) +fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 ) +fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 ) fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 ) fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 ) fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 ) @@ -123107,106 +117370,106 @@ fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal ) fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM ) fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias ) -fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics0 + fragment.hltPreDatasetSpecialHLTPhysics0 ) -fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics1 + fragment.hltPreDatasetSpecialHLTPhysics1 ) -fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics2 + fragment.hltPreDatasetSpecialHLTPhysics2 ) -fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics3 + fragment.hltPreDatasetSpecialHLTPhysics3 ) -fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics4 + fragment.hltPreDatasetSpecialHLTPhysics4 ) -fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics5 + fragment.hltPreDatasetSpecialHLTPhysics5 ) -fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics6 + fragment.hltPreDatasetSpecialHLTPhysics6 ) -fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics7 + fragment.hltPreDatasetSpecialHLTPhysics7 ) -fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics8 + fragment.hltPreDatasetSpecialHLTPhysics8 ) -fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics9 + fragment.hltPreDatasetSpecialHLTPhysics9 ) -fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics10 + fragment.hltPreDatasetSpecialHLTPhysics10 ) -fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics11 + fragment.hltPreDatasetSpecialHLTPhysics11 ) -fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics12 + fragment.hltPreDatasetSpecialHLTPhysics12 ) -fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics13 + fragment.hltPreDatasetSpecialHLTPhysics13 ) -fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics14 + fragment.hltPreDatasetSpecialHLTPhysics14 ) -fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics15 + fragment.hltPreDatasetSpecialHLTPhysics15 ) -fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics16 + fragment.hltPreDatasetSpecialHLTPhysics16 ) -fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics17 + fragment.hltPreDatasetSpecialHLTPhysics17 ) -fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics18 + fragment.hltPreDatasetSpecialHLTPhysics18 ) -fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics19 + fragment.hltPreDatasetSpecialHLTPhysics19 ) -fragment.Dataset_SpecialHLTPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics20 + fragment.hltPreDatasetSpecialHLTPhysics20 ) -fragment.Dataset_SpecialHLTPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics21 + fragment.hltPreDatasetSpecialHLTPhysics21 ) -fragment.Dataset_SpecialHLTPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics22 + fragment.hltPreDatasetSpecialHLTPhysics22 ) -fragment.Dataset_SpecialHLTPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics23 + fragment.hltPreDatasetSpecialHLTPhysics23 ) -fragment.Dataset_SpecialHLTPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics24 + fragment.hltPreDatasetSpecialHLTPhysics24 ) -fragment.Dataset_SpecialHLTPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics25 + fragment.hltPreDatasetSpecialHLTPhysics25 ) -fragment.Dataset_SpecialHLTPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics26 + fragment.hltPreDatasetSpecialHLTPhysics26 ) -fragment.Dataset_SpecialHLTPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics27 + fragment.hltPreDatasetSpecialHLTPhysics27 ) -fragment.Dataset_SpecialHLTPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics28 + fragment.hltPreDatasetSpecialHLTPhysics28 ) -fragment.Dataset_SpecialHLTPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics29 + fragment.hltPreDatasetSpecialHLTPhysics29 ) -fragment.Dataset_SpecialHLTPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics30 + fragment.hltPreDatasetSpecialHLTPhysics30 ) -fragment.Dataset_SpecialHLTPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics31 + fragment.hltPreDatasetSpecialHLTPhysics31 ) -fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom0 + fragment.hltPreDatasetSpecialRandom0 ) -fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom1 + fragment.hltPreDatasetSpecialRandom1 ) -fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom2 + fragment.hltPreDatasetSpecialRandom2 ) -fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom3 + fragment.hltPreDatasetSpecialRandom3 ) -fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom4 + fragment.hltPreDatasetSpecialRandom4 ) -fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom5 + fragment.hltPreDatasetSpecialRandom5 ) -fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom6 + fragment.hltPreDatasetSpecialRandom6 ) -fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom7 + fragment.hltPreDatasetSpecialRandom7 ) -fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom8 + fragment.hltPreDatasetSpecialRandom8 ) -fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom9 + fragment.hltPreDatasetSpecialRandom9 ) -fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom10 + fragment.hltPreDatasetSpecialRandom10 ) -fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom11 + fragment.hltPreDatasetSpecialRandom11 ) -fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom12 + fragment.hltPreDatasetSpecialRandom12 ) -fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom13 + fragment.hltPreDatasetSpecialRandom13 ) -fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom14 + fragment.hltPreDatasetSpecialRandom14 ) -fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom15 + fragment.hltPreDatasetSpecialRandom15 ) -fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom16 + fragment.hltPreDatasetSpecialRandom16 ) -fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom17 + fragment.hltPreDatasetSpecialRandom17 ) -fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom18 + fragment.hltPreDatasetSpecialRandom18 ) -fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom19 + fragment.hltPreDatasetSpecialRandom19 ) -fragment.Dataset_SpecialRandom20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom20 + fragment.hltPreDatasetSpecialRandom20 ) -fragment.Dataset_SpecialRandom21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom21 + fragment.hltPreDatasetSpecialRandom21 ) -fragment.Dataset_SpecialRandom22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom22 + fragment.hltPreDatasetSpecialRandom22 ) -fragment.Dataset_SpecialRandom23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom23 + fragment.hltPreDatasetSpecialRandom23 ) -fragment.Dataset_SpecialRandom24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom24 + fragment.hltPreDatasetSpecialRandom24 ) -fragment.Dataset_SpecialRandom25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom25 + fragment.hltPreDatasetSpecialRandom25 ) -fragment.Dataset_SpecialRandom26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom26 + fragment.hltPreDatasetSpecialRandom26 ) -fragment.Dataset_SpecialRandom27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom27 + fragment.hltPreDatasetSpecialRandom27 ) -fragment.Dataset_SpecialRandom28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom28 + fragment.hltPreDatasetSpecialRandom28 ) -fragment.Dataset_SpecialRandom29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom29 + fragment.hltPreDatasetSpecialRandom29 ) -fragment.Dataset_SpecialRandom30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom30 + fragment.hltPreDatasetSpecialRandom30 ) -fragment.Dataset_SpecialRandom31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom31 + fragment.hltPreDatasetSpecialRandom31 ) -fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias0 + fragment.hltPreDatasetSpecialZeroBias0 ) -fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias1 + fragment.hltPreDatasetSpecialZeroBias1 ) -fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias2 + fragment.hltPreDatasetSpecialZeroBias2 ) -fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias3 + fragment.hltPreDatasetSpecialZeroBias3 ) -fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias4 + fragment.hltPreDatasetSpecialZeroBias4 ) -fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias5 + fragment.hltPreDatasetSpecialZeroBias5 ) -fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias6 + fragment.hltPreDatasetSpecialZeroBias6 ) -fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias7 + fragment.hltPreDatasetSpecialZeroBias7 ) -fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias8 + fragment.hltPreDatasetSpecialZeroBias8 ) -fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias9 + fragment.hltPreDatasetSpecialZeroBias9 ) -fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias10 + fragment.hltPreDatasetSpecialZeroBias10 ) -fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias11 + fragment.hltPreDatasetSpecialZeroBias11 ) -fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias12 + fragment.hltPreDatasetSpecialZeroBias12 ) -fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias13 + fragment.hltPreDatasetSpecialZeroBias13 ) -fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias14 + fragment.hltPreDatasetSpecialZeroBias14 ) -fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias15 + fragment.hltPreDatasetSpecialZeroBias15 ) -fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias16 + fragment.hltPreDatasetSpecialZeroBias16 ) -fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias17 + fragment.hltPreDatasetSpecialZeroBias17 ) -fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias18 + fragment.hltPreDatasetSpecialZeroBias18 ) -fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias19 + fragment.hltPreDatasetSpecialZeroBias19 ) -fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias20 + fragment.hltPreDatasetSpecialZeroBias20 ) -fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias21 + fragment.hltPreDatasetSpecialZeroBias21 ) -fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias22 + fragment.hltPreDatasetSpecialZeroBias22 ) -fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias23 + fragment.hltPreDatasetSpecialZeroBias23 ) -fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias24 + fragment.hltPreDatasetSpecialZeroBias24 ) -fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias25 + fragment.hltPreDatasetSpecialZeroBias25 ) -fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias26 + fragment.hltPreDatasetSpecialZeroBias26 ) -fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias27 + fragment.hltPreDatasetSpecialZeroBias27 ) -fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias28 + fragment.hltPreDatasetSpecialZeroBias28 ) -fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias29 + fragment.hltPreDatasetSpecialZeroBias29 ) -fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias30 + fragment.hltPreDatasetSpecialZeroBias30 ) -fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias31 + fragment.hltPreDatasetSpecialZeroBias31 ) +fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics0 ) +fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 ) +fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias0 ) fragment.ScoutingPFOutput = cms.FinalPath( ) +fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics1 ) +fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics2 ) +fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics3 ) +fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics4 ) +fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics5 ) +fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics6 ) +fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics7 ) +fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics8 ) +fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics9 ) +fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics10 ) +fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics11 ) +fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics12 ) +fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics13 ) +fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics14 ) +fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics15 ) +fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics16 ) +fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics17 ) +fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics18 ) +fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics19 ) +fragment.Dataset_SpecialHLTPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics20 ) +fragment.Dataset_SpecialHLTPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics21 ) +fragment.Dataset_SpecialHLTPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics22 ) +fragment.Dataset_SpecialHLTPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics23 ) +fragment.Dataset_SpecialHLTPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics24 ) +fragment.Dataset_SpecialHLTPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics25 ) +fragment.Dataset_SpecialHLTPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics26 ) +fragment.Dataset_SpecialHLTPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics27 ) +fragment.Dataset_SpecialHLTPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics28 ) +fragment.Dataset_SpecialHLTPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics29 ) +fragment.Dataset_SpecialHLTPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics30 ) +fragment.Dataset_SpecialHLTPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics31 ) +fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 ) +fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 ) +fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 ) +fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 ) +fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 ) +fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 ) +fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 ) +fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 ) +fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 ) +fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 ) +fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 ) +fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 ) +fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 ) +fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 ) +fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 ) +fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 ) +fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 ) +fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 ) +fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 ) +fragment.Dataset_SpecialRandom20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom20 ) +fragment.Dataset_SpecialRandom21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom21 ) +fragment.Dataset_SpecialRandom22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom22 ) +fragment.Dataset_SpecialRandom23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom23 ) +fragment.Dataset_SpecialRandom24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom24 ) +fragment.Dataset_SpecialRandom25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom25 ) +fragment.Dataset_SpecialRandom26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom26 ) +fragment.Dataset_SpecialRandom27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom27 ) +fragment.Dataset_SpecialRandom28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom28 ) +fragment.Dataset_SpecialRandom29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom29 ) +fragment.Dataset_SpecialRandom30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom30 ) +fragment.Dataset_SpecialRandom31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom31 ) +fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias1 ) +fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias2 ) +fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias3 ) +fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias4 ) +fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias5 ) +fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias6 ) +fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias7 ) +fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias8 ) +fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias9 ) +fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias10 ) +fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias11 ) +fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias12 ) +fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias13 ) +fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias14 ) +fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias15 ) +fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias16 ) +fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias17 ) +fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias18 ) +fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias19 ) +fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias20 ) +fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias21 ) +fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias22 ) +fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias23 ) +fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias24 ) +fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias25 ) +fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias26 ) +fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias27 ) +fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias28 ) +fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias29 ) +fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias30 ) +fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias31 ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v15, fragment.AlCa_EcalPhiSymForHI_v7, fragment.AlCa_EcalEtaEBonly_v20, fragment.AlCa_EcalEtaEEonly_v20, fragment.AlCa_EcalPi0EBonly_v20, fragment.AlCa_EcalPi0EEonly_v20, fragment.AlCa_EcalEtaEBonlyForHI_v8, fragment.AlCa_EcalEtaEEonlyForHI_v8, fragment.AlCa_EcalPi0EBonlyForHI_v8, fragment.AlCa_EcalPi0EEonlyForHI_v8, fragment.AlCa_HIEcalEtaEBonly_v7, fragment.AlCa_HIEcalEtaEEonly_v7, fragment.AlCa_HIEcalPi0EBonly_v7, fragment.AlCa_HIEcalPi0EEonly_v7, fragment.AlCa_RPCMuonNormalisation_v18, fragment.AlCa_RPCMuonNormalisationForHI_v6, fragment.AlCa_HIRPCMuonNormalisation_v6, fragment.AlCa_LumiPixelsCounts_Random_v7, fragment.AlCa_LumiPixelsCounts_ZeroBias_v8, fragment.AlCa_PFJet40_v26, fragment.AlCa_PFJet40_CPUOnly_v5, fragment.AlCa_AK8PFJet40_v21, fragment.DQM_PixelReconstruction_v8, fragment.DQM_EcalReconstruction_v8, fragment.DQM_HcalReconstruction_v6, fragment.DQM_HIPixelReconstruction_v8, fragment.DQM_HIEcalReconstruction_v6, fragment.DQM_HIHcalReconstruction_v4, fragment.DST_ZeroBias_v5, fragment.DST_Physics_v10, fragment.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2, fragment.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2, fragment.DST_Run3_EG30_PFScoutingPixelTracking_v22, fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v22, fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22, fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22, fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22, fragment.HLT_EphemeralPhysics_v5, fragment.HLT_EphemeralZeroBias_v5, fragment.HLT_HIEphemeralPhysics_v1, fragment.HLT_HIEphemeralZeroBias_v1, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v17, fragment.HLT_HcalPhiSym_v19, fragment.HLT_Random_v3, fragment.HLT_Physics_v10, fragment.HLT_ZeroBias_v9, fragment.HLT_ZeroBias_Alignment_v4, fragment.HLT_ZeroBias_Beamspot_v10, fragment.HLT_ZeroBias_IsolatedBunches_v8, fragment.HLT_ZeroBias_FirstBXAfterTrain_v6, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, fragment.HLT_ZeroBias_FirstCollisionInTrain_v7, fragment.HLT_ZeroBias_LastCollisionInTrain_v6, fragment.HLT_HT300_Beamspot_v17, fragment.HLT_IsoTrackHB_v10, fragment.HLT_IsoTrackHE_v10, fragment.HLT_PFJet40_GPUvsCPU_v3, fragment.HLT_AK8PFJet400_MassSD30_v6, fragment.HLT_AK8PFJet420_MassSD30_v6, fragment.HLT_AK8PFJet450_MassSD30_v6, fragment.HLT_AK8PFJet470_MassSD30_v6, fragment.HLT_AK8PFJet500_MassSD30_v6, fragment.HLT_AK8DiPFJet250_250_MassSD30_v6, fragment.HLT_AK8DiPFJet260_260_MassSD30_v6, fragment.HLT_AK8DiPFJet270_270_MassSD30_v6, fragment.HLT_AK8DiPFJet280_280_MassSD30_v6, fragment.HLT_AK8DiPFJet290_290_MassSD30_v6, fragment.HLT_AK8DiPFJet250_250_MassSD50_v6, fragment.HLT_AK8DiPFJet260_260_MassSD50_v6, fragment.HLT_CaloJet500_NoJetID_v18, fragment.HLT_CaloJet550_NoJetID_v13, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9, fragment.HLT_DoubleEle25_CaloIdL_MW_v11, fragment.HLT_DoubleEle27_CaloIdL_MW_v11, fragment.HLT_DoubleEle33_CaloIdL_MW_v24, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v11, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v11, fragment.HLT_Mu37_TkMu27_v11, fragment.HLT_DoubleMu4_3_Bs_v21, fragment.HLT_DoubleMu4_3_Jpsi_v21, fragment.HLT_DoubleMu4_3_LowMass_v7, fragment.HLT_DoubleMu4_LowMass_Displaced_v7, fragment.HLT_Mu0_L1DoubleMu_v7, fragment.HLT_Mu4_L1DoubleMu_v7, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v6, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6, fragment.HLT_DoubleMu3_Trk_Tau3mu_v18, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v10, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v21, fragment.HLT_Mu3_PFJet40_v22, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v16, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v16, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v7, fragment.HLT_DoublePhoton33_CaloIdL_v13, fragment.HLT_DoublePhoton70_v13, fragment.HLT_DoublePhoton85_v21, fragment.HLT_Ele15_WPLoose_Gsf_v9, fragment.HLT_Ele20_WPLoose_Gsf_v12, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10, fragment.HLT_Ele27_WPTight_Gsf_v22, fragment.HLT_Ele28_WPTight_Gsf_v7, fragment.HLT_Ele30_WPTight_Gsf_v7, fragment.HLT_Ele32_WPTight_Gsf_v21, fragment.HLT_Ele35_WPTight_Gsf_v15, fragment.HLT_Ele38_WPTight_Gsf_v15, fragment.HLT_Ele40_WPTight_Gsf_v15, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7, fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, fragment.HLT_IsoMu20_v21, fragment.HLT_IsoMu24_v19, fragment.HLT_IsoMu24_eta2p1_v21, fragment.HLT_IsoMu27_v22, fragment.HLT_UncorrectedJetE30_NoBPTX_v10, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v10, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v10, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v10, fragment.HLT_L1SingleMu18_v6, fragment.HLT_L1SingleMu25_v5, fragment.HLT_L1SingleMuCosmics_v4, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v11, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10, fragment.HLT_L2Mu23NoVtx_2Cha_v6, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7, fragment.HLT_DoubleL2Mu50_v7, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9, fragment.HLT_Mu25_TkMu0_Onia_v14, fragment.HLT_Mu30_TkMu0_Psi_v7, fragment.HLT_Mu30_TkMu0_Upsilon_v7, fragment.HLT_Mu20_TkMu0_Phi_v14, fragment.HLT_Mu25_TkMu0_Phi_v14, fragment.HLT_Mu15_v9, fragment.HLT_Mu20_v18, fragment.HLT_Mu27_v19, fragment.HLT_Mu50_v19, fragment.HLT_Mu55_v9, fragment.HLT_CascadeMu100_v9, fragment.HLT_HighPtTkMu100_v8, fragment.HLT_DiPFJetAve40_v20, fragment.HLT_DiPFJetAve60_v20, fragment.HLT_DiPFJetAve80_v20, fragment.HLT_DiPFJetAve140_v19, fragment.HLT_DiPFJetAve200_v19, fragment.HLT_DiPFJetAve260_v20, fragment.HLT_DiPFJetAve320_v20, fragment.HLT_DiPFJetAve400_v20, fragment.HLT_DiPFJetAve500_v20, fragment.HLT_DiPFJetAve60_HFJEC_v21, fragment.HLT_DiPFJetAve80_HFJEC_v23, fragment.HLT_DiPFJetAve100_HFJEC_v23, fragment.HLT_DiPFJetAve160_HFJEC_v22, fragment.HLT_DiPFJetAve220_HFJEC_v22, fragment.HLT_DiPFJetAve260_HFJEC_v5, fragment.HLT_DiPFJetAve300_HFJEC_v22, fragment.HLT_AK8PFJet40_v22, fragment.HLT_AK8PFJet60_v21, fragment.HLT_AK8PFJet80_v22, fragment.HLT_AK8PFJet140_v21, fragment.HLT_AK8PFJet200_v21, fragment.HLT_AK8PFJet260_v22, fragment.HLT_AK8PFJet320_v22, fragment.HLT_AK8PFJet400_v22, fragment.HLT_AK8PFJet450_v22, fragment.HLT_AK8PFJet500_v22, fragment.HLT_AK8PFJet550_v17, fragment.HLT_PFJet40_v27, fragment.HLT_PFJet60_v27, fragment.HLT_PFJet80_v27, fragment.HLT_PFJet110_v6, fragment.HLT_PFJet140_v25, fragment.HLT_PFJet200_v25, fragment.HLT_PFJet260_v26, fragment.HLT_PFJet320_v26, fragment.HLT_PFJet400_v26, fragment.HLT_PFJet450_v27, fragment.HLT_PFJet500_v27, fragment.HLT_PFJet550_v17, fragment.HLT_PFJetFwd15_v9, fragment.HLT_PFJetFwd25_v9, fragment.HLT_PFJetFwd40_v25, fragment.HLT_PFJetFwd60_v25, fragment.HLT_PFJetFwd80_v24, fragment.HLT_PFJetFwd140_v24, fragment.HLT_PFJetFwd200_v24, fragment.HLT_PFJetFwd260_v25, fragment.HLT_PFJetFwd320_v25, fragment.HLT_PFJetFwd400_v25, fragment.HLT_PFJetFwd450_v25, fragment.HLT_PFJetFwd500_v25, fragment.HLT_AK8PFJetFwd15_v9, fragment.HLT_AK8PFJetFwd25_v9, fragment.HLT_AK8PFJetFwd40_v21, fragment.HLT_AK8PFJetFwd60_v20, fragment.HLT_AK8PFJetFwd80_v20, fragment.HLT_AK8PFJetFwd140_v20, fragment.HLT_AK8PFJetFwd200_v20, fragment.HLT_AK8PFJetFwd260_v21, fragment.HLT_AK8PFJetFwd320_v21, fragment.HLT_AK8PFJetFwd400_v21, fragment.HLT_AK8PFJetFwd450_v21, fragment.HLT_AK8PFJetFwd500_v21, fragment.HLT_PFHT180_v23, fragment.HLT_PFHT250_v23, fragment.HLT_PFHT370_v23, fragment.HLT_PFHT430_v23, fragment.HLT_PFHT510_v23, fragment.HLT_PFHT590_v23, fragment.HLT_PFHT680_v23, fragment.HLT_PFHT780_v23, fragment.HLT_PFHT890_v23, fragment.HLT_PFHT1050_v24, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18, fragment.HLT_PFMET110_PFMHT110_IDTight_v26, fragment.HLT_PFMET120_PFMHT120_IDTight_v26, fragment.HLT_PFMET130_PFMHT130_IDTight_v26, fragment.HLT_PFMET140_PFMHT140_IDTight_v26, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15, fragment.HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15, fragment.HLT_PFMETTypeOne110_PFMHT110_IDTight_v18, fragment.HLT_PFMETTypeOne120_PFMHT120_IDTight_v18, fragment.HLT_PFMETTypeOne130_PFMHT130_IDTight_v18, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6, fragment.HLT_L1ETMHadSeeds_v6, fragment.HLT_CaloMHT90_v10, fragment.HLT_CaloMET90_NotCleaned_v10, fragment.HLT_CaloMET350_NotCleaned_v10, fragment.HLT_PFMET200_NotCleaned_v15, fragment.HLT_PFMET250_NotCleaned_v15, fragment.HLT_PFMET300_NotCleaned_v15, fragment.HLT_PFMET200_BeamHaloCleaned_v15, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v15, fragment.HLT_MET105_IsoTrk50_v15, fragment.HLT_MET120_IsoTrk50_v15, fragment.HLT_Mu12eta2p3_v7, fragment.HLT_Mu12eta2p3_PFJet40_v7, fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8, fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_Photon300_NoHE_v19, fragment.HLT_Mu8_TrkIsoVVL_v18, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu17_TrkIsoVVL_v19, fragment.HLT_Mu19_TrkIsoVVL_v10, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v18, fragment.HLT_BTagMu_AK4Jet300_Mu5_v18, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v15, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v8, fragment.HLT_BTagMu_AK8Jet300_Mu5_v18, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.HLT_Photon20_v8, fragment.HLT_Photon33_v11, fragment.HLT_Photon50_v19, fragment.HLT_Photon75_v19, fragment.HLT_Photon90_v19, fragment.HLT_Photon120_v19, fragment.HLT_Photon150_v13, fragment.HLT_Photon175_v21, fragment.HLT_Photon200_v20, fragment.HLT_Photon30EB_TightID_TightIso_v7, fragment.HLT_Photon50EB_TightID_TightIso_v4, fragment.HLT_Photon75EB_TightID_TightIso_v4, fragment.HLT_Photon90EB_TightID_TightIso_v4, fragment.HLT_Photon110EB_TightID_TightIso_v8, fragment.HLT_Photon130EB_TightID_TightIso_v4, fragment.HLT_Photon150EB_TightID_TightIso_v4, fragment.HLT_Photon175EB_TightID_TightIso_v4, fragment.HLT_Photon200EB_TightID_TightIso_v4, fragment.HLT_Photon100EBHE10_v8, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v21, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19, fragment.HLT_Photon35_TwoProngs35_v7, fragment.HLT_IsoMu24_TwoProngs35_v7, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v13, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13, fragment.HLT_Dimuon0_Jpsi_v14, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v14, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v11, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v15, fragment.HLT_Dimuon0_Upsilon_L1_5_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v13, fragment.HLT_Dimuon0_Upsilon_L1_5M_v14, fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v13, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v14, fragment.HLT_Dimuon0_LowMass_v14, fragment.HLT_Dimuon0_LowMass_L1_4_v14, fragment.HLT_Dimuon0_LowMass_L1_4R_v13, fragment.HLT_Dimuon0_LowMass_L1_TM530_v12, fragment.HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14, fragment.HLT_TripleMu_10_5_5_DZ_v16, fragment.HLT_TripleMu_12_10_5_v16, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12, fragment.HLT_DoubleMu4_Jpsi_Displaced_v13, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v13, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v6, fragment.HLT_DoubleMu43NoFiltersNoVtx_v10, fragment.HLT_DoubleMu48NoFiltersNoVtx_v10, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7, fragment.HLT_DiJet110_35_Mjj650_PFMET110_v15, fragment.HLT_DiJet110_35_Mjj650_PFMET120_v15, fragment.HLT_DiJet110_35_Mjj650_PFMET130_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19, fragment.HLT_Ele28_HighEta_SC20_Mass55_v19, fragment.HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22, fragment.HLT_Ele15_IsoVVVL_PFHT450_v22, fragment.HLT_Ele50_IsoVVVL_PFHT450_v22, fragment.HLT_Ele15_IsoVVVL_PFHT600_v26, fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22, fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23, fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22, fragment.HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21, fragment.HLT_Mu15_IsoVVVL_PFHT450_v21, fragment.HLT_Mu50_IsoVVVL_PFHT450_v21, fragment.HLT_Mu15_IsoVVVL_PFHT600_v25, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8, fragment.HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13, fragment.HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13, fragment.HLT_Dimuon10_Upsilon_y1p4_v7, fragment.HLT_Dimuon12_Upsilon_y1p4_v8, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v13, fragment.HLT_Dimuon25_Jpsi_v20, fragment.HLT_Dimuon14_PsiPrime_v19, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v11, fragment.HLT_Dimuon18_PsiPrime_v20, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v12, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v12, fragment.HLT_Dimuon24_Phi_noCorrL1_v12, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v12, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23, fragment.HLT_DoubleIsoMu20_eta2p1_v13, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12, fragment.HLT_Mu8_v18, fragment.HLT_Mu17_v19, fragment.HLT_Mu19_v10, fragment.HLT_Mu17_Photon30_IsoCaloId_v12, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9, fragment.HLT_PFHT400_SixPFJet32_v15, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3, fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7, fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14, fragment.HLT_PFHT450_SixPFJet36_v14, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3, fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7, fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14, fragment.HLT_PFHT350_v25, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4, fragment.HLT_ECALHT800_v16, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20, fragment.HLT_Photon20_HoverELoose_v16, fragment.HLT_Photon30_HoverELoose_v16, fragment.HLT_L1UnpairedBunchBptxMinus_v5, fragment.HLT_L1UnpairedBunchBptxPlus_v5, fragment.HLT_L1NotBptxOR_v6, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5, fragment.HLT_CDC_L2cosmic_10_er1p0_v6, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6, fragment.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7, fragment.HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11, fragment.HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15, fragment.HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15, fragment.HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15, fragment.HLT_Mu18_Mu9_SameSign_v10, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9, fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14, fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14, fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14, fragment.HLT_QuadPFJet103_88_75_15_v11, fragment.HLT_QuadPFJet105_88_76_15_v11, fragment.HLT_QuadPFJet111_90_80_15_v11, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7, fragment.HLT_Mu12_IP6_v6, fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6, fragment.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7, fragment.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7, fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7, fragment.HLT_PFHT280_QuadPFJet30_v3, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3, fragment.HLT_QuadPFJet100_88_70_30_v4, fragment.HLT_QuadPFJet105_88_75_30_v3, fragment.HLT_QuadPFJet111_90_80_30_v3, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4, fragment.HLT_AK8PFJet220_SoftDropMass40_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet400_SoftDropMass40_v7, fragment.HLT_AK8PFJet425_SoftDropMass40_v7, fragment.HLT_AK8PFJet450_SoftDropMass40_v7, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6, fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_L2Mu10NoVtx_2Cha_v5, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L3Mu10NoVtx_v6, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3, fragment.HLT_L1Mu6HT240_v5, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7, fragment.HLT_HT350_v3, fragment.HLT_HT425_v15, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v19, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v19, fragment.HLT_CaloMET60_DTCluster50_v7, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v7, fragment.HLT_L1MET_DTCluster50_v7, fragment.HLT_L1MET_DTClusterNoMB1S50_v7, fragment.HLT_CscCluster_Loose_v6, fragment.HLT_CscCluster_Medium_v6, fragment.HLT_CscCluster_Tight_v6, fragment.HLT_DoubleCscCluster75_v3, fragment.HLT_DoubleCscCluster100_v3, fragment.HLT_L1CSCShower_DTCluster50_v6, fragment.HLT_L1CSCShower_DTCluster75_v6, fragment.HLT_PFMET105_IsoTrk50_v7, fragment.HLT_PFMET110_PFJet100_v7, fragment.HLT_L1SingleLLPJet_v3, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7, fragment.HLT_DiPhoton10Time1ns_v6, fragment.HLT_DiPhoton10Time1p2ns_v6, fragment.HLT_DiPhoton10Time1p4ns_v6, fragment.HLT_DiPhoton10Time1p6ns_v6, fragment.HLT_DiPhoton10Time1p8ns_v6, fragment.HLT_DiPhoton10Time2ns_v6, fragment.HLT_DiPhoton10sminlt0p1_v6, fragment.HLT_DiPhoton10sminlt0p12_v6, fragment.HLT_DiPhoton10_CaloIdL_v6, fragment.HLT_DoubleEle4_eta1p22_mMax6_v6, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle6_eta1p22_mMax6_v6, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle7_eta1p22_mMax6_v6, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle8_eta1p22_mMax6_v6, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle9_eta1p22_mMax6_v6, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle10_eta1p22_mMax6_v6, fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5, fragment.HLT_SingleEle8_v5, fragment.HLT_SingleEle8_SingleEGL1_v5, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Mu50_L1SingleMuShower_v5, fragment.HLT_IsoMu24_OneProng32_v3, fragment.HLT_Photon32_OneProng32_M50To105_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet110_40_Mjj1050_v2, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v2, fragment.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2, fragment.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2, fragment.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2, fragment.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2, fragment.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v4, fragment.HLT_PFJet200_TimeGt2p5ns_v4, fragment.HLT_Photon50_TimeLtNeg2p5ns_v3, fragment.HLT_Photon50_TimeGt2p5ns_v3, fragment.HLT_PPSMaxTracksPerArm1_v5, fragment.HLT_PPSMaxTracksPerRP4_v5, fragment.HLT_PPSRandom_v1, fragment.HLT_HIL1NotBptxOR_v10, fragment.HLT_HIL1UnpairedBunchBptxPlus_v10, fragment.HLT_HIL1UnpairedBunchBptxMinus_v10, fragment.HLT_HIPhysics_v10, fragment.HLT_HIPhysicsForZS_v10, fragment.HLT_HIRandom_v7, fragment.HLT_HIRandom_HighRate_v3, fragment.HLT_HIHcalNZS_v10, fragment.HLT_HIHcalPhiSym_v10, fragment.HLT_HIZeroBias_v10, fragment.HLT_HIZeroBias_HighRate_v3, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_HIZeroBias_HighRateRAW_v1, fragment.HLT_HIMinimumBiasHF1AND_v3, fragment.HLT_HIMinimumBiasHF1AND_copy_v2, fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10, fragment.HLT_HIL1Centrality30_50_v3, fragment.HLT_HIL1_UCC_0_0p5_v3, fragment.HLT_HIL1_UCC_0_1_v3, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet120Eta2p1_v3, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet40Fwd_v3, fragment.HLT_HIPuAK4CaloJet60Fwd_v3, fragment.HLT_HIPuAK4CaloJet80Fwd_v3, fragment.HLT_HIPuAK4CaloJet100Fwd_v3, fragment.HLT_HIPuAK4CaloJet120Fwd_v3, fragment.HLT_HICsAK4PFJet60Eta1p5_v10, fragment.HLT_HICsAK4PFJet60Eta2p1_v3, fragment.HLT_HICsAK4PFJet80Eta1p5_v10, fragment.HLT_HICsAK4PFJet80Eta2p1_v3, fragment.HLT_HICsAK4PFJet100Eta1p5_v10, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3, fragment.HLT_HICsAK4PFJet100Eta2p1_v3, fragment.HLT_HICsAK4PFJet120Eta1p5_v10, fragment.HLT_HICsAK4PFJet120Eta2p1_v3, fragment.HLT_HIGEDPhoton10_v10, fragment.HLT_HIGEDPhoton10_EB_v10, fragment.HLT_HIGEDPhoton20_v10, fragment.HLT_HIGEDPhoton20_EB_v10, fragment.HLT_HIGEDPhoton30_v10, fragment.HLT_HIGEDPhoton30_EB_v10, fragment.HLT_HIGEDPhoton40_v10, fragment.HLT_HIGEDPhoton40_EB_v10, fragment.HLT_HIGEDPhoton50_v10, fragment.HLT_HIGEDPhoton50_EB_v10, fragment.HLT_HIGEDPhoton60_v10, fragment.HLT_HIGEDPhoton60_EB_v10, fragment.HLT_HIDoubleGEDPhoton20_v3, fragment.HLT_HIEle10Gsf_v10, fragment.HLT_HIEle15Gsf_v10, fragment.HLT_HIEle20Gsf_v10, fragment.HLT_HIEle30Gsf_v10, fragment.HLT_HIEle40Gsf_v10, fragment.HLT_HIEle50Gsf_v10, fragment.HLT_HIEle15Ele10Gsf_v10, fragment.HLT_HIEle15Ele10GsfMass50_v10, fragment.HLT_HIDoubleEle10Gsf_v10, fragment.HLT_HIDoubleEle10GsfMass50_v10, fragment.HLT_HIDoubleEle15Gsf_v10, fragment.HLT_HIDoubleEle15GsfMass50_v10, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8, fragment.HLT_HIUPC_NotMBHF2_v1, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_Random_HighRate_v1, fragment.HLT_HIUPC_TestSeedsCombined_v1, fragment.HLT_HIL1SingleMu0_v3, fragment.HLT_HIL1SingleMu0_Open_v3, fragment.HLT_HIL1SingleMu0_Cosmic_v3, fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v3, fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3, fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v3, fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3, fragment.HLT_HIL1DoubleMu0_v3, fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3, fragment.HLT_HIL1DoubleMu0_SQ_v3, fragment.HLT_HIL2SingleMu3_Open_v3, fragment.HLT_HIL2SingleMu5_v3, fragment.HLT_HIL2SingleMu7_v3, fragment.HLT_HIL2DoubleMu0_Open_v3, fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v3, fragment.HLT_HIL2DoubleMu0_M7to15_Open_v3, fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3, fragment.HLT_HIL2DoubleMu3_M7to15_Open_v3, fragment.HLT_HIL3SingleMu3_Open_v3, fragment.HLT_HIL3SingleMu5_v3, fragment.HLT_HIL3SingleMu7_v3, fragment.HLT_HIL3SingleMu12_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3, fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v3, fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v3, fragment.HLT_HIL3DoubleMu0_M7to15_Open_v3, fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v3, fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v3, fragment.HLT_HIL3DoubleMu2_M7to15_Open_v3, fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v3, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4, fragment.HLT_HICscCluster_Loose_v3, fragment.HLT_HICscCluster_Medium_v3, fragment.HLT_HICscCluster_Tight_v3, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5, fragment.HLT_HIL1NotBptxORForPPRef_v5, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v9, fragment.HLT_PPRefZeroBias_v2, fragment.HLT_PPRefZeroBiasRawPrime_v3, fragment.HLT_ZDCCommissioning_v2, fragment.HLT_AK4CaloJet40_v2, fragment.HLT_AK4CaloJet60_v2, fragment.HLT_AK4CaloJet70_v2, fragment.HLT_AK4CaloJet80_v2, fragment.HLT_AK4CaloJet100_v2, fragment.HLT_AK4CaloJet120_v2, fragment.HLT_AK4CaloJetFwd40_v2, fragment.HLT_AK4CaloJetFwd60_v2, fragment.HLT_AK4CaloJetFwd70_v2, fragment.HLT_AK4CaloJetFwd80_v2, fragment.HLT_AK4CaloJetFwd100_v2, fragment.HLT_AK4CaloJetFwd120_v2, fragment.HLT_AK4PFJet40_v2, fragment.HLT_AK4PFJet60_v2, fragment.HLT_AK4PFJet80_v2, fragment.HLT_AK4PFJet100_v2, fragment.HLT_AK4PFJet120_v2, fragment.HLT_AK4PFJetFwd40_v2, fragment.HLT_AK4PFJetFwd60_v2, fragment.HLT_AK4PFJetFwd80_v2, fragment.HLT_AK4PFJetFwd100_v2, fragment.HLT_AK4PFJetFwd120_v2, fragment.HLT_PPRefDoubleEle10Gsf_v2, fragment.HLT_PPRefDoubleEle10GsfMass50_v2, fragment.HLT_PPRefDoubleEle15Gsf_v2, fragment.HLT_PPRefDoubleEle15GsfMass50_v2, fragment.HLT_PPRefEle15Ele10Gsf_v2, fragment.HLT_PPRefEle15Ele10GsfMass50_v2, fragment.HLT_PPRefEle10Gsf_v2, fragment.HLT_PPRefEle15Gsf_v2, fragment.HLT_PPRefEle20Gsf_v2, fragment.HLT_PPRefEle30Gsf_v2, fragment.HLT_PPRefEle40Gsf_v2, fragment.HLT_PPRefEle50Gsf_v2, fragment.HLT_PPRefGEDPhoton10_v2, fragment.HLT_PPRefGEDPhoton10_EB_v2, fragment.HLT_PPRefGEDPhoton20_v2, fragment.HLT_PPRefGEDPhoton20_EB_v2, fragment.HLT_PPRefGEDPhoton30_v2, fragment.HLT_PPRefGEDPhoton30_EB_v2, fragment.HLT_PPRefGEDPhoton40_v2, fragment.HLT_PPRefGEDPhoton40_EB_v2, fragment.HLT_PPRefGEDPhoton50_v2, fragment.HLT_PPRefGEDPhoton50_EB_v2, fragment.HLT_PPRefGEDPhoton60_v2, fragment.HLT_PPRefGEDPhoton60_EB_v2, fragment.HLT_PPRefL1DoubleMu0_v2, fragment.HLT_PPRefL1DoubleMu0_Open_v2, fragment.HLT_PPRefL1SingleMu0_Cosmics_v2, fragment.HLT_PPRefL1SingleMu7_v2, fragment.HLT_PPRefL1SingleMu12_v2, fragment.HLT_PPRefL2DoubleMu0_v2, fragment.HLT_PPRefL2DoubleMu0_Open_v2, fragment.HLT_PPRefL2SingleMu7_v2, fragment.HLT_PPRefL2SingleMu12_v2, fragment.HLT_PPRefL2SingleMu15_v2, fragment.HLT_PPRefL2SingleMu20_v2, fragment.HLT_PPRefL3DoubleMu0_v2, fragment.HLT_PPRefL3DoubleMu0_Open_v2, fragment.HLT_PPRefL3SingleMu3_v2, fragment.HLT_PPRefL3SingleMu5_v2, fragment.HLT_PPRefL3SingleMu7_v2, fragment.HLT_PPRefL3SingleMu12_v2, fragment.HLT_PPRefL3SingleMu15_v2, fragment.HLT_PPRefL3SingleMu20_v2, fragment.HLT_PPRefCscCluster_Loose_v2, fragment.HLT_PPRefCscCluster_Medium_v2, fragment.HLT_PPRefCscCluster_Tight_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2, fragment.MC_ReducedIterativeTracking_v18, fragment.MC_CaloBTagDeepCSV_v14, fragment.MC_PFBTagDeepCSV_v16, fragment.MC_PFBTagDeepJet_v7, fragment.MC_AK4CaloJets_v15, fragment.MC_AK4CaloJetsFromPV_v14, fragment.MC_CaloHT_v14, fragment.MC_AK8CaloHT_v14, fragment.MC_CaloMHT_v14, fragment.MC_AK4PFJets_v23, fragment.MC_PFHT_v22, fragment.MC_AK8PFJets_v23, fragment.MC_AK8TrimPFJets_v23, fragment.MC_AK8PFHT_v22, fragment.MC_CaloMET_v14, fragment.MC_CaloMET_JetIdCleaned_v15, fragment.MC_PFMET_v23, fragment.MC_PFMHT_v22, fragment.MC_Egamma_Open_v4, fragment.MC_Egamma_Open_Unseeded_v4, fragment.MC_Ele5_WPTight_Gsf_v14, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19, fragment.MC_DoubleEle5_CaloIdL_MW_v22, fragment.MC_IsoMu_v21, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v17, fragment.MC_DoubleMuNoFiltersNoVtx_v13, fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4, fragment.MC_Run3_PFScoutingPixelTracking_v22, fragment.HLT_SpecialHLTPhysics_v4, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1, fragment.HLT_L1SingleMuOpen_v3, fragment.HLT_L1SingleMuOpen_DT_v3, fragment.HLT_L1SingleMu3_v2, fragment.HLT_L1SingleMu5_v2, fragment.HLT_L1SingleMu7_v2, fragment.HLT_L1DoubleMu0_v2, fragment.HLT_L1SingleJet8erHE_v2, fragment.HLT_L1SingleJet10erHE_v2, fragment.HLT_L1SingleJet12erHE_v2, fragment.HLT_L1SingleJet35_v2, fragment.HLT_L1SingleJet200_v2, fragment.HLT_L1SingleEG8er2p5_v1, fragment.HLT_L1SingleEG10er2p5_v1, fragment.HLT_L1SingleEG15er2p5_v1, fragment.HLT_L1SingleEG26er2p5_v1, fragment.HLT_L1SingleEG28er2p5_v1, fragment.HLT_L1SingleEG28er2p1_v1, fragment.HLT_L1SingleEG28er1p5_v1, fragment.HLT_L1SingleEG34er2p5_v1, fragment.HLT_L1SingleEG36er2p5_v1, fragment.HLT_L1SingleEG38er2p5_v1, fragment.HLT_L1SingleEG40er2p5_v1, fragment.HLT_L1SingleEG42er2p5_v1, fragment.HLT_L1SingleEG45er2p5_v1, fragment.HLT_L1SingleEG50_v1, fragment.HLT_L1SingleJet60_v1, fragment.HLT_L1SingleJet90_v1, fragment.HLT_L1SingleJet120_v1, fragment.HLT_L1SingleJet180_v1, fragment.HLT_L1HTT120er_v1, fragment.HLT_L1HTT160er_v1, fragment.HLT_L1HTT200er_v1, fragment.HLT_L1HTT255er_v1, fragment.HLT_L1HTT280er_v1, fragment.HLT_L1HTT320er_v1, fragment.HLT_L1HTT360er_v1, fragment.HLT_L1HTT400er_v1, fragment.HLT_L1HTT450er_v1, fragment.HLT_L1ETM120_v1, fragment.HLT_L1ETM150_v1, fragment.HLT_L1EXT_HCAL_LaserMon1_v2, fragment.HLT_L1EXT_HCAL_LaserMon4_v2, fragment.HLT_CscCluster_Cosmic_v1, fragment.HLT_HT60_Beamspot_v17, fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2, fragment.HLT_PixelClusters_WP2_v1, fragment.HLT_PixelClusters_WP1_v1, fragment.HLT_MinimumBias_HF_v1, fragment.HLT_L1BptxXOR_v1, fragment.HLT_BptxOR_v3, fragment.HLT_L1SingleMuCosmics_EMTF_v1, fragment.HLT_L1FatEvents_v2, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v1, fragment.HLT_ZeroBias_Or_AlwaysTrue_v1, fragment.HLT_ZeroBias_Gated_v1, fragment.HLT_SpecialZeroBias_v3, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_CommissioningRawPrime, fragment.Dataset_CommissioningZDC, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_CosmicsForEventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HIDQMGPUvsCPU, fragment.Dataset_HIDQMOnlineBeamspot, fragment.Dataset_HIEmptyBX, fragment.Dataset_HIEphemeralHLTPhysics, fragment.Dataset_HIEphemeralZeroBias0, fragment.Dataset_HIEphemeralZeroBias1, fragment.Dataset_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIExpressPhysicsRawPrime, fragment.Dataset_HIForward0, fragment.Dataset_HIForward1, fragment.Dataset_HIForward2, fragment.Dataset_HIForward3, fragment.Dataset_HIForward4, fragment.Dataset_HIForward5, fragment.Dataset_HIForward6, fragment.Dataset_HIForward7, fragment.Dataset_HIForward8, fragment.Dataset_HIForward9, fragment.Dataset_HIForward10, fragment.Dataset_HIForward11, fragment.Dataset_HIForward12, fragment.Dataset_HIForward13, fragment.Dataset_HIForward14, fragment.Dataset_HIForward15, fragment.Dataset_HIForward16, fragment.Dataset_HIForward17, fragment.Dataset_HIForward18, fragment.Dataset_HIForward19, fragment.Dataset_HIHLTMonitor, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HIMinimumBias0, fragment.Dataset_HIMinimumBias1, fragment.Dataset_HIMinimumBias2, fragment.Dataset_HIMinimumBias3, fragment.Dataset_HIPhysicsRawPrime0, fragment.Dataset_HIPhysicsRawPrime1, fragment.Dataset_HIPhysicsRawPrime2, fragment.Dataset_HIPhysicsRawPrime3, fragment.Dataset_HIPhysicsRawPrime4, fragment.Dataset_HIPhysicsRawPrime5, fragment.Dataset_HIPhysicsRawPrime6, fragment.Dataset_HIPhysicsRawPrime7, fragment.Dataset_HIPhysicsRawPrime8, fragment.Dataset_HIPhysicsRawPrime9, fragment.Dataset_HIPhysicsRawPrime10, fragment.Dataset_HIPhysicsRawPrime11, fragment.Dataset_HIPhysicsRawPrime12, fragment.Dataset_HIPhysicsRawPrime13, fragment.Dataset_HIPhysicsRawPrime14, fragment.Dataset_HIPhysicsRawPrime15, fragment.Dataset_HIPhysicsRawPrime16, fragment.Dataset_HIPhysicsRawPrime17, fragment.Dataset_HIPhysicsRawPrime18, fragment.Dataset_HIPhysicsRawPrime19, fragment.Dataset_HIPhysicsRawPrime20, fragment.Dataset_HIPhysicsRawPrime21, fragment.Dataset_HIPhysicsRawPrime22, fragment.Dataset_HIPhysicsRawPrime23, fragment.Dataset_HIPhysicsRawPrime24, fragment.Dataset_HIPhysicsRawPrime25, fragment.Dataset_HIPhysicsRawPrime26, fragment.Dataset_HIPhysicsRawPrime27, fragment.Dataset_HIPhysicsRawPrime28, fragment.Dataset_HIPhysicsRawPrime29, fragment.Dataset_HIPhysicsRawPrime30, fragment.Dataset_HIPhysicsRawPrime31, fragment.Dataset_HITrackerNZS, fragment.Dataset_HIZeroBias0, fragment.Dataset_HIZeroBias1, fragment.Dataset_HIZeroBias2, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_MuonShower, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_PPRefDoubleMuon0, fragment.Dataset_PPRefDoubleMuon1, fragment.Dataset_PPRefDoubleMuon2, fragment.Dataset_PPRefDoubleMuon3, fragment.Dataset_PPRefExotica, fragment.Dataset_PPRefHardProbes0, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefZeroBias0, fragment.Dataset_PPRefZeroBias1, fragment.Dataset_PPRefZeroBias2, fragment.Dataset_PPRefZeroBias3, fragment.Dataset_PPRefZeroBias4, fragment.Dataset_PPRefZeroBias5, fragment.Dataset_PPRefZeroBias6, fragment.Dataset_PPRefZeroBias7, fragment.Dataset_PPRefZeroBias8, fragment.Dataset_PPRefZeroBias9, fragment.Dataset_PPRefZeroBias10, fragment.Dataset_PPRefZeroBias11, fragment.Dataset_PPRefZeroBias12, fragment.Dataset_PPRefZeroBias13, fragment.Dataset_PPRefZeroBias14, fragment.Dataset_PPRefZeroBias15, fragment.Dataset_PPRefZeroBias16, fragment.Dataset_PPRefZeroBias17, fragment.Dataset_PPRefZeroBias18, fragment.Dataset_PPRefZeroBias19, fragment.Dataset_ParkingDoubleElectronLowMass, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialHLTPhysics20, fragment.Dataset_SpecialHLTPhysics21, fragment.Dataset_SpecialHLTPhysics22, fragment.Dataset_SpecialHLTPhysics23, fragment.Dataset_SpecialHLTPhysics24, fragment.Dataset_SpecialHLTPhysics25, fragment.Dataset_SpecialHLTPhysics26, fragment.Dataset_SpecialHLTPhysics27, fragment.Dataset_SpecialHLTPhysics28, fragment.Dataset_SpecialHLTPhysics29, fragment.Dataset_SpecialHLTPhysics30, fragment.Dataset_SpecialHLTPhysics31, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_SpecialRandom20, fragment.Dataset_SpecialRandom21, fragment.Dataset_SpecialRandom22, fragment.Dataset_SpecialRandom23, fragment.Dataset_SpecialRandom24, fragment.Dataset_SpecialRandom25, fragment.Dataset_SpecialRandom26, fragment.Dataset_SpecialRandom27, fragment.Dataset_SpecialRandom28, fragment.Dataset_SpecialRandom29, fragment.Dataset_SpecialRandom30, fragment.Dataset_SpecialRandom31, fragment.Dataset_SpecialZeroBias0, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, fragment.ScoutingPFOutput, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v18, fragment.AlCa_EcalPhiSymForHI_v10, fragment.AlCa_EcalEtaEBonly_v23, fragment.AlCa_EcalEtaEEonly_v23, fragment.AlCa_EcalPi0EBonly_v23, fragment.AlCa_EcalPi0EEonly_v23, fragment.AlCa_EcalEtaEBonlyForHI_v11, fragment.AlCa_EcalEtaEEonlyForHI_v11, fragment.AlCa_EcalPi0EBonlyForHI_v11, fragment.AlCa_EcalPi0EEonlyForHI_v11, fragment.AlCa_HIEcalEtaEBonly_v10, fragment.AlCa_HIEcalEtaEEonly_v10, fragment.AlCa_HIEcalPi0EBonly_v10, fragment.AlCa_HIEcalPi0EEonly_v10, fragment.AlCa_RPCMuonNormalisation_v21, fragment.AlCa_RPCMuonNormalisationForHI_v9, fragment.AlCa_HIRPCMuonNormalisation_v9, fragment.AlCa_LumiPixelsCounts_Random_v8, fragment.AlCa_LumiPixelsCounts_ZeroBias_v10, fragment.AlCa_PFJet40_v30, fragment.AlCa_PFJet40_CPUOnly_v9, fragment.AlCa_AK8PFJet40_v25, fragment.DQM_PixelReconstruction_v10, fragment.DQM_EcalReconstruction_v10, fragment.DQM_HcalReconstruction_v8, fragment.DQM_HIPixelReconstruction_v10, fragment.DQM_HIEcalReconstruction_v8, fragment.DQM_HIHcalReconstruction_v6, fragment.DQM_Random_v1, fragment.DQM_ZeroBias_v1, fragment.DST_ZeroBias_v9, fragment.DST_Physics_v14, fragment.DST_PFScouting_DoubleMuon_v4, fragment.DST_PFScouting_DoubleEG_v4, fragment.DST_PFScouting_JetHT_v4, fragment.DST_PFScouting_DatasetMuon_v4, fragment.DST_PFScouting_AXOVLoose_v2, fragment.DST_PFScouting_AXOLoose_v2, fragment.DST_PFScouting_AXONominal_v4, fragment.DST_PFScouting_AXOTight_v4, fragment.DST_PFScouting_AXOVTight_v2, fragment.DST_PFScouting_SingleMuon_v4, fragment.DST_PFScouting_SinglePhotonEB_v1, fragment.DST_PFScouting_ZeroBias_v2, fragment.HLT_EphemeralPhysics_v7, fragment.HLT_EphemeralZeroBias_v7, fragment.HLT_HIEphemeralPhysics_v3, fragment.HLT_HIEphemeralZeroBias_v3, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v19, fragment.HLT_HcalPhiSym_v21, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLT_ZeroBias_Alignment_v6, fragment.HLT_ZeroBias_Beamspot_v14, fragment.HLT_ZeroBias_IsolatedBunches_v10, fragment.HLT_ZeroBias_FirstBXAfterTrain_v8, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_ZeroBias_FirstCollisionInTrain_v9, fragment.HLT_ZeroBias_LastCollisionInTrain_v8, fragment.HLT_HT300_Beamspot_v21, fragment.HLT_IsoTrackHB_v12, fragment.HLT_IsoTrackHE_v12, fragment.HLT_PFJet40_GPUvsCPU_v5, fragment.HLT_AK8PFJet380_SoftDropMass30_v4, fragment.HLT_AK8PFJet400_SoftDropMass30_v4, fragment.HLT_AK8PFJet425_SoftDropMass30_v4, fragment.HLT_AK8PFJet450_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, fragment.HLT_CaloJet500_NoJetID_v20, fragment.HLT_CaloJet550_NoJetID_v15, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, fragment.HLT_DoubleEle25_CaloIdL_MW_v13, fragment.HLT_DoubleEle27_CaloIdL_MW_v13, fragment.HLT_DoubleEle33_CaloIdL_MW_v26, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15, fragment.HLT_Mu37_TkMu27_v15, fragment.HLT_DoubleMu4_3_Bs_v25, fragment.HLT_DoubleMu4_3_Jpsi_v25, fragment.HLT_DoubleMu4_3_LowMass_v11, fragment.HLT_DoubleMu4_LowMass_Displaced_v11, fragment.HLT_Mu0_L1DoubleMu_v11, fragment.HLT_Mu4_L1DoubleMu_v11, fragment.HLT_DoubleMu2_Jpsi_LowPt_v4, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu3_Trk_Tau3mu_v22, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25, fragment.HLT_Mu3_PFJet40_v26, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11, fragment.HLT_Mu0_Barrel_v4, fragment.HLT_Mu0_Barrel_L1HP6_v1, fragment.HLT_Mu0_Barrel_L1HP7_v1, fragment.HLT_Mu0_Barrel_L1HP8_v2, fragment.HLT_Mu0_Barrel_L1HP9_v2, fragment.HLT_Mu0_Barrel_L1HP10_v4, fragment.HLT_Mu0_Barrel_L1HP11_v4, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4, fragment.HLT_DoublePhoton33_CaloIdL_v15, fragment.HLT_DoublePhoton70_v15, fragment.HLT_DoublePhoton85_v23, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, fragment.HLT_Ele30_WPTight_Gsf_v9, fragment.HLT_Ele32_WPTight_Gsf_v23, fragment.HLT_Ele35_WPTight_Gsf_v17, fragment.HLT_Ele38_WPTight_Gsf_v17, fragment.HLT_Ele40_WPTight_Gsf_v17, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, fragment.HLT_IsoMu20_v25, fragment.HLT_IsoMu24_v23, fragment.HLT_IsoMu24_eta2p1_v25, fragment.HLT_IsoMu27_v26, fragment.HLT_UncorrectedJetE30_NoBPTX_v12, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12, fragment.HLT_L1SingleMuCosmics_v6, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, fragment.HLT_L2Mu23NoVtx_2Cha_v8, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, fragment.HLT_DoubleL2Mu50_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, fragment.HLT_Mu30_TkMu0_Psi_v11, fragment.HLT_Mu30_TkMu0_Upsilon_v11, fragment.HLT_Mu25_TkMu0_Phi_v18, fragment.HLT_Mu15_v13, fragment.HLT_Mu20_v22, fragment.HLT_Mu27_v23, fragment.HLT_Mu50_v23, fragment.HLT_Mu55_v13, fragment.HLT_CascadeMu100_v11, fragment.HLT_HighPtTkMu100_v10, fragment.HLT_DiPFJetAve40_v24, fragment.HLT_DiPFJetAve60_v24, fragment.HLT_DiPFJetAve80_v24, fragment.HLT_DiPFJetAve140_v23, fragment.HLT_DiPFJetAve200_v23, fragment.HLT_DiPFJetAve260_v24, fragment.HLT_DiPFJetAve320_v24, fragment.HLT_DiPFJetAve400_v24, fragment.HLT_DiPFJetAve500_v24, fragment.HLT_DiPFJetAve60_HFJEC_v25, fragment.HLT_DiPFJetAve80_HFJEC_v27, fragment.HLT_DiPFJetAve100_HFJEC_v27, fragment.HLT_DiPFJetAve160_HFJEC_v26, fragment.HLT_DiPFJetAve220_HFJEC_v26, fragment.HLT_DiPFJetAve260_HFJEC_v9, fragment.HLT_DiPFJetAve300_HFJEC_v26, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, fragment.HLT_AK8PFJet40_v26, fragment.HLT_AK8PFJet60_v25, fragment.HLT_AK8PFJet80_v26, fragment.HLT_AK8PFJet140_v25, fragment.HLT_AK8PFJet200_v25, fragment.HLT_AK8PFJet260_v26, fragment.HLT_AK8PFJet320_v26, fragment.HLT_AK8PFJet400_v26, fragment.HLT_AK8PFJet450_v26, fragment.HLT_AK8PFJet500_v26, fragment.HLT_AK8PFJet550_v21, fragment.HLT_PFJet40_v31, fragment.HLT_PFJet60_v31, fragment.HLT_PFJet80_v31, fragment.HLT_PFJet110_v10, fragment.HLT_PFJet140_v29, fragment.HLT_PFJet200_v29, fragment.HLT_PFJet260_v30, fragment.HLT_PFJet320_v30, fragment.HLT_PFJet400_v30, fragment.HLT_PFJet450_v31, fragment.HLT_PFJet500_v31, fragment.HLT_PFJet550_v21, fragment.HLT_PFJetFwd40_v29, fragment.HLT_PFJetFwd60_v29, fragment.HLT_PFJetFwd80_v28, fragment.HLT_PFJetFwd140_v28, fragment.HLT_PFJetFwd200_v28, fragment.HLT_PFJetFwd260_v29, fragment.HLT_PFJetFwd320_v29, fragment.HLT_PFJetFwd400_v29, fragment.HLT_PFJetFwd450_v29, fragment.HLT_PFJetFwd500_v29, fragment.HLT_AK8PFJetFwd40_v25, fragment.HLT_AK8PFJetFwd60_v24, fragment.HLT_AK8PFJetFwd80_v24, fragment.HLT_AK8PFJetFwd140_v24, fragment.HLT_AK8PFJetFwd200_v24, fragment.HLT_AK8PFJetFwd260_v25, fragment.HLT_AK8PFJetFwd320_v25, fragment.HLT_AK8PFJetFwd400_v25, fragment.HLT_AK8PFJetFwd450_v25, fragment.HLT_AK8PFJetFwd500_v25, fragment.HLT_PFHT180_v27, fragment.HLT_PFHT250_v27, fragment.HLT_PFHT370_v27, fragment.HLT_PFHT430_v27, fragment.HLT_PFHT510_v27, fragment.HLT_PFHT590_v27, fragment.HLT_PFHT680_v27, fragment.HLT_PFHT780_v27, fragment.HLT_PFHT890_v27, fragment.HLT_PFHT1050_v28, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, fragment.HLT_PFMET120_PFMHT120_IDTight_v30, fragment.HLT_PFMET130_PFMHT130_IDTight_v30, fragment.HLT_PFMET140_PFMHT140_IDTight_v30, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, fragment.HLT_L1ETMHadSeeds_v8, fragment.HLT_CaloMHT90_v12, fragment.HLT_CaloMET90_NotCleaned_v12, fragment.HLT_CaloMET350_NotCleaned_v12, fragment.HLT_PFMET200_NotCleaned_v19, fragment.HLT_PFMET250_NotCleaned_v19, fragment.HLT_PFMET300_NotCleaned_v19, fragment.HLT_PFMET200_BeamHaloCleaned_v19, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, fragment.HLT_MET105_IsoTrk50_v17, fragment.HLT_MET120_IsoTrk50_v17, fragment.HLT_Mu12eta2p3_v11, fragment.HLT_Mu12eta2p3_PFJet40_v11, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Photon300_NoHE_v21, fragment.HLT_Mu8_TrkIsoVVL_v22, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, fragment.HLT_Mu17_TrkIsoVVL_v23, fragment.HLT_Mu19_TrkIsoVVL_v14, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22, fragment.HLT_BTagMu_AK4Jet300_Mu5_v22, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, fragment.HLT_BTagMu_AK8Jet300_Mu5_v22, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, fragment.HLT_Photon33_v13, fragment.HLT_Photon50_v21, fragment.HLT_Photon75_v21, fragment.HLT_Photon90_v21, fragment.HLT_Photon120_v21, fragment.HLT_Photon150_v15, fragment.HLT_Photon175_v23, fragment.HLT_Photon200_v22, fragment.HLT_Photon45EB_v1, fragment.HLT_Photon40EB_v1, fragment.HLT_Photon50EB_v2, fragment.HLT_Photon30EB_TightID_TightIso_v10, fragment.HLT_Photon40EB_TightID_TightIso_v1, fragment.HLT_Photon45EB_TightID_TightIso_v1, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_v6, fragment.HLT_Photon55EB_TightID_TightIso_v2, fragment.HLT_Photon75EB_TightID_TightIso_v6, fragment.HLT_Photon90EB_TightID_TightIso_v6, fragment.HLT_Photon110EB_TightID_TightIso_v10, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon100EBHE10_v10, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, fragment.HLT_DiphotonMVA14p25_Mass90_v1, fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1, fragment.HLT_Photon35_TwoProngs35_v11, fragment.HLT_IsoMu24_TwoProngs35_v11, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_v18, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18, fragment.HLT_Dimuon0_LowMass_v18, fragment.HLT_Dimuon0_LowMass_L1_4_v18, fragment.HLT_Dimuon0_LowMass_L1_TM530_v16, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, fragment.HLT_TripleMu_10_5_5_DZ_v20, fragment.HLT_TripleMu_12_10_5_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, fragment.HLT_DoubleMu4_3_LowMass_SS_v4, fragment.HLT_DoubleMu4_Jpsi_Displaced_v17, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10, fragment.HLT_DoubleMu43NoFiltersNoVtx_v12, fragment.HLT_DoubleMu48NoFiltersNoVtx_v12, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, fragment.HLT_Ele28_HighEta_SC20_Mass55_v21, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, fragment.HLT_Ele15_IsoVVVL_PFHT450_v26, fragment.HLT_Ele50_IsoVVVL_PFHT450_v26, fragment.HLT_Ele15_IsoVVVL_PFHT600_v30, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, fragment.HLT_Mu15_IsoVVVL_PFHT450_v25, fragment.HLT_Mu50_IsoVVVL_PFHT450_v25, fragment.HLT_Mu15_IsoVVVL_PFHT600_v29, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, fragment.HLT_Dimuon10_Upsilon_y1p4_v11, fragment.HLT_Dimuon12_Upsilon_y1p4_v12, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, fragment.HLT_Dimuon25_Jpsi_v24, fragment.HLT_Dimuon14_PsiPrime_v23, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15, fragment.HLT_Dimuon18_PsiPrime_v24, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16, fragment.HLT_Dimuon24_Phi_noCorrL1_v16, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, fragment.HLT_DoubleIsoMu20_eta2p1_v17, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, fragment.HLT_Mu8_v22, fragment.HLT_Mu17_v23, fragment.HLT_Mu19_v14, fragment.HLT_Mu17_Photon30_IsoCaloId_v16, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, fragment.HLT_PFHT400_SixPFJet32_v19, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, fragment.HLT_PFHT450_SixPFJet36_v18, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, fragment.HLT_PFHT350_v29, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, fragment.HLT_ECALHT800_v18, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, fragment.HLT_Photon20_HoverELoose_v18, fragment.HLT_Photon30_HoverELoose_v18, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, fragment.HLT_CDC_L2cosmic_10_er1p0_v8, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, fragment.HLT_Mu18_Mu9_SameSign_v14, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, fragment.HLT_QuadPFJet103_88_75_15_v15, fragment.HLT_QuadPFJet105_88_76_15_v15, fragment.HLT_QuadPFJet111_90_80_15_v15, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, fragment.HLT_PFHT250_QuadPFJet25_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, fragment.HLT_QuadPFJet100_88_70_30_v8, fragment.HLT_QuadPFJet105_88_75_30_v7, fragment.HLT_QuadPFJet111_90_80_30_v7, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_Nch45_v4, fragment.HLT_AK8PFJet275_Nch40_v4, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu10NoVtx_2Cha_v7, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L3Mu10NoVtx_v8, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, fragment.HLT_L1Mu6HT240_v7, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, fragment.HLT_HT350_v5, fragment.HLT_HT425_v17, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21, fragment.HLT_CaloMET60_DTCluster50_v9, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9, fragment.HLT_L1MET_DTCluster50_v9, fragment.HLT_L1MET_DTClusterNoMB1S50_v9, fragment.HLT_CscCluster_Loose_v8, fragment.HLT_CscCluster_Medium_v8, fragment.HLT_CscCluster_Tight_v8, fragment.HLT_CscCluster50_Photon20Unseeded_v2, fragment.HLT_CscCluster50_Photon30Unseeded_v2, fragment.HLT_CscCluster100_Ele5_v2, fragment.HLT_CscCluster100_Mu5_v4, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, fragment.HLT_DoubleCscCluster75_v5, fragment.HLT_IsoTrk200_L1SingleMuShower_v2, fragment.HLT_IsoTrk400_L1SingleMuShower_v2, fragment.HLT_DoubleCscCluster100_v5, fragment.HLT_L1CSCShower_DTCluster50_v8, fragment.HLT_L1CSCShower_DTCluster75_v8, fragment.HLT_PFMET105_IsoTrk50_v11, fragment.HLT_L1SingleLLPJet_v5, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, fragment.HLT_DiPhoton10Time1ns_v8, fragment.HLT_DiPhoton10Time1p2ns_v8, fragment.HLT_DiPhoton10Time1p4ns_v8, fragment.HLT_DiPhoton10Time1p6ns_v8, fragment.HLT_DiPhoton10Time1p8ns_v8, fragment.HLT_DiPhoton10Time2ns_v8, fragment.HLT_DiPhoton10_CaloIdL_v8, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8, fragment.HLT_DoubleEle8_eta1p22_mMax6_v8, fragment.HLT_DoubleEle10_eta1p22_mMax6_v8, fragment.HLT_SingleEle8_v7, fragment.HLT_SingleEle8_SingleEGL1_v7, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Mu50_L1SingleMuShower_v9, fragment.HLT_IsoMu24_OneProng32_v7, fragment.HLT_Photon32_OneProng32_M50To105_v8, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8, fragment.HLT_PFJet200_TimeGt2p5ns_v8, fragment.HLT_Photon50_TimeLtNeg2p5ns_v5, fragment.HLT_Photon50_TimeGt2p5ns_v5, fragment.HLT_PPSMaxTracksPerArm1_v7, fragment.HLT_PPSMaxTracksPerRP4_v7, fragment.HLT_PPSRandom_v1, fragment.HLT_HIL1NotBptxOR_v12, fragment.HLT_HIL1UnpairedBunchBptxPlus_v12, fragment.HLT_HIL1UnpairedBunchBptxMinus_v12, fragment.HLT_HIPhysics_v12, fragment.HLT_HIPhysicsForZS_v12, fragment.HLT_HIRandom_v7, fragment.HLT_HIRandom_HighRate_v3, fragment.HLT_HIHcalNZS_v12, fragment.HLT_HIHcalPhiSym_v12, fragment.HLT_HIZeroBias_v12, fragment.HLT_HIZeroBias_HighRate_v5, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12, fragment.HLT_HIZeroBias_HighRateRAW_v2, fragment.HLT_HIMinimumBiasHF1AND_v5, fragment.HLT_HIMinimumBiasHF1AND_copy_v4, fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v6, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12, fragment.HLT_HIL1Centrality30_50_v5, fragment.HLT_HIL1_UCC_0_0p5_v5, fragment.HLT_HIL1_UCC_0_1_v5, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet120Eta2p1_v5, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet40Fwd_v5, fragment.HLT_HIPuAK4CaloJet60Fwd_v5, fragment.HLT_HIPuAK4CaloJet80Fwd_v5, fragment.HLT_HIPuAK4CaloJet100Fwd_v5, fragment.HLT_HIPuAK4CaloJet120Fwd_v5, fragment.HLT_HICsAK4PFJet60Eta1p5_v12, fragment.HLT_HICsAK4PFJet60Eta2p1_v5, fragment.HLT_HICsAK4PFJet80Eta1p5_v12, fragment.HLT_HICsAK4PFJet80Eta2p1_v5, fragment.HLT_HICsAK4PFJet100Eta1p5_v12, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6, fragment.HLT_HICsAK4PFJet100Eta2p1_v5, fragment.HLT_HICsAK4PFJet120Eta1p5_v12, fragment.HLT_HICsAK4PFJet120Eta2p1_v5, fragment.HLT_HIGEDPhoton10_v12, fragment.HLT_HIGEDPhoton10_EB_v12, fragment.HLT_HIGEDPhoton20_v12, fragment.HLT_HIGEDPhoton20_EB_v12, fragment.HLT_HIGEDPhoton30_v12, fragment.HLT_HIGEDPhoton30_EB_v12, fragment.HLT_HIGEDPhoton40_v12, fragment.HLT_HIGEDPhoton40_EB_v12, fragment.HLT_HIGEDPhoton50_v12, fragment.HLT_HIGEDPhoton50_EB_v12, fragment.HLT_HIGEDPhoton60_v12, fragment.HLT_HIGEDPhoton60_EB_v12, fragment.HLT_HIDoubleGEDPhoton20_v5, fragment.HLT_HIEle10Gsf_v12, fragment.HLT_HIEle15Gsf_v12, fragment.HLT_HIEle20Gsf_v12, fragment.HLT_HIEle30Gsf_v12, fragment.HLT_HIEle40Gsf_v12, fragment.HLT_HIEle50Gsf_v12, fragment.HLT_HIEle15Ele10Gsf_v12, fragment.HLT_HIEle15Ele10GsfMass50_v12, fragment.HLT_HIDoubleEle10Gsf_v12, fragment.HLT_HIDoubleEle10GsfMass50_v12, fragment.HLT_HIDoubleEle15Gsf_v12, fragment.HLT_HIDoubleEle15GsfMass50_v12, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10, fragment.HLT_HIUPC_NotMBHF2_v3, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_Random_HighRate_v1, fragment.HLT_HIUPC_TestSeedsCombined_v2, fragment.HLT_HIL1SingleMu0_v5, fragment.HLT_HIL1SingleMu0_Open_v5, fragment.HLT_HIL1SingleMu0_Cosmic_v5, fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v5, fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5, fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v5, fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5, fragment.HLT_HIL1DoubleMu0_v5, fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5, fragment.HLT_HIL1DoubleMu0_SQ_v5, fragment.HLT_HIL2SingleMu3_Open_v5, fragment.HLT_HIL2SingleMu5_v5, fragment.HLT_HIL2SingleMu7_v5, fragment.HLT_HIL2DoubleMu0_Open_v5, fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v5, fragment.HLT_HIL2DoubleMu0_M7to15_Open_v5, fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5, fragment.HLT_HIL2DoubleMu3_M7to15_Open_v5, fragment.HLT_HIL3SingleMu3_Open_v5, fragment.HLT_HIL3SingleMu5_v5, fragment.HLT_HIL3SingleMu7_v5, fragment.HLT_HIL3SingleMu12_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5, fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v5, fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v5, fragment.HLT_HIL3DoubleMu0_M7to15_Open_v5, fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v5, fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v5, fragment.HLT_HIL3DoubleMu2_M7to15_Open_v5, fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v5, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6, fragment.HLT_HICscCluster_Loose_v5, fragment.HLT_HICscCluster_Medium_v5, fragment.HLT_HICscCluster_Tight_v5, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7, fragment.HLT_HIL1NotBptxORForPPRef_v7, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v13, fragment.HLT_PPRefZeroBias_v4, fragment.HLT_PPRefZeroBiasRawPrime_v5, fragment.HLT_ZDCCommissioning_v4, fragment.HLT_AK4CaloJet40_v4, fragment.HLT_AK4CaloJet60_v4, fragment.HLT_AK4CaloJet70_v4, fragment.HLT_AK4CaloJet80_v4, fragment.HLT_AK4CaloJet100_v4, fragment.HLT_AK4CaloJet120_v4, fragment.HLT_AK4CaloJetFwd40_v4, fragment.HLT_AK4CaloJetFwd60_v4, fragment.HLT_AK4CaloJetFwd70_v4, fragment.HLT_AK4CaloJetFwd80_v4, fragment.HLT_AK4CaloJetFwd100_v4, fragment.HLT_AK4CaloJetFwd120_v4, fragment.HLT_AK4PFJet40_v6, fragment.HLT_AK4PFJet60_v6, fragment.HLT_AK4PFJet80_v6, fragment.HLT_AK4PFJet100_v6, fragment.HLT_AK4PFJet120_v6, fragment.HLT_AK4PFJetFwd40_v6, fragment.HLT_AK4PFJetFwd60_v6, fragment.HLT_AK4PFJetFwd80_v6, fragment.HLT_AK4PFJetFwd100_v6, fragment.HLT_AK4PFJetFwd120_v6, fragment.HLT_PPRefDoubleEle10Gsf_v4, fragment.HLT_PPRefDoubleEle10GsfMass50_v4, fragment.HLT_PPRefDoubleEle15Gsf_v4, fragment.HLT_PPRefDoubleEle15GsfMass50_v4, fragment.HLT_PPRefEle15Ele10Gsf_v4, fragment.HLT_PPRefEle15Ele10GsfMass50_v4, fragment.HLT_PPRefEle10Gsf_v4, fragment.HLT_PPRefEle15Gsf_v4, fragment.HLT_PPRefEle20Gsf_v4, fragment.HLT_PPRefEle30Gsf_v4, fragment.HLT_PPRefEle40Gsf_v4, fragment.HLT_PPRefEle50Gsf_v4, fragment.HLT_PPRefGEDPhoton10_v4, fragment.HLT_PPRefGEDPhoton10_EB_v4, fragment.HLT_PPRefGEDPhoton20_v4, fragment.HLT_PPRefGEDPhoton20_EB_v4, fragment.HLT_PPRefGEDPhoton30_v4, fragment.HLT_PPRefGEDPhoton30_EB_v4, fragment.HLT_PPRefGEDPhoton40_v4, fragment.HLT_PPRefGEDPhoton40_EB_v4, fragment.HLT_PPRefGEDPhoton50_v4, fragment.HLT_PPRefGEDPhoton50_EB_v4, fragment.HLT_PPRefGEDPhoton60_v4, fragment.HLT_PPRefGEDPhoton60_EB_v4, fragment.HLT_PPRefL1DoubleMu0_v4, fragment.HLT_PPRefL1DoubleMu0_Open_v4, fragment.HLT_PPRefL1SingleMu0_Cosmics_v4, fragment.HLT_PPRefL1SingleMu7_v4, fragment.HLT_PPRefL1SingleMu12_v4, fragment.HLT_PPRefL2DoubleMu0_v4, fragment.HLT_PPRefL2DoubleMu0_Open_v4, fragment.HLT_PPRefL2SingleMu7_v4, fragment.HLT_PPRefL2SingleMu12_v4, fragment.HLT_PPRefL2SingleMu15_v4, fragment.HLT_PPRefL2SingleMu20_v4, fragment.HLT_PPRefL3DoubleMu0_v6, fragment.HLT_PPRefL3DoubleMu0_Open_v6, fragment.HLT_PPRefL3SingleMu3_v6, fragment.HLT_PPRefL3SingleMu5_v6, fragment.HLT_PPRefL3SingleMu7_v6, fragment.HLT_PPRefL3SingleMu12_v6, fragment.HLT_PPRefL3SingleMu15_v6, fragment.HLT_PPRefL3SingleMu20_v6, fragment.HLT_PPRefCscCluster_Loose_v4, fragment.HLT_PPRefCscCluster_Medium_v4, fragment.HLT_PPRefCscCluster_Tight_v4, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v4, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v4, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v4, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v4, fragment.MC_ReducedIterativeTracking_v20, fragment.MC_AK4CaloJets_v17, fragment.MC_AK4CaloJetsFromPV_v16, fragment.MC_CaloHT_v16, fragment.MC_AK8CaloHT_v16, fragment.MC_CaloMHT_v16, fragment.MC_AK4PFJets_v27, fragment.MC_PFHT_v26, fragment.MC_AK8PFJets_v27, fragment.MC_AK8PFHT_v26, fragment.MC_CaloMET_v16, fragment.MC_CaloMET_JetIdCleaned_v17, fragment.MC_PFMET_v27, fragment.MC_PFMHT_v26, fragment.MC_AK4PFJetPNet_v3, fragment.MC_AK8PFJetPNet_v3, fragment.MC_Egamma_Open_v6, fragment.MC_Egamma_Open_Unseeded_v6, fragment.MC_Ele5_WPTight_Gsf_v16, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, fragment.MC_DoubleEle5_CaloIdL_MW_v24, fragment.MC_IsoMu_v25, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21, fragment.MC_DoubleMuNoFiltersNoVtx_v15, fragment.MC_PFScouting_v4, fragment.HLT_SpecialHLTPhysics_v5, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v2, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v2, fragment.HLT_L1AXOVTight_v2, fragment.HLT_L1SingleMuOpen_v4, fragment.HLT_L1SingleMuOpen_DT_v4, fragment.HLT_L1SingleMu3_v3, fragment.HLT_L1SingleMu5_v3, fragment.HLT_L1SingleMu7_v3, fragment.HLT_L1DoubleMu0_v3, fragment.HLT_L1SingleJet8erHE_v3, fragment.HLT_L1SingleJet10erHE_v3, fragment.HLT_L1SingleJet12erHE_v3, fragment.HLT_L1SingleJet35_v3, fragment.HLT_L1SingleJet200_v3, fragment.HLT_L1SingleEG8er2p5_v2, fragment.HLT_L1SingleEG10er2p5_v2, fragment.HLT_L1SingleEG15er2p5_v2, fragment.HLT_L1SingleEG26er2p5_v2, fragment.HLT_L1SingleEG28er2p5_v2, fragment.HLT_L1SingleEG28er2p1_v2, fragment.HLT_L1SingleEG28er1p5_v2, fragment.HLT_L1SingleEG34er2p5_v2, fragment.HLT_L1SingleEG36er2p5_v2, fragment.HLT_L1SingleEG38er2p5_v2, fragment.HLT_L1SingleEG40er2p5_v2, fragment.HLT_L1SingleEG42er2p5_v2, fragment.HLT_L1SingleEG45er2p5_v2, fragment.HLT_L1SingleEG50_v2, fragment.HLT_L1SingleJet60_v2, fragment.HLT_L1SingleJet90_v2, fragment.HLT_L1SingleJet120_v2, fragment.HLT_L1SingleJet180_v2, fragment.HLT_L1HTT120er_v2, fragment.HLT_L1HTT160er_v2, fragment.HLT_L1HTT200er_v2, fragment.HLT_L1HTT255er_v2, fragment.HLT_L1HTT280er_v2, fragment.HLT_L1HTT320er_v2, fragment.HLT_L1HTT360er_v2, fragment.HLT_L1HTT400er_v2, fragment.HLT_L1HTT450er_v2, fragment.HLT_L1ETM120_v2, fragment.HLT_L1ETM150_v2, fragment.HLT_L1EXT_HCAL_LaserMon1_v3, fragment.HLT_L1EXT_HCAL_LaserMon4_v3, fragment.HLT_CscCluster_Cosmic_v2, fragment.HLT_HT60_Beamspot_v20, fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v5, fragment.HLT_PixelClusters_WP2_v2, fragment.HLT_PixelClusters_WP1_v2, fragment.HLT_MinimumBias_HF_v2, fragment.HLT_L1BptxXOR_v2, fragment.HLT_BptxOR_v4, fragment.HLT_L1SingleMuCosmics_EMTF_v2, fragment.HLT_L1FatEvents_v3, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v2, fragment.HLT_ZeroBias_Or_AlwaysTrue_v2, fragment.HLT_ZeroBias_Gated_v2, fragment.HLT_SpecialZeroBias_v4, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_CommissioningRawPrime, fragment.Dataset_CommissioningZDC, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HIDQMGPUvsCPU, fragment.Dataset_HIDQMOnlineBeamspot, fragment.Dataset_HIEmptyBX, fragment.Dataset_HIEphemeralHLTPhysics, fragment.Dataset_HIEphemeralZeroBias0, fragment.Dataset_HIEphemeralZeroBias1, fragment.Dataset_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIExpressPhysicsRawPrime, fragment.Dataset_HIForward0, fragment.Dataset_HIForward1, fragment.Dataset_HIForward2, fragment.Dataset_HIForward3, fragment.Dataset_HIForward4, fragment.Dataset_HIForward5, fragment.Dataset_HIForward6, fragment.Dataset_HIForward7, fragment.Dataset_HIForward8, fragment.Dataset_HIForward9, fragment.Dataset_HIForward10, fragment.Dataset_HIForward11, fragment.Dataset_HIForward12, fragment.Dataset_HIForward13, fragment.Dataset_HIForward14, fragment.Dataset_HIForward15, fragment.Dataset_HIForward16, fragment.Dataset_HIForward17, fragment.Dataset_HIForward18, fragment.Dataset_HIForward19, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HIMinimumBias0, fragment.Dataset_HIMinimumBias1, fragment.Dataset_HIMinimumBias2, fragment.Dataset_HIMinimumBias3, fragment.Dataset_HIPhysicsRawPrime0, fragment.Dataset_HIPhysicsRawPrime1, fragment.Dataset_HIPhysicsRawPrime2, fragment.Dataset_HIPhysicsRawPrime3, fragment.Dataset_HIPhysicsRawPrime4, fragment.Dataset_HIPhysicsRawPrime5, fragment.Dataset_HIPhysicsRawPrime6, fragment.Dataset_HIPhysicsRawPrime7, fragment.Dataset_HIPhysicsRawPrime8, fragment.Dataset_HIPhysicsRawPrime9, fragment.Dataset_HIPhysicsRawPrime10, fragment.Dataset_HIPhysicsRawPrime11, fragment.Dataset_HIPhysicsRawPrime12, fragment.Dataset_HIPhysicsRawPrime13, fragment.Dataset_HIPhysicsRawPrime14, fragment.Dataset_HIPhysicsRawPrime15, fragment.Dataset_HIPhysicsRawPrime16, fragment.Dataset_HIPhysicsRawPrime17, fragment.Dataset_HIPhysicsRawPrime18, fragment.Dataset_HIPhysicsRawPrime19, fragment.Dataset_HIPhysicsRawPrime20, fragment.Dataset_HIPhysicsRawPrime21, fragment.Dataset_HIPhysicsRawPrime22, fragment.Dataset_HIPhysicsRawPrime23, fragment.Dataset_HIPhysicsRawPrime24, fragment.Dataset_HIPhysicsRawPrime25, fragment.Dataset_HIPhysicsRawPrime26, fragment.Dataset_HIPhysicsRawPrime27, fragment.Dataset_HIPhysicsRawPrime28, fragment.Dataset_HIPhysicsRawPrime29, fragment.Dataset_HIPhysicsRawPrime30, fragment.Dataset_HIPhysicsRawPrime31, fragment.Dataset_HITrackerNZS, fragment.Dataset_HIZeroBias0, fragment.Dataset_HIZeroBias1, fragment.Dataset_HIZeroBias2, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_MuonShower, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_PPRefDoubleMuon0, fragment.Dataset_PPRefDoubleMuon1, fragment.Dataset_PPRefDoubleMuon2, fragment.Dataset_PPRefDoubleMuon3, fragment.Dataset_PPRefExotica, fragment.Dataset_PPRefHardProbes0, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefZeroBias0, fragment.Dataset_PPRefZeroBias1, fragment.Dataset_PPRefZeroBias2, fragment.Dataset_PPRefZeroBias3, fragment.Dataset_PPRefZeroBias4, fragment.Dataset_PPRefZeroBias5, fragment.Dataset_PPRefZeroBias6, fragment.Dataset_PPRefZeroBias7, fragment.Dataset_PPRefZeroBias8, fragment.Dataset_PPRefZeroBias9, fragment.Dataset_PPRefZeroBias10, fragment.Dataset_PPRefZeroBias11, fragment.Dataset_PPRefZeroBias12, fragment.Dataset_PPRefZeroBias13, fragment.Dataset_PPRefZeroBias14, fragment.Dataset_PPRefZeroBias15, fragment.Dataset_PPRefZeroBias16, fragment.Dataset_PPRefZeroBias17, fragment.Dataset_PPRefZeroBias18, fragment.Dataset_PPRefZeroBias19, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialZeroBias0, fragment.ScoutingPFOutput, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialHLTPhysics20, fragment.Dataset_SpecialHLTPhysics21, fragment.Dataset_SpecialHLTPhysics22, fragment.Dataset_SpecialHLTPhysics23, fragment.Dataset_SpecialHLTPhysics24, fragment.Dataset_SpecialHLTPhysics25, fragment.Dataset_SpecialHLTPhysics26, fragment.Dataset_SpecialHLTPhysics27, fragment.Dataset_SpecialHLTPhysics28, fragment.Dataset_SpecialHLTPhysics29, fragment.Dataset_SpecialHLTPhysics30, fragment.Dataset_SpecialHLTPhysics31, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_SpecialRandom20, fragment.Dataset_SpecialRandom21, fragment.Dataset_SpecialRandom22, fragment.Dataset_SpecialRandom23, fragment.Dataset_SpecialRandom24, fragment.Dataset_SpecialRandom25, fragment.Dataset_SpecialRandom26, fragment.Dataset_SpecialRandom27, fragment.Dataset_SpecialRandom28, fragment.Dataset_SpecialRandom29, fragment.Dataset_SpecialRandom30, fragment.Dataset_SpecialRandom31, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLT_Fake1_cff.py b/HLTrigger/Configuration/python/HLT_Fake1_cff.py index 8f274ca27e13b..5f06b14d4df1c 100644 --- a/HLTrigger/Configuration/python/HLT_Fake1_cff.py +++ b/HLTrigger/Configuration/python/HLT_Fake1_cff.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake1 --cff --data --type Fake1 +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake1 --cff --data --type Fake1 -# /dev/CMSSW_13_3_0/Fake1/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake1/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms fragment = cms.ProcessFragment( "HLT" ) - fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake1/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake1/V15") ) fragment.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) diff --git a/HLTrigger/Configuration/python/HLT_Fake2_cff.py b/HLTrigger/Configuration/python/HLT_Fake2_cff.py index 1651f535c61dc..fe9b2e0ec0993 100644 --- a/HLTrigger/Configuration/python/HLT_Fake2_cff.py +++ b/HLTrigger/Configuration/python/HLT_Fake2_cff.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake2 --cff --data --type Fake2 +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake2 --cff --data --type Fake2 -# /dev/CMSSW_13_3_0/Fake2/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake2/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms fragment = cms.ProcessFragment( "HLT" ) - fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake2/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake2/V15") ) fragment.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) @@ -108,7 +107,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), diff --git a/HLTrigger/Configuration/python/HLT_Fake_cff.py b/HLTrigger/Configuration/python/HLT_Fake_cff.py index d9707589952d0..02285f2619726 100644 --- a/HLTrigger/Configuration/python/HLT_Fake_cff.py +++ b/HLTrigger/Configuration/python/HLT_Fake_cff.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake --cff --data --type Fake +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake --cff --data --type Fake -# /dev/CMSSW_13_3_0/Fake/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms fragment = cms.ProcessFragment( "HLT" ) - fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake/V15") ) fragment.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) diff --git a/HLTrigger/Configuration/python/HLT_GRun_cff.py b/HLTrigger/Configuration/python/HLT_GRun_cff.py index 5a27ba1bcd6a7..96e7ac2e9fe46 100644 --- a/HLTrigger/Configuration/python/HLT_GRun_cff.py +++ b/HLTrigger/Configuration/python/HLT_GRun_cff.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/GRun --cff --data --type GRun +# hltGetConfiguration /dev/CMSSW_14_0_0/GRun --cff --data --type GRun -# /dev/CMSSW_13_3_0/GRun/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/GRun/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/GRun/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/GRun/V141") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1481,7 +1346,6 @@ ExpressAlignment = cms.vstring( 'ExpressAlignment' ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1492,6 +1356,14 @@ 'ParkingDoubleMuonLowMass7' ), ParkingHH = cms.vstring( 'ParkingHH' ), ParkingLLP = cms.vstring( 'ParkingLLP' ), + ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), + ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), + ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1504,7 +1376,6 @@ 'Cosmics', 'HLTPhysics', 'HcalNZS', - 'MinimumBias', 'MonteCarlo', 'NoBPTX', 'ZeroBias' ), @@ -1539,2514 +1410,2533 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) fragment.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ), - Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v21', - 'HLT_PFJet500_v27', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_v22', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Physics_v10', + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_v9' ), - HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT510_v23', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19')+cms.vstring( 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', - 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_IsoMu27_v22', - 'HLT_Mu50_v19', - 'HLT_PFHT1050_v24', - 'HLT_Photon200_v20' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -4115,40 +4005,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -4169,6 +4029,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -4413,7 +4288,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -4426,70 +4301,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -4529,16 +4355,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -5618,7 +5434,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -5644,11 +5534,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -5674,9 +5564,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -5827,6 +5718,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -6200,8 +6101,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -6239,7 +6144,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -6304,94 +6208,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -6411,23 +6248,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -6469,7 +6315,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -6526,6 +6372,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -6669,7 +6519,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -6772,7 +6622,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -6875,7 +6725,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -6978,7 +6828,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -7314,6 +7164,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -7347,10 +7199,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -7364,57 +7240,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -7425,37 +7255,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -7818,7 +7645,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -8310,8 +8138,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -8385,7 +8213,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -8395,7 +8223,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -8564,31 +8392,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -8598,51 +8414,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -8653,29 +8429,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -8687,27 +8452,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -8767,10 +8515,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -9068,10 +8816,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -9162,31 +8910,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -9194,10 +9181,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -9437,7 +9472,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -9766,8 +9801,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -10279,40 +10314,10 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -10332,10 +10337,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -10360,6 +10366,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10483,6 +10490,7 @@ ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10547,55 +10555,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -10669,12 +10670,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -10702,6 +10702,7 @@ ) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10739,15 +10740,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -10765,17 +10766,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -10801,51 +10802,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -10886,12 +10887,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -11070,23 +11071,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -fragment.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -11095,10 +11128,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -11117,10 +11150,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -11145,7 +11178,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -11155,7 +11188,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -fragment.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -11205,7 +11238,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -11227,9 +11260,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11268,7 +11302,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11314,45 +11348,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -fragment.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -fragment.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -fragment.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -fragment.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -11362,7 +11396,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11401,7 +11435,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11447,41 +11481,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) ) -fragment.hltMeasurementTrackerEventCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersLegacy" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -11497,14 +11561,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -fragment.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -11520,10 +11584,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -11536,16 +11600,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -11555,7 +11619,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -11570,15 +11634,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -11700,44 +11764,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -fragment.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -fragment.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -11747,11 +11810,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -11762,17 +11825,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -11784,21 +11847,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -11815,16 +11878,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -fragment.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -11836,8 +11899,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -11846,10 +11909,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -11863,14 +11926,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -11886,10 +11949,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -11902,12 +11965,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -11936,15 +11999,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12017,7 +12080,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -12034,7 +12097,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -12066,20 +12129,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -fragment.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -12091,8 +12154,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -12105,10 +12168,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -12118,14 +12181,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -12141,10 +12204,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12157,12 +12220,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12191,15 +12254,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12207,10 +12533,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12223,7 +12549,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12231,10 +12557,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12247,7 +12573,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12369,10 +12719,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -fragment.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12474,7 +12824,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -12612,7 +12962,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -12644,8 +12994,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -12659,24 +13009,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -fragment.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -fragment.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -12687,14 +13037,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -12710,10 +13060,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12726,12 +13076,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -fragment.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12760,18 +13110,18 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltIter0PFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltDoubletRecoveryClustersRefRemovalCPUOnly = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityCPUOnly" ), +fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersLegacy" ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), @@ -12779,14 +13129,14 @@ minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), +fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ) + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) ) -fragment.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", +fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), @@ -12799,12 +13149,12 @@ searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -12816,18 +13166,18 @@ BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), @@ -12838,20 +13188,20 @@ MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) -fragment.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly = cms.EDProducer( "ClusterCheckerEDProducer", +fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersLegacy" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly = cms.EDProducer( "HitPairEDProducer", +fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "" ), trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsCPUOnly" ), - clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), @@ -12859,8 +13209,8 @@ putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) -fragment.hltDoubletRecoveryPFlowPixelSeedsCPUOnly = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly" ), +fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -12870,14 +13220,14 @@ forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), @@ -12893,10 +13243,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12909,12 +13259,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) ) -fragment.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), +fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12943,15 +13293,15 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','QualityMasks' ), +fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltMergedTracksCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12959,10 +13309,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12975,7 +13325,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12983,10 +13333,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12999,14 +13349,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -fragment.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -fragment.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -13026,8 +13376,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -13039,7 +13389,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13084,8 +13434,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13097,7 +13447,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13106,7 +13456,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -13120,7 +13470,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -13144,8 +13494,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13157,7 +13507,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13245,7 +13595,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -13277,14 +13627,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -13299,7 +13649,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -13316,38 +13666,9 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -13469,60 +13790,50 @@ ), energyCorrector = cms.PSet( ) ) -fragment.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -fragment.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -13596,12 +13907,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -fragment.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -13627,31 +13937,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -fragment.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -fragment.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -13663,17 +13973,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -13681,14 +13991,14 @@ ) ) ) -fragment.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -13699,51 +14009,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -13784,12 +14094,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -13800,7 +14110,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -13839,8 +14149,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -13885,7 +14195,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13895,9 +14205,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13907,42 +14217,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -fragment.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -fragment.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -fragment.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -fragment.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -14362,67 +14672,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -14442,20 +14740,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -14477,25 +14761,31 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -14506,7 +14796,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -14812,21 +15102,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -14834,8 +15114,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -15078,7 +15359,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -15096,8 +15384,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -15560,6 +15854,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -15616,778 +15911,134 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -fragment.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -fragment.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) +fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) +) +fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) +) +fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) + seedCleaners = cms.VPSet( ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -fragment.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -fragment.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -fragment.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -fragment.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -fragment.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -fragment.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -fragment.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -fragment.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) -) -fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), @@ -16498,6 +16149,7 @@ ) fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16562,14 +16214,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -16844,7 +16496,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -16857,7 +16508,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -16870,6 +16522,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -17338,18 +16991,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -17460,6 +17114,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17583,6 +17238,7 @@ ) fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17647,14 +17303,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -17869,30 +17525,26 @@ Weight_E = cms.double( 1.0 ) ) ) -fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -17903,7 +17555,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -fragment.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -17916,18 +17568,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -17954,7 +17620,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18067,6 +17733,7 @@ ) fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18128,6 +17795,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18254,14 +17922,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -18346,7 +18014,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -18358,6 +18025,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18383,6 +18051,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -18401,6 +18070,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18415,9 +18085,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18428,84 +18098,94 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +fragment.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18516,13 +18196,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18533,26 +18213,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -18569,21 +18249,32 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -18591,7 +18282,7 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), @@ -18600,52 +18291,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 3.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 1.0E125 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 999999.0 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -18657,9 +18304,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18670,20 +18317,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -18691,31 +18338,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18723,21 +18371,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18745,16 +18422,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18832,7 +18619,7 @@ ) fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18906,6 +18693,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -18921,7 +18709,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -19255,15 +19045,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v26 AND NOT AlCa_PFJet40_CPUOnly_v5 ) OR ( NOT AlCa_PFJet40_v26 AND AlCa_PFJet40_CPUOnly_v5 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -19274,41 +19064,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -19323,9 +19117,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -19346,15 +19140,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -19364,11 +19158,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -19376,7 +19170,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -19393,168 +19187,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -fragment.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -19588,110 +19620,615 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -fragment.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), +fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), @@ -19821,6 +20358,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -19935,6 +20473,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19957,6 +20496,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -20315,7 +20855,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -20325,6 +20866,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20347,6 +20889,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20369,6 +20912,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20475,6 +21019,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20521,6 +21066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20543,6 +21089,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -20588,6 +21135,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20610,6 +21158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20632,6 +21181,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20738,6 +21288,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20781,6 +21332,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20824,6 +21376,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21161,7 +21714,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -21171,7 +21724,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -22097,6 +22650,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22140,6 +22694,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22183,6 +22738,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22314,6 +22870,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22336,6 +22893,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22381,6 +22939,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22413,6 +22972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22435,6 +22995,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22480,6 +23041,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22516,6 +23078,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22538,6 +23101,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22583,6 +23147,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22615,6 +23180,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22637,6 +23203,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22682,6 +23249,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22718,6 +23286,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22740,6 +23309,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22785,6 +23355,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22817,6 +23388,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22839,6 +23411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22884,6 +23457,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22950,6 +23524,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22972,6 +23547,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -23019,6 +23595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -23041,27 +23618,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -23070,6 +23626,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -23123,6 +23680,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23145,6 +23703,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23167,6 +23726,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23189,6 +23749,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23211,6 +23772,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23249,6 +23811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -23312,6 +23875,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -23334,6 +23898,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23379,6 +23944,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23401,6 +23967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23423,6 +23990,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23577,6 +24145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23599,6 +24168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23644,6 +24214,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23707,6 +24278,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23729,6 +24301,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23774,6 +24347,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -24750,6 +25324,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24797,6 +25372,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24808,9 +25384,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24821,14 +25397,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24836,11 +25412,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -24857,10 +25433,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24868,12 +25444,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -24883,13 +25459,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -24913,9 +25489,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -24924,205 +25500,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25133,14 +25525,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25148,15 +25540,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -25169,10 +25561,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25180,30 +25572,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -25887,6 +26594,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26302,19 +27010,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -26379,6 +27074,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26497,6 +27193,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26655,6 +27352,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26666,13 +27364,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26683,162 +27377,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26849,274 +27585,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -27127,627 +27793,912 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -27758,151 +28709,164 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -27915,65 +28879,125 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -27981,58 +29005,122 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), thrOverEEE1 = cms.vdouble( 0.025 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), thrOverEEE2 = cms.vdouble( 0.025 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28047,14 +29135,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28077,14 +29166,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28107,14 +29197,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28137,9 +29228,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28160,14 +29251,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28182,14 +29274,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28204,14 +29297,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28226,14 +29320,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28248,14 +29343,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28270,14 +29366,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28300,28 +29397,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28336,14 +29434,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28366,14 +29465,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28396,14 +29496,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28426,9 +29527,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28449,14 +29550,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28471,14 +29573,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28493,14 +29596,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28515,14 +29619,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28537,14 +29642,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28559,14 +29665,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28589,28 +29696,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28625,14 +29733,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28655,14 +29764,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28685,14 +29795,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28715,9 +29826,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28738,14 +29849,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28760,14 +29872,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28782,14 +29895,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28804,14 +29918,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28826,14 +29941,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28848,14 +29964,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28878,108 +29995,172 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28988,20 +30169,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -29010,2542 +30192,705 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) -) -fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) -) -fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) -) -fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) -) -fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) -) -fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) -) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) -) -fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", +fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -31639,6 +30984,165 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31650,14 +31154,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31672,14 +31177,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31694,50 +31200,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -31751,10 +31244,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31762,15 +31255,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), @@ -31794,6 +31287,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31805,14 +31299,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31827,14 +31322,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31849,37 +31345,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -31893,10 +31389,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31904,21 +31400,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 27.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -31936,6 +31432,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31947,14 +31444,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31969,14 +31467,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31991,18 +31490,14 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), @@ -32092,7 +31587,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -32718,9 +32214,9 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -32735,10 +32231,10 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -32750,7 +32246,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -32775,7 +32271,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -32796,7 +32292,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -32971,7 +32467,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -32996,7 +32492,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -33021,7 +32517,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -33046,7 +32542,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -33067,7 +32563,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -33098,7 +32594,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -33119,7 +32615,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -33150,7 +32646,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -33286,6 +32782,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33329,6 +32826,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33435,6 +32933,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33478,6 +32977,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33582,6 +33082,22 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -33680,6 +33196,54 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -33821,6 +33385,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33998,6 +33563,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34136,6 +33702,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34191,6 +33758,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34238,6 +33806,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -35153,6 +34722,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -36101,6 +35671,131 @@ maxProbeEta = cms.double( 5.5 ), triggerType = cms.int32( 85 ) ) +fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) +) +fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) +) +fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) +) +fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) +) +fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) +) +fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) +) fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -37184,41 +36879,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -fragment.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -37240,22 +36901,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -fragment.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), @@ -37937,15 +37582,6 @@ mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), minMht = cms.vdouble( 100.0 ) ) -fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETProducer" ), @@ -38752,7 +38388,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), @@ -38973,6 +38610,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39106,6 +38744,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39130,7 +38769,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39270,144 +38909,6 @@ maxFraction = cms.double( 0.2 ), minSignificance = cms.double( 10.0 ) ) -fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", sorting = cms.PSet( ), assignment = cms.PSet( @@ -39441,54 +38942,81 @@ producePileUpCollection = cms.bool( False ), produceNoPileUpCollection = cms.bool( False ) ) -fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), +fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', +fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', 'probc', 'probuds', - 'probg' ) + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", +fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) ) ) ) -fragment.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), @@ -39559,6 +39087,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39583,7 +39112,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39674,6 +39203,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39698,7 +39228,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39789,6 +39319,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39800,7 +39331,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39829,7 +39360,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39852,23 +39383,23 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), @@ -39939,6 +39470,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39950,7 +39482,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39974,16 +39506,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", @@ -39999,7 +39531,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40016,7 +39548,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40033,7 +39565,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40050,7 +39582,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40067,7 +39599,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40109,19 +39641,19 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40145,16 +39677,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", @@ -40293,6 +39825,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40404,6 +39937,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40450,6 +39984,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40472,6 +40007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -40517,6 +40053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40539,6 +40076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40561,6 +40099,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40701,6 +40240,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40730,6 +40270,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -40752,6 +40293,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40797,6 +40339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40819,6 +40362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40841,6 +40385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40978,6 +40523,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41032,6 +40578,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41054,6 +40601,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -41076,6 +40624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -41098,6 +40647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -41143,6 +40693,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41165,6 +40716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41187,6 +40739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41209,6 +40762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -41366,6 +40920,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41421,6 +40976,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42436,6 +41992,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42458,6 +42015,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42480,6 +42038,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42502,6 +42061,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42524,6 +42084,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42546,6 +42107,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42568,6 +42130,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42590,6 +42153,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42658,6 +42222,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42680,6 +42245,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42702,6 +42268,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42724,6 +42291,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42746,6 +42314,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42768,6 +42337,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42790,6 +42360,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42812,6 +42383,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42937,6 +42509,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42991,6 +42564,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43013,6 +42587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -43035,6 +42610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -43057,6 +42633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -43102,6 +42679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43124,6 +42702,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43146,6 +42725,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43168,6 +42748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -43280,6 +42861,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -43334,6 +42916,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43356,6 +42939,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -43378,6 +42962,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -43400,6 +42985,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -43426,312 +43012,30 @@ s_a_phi1F = cms.double( 0.0076 ), s_a_phi2B = cms.double( 3.7E-4 ), s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 75.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43742,32 +43046,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 90.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43778,32 +43069,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 120.0 ), - etcutEE = cms.double( 120.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43814,32 +43092,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), - etcutEE = cms.double( 150.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43850,31 +43115,163 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 175.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEB = cms.vdouble( 0.14 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -43884,34 +43281,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 200.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43920,11 +43304,90 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43935,17 +43398,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -43956,50 +43419,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44010,103 +43452,65 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) +fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEG50EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -44115,9 +43519,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -44128,17 +43532,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -44149,28 +43553,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 75.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG75EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44181,18 +43586,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 90.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG90EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44203,21 +43623,36 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 120.0 ), + etcutEE = cms.double( 120.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG120EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44225,64 +43660,109 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 150.0 ), + etcutEE = cms.double( 150.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG150EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 175.0 ), + etcutEE = cms.double( 175.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG175EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 200.0 ), + etcutEE = cms.double( 200.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG200EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -44291,9 +43771,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -44304,17 +43784,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -44325,172 +43805,73 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), + etcutEB = cms.double( 40.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44503,36 +43884,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44547,96 +43930,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44649,36 +44036,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44693,96 +44082,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), + etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44795,36 +44188,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44839,96 +44234,116 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), + etcutEB = cms.double( 55.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44941,36 +44356,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44985,96 +44402,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), + etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45087,36 +44508,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45131,96 +44554,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), + etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45233,36 +44660,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45277,65 +44706,151 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 110.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -45343,6 +44858,91 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), @@ -45395,6 +44995,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45431,6 +45032,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45453,6 +45055,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45475,6 +45078,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45497,6 +45101,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45511,6 +45116,18 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), @@ -45519,6 +45136,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45555,6 +45173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45577,6 +45196,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45599,6 +45219,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45621,6 +45242,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45643,6 +45265,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45679,6 +45302,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45701,6 +45325,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45723,6 +45348,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45745,6 +45371,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45767,6 +45394,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45803,6 +45431,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45825,6 +45454,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45847,6 +45477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45869,6 +45500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -45891,6 +45523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -45927,6 +45560,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -45949,6 +45583,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45971,6 +45606,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -45993,6 +45629,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -46015,6 +45652,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46051,6 +45689,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46073,6 +45712,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -46095,6 +45735,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46117,6 +45758,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46139,6 +45781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46182,6 +45825,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46204,6 +45848,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -46226,6 +45871,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46248,6 +45894,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46270,6 +45917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46304,6 +45952,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46334,6 +45983,63 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), minMass = cms.double( 95.0 ) ) +fragment.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +fragment.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +fragment.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), @@ -46386,6 +46092,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -46408,6 +46115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46430,6 +46138,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46452,6 +46161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -46474,6 +46184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46488,6 +46199,280 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) +) +fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +) +fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", ranking = cms.VPSet( cms.PSet( selectionFailValue = cms.double( 1000.0 ), @@ -46550,6 +46535,53 @@ ) ) ) +fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) +) fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), @@ -46658,16 +46690,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", @@ -46974,16 +47006,16 @@ inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", @@ -47445,6 +47477,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -47642,278 +47675,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -47922,7 +47686,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -47930,17 +47694,154 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -47951,14 +47852,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -47966,11 +47867,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -47987,10 +47888,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -47998,12 +47899,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -48018,8 +47919,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -48043,9 +47944,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -48054,7 +47955,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -48062,10 +47963,14 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) +fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), @@ -48420,134 +48325,6 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), @@ -48768,6 +48545,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48939,6 +48717,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48982,6 +48761,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49088,6 +48868,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49131,6 +48912,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49192,6 +48974,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49235,6 +49018,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49562,6 +49346,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49808,218 +49593,346 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 0 ) +) +fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) +) +fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ), + InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) +) +fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt', + 'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' ) +) +fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ), + particleType = cms.string( "mu+" ) +) +fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.106 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.2 ), + MinInvMass = cms.double( 1.6 ), + MaxInvMass = cms.double( 2.02 ), + MinD0Significance = cms.double( 0.0 ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", + saveTags = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 8.0 ), + MaxNormalisedChi2 = cms.double( 8.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 2.0 ), + MinCosinePointingAngle = cms.double( 0.9 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), + MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MinPtPair = cms.double( 0.0 ), MinInvMass = cms.double( 0.0 ), MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( 0 ) + ChargeOpt = cms.int32( 1 ) ) -fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", +fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 1.0 ), + MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( 0.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) -) -fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ), - InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt', - 'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' ) -) -fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ), - particleType = cms.string( "mu+" ) -) -fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.106 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.2 ), - MinInvMass = cms.double( 1.6 ), - MaxInvMass = cms.double( 2.02 ), - MinD0Significance = cms.double( 0.0 ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", - saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 8.0 ), - MaxNormalisedChi2 = cms.double( 8.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 2.0 ), - MinCosinePointingAngle = cms.double( 0.9 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), - MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) -) fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -51381,6 +51294,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51428,6 +51342,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51520,6 +51435,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51566,6 +51482,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51588,6 +51505,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51638,6 +51556,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51667,6 +51586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51689,6 +51609,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51739,6 +51660,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51750,270 +51672,109 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 43.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -fragment.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", +fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltMET78 = cms.EDFilter( "HLT1CaloMET", +fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", +fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", +fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 43.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) fragment.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -52067,6 +51828,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52089,6 +51851,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -52119,6 +51882,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -52149,6 +51913,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -52202,6 +51967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52224,6 +51990,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52246,6 +52013,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52268,6 +52036,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52290,6 +52059,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52312,6 +52082,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -52413,6 +52184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52435,6 +52207,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -52465,6 +52238,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -52495,6 +52269,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -52548,6 +52323,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52570,6 +52346,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52592,6 +52369,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52614,6 +52392,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52636,6 +52415,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52658,6 +52438,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -52680,24 +52461,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -52720,6 +52483,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0132 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52742,6 +52506,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -52764,6 +52529,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.145 ), @@ -52786,6 +52552,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.16 ), @@ -52831,6 +52598,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.08 ), thrRegularEE = cms.vdouble( 0.08 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52853,6 +52621,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52875,6 +52644,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52897,6 +52667,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52929,6 +52700,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.033 ), thrRegularEE = cms.vdouble( 0.033 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52951,6 +52723,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.17 ), @@ -52973,6 +52746,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.21 ), @@ -52987,35 +52761,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), @@ -53024,6 +52769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.7 ), @@ -53123,6 +52869,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53145,6 +52892,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -53184,6 +52932,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -53227,6 +52976,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -53272,6 +53022,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53294,6 +53045,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53316,6 +53068,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53338,6 +53091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53360,6 +53114,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53382,6 +53137,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -53431,6 +53187,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53453,6 +53210,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -53475,6 +53233,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -53497,6 +53256,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -53542,6 +53302,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53564,6 +53325,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53586,6 +53348,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53608,6 +53371,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53630,6 +53394,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53652,6 +53417,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -53679,354 +53445,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET35 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -fragment.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -54063,6 +53481,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54217,6 +53636,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54289,6 +53709,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55526,6 +54947,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55631,6 +55053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55653,6 +55076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -55698,6 +55122,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55720,6 +55145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55742,6 +55168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55863,6 +55290,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55909,6 +55337,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55931,6 +55360,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -55976,6 +55406,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55998,6 +55429,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56020,6 +55452,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56159,6 +55592,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56178,6 +55612,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -56200,6 +55635,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -56324,6 +55760,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56367,6 +55804,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56828,6 +56266,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56874,6 +56313,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56896,6 +56336,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -56918,6 +56359,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -56940,6 +56382,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -57006,6 +56449,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57028,6 +56472,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -57050,6 +56495,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57072,6 +56518,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57117,6 +56564,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57139,6 +56587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57161,6 +56610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57183,6 +56633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57264,6 +56715,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57286,6 +56738,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -57308,6 +56761,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57330,6 +56784,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57375,6 +56830,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57397,6 +56853,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57419,6 +56876,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57441,6 +56899,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57470,6 +56929,321 @@ MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) +fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) +) +fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), @@ -57522,6 +57296,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57544,6 +57319,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -57566,6 +57342,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57588,6 +57365,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57633,6 +57411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57655,6 +57434,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57677,6 +57457,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57699,6 +57480,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57750,6 +57532,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -57772,6 +57555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57817,6 +57601,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57839,6 +57624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57861,6 +57647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57912,6 +57699,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -57934,6 +57722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57979,6 +57768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58001,6 +57791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58023,6 +57814,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58074,6 +57866,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -58096,6 +57889,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58141,6 +57935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58163,6 +57958,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58185,6 +57981,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58236,6 +58033,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58258,6 +58056,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -58303,6 +58102,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58325,6 +58125,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.06 ), thrRegularEE = cms.vdouble( 0.06 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58392,6 +58193,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58414,6 +58216,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -58459,6 +58262,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58481,6 +58285,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58517,6 +58322,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58539,6 +58345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -58584,6 +58391,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58606,6 +58414,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58776,18 +58585,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -58813,73 +58610,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), TriggerTypes = cms.vint32( 86 ) @@ -58897,9 +58627,40 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 6 ) +) +fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58910,688 +58671,746 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", +fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), +fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 3 ) +) +fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 5 ) +) +fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), TriggerTypes = cms.vint32( 86 ) ) -fragment.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", +fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( True ), excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), + minNJetHt = cms.int32( 5 ), minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), + minPtJetHt = cms.double( 30.0 ), minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), + htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + minHt = cms.vdouble( 400.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) -) -fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) -) -fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) -) -fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) -) -fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) -) -fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 300.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 60.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) +fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) +fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60HEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) +fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) +fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) +fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) +fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( True ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) +fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 10.0 ), + minPtJetMht = cms.double( 10.0 ), + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -fragment.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + htLabels = cms.VInputTag( 'hltHtMhtJet10' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), + minHt = cms.vdouble( 175.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", +fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 380.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) +) +fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", + usePt = cms.bool( False ), + minPtTowerHt = cms.double( 1.5 ), + minPtTowerMht = cms.double( 1.5 ), + maxEtaTowerHt = cms.double( 5.0 ), + maxEtaTowerMht = cms.double( 5.0 ), + towersLabel = cms.InputTag( "hltTowerMakerEcal" ) ) -fragment.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), + htLabels = cms.VInputTag( 'hltHtMhtEcal' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), + minHt = cms.vdouble( 800.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", +fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), + innerCone = cms.double( 0.0 ), + outerCone = cms.double( 0.14 ), + depth = cms.int32( 0 ), + maxSeverityHB = cms.int32( 9 ), + maxSeverityHE = cms.int32( 9 ), + doEtSum = cms.bool( True ), + useSingleTower = cms.bool( False ), + effectiveAreas = cms.vdouble( 0.105, 0.17 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), + varTag = cms.InputTag( "hltEgammaHToverET" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30HE30HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), + MinPt = cms.double( 18.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) ) -fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", +fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.35 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", + saveTags = cms.bool( True ), + firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + minMass = cms.double( 70.0 ) ) -fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -fragment.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) +fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", +fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59602,124 +59421,70 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) -) -fragment.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", +fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 5 ) -) -fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sCDC" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( False ), + SelectQualities = cms.vint32( ) ) -fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.5 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59730,20 +59495,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 3 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -59751,28 +59516,49 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 60.0 ), + etcutEB = cms.double( 16.0 ), + etcutEE = cms.double( 16.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 3 ) +) +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -59783,21 +59569,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60HEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -59805,21 +59592,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -59827,65 +59615,68 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -59893,252 +59684,137 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( True ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) -) -fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 10.0 ), - minPtJetMht = cms.double( 10.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet10' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), - minHt = cms.vdouble( 175.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 380.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) -) -fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", - usePt = cms.bool( False ), - minPtTowerHt = cms.double( 1.5 ), - minPtTowerMht = cms.double( 1.5 ), - maxEtaTowerHt = cms.double( 5.0 ), - maxEtaTowerMht = cms.double( 5.0 ), - towersLabel = cms.InputTag( "hltTowerMakerEcal" ) -) -fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEcal' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), - minHt = cms.vdouble( 800.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 3 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - innerCone = cms.double( 0.0 ), - outerCone = cms.double( 0.14 ), - depth = cms.int32( 0 ), - maxSeverityHB = cms.int32( 9 ), - maxSeverityHE = cms.int32( 9 ), - doEtSum = cms.bool( True ), - useSingleTower = cms.bool( False ), - effectiveAreas = cms.vdouble( 0.105, 0.17 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), - varTag = cms.InputTag( "hltEgammaHToverET" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60146,93 +59822,147 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE30HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.55 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - minMass = cms.double( 70.0 ) + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60243,689 +59973,2135 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) +) +fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) +) +fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) +) +fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sCDC" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( False ), - SelectQualities = cms.vint32( ) +fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.5 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 3 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 16.0 ), - etcutEE = cms.double( 16.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 3 ) +fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 3 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) ) -fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) ) -fragment.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) ) -fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), @@ -60939,6 +62115,42 @@ MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) +fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) +) +fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), @@ -60958,7 +62170,7 @@ pt1Min = cms.double( 115.0 ), pt2Min = cms.double( 40.0 ), pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), + mjjMin = cms.double( 850.0 ), matchingR = cms.double( 0.5 ) ) fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", @@ -61012,6 +62224,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -61034,6 +62247,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61056,6 +62270,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -61078,6 +62293,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -61100,6 +62316,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -61160,6 +62377,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -61182,6 +62400,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61204,6 +62423,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -61226,6 +62446,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -61248,6 +62469,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -61362,6 +62584,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61405,6 +62628,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61762,6 +62986,52 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61773,7 +63043,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", +fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -61794,7 +63064,7 @@ MinPtMin = cms.vdouble( 3.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -1.0 ), MaxAcop = cms.double( 999.0 ), @@ -61830,6 +63100,104 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -61944,6 +63312,16 @@ MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) +fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) +) +fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) +) fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), filter = cms.bool( False ), @@ -61997,13 +63375,6 @@ MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -fragment.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), @@ -62110,6 +63481,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62132,6 +63504,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -62154,6 +63527,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.032 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62176,6 +63550,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -62210,6 +63585,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62232,6 +63608,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -62254,6 +63631,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.032 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62276,6 +63654,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -62298,6 +63677,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -62393,7 +63773,7 @@ ) fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -62419,7 +63799,7 @@ ) fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -62430,32 +63810,32 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", +fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", debugLevel = cms.int32( 0 ), L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) ) ), hbheInput = cms.InputTag( "hltHbhereco" ), @@ -62484,7 +63864,7 @@ ) fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -62882,9 +64262,6 @@ pfcands = cms.InputTag( "hltParticleFlowForTaus" ), vertices = cms.InputTag( "hltPixelVertices" ), rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), mem_mapped = cms.bool( False ), year = cms.uint32( 2017 ), version = cms.uint32( 2 ), @@ -62904,7 +64281,10 @@ basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) ) fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), @@ -62977,6 +64357,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62999,6 +64380,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -63029,6 +64411,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -63059,6 +64442,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -63112,6 +64496,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63134,6 +64519,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63156,6 +64542,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63178,6 +64565,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63200,6 +64588,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63222,6 +64611,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -63252,16 +64642,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", @@ -63304,16 +64694,133 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", @@ -63408,6 +64915,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63427,6 +64935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -63449,6 +64958,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -63534,16 +65044,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", @@ -63625,6 +65135,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63644,6 +65155,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -63666,6 +65178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -63736,16 +65249,16 @@ inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", @@ -63784,6 +65297,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63822,16 +65336,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", @@ -63913,6 +65427,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63932,6 +65447,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -63954,6 +65470,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -64052,16 +65569,16 @@ inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", @@ -64083,382 +65600,675 @@ ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", +fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), + MinPt = cms.double( 180.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) ) -fragment.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), +fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) + maxNumber = cms.uint32( 8 ) ) -fragment.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) +fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ), + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) + ), + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +) +fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) +) +fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) +) +fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) +) +fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) +) +fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) +) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) +) +fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), + MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) +fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) ) -fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) +fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) ) -fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) -) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", +fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( True ), excludePFMuons = cms.bool( False ), minNJetHt = cms.int32( 4 ), @@ -64467,1247 +66277,731 @@ minPtJetMht = cms.double( 0.0 ), maxEtaJetHt = cms.double( 2.5 ), maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + Jets = cms.InputTag( "hltPFJetForBtag" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), + MinTag = cms.double( 0.2 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) -) -fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), + Jets = cms.InputTag( "hltPFJetForBtag" ), JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), + MinTag = cms.double( 0.35 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", +fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", +fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) +fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( True ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), Mqq = cms.double( 460.0 ), Detaqq = cms.double( 3.5 ), Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), Ptsumqq = cms.double( 0.0 ), Ptsumbb = cms.double( 0.0 ), Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), + value = cms.string( "1BTagAndEta" ), triggerType = cms.int32( 85 ), njets = cms.int32( 4 ) ) -fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", +fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), + MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( True ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) -) -fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ) - ) -) -fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) +fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", +fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + njets = cms.int32( 4 ) ) -fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 220.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", +fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) ) -fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", +fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -65746,7 +67040,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -65792,9 +67086,9 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -fragment.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( -1.0 ), @@ -65804,109 +67098,9 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -65917,5369 +67111,4434 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", +fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ) + ) ) -fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", +fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), - l1TauPtThreshold = cms.double( 250.0 ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 230.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) ) -fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", +fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) +fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 250.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", +fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 275.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) ) -fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 1 ) ) -fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 1 ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) -) -fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) -) -fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) - ) -) -fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) +fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) - ) +fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) +fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ) + ) ) -fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), + CutOnChambers = cms.bool( True ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), + MinNmuonHits = cms.int32( 12 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), + MinNhits = cms.int32( 0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 18.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) -) -fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) -) -fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) -) -fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltTrimmedPixelVertices" ), - cut = cms.string( "!isFake" ), - filter = cms.bool( True ) -) -fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) -) -fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 2.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), PreviousCandTag = cms.InputTag( "" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), MinNmuonHits = cms.int32( 12 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) -) -fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) +fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) +fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) +fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) +fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +) +fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) +fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) + ) +) +fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) + ) ) -fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) ) -fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) +fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "none" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) +fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) +) +fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - discriminatorContainers = cms.VPSet( + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) ) ) -fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 34.0 ), - etcutEE = cms.double( 34.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) ) -fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) ) -fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) ) -fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) +fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) ) ) -fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) -) -fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) -) -fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) +fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) + Noise_HB = cms.double( 0.2 ) ), - discriminatorContainers = cms.VPSet( - ) -) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( True ) ) -fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", +fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -71290,3130 +71549,3679 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", +fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) - ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) +fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) +fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) +fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) +fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.5 ) ) ) -fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) + layerPairs = cms.vuint32( 0 ) ) -fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) +) +fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +) +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) +) +fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) -) -fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) -) -fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) -) -fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) -) -fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) + arbitrateTrackerMuons = cms.bool( False ) ) -fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) +fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) -) -fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) -) -fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) -) -fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) ) ) -fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) -) -fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) ) ) -fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) -) -fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) +fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) ) ) -fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) -) -fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) -) -fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) -) -fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) ) ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) +fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) + ), + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", +fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) -) -fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) -) -fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) -) -fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) +fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", +fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", +fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 350.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +) +fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), +fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) +fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) +fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 430.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) +fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) +fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", +fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) +) +fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) +) +fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) +) +fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) +) +fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) ) -fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), +fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) ) -fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) ) -fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) ) -fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), @@ -74428,14 +75236,14 @@ jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), MinTag = cms.double( -999999.0 ), MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), @@ -74443,599 +75251,631 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), TriggerTypes = cms.vint32( 85 ) ) -fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) -) -fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) -) -fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) -) -fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) ) -fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), - TriggerTypes = cms.vint32( 85 ) +fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) ) -fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), jetDirectionUsingTracks = cms.bool( False ), jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) -) -fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 1.25 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", +fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), + endcapJets = cms.bool( True ), ecalCellEnergyThresh = cms.double( 0.5 ), ecalCellTimeThresh = cms.double( 12.5 ), ecalCellTimeErrorThresh = cms.double( 100.0 ), @@ -75043,12 +75883,12 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 0.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -75056,3004 +75896,2119 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 1.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) +) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", +fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) +) +fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) +) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) ) -fragment.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +) +fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) +) +fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -fragment.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -fragment.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -fragment.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -fragment.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -fragment.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), +fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -fragment.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -fragment.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) +) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -fragment.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -fragment.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -fragment.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) +) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) +) +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +) +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) ) -fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -fragment.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -fragment.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) ) -fragment.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) ) -fragment.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) ) -fragment.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) ) -fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) ) -fragment.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -fragment.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +) +fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) +) +fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) +) +fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -fragment.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), s_a_phi1F = cms.double( 0.0076 ), @@ -78070,972 +78025,799 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) ) -fragment.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) ) -fragment.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +) +fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) +) +fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -fragment.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) ) -fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) ) -fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) ) -fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) +) +fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) +) +fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -79046,51 +78828,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), ncandcut = cms.int32( 1 ) ) -fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -79101,16 +78861,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEG10HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79123,292 +78884,404 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) +) +fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 2 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", +fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79419,40 +79292,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79463,18 +79315,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79485,93 +79338,24 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79579,82 +79363,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79665,18 +79407,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79687,125 +79430,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79813,21 +79504,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79835,21 +79527,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79857,25 +79550,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79883,21 +79573,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79905,21 +79596,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79927,21 +79619,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79949,35 +79642,71 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79985,21 +79714,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80007,21 +79737,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80029,21 +79760,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80051,21 +79783,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80073,32 +79806,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80109,260 +79827,265 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", +fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -80373,28 +80096,52 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -80405,16 +80152,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80427,16 +80175,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80449,64 +80198,67 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -80515,339 +80267,32 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -fragment.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -fragment.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -80858,633 +80303,1024 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", +fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 14.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) -) -fragment.hltPreVBFDiPFJet7545Mjj650DiPFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 650.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - algorithm = cms.string( "VBFPlus2CentralJets" ), - minPt1 = cms.double( 75.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 60.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 4 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -fragment.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", +fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", +fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -fragment.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -fragment.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -81495,485 +81331,569 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MinN = cms.int32( 1 ) ) -fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) -) -fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) + MinN = cms.int32( 1 ) ) -fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) + discriminatorContainers = cms.VPSet( ) ) -fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -fragment.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -fragment.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 2 ) ) -fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) -) -fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 125.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -81984,119 +81904,107 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -fragment.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -fragment.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", +fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -82107,654 +82015,493 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -fragment.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", +fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) ) -fragment.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -fragment.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -fragment.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -fragment.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) ) -fragment.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 95.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -fragment.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -fragment.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -82765,75 +82512,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -fragment.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -82843,14 +82607,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -82866,7 +82630,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -82878,6 +82642,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82900,6 +82665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -82930,6 +82696,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -82960,6 +82727,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -83013,6 +82781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83035,6 +82804,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83057,6 +82827,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83079,6 +82850,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83101,6 +82873,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83115,9 +82888,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -fragment.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -83127,13 +82922,13 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -83150,231 +82945,170 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreVBFDiPFJet11040Mjj1050 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt2PFJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hlt1PFJetTightID110 = cms.EDFilter( "HLT1PFJet", +fragment.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet40MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetCategoriesVBFinclMedium1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 110.0 ), - minPt2 = cms.double( 40.0 ), - minPt3 = cms.double( 110.0 ), - minInvMass = cms.double( 1050.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) ) -fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 125.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 125.0 ), - minInvMass = cms.double( 1000.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -fragment.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", +fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet45MJJ550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 5.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetCategoriesVBFMETTight550 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 80.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 80.0 ), - minInvMass = cms.double( 550.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) ) -fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltL1PFJetCategoriesVBFMuTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 95.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 95.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetVBFFilterLooseIDPt45Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), + minInvMass = cms.double( 750.0 ), maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDProducer( "L1TPFJetsMatching", +fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), matchingMode = cms.string( "VBF" ), pt1Min = cms.double( 45.0 ), pt2Min = cms.double( 45.0 ), pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), matchingR = cms.double( 0.5 ) ) -fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -83384,16 +83118,16 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), +fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), dRmin = cms.double( 0.5 ) ) -fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDFilter( "HLT1PFJet", +fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -83403,127 +83137,76 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltPreVBFDiPFJet50Mjj550Photon22 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPFJetVBFFilterLooseIDPt50Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 550.0 ), - matchingR = cms.double( 0.5 ) +fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) ) -fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFJetVBFFilterLooseIDPt50Mass500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDFilter( "HLT1PFJet", +fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", +fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -83558,6 +83241,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83620,45 +83304,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -83689,51 +83334,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -83921,107 +83521,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -fragment.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -84099,6 +83598,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -84265,21 +83772,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -84333,6 +83834,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84355,6 +83857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -84385,6 +83888,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -84415,6 +83919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -84468,6 +83973,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84490,6 +83996,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84512,6 +84019,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84534,6 +84042,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84556,6 +84065,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84578,6 +84088,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -84632,6 +84143,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84654,6 +84166,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84676,6 +84189,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84698,6 +84212,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84720,6 +84235,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -84742,6 +84258,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -84764,6 +84281,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -84786,6 +84304,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -84854,6 +84373,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84876,6 +84396,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84898,6 +84419,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84920,6 +84442,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84942,6 +84465,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84964,6 +84488,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84986,6 +84511,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -85008,6 +84534,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -85059,6 +84586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85081,6 +84609,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -85103,6 +84632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85125,6 +84655,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85147,6 +84678,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -85190,6 +84722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85212,6 +84745,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -85234,6 +84768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85256,6 +84791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85278,6 +84814,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -85300,6 +84837,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -85372,6 +84910,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -85394,6 +84933,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85439,6 +84979,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85471,6 +85012,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -85493,6 +85035,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85538,6 +85081,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85609,6 +85153,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -85628,6 +85173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -85650,6 +85196,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -85764,6 +85311,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -85854,6 +85402,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -85865,74 +85414,26 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -fragment.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -fragment.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -fragment.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", +fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -85943,7 +85444,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -85982,8 +85483,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85995,7 +85496,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86007,8 +85508,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86020,10 +85521,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86035,8 +85536,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86048,8 +85549,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86061,7 +85562,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86073,15 +85574,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86093,10 +85594,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86108,7 +85609,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ) ) fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86120,9 +85621,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86134,8 +85635,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86159,73 +85660,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) fragment.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86237,103 +85739,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86361,7 +85882,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86401,7 +85922,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86441,9 +85962,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v21', - 'HLT_PFJet500_v27 / 3', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31 / 3', + 'HLT_ZeroBias_v11 / 0' ) ) fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86455,8 +85976,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86468,18 +85989,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 / 3', - 'HLT_IsoMu20_v21 / 0', - 'HLT_IsoMu24_v19 / 15', - 'HLT_IsoMu27_v22 / 0', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Physics_v10 / 2', + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11 / 2' ) ) fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86491,24 +86012,24 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT510_v23 / 3', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v26 / 15' ) + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15' ) ) fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86520,7 +86041,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86532,8 +86053,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86545,161 +86066,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86715,62 +86229,45 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86782,105 +86279,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86896,36 +86430,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86937,16 +86475,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86958,668 +86496,645 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19')+cms.vstring( 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', + triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ) -) -fragment.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87659,22 +87174,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) fragment.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87686,91 +87207,119 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) fragment.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) +) +fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87810,7 +87359,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87822,18 +87371,23 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 / 12', - 'HLT_Ele35_WPTight_Gsf_v15 / 200', - 'HLT_IsoMu27_v22 / 150', - 'HLT_Mu50_v19 / 50', - 'HLT_PFHT1050_v24 / 10', - 'HLT_Photon200_v20 / 10' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87845,13 +87399,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87863,15 +87422,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87910,147 +87475,19 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -88063,53 +87500,21 @@ ) ), ) -fragment.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) -fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) -fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDetIdToBeRecoveredCPUOnly , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalRecHitCPUOnly ) -fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly ) -fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly ) fragment.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) -fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed ) @@ -88123,59 +87528,64 @@ fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates ) fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent ) fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI ) -fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask ) +fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) +fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO ) fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) -fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) +fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks ) fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons ) -fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask ) -fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID ) fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector ) fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected ) fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -fragment.HLTDoCaloCPUOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequence + fragment.hltAK4CaloJetsCPUOnly + fragment.hltAK4CaloJetsIDPassedCPUOnly ) -fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorCPUOnly + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorCPUOnly ) -fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloCPUOnly + fragment.HLTAK4CaloCorrectorProducersCPUOnlySequence + fragment.hltAK4CaloJetsCorrectedCPUOnly + fragment.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -fragment.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionCPUOnlySequence + fragment.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -fragment.HLTDoCaloCPUOnlySequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllCPUOnly ) -fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( fragment.HLTDoCaloCPUOnlySequencePF + fragment.hltAK4CaloJetsPFCPUOnly ) -fragment.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + fragment.hltAK4CaloJetsPFEt5CPUOnly ) -fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask ) -fragment.HLTDoLocalStripCPUOnlySequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventCPUOnly ) -fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsCPUOnly + fragment.hltIterL3OITrackCandidatesCPUOnly + fragment.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + fragment.hltIterL3OIMuonTrackCutClassifierCPUOnly + fragment.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + fragment.hltL3MuonsIterL3OICPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask ) -fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + fragment.hltPixelTracksInRegionL2CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + fragment.hltL3MuonsIterL3IOCPUOnly ) -fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateCPUOnlySequence + fragment.hltIterL3OIL3MuonsLinksCombinationCPUOnly + fragment.hltIterL3OIL3MuonsCPUOnly + fragment.hltIterL3OIL3MuonCandidatesCPUOnly + fragment.hltL2SelectorForL3IOCPUOnly + fragment.HLTIterL3IOmuonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1CPUOnly ) -fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -fragment.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -fragment.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateCPUOnlySequence + fragment.hltIterL3MuonMergedCPUOnly + fragment.hltIterL3MuonAndMuonFromL1MergedCPUOnly + fragment.hltIterL3GlbMuonCPUOnly + fragment.hltIterL3MuonsNoIDCPUOnly + fragment.hltIterL3MuonsCPUOnly + fragment.hltL3MuonsIterL3LinksCPUOnly + fragment.hltIterL3MuonTracksCPUOnly ) -fragment.HLTL3muonrecoCPUOnlySequence = cms.Sequence( fragment.HLTL3muonrecoNocandCPUOnlySequence + fragment.hltIterL3MuonCandidatesCPUOnly ) -fragment.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + fragment.hltIter0PFlowCkfTrackCandidatesCPUOnly + fragment.hltIter0PFlowCtfWithMaterialTracksCPUOnly + fragment.hltIter0PFlowTrackCutClassifierCPUOnly + fragment.hltIter0PFlowTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterativeTrackingDoubletRecoveryCPUOnly = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalCPUOnly + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly + fragment.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly + fragment.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly + fragment.hltDoubletRecoveryPFlowPixelSeedsCPUOnly + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly + fragment.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly ) -fragment.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( fragment.HLTIterativeTrackingIteration0CPUOnly + fragment.HLTIterativeTrackingDoubletRecoveryCPUOnly + fragment.hltMergedTracksCPUOnly ) -fragment.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.HLTDoLocalStripCPUOnlySequence + fragment.HLTIterativeTrackingIter02CPUOnly + fragment.hltPFMuonMergingCPUOnly + fragment.hltMuonLinksCPUOnly + fragment.hltMuonsCPUOnly ) -fragment.HLTParticleFlowCPUOnlySequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededCPUOnly + fragment.hltParticleFlowRecHitHBHECPUOnly + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededCPUOnly + fragment.hltParticleFlowClusterHBHECPUOnly + fragment.hltParticleFlowClusterHCALCPUOnly + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksCPUOnly + fragment.hltParticleFlowBlockCPUOnly + fragment.hltParticleFlowCPUOnly ) -fragment.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoCPUOnlySequence + fragment.HLTTrackReconstructionForPFCPUOnly + fragment.HLTParticleFlowCPUOnlySequence + fragment.hltAK4PFJetsCPUOnly + fragment.hltAK4PFJetsLooseIDCPUOnly + fragment.hltAK4PFJetsTightIDCPUOnly ) -fragment.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( fragment.hltAK4PFFastJetCorrectorCPUOnly + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorCPUOnly ) -fragment.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCPUOnly + fragment.HLTAK4PFCorrectorProducersCPUOnlySequence + fragment.hltAK4PFJetsCorrectedCPUOnly + fragment.hltAK4PFJetsLooseIDCorrectedCPUOnly + fragment.hltAK4PFJetsTightIDCorrectedCPUOnly ) -fragment.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoCPUOnlySequence + fragment.HLTAK4PFJetsReconstructionCPUOnlySequence + fragment.HLTAK4PFJetsCorrectionCPUOnlySequence ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) +fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync ) +fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync ) +fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAllSerialSync ) +fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync ) +fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync ) +fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) +fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync ) +fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync ) +fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) +fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) +fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync ) +fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync ) +fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync ) +fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync ) +fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync ) +fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) +fragment.HLTParticleFlowSequenceSerialSync = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseededSerialSync + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseededSerialSync + fragment.HLTPFHcalClusteringSerialSync + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksSerialSync + fragment.hltParticleFlowBlockSerialSync + fragment.hltParticleFlowSerialSync ) +fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync ) +fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync ) +fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync ) +fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync ) fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed ) fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector ) fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed ) @@ -88186,7 +87596,7 @@ fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector ) fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected + fragment.hltAK8PFJetsLooseIDCorrected + fragment.hltAK8PFJetsTightIDCorrected ) fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence ) -fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) +fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx ) fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx ) fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx ) @@ -88201,16 +87611,9 @@ fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx ) fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx ) fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx + fragment.hltDoubleMuonL3FilteredScoutingNoVtx ) -fragment.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksZetaClean + fragment.hltPixelOnlyPFMuonMerging + fragment.hltPixelOnlyMuonLinks + fragment.hltPixelOnlyMuons ) -fragment.HLTPixelOnlyParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPixelOnlyPFTracks + fragment.hltPixelOnlyParticleFlowBlock + fragment.hltPixelOnlyParticleFlow ) -fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPF + fragment.HLTPixelOnlyParticleFlowSequence + fragment.hltAK4PixelOnlyPFJets + fragment.hltAK4PixelOnlyPFJetsLooseID + fragment.hltAK4PixelOnlyPFJetsTightID ) -fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PixelOnlyPFFastJetCorrector + fragment.hltAK4PixelOnlyPFRelativeCorrector + fragment.hltAK4PixelOnlyPFAbsoluteCorrector + fragment.hltAK4PixelOnlyPFResidualCorrector + fragment.hltAK4PixelOnlyPFCorrector ) -fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetPixelOnlyAll + fragment.HLTAK4PixelOnlyPFCorrectorProducersSequence + fragment.hltAK4PixelOnlyPFJetsCorrected + fragment.hltAK4PixelOnlyPFJetsLooseIDCorrected + fragment.hltAK4PixelOnlyPFJetsTightIDCorrected ) -fragment.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PixelOnlyPFJetsReconstructionSequence + fragment.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence ) fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons ) -fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons ) fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity ) fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 ) @@ -88218,23 +87621,21 @@ fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded ) fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons ) fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded ) -fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) -fragment.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) -fragment.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPixelOnlyPFNoMu + fragment.hltPixelTracksZetaClean ) -fragment.HLTPixelOnlyPFScoutingSequence = cms.Sequence( fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hltPixelOnlyPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronPixelOnly + fragment.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded ) +fragment.HLTPFScoutingSequence = cms.Sequence( fragment.HLTAK4PFJetsSequence + fragment.hltFixedGridRhoFastjetAllCalo + fragment.hltPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronBestTrkUnseededSequence + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx ) fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx ) fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx ) -fragment.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPacker + fragment.hltScoutingEgammaPacker ) -fragment.HLTPFScoutingPixelTrackingSequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.HLTPixelOnlyPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPixelOnlyPFScoutingPackingSequence ) +fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker ) +fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence ) fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded ) fragment.HLTDoubleEG11CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG11Filter + fragment.hltDoubleEG11CaloIdLEt11Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG11CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG11CaloIdLHEFilter ) -fragment.HLTSingleEG30CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG30Filter + fragment.hltSingleEG30CaloIdLEt30Filter + fragment.hltEgammaClusterShape + fragment.hltSingleEG30CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltSingleEG30CaloIdLHEFilter ) -fragment.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMu3L3PreFilteredScoutingNoVtx + fragment.hltDoubleMu3L3FilteredScoutingNoVtx ) -fragment.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1DoubleIsoEG16EG12Filter + fragment.hltDoubleEG16EG12CaloIdLEt12Filter + fragment.hltEgammaClusterShape + fragment.hltDoubleEG16EG12CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEG16EG12CaloIdLHEFilter ) +fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) +fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) +fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) @@ -88272,7 +87673,6 @@ fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter ) fragment.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG33EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG33HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter ) fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu ) fragment.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltDoubleEGL1EGerFilter + fragment.hltDoubleEG24L1EGEtFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltDoubleEle24erWPTightHEFilterForTau + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau + fragment.hltDoubleEle24erWPTightPMS2FilterForTau + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau + fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -88280,7 +87680,6 @@ fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter ) fragment.HLTEle27CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG27EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG27HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG27CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle27CaloIdLPixelMatchUnseededFilter ) fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter ) -fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.HLTRecoPixelTracksTask ) fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands ) fragment.HLTPho4CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG4EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG4HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG4CaloIdLClusterShapeUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltEG4R9Id50b80eFilter ) fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional ) @@ -88301,22 +87700,10 @@ fragment.HLTEle38WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG38L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle38noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle38noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle38noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle38noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle38noerWPTightPixelMatchFilter + fragment.hltEle38noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle38noerWPTightGsfMissingHitsFilter + fragment.hltEle38noerWPTightGsfDetaFilter + fragment.hltEle38noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle38noerWPTightGsfTrackIsoFilter ) fragment.HLTEle40WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEG40L1SingleEGOrEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle40noerWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle40noerWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle40noerWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle40noerWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle40noerWPTightPixelMatchFilter + fragment.hltEle40noerWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle40noerWPTightGsfMissingHitsFilter + fragment.hltEle40noerWPTightGsfDetaFilter + fragment.hltEle40noerWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle40noerWPTightGsfTrackIsoFilter ) fragment.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG32L1SingleAndDoubleEGEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle32L1DoubleEGWPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter + fragment.hltEle32L1DoubleEGWPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter + fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) -fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) -fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) -fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) -fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) -fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) -fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) -fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) -fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) -fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) -fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) -fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.HLTStoppedHSCPLocalHcalRecoTask ) fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets ) fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) @@ -88332,9 +87719,13 @@ fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity ) fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 ) fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands ) +fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) +fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons ) fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet ) fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned ) -fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) +fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) +fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 ) +fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter ) fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 ) fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) @@ -88364,6 +87755,7 @@ fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) +fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map ) fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter ) fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter ) fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter ) @@ -88372,16 +87764,16 @@ fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter ) fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter ) fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter ) -fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu ) -fragment.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28er1p5Filter + fragment.hltEG30EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG30EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG30EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG30EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG30EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG130EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG130EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG130EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG130EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG130EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG130EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG130EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG150EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG150EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG150EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG150EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG150EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG150EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG175EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG175EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG175EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG175EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG175EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG175EBTightIDTightIsoTrackIsoFilter ) -fragment.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to60Filter + fragment.hltEG200EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG200EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG200EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG200EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG200EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG200EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter ) +fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter ) +fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter ) +fragment.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG40EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG40EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG40EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG40EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG40EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG40EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG45EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG45EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG45EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG45EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG45EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG45EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG50EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG50EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG50EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG55EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG55EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG55EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG55EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG55EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG55EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG55EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG75EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG75EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG75EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG75EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG90EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG90EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG90EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG90EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG90EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG90EBTightIDTightIsoTrackIsoFilter ) +fragment.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG110EBTightIDTightIsoEtFilter + fragment.hltEgammaClusterShape + fragment.hltEG110EBTightIDTightIsoClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG110EBTightIDTightIsoHEFilter + fragment.hltEgammaR9ID + fragment.hltEG110EBTightIDTightIsoR9Filter + fragment.hltEgammaEcalPFClusterIsoDr0p2 + fragment.hltEG110EBTightIDTightIsotEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG110EBTightIDTightIsoHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoDr0p2 + fragment.hltEG110EBTightIDTightIsoTrackIsoFilter ) fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter ) fragment.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG50R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG50R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -88389,7 +87781,10 @@ fragment.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG120R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG120R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG165R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG165R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG165R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter ) fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30LR9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + fragment.hltEgammaClusterShape + cms.ignore(fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + fragment.hltEgammaEcalPFClusterIso + cms.ignore(fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG22EtEta2p55UnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + fragment.hltEgammaClusterShapeUnseeded + cms.ignore(fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + fragment.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + cms.ignore(fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +fragment.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG14p25EtEta2p55UnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaR9IDUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded ) fragment.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauFilter + fragment.hltEG35R9Id90HE10IsoMEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG35R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG35R9Id90HE10IsoMR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +fragment.HLTParticleFlowSequenceForTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlockForTaus + fragment.hltParticleFlowForTaus ) +fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus ) fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack ) fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau ) fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -88408,8 +87803,7 @@ fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates ) fragment.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG30erJetC34drMin0p3Filter + fragment.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30erJetC34WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30erJetC34WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30erJetC34WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30erJetC34WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30erJetC34WPTightPixelMatchFilter + fragment.hltEle30erJetC34WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30erJetC34WPTightGsfMissingHitsFilter + fragment.hltEle30erJetC34WPTightGsfDetaFilter + fragment.hltEle30erJetC34WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30erJetC34WPTightGsfTrackIsoFilter ) fragment.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG28erHTT100Filter + fragment.hltEG28L1IsoEG28erHTT100EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28erHTT100WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28erHTT100WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28erHTT100WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28erHTT100WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28erHTT100WPTightPixelMatchFilter + fragment.hltEle28erHTT100WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle28erHTT100WPTightGsfMissingHitsFilter + fragment.hltEle28erHTT100WPTightGsfDetaFilter + fragment.hltEle28erHTT100WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -fragment.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHFForEgammaUnseeded ) -fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.HLTPFHcalClusteringForEgammaUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) +fragment.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGOrFilter + fragment.hltEle28HighEtaSC20EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28HighEtaSC20ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28HighEtaSC20HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28HighEtaSC20EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28HighEtaSC20HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28HighEtaSC20PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter + fragment.hltEle28HighEtaSC20DetaFilter + fragment.hltEle28HighEtaSC20DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28HighEtaSC20TrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG20EtUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded + fragment.hltEgammaHoverEUnseeded + fragment.hltEle28HighEtaSC20HEFilterUnseeded + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded + fragment.hltHighEtaSC20Selector + fragment.hltHighEtaSC20SelectorFilter + fragment.hltEle28HighEtaSC20Mass55Filter ) fragment.HLTEle15VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG15EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle15VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle15VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle15VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle15VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle15VVVLGsfChi2Filter + fragment.hltEle15VVVLGsfMissingHitsFilter + fragment.hltEle15VVVLGsfDetaFilter + fragment.hltEle15VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15VVVLGsfTrackIsoFilter ) fragment.HLTEle50VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5OpenFilter + fragment.hltEG50IsoVVVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle50VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle50VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle50VVVLGsfChi2Filter + fragment.hltEle50VVVLGsfMissingHitsFilter + fragment.hltEle50VVVLGsfDetaFilter + fragment.hltEle50VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle50VVVLGsfTrackIsoFilter ) fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL ) @@ -88421,6 +87815,7 @@ fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx ) fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +fragment.HLTEle14VVVLGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG14erHTT200Filter + fragment.hltEG14EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle14VVVLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle14VVVLHEFilter + fragment.hltEgammaEcalPFClusterIsoR02 + fragment.hltEle14VVVLEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoR02 + fragment.hltEle14VVVLHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle14VVVLPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter + fragment.hltEle14VVVLGsfChi2Filter + fragment.hltEle14VVVLGsfMissingHitsFilter + fragment.hltEle14VVVLGsfDetaFilter + fragment.hltEle14VVVLGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle14VVVLGsfTrackIsoFilter ) fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) fragment.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle8HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle8CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle8CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter ) fragment.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEle17EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17HEFilter + fragment.hltEgammaClusterShape + fragment.hltEle17CaloIdMClusterShapeFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle17CaloIdMPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter + fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -88428,11 +87823,6 @@ fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEle50EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle50CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle50CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle50CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG115EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG115CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG115CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle115CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG135EtFilter + fragment.hltEgammaClusterShape + fragment.hltEG135CaloIdVTClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG135CaloIdVTHEFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle135CaloIdVTPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -fragment.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagInfos + fragment.hltParticleNetONNXJetTags + fragment.hltParticleNetDiscriminatorsJetTags ) -fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) -fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) -fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) -fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + fragment.hltEG60EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60HEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 ) fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 ) @@ -88441,6 +87831,13 @@ fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE ) fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE ) fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + fragment.hltEgammaClusterShape + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltEgammaHoverE + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + fragment.HLTGsfElectronSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +fragment.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltCaloTowersIsoTau1Regional + fragment.hltAkIsoTau1Regional + fragment.hltCaloTowersIsoTau2Regional + fragment.hltAkIsoTau2Regional + fragment.hltCaloTowersIsoTau3Regional + fragment.hltAkIsoTau3Regional + fragment.hltCaloTowersIsoTau4Regional + fragment.hltAkIsoTau4Regional + fragment.hltCaloTowersIsoTau5Regional + fragment.hltAkIsoTau5Regional + fragment.hltCaloTowersIsoTau6Regional + fragment.hltAkIsoTau6Regional + fragment.hltCaloTowersIsoTau7Regional + fragment.hltAkIsoTau7Regional + fragment.hltCaloTowersIsoTau8Regional + fragment.hltAkIsoTau8Regional + fragment.hltCaloTowersIsoTau9Regional + fragment.hltAkIsoTau9Regional + fragment.hltCaloTowersIsoTau10Regional + fragment.hltAkIsoTau10Regional + fragment.hltCaloTowersIsoTau11Regional + fragment.hltAkIsoTau11Regional + fragment.hltCaloTowersIsoTau12Regional + fragment.hltAkIsoTau12Regional ) +fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets ) +fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob ) +fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob ) +fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack ) +fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS ) +fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau ) fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + fragment.hltEgammaR9ID + fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) @@ -88448,7 +87845,6 @@ fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity ) fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 ) fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence ) -fragment.HLTBtagDeepCSVSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsPF ) fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGOrFilter + fragment.hltEG30L1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG30R9Id50b90eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HE10b9eR9Id50b90eHEFilter + fragment.hltEgammaClusterShape + fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG18EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) fragment.HLTL2TauTagNNSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sDoubleTauBigOR) + cms.ignore(fragment.hltL1sSingleTau) + cms.ignore(fragment.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(fragment.hltL1sMu22erIsoTau40er) + cms.ignore(fragment.hltL1sBigORDoubleTauJet) + cms.ignore(fragment.hltL1VBFDiJetIsoTau) + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(fragment.hltL1sDoubleTauBigORWithLowMass) + fragment.hltL2TauTagNNProducer ) fragment.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltHpsL1JetsHLTForDeepTauInput + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + fragment.hltHpsPFTauDeepTauProducer ) @@ -88460,10 +87856,16 @@ fragment.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( fragment.hltHpsSinglePFTau35 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsSinglePFTau35TrackPt1 ) +fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag ) +fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag ) +fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag ) +fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID + fragment.HLTAK4PFJetsCorrectionSequence + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociation + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 ) fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p08Map ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt20 + fragment.hltPFJetForBtagMinPt20 + fragment.hltDeepBLifetimeTagInfosPFMinPt20 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt20 + fragment.hltParticleNetJetTagInfosMinPt20 + fragment.hltParticleNetONNXJetTagsMinPt20 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 ) fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI ) fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -88479,7 +87881,7 @@ fragment.HLTIterativeTrackingIteration4ForTau = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForTau + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau ) fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau ) -fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) +fragment.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksForDisplTaus + fragment.hltParticleFlowBlockForDisplTaus + fragment.hltParticleFlowForDisplTaus ) fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus ) fragment.HLTPFTauHPSDispl = cms.Sequence( fragment.hltTauPFJets08RegionDispl + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + fragment.hltPFTauPiZerosDispl + fragment.hltHpsCombinatoricRecoTausDispl + fragment.hltHpsSelectionDiscriminatorDispl + fragment.hltHpsPFTauProducerSansRefsDispl + fragment.hltHpsPFTauProducerDispl + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + fragment.hltHpsPFTauTrackFindingDiscriminatorDispl + fragment.hltHpsSelectedPFTausTrackFindingDispl + fragment.hltHpsPFTauTrackDispl ) fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl ) @@ -88524,6 +87926,11 @@ fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded ) +fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded ) +fragment.HLTEle5CaloIdLUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG5EtUnseededFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG5HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG5CaloIdLClusterShapeUnseededFilter + fragment.HLTElePixelMatchUnseededSequence + fragment.hltEle5CaloIdLPixelMatchUnseededFilter ) +fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter ) +fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelectorMinPt10 + fragment.hltPFJetForBtagMinPt10 + fragment.hltDeepBLifetimeTagInfosPFMinPt10 + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltPrimaryVertexAssociationMinPt10 + fragment.hltParticleNetJetTagInfosMinPt10 + fragment.hltParticleNetONNXJetTagsMinPt10 + fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 ) fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) fragment.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -88531,21 +87938,9 @@ fragment.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p6nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime1p8nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) fragment.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLTime2nsFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLTime2nsUnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p1Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -fragment.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.hltEG10CaloIdLsminlt0p12Filter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter + fragment.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) fragment.HLTDiPho10CaloIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltEG10EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG10HEFilter + fragment.hltEgammaClusterShape + fragment.hltEG10CaloIdLClusterShapeFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltDiEG10EtUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG10HEUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -fragment.HLTDoubleEle4eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4eta1p22PixelMatchFilter + fragment.hltDoubleEle4eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4eta1p22DetaFilter + fragment.hltDoubleEle4eta1p22DphiFilter + fragment.hltDoubleEle4eta1p22Chi2Filter + fragment.hltDoubleEle4eta1p22ValidHitsFilter + fragment.hltDoubleEle4eta1p22NLayerITFilter ) -fragment.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle4p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle4p5eta1p22PixelMatchFilter + fragment.hltDoubleEle4p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle4p5eta1p22DetaFilter + fragment.hltDoubleEle4p5eta1p22DphiFilter + fragment.hltDoubleEle4p5eta1p22Chi2Filter + fragment.hltDoubleEle4p5eta1p22ValidHitsFilter + fragment.hltDoubleEle4p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5eta1p22PixelMatchFilter + fragment.hltDoubleEle5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5eta1p22DetaFilter + fragment.hltDoubleEle5eta1p22DphiFilter + fragment.hltDoubleEle5eta1p22Chi2Filter + fragment.hltDoubleEle5eta1p22ValidHitsFilter + fragment.hltDoubleEle5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle5p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle5p5eta1p22PixelMatchFilter + fragment.hltDoubleEle5p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle5p5eta1p22DetaFilter + fragment.hltDoubleEle5p5eta1p22DphiFilter + fragment.hltDoubleEle5p5eta1p22Chi2Filter + fragment.hltDoubleEle5p5eta1p22ValidHitsFilter + fragment.hltDoubleEle5p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle6eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6eta1p22PixelMatchFilter + fragment.hltDoubleEle6eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6eta1p22DetaFilter + fragment.hltDoubleEle6eta1p22DphiFilter + fragment.hltDoubleEle6eta1p22Chi2Filter + fragment.hltDoubleEle6eta1p22ValidHitsFilter + fragment.hltDoubleEle6eta1p22NLayerITFilter ) fragment.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle6p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle6p5eta1p22PixelMatchFilter + fragment.hltDoubleEle6p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle6p5eta1p22DetaFilter + fragment.hltDoubleEle6p5eta1p22DphiFilter + fragment.hltDoubleEle6p5eta1p22Chi2Filter + fragment.hltDoubleEle6p5eta1p22ValidHitsFilter + fragment.hltDoubleEle6p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7eta1p22PixelMatchFilter + fragment.hltDoubleEle7eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7eta1p22DetaFilter + fragment.hltDoubleEle7eta1p22DphiFilter + fragment.hltDoubleEle7eta1p22Chi2Filter + fragment.hltDoubleEle7eta1p22ValidHitsFilter + fragment.hltDoubleEle7eta1p22NLayerITFilter ) -fragment.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle7p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle7p5eta1p22PixelMatchFilter + fragment.hltDoubleEle7p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle7p5eta1p22DetaFilter + fragment.hltDoubleEle7p5eta1p22DphiFilter + fragment.hltDoubleEle7p5eta1p22Chi2Filter + fragment.hltDoubleEle7p5eta1p22ValidHitsFilter + fragment.hltDoubleEle7p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle8eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8eta1p22PixelMatchFilter + fragment.hltDoubleEle8eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8eta1p22DetaFilter + fragment.hltDoubleEle8eta1p22DphiFilter + fragment.hltDoubleEle8eta1p22Chi2Filter + fragment.hltDoubleEle8eta1p22ValidHitsFilter + fragment.hltDoubleEle8eta1p22NLayerITFilter ) -fragment.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle8p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle8p5eta1p22PixelMatchFilter + fragment.hltDoubleEle8p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle8p5eta1p22DetaFilter + fragment.hltDoubleEle8p5eta1p22DphiFilter + fragment.hltDoubleEle8p5eta1p22Chi2Filter + fragment.hltDoubleEle8p5eta1p22ValidHitsFilter + fragment.hltDoubleEle8p5eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9eta1p22PixelMatchFilter + fragment.hltDoubleEle9eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9eta1p22DetaFilter + fragment.hltDoubleEle9eta1p22DphiFilter + fragment.hltDoubleEle9eta1p22Chi2Filter + fragment.hltDoubleEle9eta1p22ValidHitsFilter + fragment.hltDoubleEle9eta1p22NLayerITFilter ) -fragment.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle9p5eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle9p5eta1p22PixelMatchFilter + fragment.hltDoubleEle9p5eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle9p5eta1p22DetaFilter + fragment.hltDoubleEle9p5eta1p22DphiFilter + fragment.hltDoubleEle9p5eta1p22Chi2Filter + fragment.hltDoubleEle9p5eta1p22ValidHitsFilter + fragment.hltDoubleEle9p5eta1p22NLayerITFilter ) fragment.HLTDoubleEle10eta1p22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltDoubleEle10eta1p22EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltDoubleEle10eta1p22PixelMatchFilter + fragment.hltDoubleEle10eta1p22PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + fragment.hltDoubleEle10eta1p22DetaFilter + fragment.hltDoubleEle10eta1p22DphiFilter + fragment.hltDoubleEle10eta1p22Chi2Filter + fragment.hltDoubleEle10eta1p22ValidHitsFilter + fragment.hltDoubleEle10eta1p22NLayerITFilter ) fragment.HLTSingleEle8Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1DoubleEGXer1p2dRMaxYFilter + fragment.hltSingleEle8EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8PixelMatchFilter + fragment.hltSingleEle8PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8OneOEMinusOneOPFilter + fragment.hltSingleEle8DetaFilter + fragment.hltSingleEle8DphiFilter + fragment.hltSingleEle8Chi2Filter + fragment.hltSingleEle8ValidHitsFilter + fragment.hltSingleEle8NLayerITFilter ) fragment.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + fragment.hltSingleEle8SingleEGL1EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.HLTElePixelMatchSequence + fragment.hltSingleEle8SingleEGL1PixelMatchFilter + fragment.hltSingleEle8SingleEGL1PMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + fragment.hltSingleEle8SingleEGL1DetaFilter + fragment.hltSingleEle8SingleEGL1DphiFilter + fragment.hltSingleEle8SingleEGL1Chi2Filter + fragment.hltSingleEle8SingleEGL1ValidHitsFilter + fragment.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -88557,22 +87952,15 @@ fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter + fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter + fragment.hltEgammaR9ID + fragment.hltEG24R9Id50b80eR9IdFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG24HE06b06eR9Id50b80eHEFilter + fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + fragment.hltEgammaClusterShape + fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltDiEG16EtUnseededFilter + fragment.hltEgammaR9IDUnseeded + fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter + fragment.hltEgammaHoverEUnseeded + fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso ) fragment.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1EGAndTauOrEGOnlyFilter + fragment.hltEG32R9Id90HE10IsoMEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG32R9Id90HE10IsoMHEFilter + fragment.hltEgammaR9ID + fragment.hltEG32R9Id90HE10IsoMR9Filter + fragment.hltEgammaClusterShape + fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -fragment.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseIDVBF + fragment.hltAK4PFJetsTightIDVBF ) -fragment.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDVBFCorrected + fragment.hltAK4PFJetsTightIDVBFCorrected ) -fragment.HLTAK4PFJetsVBFSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionVBFSequence + fragment.HLTAK4PFJetsCorrectionVBFSequence ) fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity ) fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 ) fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL ) -fragment.HLTPhoton12Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG12L1VBFIsoEGHEFilter ) -fragment.HLTPhoton17Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG17L1VBFLooseIsoEGHEFilter ) fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter ) -fragment.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFIsoEGL1erFilter + fragment.hltVBFIsoEG12L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle12erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle12erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle12erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle12erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle12erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle12erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle12erWPTightGsfDetaFilterForVBF + fragment.hltEle12erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG17L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle17erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle17erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle17erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle17erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle17erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle17erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle17erWPTightGsfDetaFilterForVBF + fragment.hltEle17erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) fragment.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle22erWPTightClusterShapeFilterForVBF + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle22erWPTightHEFilterForVBF + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle22erWPTightEcalIsoFilterForVBF + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle22erWPTightHcalIsoFilterForVBF + fragment.HLTElePixelMatchSequence + fragment.hltEle22erWPTightPixelMatchFilterForVBF + fragment.HLTGsfElectronSequence + fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF + fragment.hltEle22erWPTightGsfDetaFilterForVBF + fragment.hltEle22erWPTightGsfDphiFilterForVBF + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV ) fragment.HLTEgammaOpenSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaClusterShape + fragment.hltEgammaR9ID + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEgammaEcalPFClusterIso + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso ) fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded + fragment.hltEgammaPixelMatchVarsForBParkingUnseeded ) +fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded ) fragment.HLTEgammaOpenUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.hltEgammaR9IDUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTElePixelMatchUnseededSequenceForBParking + fragment.HLTGsfElectronUnseededSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTEle5WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEG5L1SingleEG5EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle5WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle5WPTightPixelMatchFilter + fragment.hltEle5WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle5WPTightGsfMissingHitsFilter + fragment.hltEle5WPTightGsfDetaFilter + fragment.hltEle5WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5WPTightGsfTrackIsoFilter ) fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + fragment.hltEgammaClusterShape + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -88585,763 +87973,779 @@ fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSym_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisation_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.AlCa_PFJet40_CPUOnly_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsCPUOnlySequence + fragment.hltSingleCaloJet10CPUOnly + fragment.HLTAK4PFJetsCPUOnlySequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + fragment.hltSinglePFJet40CPUOnly + fragment.HLTEndSequence ) -fragment.AlCa_AK8PFJet40_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.DQM_PixelReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) -fragment.DQM_EcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DST_ZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.HLTEndSequence ) -fragment.DST_Physics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleEGPFScoutingPixelTracking + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG30_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG30PFScoutingPixelTracking + fragment.hltPreDSTRun3EG30PFScoutingPixelTracking + fragment.HLTSingleEG30CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTRun3JetHTPFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + fragment.HLTDoubleMu3ScoutingNoVtx + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + fragment.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + fragment.HLTDoubleEG16EG12CaloIdLSequence + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLT_EphemeralPhysics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) -fragment.HLT_EphemeralZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisation_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.AlCa_PFJet40_CPUOnly_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence ) +fragment.AlCa_AK8PFJet40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.DQM_PixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) +fragment.DQM_EcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DST_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuon + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DoubleEG_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_JetHT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_DatasetMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTPFScoutingDatasetMuon + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOLoose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXONominal_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXONominalPFScoutingTracking + fragment.hltPreDSTPFScoutingAXONominal + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOTight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SingleMuon_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuScouting + fragment.hltPreDSTPFScoutingSingleMuon + fragment.hltL1fL1sMuScoutingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuScoutingL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + fragment.hltL3fL1sMuScoutingL3Filtered0 + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.DST_PFScouting_ZeroBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_EphemeralPhysics_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence ) +fragment.HLT_EphemeralZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HcalNZS_v17 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) -fragment.HLT_HcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) +fragment.HLT_HcalNZS_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) +fragment.HLT_HcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Alignment_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Beamspot_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHE_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_GPUvsCPU_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet400MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltAK8SinglePFJet400 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet420_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet420MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltAK8SinglePFJet420 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet450MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet350 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets350 + fragment.hltAK8SinglePFJet450 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet470_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet470MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet370 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets370 + fragment.hltAK8SinglePFJet470 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreAK8PFJet500MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet400 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets400 + fragment.hltAK8SinglePFJet500 + fragment.hltAK8SoftDropModJets + fragment.hltAK8SinglePFSoftDropModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet270_270_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet270270MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet280_280_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet280280MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet290_290_MassSD30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet290290MassSD30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass30 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet250_250_MassSD50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet250250MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_AK8DiPFJet260_260_MassSD50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT280 + fragment.hltPreAK8DiPFJet260260MassSD50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8SoftDropModJets + fragment.hltAK8DoublePFJetSDModMass50 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet500_NoJetID_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) -fragment.HLT_CaloJet550_NoJetID_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) -fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle25_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle27_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle33_CaloIdL_MW_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu27_Ele37_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_Ele27_CaloIdL_MW_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu37_TkMu27_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Bs_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Jpsi_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_LowMass_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_LowMass_Displaced_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) -fragment.HLT_Mu0_L1DoubleMu_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_L1DoubleMu_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu3_PFJet40_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.hltL1sSingleJet35ObjectMap + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Jpsi_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu7p5_L2Mu2_Upsilon_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton33_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton70_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) -fragment.HLT_DoublePhoton85_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) -fragment.HLT_Ele30_WPTight_Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele35_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele38_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele40_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) -fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10_NoVertex_NoBPTX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Psi_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu30_TkMu0_Upsilon_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu25_TkMu0_Phi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) -fragment.HLT_Mu20_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) -fragment.HLT_Mu27_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) -fragment.HLT_Mu50_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_Mu55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) -fragment.HLT_CascadeMu100_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) -fragment.HLT_HighPtTkMu100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve40_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve140_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve200_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve320_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve400_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve500_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve60_HFJEC_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve80_HFJEC_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve100_HFJEC_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve160_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve220_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve260_HFJEC_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_DiPFJetAve300_HFJEC_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet40_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet60_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet80_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet140_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet200_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet260_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet320_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet400_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet500_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet550_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFJet40_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJet60_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJet80_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJet110_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) -fragment.HLT_PFJet140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJet260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJet320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJet400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJet450_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJet500_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) -fragment.HLT_PFJet550_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) -fragment.HLT_PFJetFwd500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd15_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd15 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet5AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + fragment.hltSinglePFFwdJet15AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd25_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd25 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet25AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd40_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd80_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd140_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd200_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd260_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd320_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd400_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJetFwd500_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) -fragment.HLT_PFHT180_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT250_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT370_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT430_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT510_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT590_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT680_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT780_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT890_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT1050_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMET130_PFMHT130_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) -fragment.HLT_PFMET140_PFMHT140_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) -fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) -fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) -fragment.HLT_L1ETMHadSeeds_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) -fragment.HLT_CaloMHT90_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET90_NotCleaned_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET350_NotCleaned_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) -fragment.HLT_PFMET250_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) -fragment.HLT_PFMET300_NotCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) -fragment.HLT_PFMET200_BeamHaloCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) -fragment.HLT_MET105_IsoTrk50_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_MET120_IsoTrk50_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12eta2p3_PFJet40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71SingleJet30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet0p71DoubleJets30 + fragment.HLTEndSequence ) -fragment.HLT_Photon300_NoHE_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu17_TrkIsoVVL_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_Mu19_TrkIsoVVL_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet20_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet40_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet70_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet110_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4DiJet170_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK4Jet300_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8DiJet170_Mu5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_BTagMu_AK8Jet300_Mu5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon33_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon30EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28er1p5 + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon110EB_TightID_TightIso_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon130EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton130EBTightIDTightIso + fragment.HLTPhoton130EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon150EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton150EBTightIDTightIso + fragment.HLTPhoton150EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon175EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton175EBTightIDTightIso + fragment.HLTPhoton175EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon200EB_TightID_TightIso_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to60 + fragment.hltPrePhoton200EBTightIDTightIso + fragment.HLTPhoton200EBTightIDTightIsoSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon100EBHE10_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon50_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon90_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon120_R9Id90_HE10_IsoM_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Photon165_R9Id90_HE10_IsoM_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon35_TwoProngs35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_TwoProngs35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_NoVertexing_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5dR1p4 + fragment.hltPreDimuon0LowMassL10er1p5R + fragment.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_4R_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4dR1p2 + fragment.hltPreDimuon0LowMassL14R + fragment.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + fragment.hltDimuon0LowMassL1s4RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4R + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_LowMass_L1_TM530_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_10_5_5_DZ_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_12_10_5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_Displaced_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu4_JpsiTrk_Bc_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu43NoFiltersNoVtx_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu48NoFiltersNoVtx_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET110_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET120_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_DiJet110_35_Mjj650_PFMET130_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreDiJet11035Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hltL1PFJetCategories + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET110 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET66 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF110 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET120 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET72 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF120 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBF + fragment.hltPreTripleJet1103535Mjj650PFMET130 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET78 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF130 + fragment.hltL1TPFJetsMatching + fragment.hlt1PFJetCategories3 + fragment.HLTEndSequence ) -fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele28_HighEta_SC20_Mass55_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_IsoVVVL_PFHT450_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Ele15_IsoVVVL_PFHT600_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon4RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET35 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet7020MJJ500DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet9040MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon8RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT300Jet30 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + fragment.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + fragment.HLTL3muontrkisovvlSequence + fragment.hltMuon10RelTrkIsoVVLFiltered + fragment.HLTRecoMETSequence + fragment.hltMET20 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ400DEta3p5 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet40MJJ750DEta3p5 + fragment.hltPFHTJet30Eta5 + fragment.hltPFHT350Jet30Eta5 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu60 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu50_IsoVVVL_PFHT450_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu15_IsoVVVL_PFHT600_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) -fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon10_Upsilon_y1p4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon12_Upsilon_y1p4_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) -fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Upsilon_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon24_Phi_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_Dimuon25_Jpsi_noCorrL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) -fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleIsoMu20_eta2p1_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) -fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) -fragment.HLT_Mu8_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) -fragment.HLT_Mu19_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) -fragment.HLT_Mu17_Photon30_IsoCaloId_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) -fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC25 + fragment.hltCaloJetsSix25ForHt + fragment.hltHtMhtCaloJetsSixC25 + fragment.hltCaloSixJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix32er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet2p94Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt6PixelOnlyPFCentralJetTightIDPt25 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterSixC30 + fragment.hltCaloJetsSix30ForHt + fragment.hltHtMhtCaloJetsSixC30 + fragment.hltCaloSixJet30HT350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterSix30er2p5 + fragment.hltPFJetFilterSix36er2p5 + fragment.hltPFJetsSix30ForHt + fragment.hltHtMhtPFJetsSix30er2p5 + fragment.hltPFSixJet30HT450 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p59Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) -fragment.HLT_PFHT350_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) -fragment.HLT_ECALHT800_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) -fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon20_HoverELoose_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_Photon30_HoverELoose_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) -fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) -fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) -fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) -fragment.HLT_Mu18_Mu9_SameSign_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60noDrDCAFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) -fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepCSVSequencePF + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) -fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo100er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterFiveC25 + fragment.hltCaloJetsFive25ForHt + fragment.hltHtMhtCaloJetsFiveC25 + fragment.hltCaloFiveJet25HT300 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p01Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Double + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet7p68Double6Jets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.hltVBFCaloJetEtaSortedMqq150Deta1p5 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV1p56Single + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTBtagDeepJetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFDeepJet1p28Single6Jets + fragment.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) -fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt3PixelOnlyPFCentralJetTightIDPt30 + fragment.hlt2PixelOnlyPFCentralJetTightIDPt40 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt4PixelOnlyPFCentralJetTightIDPt20 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet425_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet425SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_AK8PFJet450_SoftDropMass40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet450SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) -fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) -fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PixelOnlyPFJetsSequence + fragment.hlt2PixelOnlyPFCentralJetTightIDPt20 + fragment.hlt1PixelOnlyPFCentralJetTightIDPt50 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) -fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsDoublePFTau20withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + fragment.HLTAK4PFJetsSequence + fragment.hltRealDijetFilter + fragment.hltVBFIsoTauL1TLooseIDPFJetsMatching + fragment.hltVBFLooseIDPFDummyFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) -fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) -fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) -fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) -fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) -fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) -fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence ) -fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence ) -fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) -fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_L1Mu6HT240_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT350_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) -fragment.HLT_HT425_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT550_DisplacedDijet60_Inclusive_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT650_DisplacedDijet60_Inclusive_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTCluster50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CaloMET60_DTClusterNoMB1S50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTCluster50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) -fragment.HLT_L1MET_DTClusterNoMB1S50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Loose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Medium_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Tight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster75_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) -fragment.HLT_DoubleCscCluster100_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_L1CSCShower_DTCluster75_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) -fragment.HLT_PFMET105_IsoTrk50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleLLPJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) -fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) -fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) -fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p2ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p4ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p6ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time1p8ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10Time2ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p1 + fragment.HLTDiPho10CaloIdLsminlt0p1Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10sminlt0p12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10sminlt0p12 + fragment.HLTDiPho10CaloIdLsminlt0p12Sequence + fragment.HLTEndSequence ) -fragment.HLT_DiPhoton10_CaloIdL_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6dz0p8 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22DZFilter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4eta1p22Sequence + fragment.hltDoubleEle4eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle4p5eta1p22Sequence + fragment.hltDoubleEle4p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle4p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5eta1p22Sequence + fragment.hltDoubleEle5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle5p5eta1p22Sequence + fragment.hltDoubleEle5p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle5p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6eta1p22Sequence + fragment.hltDoubleEle6eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle6p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7eta1p22Sequence + fragment.hltDoubleEle7eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle7p5eta1p22Sequence + fragment.hltDoubleEle7p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle7p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle8p5eta1p22Sequence + fragment.hltDoubleEle8p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle8p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9eta1p22Sequence + fragment.hltDoubleEle9eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + fragment.HLTDoubleEle9p5eta1p22Sequence + fragment.hltDoubleEle9p5eta1p22PMmMax6MassFilter + fragment.hltDoubleEle9p5eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6trkHits10 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.hltDoubleEle10eta1p22ValidHits10Filter + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) -fragment.HLT_SingleEle8_SingleEGL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) -fragment.HLT_Mu50_L1SingleMuShower_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_OneProng32_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) -fragment.HLT_Photon32_OneProng32_M50To105_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + fragment.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) -fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLoose + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclLoose + fragment.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID105 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclLoose + fragment.hltL1PFJetCategoriesVBFinclLooseTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMedium + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID40 + fragment.hltPFSingleJetTightID110 + fragment.hltDiPFJet40MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclMedium + fragment.hltL1PFJetCategoriesVBFinclMediumTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetsMatchingVBFinclTight + fragment.hltL1PFJetCategoriesVBFinclTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFincl + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFDoubleJetTightID45 + fragment.hltPFSingleJetTightID125 + fragment.hltDiPFJet45MJJ720 + fragment.hltL1PFJetsMatchingVBFincl + fragment.hltL1PFJetCategoriesVBFinclTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetFivejets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID40 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet70ForVBF + fragment.hltDiPFJet40MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijet + fragment.hltL1PFJetCategoriesVBFdijetSixjets + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj650DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ650 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet650 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightFivejet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + fragment.HLTAK4PFJetsVBFSequence + fragment.hltPFQuadJetTightID45 + fragment.hltPFTripleJetTightID60 + fragment.hltSinglePFJet75ForVBF + fragment.hltDiPFJet45MJJ600 + fragment.hltL1TPFJetsMatchingVBFDijetTight + fragment.hltL1PFJetCategoriesVBFdijetTightSixjet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMET + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet40MJJ500 + fragment.hltSinglePFJet75ForVBF + fragment.hltL1PFJetsMatchingVBFMET + fragment.hltL1PFJetCategoriesVBFMETTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETVBFProducer + fragment.hltPFMETVBF85 + fragment.hltDiPFJet45MJJ500 + fragment.hltSinglePFJet80ForVBF + fragment.hltL1PFJetsMatchingVBFMETTight + fragment.hltL1PFJetCategoriesVBFMETTightTriple + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMu + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet40MJJ600 + fragment.hltSinglePFJet90ForVBF + fragment.hltL1PFJetsMatchingVBFMu + fragment.hltL1PFJetCategoriesVBFMuTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTight + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsVBFSequence + fragment.hltDiPFJet45MJJ600 + fragment.hltSinglePFJet95ForVBF + fragment.hltL1PFJetsMatchingVBFMuTight + fragment.hltL1PFJetCategoriesVBFMuTightTripleJet + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBF + fragment.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + fragment.hltVBFLooseIDPFVBFFilter + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + fragment.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + fragment.HLTPhoton12Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + fragment.HLTPhoton17Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + fragment.hltOverlapFilterDoublePFJet45Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltVBFTwoPFJetsForVBFPhotonTriggerTight + fragment.hltOverlapFilterDoublePFJet50Photon17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + fragment.HLTEle12erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGamma + fragment.hltVBFIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele12 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + fragment.HLTEle17erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFLooseIsoEGTwoPFJets + fragment.hltOverlapFilterDoublePFJet45Ele17 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsVBFSequence + fragment.hltRealDijetFilterVBFEGammaTight + fragment.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + fragment.hltMatchedVBFIsoEGTwoPFJetsTight + fragment.hltOverlapFilterDoublePFJet50Ele22 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet110_40_Mjj1050_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFinclMedium + fragment.hltPreVBFDiPFJet11040Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID40 + fragment.hlt1PFJetTightID110 + fragment.hltDiPFJet40MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclMedium1050 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ550 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight550 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8030MassMin500Mu3 + fragment.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight650 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass550 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj550Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass550 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence ) -fragment.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass500 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeLtNeg2p5ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) -fragment.HLT_PFJet200_TimeGt2p5ns_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeLtNeg2p5ns_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_Photon50_TimeGt2p5ns_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Alignment_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Beamspot_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHE_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet380SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet280 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 + fragment.hltSingleAK8PFJet380 + fragment.hltAK8PFJets380Constituents + fragment.hltAK8PFSoftDropJets380 + fragment.hltAK8SinglePFJets380SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet400SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet300 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 + fragment.hltSingleAK8PFJet400 + fragment.hltAK8PFJets400Constituents + fragment.hltAK8PFSoftDropJets400 + fragment.hltAK8SinglePFJets400SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet425SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet425 + fragment.hltAK8PFJets425Constituents + fragment.hltAK8PFSoftDropJets425 + fragment.hltAK8SinglePFJets425SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8PFJet450SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet320 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 + fragment.hltSingleAK8PFJet450 + fragment.hltAK8PFJets450Constituents + fragment.hltAK8PFSoftDropJets450 + fragment.hltAK8SinglePFJets450SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet250250SoftDropMass50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8DoublePFJets250SoftDropMass50 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet260260SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet260 + fragment.hltAK8PFJets260Constituents + fragment.hltAK8PFSoftDropJets260 + fragment.hltAK8DoublePFJets260SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet270270SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet270 + fragment.hltAK8PFJets270Constituents + fragment.hltAK8PFSoftDropJets270 + fragment.hltAK8DoublePFJets270SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet280280SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet280 + fragment.hltAK8PFJets280Constituents + fragment.hltAK8PFSoftDropJets280 + fragment.hltAK8DoublePFJets280SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180OrHTT + fragment.hltPreAK8DiPFJet290290SoftDropMass30 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8DoublePFJet290 + fragment.hltAK8PFJets290Constituents + fragment.hltAK8PFSoftDropJets290 + fragment.hltAK8DoublePFJets290SoftDropMass30 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet500_NoJetID_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence ) +fragment.HLT_CaloJet550_NoJetID_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuV1OSM5to17 + fragment.hltPreTrimuon53p52UpsilonMuon + fragment.hltTripleMuonV2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonV2L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonV2L1Filtered0) + fragment.hltTripleMuL3V2PreFiltered0 + fragment.hltTripleMuL3V2bPreFiltered0 + fragment.hltTripleMuL3V2cPreFiltered0 + fragment.hltUpsilonMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon + fragment.hltVertexmumuFilterUpsilonMuon + fragment.HLTEndSequence ) +fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuOpen53p52UpsilonMuon + fragment.hltPreTrimuonOpen53p52UpsilonMuon + fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + fragment.hltUpsilonMuon53p52OpenMuonL3Filtered + fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu37_TkMu27_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu37TkMu27 + fragment.hltL1fL1sMu22orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered37TrkFiltered27 + fragment.hltDiMuonGlb37Trk27DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Bs_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Bs + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu4BsL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs + fragment.hltDisplacedmumuFilterDoubleMu4Bs + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBs + fragment.hltPreDoubleMu43Jpsi + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + fragment.hltDoubleMu43JPsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + fragment.hltDisplacedmumuFilterDoubleMu43Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreDoubleMu43LowMass + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltDoubleMu43LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass + fragment.hltDisplacedmumuFilterDoubleMu43LowMass + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassDisplaced + fragment.hltPreDoubleMu4LowMassDisplaced + fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + fragment.hltDoubleMu4LowMassDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + fragment.HLTEndSequence ) +fragment.HLT_Mu0_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu0L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu4_L1DoubleMu_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusive + fragment.hltPreMu4L1DoubleMu + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowPtJpsi + fragment.hltPreDoubleMu2JpsiLowPt + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + fragment.hltDoubleMu2LowPtJpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43Photon4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43BsToMMGL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltDisplacedDoubleMu43FilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDoubleMu43Photon4MassFillter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForBsToMMG + fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG + fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered + fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + fragment.hltHardDisplacedmumuFilterBMMG + fragment.HLTPho4CaloIdLUnseededSequence + fragment.hltDisplacedMuMu43Photon4MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TrkTau3mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTBphTrackingDisplacedTau3muReg + fragment.hltTau3muTkAllConeTracksIter + fragment.hltTau3muTkVertexProducer + fragment.hltTau3muTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + fragment.hltPreDoubleMu3TkMuDsTau3Mu + fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + fragment.hltDoubleMu3TrkTau3muL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltdstau3mumuontrkFltr + fragment.hltdstau3muDisplaced3muVtxProducer + fragment.hltdstau3muDisplaced3muFltr + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3SQHTT200 + fragment.hltPreDoubleMu4Mass3p8DZPFHT350 + fragment.hltDoubleMuon4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDoubleMuon4L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DoubleMuon4L1Filtered0) + fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 + fragment.hltDoubleMuon4Mass3p8Filtered + fragment.hltDoubleMu4Mass3p8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4MuMuTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4MuMuDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu + fragment.hltDisplacedmumuFilterDoubleMu4MuMu + fragment.HLTBphTrackingDisplacedMuMuReg + fragment.hltMuMuTkAllConeTracksIter + fragment.hltMuMuTkVertexProducer + fragment.hltMuMuTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu3_PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorMu3Jet30er2p5 + fragment.hltPreMu3PFJet40 + fragment.hltL1fL1sMu3Jet30L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0) + fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 + fragment.HLTAK4PFJetsSequence + fragment.hltMu3JetCollectionsForLeptonPlusPFJets + fragment.hltMu3PFJet40MuCleaned + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Jpsi + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreMu7p5L2Mu2Upsilon + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fSQDoubleMu2L2PreFiltered2 + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu7 + fragment.hltPreMu3L1SingleMu5orSingleMu7 + fragment.hltL1sEmuSingleMu3 + fragment.hltL1fL1sEmuMu3L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sEmuMu3L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BMTF + fragment.hltPreMu0Barrel + fragment.hltL1fL1sMu0BMTFL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0BMTFL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + fragment.hltL3fL1sMu0BMTFL3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6 + fragment.hltL1fL1sMuHP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + fragment.hltL3fL1sMuHP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu0BarrelL1HP7 + fragment.hltL1fL1sMuHP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + fragment.hltL3fL1sMuHP7L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu0BarrelL1HP8 + fragment.hltL1fL1sMuHP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + fragment.hltL3fL1sMuHP8L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu0BarrelL1HP9 + fragment.hltL1fL1sMuHP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + fragment.hltL3fL1sMuHP9L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu0BarrelL1HP10 + fragment.hltL1fL1sMuHP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + fragment.hltL3fL1sMuHP10L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu0BarrelL1HP11 + fragment.hltL1fL1sMuHP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuHP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + fragment.hltL3fL1sMuHP11L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP6 + fragment.hltPreMu0BarrelL1HP6IP6 + fragment.hltL1fL1sMu0HP6L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu0HP6L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + fragment.hltL3fL1sMu0HP6IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP7 + fragment.hltPreMu6BarrelL1HP7IP6 + fragment.hltL1fL1sMu6HP7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu6HP7L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + fragment.hltL3fL1sMu6HP7IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP8 + fragment.hltPreMu7BarrelL1HP8IP6 + fragment.hltL1fL1sMu7HP8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7HP8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + fragment.hltL3fL1sMu7HP8IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP9 + fragment.hltPreMu8BarrelL1HP9IP6 + fragment.hltL1fL1sMu8HP9L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu8HP9L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + fragment.hltL3fL1sMu8HP9IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP10 + fragment.hltPreMu9BarrelL1HP10IP6 + fragment.hltL1fL1sMu9HP10L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu9HP10L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + fragment.hltL3fL1sMu9HP10IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuHP11 + fragment.hltPreMu10BarrelL1HP11IP6 + fragment.hltL1fL1sMu10HP11L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu10HP11L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + fragment.hltL3fL1sMu10HP11IP6L3Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton70_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence ) +fragment.HLT_DoublePhoton85_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence ) +fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence ) +fragment.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreIsoMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTMu20IsolationSequence + fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence ) +fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass8Filtered + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered9 + fragment.hltL3fL1DoubleMu155fFiltered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon199RelTrkIsoVVLFiltered + fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon199Mass3p8Filtered + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Psi + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 + fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu20or22or25 + fragment.hltPreMu30TkMu0Upsilon + fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + fragment.hltPreMu25TkMu0Phi + fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + fragment.HLTTrackerMuonSequence + fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 + fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQorSingleMu7 + fragment.hltPreMu15 + fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + fragment.HLTEndSequence ) +fragment.HLT_Mu20_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu18 + fragment.hltPreMu20 + fragment.hltL1fL1sMu18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu18L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0) + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + fragment.HLTEndSequence ) +fragment.HLT_Mu27_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu27 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTEndSequence ) +fragment.HLT_Mu50_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu50 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_Mu55_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreMu55 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + fragment.HLTEndSequence ) +fragment.HLT_CascadeMu100_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence ) +fragment.HLT_HighPtTkMu100_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve40_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve140_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve200_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve320_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve400_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve500_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence ) +fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve150 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve180 + fragment.HLTPPSPixelRecoSequence + fragment.hltCTPPSLocalTrackFilter2 + fragment.HLTPPSProtonRecoSequence + fragment.hltPPSJetComparisonFilter0p3 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet80_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet500_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJet60_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJet80_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJet110_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence ) +fragment.HLT_PFJet140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJet260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJet320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJet400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJet450_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJet500_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence ) +fragment.HLT_PFJet550_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd80_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd450_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence ) +fragment.HLT_PFJetFwd500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd60_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd80_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJetFwd500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence ) +fragment.HLT_PFHT180_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT370_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT430_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT510_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT590_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT680_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT780_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT890_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT1050_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET100PFMHT100IDTight + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT70 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT500PFMET110PFMHT110IDTight + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.hltHtMhtJet30 + fragment.hltHT400Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID110 + fragment.hltPFMETProducer + fragment.hltPFMET110 + fragment.hltPFHTJet30 + fragment.hltPFHT500Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT700PFMET85PFMHT85IDTight + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltHtMhtJet30 + fragment.hltHT550Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID85 + fragment.hltPFMETProducer + fragment.hltPFMET85 + fragment.hltPFHTJet30 + fragment.hltPFHT700Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT800PFMET75PFMHT75IDTight + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT50 + fragment.hltHtMhtJet30 + fragment.hltHT650Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID75 + fragment.hltPFMETProducer + fragment.hltPFMET75 + fragment.hltPFHTJet30 + fragment.hltPFHT800Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET120PFMHT120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET130PFMHT130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID130 + fragment.hltPFMETProducer + fragment.hltPFMET130 + fragment.HLTEndSequence ) +fragment.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltPFMET140 + fragment.HLTEndSequence ) +fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMET120PFMHT120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID120 + fragment.hltPFMETProducer + fragment.hltPFMET120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFHTT60Seeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT60Jet30 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne140PFMHT140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID140 + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID120 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID130 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID140 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET80 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT80 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID110HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu110 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID120HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu120 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET100 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT100 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID130HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu130 + fragment.HLTEndSequence ) +fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + fragment.HLTRecoMETSequence + fragment.hltMET110 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT110 + fragment.HLTAK4PFJetsSequence + fragment.hltHFJetShowerShape + fragment.hltAK4PFJetsTightIDCorrectedHFCleaned + fragment.hltPFMHTNoMuTightIDHFCleaned + fragment.hltPFMHTNoMuTightID140HFCleaned + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu140 + fragment.HLTEndSequence ) +fragment.HLT_L1ETMHadSeeds_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence ) +fragment.HLT_CaloMHT90_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET90_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET350_NotCleaned_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence ) +fragment.HLT_PFMET250_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence ) +fragment.HLT_PFMET300_NotCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence ) +fragment.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMETTypeOne200BeamHaloCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltcorrPFMETTypeOne + fragment.hltPFMETTypeOne + fragment.hltPFMETTypeOne200 + fragment.HLTBeamHaloCleanerSequence + fragment.hltMetCleanBH + fragment.hltMETCleanBH80 + fragment.HLTEndSequence ) +fragment.HLT_MET105_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_MET120_IsoTrk50_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreMu12eta2p3 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu7L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0) + fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3Jet30er2p5 + fragment.hltPreMu12eta2p3PFJet40 + fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJet30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + fragment.hltPFJet40Eta2p3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC16dRMax0p4 + fragment.hltPreMu12DoublePFJets40PNetBTag0p11 + fragment.hltL1fL1sMu3Jet16L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC60dRMax0p4 + fragment.hltPreMu12DoublePFJets100PNetBTag0p11 + fragment.hltL1fL1sMu3Jet60L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets200PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu3JetC120dRMax0p4 + fragment.hltPreMu12DoublePFJets350PNetBTag0p11 + fragment.hltL1fL1sMu3Jet120L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets54Eta2p3 + fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets116Eta2p3 + fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet112er2p3dEtaMax1p6 + fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets100eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + fragment.hltDoublePFBJets128Eta2p3 + fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Double + fragment.HLTEndSequence ) +fragment.HLT_Photon300_NoHE_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8TrkIsoVVL + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6HTT240 + fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + fragment.hltMuon8L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMuon8L2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Muon8L1Filtered0) + fragment.hltL3fL1sMu6HTT240Filtered8 + fragment.HLTSingleEle8CaloIdMGsfTrackIdMSequence + fragment.hltElectronMuonInvMassFilter8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19TrkIsoVVL + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTL3muontrkisovvlSequence + fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu12HTT150er + fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + fragment.HLTMu12IsoVVLSequence + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Photon33_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon150_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon175_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon200_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence ) +fragment.HLT_Photon100EBHE10_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25Mass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostCombFilter + fragment.HLTEndSequence ) +fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightMass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostTightCombFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon35_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24TwoProngs35 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiL1NoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiL1sNoOSL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPreDimuon0JpsiNoVertexingNoOS + fragment.hltL1fL1DoubleMu0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0Jpsi + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi + fragment.hltDisplacedmumuFilterDimuon0Jpsi + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0JpsiNoVertexing + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0JpsiL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + fragment.hltPreDimuon0Jpsi3p5Muon2 + fragment.hltTripleMuonL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuonL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuonL1Filtered0) + fragment.hltTripleMuL3PreFiltered222 + fragment.hltJpsiMuonL3Filtered3p5 + fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 + fragment.hltVertexmumuFilterJpsiMuon3p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5SQOS + fragment.hltPreDimuon0UpsilonL14p5 + fragment.hltL1sEmuDoubleMu4p5SQOS + fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQ + fragment.hltPreDimuon0UpsilonL14p5er2p0 + fragment.hltL1sEmuDoubleMu4p5er2p0SQ + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonL14p5er2p0M + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 + fragment.hltPreDimuon0UpsilonNoVertexing + fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5 + fragment.hltPreDimuon0LowMassL10er1p5 + fragment.hltL1sEmuDoubleMu0er1p5 + fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + fragment.hltDimuon0LowMassL1s0er1p5L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQOS + fragment.hltPreDimuon0LowMass + fragment.hltL1sEmuDoubleMu0SQOS + fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + fragment.hltDimuon0LowMassL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMass + fragment.hltDisplacedmumuFilterDimuon0LowMass + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOS + fragment.hltPreDimuon0LowMassL14 + fragment.hltL1sEmuDoubleMu4SQOS + fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + fragment.hltDimuon0LowMassL1s4L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu530NoMass + fragment.hltPreDimuon0LowMassL1TM530 + fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + fragment.hltDimuon0LowMassL1sTM530L3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu53p52p5 + fragment.hltPreDimuon0UpsilonMuonNoL1Mass + fragment.hltTripleMuon53p52p5L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltTripleMuon53p52p5L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + fragment.hltTripleMu0NoL1MassL3PreFiltered0 + fragment.hltUpsilon0MuonL3FilteredNoL1Mass + fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533TripleDZ0p2 + fragment.hltTripleMu533Mass3p8toInfFilter + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu1055DZ + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered1055 + fragment.hltTripleMu555TripleDZ0p2 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_12_10_5_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu12105 + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered555 + fragment.hltL3fL1TripleMu553f0Filtered10105 + fragment.hltL3fL1TripleMu553f0Filtered12105 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1Iso + fragment.hltTau3MuPreFilter + fragment.hltTau3MuIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + fragment.hltDiMuonForTau3MuDzFiltered0p3 + fragment.HLTTrackerMuonSequenceLowPt + fragment.hltTau3MuTriMuon1filter + fragment.HLTL3muontrkisorecoSequence + fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + fragment.hltTau3MuPreFilterCharge1 + fragment.hltTau3MuIsoFilterCharge1 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET70PFMHT70 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET70 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID70 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DZPFMET90PFMHT90 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8to60Filter + fragment.hltDoubleMuon3Mass3p8to60DZFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMuControl + fragment.hltPreDoubleMu3TrkTau3muNoL1Mass + fragment.hltL1fL1sL1TripleMuControlL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg + fragment.hltTau3muNoL1MassTkAllConeTracksIter + fragment.hltTau3muNoL1MassTkVertexProducer + fragment.hltTau3muNoL1MassTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuForLowMassInclusiveSS + fragment.hltPreDoubleMu43LowMassSS + fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + fragment.hltDoubleMu43LowMassL3FilteredSS + fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiNoVertexing + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiDisplacedL3Filtered + fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + fragment.hltDisplacedmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingDisplacedJpsiReg + fragment.hltJpsiTkAllConeTracksIter + fragment.hltJpsiTrkTrkVertexProducerPhiKstar + fragment.hltJpsiTkTkVertexFilterPhiKstar + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu4JpsiTrkBc + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu4JpsiL3Filtered + fragment.hltmumuVtxProducerDoubleMu4Jpsi + fragment.hltmumuFilterDoubleMu4Jpsi + fragment.HLTBphTrackingBcJpsiReg + fragment.hltBcJpsiTkAllConeTracksIter + fragment.hltBcJpsiTkVertexProducer + fragment.hltBcJpsiTkVertexFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle50VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreEle15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleEG5ObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTEle15VVVLGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.hltPFMETProducer + fragment.hltPFMET50 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu50IsoVVVLPFHT450 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3Mu50VVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT380erIorHTT320er + fragment.hltPreMu15IsoVVVLPFHT600 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + fragment.HLTMuVVVLCombinedIsolationR02Sequence + fragment.hltL3MuVVVLIsoFIlter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT600Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID80 + fragment.hltPFMETProducer + fragment.hltPFMET80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID90 + fragment.hltPFMETProducer + fragment.hltPFMET90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTTightID + fragment.hltPFMHTTightID100 + fragment.hltPFMETProducer + fragment.hltPFMET100 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID80 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu80 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT60 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID90 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu90 + fragment.HLTEndSequence ) +fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3MuFiltered3er1p5 + fragment.HLTRecoMETSequence + fragment.hltMET70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.hltMht + fragment.hltMHT70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100er2p5 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID100 + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu100 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon10Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon10Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + fragment.hltPreDimuon12Upsilony1p4 + fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + fragment.hltDimuon12Upsilony1p4L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PhiBarrelSeagulls + fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + fragment.hltDimuon14PhiBarrelnoCowL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon25Jpsi + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon25JpsiL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis + fragment.hltDisplacedmumuFilterDimuon25Jpsis + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon14PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon14PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + fragment.hltDisplacedmumuFilterDimuon14PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon14PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + fragment.hltPreDimuon18PsiPrime + fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + fragment.hltDimuon18PsiPrimeL3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + fragment.hltDisplacedmumuFilterDimuon18PsiPrimes + fragment.HLTEndSequence ) +fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon18PsiPrimenoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24UpsilonnoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon24PhinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu9SQ + fragment.hltPreDimuon25JpsinoCorrL1 + fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered + fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + fragment.HLTEndSequence ) +fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence ) +fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu18er + fragment.hltPreDoubleIsoMu20eta2p1 + fragment.hltL1fL1sDoubleMu18erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + fragment.HLTDoubleMu20Eta2p1IsolationSequence + fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTEndSequence ) +fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157ORTripleMu444 + fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + fragment.HLTTrackerMuonSequenceNoVtx + fragment.hltTripleTrkMuFiltered5NoVtx + fragment.hltSingleTrkMuFiltered12NoVtx + fragment.HLTEndSequence ) +fragment.HLT_Mu8_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMu8 + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1f0L2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu17 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + fragment.HLTEndSequence ) +fragment.HLT_Mu19_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu15DQ + fragment.hltPreMu19 + fragment.hltL1fL1sMu15DQlqL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + fragment.HLTEndSequence ) +fragment.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu17Photon30IsoCaloId + fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter + fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + fragment.HLTTrackReconstructionForIsoForPhotons + fragment.hltEgammaHollowTrackIso + fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG14erHTT200 + fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + fragment.HLTEle14VVVLGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT150Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT200Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p53Single + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence ) +fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence ) +fragment.HLT_PFHT350_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence ) +fragment.HLT_ECALHT800_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence ) +fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon20_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_Photon30_HoverELoose_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence ) +fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) +fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence ) +fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence ) +fragment.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu18Mu9SameSign + fragment.hltL1fL1sDoubleMu157L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + fragment.hltL3fL1DoubleMu157fFiltered9 + fragment.hltL3fL1DoubleMu157fFiltered18 + fragment.hltDiMuon189SameSignFiltered + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered + fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi + fragment.HLTBphTrackingDoubleJpsiReg + fragment.hltJpsiTkAllConeTracksIterDoubleTrk + fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass3p8DCAFilter + fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + fragment.hltDoubleMuon3Mass2p0noDrFilter + fragment.HLTRecoMETSequence + fragment.hltMET40 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu50 + fragment.hltPFMHTNoMuTightID + fragment.hltPFMHTNoMuTightID60 + fragment.HLTEndSequence ) +fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleMu0IorTripleMu553 + fragment.hltPreTripleMu533Mass3p8DCA + fragment.hltL1TripleMu553L1TriMuFiltered3 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL1TripleMu553L2TriMuFiltered3) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + fragment.hltL3fL1TripleMu553f0PreFiltered333 + fragment.hltL3fL1TripleMu553f0Filtered533 + fragment.hltTripleMu533Mass3p8DCAFilter + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet105887615 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + fragment.hltPreQuadPFJet111908015 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTFastPrimaryVertexSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence ) +fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetLooseID40 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt1PFCentralJetLooseID75 + fragment.hltPFHTJetLooseIDPt30 + fragment.hltPFHT330JetLooseIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet2p0Triple + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet5p6Double + fragment.HLTEndSequence ) +fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet4p3Double + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID103 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID76 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJetVBFIorHTTIorSingleJet + fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet15 + fragment.hltTripleJet50 + fragment.hltDoubleJet65 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID15 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSelector6PFJets + fragment.hltBTagPFPNet0p12Double6Jets + fragment.hltBTagPFPNet0p4Single6Jets + fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt30 + fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 + fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence ) +fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt40 + fragment.hlt2PFCentralJetTightIDPt50 + fragment.hlt1PFCentralJetTightIDPt70 + fragment.hltPFHTJetTightIDPt30 + fragment.hltPFHT340JetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt40 + fragment.hltPFCentralJetPt40PNet2BTagMean0p70 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFJetTwoC30 + fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID70 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID75 + fragment.hltPFDoubleJetLooseID88 + fragment.hltPFSingleJetLooseID105 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p5 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID80 + fragment.hltPFDoubleJetLooseID90 + fragment.hltPFSingleJetLooseID111 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsAllTag0p6 + fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + fragment.hltAK8PFJets220SoftDropMass40 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet250 + fragment.hltAK8PFJets250Constituents + fragment.hltAK8PFSoftDropJets250 + fragment.hltAK8SinglePFJets250SoftDropMass40 + fragment.hltAK8PFJets250SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet275 + fragment.hltAK8PFJets275Constituents + fragment.hltAK8PFSoftDropJets275 + fragment.hltAK8SinglePFJets275SoftDropMass40 + fragment.hltAK8PFJets275SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence ) +fragment.HLT_AK8PFJet275_Nch40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + fragment.HLTMu50IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet220 + fragment.hltAK8PFJets220Constituents + fragment.hltAK8PFSoftDropJets220 + fragment.hltAK8SinglePFJets220SoftDropMass40 + fragment.hltAK8PFJets220SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + fragment.HLTEndSequence ) +fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltSingleAK8PFJet230 + fragment.hltAK8PFJets230Constituents + fragment.hltAK8PFSoftDropJets230 + fragment.hltAK8SinglePFJets230SoftDropMass40 + fragment.hltAK8PFJets230SoftDropMass40 + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence ) +fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet1BTag0p20 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYY + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauJetsSequence + fragment.hltSingleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltSingleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetPt25 + fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + fragment.hltL1fL1sMu22erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsolationSequence + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTAK4PFJetsSequence + fragment.hlt1PFCentralJetPt25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFCentralJetPt25 + fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + fragment.HLTEndSequence ) +fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + fragment.HLTEndSequence ) +fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence ) +fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence ) +fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence ) +fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence ) +fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplMu24L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplMuL2GlobIsoTau22eta2p2 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + fragment.HLTEndSequence ) +fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + fragment.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDisplPhotonL2Tau30eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.hltHpsSingleDisplPFTau34TrackPt1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau36eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + fragment.HLTDisplPFTauDxyProducer + fragment.hltHpsDisplPFTauDxy0p005Discriminator + fragment.hltHpsSelectedDisplPFTausDxy0p005 + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltDoubleL2Tau26eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltDoubleL2GlobIsoTau30eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + fragment.HLTEndSequence ) +fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + fragment.HLTMu27IsolationSequence + fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + fragment.HLTL2TauJetsL1TauSeededSequence + fragment.hltIsoMu27L2Tau22eta2p2 + fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + fragment.hltIsoMu27L2GlobIsoTau22eta2p2 + fragment.HLTGlobalPFTauDisplHPSSequence + fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + fragment.HLTHPSMediumChargedIsoDisplPFTauSequence + fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + fragment.hltHpsSinglePFTau24MediumChargedIsoFilter + fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p6To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p75To3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle3p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1To1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p1To1p6ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25To1p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p25ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence ) +fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_L1Mu6HT240_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT350_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence ) +fragment.HLT_HT425_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTCluster50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET60DTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT60 + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence ) +fragment.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Loose_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Medium_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Tight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Ele5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_Mu5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Mu5 + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100PNetTauhPFJet10Loose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTL2TauJetsSequence + fragment.hltL2Tau10 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltL2GlobIsoTau10 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPt10 + fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster75_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleCscCluster100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence ) +fragment.HLT_PFMET105_IsoTrk50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleLLPJet_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence ) +fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence ) +fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p7 + fragment.hltSingleCentralPFJetSeedNHF0p7 + fragment.HLTEndSequence ) +fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltCaloJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetSelectorNeutralHadFraction0p8 + fragment.hltSingleCentralPFJetSeedNHF0p8 + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10Time2ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence ) +fragment.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence ) +fragment.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence ) +fragment.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuShower + fragment.hltPreMu50L1SingleMuShower + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_OneProng32_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24OneProng32 + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTGlobalPFTauConeSequence + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.HLTEndSequence ) +fragment.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence ) +fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence ) +fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(fragment.hltL1sVeryBigORMu18erTauXXer2p1) + fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterMu18erTauXX + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1200 + fragment.hltL1PFJetCategoriesVBFinclTight1200 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ850 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ650 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFMET + fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + fragment.HLTRecoMETSequence + fragment.hltMETOpen + fragment.hltMET75 + fragment.HLTAK4PFJetsSequence + fragment.hltParticleFlowNoMu + fragment.hltPFMETNoMuProducer + fragment.hltPFMETNoMu85 + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID80 + fragment.hltL1PFJetCategoriesVBFMETTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ750 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet8535MassMin600Mu3 + fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(fragment.hltL1sSingleMuOpenObjectMap) + fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + fragment.HLTL2muonrecoSequenceOpenMu + cms.ignore(fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + fragment.HLTL3muonrecoOpenMuSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + fragment.HLTL3muonopentrkisovvlSequence + fragment.hltMuon3RelTrkIsoVVLFiltered + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet20MJJ250 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet45MJJ850 + fragment.hlt1PFJetTightID95 + fragment.hltL1PFJetCategoriesVBFMuTight850 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Mjj650Ele22OverlapFilter + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.HLTEndSequence ) +fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeLtNeg2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleNeg2p5ns + fragment.HLTEndSequence ) +fragment.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet200TimeGt2p5ns + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle2p5ns + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.MC_ReducedIterativeTracking_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) -fragment.MC_CaloBTagDeepCSV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloBTagDeepCSV + fragment.HLTAK4CaloJetsSequence + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSV10p0Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepCSV_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepCSV + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepCSVSequencePF + fragment.hltBTagPFDeepCSV4p06Single + fragment.HLTEndSequence ) -fragment.MC_PFBTagDeepJet_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFBTagDeepJet + fragment.HLTAK4PFJetsSequence + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p06Single + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJets_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK4CaloJetsFromPV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8CaloHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMHT_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) -fragment.MC_AK4PFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_PFHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_AK8PFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8TrimPFJets_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8TrimPFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8TrimModJets + fragment.hltAK8TrimPFJetCollection20Filter + fragment.HLTEndSequence ) -fragment.MC_AK8PFHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_CaloMET_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) -fragment.MC_CaloMET_JetIdCleaned_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMET_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) -fragment.MC_PFMHT_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) -fragment.MC_Egamma_Open_Unseeded_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) -fragment.MC_Ele5_WPTight_Gsf_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) -fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) -fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) -fragment.MC_DoubleEle5_CaloIdL_MW_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) -fragment.MC_IsoMu_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) -fragment.MC_DoubleMu_TrkIsoVVL_DZ_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) -fragment.MC_DoubleMuNoFiltersNoVtx_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) -fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + fragment.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadJet20 + fragment.hltTripleJet35 + fragment.hltDoubleJet50 + fragment.hltSingleJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFQuadJetLooseID30 + fragment.hltPFTripleJetLooseID50 + fragment.hltPFDoubleJetLooseID75 + fragment.hltPFSingleJetLooseID100 + fragment.hlt2PFCentralJetTightIDPt30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPF2CentralJetTightIDPt30 + fragment.hltPNetCvsLTag0p5 + fragment.hlt2PNetCvsLTag0p3 + fragment.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + fragment.HLTEndSequence ) -fragment.MC_Run3_PFScoutingPixelTracking_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCRun3PFScoutingPixelTracking + fragment.HLTPFScoutingPixelTrackingSequence + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.MC_ReducedIterativeTracking_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJets_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK4CaloJetsFromPV_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8CaloHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMHT_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK8PFJets_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence ) +fragment.MC_AK8PFHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_CaloMET_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence ) +fragment.MC_CaloMET_JetIdCleaned_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMET_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence ) +fragment.MC_PFMHT_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence ) +fragment.MC_AK4PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence ) +fragment.MC_AK8PFJetPNet_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence ) +fragment.MC_Egamma_Open_Unseeded_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence ) +fragment.MC_Ele5_WPTight_Gsf_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence ) +fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence ) +fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence ) +fragment.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence ) +fragment.MC_IsoMu_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + fragment.hltPreMCIsoMu + fragment.hltL1fL1sMu3or5or7L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu5L1L2SingleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0) + fragment.hltL3fL1sMu5L1L2L3SingleMu + fragment.HLTMuIsolationSequenceForMC + fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + fragment.HLTEndSequence ) +fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuTrkIsoVVLDZ + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuonRelTrkIsoVVLFiltered + fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTEndSequence ) +fragment.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence ) +fragment.MC_PFScouting_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) +fragment.HLT_L1AXOVTight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVTight + fragment.hltPreL1AXOVTight + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) @@ -89385,14 +88789,12 @@ fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 ) fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 ) fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept ) -fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias ) fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo ) fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 ) fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 ) fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG ) fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) -fragment.Dataset_ParkingDoubleElectronLowMass = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleElectronLowMass + fragment.hltPreDatasetParkingDoubleElectronLowMass ) fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 ) fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 ) fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -89403,6 +88805,14 @@ fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 ) fragment.Dataset_ParkingHH = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH ) fragment.Dataset_ParkingLLP = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP ) +fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 ) +fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 ) +fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 ) +fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 ) +fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 ) +fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 ) +fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 ) +fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 ) fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 ) fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 ) fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 ) @@ -89421,7 +88831,7 @@ fragment.ScoutingPFOutput = cms.FinalPath( ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v15, fragment.AlCa_EcalEtaEBonly_v20, fragment.AlCa_EcalEtaEEonly_v20, fragment.AlCa_EcalPi0EBonly_v20, fragment.AlCa_EcalPi0EEonly_v20, fragment.AlCa_RPCMuonNormalisation_v18, fragment.AlCa_LumiPixelsCounts_Random_v7, fragment.AlCa_LumiPixelsCounts_ZeroBias_v8, fragment.AlCa_PFJet40_v26, fragment.AlCa_PFJet40_CPUOnly_v5, fragment.AlCa_AK8PFJet40_v21, fragment.DQM_PixelReconstruction_v8, fragment.DQM_EcalReconstruction_v8, fragment.DQM_HcalReconstruction_v6, fragment.DST_ZeroBias_v5, fragment.DST_Physics_v10, fragment.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2, fragment.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2, fragment.DST_Run3_EG30_PFScoutingPixelTracking_v22, fragment.DST_Run3_JetHT_PFScoutingPixelTracking_v22, fragment.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22, fragment.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22, fragment.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22, fragment.HLT_EphemeralPhysics_v5, fragment.HLT_EphemeralZeroBias_v5, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v17, fragment.HLT_HcalPhiSym_v19, fragment.HLT_Random_v3, fragment.HLT_Physics_v10, fragment.HLT_ZeroBias_v9, fragment.HLT_ZeroBias_Alignment_v4, fragment.HLT_ZeroBias_Beamspot_v10, fragment.HLT_ZeroBias_IsolatedBunches_v8, fragment.HLT_ZeroBias_FirstBXAfterTrain_v6, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, fragment.HLT_ZeroBias_FirstCollisionInTrain_v7, fragment.HLT_ZeroBias_LastCollisionInTrain_v6, fragment.HLT_HT300_Beamspot_v17, fragment.HLT_IsoTrackHB_v10, fragment.HLT_IsoTrackHE_v10, fragment.HLT_PFJet40_GPUvsCPU_v3, fragment.HLT_AK8PFJet400_MassSD30_v6, fragment.HLT_AK8PFJet420_MassSD30_v6, fragment.HLT_AK8PFJet450_MassSD30_v6, fragment.HLT_AK8PFJet470_MassSD30_v6, fragment.HLT_AK8PFJet500_MassSD30_v6, fragment.HLT_AK8DiPFJet250_250_MassSD30_v6, fragment.HLT_AK8DiPFJet260_260_MassSD30_v6, fragment.HLT_AK8DiPFJet270_270_MassSD30_v6, fragment.HLT_AK8DiPFJet280_280_MassSD30_v6, fragment.HLT_AK8DiPFJet290_290_MassSD30_v6, fragment.HLT_AK8DiPFJet250_250_MassSD50_v6, fragment.HLT_AK8DiPFJet260_260_MassSD50_v6, fragment.HLT_CaloJet500_NoJetID_v18, fragment.HLT_CaloJet550_NoJetID_v13, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9, fragment.HLT_DoubleEle25_CaloIdL_MW_v11, fragment.HLT_DoubleEle27_CaloIdL_MW_v11, fragment.HLT_DoubleEle33_CaloIdL_MW_v24, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v11, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v11, fragment.HLT_Mu37_TkMu27_v11, fragment.HLT_DoubleMu4_3_Bs_v21, fragment.HLT_DoubleMu4_3_Jpsi_v21, fragment.HLT_DoubleMu4_3_LowMass_v7, fragment.HLT_DoubleMu4_LowMass_Displaced_v7, fragment.HLT_Mu0_L1DoubleMu_v7, fragment.HLT_Mu4_L1DoubleMu_v7, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v6, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6, fragment.HLT_DoubleMu3_Trk_Tau3mu_v18, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v10, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v21, fragment.HLT_Mu3_PFJet40_v22, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v16, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v16, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v7, fragment.HLT_DoublePhoton33_CaloIdL_v13, fragment.HLT_DoublePhoton70_v13, fragment.HLT_DoublePhoton85_v21, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10, fragment.HLT_Ele30_WPTight_Gsf_v7, fragment.HLT_Ele32_WPTight_Gsf_v21, fragment.HLT_Ele35_WPTight_Gsf_v15, fragment.HLT_Ele38_WPTight_Gsf_v15, fragment.HLT_Ele40_WPTight_Gsf_v15, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15, fragment.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, fragment.HLT_IsoMu20_v21, fragment.HLT_IsoMu24_v19, fragment.HLT_IsoMu24_eta2p1_v21, fragment.HLT_IsoMu27_v22, fragment.HLT_UncorrectedJetE30_NoBPTX_v10, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v10, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v10, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v10, fragment.HLT_L1SingleMuCosmics_v4, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v11, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10, fragment.HLT_L2Mu23NoVtx_2Cha_v6, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7, fragment.HLT_DoubleL2Mu50_v7, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v7, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9, fragment.HLT_Mu30_TkMu0_Psi_v7, fragment.HLT_Mu30_TkMu0_Upsilon_v7, fragment.HLT_Mu25_TkMu0_Phi_v14, fragment.HLT_Mu15_v9, fragment.HLT_Mu20_v18, fragment.HLT_Mu27_v19, fragment.HLT_Mu50_v19, fragment.HLT_Mu55_v9, fragment.HLT_CascadeMu100_v9, fragment.HLT_HighPtTkMu100_v8, fragment.HLT_DiPFJetAve40_v20, fragment.HLT_DiPFJetAve60_v20, fragment.HLT_DiPFJetAve80_v20, fragment.HLT_DiPFJetAve140_v19, fragment.HLT_DiPFJetAve200_v19, fragment.HLT_DiPFJetAve260_v20, fragment.HLT_DiPFJetAve320_v20, fragment.HLT_DiPFJetAve400_v20, fragment.HLT_DiPFJetAve500_v20, fragment.HLT_DiPFJetAve60_HFJEC_v21, fragment.HLT_DiPFJetAve80_HFJEC_v23, fragment.HLT_DiPFJetAve100_HFJEC_v23, fragment.HLT_DiPFJetAve160_HFJEC_v22, fragment.HLT_DiPFJetAve220_HFJEC_v22, fragment.HLT_DiPFJetAve260_HFJEC_v5, fragment.HLT_DiPFJetAve300_HFJEC_v22, fragment.HLT_AK8PFJet40_v22, fragment.HLT_AK8PFJet60_v21, fragment.HLT_AK8PFJet80_v22, fragment.HLT_AK8PFJet140_v21, fragment.HLT_AK8PFJet200_v21, fragment.HLT_AK8PFJet260_v22, fragment.HLT_AK8PFJet320_v22, fragment.HLT_AK8PFJet400_v22, fragment.HLT_AK8PFJet450_v22, fragment.HLT_AK8PFJet500_v22, fragment.HLT_AK8PFJet550_v17, fragment.HLT_PFJet40_v27, fragment.HLT_PFJet60_v27, fragment.HLT_PFJet80_v27, fragment.HLT_PFJet110_v6, fragment.HLT_PFJet140_v25, fragment.HLT_PFJet200_v25, fragment.HLT_PFJet260_v26, fragment.HLT_PFJet320_v26, fragment.HLT_PFJet400_v26, fragment.HLT_PFJet450_v27, fragment.HLT_PFJet500_v27, fragment.HLT_PFJet550_v17, fragment.HLT_PFJetFwd40_v25, fragment.HLT_PFJetFwd60_v25, fragment.HLT_PFJetFwd80_v24, fragment.HLT_PFJetFwd140_v24, fragment.HLT_PFJetFwd200_v24, fragment.HLT_PFJetFwd260_v25, fragment.HLT_PFJetFwd320_v25, fragment.HLT_PFJetFwd400_v25, fragment.HLT_PFJetFwd450_v25, fragment.HLT_PFJetFwd500_v25, fragment.HLT_AK8PFJetFwd15_v9, fragment.HLT_AK8PFJetFwd25_v9, fragment.HLT_AK8PFJetFwd40_v21, fragment.HLT_AK8PFJetFwd60_v20, fragment.HLT_AK8PFJetFwd80_v20, fragment.HLT_AK8PFJetFwd140_v20, fragment.HLT_AK8PFJetFwd200_v20, fragment.HLT_AK8PFJetFwd260_v21, fragment.HLT_AK8PFJetFwd320_v21, fragment.HLT_AK8PFJetFwd400_v21, fragment.HLT_AK8PFJetFwd450_v21, fragment.HLT_AK8PFJetFwd500_v21, fragment.HLT_PFHT180_v23, fragment.HLT_PFHT250_v23, fragment.HLT_PFHT370_v23, fragment.HLT_PFHT430_v23, fragment.HLT_PFHT510_v23, fragment.HLT_PFHT590_v23, fragment.HLT_PFHT680_v23, fragment.HLT_PFHT780_v23, fragment.HLT_PFHT890_v23, fragment.HLT_PFHT1050_v24, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18, fragment.HLT_PFMET120_PFMHT120_IDTight_v26, fragment.HLT_PFMET130_PFMHT130_IDTight_v26, fragment.HLT_PFMET140_PFMHT140_IDTight_v26, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6, fragment.HLT_L1ETMHadSeeds_v6, fragment.HLT_CaloMHT90_v10, fragment.HLT_CaloMET90_NotCleaned_v10, fragment.HLT_CaloMET350_NotCleaned_v10, fragment.HLT_PFMET200_NotCleaned_v15, fragment.HLT_PFMET250_NotCleaned_v15, fragment.HLT_PFMET300_NotCleaned_v15, fragment.HLT_PFMET200_BeamHaloCleaned_v15, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v15, fragment.HLT_MET105_IsoTrk50_v15, fragment.HLT_MET120_IsoTrk50_v15, fragment.HLT_Mu12eta2p3_v7, fragment.HLT_Mu12eta2p3_PFJet40_v7, fragment.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8, fragment.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, fragment.HLT_Photon300_NoHE_v19, fragment.HLT_Mu8_TrkIsoVVL_v18, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu17_TrkIsoVVL_v19, fragment.HLT_Mu19_TrkIsoVVL_v10, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v19, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v18, fragment.HLT_BTagMu_AK4Jet300_Mu5_v18, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v15, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v8, fragment.HLT_BTagMu_AK8Jet300_Mu5_v18, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.HLT_Photon33_v11, fragment.HLT_Photon50_v19, fragment.HLT_Photon75_v19, fragment.HLT_Photon90_v19, fragment.HLT_Photon120_v19, fragment.HLT_Photon150_v13, fragment.HLT_Photon175_v21, fragment.HLT_Photon200_v20, fragment.HLT_Photon30EB_TightID_TightIso_v7, fragment.HLT_Photon50EB_TightID_TightIso_v4, fragment.HLT_Photon75EB_TightID_TightIso_v4, fragment.HLT_Photon90EB_TightID_TightIso_v4, fragment.HLT_Photon110EB_TightID_TightIso_v8, fragment.HLT_Photon130EB_TightID_TightIso_v4, fragment.HLT_Photon150EB_TightID_TightIso_v4, fragment.HLT_Photon175EB_TightID_TightIso_v4, fragment.HLT_Photon200EB_TightID_TightIso_v4, fragment.HLT_Photon100EBHE10_v8, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v20, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v21, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19, fragment.HLT_Photon35_TwoProngs35_v7, fragment.HLT_IsoMu24_TwoProngs35_v7, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v13, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13, fragment.HLT_Dimuon0_Jpsi_v14, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v14, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v11, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v13, fragment.HLT_Dimuon0_LowMass_L1_0er1p5R_v13, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v14, fragment.HLT_Dimuon0_LowMass_v14, fragment.HLT_Dimuon0_LowMass_L1_4_v14, fragment.HLT_Dimuon0_LowMass_L1_4R_v13, fragment.HLT_Dimuon0_LowMass_L1_TM530_v12, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14, fragment.HLT_TripleMu_10_5_5_DZ_v16, fragment.HLT_TripleMu_12_10_5_v16, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12, fragment.HLT_DoubleMu4_Jpsi_Displaced_v13, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v13, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v6, fragment.HLT_DoubleMu43NoFiltersNoVtx_v10, fragment.HLT_DoubleMu48NoFiltersNoVtx_v10, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7, fragment.HLT_DiJet110_35_Mjj650_PFMET110_v15, fragment.HLT_DiJet110_35_Mjj650_PFMET120_v15, fragment.HLT_DiJet110_35_Mjj650_PFMET130_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15, fragment.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19, fragment.HLT_Ele28_HighEta_SC20_Mass55_v19, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22, fragment.HLT_Ele15_IsoVVVL_PFHT450_v22, fragment.HLT_Ele50_IsoVVVL_PFHT450_v22, fragment.HLT_Ele15_IsoVVVL_PFHT600_v26, fragment.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22, fragment.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23, fragment.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21, fragment.HLT_Mu15_IsoVVVL_PFHT450_v21, fragment.HLT_Mu50_IsoVVVL_PFHT450_v21, fragment.HLT_Mu15_IsoVVVL_PFHT600_v25, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8, fragment.HLT_Dimuon10_Upsilon_y1p4_v7, fragment.HLT_Dimuon12_Upsilon_y1p4_v8, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v13, fragment.HLT_Dimuon25_Jpsi_v20, fragment.HLT_Dimuon14_PsiPrime_v19, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v11, fragment.HLT_Dimuon18_PsiPrime_v20, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v12, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v12, fragment.HLT_Dimuon24_Phi_noCorrL1_v12, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v12, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23, fragment.HLT_DoubleIsoMu20_eta2p1_v13, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12, fragment.HLT_Mu8_v18, fragment.HLT_Mu17_v19, fragment.HLT_Mu19_v10, fragment.HLT_Mu17_Photon30_IsoCaloId_v12, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15, fragment.HLT_PFHT400_SixPFJet32_v15, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3, fragment.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7, fragment.HLT_PFHT450_SixPFJet36_v14, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3, fragment.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14, fragment.HLT_PFHT350_v25, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4, fragment.HLT_ECALHT800_v16, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20, fragment.HLT_Photon20_HoverELoose_v16, fragment.HLT_Photon30_HoverELoose_v16, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5, fragment.HLT_CDC_L2cosmic_10_er1p0_v6, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11, fragment.HLT_Mu18_Mu9_SameSign_v10, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9, fragment.HLT_QuadPFJet103_88_75_15_v11, fragment.HLT_QuadPFJet105_88_76_15_v11, fragment.HLT_QuadPFJet111_90_80_15_v11, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7, fragment.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7, fragment.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, fragment.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7, fragment.HLT_PFHT280_QuadPFJet30_v3, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3, fragment.HLT_QuadPFJet100_88_70_30_v4, fragment.HLT_QuadPFJet105_88_75_30_v3, fragment.HLT_QuadPFJet111_90_80_30_v3, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4, fragment.HLT_AK8PFJet220_SoftDropMass40_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3, fragment.HLT_AK8PFJet425_SoftDropMass40_v7, fragment.HLT_AK8PFJet450_SoftDropMass40_v7, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6, fragment.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_L2Mu10NoVtx_2Cha_v5, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L3Mu10NoVtx_v6, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3, fragment.HLT_L1Mu6HT240_v5, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7, fragment.HLT_HT350_v3, fragment.HLT_HT425_v15, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v19, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v19, fragment.HLT_CaloMET60_DTCluster50_v7, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v7, fragment.HLT_L1MET_DTCluster50_v7, fragment.HLT_L1MET_DTClusterNoMB1S50_v7, fragment.HLT_CscCluster_Loose_v6, fragment.HLT_CscCluster_Medium_v6, fragment.HLT_CscCluster_Tight_v6, fragment.HLT_DoubleCscCluster75_v3, fragment.HLT_DoubleCscCluster100_v3, fragment.HLT_L1CSCShower_DTCluster50_v6, fragment.HLT_L1CSCShower_DTCluster75_v6, fragment.HLT_PFMET105_IsoTrk50_v7, fragment.HLT_L1SingleLLPJet_v3, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7, fragment.HLT_DiPhoton10Time1ns_v6, fragment.HLT_DiPhoton10Time1p2ns_v6, fragment.HLT_DiPhoton10Time1p4ns_v6, fragment.HLT_DiPhoton10Time1p6ns_v6, fragment.HLT_DiPhoton10Time1p8ns_v6, fragment.HLT_DiPhoton10Time2ns_v6, fragment.HLT_DiPhoton10sminlt0p1_v6, fragment.HLT_DiPhoton10sminlt0p12_v6, fragment.HLT_DiPhoton10_CaloIdL_v6, fragment.HLT_DoubleEle4_eta1p22_mMax6_v6, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle6_eta1p22_mMax6_v6, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle7_eta1p22_mMax6_v6, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle8_eta1p22_mMax6_v6, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle9_eta1p22_mMax6_v6, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_v6, fragment.HLT_DoubleEle10_eta1p22_mMax6_v6, fragment.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5, fragment.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5, fragment.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5, fragment.HLT_SingleEle8_v5, fragment.HLT_SingleEle8_SingleEGL1_v5, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, fragment.HLT_Mu50_L1SingleMuShower_v5, fragment.HLT_IsoMu24_OneProng32_v3, fragment.HLT_Photon32_OneProng32_M50To105_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4, fragment.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3, fragment.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4, fragment.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4, fragment.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3, fragment.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4, fragment.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3, fragment.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3, fragment.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3, fragment.HLT_VBF_DiPFJet110_40_Mjj1050_v2, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v2, fragment.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2, fragment.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2, fragment.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2, fragment.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2, fragment.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v4, fragment.HLT_PFJet200_TimeGt2p5ns_v4, fragment.HLT_Photon50_TimeLtNeg2p5ns_v3, fragment.HLT_Photon50_TimeGt2p5ns_v3, fragment.HLT_PPSMaxTracksPerArm1_v5, fragment.HLT_PPSMaxTracksPerRP4_v5, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v18, fragment.MC_CaloBTagDeepCSV_v14, fragment.MC_PFBTagDeepCSV_v16, fragment.MC_PFBTagDeepJet_v7, fragment.MC_AK4CaloJets_v15, fragment.MC_AK4CaloJetsFromPV_v14, fragment.MC_CaloHT_v14, fragment.MC_AK8CaloHT_v14, fragment.MC_CaloMHT_v14, fragment.MC_AK4PFJets_v23, fragment.MC_PFHT_v22, fragment.MC_AK8PFJets_v23, fragment.MC_AK8TrimPFJets_v23, fragment.MC_AK8PFHT_v22, fragment.MC_CaloMET_v14, fragment.MC_CaloMET_JetIdCleaned_v15, fragment.MC_PFMET_v23, fragment.MC_PFMHT_v22, fragment.MC_Egamma_Open_v4, fragment.MC_Egamma_Open_Unseeded_v4, fragment.MC_Ele5_WPTight_Gsf_v14, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19, fragment.MC_DoubleEle5_CaloIdL_MW_v22, fragment.MC_IsoMu_v21, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v17, fragment.MC_DoubleMuNoFiltersNoVtx_v13, fragment.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4, fragment.MC_Run3_PFScoutingPixelTracking_v22, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleElectronLowMass, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.ScoutingPFOutput, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v18, fragment.AlCa_EcalEtaEBonly_v23, fragment.AlCa_EcalEtaEEonly_v23, fragment.AlCa_EcalPi0EBonly_v23, fragment.AlCa_EcalPi0EEonly_v23, fragment.AlCa_RPCMuonNormalisation_v21, fragment.AlCa_LumiPixelsCounts_Random_v8, fragment.AlCa_LumiPixelsCounts_ZeroBias_v10, fragment.AlCa_PFJet40_v30, fragment.AlCa_PFJet40_CPUOnly_v9, fragment.AlCa_AK8PFJet40_v25, fragment.DQM_PixelReconstruction_v10, fragment.DQM_EcalReconstruction_v10, fragment.DQM_HcalReconstruction_v8, fragment.DST_ZeroBias_v9, fragment.DST_Physics_v14, fragment.DST_PFScouting_DoubleMuon_v4, fragment.DST_PFScouting_DoubleEG_v4, fragment.DST_PFScouting_JetHT_v4, fragment.DST_PFScouting_DatasetMuon_v4, fragment.DST_PFScouting_AXOVLoose_v2, fragment.DST_PFScouting_AXOLoose_v2, fragment.DST_PFScouting_AXONominal_v4, fragment.DST_PFScouting_AXOTight_v4, fragment.DST_PFScouting_AXOVTight_v2, fragment.DST_PFScouting_SingleMuon_v4, fragment.DST_PFScouting_SinglePhotonEB_v1, fragment.DST_PFScouting_ZeroBias_v2, fragment.HLT_EphemeralPhysics_v7, fragment.HLT_EphemeralZeroBias_v7, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v19, fragment.HLT_HcalPhiSym_v21, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLT_ZeroBias_Alignment_v6, fragment.HLT_ZeroBias_Beamspot_v14, fragment.HLT_ZeroBias_IsolatedBunches_v10, fragment.HLT_ZeroBias_FirstBXAfterTrain_v8, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_ZeroBias_FirstCollisionInTrain_v9, fragment.HLT_ZeroBias_LastCollisionInTrain_v8, fragment.HLT_HT300_Beamspot_v21, fragment.HLT_IsoTrackHB_v12, fragment.HLT_IsoTrackHE_v12, fragment.HLT_PFJet40_GPUvsCPU_v5, fragment.HLT_AK8PFJet380_SoftDropMass30_v4, fragment.HLT_AK8PFJet400_SoftDropMass30_v4, fragment.HLT_AK8PFJet425_SoftDropMass30_v4, fragment.HLT_AK8PFJet450_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, fragment.HLT_CaloJet500_NoJetID_v20, fragment.HLT_CaloJet550_NoJetID_v15, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, fragment.HLT_DoubleEle25_CaloIdL_MW_v13, fragment.HLT_DoubleEle27_CaloIdL_MW_v13, fragment.HLT_DoubleEle33_CaloIdL_MW_v26, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v15, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v15, fragment.HLT_Mu37_TkMu27_v15, fragment.HLT_DoubleMu4_3_Bs_v25, fragment.HLT_DoubleMu4_3_Jpsi_v25, fragment.HLT_DoubleMu4_3_LowMass_v11, fragment.HLT_DoubleMu4_LowMass_Displaced_v11, fragment.HLT_Mu0_L1DoubleMu_v11, fragment.HLT_Mu4_L1DoubleMu_v11, fragment.HLT_DoubleMu2_Jpsi_LowPt_v4, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, fragment.HLT_DoubleMu3_Trk_Tau3mu_v22, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v25, fragment.HLT_Mu3_PFJet40_v26, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v20, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v20, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v11, fragment.HLT_Mu0_Barrel_v4, fragment.HLT_Mu0_Barrel_L1HP6_v1, fragment.HLT_Mu0_Barrel_L1HP7_v1, fragment.HLT_Mu0_Barrel_L1HP8_v2, fragment.HLT_Mu0_Barrel_L1HP9_v2, fragment.HLT_Mu0_Barrel_L1HP10_v4, fragment.HLT_Mu0_Barrel_L1HP11_v4, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v1, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v1, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v2, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v2, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v4, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v4, fragment.HLT_DoublePhoton33_CaloIdL_v15, fragment.HLT_DoublePhoton70_v15, fragment.HLT_DoublePhoton85_v23, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, fragment.HLT_Ele30_WPTight_Gsf_v9, fragment.HLT_Ele32_WPTight_Gsf_v23, fragment.HLT_Ele35_WPTight_Gsf_v17, fragment.HLT_Ele38_WPTight_Gsf_v17, fragment.HLT_Ele40_WPTight_Gsf_v17, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, fragment.HLT_IsoMu20_v25, fragment.HLT_IsoMu24_v23, fragment.HLT_IsoMu24_eta2p1_v25, fragment.HLT_IsoMu27_v26, fragment.HLT_UncorrectedJetE30_NoBPTX_v12, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v12, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v12, fragment.HLT_L1SingleMuCosmics_v6, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, fragment.HLT_L2Mu23NoVtx_2Cha_v8, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, fragment.HLT_DoubleL2Mu50_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v9, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, fragment.HLT_Mu30_TkMu0_Psi_v11, fragment.HLT_Mu30_TkMu0_Upsilon_v11, fragment.HLT_Mu25_TkMu0_Phi_v18, fragment.HLT_Mu15_v13, fragment.HLT_Mu20_v22, fragment.HLT_Mu27_v23, fragment.HLT_Mu50_v23, fragment.HLT_Mu55_v13, fragment.HLT_CascadeMu100_v11, fragment.HLT_HighPtTkMu100_v10, fragment.HLT_DiPFJetAve40_v24, fragment.HLT_DiPFJetAve60_v24, fragment.HLT_DiPFJetAve80_v24, fragment.HLT_DiPFJetAve140_v23, fragment.HLT_DiPFJetAve200_v23, fragment.HLT_DiPFJetAve260_v24, fragment.HLT_DiPFJetAve320_v24, fragment.HLT_DiPFJetAve400_v24, fragment.HLT_DiPFJetAve500_v24, fragment.HLT_DiPFJetAve60_HFJEC_v25, fragment.HLT_DiPFJetAve80_HFJEC_v27, fragment.HLT_DiPFJetAve100_HFJEC_v27, fragment.HLT_DiPFJetAve160_HFJEC_v26, fragment.HLT_DiPFJetAve220_HFJEC_v26, fragment.HLT_DiPFJetAve260_HFJEC_v9, fragment.HLT_DiPFJetAve300_HFJEC_v26, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, fragment.HLT_AK8PFJet40_v26, fragment.HLT_AK8PFJet60_v25, fragment.HLT_AK8PFJet80_v26, fragment.HLT_AK8PFJet140_v25, fragment.HLT_AK8PFJet200_v25, fragment.HLT_AK8PFJet260_v26, fragment.HLT_AK8PFJet320_v26, fragment.HLT_AK8PFJet400_v26, fragment.HLT_AK8PFJet450_v26, fragment.HLT_AK8PFJet500_v26, fragment.HLT_AK8PFJet550_v21, fragment.HLT_PFJet40_v31, fragment.HLT_PFJet60_v31, fragment.HLT_PFJet80_v31, fragment.HLT_PFJet110_v10, fragment.HLT_PFJet140_v29, fragment.HLT_PFJet200_v29, fragment.HLT_PFJet260_v30, fragment.HLT_PFJet320_v30, fragment.HLT_PFJet400_v30, fragment.HLT_PFJet450_v31, fragment.HLT_PFJet500_v31, fragment.HLT_PFJet550_v21, fragment.HLT_PFJetFwd40_v29, fragment.HLT_PFJetFwd60_v29, fragment.HLT_PFJetFwd80_v28, fragment.HLT_PFJetFwd140_v28, fragment.HLT_PFJetFwd200_v28, fragment.HLT_PFJetFwd260_v29, fragment.HLT_PFJetFwd320_v29, fragment.HLT_PFJetFwd400_v29, fragment.HLT_PFJetFwd450_v29, fragment.HLT_PFJetFwd500_v29, fragment.HLT_AK8PFJetFwd40_v25, fragment.HLT_AK8PFJetFwd60_v24, fragment.HLT_AK8PFJetFwd80_v24, fragment.HLT_AK8PFJetFwd140_v24, fragment.HLT_AK8PFJetFwd200_v24, fragment.HLT_AK8PFJetFwd260_v25, fragment.HLT_AK8PFJetFwd320_v25, fragment.HLT_AK8PFJetFwd400_v25, fragment.HLT_AK8PFJetFwd450_v25, fragment.HLT_AK8PFJetFwd500_v25, fragment.HLT_PFHT180_v27, fragment.HLT_PFHT250_v27, fragment.HLT_PFHT370_v27, fragment.HLT_PFHT430_v27, fragment.HLT_PFHT510_v27, fragment.HLT_PFHT590_v27, fragment.HLT_PFHT680_v27, fragment.HLT_PFHT780_v27, fragment.HLT_PFHT890_v27, fragment.HLT_PFHT1050_v28, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, fragment.HLT_PFMET120_PFMHT120_IDTight_v30, fragment.HLT_PFMET130_PFMHT130_IDTight_v30, fragment.HLT_PFMET140_PFMHT140_IDTight_v30, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, fragment.HLT_L1ETMHadSeeds_v8, fragment.HLT_CaloMHT90_v12, fragment.HLT_CaloMET90_NotCleaned_v12, fragment.HLT_CaloMET350_NotCleaned_v12, fragment.HLT_PFMET200_NotCleaned_v19, fragment.HLT_PFMET250_NotCleaned_v19, fragment.HLT_PFMET300_NotCleaned_v19, fragment.HLT_PFMET200_BeamHaloCleaned_v19, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, fragment.HLT_MET105_IsoTrk50_v17, fragment.HLT_MET120_IsoTrk50_v17, fragment.HLT_Mu12eta2p3_v11, fragment.HLT_Mu12eta2p3_PFJet40_v11, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v4, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, fragment.HLT_Photon300_NoHE_v21, fragment.HLT_Mu8_TrkIsoVVL_v22, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, fragment.HLT_Mu17_TrkIsoVVL_v23, fragment.HLT_Mu19_TrkIsoVVL_v14, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v23, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v22, fragment.HLT_BTagMu_AK4Jet300_Mu5_v22, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v19, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, fragment.HLT_BTagMu_AK8Jet300_Mu5_v22, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, fragment.HLT_Photon33_v13, fragment.HLT_Photon50_v21, fragment.HLT_Photon75_v21, fragment.HLT_Photon90_v21, fragment.HLT_Photon120_v21, fragment.HLT_Photon150_v15, fragment.HLT_Photon175_v23, fragment.HLT_Photon200_v22, fragment.HLT_Photon45EB_v1, fragment.HLT_Photon40EB_v1, fragment.HLT_Photon50EB_v2, fragment.HLT_Photon30EB_TightID_TightIso_v10, fragment.HLT_Photon40EB_TightID_TightIso_v1, fragment.HLT_Photon45EB_TightID_TightIso_v1, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon50EB_TightID_TightIso_v6, fragment.HLT_Photon55EB_TightID_TightIso_v2, fragment.HLT_Photon75EB_TightID_TightIso_v6, fragment.HLT_Photon90EB_TightID_TightIso_v6, fragment.HLT_Photon110EB_TightID_TightIso_v10, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, fragment.HLT_Photon100EBHE10_v10, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v22, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v23, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, fragment.HLT_DiphotonMVA14p25_Mass90_v1, fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v1, fragment.HLT_Photon35_TwoProngs35_v11, fragment.HLT_IsoMu24_TwoProngs35_v11, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, fragment.HLT_Dimuon0_Jpsi_v18, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v18, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v15, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v17, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v18, fragment.HLT_Dimuon0_LowMass_v18, fragment.HLT_Dimuon0_LowMass_L1_4_v18, fragment.HLT_Dimuon0_LowMass_L1_TM530_v16, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, fragment.HLT_TripleMu_10_5_5_DZ_v20, fragment.HLT_TripleMu_12_10_5_v20, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, fragment.HLT_DoubleMu4_3_LowMass_SS_v4, fragment.HLT_DoubleMu4_Jpsi_Displaced_v17, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v17, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v10, fragment.HLT_DoubleMu43NoFiltersNoVtx_v12, fragment.HLT_DoubleMu48NoFiltersNoVtx_v12, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, fragment.HLT_Ele28_HighEta_SC20_Mass55_v21, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, fragment.HLT_Ele15_IsoVVVL_PFHT450_v26, fragment.HLT_Ele50_IsoVVVL_PFHT450_v26, fragment.HLT_Ele15_IsoVVVL_PFHT600_v30, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, fragment.HLT_Mu15_IsoVVVL_PFHT450_v25, fragment.HLT_Mu50_IsoVVVL_PFHT450_v25, fragment.HLT_Mu15_IsoVVVL_PFHT600_v29, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, fragment.HLT_Dimuon10_Upsilon_y1p4_v11, fragment.HLT_Dimuon12_Upsilon_y1p4_v12, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, fragment.HLT_Dimuon25_Jpsi_v24, fragment.HLT_Dimuon14_PsiPrime_v23, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v15, fragment.HLT_Dimuon18_PsiPrime_v24, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v16, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v16, fragment.HLT_Dimuon24_Phi_noCorrL1_v16, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v16, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, fragment.HLT_DoubleIsoMu20_eta2p1_v17, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, fragment.HLT_Mu8_v22, fragment.HLT_Mu17_v23, fragment.HLT_Mu19_v14, fragment.HLT_Mu17_Photon30_IsoCaloId_v16, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, fragment.HLT_PFHT400_SixPFJet32_v19, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, fragment.HLT_PFHT450_SixPFJet36_v18, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, fragment.HLT_PFHT350_v29, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, fragment.HLT_ECALHT800_v18, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, fragment.HLT_Photon20_HoverELoose_v18, fragment.HLT_Photon30_HoverELoose_v18, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, fragment.HLT_CDC_L2cosmic_10_er1p0_v8, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, fragment.HLT_Mu18_Mu9_SameSign_v14, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, fragment.HLT_QuadPFJet103_88_75_15_v15, fragment.HLT_QuadPFJet105_88_76_15_v15, fragment.HLT_QuadPFJet111_90_80_15_v15, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, fragment.HLT_PFHT250_QuadPFJet25_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, fragment.HLT_PFHT280_QuadPFJet30_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, fragment.HLT_QuadPFJet100_88_70_30_v8, fragment.HLT_QuadPFJet105_88_75_30_v7, fragment.HLT_QuadPFJet111_90_80_30_v7, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, fragment.HLT_AK8PFJet275_Nch45_v4, fragment.HLT_AK8PFJet275_Nch40_v4, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu10NoVtx_2Cha_v7, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L3Mu10NoVtx_v8, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, fragment.HLT_L1Mu6HT240_v7, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, fragment.HLT_HT350_v5, fragment.HLT_HT425_v17, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v21, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v21, fragment.HLT_CaloMET60_DTCluster50_v9, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v9, fragment.HLT_L1MET_DTCluster50_v9, fragment.HLT_L1MET_DTClusterNoMB1S50_v9, fragment.HLT_CscCluster_Loose_v8, fragment.HLT_CscCluster_Medium_v8, fragment.HLT_CscCluster_Tight_v8, fragment.HLT_CscCluster50_Photon20Unseeded_v2, fragment.HLT_CscCluster50_Photon30Unseeded_v2, fragment.HLT_CscCluster100_Ele5_v2, fragment.HLT_CscCluster100_Mu5_v4, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, fragment.HLT_DoubleCscCluster75_v5, fragment.HLT_IsoTrk200_L1SingleMuShower_v2, fragment.HLT_IsoTrk400_L1SingleMuShower_v2, fragment.HLT_DoubleCscCluster100_v5, fragment.HLT_L1CSCShower_DTCluster50_v8, fragment.HLT_L1CSCShower_DTCluster75_v8, fragment.HLT_PFMET105_IsoTrk50_v11, fragment.HLT_L1SingleLLPJet_v5, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, fragment.HLT_DiPhoton10Time1ns_v8, fragment.HLT_DiPhoton10Time1p2ns_v8, fragment.HLT_DiPhoton10Time1p4ns_v8, fragment.HLT_DiPhoton10Time1p6ns_v8, fragment.HLT_DiPhoton10Time1p8ns_v8, fragment.HLT_DiPhoton10Time2ns_v8, fragment.HLT_DiPhoton10_CaloIdL_v8, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v8, fragment.HLT_DoubleEle8_eta1p22_mMax6_v8, fragment.HLT_DoubleEle10_eta1p22_mMax6_v8, fragment.HLT_SingleEle8_v7, fragment.HLT_SingleEle8_SingleEGL1_v7, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, fragment.HLT_Mu50_L1SingleMuShower_v9, fragment.HLT_IsoMu24_OneProng32_v7, fragment.HLT_Photon32_OneProng32_M50To105_v8, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v6, fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v8, fragment.HLT_PFJet200_TimeGt2p5ns_v8, fragment.HLT_Photon50_TimeLtNeg2p5ns_v5, fragment.HLT_Photon50_TimeGt2p5ns_v5, fragment.HLT_PPSMaxTracksPerArm1_v7, fragment.HLT_PPSMaxTracksPerRP4_v7, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v20, fragment.MC_AK4CaloJets_v17, fragment.MC_AK4CaloJetsFromPV_v16, fragment.MC_CaloHT_v16, fragment.MC_AK8CaloHT_v16, fragment.MC_CaloMHT_v16, fragment.MC_AK4PFJets_v27, fragment.MC_PFHT_v26, fragment.MC_AK8PFJets_v27, fragment.MC_AK8PFHT_v26, fragment.MC_CaloMET_v16, fragment.MC_CaloMET_JetIdCleaned_v17, fragment.MC_PFMET_v27, fragment.MC_PFMHT_v26, fragment.MC_AK4PFJetPNet_v3, fragment.MC_AK8PFJetPNet_v3, fragment.MC_Egamma_Open_v6, fragment.MC_Egamma_Open_Unseeded_v6, fragment.MC_Ele5_WPTight_Gsf_v16, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, fragment.MC_DoubleEle5_CaloIdL_MW_v24, fragment.MC_IsoMu_v25, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v21, fragment.MC_DoubleMuNoFiltersNoVtx_v15, fragment.MC_PFScouting_v4, fragment.HLT_L1AXOVTight_v2, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.ScoutingPFOutput, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLT_HIon_cff.py b/HLTrigger/Configuration/python/HLT_HIon_cff.py index e1ea58cdb71c6..fdc87aa5f135f 100644 --- a/HLTrigger/Configuration/python/HLT_HIon_cff.py +++ b/HLTrigger/Configuration/python/HLT_HIon_cff.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/HIon --cff --data --type HIon +# hltGetConfiguration /dev/CMSSW_14_0_0/HIon --cff --data --type HIon -# /dev/CMSSW_13_3_0/HIon/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/HIon/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/HIon/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/HIon/V141") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1544,4885 +1409,4623 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) fragment.datasets = cms.PSet( - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EEonlyForHI_v8' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v7' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EEonlyForHI_v11' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v10' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ), - HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ), - HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ), - HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2' ), - HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ), + HIDQMOnlineBeamspot = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ), + HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ), + HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEventDisplay = cms.vstring( 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4' ), + HIExpressAlignment = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v10' ), - HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ), - HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v12' ), + HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ), + HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v10' ), - HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - L1Accept = cms.vstring( 'DST_Physics_v10' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v6' ), + 'HLT_HIZeroBias_HighRate_v5' ), + HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v12' ), + HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + L1Accept = cms.vstring( 'DST_Physics_v14' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v9' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', @@ -6495,40 +6098,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -6549,6 +6122,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -6793,7 +6381,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -6806,70 +6394,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -6909,16 +6448,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -7998,7 +7527,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -8024,11 +7627,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -8054,9 +7657,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -8207,6 +7811,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -8580,8 +8194,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -8619,7 +8237,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -8684,94 +8301,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -8791,27 +8341,36 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) -fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", - recoverEEVFE = cms.bool( False ), - EErechitCollection = cms.string( "EcalRecHitsEE" ), - recoverEBIsolatedChannels = cms.bool( False ), +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) +fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), recoverEBVFE = cms.bool( False ), laserCorrection = cms.bool( True ), EBLaserMIN = cms.double( 0.5 ), @@ -8849,7 +8408,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -8906,6 +8465,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -9049,7 +8612,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaEcalEtaEEonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9152,7 +8715,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9255,7 +8818,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9358,7 +8921,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed", @@ -9694,6 +9257,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -9727,10 +9292,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) fragment.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -9840,11 +9429,11 @@ fragment.hltSiPixelRecHitsSoAFromGPUPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromCUDAHIonPhase1", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPUPPOnAA" ) ) -fragment.hltSiPixelClustersCacheCPUOnlyPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer", +fragment.hltSiPixelClustersCachePPOnAASerialSync = cms.EDProducer( "SiPixelClusterShapeCacheProducer", src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), onDemand = cms.bool( False ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", +fragment.hltSiPixelRecHitsFromLegacyPPOnAASerialSync = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), CPE = cms.string( "hltESPPixelCPEFastHIon" ), @@ -9944,9 +9533,9 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltPixelTracksCPUOnlyPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", +fragment.hltPixelTracksPPOnAASerialSync = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), ptmin = cms.double( 0.899999976158 ), CAThetaCutBarrel = cms.double( 0.00100000009499 ), CAThetaCutForward = cms.double( 0.00200000002608 ), @@ -9984,14 +9573,14 @@ chi2Coeff = cms.vdouble( 0.9, 1.8 ) ) ) -fragment.hltPixelTracksFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", +fragment.hltPixelTracksFromSoAPPOnAASerialSync = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + trackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", +fragment.hltPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), useDensity = cms.bool( True ), @@ -10004,15 +9593,15 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnlyPPOnAA" ), +fragment.hltPixelVerticesFromSoAPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerFromSoA", + TrackCollection = cms.InputTag( "hltPixelTracksFromSoAPPOnAASerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ) + src = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnlyPPOnAA" ), +fragment.hltTrimmedPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesFromSoAPPOnAASerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), @@ -10022,16 +9611,18 @@ eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacyPPOnAA' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltPixelConsumerGPUPPOnAA = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltSiPixelDigisPPOnAA@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltSiPixelRecHitsSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) fragment.hltSiPixelRecHitsSoAMonitorGPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", @@ -10039,19 +9630,19 @@ TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) fragment.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoAPPOnAA@cuda" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) fragment.hltPixelTracksSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) fragment.hltPixelVertexSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ), + pixelVertexSrc = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) ) @@ -10072,19 +9663,122 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) ) fragment.hltL1sDQMHIHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -10335,55 +10029,326 @@ timeMax = cms.double( 6.0 ) ) ) -fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor", - correctForPhaseContainment = cms.bool( True ), - correctionPhaseNS = cms.double( 13.0 ), - digiLabel = cms.InputTag( "hltHcalDigis" ), - Subdetector = cms.string( "HO" ), - correctForTimeslew = cms.bool( True ), - dropZSmarkedPassed = cms.bool( True ), - firstSample = cms.int32( 4 ), - samplesToAdd = cms.int32( 4 ), - tsFromDB = cms.bool( True ), - recoParamsFromDB = cms.bool( True ), - useLeakCorrection = cms.bool( False ), - dataOOTCorrectionName = cms.string( "" ), - dataOOTCorrectionCategory = cms.string( "Data" ), - mcOOTCorrectionName = cms.string( "" ), - mcOOTCorrectionCategory = cms.string( "MC" ), - correctTiming = cms.bool( False ), - firstAuxTS = cms.int32( 4 ), - setNoiseFlags = cms.bool( False ), - digiTimeFromDB = cms.bool( True ), - setHSCPFlags = cms.bool( False ), - setSaturationFlags = cms.bool( False ), - setTimingTrustFlags = cms.bool( False ), - setPulseShapeFlags = cms.bool( False ), - setNegativeFlags = cms.bool( False ), - digistat = cms.PSet( ), - HFInWindowStat = cms.PSet( ), - S9S1stat = cms.PSet( ), - S8S1stat = cms.PSet( ), - PETstat = cms.PSet( ), - saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), - hfTimingTrustParameters = cms.PSet( ) -) -fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor", + correctForPhaseContainment = cms.bool( True ), + correctionPhaseNS = cms.double( 13.0 ), + digiLabel = cms.InputTag( "hltHcalDigis" ), + Subdetector = cms.string( "HO" ), + correctForTimeslew = cms.bool( True ), + dropZSmarkedPassed = cms.bool( True ), + firstSample = cms.int32( 4 ), + samplesToAdd = cms.int32( 4 ), + tsFromDB = cms.bool( True ), + recoParamsFromDB = cms.bool( True ), + useLeakCorrection = cms.bool( False ), + dataOOTCorrectionName = cms.string( "" ), + dataOOTCorrectionCategory = cms.string( "Data" ), + mcOOTCorrectionName = cms.string( "" ), + mcOOTCorrectionCategory = cms.string( "MC" ), + correctTiming = cms.bool( False ), + firstAuxTS = cms.int32( 4 ), + setNoiseFlags = cms.bool( False ), + digiTimeFromDB = cms.bool( True ), + setHSCPFlags = cms.bool( False ), + setSaturationFlags = cms.bool( False ), + setTimingTrustFlags = cms.bool( False ), + setPulseShapeFlags = cms.bool( False ), + setNegativeFlags = cms.bool( False ), + digistat = cms.PSet( ), + HFInWindowStat = cms.PSet( ), + S9S1stat = cms.PSet( ), + S8S1stat = cms.PSet( ), + PETstat = cms.PSet( ), + saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), + hfTimingTrustParameters = cms.PSet( ) +) +fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) ) fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( False ), hltResults = cms.InputTag( "" ), @@ -10789,7 +10754,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -12605,12 +12571,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -12855,12 +12824,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), @@ -13990,40 +13962,10 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -14043,10 +13985,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -14071,6 +14014,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14194,6 +14138,7 @@ ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14258,161 +14203,20 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 5 ), - minChi2Prob = cms.double( 0.0 ), - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - maxNSigmaTime = cms.double( 10.0 ), - showerSigma = cms.double( 10.0 ), - timeSigmaEE = cms.double( 10.0 ), - clusterTimeResFromSeed = cms.bool( False ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) -fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), - pfClusterBuilder = cms.PSet( - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "PFMultiDepthClusterizer" ), - nSigmaPhi = cms.double( 2.0 ), - minFractionToKeep = cms.double( 1.0E-7 ), - nSigmaEta = cms.double( 2.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14450,15 +14254,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracksPPOnAA" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -14476,17 +14280,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -14512,51 +14316,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -14597,12 +14401,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -14857,6 +14661,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -14872,7 +14677,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -15065,7 +14872,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltCaloMETProducerForHf = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForHf" ), @@ -15357,295 +15165,6 @@ MaxEta = cms.double( 5.1 ), MinN = cms.int32( 1 ) ) -fragment.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreHICsAK4PFJet60Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet60Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet60Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet60Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet60Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet80Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet70Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet80Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet80Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet70Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet80Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet100Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet80Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet100Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreHICsAK4PFJet100Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet100Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet120Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet90Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet120Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -fragment.hltPreHICsAK4PFJet120Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltSinglePuAK4CaloJet90Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -fragment.hltSingleCsPFJet120Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) fragment.hltL1sL1SingleEG7BptxAND = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_BptxAND" ), @@ -15717,6 +15236,7 @@ ) fragment.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -15778,6 +15298,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -15904,14 +15425,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" ) ) @@ -16005,6 +15526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16041,6 +15563,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16077,6 +15600,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16113,6 +15637,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16162,6 +15687,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16198,6 +15724,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16247,6 +15774,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16283,6 +15811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16319,6 +15848,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16355,6 +15885,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16404,6 +15935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16440,6 +15972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16489,6 +16022,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16511,7 +16045,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -16523,6 +16056,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -16545,6 +16079,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -16584,6 +16119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -16627,6 +16163,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17105,7 +16642,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -17115,6 +16653,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17137,6 +16676,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17159,6 +16699,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17505,6 +17046,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17541,6 +17083,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17563,6 +17106,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -17585,6 +17129,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17607,6 +17152,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17652,6 +17198,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17674,6 +17221,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17696,6 +17244,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17718,6 +17267,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17757,6 +17307,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17779,6 +17330,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -17801,6 +17353,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17823,6 +17376,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17868,6 +17422,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17890,6 +17445,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17912,6 +17468,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17934,6 +17491,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17960,6 +17518,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17982,6 +17541,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18004,6 +17564,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18026,6 +17587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18071,6 +17633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18093,6 +17656,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18115,6 +17679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18137,6 +17702,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18176,6 +17742,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18198,6 +17765,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18220,6 +17788,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18242,6 +17811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18287,6 +17857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18309,6 +17880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18331,6 +17903,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18353,6 +17926,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18379,6 +17953,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18401,6 +17976,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18423,6 +17999,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18445,6 +18022,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18490,6 +18068,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18512,6 +18091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18534,6 +18114,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18556,6 +18137,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18592,6 +18174,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18614,6 +18197,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18636,6 +18220,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18658,6 +18243,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18680,6 +18266,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18734,6 +18321,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18756,6 +18344,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18778,6 +18367,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18800,6 +18390,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18822,6 +18413,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -20633,6 +20225,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20712,6 +20305,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20791,6 +20385,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20894,6 +20489,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20997,6 +20593,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21100,6 +20697,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21203,6 +20801,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21306,6 +20905,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21409,6 +21009,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21986,12 +21587,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -22209,12 +21813,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltFullIter0TrackDNNClassifierPPOnAAForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), @@ -23946,12 +23553,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltGoodHighPurityFullTracksForDmesonPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), @@ -24250,10 +23860,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EEonlyForHI_v8' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EEonlyForHI_v11' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24265,7 +23875,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v7' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v10' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24289,9 +23899,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ) ) fragment.hltPreDatasetHIDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24303,10 +23913,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) fragment.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24318,9 +23927,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ) ) fragment.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24332,7 +23941,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ) ) fragment.hltPreDatasetHIEphemeralHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24344,7 +23953,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ) ) fragment.hltPreDatasetHIEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24360,17 +23969,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10 / 15', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 / 0', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3 / 65', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 / 25', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3 / 335', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3 / 200', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20' ) + triggerConditions = cms.vstring( 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 / 0', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5 / 65', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 / 25', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5 / 335', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5 / 200', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20' ) ) fragment.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24382,10 +23990,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) fragment.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24397,28 +24004,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 2', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 8', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12 / 2', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 8', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) fragment.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24430,28 +24036,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10 / 2', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 5', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12 / 2', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 5', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) fragment.hltPreDatasetHIExpressPhysicsRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24463,87 +24068,87 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ) + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) ) fragment.hltPreDatasetHIForward0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24631,7 +24236,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysics_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysics_v12' ) ) fragment.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24643,8 +24248,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ) ) fragment.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24656,30 +24261,29 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 3', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIHcalNZS_v10 / 3', - 'HLT_HIHcalPhiSym_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 75', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 75', - 'HLT_HIL3SingleMu12_v3 / 0', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 10', - 'HLT_HIL3SingleMu5_v3 / 0', - 'HLT_HIL3SingleMu7_v3 / 0', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 2', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12 / 3', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIHcalNZS_v12 / 3', + 'HLT_HIHcalPhiSym_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 75', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 75', + 'HLT_HIL3SingleMu12_v5 / 0', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 10', + 'HLT_HIL3SingleMu5_v5 / 0', + 'HLT_HIL3SingleMu7_v5 / 0', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 2', 'HLT_HIRandom_v7 / 3', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10 / 3' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12 / 3' ) ) fragment.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24691,9 +24295,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 / 700', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 / 700', - 'HLT_HIMinimumBiasHF1AND_v3 / 700' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 / 700', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 / 700', + 'HLT_HIMinimumBiasHF1AND_v5 / 700' ) ) fragment.hltPreDatasetHIMinimumBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24717,104 +24321,96 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + triggerConditions = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ) + 'HLT_HIZeroBias_HighRate_v5' ) ) fragment.hltPreDatasetHIPhysicsRawPrime0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24950,7 +24546,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v12' ) ) fragment.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24962,7 +24558,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ) + triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ) ) fragment.hltPreDatasetHIZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24982,7 +24578,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10' ) + triggerConditions = cms.vstring( 'DST_Physics_v14' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24994,7 +24590,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v6' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v9' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25027,82 +24623,6 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltSiPixelDigisPPOnAA = SwitchProducerCUDA( cpu = cms.EDAlias( hltSiPixelDigisLegacyPPOnAA = cms.VPSet( @@ -25168,30 +24688,32 @@ ), ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) fragment.HLTDoLocalPixelPPOnAATask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoAPPOnAA , fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelDigisSoAPPOnAA , fragment.hltSiPixelDigisFromSoAPPOnAA , fragment.hltSiPixelDigisPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersGPUPPOnAA , fragment.hltSiPixelClustersFromSoAPPOnAA , fragment.hltSiPixelClustersPPOnAA , fragment.hltSiPixelClustersCachePPOnAA , fragment.hltSiPixelRecHitsFromLegacyPPOnAA , fragment.hltSiPixelRecHitsGPUPPOnAA , fragment.hltSiPixelRecHitsFromGPUPPOnAA , fragment.hltSiPixelRecHitsPPOnAA , fragment.hltSiPixelRecHitsSoAFromGPUPPOnAA , fragment.hltSiPixelRecHitsSoAPPOnAA ) -fragment.HLTDoLocalPixelCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersCacheCPUOnlyPPOnAA , fragment.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA ) +fragment.HLTDoLocalPixelPPOnAATaskSerialSync = cms.ConditionalTask( fragment.hltSiPixelDigisLegacyPPOnAA , fragment.hltSiPixelClustersLegacyPPOnAA , fragment.hltSiPixelClustersCachePPOnAASerialSync , fragment.hltSiPixelRecHitsFromLegacyPPOnAASerialSync ) fragment.HLTRecoPixelTracksPPOnAATask = cms.ConditionalTask( fragment.hltPixelTracksCPUPPOnAA , fragment.hltPixelTracksPPOnAA , fragment.hltPixelTracksTrackingRegions ) fragment.HLTRecopixelvertexingPPOnAATask = cms.ConditionalTask( fragment.HLTRecoPixelTracksPPOnAATask , fragment.hltPixelVerticesCPUPPOnAA , fragment.hltPixelVerticesPPOnAA , fragment.hltTrimmedPixelVerticesPPOnAA ) -fragment.HLTRecoPixelTracksCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnlyPPOnAA , fragment.hltPixelTracksFromSoACPUOnlyPPOnAA , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyPPOnAATask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyPPOnAATask , fragment.hltPixelVerticesCPUOnlyPPOnAA , fragment.hltPixelVerticesFromSoACPUOnlyPPOnAA , fragment.hltTrimmedPixelVerticesCPUOnlyPPOnAA ) +fragment.HLTRecoPixelTracksPPOnAATaskSerialSync = cms.ConditionalTask( fragment.hltPixelTracksPPOnAASerialSync , fragment.hltPixelTracksFromSoAPPOnAASerialSync , fragment.hltPixelTracksTrackingRegions ) +fragment.HLTRecopixelvertexingPPOnAATaskSerialSync = cms.ConditionalTask( fragment.HLTRecoPixelTracksPPOnAATaskSerialSync , fragment.hltPixelVerticesPPOnAASerialSync , fragment.hltPixelVerticesFromSoAPPOnAASerialSync , fragment.hltTrimmedPixelVerticesPPOnAASerialSync ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTDoLocalPixelPPOnAASequence = cms.Sequence( fragment.HLTDoLocalPixelPPOnAATask ) -fragment.HLTDoLocalPixelCPUOnlyPPOnAASequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyPPOnAATask ) +fragment.HLTDoLocalPixelPPOnAASequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelPPOnAATaskSerialSync ) fragment.HLTRecopixelvertexingPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingPPOnAATask ) -fragment.HLTRecopixelvertexingCPUOnlyPPOnAASequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyPPOnAATask ) +fragment.HLTRecopixelvertexingPPOnAASequenceSerialSync = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingPPOnAATaskSerialSync ) fragment.HLTDQMPixelReconstructionPPOnAA = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPUPPOnAA + fragment.hltSiPixelRecHitsSoAMonitorGPUPPOnAA + fragment.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA + fragment.hltPixelTracksSoAMonitorCPUPPOnAA + fragment.hltPixelVertexSoAMonitorCPUPPOnAA ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression ) fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker ) @@ -25233,8 +24755,7 @@ fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalPPOnAA + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + fragment.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + fragment.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + fragment.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA ) fragment.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPOnAA + fragment.HLTFullIterativeTrackingIteration1PPOnAA + fragment.hltIter1MergedPPOnAA + fragment.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + fragment.HLTFullIterativeTrackingIteration2PPOnAA + fragment.hltIter2MergedPPOnAA + fragment.HLTIterativeTrackingDoubletRecoveryPPOnAA + fragment.hltMergedTracksPPOnAA ) fragment.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( fragment.HLTPixelClusterSplittingForPFPPOnAA + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTFullIterativeTrackingIteration02PPOnAA + fragment.hltPFMuonMergingPPOnAA + fragment.hltMuonLinksPPOnAA + fragment.hltMuonsPPOnAA ) -fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask ) -fragment.HLTParticleFlowSequencePPOnAA = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksPPOnAA + fragment.hltParticleFlowBlockPPOnAA + fragment.hltParticleFlowPPOnAA ) +fragment.HLTParticleFlowSequencePPOnAA = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracksPPOnAA + fragment.hltParticleFlowBlockPPOnAA + fragment.hltParticleFlowPPOnAA ) fragment.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( fragment.HLTL2muonrecoSequencePPOnAA + fragment.HLTL3muonrecoPPOnAASequence + fragment.HLTTrackReconstructionForPFPPOnAA + fragment.HLTParticleFlowSequencePPOnAA + fragment.hltKT4PFJetsForRho + fragment.hltHiFJRhoProducer + fragment.hltCsAK4PFJetsPPOnAA + fragment.hltCsAK4PFJetsLooseIDPPOnAA + fragment.hltCsAK4PFJetsTightIDPPOnAA ) fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( fragment.hltCsAK4PFFastJetCorrectorPPOnAA + fragment.hltCsAK4PFRelativeCorrectorPPOnAA + fragment.hltCsAK4PFAbsoluteCorrectorPPOnAA + fragment.hltCsAK4PFResidualCorrectorPPOnAA + fragment.hltCsAK4PFCorrectorPPOnAA ) fragment.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllPPOnAA + fragment.HLTCsAK4PFCorrectorProducersSequencePPOnAA + fragment.hltCsAK4PFJetsCorrectedPPOnAA + fragment.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + fragment.hltCsAK4PFJetsTightIDCorrectedPPOnAA ) @@ -25254,7 +24775,6 @@ fragment.HLTHIGEDPhoton60PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELoosePPOnAAFilter ) fragment.HLTHIGEDPhoton60EBPPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltEG60EtEBPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltEG60HoverELooseEBPPOnAAFilter ) fragment.HLTHIDoubleGEDPhoton20PPOnAASequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaPPOnAA + fragment.hltEgammaCandidatesPPOnAA + fragment.hltEgammaCandidatesWrapperPPOnAA + fragment.hltDoubleEG20EtPPOnAAFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverEPPOnAA + fragment.hltDoubleEG20HoverELoosePPOnAAFilter ) -fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTDoLocalStripPPOnAAZeroSuppressionSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.HLTDoSiStripZeroSuppression + fragment.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + fragment.hltMeasurementTrackerEventPPOnAAZeroSuppression ) fragment.HLTElectronPixelMatchingPPOnAASequence = cms.Sequence( fragment.hltPixelLayerPairsPPOnAA + fragment.hltPixelLayerTripletsPPOnAA + fragment.hltEgammaSuperClustersToPixelMatchPPOnAA + fragment.hltEleSeedsTrackingRegionsPPOnAA + fragment.hltElePixelHitDoubletsPPOnAA + fragment.hltElePixelSeedsDoubletsPPOnAA + fragment.hltElePixelHitDoubletsForTripletsPPOnAA + fragment.hltElePixelHitTripletsPPOnAA + fragment.hltElePixelSeedsTripletsPPOnAA + fragment.hltElePixelSeedsCombinedPPOnAA + fragment.hltEgammaElectronPixelSeedsPPOnAA + fragment.hltEgammaPixelMatchVarsPPOnAA ) fragment.HLTGsfElectronPPOnAASequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFPPOnAA + fragment.hltEgammaGsfTracksPPOnAA + fragment.hltEgammaGsfElectronsPPOnAA + fragment.hltEgammaGsfTrackVarsPPOnAA ) @@ -25292,220 +24812,211 @@ fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSymForHI_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonlyForHI_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisationForHI_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.DQM_HIPixelReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalPixelCPUOnlyPPOnAASequence + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTRecopixelvertexingCPUOnlyPPOnAASequence + fragment.hltPixelConsumerCPUPPOnAA + fragment.hltPixelConsumerGPUPPOnAA + fragment.HLTDQMPixelReconstructionPPOnAA + fragment.HLTEndSequence ) -fragment.DQM_HIEcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HIHcalReconstruction_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DST_Physics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) -fragment.HLT_HIEphemeralPhysics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreHIEphemeralPhysics + fragment.HLTEndSequence ) -fragment.HLT_HIEphemeralZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIEphemeralZeroBias + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSymForHI_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPhiSymForHI + fragment.hltPreAlCaEcalPhiSymForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalEtaEEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EBonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonlyForHI_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0EtaForHI + fragment.hltPreAlCaEcalPi0EEonlyForHI + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisationForHI_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sRPCMuonNormalisationForHI + fragment.hltPreAlCaRPCMuonNormalisationForHI + fragment.hltRPCMuonNormaL1Filtered0ForHI + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.DQM_HIPixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIPixelReconstruction + fragment.hltPreDQMHIPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalPixelPPOnAASequenceSerialSync + fragment.HLTRecopixelvertexingPPOnAASequence + fragment.HLTRecopixelvertexingPPOnAASequenceSerialSync + fragment.hltPixelConsumerCPUPPOnAA + fragment.hltPixelConsumerGPUPPOnAA + fragment.HLTDQMPixelReconstructionPPOnAA + fragment.HLTEndSequence ) +fragment.DQM_HIEcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIEcalReconstruction + fragment.hltPreDQMHIEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HIHcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHIHcalReconstruction + fragment.hltPreDQMHIHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HIEphemeralPhysics_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreHIEphemeralPhysics + fragment.HLTEndSequence ) +fragment.HLT_HIEphemeralZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIEphemeralZeroBias + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HIL1NotBptxOR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxPlus_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxMinus_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPhysics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPhysicsForZS_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1NotBptxOR_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxPlus_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxMinus_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinus + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPhysics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysics + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPhysicsForZS_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreHIPhysicsForZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) fragment.HLT_HIRandom_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandom + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) fragment.HLT_HIRandom_HighRate_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIRandomHighRate + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIHcalNZS_v10 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIHcalPhiSym_v10 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_HighRate_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRate + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIZeroBias_HighRateRAW_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRateRAW + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1Centrality30_50_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Centrality30to50BptxAND + fragment.hltPreHIL1Centrality3050 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1_UCC_0_0p5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC00p5 + fragment.hltPreHIL1UCC00p5 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1_UCC_0_1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC01 + fragment.hltPreHIL1UCC01 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet80Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet100Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Eta5p1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet40Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28FwdBptxAND + fragment.hltPreHIPuAK4CaloJet40Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet60Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44FwdBptxAND + fragment.hltPreHIPuAK4CaloJet60Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet80Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet80Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet100Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet100Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIPuAK4CaloJet120Fwd_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet120Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet60Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + fragment.hltSingleCsPFJet60Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet60Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreHICsAK4PFJet60Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + fragment.hltSingleCsPFJet60Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet80Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + fragment.hltSingleCsPFJet80Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet80Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet80Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet70Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + fragment.hltSingleCsPFJet80Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta1p5Beamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + fragment.hltSingleCsPFJet100Eta1p5 + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet100Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHICsAK4PFJet100Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + fragment.hltSingleCsPFJet100Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet120Eta1p5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta1p5 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta1p5 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + fragment.hltSingleCsPFJet120Eta1p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICsAK4PFJet120Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHICsAK4PFJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet90Eta2p1 + fragment.HLTCsAK4PFJetsSequence + fragment.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + fragment.hltSingleCsPFJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton10_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton10_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton20_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton30_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton40_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton50_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton60_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIGEDPhoton60_EB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleGEDPhoton20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleGEDPhoton20 + fragment.HLTHIDoubleGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle20Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle30Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle40Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle50Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Ele10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIEle15Ele10GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle10Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle10GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle15Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDoubleEle15GsfMass50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_NotMBHF2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCNotMBHF2 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR + fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3BptxAND + fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2BptxAND + fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIHcalNZS_v12 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalNZS + fragment.hltPreHIHcalNZS + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIHcalPhiSym_v12 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHIHcalPhiSym + fragment.hltPreHIHcalPhiSym + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1ZeroBias + fragment.hltPreHIZeroBias + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_HighRate_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRate + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreHIZeroBiasFirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIZeroBias_HighRateRAW_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreHIZeroBiasHighRateRAW + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1AND + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_copy_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nOR + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTCsAK4PFJetsSequence + fragment.hltVerticesPFPPOnAA + fragment.hltVerticesPFSelectorPPOnAA + fragment.hltVerticesPFFilterPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + fragment.hltPreHICentrality30100FirstCollisionAfterAbortGap + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1Centrality30_50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1Centrality30to50BptxAND + fragment.hltPreHIL1Centrality3050 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1_UCC_0_0p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC00p5 + fragment.hltPreHIL1UCC00p5 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1_UCC_0_1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUCC01 + fragment.hltPreHIL1UCC01 + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForHf + fragment.hltCaloMETProducerForHf + fragment.hltGlobalSumsETHfMaxFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + fragment.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet80Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet80Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet100Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreHIPuAK4CaloJet100Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta2p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta2p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Eta5p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet80BptxAND + fragment.hltPreHIPuAK4CaloJet120Eta5p1 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Eta5p1 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet40Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28FwdBptxAND + fragment.hltPreHIPuAK4CaloJet40Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet60Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44FwdBptxAND + fragment.hltPreHIPuAK4CaloJet60Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet80Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet80Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet100Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet100Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet100Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIPuAK4CaloJet120Fwd_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet64FwdBptxAND + fragment.hltPreHIPuAK4CaloJet120Fwd + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet120Fwd + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton10_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton10_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton20_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton20_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30 + fragment.HLTHIGEDPhoton30PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton30_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG15BptxAND + fragment.hltPreHIGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton40_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40 + fragment.HLTHIGEDPhoton40PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton40_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50 + fragment.HLTHIGEDPhoton50PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton50_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21BptxAND + fragment.hltPreHIGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton60_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60 + fragment.HLTHIGEDPhoton60PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIGEDPhoton60_EB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30BptxAND + fragment.hltPreHIGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleGEDPhoton20 + fragment.HLTHIDoubleGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle10Gsf + fragment.HLTEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG7BptxAND + fragment.hltPreHIEle15Gsf + fragment.HLTEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle20Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle20Gsf + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle30Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreHIEle30Gsf + fragment.HLTEle30GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle40Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle40Gsf + fragment.HLTEle40GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle50Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreHIEle50Gsf + fragment.HLTEle50GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Ele10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIEle15Ele10GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle10Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle10GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPOnAASequence + fragment.hltDoubleEle10Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle15Gsf_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDoubleEle15GsfMass50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPOnAASequence + fragment.hltDoubleEle15Mass50PPOnAAFilter + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDBptxAND + fragment.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF2AND + fragment.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + ~fragment.hltPixelTrackMultiplicity400ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_NotMBHF2_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCNotMBHF2 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMinClusters4e2 + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters4e2 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + fragment.hltPixelCandsLowPtForUPCPPOnAA + fragment.hltSinglePixelTrackLowPtForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nOR + fragment.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF1AND + fragment.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORHF2AND + fragment.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF1AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity20ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity30ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORHF2AND + fragment.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e4 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltPixelTrackMultiplicity40ForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2OR + fragment.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + fragment.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicBptxAND + fragment.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuCosmicNotMBHF2AND + fragment.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenNotMBHF2AND + fragment.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nOR + fragment.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3BptxAND + fragment.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2OR + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2BptxAND + fragment.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreHIUPCDoubleEG2NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5BptxAND + fragment.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters1e3 + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoLocalPixelPPOnAASequence + fragment.HLTDoLocalStripSequencePPOnAA + fragment.HLTRecopixelvertexingSequencePPOnAAForUPC + fragment.hltPixelCandsForUPCPPOnAA + fragment.hltSinglePixelTrackForUPC + ~fragment.hltMaxPixelTrackForUPC + fragment.HLTDoHIStripZeroSuppressionRepacker + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreHIUPCDoubleEG5NotMBHF2AND + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet8BptxAND + fragment.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet12BptxAND + fragment.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet16BptxAND + fragment.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet20BptxAND + fragment.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet24BptxAND + fragment.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet28BptxAND + fragment.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + fragment.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + fragment.HLTDoLocalPixelPPOnAASequence + fragment.hltPixelActivityFilterMaxClusters5e4 + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) fragment.HLT_HIUPC_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreHIUPCRandomHighRate + fragment.HLTBeamSpot + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIUPC_TestSeedsCombined_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUPCTestSeedsCombined + fragment.hltPreHIUPCTestSeedsCombined + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BptxAND + fragment.hltPreHIL1SingleMu0 + fragment.hltL1fL1sSingleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1SingleMu0Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu0_Cosmic_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIL1SingleMu0Cosmic + fragment.hltL1fL1sSingleMuCosmicL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleEG20Gsf + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleGEDPhoton20 + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15BptxAND + fragment.hltPreHIL1SingleMu7SingleEG20Gsf + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7SingleEG10BptxAND + fragment.hltPreHIL1SingleMu7SingleGEDPhoton10 + fragment.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL1DoubleMu0MaxDr3p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL1DoubleMu0_SQ_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuSQBptxAND + fragment.hltPreHIL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMuSQL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu3_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL2SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMuOpenL2Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL2SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu3L2Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL2SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu5L2Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu0_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu2p8M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL2DoubleMu3_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu3M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen3MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenL3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL3SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered3) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL3SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered5) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + fragment.hltL3fL1fL1sSingleMu5L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu12_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPreHIL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M0toInfOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered0toInf + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_M7to15_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt30PPOnAA + fragment.hltTkTkFilterForDmesonDpt30PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt45PPOnAA + fragment.hltTkTkFilterForDmesonDpt45PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt60PPOnAA + fragment.hltTkTkFilterForDmesonDpt60PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Loose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Medium_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_HICscCluster_Tight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLT_HIUPC_TestSeedsCombined_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sUPCTestSeedsCombined + fragment.hltPreHIUPCTestSeedsCombined + fragment.HLTDoHIStripZeroSuppression + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BptxAND + fragment.hltPreHIL1SingleMu0 + fragment.hltL1fL1sSingleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL1SingleMu0Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu0_Cosmic_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicBptxAND + fragment.hltPreHIL1SingleMu0Cosmic + fragment.hltL1fL1sSingleMuCosmicL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleEG20Gsf + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12BptxAND + fragment.hltPreHIL1SingleMu5SingleGEDPhoton20 + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + fragment.HLTHIGEDPhoton20PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15BptxAND + fragment.hltPreHIL1SingleMu7SingleEG20Gsf + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + fragment.HLTEle20GsfPPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7SingleEG10BptxAND + fragment.hltPreHIL1SingleMu7SingleGEDPhoton10 + fragment.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + fragment.HLTHIGEDPhoton10PPOnAASequence + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL1DoubleMu0MaxDr3p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL1DoubleMu0_SQ_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuSQBptxAND + fragment.hltPreHIL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMuSQL1Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu3_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL2SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMuOpenL2Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL2SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu3L2Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL2SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sSingleMu5L2Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu0_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu2p8M1p5to6Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL2DoubleMu3_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL2DoubleMu3M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + fragment.hltL2DoubleMuOpen3MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreHIL3SingleMu3Open + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenL3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreHIL3SingleMu5 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered3) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreHIL3SingleMu7 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered5) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + fragment.hltL3fL1fL1sSingleMu5L3Filtered7 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPreHIL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet60Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + fragment.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet80Eta5p1 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M0toInfOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered0toInf + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu0QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M2to4p5Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_M7to15_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2M7to15Open + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenMaxDr3p5BptxAND + fragment.hltPreHIL3DoubleMu2QuarkoniaOpen + fragment.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + fragment.HLTL2muonrecoSequencePPOnAA + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + fragment.HLTL3muonrecoPPOnAASequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + fragment.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet30Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt30PPOnAA + fragment.hltTkTkFilterForDmesonDpt30PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet40Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt45PPOnAA + fragment.hltTkTkFilterForDmesonDpt45PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60DMesonBptxAND + fragment.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.hltSinglePuAK4CaloJet50Eta3 + fragment.HLTPixelClusterSplittingForPFPPOnAAForDmeson + fragment.HLTFullIterativeTrackingPPOnAAForDmeson + fragment.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + fragment.HLTFullTracksForDmesonPPOnAA + fragment.hltTkTkVtxForDmesonDpt60PPOnAA + fragment.hltTkTkFilterForDmesonDpt60PPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Loose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Medium_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_HICscCluster_Tight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalBptxAND + fragment.hltPreHICscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPOnAA + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 ) fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym ) @@ -25589,7 +25100,7 @@ fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSymForHI_v7, fragment.AlCa_EcalEtaEBonlyForHI_v8, fragment.AlCa_EcalEtaEEonlyForHI_v8, fragment.AlCa_EcalPi0EBonlyForHI_v8, fragment.AlCa_EcalPi0EEonlyForHI_v8, fragment.AlCa_RPCMuonNormalisationForHI_v6, fragment.DQM_HIPixelReconstruction_v8, fragment.DQM_HIEcalReconstruction_v6, fragment.DQM_HIHcalReconstruction_v4, fragment.DST_Physics_v10, fragment.HLT_HIEphemeralPhysics_v1, fragment.HLT_HIEphemeralZeroBias_v1, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HIL1NotBptxOR_v10, fragment.HLT_HIL1UnpairedBunchBptxPlus_v10, fragment.HLT_HIL1UnpairedBunchBptxMinus_v10, fragment.HLT_HIPhysics_v10, fragment.HLT_HIPhysicsForZS_v10, fragment.HLT_HIRandom_v7, fragment.HLT_HIRandom_HighRate_v3, fragment.HLT_HIHcalNZS_v10, fragment.HLT_HIHcalPhiSym_v10, fragment.HLT_HIZeroBias_v10, fragment.HLT_HIZeroBias_HighRate_v3, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_HIZeroBias_HighRateRAW_v1, fragment.HLT_HIMinimumBiasHF1AND_v3, fragment.HLT_HIMinimumBiasHF1AND_copy_v2, fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10, fragment.HLT_HIL1Centrality30_50_v3, fragment.HLT_HIL1_UCC_0_0p5_v3, fragment.HLT_HIL1_UCC_0_1_v3, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet120Eta2p1_v3, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v10, fragment.HLT_HIPuAK4CaloJet40Fwd_v3, fragment.HLT_HIPuAK4CaloJet60Fwd_v3, fragment.HLT_HIPuAK4CaloJet80Fwd_v3, fragment.HLT_HIPuAK4CaloJet100Fwd_v3, fragment.HLT_HIPuAK4CaloJet120Fwd_v3, fragment.HLT_HICsAK4PFJet60Eta1p5_v10, fragment.HLT_HICsAK4PFJet60Eta2p1_v3, fragment.HLT_HICsAK4PFJet80Eta1p5_v10, fragment.HLT_HICsAK4PFJet80Eta2p1_v3, fragment.HLT_HICsAK4PFJet100Eta1p5_v10, fragment.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3, fragment.HLT_HICsAK4PFJet100Eta2p1_v3, fragment.HLT_HICsAK4PFJet120Eta1p5_v10, fragment.HLT_HICsAK4PFJet120Eta2p1_v3, fragment.HLT_HIGEDPhoton10_v10, fragment.HLT_HIGEDPhoton10_EB_v10, fragment.HLT_HIGEDPhoton20_v10, fragment.HLT_HIGEDPhoton20_EB_v10, fragment.HLT_HIGEDPhoton30_v10, fragment.HLT_HIGEDPhoton30_EB_v10, fragment.HLT_HIGEDPhoton40_v10, fragment.HLT_HIGEDPhoton40_EB_v10, fragment.HLT_HIGEDPhoton50_v10, fragment.HLT_HIGEDPhoton50_EB_v10, fragment.HLT_HIGEDPhoton60_v10, fragment.HLT_HIGEDPhoton60_EB_v10, fragment.HLT_HIDoubleGEDPhoton20_v3, fragment.HLT_HIEle10Gsf_v10, fragment.HLT_HIEle15Gsf_v10, fragment.HLT_HIEle20Gsf_v10, fragment.HLT_HIEle30Gsf_v10, fragment.HLT_HIEle40Gsf_v10, fragment.HLT_HIEle50Gsf_v10, fragment.HLT_HIEle15Ele10Gsf_v10, fragment.HLT_HIEle15Ele10GsfMass50_v10, fragment.HLT_HIDoubleEle10Gsf_v10, fragment.HLT_HIDoubleEle10GsfMass50_v10, fragment.HLT_HIDoubleEle15Gsf_v10, fragment.HLT_HIDoubleEle15GsfMass50_v10, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8, fragment.HLT_HIUPC_NotMBHF2_v1, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1, fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_Random_HighRate_v1, fragment.HLT_HIUPC_TestSeedsCombined_v1, fragment.HLT_HIL1SingleMu0_v3, fragment.HLT_HIL1SingleMu0_Open_v3, fragment.HLT_HIL1SingleMu0_Cosmic_v3, fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v3, fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3, fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v3, fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3, fragment.HLT_HIL1DoubleMu0_v3, fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3, fragment.HLT_HIL1DoubleMu0_SQ_v3, fragment.HLT_HIL2SingleMu3_Open_v3, fragment.HLT_HIL2SingleMu5_v3, fragment.HLT_HIL2SingleMu7_v3, fragment.HLT_HIL2DoubleMu0_Open_v3, fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v3, fragment.HLT_HIL2DoubleMu0_M7to15_Open_v3, fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3, fragment.HLT_HIL2DoubleMu3_M7to15_Open_v3, fragment.HLT_HIL3SingleMu3_Open_v3, fragment.HLT_HIL3SingleMu5_v3, fragment.HLT_HIL3SingleMu7_v3, fragment.HLT_HIL3SingleMu12_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3, fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v3, fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v3, fragment.HLT_HIL3DoubleMu0_M7to15_Open_v3, fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v3, fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v3, fragment.HLT_HIL3DoubleMu2_M7to15_Open_v3, fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v3, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4, fragment.HLT_HICscCluster_Loose_v3, fragment.HLT_HICscCluster_Medium_v3, fragment.HLT_HICscCluster_Tight_v3, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_EcalLaser, fragment.Dataset_HIDQMGPUvsCPU, fragment.Dataset_HIDQMOnlineBeamspot, fragment.Dataset_HIEmptyBX, fragment.Dataset_HIEphemeralHLTPhysics, fragment.Dataset_HIEphemeralZeroBias0, fragment.Dataset_HIEphemeralZeroBias1, fragment.Dataset_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIExpressPhysicsRawPrime, fragment.Dataset_HIForward0, fragment.Dataset_HIForward1, fragment.Dataset_HIForward2, fragment.Dataset_HIForward3, fragment.Dataset_HIForward4, fragment.Dataset_HIForward5, fragment.Dataset_HIForward6, fragment.Dataset_HIForward7, fragment.Dataset_HIForward8, fragment.Dataset_HIForward9, fragment.Dataset_HIForward10, fragment.Dataset_HIForward11, fragment.Dataset_HIForward12, fragment.Dataset_HIForward13, fragment.Dataset_HIForward14, fragment.Dataset_HIForward15, fragment.Dataset_HIForward16, fragment.Dataset_HIForward17, fragment.Dataset_HIForward18, fragment.Dataset_HIForward19, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HIMinimumBias0, fragment.Dataset_HIMinimumBias1, fragment.Dataset_HIMinimumBias2, fragment.Dataset_HIMinimumBias3, fragment.Dataset_HIPhysicsRawPrime0, fragment.Dataset_HIPhysicsRawPrime1, fragment.Dataset_HIPhysicsRawPrime2, fragment.Dataset_HIPhysicsRawPrime3, fragment.Dataset_HIPhysicsRawPrime4, fragment.Dataset_HIPhysicsRawPrime5, fragment.Dataset_HIPhysicsRawPrime6, fragment.Dataset_HIPhysicsRawPrime7, fragment.Dataset_HIPhysicsRawPrime8, fragment.Dataset_HIPhysicsRawPrime9, fragment.Dataset_HIPhysicsRawPrime10, fragment.Dataset_HIPhysicsRawPrime11, fragment.Dataset_HIPhysicsRawPrime12, fragment.Dataset_HIPhysicsRawPrime13, fragment.Dataset_HIPhysicsRawPrime14, fragment.Dataset_HIPhysicsRawPrime15, fragment.Dataset_HIPhysicsRawPrime16, fragment.Dataset_HIPhysicsRawPrime17, fragment.Dataset_HIPhysicsRawPrime18, fragment.Dataset_HIPhysicsRawPrime19, fragment.Dataset_HIPhysicsRawPrime20, fragment.Dataset_HIPhysicsRawPrime21, fragment.Dataset_HIPhysicsRawPrime22, fragment.Dataset_HIPhysicsRawPrime23, fragment.Dataset_HIPhysicsRawPrime24, fragment.Dataset_HIPhysicsRawPrime25, fragment.Dataset_HIPhysicsRawPrime26, fragment.Dataset_HIPhysicsRawPrime27, fragment.Dataset_HIPhysicsRawPrime28, fragment.Dataset_HIPhysicsRawPrime29, fragment.Dataset_HIPhysicsRawPrime30, fragment.Dataset_HIPhysicsRawPrime31, fragment.Dataset_HITrackerNZS, fragment.Dataset_HIZeroBias0, fragment.Dataset_HIZeroBias1, fragment.Dataset_HIZeroBias2, fragment.Dataset_L1Accept, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSymForHI_v10, fragment.AlCa_EcalEtaEBonlyForHI_v11, fragment.AlCa_EcalEtaEEonlyForHI_v11, fragment.AlCa_EcalPi0EBonlyForHI_v11, fragment.AlCa_EcalPi0EEonlyForHI_v11, fragment.AlCa_RPCMuonNormalisationForHI_v9, fragment.DQM_HIPixelReconstruction_v10, fragment.DQM_HIEcalReconstruction_v8, fragment.DQM_HIHcalReconstruction_v6, fragment.DST_Physics_v14, fragment.HLT_HIEphemeralPhysics_v3, fragment.HLT_HIEphemeralZeroBias_v3, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HIL1NotBptxOR_v12, fragment.HLT_HIL1UnpairedBunchBptxPlus_v12, fragment.HLT_HIL1UnpairedBunchBptxMinus_v12, fragment.HLT_HIPhysics_v12, fragment.HLT_HIPhysicsForZS_v12, fragment.HLT_HIRandom_v7, fragment.HLT_HIRandom_HighRate_v3, fragment.HLT_HIHcalNZS_v12, fragment.HLT_HIHcalPhiSym_v12, fragment.HLT_HIZeroBias_v12, fragment.HLT_HIZeroBias_HighRate_v5, fragment.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12, fragment.HLT_HIZeroBias_HighRateRAW_v2, fragment.HLT_HIMinimumBiasHF1AND_v5, fragment.HLT_HIMinimumBiasHF1AND_copy_v4, fragment.HLT_HIMinimumBiasHF1AND_Beamspot_v6, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4, fragment.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3, fragment.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6, fragment.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12, fragment.HLT_HIL1Centrality30_50_v5, fragment.HLT_HIL1_UCC_0_0p5_v5, fragment.HLT_HIL1_UCC_0_1_v5, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, fragment.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, fragment.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, fragment.HLT_HIPuAK4CaloJet80Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet100Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet120Eta2p1_v5, fragment.HLT_HIPuAK4CaloJet120Eta5p1_v12, fragment.HLT_HIPuAK4CaloJet40Fwd_v5, fragment.HLT_HIPuAK4CaloJet60Fwd_v5, fragment.HLT_HIPuAK4CaloJet80Fwd_v5, fragment.HLT_HIPuAK4CaloJet100Fwd_v5, fragment.HLT_HIPuAK4CaloJet120Fwd_v5, fragment.HLT_HIGEDPhoton10_v12, fragment.HLT_HIGEDPhoton10_EB_v12, fragment.HLT_HIGEDPhoton20_v12, fragment.HLT_HIGEDPhoton20_EB_v12, fragment.HLT_HIGEDPhoton30_v12, fragment.HLT_HIGEDPhoton30_EB_v12, fragment.HLT_HIGEDPhoton40_v12, fragment.HLT_HIGEDPhoton40_EB_v12, fragment.HLT_HIGEDPhoton50_v12, fragment.HLT_HIGEDPhoton50_EB_v12, fragment.HLT_HIGEDPhoton60_v12, fragment.HLT_HIGEDPhoton60_EB_v12, fragment.HLT_HIDoubleGEDPhoton20_v5, fragment.HLT_HIEle10Gsf_v12, fragment.HLT_HIEle15Gsf_v12, fragment.HLT_HIEle20Gsf_v12, fragment.HLT_HIEle30Gsf_v12, fragment.HLT_HIEle40Gsf_v12, fragment.HLT_HIEle50Gsf_v12, fragment.HLT_HIEle15Ele10Gsf_v12, fragment.HLT_HIEle15Ele10GsfMass50_v12, fragment.HLT_HIDoubleEle10Gsf_v12, fragment.HLT_HIDoubleEle10GsfMass50_v12, fragment.HLT_HIDoubleEle15Gsf_v12, fragment.HLT_HIDoubleEle15GsfMass50_v12, fragment.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10, fragment.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10, fragment.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10, fragment.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10, fragment.HLT_HIUPC_NotMBHF2_v3, fragment.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10, fragment.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10, fragment.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2, fragment.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2, fragment.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10, fragment.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8, fragment.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8, fragment.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, fragment.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9, fragment.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10, fragment.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10, fragment.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, fragment.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10, fragment.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2, fragment.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4, fragment.HLT_HIUPC_Random_HighRate_v1, fragment.HLT_HIUPC_TestSeedsCombined_v2, fragment.HLT_HIL1SingleMu0_v5, fragment.HLT_HIL1SingleMu0_Open_v5, fragment.HLT_HIL1SingleMu0_Cosmic_v5, fragment.HLT_HIL1SingleMu5_SingleEG20Gsf_v5, fragment.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5, fragment.HLT_HIL1SingleMu7_SingleEG20Gsf_v5, fragment.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5, fragment.HLT_HIL1DoubleMu0_v5, fragment.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5, fragment.HLT_HIL1DoubleMu0_SQ_v5, fragment.HLT_HIL2SingleMu3_Open_v5, fragment.HLT_HIL2SingleMu5_v5, fragment.HLT_HIL2SingleMu7_v5, fragment.HLT_HIL2DoubleMu0_Open_v5, fragment.HLT_HIL2DoubleMu0_M1p5to6_Open_v5, fragment.HLT_HIL2DoubleMu0_M7to15_Open_v5, fragment.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5, fragment.HLT_HIL2DoubleMu3_M7to15_Open_v5, fragment.HLT_HIL3SingleMu3_Open_v5, fragment.HLT_HIL3SingleMu5_v5, fragment.HLT_HIL3SingleMu7_v5, fragment.HLT_HIL3SingleMu12_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5, fragment.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5, fragment.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5, fragment.HLT_HIL3DoubleMu0_M0toInf_Open_v5, fragment.HLT_HIL3DoubleMu0_M2to4p5_Open_v5, fragment.HLT_HIL3DoubleMu0_M7to15_Open_v5, fragment.HLT_HIL3DoubleMu0_Quarkonia_Open_v5, fragment.HLT_HIL3DoubleMu2_M2to4p5_Open_v5, fragment.HLT_HIL3DoubleMu2_M7to15_Open_v5, fragment.HLT_HIL3DoubleMu2_Quarkonia_Open_v5, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6, fragment.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6, fragment.HLT_HICscCluster_Loose_v5, fragment.HLT_HICscCluster_Medium_v5, fragment.HLT_HICscCluster_Tight_v5, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_EcalLaser, fragment.Dataset_HIDQMGPUvsCPU, fragment.Dataset_HIDQMOnlineBeamspot, fragment.Dataset_HIEmptyBX, fragment.Dataset_HIEphemeralHLTPhysics, fragment.Dataset_HIEphemeralZeroBias0, fragment.Dataset_HIEphemeralZeroBias1, fragment.Dataset_HIEventDisplay, fragment.Dataset_HIExpressAlignment, fragment.Dataset_HIExpressPhysics, fragment.Dataset_HIExpressPhysicsRawPrime, fragment.Dataset_HIForward0, fragment.Dataset_HIForward1, fragment.Dataset_HIForward2, fragment.Dataset_HIForward3, fragment.Dataset_HIForward4, fragment.Dataset_HIForward5, fragment.Dataset_HIForward6, fragment.Dataset_HIForward7, fragment.Dataset_HIForward8, fragment.Dataset_HIForward9, fragment.Dataset_HIForward10, fragment.Dataset_HIForward11, fragment.Dataset_HIForward12, fragment.Dataset_HIForward13, fragment.Dataset_HIForward14, fragment.Dataset_HIForward15, fragment.Dataset_HIForward16, fragment.Dataset_HIForward17, fragment.Dataset_HIForward18, fragment.Dataset_HIForward19, fragment.Dataset_HIHLTPhysics, fragment.Dataset_HIHcalNZS, fragment.Dataset_HIOnlineMonitor, fragment.Dataset_HIMinimumBias0, fragment.Dataset_HIMinimumBias1, fragment.Dataset_HIMinimumBias2, fragment.Dataset_HIMinimumBias3, fragment.Dataset_HIPhysicsRawPrime0, fragment.Dataset_HIPhysicsRawPrime1, fragment.Dataset_HIPhysicsRawPrime2, fragment.Dataset_HIPhysicsRawPrime3, fragment.Dataset_HIPhysicsRawPrime4, fragment.Dataset_HIPhysicsRawPrime5, fragment.Dataset_HIPhysicsRawPrime6, fragment.Dataset_HIPhysicsRawPrime7, fragment.Dataset_HIPhysicsRawPrime8, fragment.Dataset_HIPhysicsRawPrime9, fragment.Dataset_HIPhysicsRawPrime10, fragment.Dataset_HIPhysicsRawPrime11, fragment.Dataset_HIPhysicsRawPrime12, fragment.Dataset_HIPhysicsRawPrime13, fragment.Dataset_HIPhysicsRawPrime14, fragment.Dataset_HIPhysicsRawPrime15, fragment.Dataset_HIPhysicsRawPrime16, fragment.Dataset_HIPhysicsRawPrime17, fragment.Dataset_HIPhysicsRawPrime18, fragment.Dataset_HIPhysicsRawPrime19, fragment.Dataset_HIPhysicsRawPrime20, fragment.Dataset_HIPhysicsRawPrime21, fragment.Dataset_HIPhysicsRawPrime22, fragment.Dataset_HIPhysicsRawPrime23, fragment.Dataset_HIPhysicsRawPrime24, fragment.Dataset_HIPhysicsRawPrime25, fragment.Dataset_HIPhysicsRawPrime26, fragment.Dataset_HIPhysicsRawPrime27, fragment.Dataset_HIPhysicsRawPrime28, fragment.Dataset_HIPhysicsRawPrime29, fragment.Dataset_HIPhysicsRawPrime30, fragment.Dataset_HIPhysicsRawPrime31, fragment.Dataset_HITrackerNZS, fragment.Dataset_HIZeroBias0, fragment.Dataset_HIZeroBias1, fragment.Dataset_HIZeroBias2, fragment.Dataset_L1Accept, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLT_PIon_cff.py b/HLTrigger/Configuration/python/HLT_PIon_cff.py index d0f09e8f38655..63311481e1695 100644 --- a/HLTrigger/Configuration/python/HLT_PIon_cff.py +++ b/HLTrigger/Configuration/python/HLT_PIon_cff.py @@ -1,34 +1,17 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/PIon --cff --data --type PIon +# hltGetConfiguration /dev/CMSSW_14_0_0/PIon --cff --data --type PIon -# /dev/CMSSW_13_3_0/PIon/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/PIon/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms -from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA - fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/PIon/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/PIon/V141") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +293,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +351,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +504,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1464,19 +1327,15 @@ fragment.streams = cms.PSet( DQM = cms.vstring( 'OnlineMonitor' ), PhysicsCommissioning = cms.vstring( 'HLTPhysics', - 'MinimumBias', 'ZeroBias' ) ) fragment.datasets = cms.PSet( - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + OnlineMonitor = cms.vstring( 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - OnlineMonitor = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), + 'HLT_ZeroBias_v11' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -1545,40 +1404,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -1599,6 +1428,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -1843,7 +1687,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -1856,70 +1700,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -1959,16 +1754,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3048,7 +2833,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3074,11 +2933,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3104,9 +2963,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3257,6 +3117,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -3630,8 +3500,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) @@ -3686,7 +3560,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -3735,10 +3608,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1024, 1025 ) -) fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", throw = cms.bool( False ), processName = cms.string( "@" ), @@ -3774,35 +3643,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', + triggerConditions = cms.vstring( 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -3815,22 +3670,13 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) - fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) @@ -3840,20 +3686,19 @@ fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics ) -fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.HLT_Random_v3, fragment.HLT_Physics_v10, fragment.HLT_ZeroBias_v9, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_HLTPhysics, fragment.Dataset_MinimumBias, fragment.Dataset_OnlineMonitor, fragment.Dataset_ZeroBias, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_HLTPhysics, fragment.Dataset_OnlineMonitor, fragment.Dataset_ZeroBias, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLT_PRef_cff.py b/HLTrigger/Configuration/python/HLT_PRef_cff.py index 2bf4aa85b0354..7ad8e792be902 100644 --- a/HLTrigger/Configuration/python/HLT_PRef_cff.py +++ b/HLTrigger/Configuration/python/HLT_PRef_cff.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/PRef --cff --data --type PRef +# hltGetConfiguration /dev/CMSSW_14_0_0/PRef --cff --data --type PRef -# /dev/CMSSW_13_3_0/PRef/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/PRef/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/PRef/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/PRef/V141") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1482,7 +1347,6 @@ 'EmptyBX', 'HLTPhysics', 'HcalNZS', - 'MinimumBias', 'NoBPTX', 'ZeroBias' ), PhysicsCommissioningRawPrime = cms.vstring( 'CommissioningRawPrime' ), @@ -1520,309 +1384,294 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) fragment.datasets = cms.PSet( - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v7', - 'AlCa_HIEcalEtaEEonly_v7', - 'AlCa_HIEcalPi0EBonly_v7', - 'AlCa_HIEcalPi0EEonly_v7' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10' ), - CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ), - CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v2' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v10', + 'AlCa_HIEcalEtaEEonly_v10', + 'AlCa_HIEcalPi0EBonly_v10', + 'AlCa_HIEcalPi0EEonly_v10' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12' ), + CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ), + CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5' ), - EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ), - HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - L1Accept = cms.vstring( 'DST_Physics_v10' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ), + EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6' ), - OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_Physics_v10', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + L1Accept = cms.vstring( 'DST_Physics_v14' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8' ), + OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ), - PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ), - PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6' ), + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ), + PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ), + PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -1891,40 +1740,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -1945,6 +1764,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -2189,7 +2023,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -2202,70 +2036,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -2305,16 +2090,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3394,7 +3169,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3420,11 +3269,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3450,9 +3299,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3603,6 +3453,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -3976,8 +3836,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -4015,7 +3879,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -4080,94 +3943,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -4187,28 +3983,37 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) -fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", - recoverEEVFE = cms.bool( False ), - EErechitCollection = cms.string( "EcalRecHitsEE" ), - recoverEBIsolatedChannels = cms.bool( False ), - recoverEBVFE = cms.bool( False ), +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) +fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), laserCorrection = cms.bool( True ), EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), @@ -4245,7 +4050,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -4302,6 +4107,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -4445,7 +4254,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -4548,7 +4357,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -4651,7 +4460,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -4754,7 +4563,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed", @@ -5090,6 +4899,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -5123,10 +4934,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -5140,57 +4975,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) +fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -5201,37 +4990,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -5270,81 +5056,59 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) -) -fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) +fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -5354,11 +5118,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -5369,44 +5133,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), +fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -5418,12 +5156,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -5435,20 +5171,19 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -5458,11 +5193,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -5473,17 +5208,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -5495,81 +5230,69 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -5589,19 +5312,122 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -fragment.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) ) fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -5889,27 +5715,298 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) -fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 2 ) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) ) -fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) +fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 2 ) +) +fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) ) fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", @@ -5946,7 +6043,7 @@ ) fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -6056,7 +6153,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -6403,8 +6501,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -6478,7 +6576,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -6488,7 +6586,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -6705,10 +6803,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -7006,10 +7104,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -7100,26 +7198,313 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), +fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), copyExtras = cms.untracked.bool( True ), writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) @@ -7132,10 +7517,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -7375,7 +7760,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -7704,8 +8089,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -7932,6 +8317,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -7947,7 +8333,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -9387,41 +9775,11 @@ ) ) ) -fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", +fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), + hcalEnums = cms.vint32( 4 ), name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) - ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), LongFibre_Fraction = cms.double( 0.1 ), @@ -9440,10 +9798,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -9468,6 +9827,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -9591,6 +9951,7 @@ ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -9655,161 +10016,20 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 5 ), - minChi2Prob = cms.double( 0.0 ), - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - maxNSigmaTime = cms.double( 10.0 ), - showerSigma = cms.double( 10.0 ), - timeSigmaEE = cms.double( 10.0 ), - clusterTimeResFromSeed = cms.bool( False ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) -fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), - pfClusterBuilder = cms.PSet( - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "PFMultiDepthClusterizer" ), - nSigmaPhi = cms.double( 2.0 ), - minFractionToKeep = cms.double( 1.0E-7 ), - nSigmaEta = cms.double( 2.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -9847,15 +10067,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -9873,17 +10093,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -9909,51 +10129,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -9994,12 +10214,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -10570,6 +10790,7 @@ ) fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10631,6 +10852,7 @@ ) fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10757,14 +10979,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -10838,7 +11060,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -10850,6 +11071,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -10875,6 +11097,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -10893,6 +11116,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -10932,6 +11156,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -10975,6 +11200,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11416,7 +11642,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) fragment.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), @@ -11442,6 +11669,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11488,6 +11716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11510,6 +11739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11532,6 +11762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11554,6 +11785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11576,6 +11808,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11640,6 +11873,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11662,6 +11896,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11684,6 +11919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11706,6 +11942,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11751,6 +11988,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11773,6 +12011,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11795,6 +12034,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11817,6 +12057,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11843,6 +12084,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11865,6 +12107,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11887,6 +12130,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11909,6 +12153,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11954,6 +12199,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11976,6 +12222,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11998,6 +12245,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12020,6 +12268,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12056,6 +12305,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12078,6 +12328,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12100,6 +12351,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12122,6 +12374,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12167,6 +12420,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12189,6 +12443,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12211,6 +12466,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12233,6 +12489,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12269,6 +12526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12291,6 +12549,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12313,6 +12572,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12335,6 +12595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12380,6 +12641,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12402,6 +12664,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12424,6 +12687,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12446,6 +12710,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12495,6 +12760,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12517,6 +12783,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12539,6 +12806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12561,6 +12829,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12606,6 +12875,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12628,6 +12898,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12650,6 +12921,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12672,6 +12944,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12708,6 +12981,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12730,6 +13004,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12752,6 +13027,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12774,6 +13050,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12819,6 +13096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12841,6 +13119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12863,6 +13142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12885,6 +13165,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12911,6 +13192,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -12947,6 +13229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -12973,6 +13256,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13009,6 +13293,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13035,6 +13320,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13071,6 +13357,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13110,6 +13397,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13146,6 +13434,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13172,6 +13461,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13208,6 +13498,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13257,6 +13548,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13293,6 +13585,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13657,6 +13950,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -13715,6 +14009,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -13818,6 +14113,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -13921,6 +14217,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -13979,6 +14276,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14026,6 +14324,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14073,6 +14372,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14120,6 +14420,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14234,3062 +14535,44 @@ MaxEta = cms.double( -1.0 ), MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltL1sSingleJet24 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet24" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", + throw = cms.bool( False ), + processName = cms.string( "@" ), + moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), + moduleLabelPatternsToSkip = cms.vstring( ) +) +fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", + processName = cms.string( "@" ) +) +fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", + AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), + ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), + MinBx = cms.int32( 0 ), + MaxBx = cms.int32( 0 ), + DumpTrigResults = cms.bool( False ), + DumpRecord = cms.bool( False ), + DumpTrigSummary = cms.bool( True ), + ReadPrescalesFromFile = cms.bool( False ), + psFileName = cms.string( "prescale_L1TGlobal.csv" ), + psColumn = cms.int32( 0 ) +) +fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", + HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), + reportBy = cms.untracked.string( "job" ), + resetBy = cms.untracked.string( "never" ), + serviceBy = cms.untracked.string( "never" ), + ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), + ReferenceRate = cms.untracked.double( 100.0 ) +) +fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) -fragment.hltPrePPRefDmesonTrackingGlobalDpt25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAll" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 10.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( True ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( True ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.5 ), - subtractorName = cms.string( "MultipleAlgoIterator" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.5 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -fragment.hltPuAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer", - min_N90 = cms.int32( -2 ), - min_N90hits = cms.int32( 2 ), - min_EMF = cms.double( 1.0E-6 ), - max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltPuAK4CaloJets" ), - JetIDParams = cms.PSet( - useRecHits = cms.bool( True ), - hbheRecHitsColl = cms.InputTag( "hltHbhereco" ), - hoRecHitsColl = cms.InputTag( "hltHoreco" ), - hfRecHitsColl = cms.InputTag( "hltHfreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) - ) -) -fragment.hltPuAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' ) -) -fragment.hltPuAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltPuAK4CaloJets" ), - correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' ) -) -fragment.hltPuAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltPuAK4CaloJetsIDPassed" ), - correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' ) -) -fragment.hltJetsForCoreTracking = cms.EDFilter( "CandPtrSelector", - src = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - cut = cms.string( "pt > 100 && abs(eta) < 2.5" ) -) -fragment.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.5 ), - originHalfLength = cms.double( 0.0 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0012 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ) -) -fragment.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ) -) -fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "initialStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -fragment.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 2.5 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -fragment.hltSiPixelClustersAfterSplittingPPRefForDmeson = cms.EDProducer( "JetCoreClusterSplitter", - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - verbose = cms.bool( False ), - ptMin = cms.double( 200.0 ), - cores = cms.InputTag( "hltJetsForCoreTracking" ), - chargeFractionMin = cms.double( 2.0 ), - deltaRmax = cms.double( 0.05 ), - forceXError = cms.double( 100.0 ), - forceYError = cms.double( 150.0 ), - fractionalWidth = cms.double( 0.4 ), - chargePerUnit = cms.double( 2000.0 ), - centralMIPCharge = cms.double( 26000.0 ) -) -fragment.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsAfterSplittingPPRefForDmeson = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) -) -fragment.hltAfterSplittingMeasureTrackerEventForDmeson = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) -) -fragment.hltSiStripMatchedRecHitsFullPPRef = cms.EDProducer( "SiStripRecHitConverter", - ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ), - rphiRecHits = cms.string( "rphiRecHit" ), - stereoRecHits = cms.string( "stereoRecHit" ), - matchedRecHits = cms.string( "matchedRecHit" ), - useSiStripQuality = cms.bool( False ), - MaskBadAPVFibers = cms.bool( False ), - doMatching = cms.bool( True ), - StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ), - Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ), - siStripQualityLabel = cms.ESInputTag( "","" ) -) -fragment.hltFullIter0PixelQuadrupletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter0PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.5 ), - originHalfLength = cms.double( 0.0 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter0PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter0PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFullIter0PixelHitQuadrupletsPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0012 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter0PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter0CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - src = cms.InputTag( "hltFullIter0PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter0CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "initialStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -fragment.hltFullIter0PrimaryVerticesPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 2.5 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -fragment.hltFullIter0TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.35, 0.1, 0.28 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter0HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter1ClustersRefRemovalPPRefForDmeson = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ) -) -fragment.hltFullIter1PixelQuadrupletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter1PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.15 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter1PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter1PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFullIter1PixelHitQuadrupletsPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0017 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 150.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter1PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltFullIter1CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson" ), - src = cms.InputTag( "hltFullIter1PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter1CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "lowPtQuadStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson" ) -) -fragment.hltFullIter1TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.33, 0.13, 0.35 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter1HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter2ClustersRefRemovalPPRefForDmeson = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ) -) -fragment.hltFullIter2PixelTripletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix2+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter2PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.2 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.55 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter2PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter2PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -fragment.hltFullIter2PixelHitTripletsPPRefForDmeson = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.07 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter2PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltFullIter2CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson" ), - src = cms.InputTag( "hltFullIter2PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter2CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "highPtTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson" ) -) -fragment.hltFullIter2TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( 0.47, 0.55, 0.62 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter2HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter3ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter3MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter3PixelTripletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix2+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter3PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( False ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.2 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.2 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter3PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter3PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter3PixelTripletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter3PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter3PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -fragment.hltFullIter3PixelHitTripletsPPRef = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter3PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.05 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 8.0 ), - value1 = cms.double( 70.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter3PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter3PixelHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltFullIter3CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter3PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter3CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter3CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "lowPtTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter3TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.23, 0.15, 0.41 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter3HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter4ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter3HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter4MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter4PixelQuadrupletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter4PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 1.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 1.5 ), - originRadius = cms.double( 1.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter4PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter4PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter4PixelQuadrupletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter4PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter4PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -fragment.hltFullIter4PixelHitQuadrupletsPPRef = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter4PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0011 ), - CAPhiCut = cms.double( 0.0 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 500.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter4PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter4PixelHitQuadrupletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter4CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter4PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter4CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter4CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "detachedQuadStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter4TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.66, -0.15, 0.46 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter4HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter5ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter4HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter5MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter5PixelTripletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter5PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.25 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -fragment.hltFullIter5PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter5PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter5PixelTripletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter5PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter5PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -fragment.hltFullIter5PixelHitTripletsPPRef = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter5PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.001 ), - CAPhiCut = cms.double( 0.0 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.2 ), - maxChi2 = cms.PSet( - value2 = cms.double( 10.0 ), - value1 = cms.double( 300.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -fragment.hltFullIter5PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter5PixelHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter5CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter5PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter5CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter5CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "detachedTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter5TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.42, 0.16, 0.78 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter5HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter6ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter5HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "tight" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter6MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter6PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPRef = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", - RegionPSet = cms.PSet( - deltaEta_Cand = cms.double( -1.0 ), - vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - extraPhi = cms.double( 0.0 ), - extraEta = cms.double( 0.0 ), - seedingMode = cms.string( "Global" ), - maxNVertices = cms.int32( 5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 5.0 ), - input = cms.InputTag( "" ), - operationMode = cms.string( "VerticesFixed" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - deltaPhi_Cand = cms.double( -1.0 ), - originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - zErrorVertex = cms.double( 0.3 ) - ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), - ignoreSingleFPixPanelModules = cms.bool( True ), - debug = cms.untracked.bool( False ), - createPlottingFiles = cms.untracked.bool( False ), - layerList = cms.vstring( 'BPix1+BPix2', - 'BPix1+BPix3', - 'BPix1+BPix4', - 'BPix2+BPix3', - 'BPix2+BPix4', - 'BPix3+BPix4', - 'BPix1+FPix1_pos', - 'BPix1+FPix1_neg', - 'BPix1+FPix2_pos', - 'BPix1+FPix2_neg', - 'BPix1+FPix3_pos', - 'BPix1+FPix3_neg', - 'BPix2+FPix1_pos', - 'BPix2+FPix1_neg', - 'BPix2+FPix2_pos', - 'BPix2+FPix2_neg', - 'BPix3+FPix1_pos', - 'BPix3+FPix1_neg', - 'FPix1_pos+FPix2_pos', - 'FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix3_pos', - 'FPix1_neg+FPix3_neg', - 'FPix2_pos+FPix3_pos', - 'FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter6PixelHitDoubletsBPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "" ), - trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltFullIter6PixelTrackingRegionSeedLayersBPPRef" ), - clusterCheck = cms.InputTag( "hltFullIter6PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( False ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter6PixelSeedsBPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter6PixelHitDoubletsBPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter6CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter6PixelSeedsBPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter6CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter6CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "pixelPairStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter6TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.31, -0.13, 0.13 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter6HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter7ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter6HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter7MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter7MixedLayersAPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 1 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter7MixedTrackingRegionsAPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 3.75 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.4 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( True ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter7MixedClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter7MixedHitDoubletsAPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter7MixedLayersAPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsAPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter7MixedHitTripletsAPPRef = cms.EDProducer( "PixelTripletLargeTipEDProducer", - doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsAPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitTriplets = cms.bool( False ), - maxElement = cms.uint32( 1000000 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - useMultScattering = cms.bool( True ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ) -) -fragment.hltFullIter7MixedSeedsAPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsAPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter7MixedLayersBPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix3+BPix4+TIB1' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter7MixedTrackingRegionsBPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 2.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.6 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( True ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter7MixedHitDoubletsBPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter7MixedLayersBPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsBPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter7MixedHitTripletsBPPRef = cms.EDProducer( "PixelTripletLargeTipEDProducer", - doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsBPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitTriplets = cms.bool( False ), - maxElement = cms.uint32( 1000000 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - useMultScattering = cms.bool( True ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ) -) -fragment.hltFullIter7MixedSeedsBPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsBPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter7MixedSeedsPPRef = cms.EDProducer( "SeedCombiner", - seedCollections = cms.VInputTag( 'hltFullIter7MixedSeedsAPPRef','hltFullIter7MixedSeedsBPPRef' ) -) -fragment.hltFullIter7CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter7MixedSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter7CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter7CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "mixedTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter7TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.86, -0.68, -0.43 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter7HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter8ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter7HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter8MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter8PixelLessLayersPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTIB4', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg', - 'TID1_pos+TID2_pos+MTEC1_pos', - 'TID1_neg+TID2_neg+MTEC1_neg', - 'TID2_pos+TID3_pos+TEC1_pos', - 'TID2_neg+TID3_neg+TEC1_neg', - 'TID2_pos+TID3_pos+MTEC1_pos', - 'TID2_neg+TID3_neg+MTEC1_neg', - 'TEC1_pos+TEC2_pos+TEC3_pos', - 'TEC1_neg+TEC2_neg+TEC3_neg', - 'TEC1_pos+TEC2_pos+MTEC3_pos', - 'TEC1_neg+TEC2_neg+MTEC3_neg', - 'TEC1_pos+TEC2_pos+TEC4_pos', - 'TEC1_neg+TEC2_neg+TEC4_neg', - 'TEC1_pos+TEC2_pos+MTEC4_pos', - 'TEC1_neg+TEC2_neg+MTEC4_neg', - 'TEC2_pos+TEC3_pos+TEC4_pos', - 'TEC2_neg+TEC3_neg+TEC4_neg', - 'TEC2_pos+TEC3_pos+MTEC4_pos', - 'TEC2_neg+TEC3_neg+MTEC4_neg', - 'TEC2_pos+TEC3_pos+TEC5_pos', - 'TEC2_neg+TEC3_neg+TEC5_neg', - 'TEC2_pos+TEC3_pos+TEC6_pos', - 'TEC2_neg+TEC3_neg+TEC6_neg', - 'TEC3_pos+TEC4_pos+TEC5_pos', - 'TEC3_neg+TEC4_neg+TEC5_neg', - 'TEC3_pos+TEC4_pos+MTEC5_pos', - 'TEC3_neg+TEC4_neg+MTEC5_neg', - 'TEC3_pos+TEC5_pos+TEC6_pos', - 'TEC3_neg+TEC5_neg+TEC6_neg', - 'TEC4_pos+TEC5_pos+TEC6_pos', - 'TEC4_neg+TEC5_neg+TEC6_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ) -) -fragment.hltFullIter8PixelLessTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 3.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.4 ), - originRadius = cms.double( 1.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter8PixelLessClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter8PixelLessHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter8PixelLessLayersPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter8PixelLessTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter8PixelLessClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter8PixelLessHitTripletsPPRef = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltFullIter8PixelLessHitDoubletsPPRef" ), - maxElement = cms.uint32( 1000000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -fragment.hltFullIter8PixelLessSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter8PixelLessHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -fragment.hltFullIter8CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter8PixelLessSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter8CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter8CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "pixelLessStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter8TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.82, -0.61, -0.16 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter8HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullIter9ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter8HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -fragment.hltFullIter9MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ) -) -fragment.hltFullIter9TobTecLayersTriplPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TOB1+TOB2+MTOB3', - 'TOB1+TOB2+MTOB4', - 'TOB1+TOB2+MTEC1_pos', - 'TOB1+TOB2+MTEC1_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 6 ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 7 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ) -) -fragment.hltFullIter9TobTecTrackingRegionsTriplPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 5.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.55 ), - originRadius = cms.double( 3.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter9TobTecClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -fragment.hltFullIter9TobTecHitDoubletsTriplPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersTriplPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsTriplPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter9TobTecHitTripletsTriplPPRef = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltFullIter9TobTecHitDoubletsTriplPPRef" ), - maxElement = cms.uint32( 1000000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.01 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -fragment.hltFullIter9TobTecSeedsTriplPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitTripletsTriplPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -fragment.hltFullIter9TobTecLayersPairPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TOB1+TEC1_pos', - 'TOB1+TEC1_neg', - 'TEC1_pos+TEC2_pos', - 'TEC1_neg+TEC2_neg', - 'TEC2_pos+TEC3_pos', - 'TEC2_neg+TEC3_neg', - 'TEC3_pos+TEC4_pos', - 'TEC3_neg+TEC4_neg', - 'TEC4_pos+TEC5_pos', - 'TEC4_neg+TEC5_neg', - 'TEC5_pos+TEC6_pos', - 'TEC5_neg+TEC6_neg', - 'TEC6_pos+TEC7_pos', - 'TEC6_neg+TEC7_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 5 ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 5 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter9TobTecTrackingRegionsPairPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 7.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.6 ), - originRadius = cms.double( 6.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -fragment.hltFullIter9TobTecHitDoubletsPairPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersPairPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsPairPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -fragment.hltFullIter9TobTecSeedsPairPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitDoubletsPairPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -fragment.hltFullIter9TobTecSeedsPPRef = cms.EDProducer( "SeedCombiner", - seedCollections = cms.VInputTag( 'hltFullIter9TobTecSeedsTriplPPRef','hltFullIter9TobTecSeedsPairPPRef' ) -) -fragment.hltFullIter9CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter9TobTecSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -fragment.hltFullIter9CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter9CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "tobTecStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPRef" ) -) -fragment.hltFullIter9TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter9CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.76, -0.65, -0.55 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIter10JetCoreLayersPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix2+TIB1', - 'BPix1+BPix3+TIB1', - 'BPix1+BPix4+TIB1', - 'BPix2+BPix3+TIB1', - 'BPix2+BPix4+TIB1', - 'BPix3+BPix4+TIB1' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ), - hitErrorRZ = cms.double( 0.006 ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -fragment.hltFullIter10JetCoreRegionSeedsPPRef = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - SeedingLayers = cms.InputTag( "hltFullIter10JetCoreLayersPPRef" ), - LayerSrc = cms.InputTag( "hltFullIter10JetCoreLayersPPRef" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ), - phiPreFiltering = cms.double( 0.3 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - extraHitRPhitolerance = cms.double( 0.032 ), - extraHitRZtolerance = cms.double( 0.037 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 10.0 ), - originRadius = cms.double( 0.2 ), - originHalfLength = cms.double( 0.2 ), - deltaPhiRegion = cms.double( 0.2 ), - measurementTrackerName = cms.string( "" ), - zVertex = cms.double( 5.0 ), - deltaEtaRegion = cms.double( 0.2 ), - rVertex = cms.double( 5.0 ), - useFakeVertices = cms.bool( False ), - JetSrc = cms.InputTag( "hltJetsForCoreTracking" ), - vertexSrc = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - howToUseMeasurementTracker = cms.string( "Never" ), - zErrorVetex = cms.double( 0.1 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( -1.0 ), - zErrorBeamSpot = cms.double( 15.0 ), - deltaEta = cms.double( 0.2 ), - deltaPhi = cms.double( 0.2 ), - vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - maxNRegions = cms.int32( 3 ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - input = cms.InputTag( "hltJetsForCoreTracking" ), - maxNVertices = cms.int32( 1 ), - mode = cms.string( "VerticesFixed" ) - ), - CollectionsPSet = cms.PSet( - recoL2MuonsCollection = cms.InputTag( "" ), - recoTrackMuonsCollection = cms.InputTag( "" ), - recoMuonsCollection = cms.InputTag( "" ) - ), - RegionInJetsCheckPSet = cms.PSet( - recoCaloJetsCollection = cms.InputTag( "hltJetsForCoreTracking" ), - deltaRExclusionSize = cms.double( 0.3 ), - jetsPtMin = cms.double( 5.0 ), - doJetsExclusionCheck = cms.bool( True ) - ), - ToolsPSet = cms.PSet( - regionBase = cms.string( "seedOnJets" ), - thePropagatorName = cms.string( "AnalyticalPropagator" ) - ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - forceKinematicWithRegionDirection = cms.bool( True ), - magneticField = cms.string( "ParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MinOneOverPtError = cms.double( 1.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - maxseeds = cms.int32( 10000 ) - ), - ClusterCheckPSet = cms.PSet( - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - doClusterCheck = cms.bool( True ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfStripClusters = cms.uint32( 500000 ) - ) -) -fragment.hltFullIter10CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - src = cms.InputTag( "hltFullIter10JetCoreRegionSeedsPPRef" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 10000 ) -) -fragment.hltFullIter10CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter10CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "jetCoreRegionalStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -fragment.hltFullIter10TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter10CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.62, -0.49, -0.02 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -fragment.hltFullIterativeTrackingMergedPPRefForDmeson = cms.EDProducer( "TrackCollectionMerger", - trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPRefForDmeson','hltFullIter1CtfWithMaterialTracksPPRefForDmeson','hltFullIter2CtfWithMaterialTracksPPRefForDmeson','hltFullIter3CtfWithMaterialTracksPPRef','hltFullIter4CtfWithMaterialTracksPPRef','hltFullIter5CtfWithMaterialTracksPPRef','hltFullIter6CtfWithMaterialTracksPPRef','hltFullIter7CtfWithMaterialTracksPPRef','hltFullIter8CtfWithMaterialTracksPPRef','hltFullIter9CtfWithMaterialTracksPPRef','hltFullIter10CtfWithMaterialTracksPPRef' ), - inputClassifiers = cms.vstring( 'hltFullIter0TrackDNNClassifierPPRefForDmeson', - 'hltFullIter1TrackDNNClassifierPPRefForDmeson', - 'hltFullIter2TrackDNNClassifierPPRefForDmeson', - 'hltFullIter3TrackDNNClassifierPPRef', - 'hltFullIter4TrackDNNClassifierPPRef', - 'hltFullIter5TrackDNNClassifierPPRef', - 'hltFullIter6TrackDNNClassifierPPRef', - 'hltFullIter7TrackDNNClassifierPPRef', - 'hltFullIter8TrackDNNClassifierPPRef', - 'hltFullIter9TrackDNNClassifierPPRef', - 'hltFullIter10TrackDNNClassifierPPRef' ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - shareFrac = cms.double( 0.19 ), - foundHitBonus = cms.double( 10.0 ), - lostHitPenalty = cms.double( 5.0 ), - minShareHits = cms.uint32( 2 ), - allowFirstHitShare = cms.bool( True ), - enableMerging = cms.bool( True ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -fragment.hltGoodHighPurityFullTracksForDmesonPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIterativeTrackingMergedPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIterativeTrackingMergedPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -fragment.hltFullCandsPPRef = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltGoodHighPurityFullTracksForDmesonPPRef" ), - particleType = cms.string( "pi+" ) -) -fragment.hltFullTrackFilterForDmesonPPRef = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", - saveTags = cms.bool( False ), - vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPRefForDmeson" ), - trackCollection = cms.InputTag( "hltFullCandsPPRef" ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 10000.0 ), - MaxEta = cms.double( 9999.0 ), - MaxVz = cms.double( 9999.0 ), - MinTrks = cms.int32( 0 ), - MinSep = cms.double( 999.0 ) -) -fragment.hltTkTkVtxForDmesonDpt25PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 25.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -fragment.hltTkTkFilterForDmesonDpt25PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt25PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) -) -fragment.hltPrePPRefDmesonTrackingGlobalDpt35 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTkTkVtxForDmesonDpt35PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 35.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -fragment.hltTkTkFilterForDmesonDpt35PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt35PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) -) -fragment.hltL1sSingleJet44 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet44" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPrePPRefDmesonTrackingGlobalDpt45 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTkTkVtxForDmesonDpt45PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 45.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -fragment.hltTkTkFilterForDmesonDpt45PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt45PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) -) -fragment.hltPrePPRefDmesonTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTkTkVtxForDmesonDpt60PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 60.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -fragment.hltTkTkFilterForDmesonDpt60PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt60PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) -) -fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", - throw = cms.bool( False ), - processName = cms.string( "@" ), - moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), - moduleLabelPatternsToSkip = cms.vstring( ) -) -fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", - processName = cms.string( "@" ) -) -fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", - AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), - ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), - MinBx = cms.int32( 0 ), - MaxBx = cms.int32( 0 ), - DumpTrigResults = cms.bool( False ), - DumpRecord = cms.bool( False ), - DumpTrigSummary = cms.bool( True ), - ReadPrescalesFromFile = cms.bool( False ), - psFileName = cms.string( "prescale_L1TGlobal.csv" ), - psColumn = cms.int32( 0 ) -) -fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", - HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), - reportBy = cms.untracked.string( "job" ), - resetBy = cms.untracked.string( "never" ), - serviceBy = cms.untracked.string( "never" ), - ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), - ReferenceRate = cms.untracked.double( 100.0 ) -) -fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ) -) -fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -17299,8 +14582,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17312,10 +14595,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v7 / 3', - 'AlCa_HIEcalEtaEEonly_v7 / 3', - 'AlCa_HIEcalPi0EBonly_v7 / 3', - 'AlCa_HIEcalPi0EEonly_v7 / 3' ) + triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v10 / 3', + 'AlCa_HIEcalEtaEEonly_v10 / 3', + 'AlCa_HIEcalPi0EBonly_v10 / 3', + 'AlCa_HIEcalPi0EEonly_v10 / 3' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17327,7 +14610,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17339,8 +14622,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12' ) ) fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17352,7 +14635,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ) ) fragment.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17364,7 +14647,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v2' ) + triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v4' ) ) fragment.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17376,9 +14659,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17390,8 +14673,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17415,9 +14698,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ) ) fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17429,10 +14712,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2 / 100', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6 / 100', + 'HLT_ZeroBias_v11 / 0' ) ) fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17444,8 +14727,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ) ) fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17457,13 +14740,13 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2 / 10', - 'HLT_Physics_v10 / 2', + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6 / 10', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11 / 2' ) ) fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17475,9 +14758,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ) ) fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17489,7 +14772,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17501,8 +14784,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17514,34 +14797,20 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10' ) + triggerConditions = cms.vstring( 'DST_Physics_v14' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8' ) ) fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17553,19 +14822,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_Physics_v10', + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17577,12 +14846,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) ) fragment.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17606,9 +14875,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ) ) fragment.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17620,56 +14889,52 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) ) fragment.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17689,19 +14954,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) ) fragment.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17721,7 +14986,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v4' ) ) fragment.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17809,7 +15074,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6' ) + triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17848,166 +15113,14 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -18021,31 +15134,29 @@ ), ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) -fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA ) -fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly ) -fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices ) -fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) -fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask ) -fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask ) -fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask ) -fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask ) -fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) +fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) +fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) +fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) +fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) +fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) +fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) @@ -18062,9 +15173,10 @@ fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) -fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) +fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) @@ -18082,15 +15194,13 @@ fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker ) fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker ) fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons ) -fragment.HLTPreshowerSequence = cms.Sequence( fragment.HLTPreshowerTask ) -fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) +fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID ) fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector ) fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected ) fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence ) fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded ) fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) -fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTElePixelMatchSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverE + fragment.hltEgammaSuperClustersToPixelMatch + fragment.hltEleSeedsTrackingRegions + fragment.hltElePixelHitDoublets + fragment.hltElePixelHitDoubletsForTriplets + fragment.hltElePixelHitTriplets + fragment.hltElePixelSeedsDoublets + fragment.hltElePixelSeedsTriplets + fragment.hltElePixelSeedsCombined + fragment.hltEgammaElectronPixelSeeds + fragment.hltEgammaPixelMatchVars ) fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars ) fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) @@ -18116,137 +15226,112 @@ fragment.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELooseEBPPRefFilter ) fragment.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELoosePPRefFilter ) fragment.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELooseEBPPRefFilter ) -fragment.HLTPuAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltPuAK4CaloJets + fragment.hltPuAK4CaloJetsIDPassed ) -fragment.HLTPuAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltPuAK4CaloCorrector ) -fragment.HLTPuAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTPuAK4CaloCorrectorProducersSequence + fragment.hltPuAK4CaloJetsCorrected + fragment.hltPuAK4CaloJetsCorrectedIDPassed ) -fragment.HLTPuAK4CaloJetsSequence = cms.Sequence( fragment.HLTPuAK4CaloJetsReconstructionSequence + fragment.HLTPuAK4CaloJetsCorrectionSequence ) -fragment.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson + fragment.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson + fragment.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson + fragment.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson ) -fragment.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson = cms.Sequence( fragment.hltSiPixelClustersAfterSplittingPPRefForDmeson + fragment.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson + fragment.hltSiPixelRecHitsAfterSplittingPPRefForDmeson ) -fragment.HLTDoLocalStripSequenceFullPPRefForDmeson = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltAfterSplittingMeasureTrackerEventForDmeson + fragment.hltSiStripMatchedRecHitsFullPPRef ) -fragment.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( fragment.hltJetsForCoreTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + fragment.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + fragment.HLTDoLocalStripSequenceFullPPRefForDmeson ) -fragment.HLTFullIterativeTrackingIteration0PPRefForDmeson = cms.Sequence( fragment.hltFullIter0PixelQuadrupletsPPRefForDmeson + fragment.hltFullIter0PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter0PixelClusterCheckPPRefForDmeson + fragment.hltFullIter0PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter0PixelHitQuadrupletsPPRefForDmeson + fragment.hltFullIter0PixelSeedsPPRefForDmeson + fragment.hltFullIter0CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter0CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter0PrimaryVerticesPPRefForDmeson + fragment.hltFullIter0TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter0HighPurityTracksPPRefForDmeson ) -fragment.HLTFullIterativeTrackingIteration1PPRefForDmeson = cms.Sequence( fragment.hltFullIter1ClustersRefRemovalPPRefForDmeson + fragment.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson + fragment.hltFullIter1PixelQuadrupletsPPRefForDmeson + fragment.hltFullIter1PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter1PixelClusterCheckPPRefForDmeson + fragment.hltFullIter1PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter1PixelHitQuadrupletsPPRefForDmeson + fragment.hltFullIter1PixelSeedsPPRefForDmeson + fragment.hltFullIter1CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter1CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter1TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter1HighPurityTracksPPRefForDmeson ) -fragment.HLTFullIterativeTrackingIteration2PPRefForDmeson = cms.Sequence( fragment.hltFullIter2ClustersRefRemovalPPRefForDmeson + fragment.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson + fragment.hltFullIter2PixelTripletsPPRefForDmeson + fragment.hltFullIter2PixelTrackingRegionsPPRefForDmeson + fragment.hltFullIter2PixelClusterCheckPPRefForDmeson + fragment.hltFullIter2PixelHitDoubletsPPRefForDmeson + fragment.hltFullIter2PixelHitTripletsPPRefForDmeson + fragment.hltFullIter2PixelSeedsPPRefForDmeson + fragment.hltFullIter2CkfTrackCandidatesPPRefForDmeson + fragment.hltFullIter2CtfWithMaterialTracksPPRefForDmeson + fragment.hltFullIter2TrackDNNClassifierPPRefForDmeson + fragment.hltFullIter2HighPurityTracksPPRefForDmeson ) -fragment.HLTFullIterativeTrackingIteration3PPRef = cms.Sequence( fragment.hltFullIter3ClustersRefRemovalPPRef + fragment.hltFullIter3MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter3PixelTripletsPPRef + fragment.hltFullIter3PixelTrackingRegionsPPRef + fragment.hltFullIter3PixelClusterCheckPPRef + fragment.hltFullIter3PixelHitDoubletsPPRef + fragment.hltFullIter3PixelHitTripletsPPRef + fragment.hltFullIter3PixelSeedsPPRef + fragment.hltFullIter3CkfTrackCandidatesPPRef + fragment.hltFullIter3CtfWithMaterialTracksPPRef + fragment.hltFullIter3TrackDNNClassifierPPRef + fragment.hltFullIter3HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration4PPRef = cms.Sequence( fragment.hltFullIter4ClustersRefRemovalPPRef + fragment.hltFullIter4MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter4PixelQuadrupletsPPRef + fragment.hltFullIter4PixelTrackingRegionsPPRef + fragment.hltFullIter4PixelClusterCheckPPRef + fragment.hltFullIter4PixelHitDoubletsPPRef + fragment.hltFullIter4PixelHitQuadrupletsPPRef + fragment.hltFullIter4PixelSeedsPPRef + fragment.hltFullIter4CkfTrackCandidatesPPRef + fragment.hltFullIter4CtfWithMaterialTracksPPRef + fragment.hltFullIter4TrackDNNClassifierPPRef + fragment.hltFullIter4HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration5PPRef = cms.Sequence( fragment.hltFullIter5ClustersRefRemovalPPRef + fragment.hltFullIter5MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter5PixelTripletsPPRef + fragment.hltFullIter5PixelTrackingRegionsPPRef + fragment.hltFullIter5PixelClusterCheckPPRef + fragment.hltFullIter5PixelHitDoubletsPPRef + fragment.hltFullIter5PixelHitTripletsPPRef + fragment.hltFullIter5PixelSeedsPPRef + fragment.hltFullIter5CkfTrackCandidatesPPRef + fragment.hltFullIter5CtfWithMaterialTracksPPRef + fragment.hltFullIter5TrackDNNClassifierPPRef + fragment.hltFullIter5HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration6PPRef = cms.Sequence( fragment.hltFullIter6ClustersRefRemovalPPRef + fragment.hltFullIter6MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter6PixelClusterCheckPPRef + fragment.hltFullIter6PixelTrackingRegionSeedLayersBPPRef + fragment.hltFullIter6PixelHitDoubletsBPPRef + fragment.hltFullIter6PixelSeedsBPPRef + fragment.hltFullIter6CkfTrackCandidatesPPRef + fragment.hltFullIter6CtfWithMaterialTracksPPRef + fragment.hltFullIter6TrackDNNClassifierPPRef + fragment.hltFullIter6HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration7PPRef = cms.Sequence( fragment.hltFullIter7ClustersRefRemovalPPRef + fragment.hltFullIter7MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter7MixedLayersAPPRef + fragment.hltFullIter7MixedTrackingRegionsAPPRef + fragment.hltFullIter7MixedClusterCheckPPRef + fragment.hltFullIter7MixedHitDoubletsAPPRef + fragment.hltFullIter7MixedHitTripletsAPPRef + fragment.hltFullIter7MixedSeedsAPPRef + fragment.hltFullIter7MixedLayersBPPRef + fragment.hltFullIter7MixedTrackingRegionsBPPRef + fragment.hltFullIter7MixedHitDoubletsBPPRef + fragment.hltFullIter7MixedHitTripletsBPPRef + fragment.hltFullIter7MixedSeedsBPPRef + fragment.hltFullIter7MixedSeedsPPRef + fragment.hltFullIter7CkfTrackCandidatesPPRef + fragment.hltFullIter7CtfWithMaterialTracksPPRef + fragment.hltFullIter7TrackDNNClassifierPPRef + fragment.hltFullIter7HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration8PPRef = cms.Sequence( fragment.hltFullIter8ClustersRefRemovalPPRef + fragment.hltFullIter8MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter8PixelLessLayersPPRef + fragment.hltFullIter8PixelLessTrackingRegionsPPRef + fragment.hltFullIter8PixelLessClusterCheckPPRef + fragment.hltFullIter8PixelLessHitDoubletsPPRef + fragment.hltFullIter8PixelLessHitTripletsPPRef + fragment.hltFullIter8PixelLessSeedsPPRef + fragment.hltFullIter8CkfTrackCandidatesPPRef + fragment.hltFullIter8CtfWithMaterialTracksPPRef + fragment.hltFullIter8TrackDNNClassifierPPRef + fragment.hltFullIter8HighPurityTracksPPRef ) -fragment.HLTFullIterativeTrackingIteration9PPRef = cms.Sequence( fragment.hltFullIter9ClustersRefRemovalPPRef + fragment.hltFullIter9MaskedMeasurementTrackerEventPPRef + fragment.hltFullIter9TobTecLayersTriplPPRef + fragment.hltFullIter9TobTecTrackingRegionsTriplPPRef + fragment.hltFullIter9TobTecClusterCheckPPRef + fragment.hltFullIter9TobTecHitDoubletsTriplPPRef + fragment.hltFullIter9TobTecHitTripletsTriplPPRef + fragment.hltFullIter9TobTecSeedsTriplPPRef + fragment.hltFullIter9TobTecLayersPairPPRef + fragment.hltFullIter9TobTecTrackingRegionsPairPPRef + fragment.hltFullIter9TobTecHitDoubletsPairPPRef + fragment.hltFullIter9TobTecSeedsPairPPRef + fragment.hltFullIter9TobTecSeedsPPRef + fragment.hltFullIter9CkfTrackCandidatesPPRef + fragment.hltFullIter9CtfWithMaterialTracksPPRef + fragment.hltFullIter9TrackDNNClassifierPPRef ) -fragment.HLTFullIterativeTrackingIteration10PPRef = cms.Sequence( fragment.hltFullIter10JetCoreLayersPPRef + fragment.hltFullIter10JetCoreRegionSeedsPPRef + fragment.hltFullIter10CkfTrackCandidatesPPRef + fragment.hltFullIter10CtfWithMaterialTracksPPRef + fragment.hltFullIter10TrackDNNClassifierPPRef ) -fragment.HLTFullIterativeTrackingPPRefForDmeson = cms.Sequence( fragment.HLTFullIterativeTrackingIteration0PPRefForDmeson + fragment.HLTFullIterativeTrackingIteration1PPRefForDmeson + fragment.HLTFullIterativeTrackingIteration2PPRefForDmeson + fragment.HLTFullIterativeTrackingIteration3PPRef + fragment.HLTFullIterativeTrackingIteration4PPRef + fragment.HLTFullIterativeTrackingIteration5PPRef + fragment.HLTFullIterativeTrackingIteration6PPRef + fragment.HLTFullIterativeTrackingIteration7PPRef + fragment.HLTFullIterativeTrackingIteration8PPRef + fragment.HLTFullIterativeTrackingIteration9PPRef + fragment.HLTFullIterativeTrackingIteration10PPRef + fragment.hltFullIterativeTrackingMergedPPRefForDmeson ) -fragment.HLTFullTracksForDmesonPPRef = cms.Sequence( fragment.hltGoodHighPurityFullTracksForDmesonPPRef + fragment.hltFullCandsPPRef + fragment.hltFullTrackFilterForDmesonPPRef ) fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSym_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalEtaEBonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalEtaEEonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalPi0EBonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIEcalPi0EEonly_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_HIRPCMuonNormalisation_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.DQM_PixelReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) -fragment.DQM_EcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalConsumerCPU + fragment.hltEcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DQM_HcalReconstruction_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTEndSequence ) -fragment.DST_Physics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalEtaEBonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalEtaEEonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalPi0EBonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIEcalPi0EEonly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_HIRPCMuonNormalisation_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.DQM_PixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) +fragment.DQM_EcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HcalNZS_v17 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) -fragment.HLT_HcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) +fragment.HLT_HcalNZS_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) +fragment.HLT_HcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Beamspot_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHE_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) -fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIL1NotBptxORForPPRef_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence ) -fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotppRef5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_PPRefZeroBias_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence ) -fragment.HLT_PPRefZeroBiasRawPrime_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) -fragment.HLT_ZDCCommissioning_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet70_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd70_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4CaloJetFwd120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence ) -fragment.HLT_AK4PFJetFwd120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle10GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle15Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefDoubleEle15GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Ele10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Ele10GsfMass50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle10Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle15Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle20Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle30Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle40Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefEle50Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton10_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton20_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton30_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton40_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton50_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefGEDPhoton60_EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu0_Cosmics_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL1SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL2SingleMu20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL3DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3DoubleMu0_Open_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL3DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPrePPRefL3SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPrePPRefL3SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefL3SingleMu20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Loose_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Medium_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefCscCluster_Tight_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24 + fragment.hltPrePPRefDmesonTrackingGlobalDpt25 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt25PPRef + fragment.hltTkTkFilterForDmesonDpt25PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPrePPRefDmesonTrackingGlobalDpt35 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt35PPRef + fragment.hltTkTkFilterForDmesonDpt35PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44 + fragment.hltPrePPRefDmesonTrackingGlobalDpt45 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt45PPRef + fragment.hltTkTkFilterForDmesonDpt45PPRef + fragment.HLTEndSequence ) -fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPrePPRefDmesonTrackingGlobalDpt60 + fragment.HLTPuAK4CaloJetsSequence + fragment.HLTPixelClusterSplittingForPFPPRefForDmeson + fragment.HLTFullIterativeTrackingPPRefForDmeson + fragment.hltFullOnlinePrimaryVerticesPPRefForDmeson + fragment.HLTFullTracksForDmesonPPRef + fragment.hltTkTkVtxForDmesonDpt60PPRef + fragment.hltTkTkFilterForDmesonDpt60PPRef + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Beamspot_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHE_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIL1NotBptxORForPPRef_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence ) +fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotppRef5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_PPRefZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence ) +fragment.HLT_PPRefZeroBiasRawPrime_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence ) +fragment.HLT_ZDCCommissioning_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJet120_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd70_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd80_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd100_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4CaloJetFwd120_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJet120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence ) +fragment.HLT_AK4PFJetFwd120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefDoubleEle15GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Ele10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Ele10GsfMass50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle10Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle15Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle20Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle30Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle40Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefEle50Gsf_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton10_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton10_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton20_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton30_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton40_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton40_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton50_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton50_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton60_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefGEDPhoton60_EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1DoubleMu0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1DoubleMu0_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu0_Cosmics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL1SingleMu12_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2DoubleMu0_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2DoubleMu0_Open_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu7_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu12_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu15_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL2SingleMu20_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL3DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3DoubleMu0_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL3DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu3_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPrePPRefL3SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPrePPRefL3SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu15_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefL3SingleMu20_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Loose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Medium_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence ) +fragment.HLT_PPRefCscCluster_Tight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -18266,7 +15351,6 @@ fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics ) fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS ) fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept ) -fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias ) fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) fragment.Dataset_PPRefDoubleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon0 ) @@ -18306,7 +15390,7 @@ fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v15, fragment.AlCa_HIEcalEtaEBonly_v7, fragment.AlCa_HIEcalEtaEEonly_v7, fragment.AlCa_HIEcalPi0EBonly_v7, fragment.AlCa_HIEcalPi0EEonly_v7, fragment.AlCa_HIRPCMuonNormalisation_v6, fragment.AlCa_LumiPixelsCounts_Random_v7, fragment.AlCa_LumiPixelsCounts_ZeroBias_v8, fragment.DQM_PixelReconstruction_v8, fragment.DQM_EcalReconstruction_v8, fragment.DQM_HcalReconstruction_v6, fragment.DST_Physics_v10, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v17, fragment.HLT_HcalPhiSym_v19, fragment.HLT_Random_v3, fragment.HLT_Physics_v10, fragment.HLT_ZeroBias_v9, fragment.HLT_ZeroBias_Beamspot_v10, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, fragment.HLT_IsoTrackHB_v10, fragment.HLT_IsoTrackHE_v10, fragment.HLT_CDC_L2cosmic_10_er1p0_v6, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v6, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5, fragment.HLT_HIL1NotBptxORForPPRef_v5, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v9, fragment.HLT_PPRefZeroBias_v2, fragment.HLT_PPRefZeroBiasRawPrime_v3, fragment.HLT_ZDCCommissioning_v2, fragment.HLT_AK4CaloJet40_v2, fragment.HLT_AK4CaloJet60_v2, fragment.HLT_AK4CaloJet70_v2, fragment.HLT_AK4CaloJet80_v2, fragment.HLT_AK4CaloJet100_v2, fragment.HLT_AK4CaloJet120_v2, fragment.HLT_AK4CaloJetFwd40_v2, fragment.HLT_AK4CaloJetFwd60_v2, fragment.HLT_AK4CaloJetFwd70_v2, fragment.HLT_AK4CaloJetFwd80_v2, fragment.HLT_AK4CaloJetFwd100_v2, fragment.HLT_AK4CaloJetFwd120_v2, fragment.HLT_AK4PFJet40_v2, fragment.HLT_AK4PFJet60_v2, fragment.HLT_AK4PFJet80_v2, fragment.HLT_AK4PFJet100_v2, fragment.HLT_AK4PFJet120_v2, fragment.HLT_AK4PFJetFwd40_v2, fragment.HLT_AK4PFJetFwd60_v2, fragment.HLT_AK4PFJetFwd80_v2, fragment.HLT_AK4PFJetFwd100_v2, fragment.HLT_AK4PFJetFwd120_v2, fragment.HLT_PPRefDoubleEle10Gsf_v2, fragment.HLT_PPRefDoubleEle10GsfMass50_v2, fragment.HLT_PPRefDoubleEle15Gsf_v2, fragment.HLT_PPRefDoubleEle15GsfMass50_v2, fragment.HLT_PPRefEle15Ele10Gsf_v2, fragment.HLT_PPRefEle15Ele10GsfMass50_v2, fragment.HLT_PPRefEle10Gsf_v2, fragment.HLT_PPRefEle15Gsf_v2, fragment.HLT_PPRefEle20Gsf_v2, fragment.HLT_PPRefEle30Gsf_v2, fragment.HLT_PPRefEle40Gsf_v2, fragment.HLT_PPRefEle50Gsf_v2, fragment.HLT_PPRefGEDPhoton10_v2, fragment.HLT_PPRefGEDPhoton10_EB_v2, fragment.HLT_PPRefGEDPhoton20_v2, fragment.HLT_PPRefGEDPhoton20_EB_v2, fragment.HLT_PPRefGEDPhoton30_v2, fragment.HLT_PPRefGEDPhoton30_EB_v2, fragment.HLT_PPRefGEDPhoton40_v2, fragment.HLT_PPRefGEDPhoton40_EB_v2, fragment.HLT_PPRefGEDPhoton50_v2, fragment.HLT_PPRefGEDPhoton50_EB_v2, fragment.HLT_PPRefGEDPhoton60_v2, fragment.HLT_PPRefGEDPhoton60_EB_v2, fragment.HLT_PPRefL1DoubleMu0_v2, fragment.HLT_PPRefL1DoubleMu0_Open_v2, fragment.HLT_PPRefL1SingleMu0_Cosmics_v2, fragment.HLT_PPRefL1SingleMu7_v2, fragment.HLT_PPRefL1SingleMu12_v2, fragment.HLT_PPRefL2DoubleMu0_v2, fragment.HLT_PPRefL2DoubleMu0_Open_v2, fragment.HLT_PPRefL2SingleMu7_v2, fragment.HLT_PPRefL2SingleMu12_v2, fragment.HLT_PPRefL2SingleMu15_v2, fragment.HLT_PPRefL2SingleMu20_v2, fragment.HLT_PPRefL3DoubleMu0_v2, fragment.HLT_PPRefL3DoubleMu0_Open_v2, fragment.HLT_PPRefL3SingleMu3_v2, fragment.HLT_PPRefL3SingleMu5_v2, fragment.HLT_PPRefL3SingleMu7_v2, fragment.HLT_PPRefL3SingleMu12_v2, fragment.HLT_PPRefL3SingleMu15_v2, fragment.HLT_PPRefL3SingleMu20_v2, fragment.HLT_PPRefCscCluster_Loose_v2, fragment.HLT_PPRefCscCluster_Medium_v2, fragment.HLT_PPRefCscCluster_Tight_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2, fragment.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_CommissioningRawPrime, fragment.Dataset_CommissioningZDC, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_PPRefDoubleMuon0, fragment.Dataset_PPRefDoubleMuon1, fragment.Dataset_PPRefDoubleMuon2, fragment.Dataset_PPRefDoubleMuon3, fragment.Dataset_PPRefExotica, fragment.Dataset_PPRefHardProbes0, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefZeroBias0, fragment.Dataset_PPRefZeroBias1, fragment.Dataset_PPRefZeroBias2, fragment.Dataset_PPRefZeroBias3, fragment.Dataset_PPRefZeroBias4, fragment.Dataset_PPRefZeroBias5, fragment.Dataset_PPRefZeroBias6, fragment.Dataset_PPRefZeroBias7, fragment.Dataset_PPRefZeroBias8, fragment.Dataset_PPRefZeroBias9, fragment.Dataset_PPRefZeroBias10, fragment.Dataset_PPRefZeroBias11, fragment.Dataset_PPRefZeroBias12, fragment.Dataset_PPRefZeroBias13, fragment.Dataset_PPRefZeroBias14, fragment.Dataset_PPRefZeroBias15, fragment.Dataset_PPRefZeroBias16, fragment.Dataset_PPRefZeroBias17, fragment.Dataset_PPRefZeroBias18, fragment.Dataset_PPRefZeroBias19, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v18, fragment.AlCa_HIEcalEtaEBonly_v10, fragment.AlCa_HIEcalEtaEEonly_v10, fragment.AlCa_HIEcalPi0EBonly_v10, fragment.AlCa_HIEcalPi0EEonly_v10, fragment.AlCa_HIRPCMuonNormalisation_v9, fragment.AlCa_LumiPixelsCounts_Random_v8, fragment.AlCa_LumiPixelsCounts_ZeroBias_v10, fragment.DQM_PixelReconstruction_v10, fragment.DQM_EcalReconstruction_v10, fragment.DQM_HcalReconstruction_v8, fragment.DST_Physics_v14, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v19, fragment.HLT_HcalPhiSym_v21, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLT_ZeroBias_Beamspot_v14, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_IsoTrackHB_v12, fragment.HLT_IsoTrackHE_v12, fragment.HLT_CDC_L2cosmic_10_er1p0_v8, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7, fragment.HLT_HIL1NotBptxORForPPRef_v7, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v13, fragment.HLT_PPRefZeroBias_v4, fragment.HLT_PPRefZeroBiasRawPrime_v5, fragment.HLT_ZDCCommissioning_v4, fragment.HLT_AK4CaloJet40_v4, fragment.HLT_AK4CaloJet60_v4, fragment.HLT_AK4CaloJet70_v4, fragment.HLT_AK4CaloJet80_v4, fragment.HLT_AK4CaloJet100_v4, fragment.HLT_AK4CaloJet120_v4, fragment.HLT_AK4CaloJetFwd40_v4, fragment.HLT_AK4CaloJetFwd60_v4, fragment.HLT_AK4CaloJetFwd70_v4, fragment.HLT_AK4CaloJetFwd80_v4, fragment.HLT_AK4CaloJetFwd100_v4, fragment.HLT_AK4CaloJetFwd120_v4, fragment.HLT_AK4PFJet40_v6, fragment.HLT_AK4PFJet60_v6, fragment.HLT_AK4PFJet80_v6, fragment.HLT_AK4PFJet100_v6, fragment.HLT_AK4PFJet120_v6, fragment.HLT_AK4PFJetFwd40_v6, fragment.HLT_AK4PFJetFwd60_v6, fragment.HLT_AK4PFJetFwd80_v6, fragment.HLT_AK4PFJetFwd100_v6, fragment.HLT_AK4PFJetFwd120_v6, fragment.HLT_PPRefDoubleEle10Gsf_v4, fragment.HLT_PPRefDoubleEle10GsfMass50_v4, fragment.HLT_PPRefDoubleEle15Gsf_v4, fragment.HLT_PPRefDoubleEle15GsfMass50_v4, fragment.HLT_PPRefEle15Ele10Gsf_v4, fragment.HLT_PPRefEle15Ele10GsfMass50_v4, fragment.HLT_PPRefEle10Gsf_v4, fragment.HLT_PPRefEle15Gsf_v4, fragment.HLT_PPRefEle20Gsf_v4, fragment.HLT_PPRefEle30Gsf_v4, fragment.HLT_PPRefEle40Gsf_v4, fragment.HLT_PPRefEle50Gsf_v4, fragment.HLT_PPRefGEDPhoton10_v4, fragment.HLT_PPRefGEDPhoton10_EB_v4, fragment.HLT_PPRefGEDPhoton20_v4, fragment.HLT_PPRefGEDPhoton20_EB_v4, fragment.HLT_PPRefGEDPhoton30_v4, fragment.HLT_PPRefGEDPhoton30_EB_v4, fragment.HLT_PPRefGEDPhoton40_v4, fragment.HLT_PPRefGEDPhoton40_EB_v4, fragment.HLT_PPRefGEDPhoton50_v4, fragment.HLT_PPRefGEDPhoton50_EB_v4, fragment.HLT_PPRefGEDPhoton60_v4, fragment.HLT_PPRefGEDPhoton60_EB_v4, fragment.HLT_PPRefL1DoubleMu0_v4, fragment.HLT_PPRefL1DoubleMu0_Open_v4, fragment.HLT_PPRefL1SingleMu0_Cosmics_v4, fragment.HLT_PPRefL1SingleMu7_v4, fragment.HLT_PPRefL1SingleMu12_v4, fragment.HLT_PPRefL2DoubleMu0_v4, fragment.HLT_PPRefL2DoubleMu0_Open_v4, fragment.HLT_PPRefL2SingleMu7_v4, fragment.HLT_PPRefL2SingleMu12_v4, fragment.HLT_PPRefL2SingleMu15_v4, fragment.HLT_PPRefL2SingleMu20_v4, fragment.HLT_PPRefL3DoubleMu0_v6, fragment.HLT_PPRefL3DoubleMu0_Open_v6, fragment.HLT_PPRefL3SingleMu3_v6, fragment.HLT_PPRefL3SingleMu5_v6, fragment.HLT_PPRefL3SingleMu7_v6, fragment.HLT_PPRefL3SingleMu12_v6, fragment.HLT_PPRefL3SingleMu15_v6, fragment.HLT_PPRefL3SingleMu20_v6, fragment.HLT_PPRefCscCluster_Loose_v4, fragment.HLT_PPRefCscCluster_Medium_v4, fragment.HLT_PPRefCscCluster_Tight_v4, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_CommissioningRawPrime, fragment.Dataset_CommissioningZDC, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_PPRefDoubleMuon0, fragment.Dataset_PPRefDoubleMuon1, fragment.Dataset_PPRefDoubleMuon2, fragment.Dataset_PPRefDoubleMuon3, fragment.Dataset_PPRefExotica, fragment.Dataset_PPRefHardProbes0, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefZeroBias0, fragment.Dataset_PPRefZeroBias1, fragment.Dataset_PPRefZeroBias2, fragment.Dataset_PPRefZeroBias3, fragment.Dataset_PPRefZeroBias4, fragment.Dataset_PPRefZeroBias5, fragment.Dataset_PPRefZeroBias6, fragment.Dataset_PPRefZeroBias7, fragment.Dataset_PPRefZeroBias8, fragment.Dataset_PPRefZeroBias9, fragment.Dataset_PPRefZeroBias10, fragment.Dataset_PPRefZeroBias11, fragment.Dataset_PPRefZeroBias12, fragment.Dataset_PPRefZeroBias13, fragment.Dataset_PPRefZeroBias14, fragment.Dataset_PPRefZeroBias15, fragment.Dataset_PPRefZeroBias16, fragment.Dataset_PPRefZeroBias17, fragment.Dataset_PPRefZeroBias18, fragment.Dataset_PPRefZeroBias19, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLT_Special_cff.py b/HLTrigger/Configuration/python/HLT_Special_cff.py index dfd07f15bf95d..8f5f2d05a7e5a 100644 --- a/HLTrigger/Configuration/python/HLT_Special_cff.py +++ b/HLTrigger/Configuration/python/HLT_Special_cff.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Special --cff --data --type Special +# hltGetConfiguration /dev/CMSSW_14_0_0/Special --cff --data --type Special -# /dev/CMSSW_13_3_0/Special/V2 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Special/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA fragment = cms.ProcessFragment( "HLT" ) -fragment.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Special/V2') + tableName = cms.string("/dev/CMSSW_14_0_0/Special/V141") ) -fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1472,8 +1337,8 @@ Calibration = cms.vstring( 'TestEnablesEcalHcal' ), DQM = cms.vstring( 'OnlineMonitor' ), DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ), - DQMEventDisplay = cms.vstring( 'CosmicsForEventDisplay', - 'EventDisplay' ), + DQMEventDisplay = cms.vstring( 'EventDisplay' ), + DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ), DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ), DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ), EcalCalibration = cms.vstring( 'EcalLaser' ), @@ -1487,6 +1352,7 @@ 'HcalNZS', 'MinimumBias', 'MuonShower', + 'NoBPTX', 'ZeroBias' ), PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0', 'SpecialHLTPhysics1' ), @@ -1587,233 +1453,250 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) fragment.datasets = cms.PSet( - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1' ), - AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1' ), - Cosmics = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ), - CosmicsForEventDisplay = cms.vstring( 'HLT_L1SingleMu7_v2' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2' ), + Cosmics = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EventDisplay = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', + EventDisplay = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', 'HLT_Random_v3' ), - ExpressPhysics = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Physics_v10', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', + ExpressPhysics = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ), - OnlineMonitor = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Physics_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MinimumBias = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ), + MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' ), + OnlineMonitor = cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ), - SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), @@ -1846,114 +1729,114 @@ SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), - SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), + SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -2022,40 +1905,10 @@ ) ) ) -fragment.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer", pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), @@ -2076,6 +1929,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -2320,7 +2188,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -2333,70 +2201,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -fragment.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -2436,16 +2255,6 @@ ), timeThresh = cms.double( 2.0 ) ) -fragment.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -fragment.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3525,7 +3334,81 @@ fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3551,11 +3434,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3581,9 +3464,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3734,6 +3618,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -4107,8 +4001,12 @@ fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -4146,7 +4044,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -4211,94 +4108,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -fragment.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -fragment.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -fragment.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -4318,27 +4148,36 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) -fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", - recoverEEVFE = cms.bool( False ), - EErechitCollection = cms.string( "EcalRecHitsEE" ), - recoverEBIsolatedChannels = cms.bool( False ), +fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) +fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), recoverEBVFE = cms.bool( False ), laserCorrection = cms.bool( True ), EBLaserMIN = cms.double( 0.5 ), @@ -4376,7 +4215,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -4433,6 +4272,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -4576,7 +4419,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -4679,7 +4522,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -4782,7 +4625,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -4885,7 +4728,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -5221,6 +5064,8 @@ ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -5254,60 +5099,97 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) -fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) ) -fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) ) -fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) ) -fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 2 ) +fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 3 ) ) -fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) +fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "pixel" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 ) +fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter", - rawInput = cms.InputTag( "rawDataCollector" ), - period = cms.uint32( 4096 ), - invert = cms.bool( False ), - fedId = cms.int32( 1024 ), - useTCDSEventNumber = cms.bool( False ) +fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed", +fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + src = cms.InputTag( "hltSiPixelClusters" ) +) +fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", + pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), + trigstring = cms.untracked.string( "alcaPCCEvent" ) +) +fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -5318,13 +5200,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -5335,103 +5217,463 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 3 ) +fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) ) -fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter", - rawInput = cms.InputTag( "rawDataCollector" ), - period = cms.uint32( 107 ), - invert = cms.bool( False ), - fedId = cms.int32( 1024 ), - useTCDSEventNumber = cms.bool( True ) +fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), + dcaCutOuterTriplet = cms.double( 0.25 ), + earlyFishbone = cms.bool( True ), + lateFishbone = cms.bool( False ), + fillStatistics = cms.bool( False ), + minHitsPerNtuplet = cms.uint32( 3 ), + minHitsForSharingCut = cms.uint32( 10 ), + fitNas4 = cms.bool( False ), + doClusterCut = cms.bool( True ), + doZ0Cut = cms.bool( True ), + doPtCut = cms.bool( True ), + useRiemannFit = cms.bool( False ), + doSharedHitCut = cms.bool( True ), + dupPassThrough = cms.bool( False ), + useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), + idealConditions = cms.bool( False ), + includeJumpingForwardDoublets = cms.bool( True ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), + trackQualityCuts = cms.PSet( + chi2MaxPt = cms.double( 10.0 ), + tripletMaxTip = cms.double( 0.3 ), + chi2Scale = cms.double( 8.0 ), + quadrupletMaxTip = cms.double( 0.5 ), + quadrupletMinPt = cms.double( 0.3 ), + quadrupletMaxZip = cms.double( 12.0 ), + tripletMaxZip = cms.double( 12.0 ), + tripletMinPt = cms.double( 0.5 ), + chi2Coeff = cms.vdouble( 0.9, 1.8 ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + trackSrc = cms.InputTag( "hltPixelTracksSoA" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), + minNumberOfHits = cms.int32( 0 ), + minQuality = cms.string( "loose" ) ) -fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", + oneKernel = cms.bool( True ), + useDensity = cms.bool( True ), + useDBSCAN = cms.bool( False ), + useIterative = cms.bool( False ), + doSplitting = cms.bool( True ), + minT = cms.int32( 2 ), + eps = cms.double( 0.07 ), + errmax = cms.double( 0.01 ), + chi2max = cms.double( 9.0 ), + PtMin = cms.double( 0.5 ), + PtMax = cms.double( 75.0 ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi", - HcalFirstFED = cms.untracked.int32( 700 ), - firstSample = cms.int32( 0 ), - lastSample = cms.int32( 9 ), - FilterDataQuality = cms.bool( True ), - FEDs = cms.untracked.vint32( ), - UnpackZDC = cms.untracked.bool( True ), - UnpackCalib = cms.untracked.bool( True ), - UnpackUMNio = cms.untracked.bool( True ), - UnpackTTP = cms.untracked.bool( False ), - silent = cms.untracked.bool( True ), - saveQIE10DataNSamples = cms.untracked.vint32( ), - saveQIE10DataTags = cms.untracked.vstring( ), - saveQIE11DataNSamples = cms.untracked.vint32( ), - saveQIE11DataTags = cms.untracked.vstring( ), - ComplainEmptyData = cms.untracked.bool( False ), - UnpackerMode = cms.untracked.int32( 0 ), - ExpectedOrbitMessageTime = cms.untracked.int32( -1 ), - InputLabel = cms.InputTag( "rawDataCollector" ), - ElectronicsMap = cms.string( "" ) +fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracks" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + src = cms.InputTag( "hltPixelVerticesSoA" ) ) -fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU", - hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), - qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), - digisLabelF01HE = cms.string( "" ), - digisLabelF5HB = cms.string( "" ), - digisLabelF3HB = cms.string( "" ), - maxChannelsF01HE = cms.uint32( 10000 ), - maxChannelsF5HB = cms.uint32( 10000 ), - maxChannelsF3HB = cms.uint32( 10000 ) +fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor", - digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ), - processQIE8 = cms.bool( False ), - digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ), - processQIE11 = cms.bool( True ), - tsFromDB = cms.bool( False ), - recoParamsFromDB = cms.bool( True ), - saveEffectivePedestal = cms.bool( True ), - dropZSmarkedPassed = cms.bool( True ), - makeRecHits = cms.bool( True ), - saveInfos = cms.bool( False ), - saveDroppedInfos = cms.bool( False ), - use8ts = cms.bool( True ), - sipmQTSShift = cms.int32( 0 ), - sipmQNTStoSum = cms.int32( 3 ), - algorithm = cms.PSet( - ts4Thresh = cms.double( 0.0 ), - meanTime = cms.double( 0.0 ), - nnlsThresh = cms.double( 1.0E-11 ), - nMaxItersMin = cms.int32( 50 ), - timeSigmaSiPM = cms.double( 2.5 ), - applyTimeSlew = cms.bool( True ), - timeSlewParsType = cms.int32( 3 ), - ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ), - samplesToAdd = cms.int32( 2 ), - deltaChiSqThresh = cms.double( 0.001 ), - applyTimeConstraint = cms.bool( False ), - calculateArrivalTime = cms.bool( False ), - timeSigmaHPD = cms.double( 5.0 ), - useMahi = cms.bool( True ), - correctForPhaseContainment = cms.bool( True ), - respCorrM3 = cms.double( 1.0 ), +fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), + dcaCutOuterTriplet = cms.double( 0.25 ), + earlyFishbone = cms.bool( True ), + lateFishbone = cms.bool( False ), + fillStatistics = cms.bool( False ), + minHitsPerNtuplet = cms.uint32( 3 ), + minHitsForSharingCut = cms.uint32( 10 ), + fitNas4 = cms.bool( False ), + doClusterCut = cms.bool( True ), + doZ0Cut = cms.bool( True ), + doPtCut = cms.bool( True ), + useRiemannFit = cms.bool( False ), + doSharedHitCut = cms.bool( True ), + dupPassThrough = cms.bool( False ), + useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), + idealConditions = cms.bool( False ), + includeJumpingForwardDoublets = cms.bool( True ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), + trackQualityCuts = cms.PSet( + chi2MaxPt = cms.double( 10.0 ), + tripletMaxTip = cms.double( 0.3 ), + chi2Scale = cms.double( 8.0 ), + quadrupletMaxTip = cms.double( 0.5 ), + quadrupletMinPt = cms.double( 0.3 ), + quadrupletMaxZip = cms.double( 12.0 ), + tripletMaxZip = cms.double( 12.0 ), + tripletMinPt = cms.double( 0.5 ), + chi2Coeff = cms.vdouble( 0.9, 1.8 ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) +) +fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), + minNumberOfHits = cms.int32( 0 ), + minQuality = cms.string( "loose" ) +) +fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", + oneKernel = cms.bool( True ), + useDensity = cms.bool( True ), + useDBSCAN = cms.bool( False ), + useIterative = cms.bool( False ), + doSplitting = cms.bool( True ), + minT = cms.int32( 2 ), + eps = cms.double( 0.07 ), + errmax = cms.double( 0.01 ), + chi2max = cms.double( 9.0 ), + PtMin = cms.double( 0.5 ), + PtMax = cms.double( 75.0 ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) +) +fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) +) +fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +) +fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) +) +fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) +) +fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), + minD2cut = cms.double( 1.0E-4 ) +) +fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ) +) +fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ) +) +fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ), + deltaR2cut = cms.double( 0.04 ) +) +fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) +) +fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) +) +fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), + dzCut = cms.double( 1.0 ) +) +fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) +) +fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) +) +fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi", + HcalFirstFED = cms.untracked.int32( 700 ), + firstSample = cms.int32( 0 ), + lastSample = cms.int32( 9 ), + FilterDataQuality = cms.bool( True ), + FEDs = cms.untracked.vint32( ), + UnpackZDC = cms.untracked.bool( True ), + UnpackCalib = cms.untracked.bool( True ), + UnpackUMNio = cms.untracked.bool( True ), + UnpackTTP = cms.untracked.bool( False ), + silent = cms.untracked.bool( True ), + saveQIE10DataNSamples = cms.untracked.vint32( ), + saveQIE10DataTags = cms.untracked.vstring( ), + saveQIE11DataNSamples = cms.untracked.vint32( ), + saveQIE11DataTags = cms.untracked.vstring( ), + ComplainEmptyData = cms.untracked.bool( False ), + UnpackerMode = cms.untracked.int32( 0 ), + ExpectedOrbitMessageTime = cms.untracked.int32( -1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + ElectronicsMap = cms.string( "" ) +) +fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU", + hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), + qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), + digisLabelF01HE = cms.string( "" ), + digisLabelF5HB = cms.string( "" ), + digisLabelF3HB = cms.string( "" ), + maxChannelsF01HE = cms.uint32( 10000 ), + maxChannelsF5HB = cms.uint32( 10000 ), + maxChannelsF3HB = cms.uint32( 10000 ) +) +fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor", + digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ), + processQIE8 = cms.bool( False ), + digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ), + processQIE11 = cms.bool( True ), + tsFromDB = cms.bool( False ), + recoParamsFromDB = cms.bool( True ), + saveEffectivePedestal = cms.bool( True ), + dropZSmarkedPassed = cms.bool( True ), + makeRecHits = cms.bool( True ), + saveInfos = cms.bool( False ), + saveDroppedInfos = cms.bool( False ), + use8ts = cms.bool( True ), + sipmQTSShift = cms.int32( 0 ), + sipmQNTStoSum = cms.int32( 3 ), + algorithm = cms.PSet( + ts4Thresh = cms.double( 0.0 ), + meanTime = cms.double( 0.0 ), + nnlsThresh = cms.double( 1.0E-11 ), + nMaxItersMin = cms.int32( 50 ), + timeSigmaSiPM = cms.double( 2.5 ), + applyTimeSlew = cms.bool( True ), + timeSlewParsType = cms.int32( 3 ), + ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ), + samplesToAdd = cms.int32( 2 ), + deltaChiSqThresh = cms.double( 0.001 ), + applyTimeConstraint = cms.bool( False ), + calculateArrivalTime = cms.bool( False ), + timeSigmaHPD = cms.double( 5.0 ), + useMahi = cms.bool( True ), + correctForPhaseContainment = cms.bool( True ), + respCorrM3 = cms.double( 1.0 ), pulseJitter = cms.double( 1.0 ), applyPedConstraint = cms.bool( False ), fitTimes = cms.int32( 1 ), @@ -5634,9 +5876,395 @@ saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), hfTimingTrustParameters = cms.PSet( ) ) -fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), +fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +fragment.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +fragment.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) +fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 2 ) +) +fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) +) +fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 ) +) +fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter", + rawInput = cms.InputTag( "rawDataCollector" ), + period = cms.uint32( 4096 ), + invert = cms.bool( False ), + fedId = cms.int32( 1024 ), + useTCDSEventNumber = cms.bool( False ) +) +fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter", + rawInput = cms.InputTag( "rawDataCollector" ), + period = cms.uint32( 107 ), + invert = cms.bool( False ), + fedId = cms.int32( 1024 ), + useTCDSEventNumber = cms.bool( True ) +) +fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), hfInput = cms.InputTag( "hltHfreco" ), EESumThreshold = cms.double( 0.45 ), @@ -5706,7 +6334,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -6012,98 +6641,6 @@ fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ) ) -fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - clusterThreshold_layer1 = cms.int32( 4000 ), - clusterThreshold_otherLayers = cms.int32( 4000 ), - VCaltoElectronGain = cms.double( 1.0 ), - VCaltoElectronGain_L1 = cms.double( 1.0 ), - VCaltoElectronOffset = cms.double( 0.0 ), - VCaltoElectronOffset_L1 = cms.double( 0.0 ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) -) -fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), - clusterThreshold_layer1 = cms.int32( 4000 ), - clusterThreshold_otherLayers = cms.int32( 4000 ), - produceDigis = cms.bool( False ), - storeDigis = cms.bool( False ) -) -fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) -) -fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) -) -fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - src = cms.InputTag( "hltSiPixelClusters" ) -) -fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer", ProductLabel = cms.InputTag( "rawDataCollector" ) ) @@ -6145,8 +6682,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -6220,7 +6757,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -6230,7 +6767,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -6399,179 +6936,24 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) -) -fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksSoA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), - minNumberOfHits = cms.int32( 0 ), - minQuality = cms.string( "loose" ) -) -fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracks" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesSoA" ) -) -fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", - DeltaR = cms.double( 0.025 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), - deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), - deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IO" ) +fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", + DeltaR = cms.double( 0.025 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IO" ) ) fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), @@ -6602,10 +6984,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -6903,10 +7285,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -6997,101 +7379,388 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer", +fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), @@ -7272,7 +7941,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -7601,8 +8270,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -7829,6 +8498,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -7844,7 +8514,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -8333,557 +9005,265 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) +fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) -fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", - pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), - minTracks = cms.int32( 1 ), - maxTracks = cms.int32( 1 ), - do_express = cms.bool( True ), - triggerType = cms.int32( 91 ) -) -fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 ) -) -fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter", - pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), - minTracks = cms.int32( 1 ), - maxTracks = cms.int32( 4 ), - do_express = cms.bool( False ), - triggerType = cms.int32( 91 ) -) -fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "pixel" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) -) -fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", - pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), - trigstring = cms.untracked.string( "alcaPCCEvent" ) -) -fragment.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + Reco4DAlgoConfig = cms.PSet( + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double( 1.0 ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AlphaMaxTheta = cms.double( 0.9 ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + MaxChi2 = cms.double( 4.0 ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + MaxAllowedHits = cms.uint32( 50 ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + debug = cms.untracked.bool( False ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) -fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + MaxSeeds = cms.int32( 1000 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + EnableCSCMeasurement = cms.bool( True ), + ForcePointDown = cms.bool( False ) ) -fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), - MaxEta = cms.double( 1.25 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), +fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 1 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -fragment.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -fragment.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleJet10erHE = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet10erHE" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet10erHE = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleJet12erHE = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet12erHE" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet12erHE = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet35 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG8er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG8er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG10er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG26er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG26er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG28er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG28er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG28er2p1 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG28er2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG28er1p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er1p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG28er1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG34er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG34er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG36er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG36er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG36er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG38er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG38er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) ) -fragment.hltPreL1SingleEG38er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) ) -fragment.hltL1sSingleEG40er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG40er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleEG42er2p5 = cms.EDFilter( "HLTL1TSeed", + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG42er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8894,81 +9274,95 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1SingleEG42er2p5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleEG45er2p5 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleEG45er2p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sL1SingleEG50 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreL1SingleEG50 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreL1SingleJet60 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet90 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8979,183 +9373,147 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1SingleJet120 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sCDC" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( False ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreL1HTT120er = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed", +fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.5 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -fragment.hltPreL1HTT160er = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1HTT200er = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) ) -fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) ) -fragment.hltPreL1HTT255er = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) ) -fragment.hltL1sHTT280er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) ) -fragment.hltPreL1HTT280er = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + minTracks = cms.int32( 1 ), + maxTracks = cms.int32( 1 ), + do_express = cms.bool( True ), + triggerType = cms.int32( 91 ) ) -fragment.hltL1sHTT320er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 ) ) -fragment.hltPreL1HTT320er = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT360er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT360er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + minTracks = cms.int32( 1 ), + maxTracks = cms.int32( 4 ), + do_express = cms.bool( False ), + triggerType = cms.int32( 91 ) ) -fragment.hltPreL1HTT360er = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT400er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT400er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1HTT400er = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sHTT450er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT450er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreL1HTT450er = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sETM120 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETM120" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9166,13 +9524,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1ETM120 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sETM150 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETM150" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9183,13 +9541,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1ETM150 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9200,30 +9558,39 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1EXTHCALLaserMon1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sEXTHCALLaserMon4 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltPreL1EXTHCALLaserMon4 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), + MaxEta = cms.double( 1.25 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9234,43 +9601,24 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreCscClusterCosmic = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) -) -fragment.hltCscClusterCosmic = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), +fragment.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sHTTForBeamSpotHT60 = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9281,22 +9629,24 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHT60Beamspot = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltHT60 = cms.EDFilter( "HLTHtMhtFilter", +fragment.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 60.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sZeroBiasOrMinBias = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_MinimumBiasHF0_AND_BptxAND" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9307,49 +9657,24 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreHT300BeamspotPixelClustersWP2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPixelActivityFilterWP2 = cms.EDFilter( "HLTPixelActivityFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSiPixelClusters" ), - minClusters = cms.uint32( 0 ), - maxClusters = cms.uint32( 0 ), - minClustersBPix = cms.uint32( 10 ), - maxClustersBPix = cms.uint32( 0 ), - minClustersFPix = cms.uint32( 0 ), - maxClustersFPix = cms.uint32( 0 ), - minLayersBPix = cms.uint32( 0 ), - maxLayersBPix = cms.uint32( 0 ), - minLayersFPix = cms.uint32( 0 ), - maxLayersFPix = cms.uint32( 0 ) -) -fragment.hltPrePixelClustersWP2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPrePixelClustersWP1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltPixelActivityFilterWP1 = cms.EDFilter( "HLTPixelActivityFilter", +fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSiPixelClusters" ), - minClusters = cms.uint32( 0 ), - maxClusters = cms.uint32( 0 ), - minClustersBPix = cms.uint32( 25 ), - maxClustersBPix = cms.uint32( 0 ), - minClustersFPix = cms.uint32( 0 ), - maxClustersFPix = cms.uint32( 0 ), - minLayersBPix = cms.uint32( 0 ), - maxLayersBPix = cms.uint32( 0 ), - minLayersFPix = cms.uint32( 0 ), - maxLayersFPix = cms.uint32( 0 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -fragment.hltL1sMinimumBias = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9360,13 +9685,24 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreMinimumBiasHF = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sBptxXOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +fragment.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9377,13 +9713,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1BptxXOR = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet10erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet10erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9394,13 +9730,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreBptxOR = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet10erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet12erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet12erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9411,25 +9747,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet12erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9440,20 +9764,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter", - bunches = cms.vuint32( 2 ) -) -fragment.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", +fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9462,1838 +9779,1758 @@ L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -fragment.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", - throw = cms.bool( False ), - processName = cms.string( "@" ), - moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), - moduleLabelPatternsToSkip = cms.vstring( ) -) -fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", - processName = cms.string( "@" ) -) -fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", - AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), - ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), - MinBx = cms.int32( 0 ), - MaxBx = cms.int32( 0 ), - DumpTrigResults = cms.bool( False ), - DumpRecord = cms.bool( False ), - DumpTrigSummary = cms.bool( True ), - ReadPrescalesFromFile = cms.bool( False ), - psFileName = cms.string( "prescale_L1TGlobal.csv" ), - psColumn = cms.int32( 0 ) -) -fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", - HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), - reportBy = cms.untracked.string( "job" ), - resetBy = cms.untracked.string( "never" ), - serviceBy = cms.untracked.string( "never" ), - ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), - ReferenceRate = cms.untracked.double( 100.0 ) -) -fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1' ) -) -fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1' ) -) -fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ) -) -fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ) -) -fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) -) -fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) -) -fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) -) -fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1' ) -) -fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ) -) -fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) -) -fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' ) -) -fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' ) -) -fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ) -) -fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetCosmicsForEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu7_v2' ) -) -fragment.hltPreDatasetCosmicsForEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ) -) -fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -fragment.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4 / 10', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Random_v3 / 2' ) + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Physics_v10 / 2', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ) +fragment.hltL1sSingleEG8er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG8er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) +fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG10er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) +fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) +fragment.hltL1sSingleEG26er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG26er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) +fragment.hltL1sSingleEG28er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG28er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ) +fragment.hltL1sSingleEG28er2p1 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG28er2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) +fragment.hltL1sSingleEG28er1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG28er1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ) +fragment.hltL1sSingleEG34er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG34er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) +fragment.hltL1sSingleEG36er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG36er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG36er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) +fragment.hltL1sSingleEG38er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG38er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG38er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) +fragment.hltL1sSingleEG40er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG40er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleEG42er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG42er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG42er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleEG45er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG45er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG45er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sL1SingleEG50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG50" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleEG50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT120er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT160er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT200er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT255er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT280er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT280er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT320er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT320er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT320er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT360er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT360er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT360er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT400er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT400er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT400er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTT450er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT450er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1HTT450er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sETM120 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ETM120" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1ETM120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sETM150 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ETM150" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1ETM150 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1EXTHCALLaserMon1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sEXTHCALLaserMon4 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1EXTHCALLaserMon4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreCscClusterCosmic = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) ) -fragment.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltCscClusterCosmic = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -fragment.hltDatasetSpecialHLTPhysics22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sHTTForBeamSpotHT60 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreHT60Beamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltHT60 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 60.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -fragment.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", +fragment.hltL1sZeroBiasOrMinBias = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_MinimumBiasHF0_AND_BptxAND" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +fragment.hltPreHT300BeamspotPixelClustersWP2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltPixelActivityFilterWP2 = cms.EDFilter( "HLTPixelActivityFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltSiPixelClusters" ), + minClusters = cms.uint32( 0 ), + maxClusters = cms.uint32( 0 ), + minClustersBPix = cms.uint32( 10 ), + maxClustersBPix = cms.uint32( 0 ), + minClustersFPix = cms.uint32( 0 ), + maxClustersFPix = cms.uint32( 0 ), + minLayersBPix = cms.uint32( 0 ), + maxLayersBPix = cms.uint32( 0 ), + minLayersFPix = cms.uint32( 0 ), + maxLayersFPix = cms.uint32( 0 ) ) -fragment.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePixelClustersWP2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -fragment.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPrePixelClustersWP1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltPixelActivityFilterWP1 = cms.EDFilter( "HLTPixelActivityFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltSiPixelClusters" ), + minClusters = cms.uint32( 0 ), + maxClusters = cms.uint32( 0 ), + minClustersBPix = cms.uint32( 25 ), + maxClustersBPix = cms.uint32( 0 ), + minClustersFPix = cms.uint32( 0 ), + maxClustersFPix = cms.uint32( 0 ), + minLayersBPix = cms.uint32( 0 ), + maxLayersBPix = cms.uint32( 0 ), + minLayersFPix = cms.uint32( 0 ), + maxLayersFPix = cms.uint32( 0 ) +) +fragment.hltL1sMinimumBias = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreMinimumBiasHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sBptxXOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1BptxXOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreBptxOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +fragment.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -fragment.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialHLTPhysics31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -fragment.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter", + bunches = cms.vuint32( 2 ) ) -fragment.hltDatasetSpecialRandom4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +fragment.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", + throw = cms.bool( False ), + processName = cms.string( "@" ), + moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), + moduleLabelPatternsToSkip = cms.vstring( ) ) -fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", + processName = cms.string( "@" ) ) -fragment.hltDatasetSpecialRandom6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", + AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), + ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), + MinBx = cms.int32( 0 ), + MaxBx = cms.int32( 0 ), + DumpTrigResults = cms.bool( False ), + DumpRecord = cms.bool( False ), + DumpTrigSummary = cms.bool( True ), + ReadPrescalesFromFile = cms.bool( False ), + psFileName = cms.string( "prescale_L1TGlobal.csv" ), + psColumn = cms.int32( 0 ) ) -fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", + HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), + reportBy = cms.untracked.string( "job" ), + resetBy = cms.untracked.string( "never" ), + serviceBy = cms.untracked.string( "never" ), + ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), + ReferenceRate = cms.untracked.double( 100.0 ) ) -fragment.hltDatasetSpecialRandom7 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ) ) -fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom8 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) -fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom9 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ) ) -fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom10 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) -fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom11 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) -fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom12 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) -fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom13 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) -fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom14 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2' ) ) -fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom15 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ) ) -fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom16 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) -fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom17 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ) ) -fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom18 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' ) ) -fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom19 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' ) ) -fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom20 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11 / 0' ) ) -fragment.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom21 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ) ) -fragment.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom22 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', + 'HLT_Random_v3' ) ) -fragment.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom23 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Physics_v12 / 2', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11 / 2' ) ) -fragment.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom24 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) -fragment.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom25 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) -fragment.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom26 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) -fragment.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom27 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ) ) -fragment.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom28 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ) ) -fragment.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom29 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' ) ) -fragment.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom30 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) -fragment.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialRandom31 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) -fragment.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias0 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias1 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias2 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) -fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias3 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ) ) -fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias4 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) -fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", +fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias5 = cms.EDFilter( "TriggerResultsFilter", +fragment.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) +) +fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.hltDatasetSpecialZeroBias31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) fragment.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -fragment.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -fragment.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -fragment.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) fragment.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -11306,121 +11543,50 @@ ) ), ) -fragment.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( fragment.hltEcalDigisLegacy , fragment.hltEcalDigisGPU , fragment.hltEcalDigisFromGPU , fragment.hltEcalDigis , fragment.hltEcalDetIdToBeRecovered , fragment.hltEcalUncalibRecHitLegacy , fragment.hltEcalUncalibRecHitGPU , fragment.hltEcalUncalibRecHitSoA , fragment.hltEcalUncalibRecHitFromSoA , fragment.hltEcalUncalibRecHit , fragment.hltEcalRecHit ) -fragment.HLTPreshowerTask = cms.ConditionalTask( fragment.hltEcalPreshowerDigis , fragment.hltEcalPreshowerRecHit ) -fragment.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , fragment.HLTPreshowerTask ) fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco ) -fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA ) -fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions ) -fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalTask ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) +fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) +fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF ) +fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) +fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) +fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) +fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) +fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) +fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) +fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) +fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU ) +fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) +fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) +fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) +fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltHbheRecHitSoASerialSync + fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) -fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) -fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask ) fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 ) fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons ) fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates ) -fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask ) fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent ) fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI ) -fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask ) fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO ) fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) -fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) +fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) @@ -11431,103 +11597,119 @@ fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector ) fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed ) fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence ) +fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) +fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons ) +fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed ) fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) -fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter ) -fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter ) -fragment.AlCa_EcalPhiSym_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalEtaEEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EBonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_EcalPi0EEonly_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence ) -fragment.AlCa_RPCMuonNormalisation_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence ) -fragment.DST_ZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.HLTEndSequence ) -fragment.DST_Physics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence ) +fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) +fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) +fragment.AlCa_EcalPhiSym_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalEtaEEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EBonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_EcalPi0EEonly_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.AlCa_RPCMuonNormalisation_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.DQM_PixelReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence ) +fragment.DQM_EcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) +fragment.DQM_HcalReconstruction_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) +fragment.DQM_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreDQMRandom + fragment.HLTEndSequence ) +fragment.DQM_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDQMZeroBias + fragment.HLTEndSequence ) +fragment.DST_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.DST_Physics_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_HcalNZS_v17 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) -fragment.HLT_HcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) +fragment.HLT_HcalNZS_v19 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) +fragment.HLT_HcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) -fragment.HLT_Physics_v10 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Alignment_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Beamspot_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHB_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) -fragment.HLT_IsoTrackHE_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) +fragment.HLT_Physics_v12 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Alignment_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Beamspot_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHB_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence ) +fragment.HLT_IsoTrackHE_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) +fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) +fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) +fragment.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) -fragment.HLT_SpecialHLTPhysics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuOpen_DT_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence ) -fragment.HLT_L1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet8erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet10erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet12erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet35_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet200_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG8er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG10er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG15er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG26er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er2p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG28er1p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG34er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG36er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG38er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG40er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG42er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG45er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleEG50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence ) -fragment.HLT_L1SingleJet180_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence ) -fragment.HLT_L1HTT120er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT160er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT200er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT255er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT280er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT320er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT360er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT400er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence ) -fragment.HLT_L1HTT450er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence ) -fragment.HLT_L1ETM120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence ) -fragment.HLT_L1ETM150_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence ) -fragment.HLT_L1EXT_HCAL_LaserMon1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence ) -fragment.HLT_L1EXT_HCAL_LaserMon4_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence ) -fragment.HLT_CscCluster_Cosmic_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence ) -fragment.HLT_HT60_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreHT300BeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence ) -fragment.HLT_PixelClusters_WP2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) -fragment.HLT_PixelClusters_WP1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence ) -fragment.HLT_MinimumBias_HF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBias + fragment.hltPreMinimumBiasHF + fragment.HLTEndSequence ) -fragment.HLT_L1BptxXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxXOR + fragment.hltPreL1BptxXOR + fragment.HLTEndSequence ) -fragment.HLT_BptxOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence ) -fragment.HLT_L1SingleMuCosmics_EMTF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence ) -fragment.HLT_L1FatEvents_v2 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence ) +fragment.HLT_SpecialHLTPhysics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_RandomHighRate_v2 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuOpen_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuOpen_DT_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu3_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMu7_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence ) +fragment.HLT_L1DoubleMu0_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet8erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet10erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet12erHE_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet35_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet200_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG8er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG10er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG15er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG26er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er2p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG28er1p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG34er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG36er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG38er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG40er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG42er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG45er2p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleEG50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet90_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence ) +fragment.HLT_L1SingleJet180_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence ) +fragment.HLT_L1HTT120er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT160er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT200er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT255er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT280er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT320er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT360er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT400er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence ) +fragment.HLT_L1HTT450er_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence ) +fragment.HLT_L1ETM120_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence ) +fragment.HLT_L1ETM150_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence ) +fragment.HLT_L1EXT_HCAL_LaserMon1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence ) +fragment.HLT_L1EXT_HCAL_LaserMon4_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence ) +fragment.HLT_CscCluster_Cosmic_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence ) +fragment.HLT_HT60_Beamspot_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) +fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreHT300BeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.HLTEndSequence ) +fragment.HLT_PixelClusters_WP2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) +fragment.HLT_PixelClusters_WP1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence ) +fragment.HLT_MinimumBias_HF_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBias + fragment.hltPreMinimumBiasHF + fragment.HLTEndSequence ) +fragment.HLT_L1BptxXOR_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxXOR + fragment.hltPreL1BptxXOR + fragment.HLTEndSequence ) +fragment.HLT_BptxOR_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence ) +fragment.HLT_L1SingleMuCosmics_EMTF_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence ) +fragment.HLT_L1FatEvents_v3 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence ) fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_HighRate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Or_AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreZeroBiasOrAlwaysTrue + fragment.HLTEndSequence ) -fragment.HLT_ZeroBias_Gated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence ) -fragment.HLT_SpecialZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence ) -fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) +fragment.HLT_ZeroBias_HighRate_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Or_AlwaysTrue_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreZeroBiasOrAlwaysTrue + fragment.HLTEndSequence ) +fragment.HLT_ZeroBias_Gated_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence ) +fragment.HLT_SpecialZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence ) +fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -11538,11 +11720,11 @@ fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym ) fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning ) fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics ) +fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU ) fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot ) fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom ) fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser ) fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay ) -fragment.Dataset_CosmicsForEventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmicsForEventDisplay + fragment.hltPreDatasetCosmicsForEventDisplay ) fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment ) fragment.Dataset_ExpressCosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressCosmics + fragment.hltPreDatasetExpressCosmics ) fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics ) @@ -11551,110 +11733,111 @@ fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept ) fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias ) fragment.Dataset_MuonShower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonShower + fragment.hltPreDatasetMuonShower ) +fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor ) fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal ) fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM ) fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias ) -fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics0 + fragment.hltPreDatasetSpecialHLTPhysics0 ) -fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics1 + fragment.hltPreDatasetSpecialHLTPhysics1 ) -fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics2 + fragment.hltPreDatasetSpecialHLTPhysics2 ) -fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics3 + fragment.hltPreDatasetSpecialHLTPhysics3 ) -fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics4 + fragment.hltPreDatasetSpecialHLTPhysics4 ) -fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics5 + fragment.hltPreDatasetSpecialHLTPhysics5 ) -fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics6 + fragment.hltPreDatasetSpecialHLTPhysics6 ) -fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics7 + fragment.hltPreDatasetSpecialHLTPhysics7 ) -fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics8 + fragment.hltPreDatasetSpecialHLTPhysics8 ) -fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics9 + fragment.hltPreDatasetSpecialHLTPhysics9 ) -fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics10 + fragment.hltPreDatasetSpecialHLTPhysics10 ) -fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics11 + fragment.hltPreDatasetSpecialHLTPhysics11 ) -fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics12 + fragment.hltPreDatasetSpecialHLTPhysics12 ) -fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics13 + fragment.hltPreDatasetSpecialHLTPhysics13 ) -fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics14 + fragment.hltPreDatasetSpecialHLTPhysics14 ) -fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics15 + fragment.hltPreDatasetSpecialHLTPhysics15 ) -fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics16 + fragment.hltPreDatasetSpecialHLTPhysics16 ) -fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics17 + fragment.hltPreDatasetSpecialHLTPhysics17 ) -fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics18 + fragment.hltPreDatasetSpecialHLTPhysics18 ) -fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics19 + fragment.hltPreDatasetSpecialHLTPhysics19 ) -fragment.Dataset_SpecialHLTPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics20 + fragment.hltPreDatasetSpecialHLTPhysics20 ) -fragment.Dataset_SpecialHLTPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics21 + fragment.hltPreDatasetSpecialHLTPhysics21 ) -fragment.Dataset_SpecialHLTPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics22 + fragment.hltPreDatasetSpecialHLTPhysics22 ) -fragment.Dataset_SpecialHLTPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics23 + fragment.hltPreDatasetSpecialHLTPhysics23 ) -fragment.Dataset_SpecialHLTPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics24 + fragment.hltPreDatasetSpecialHLTPhysics24 ) -fragment.Dataset_SpecialHLTPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics25 + fragment.hltPreDatasetSpecialHLTPhysics25 ) -fragment.Dataset_SpecialHLTPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics26 + fragment.hltPreDatasetSpecialHLTPhysics26 ) -fragment.Dataset_SpecialHLTPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics27 + fragment.hltPreDatasetSpecialHLTPhysics27 ) -fragment.Dataset_SpecialHLTPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics28 + fragment.hltPreDatasetSpecialHLTPhysics28 ) -fragment.Dataset_SpecialHLTPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics29 + fragment.hltPreDatasetSpecialHLTPhysics29 ) -fragment.Dataset_SpecialHLTPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics30 + fragment.hltPreDatasetSpecialHLTPhysics30 ) -fragment.Dataset_SpecialHLTPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics31 + fragment.hltPreDatasetSpecialHLTPhysics31 ) -fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom0 + fragment.hltPreDatasetSpecialRandom0 ) -fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom1 + fragment.hltPreDatasetSpecialRandom1 ) -fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom2 + fragment.hltPreDatasetSpecialRandom2 ) -fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom3 + fragment.hltPreDatasetSpecialRandom3 ) -fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom4 + fragment.hltPreDatasetSpecialRandom4 ) -fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom5 + fragment.hltPreDatasetSpecialRandom5 ) -fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom6 + fragment.hltPreDatasetSpecialRandom6 ) -fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom7 + fragment.hltPreDatasetSpecialRandom7 ) -fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom8 + fragment.hltPreDatasetSpecialRandom8 ) -fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom9 + fragment.hltPreDatasetSpecialRandom9 ) -fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom10 + fragment.hltPreDatasetSpecialRandom10 ) -fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom11 + fragment.hltPreDatasetSpecialRandom11 ) -fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom12 + fragment.hltPreDatasetSpecialRandom12 ) -fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom13 + fragment.hltPreDatasetSpecialRandom13 ) -fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom14 + fragment.hltPreDatasetSpecialRandom14 ) -fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom15 + fragment.hltPreDatasetSpecialRandom15 ) -fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom16 + fragment.hltPreDatasetSpecialRandom16 ) -fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom17 + fragment.hltPreDatasetSpecialRandom17 ) -fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom18 + fragment.hltPreDatasetSpecialRandom18 ) -fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom19 + fragment.hltPreDatasetSpecialRandom19 ) -fragment.Dataset_SpecialRandom20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom20 + fragment.hltPreDatasetSpecialRandom20 ) -fragment.Dataset_SpecialRandom21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom21 + fragment.hltPreDatasetSpecialRandom21 ) -fragment.Dataset_SpecialRandom22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom22 + fragment.hltPreDatasetSpecialRandom22 ) -fragment.Dataset_SpecialRandom23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom23 + fragment.hltPreDatasetSpecialRandom23 ) -fragment.Dataset_SpecialRandom24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom24 + fragment.hltPreDatasetSpecialRandom24 ) -fragment.Dataset_SpecialRandom25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom25 + fragment.hltPreDatasetSpecialRandom25 ) -fragment.Dataset_SpecialRandom26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom26 + fragment.hltPreDatasetSpecialRandom26 ) -fragment.Dataset_SpecialRandom27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom27 + fragment.hltPreDatasetSpecialRandom27 ) -fragment.Dataset_SpecialRandom28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom28 + fragment.hltPreDatasetSpecialRandom28 ) -fragment.Dataset_SpecialRandom29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom29 + fragment.hltPreDatasetSpecialRandom29 ) -fragment.Dataset_SpecialRandom30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom30 + fragment.hltPreDatasetSpecialRandom30 ) -fragment.Dataset_SpecialRandom31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom31 + fragment.hltPreDatasetSpecialRandom31 ) -fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias0 + fragment.hltPreDatasetSpecialZeroBias0 ) -fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias1 + fragment.hltPreDatasetSpecialZeroBias1 ) -fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias2 + fragment.hltPreDatasetSpecialZeroBias2 ) -fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias3 + fragment.hltPreDatasetSpecialZeroBias3 ) -fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias4 + fragment.hltPreDatasetSpecialZeroBias4 ) -fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias5 + fragment.hltPreDatasetSpecialZeroBias5 ) -fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias6 + fragment.hltPreDatasetSpecialZeroBias6 ) -fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias7 + fragment.hltPreDatasetSpecialZeroBias7 ) -fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias8 + fragment.hltPreDatasetSpecialZeroBias8 ) -fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias9 + fragment.hltPreDatasetSpecialZeroBias9 ) -fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias10 + fragment.hltPreDatasetSpecialZeroBias10 ) -fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias11 + fragment.hltPreDatasetSpecialZeroBias11 ) -fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias12 + fragment.hltPreDatasetSpecialZeroBias12 ) -fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias13 + fragment.hltPreDatasetSpecialZeroBias13 ) -fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias14 + fragment.hltPreDatasetSpecialZeroBias14 ) -fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias15 + fragment.hltPreDatasetSpecialZeroBias15 ) -fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias16 + fragment.hltPreDatasetSpecialZeroBias16 ) -fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias17 + fragment.hltPreDatasetSpecialZeroBias17 ) -fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias18 + fragment.hltPreDatasetSpecialZeroBias18 ) -fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias19 + fragment.hltPreDatasetSpecialZeroBias19 ) -fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias20 + fragment.hltPreDatasetSpecialZeroBias20 ) -fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias21 + fragment.hltPreDatasetSpecialZeroBias21 ) -fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias22 + fragment.hltPreDatasetSpecialZeroBias22 ) -fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias23 + fragment.hltPreDatasetSpecialZeroBias23 ) -fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias24 + fragment.hltPreDatasetSpecialZeroBias24 ) -fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias25 + fragment.hltPreDatasetSpecialZeroBias25 ) -fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias26 + fragment.hltPreDatasetSpecialZeroBias26 ) -fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias27 + fragment.hltPreDatasetSpecialZeroBias27 ) -fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias28 + fragment.hltPreDatasetSpecialZeroBias28 ) -fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias29 + fragment.hltPreDatasetSpecialZeroBias29 ) -fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias30 + fragment.hltPreDatasetSpecialZeroBias30 ) -fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias31 + fragment.hltPreDatasetSpecialZeroBias31 ) +fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics0 ) +fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 ) +fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias0 ) +fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics1 ) +fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics2 ) +fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics3 ) +fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics4 ) +fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics5 ) +fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics6 ) +fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics7 ) +fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics8 ) +fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics9 ) +fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics10 ) +fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics11 ) +fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics12 ) +fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics13 ) +fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics14 ) +fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics15 ) +fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics16 ) +fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics17 ) +fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics18 ) +fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics19 ) +fragment.Dataset_SpecialHLTPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics20 ) +fragment.Dataset_SpecialHLTPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics21 ) +fragment.Dataset_SpecialHLTPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics22 ) +fragment.Dataset_SpecialHLTPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics23 ) +fragment.Dataset_SpecialHLTPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics24 ) +fragment.Dataset_SpecialHLTPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics25 ) +fragment.Dataset_SpecialHLTPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics26 ) +fragment.Dataset_SpecialHLTPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics27 ) +fragment.Dataset_SpecialHLTPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics28 ) +fragment.Dataset_SpecialHLTPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics29 ) +fragment.Dataset_SpecialHLTPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics30 ) +fragment.Dataset_SpecialHLTPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics31 ) +fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 ) +fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 ) +fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 ) +fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 ) +fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 ) +fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 ) +fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 ) +fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 ) +fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 ) +fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 ) +fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 ) +fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 ) +fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 ) +fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 ) +fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 ) +fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 ) +fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 ) +fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 ) +fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 ) +fragment.Dataset_SpecialRandom20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom20 ) +fragment.Dataset_SpecialRandom21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom21 ) +fragment.Dataset_SpecialRandom22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom22 ) +fragment.Dataset_SpecialRandom23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom23 ) +fragment.Dataset_SpecialRandom24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom24 ) +fragment.Dataset_SpecialRandom25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom25 ) +fragment.Dataset_SpecialRandom26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom26 ) +fragment.Dataset_SpecialRandom27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom27 ) +fragment.Dataset_SpecialRandom28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom28 ) +fragment.Dataset_SpecialRandom29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom29 ) +fragment.Dataset_SpecialRandom30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom30 ) +fragment.Dataset_SpecialRandom31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom31 ) +fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias1 ) +fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias2 ) +fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias3 ) +fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias4 ) +fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias5 ) +fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias6 ) +fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias7 ) +fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias8 ) +fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias9 ) +fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias10 ) +fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias11 ) +fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias12 ) +fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias13 ) +fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias14 ) +fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias15 ) +fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias16 ) +fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias17 ) +fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias18 ) +fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias19 ) +fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias20 ) +fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias21 ) +fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias22 ) +fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias23 ) +fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias24 ) +fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias25 ) +fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias26 ) +fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias27 ) +fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias28 ) +fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias29 ) +fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias30 ) +fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias31 ) -fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v15, fragment.AlCa_EcalEtaEBonly_v20, fragment.AlCa_EcalEtaEEonly_v20, fragment.AlCa_EcalPi0EBonly_v20, fragment.AlCa_EcalPi0EEonly_v20, fragment.AlCa_RPCMuonNormalisation_v18, fragment.DST_ZeroBias_v5, fragment.DST_Physics_v10, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v17, fragment.HLT_HcalPhiSym_v19, fragment.HLT_Random_v3, fragment.HLT_Physics_v10, fragment.HLT_ZeroBias_v9, fragment.HLT_ZeroBias_Alignment_v4, fragment.HLT_ZeroBias_Beamspot_v10, fragment.HLT_ZeroBias_IsolatedBunches_v8, fragment.HLT_ZeroBias_FirstBXAfterTrain_v6, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, fragment.HLT_ZeroBias_FirstCollisionInTrain_v7, fragment.HLT_ZeroBias_LastCollisionInTrain_v6, fragment.HLT_HT300_Beamspot_v17, fragment.HLT_IsoTrackHB_v10, fragment.HLT_IsoTrackHE_v10, fragment.HLT_L1SingleMuCosmics_v4, fragment.HLT_PPSMaxTracksPerArm1_v5, fragment.HLT_PPSMaxTracksPerRP4_v5, fragment.HLT_PPSRandom_v1, fragment.HLT_SpecialHLTPhysics_v4, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1, fragment.HLT_L1SingleMuOpen_v3, fragment.HLT_L1SingleMuOpen_DT_v3, fragment.HLT_L1SingleMu3_v2, fragment.HLT_L1SingleMu5_v2, fragment.HLT_L1SingleMu7_v2, fragment.HLT_L1DoubleMu0_v2, fragment.HLT_L1SingleJet8erHE_v2, fragment.HLT_L1SingleJet10erHE_v2, fragment.HLT_L1SingleJet12erHE_v2, fragment.HLT_L1SingleJet35_v2, fragment.HLT_L1SingleJet200_v2, fragment.HLT_L1SingleEG8er2p5_v1, fragment.HLT_L1SingleEG10er2p5_v1, fragment.HLT_L1SingleEG15er2p5_v1, fragment.HLT_L1SingleEG26er2p5_v1, fragment.HLT_L1SingleEG28er2p5_v1, fragment.HLT_L1SingleEG28er2p1_v1, fragment.HLT_L1SingleEG28er1p5_v1, fragment.HLT_L1SingleEG34er2p5_v1, fragment.HLT_L1SingleEG36er2p5_v1, fragment.HLT_L1SingleEG38er2p5_v1, fragment.HLT_L1SingleEG40er2p5_v1, fragment.HLT_L1SingleEG42er2p5_v1, fragment.HLT_L1SingleEG45er2p5_v1, fragment.HLT_L1SingleEG50_v1, fragment.HLT_L1SingleJet60_v1, fragment.HLT_L1SingleJet90_v1, fragment.HLT_L1SingleJet120_v1, fragment.HLT_L1SingleJet180_v1, fragment.HLT_L1HTT120er_v1, fragment.HLT_L1HTT160er_v1, fragment.HLT_L1HTT200er_v1, fragment.HLT_L1HTT255er_v1, fragment.HLT_L1HTT280er_v1, fragment.HLT_L1HTT320er_v1, fragment.HLT_L1HTT360er_v1, fragment.HLT_L1HTT400er_v1, fragment.HLT_L1HTT450er_v1, fragment.HLT_L1ETM120_v1, fragment.HLT_L1ETM150_v1, fragment.HLT_L1EXT_HCAL_LaserMon1_v2, fragment.HLT_L1EXT_HCAL_LaserMon4_v2, fragment.HLT_CscCluster_Cosmic_v1, fragment.HLT_HT60_Beamspot_v17, fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2, fragment.HLT_PixelClusters_WP2_v1, fragment.HLT_PixelClusters_WP1_v1, fragment.HLT_MinimumBias_HF_v1, fragment.HLT_L1BptxXOR_v1, fragment.HLT_BptxOR_v3, fragment.HLT_L1SingleMuCosmics_EMTF_v1, fragment.HLT_L1FatEvents_v2, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v1, fragment.HLT_ZeroBias_Or_AlwaysTrue_v1, fragment.HLT_ZeroBias_Gated_v1, fragment.HLT_SpecialZeroBias_v3, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EcalLaser, fragment.Dataset_EventDisplay, fragment.Dataset_CosmicsForEventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MuonShower, fragment.Dataset_OnlineMonitor, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialHLTPhysics20, fragment.Dataset_SpecialHLTPhysics21, fragment.Dataset_SpecialHLTPhysics22, fragment.Dataset_SpecialHLTPhysics23, fragment.Dataset_SpecialHLTPhysics24, fragment.Dataset_SpecialHLTPhysics25, fragment.Dataset_SpecialHLTPhysics26, fragment.Dataset_SpecialHLTPhysics27, fragment.Dataset_SpecialHLTPhysics28, fragment.Dataset_SpecialHLTPhysics29, fragment.Dataset_SpecialHLTPhysics30, fragment.Dataset_SpecialHLTPhysics31, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_SpecialRandom20, fragment.Dataset_SpecialRandom21, fragment.Dataset_SpecialRandom22, fragment.Dataset_SpecialRandom23, fragment.Dataset_SpecialRandom24, fragment.Dataset_SpecialRandom25, fragment.Dataset_SpecialRandom26, fragment.Dataset_SpecialRandom27, fragment.Dataset_SpecialRandom28, fragment.Dataset_SpecialRandom29, fragment.Dataset_SpecialRandom30, fragment.Dataset_SpecialRandom31, fragment.Dataset_SpecialZeroBias0, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, )) +fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v18, fragment.AlCa_EcalEtaEBonly_v23, fragment.AlCa_EcalEtaEEonly_v23, fragment.AlCa_EcalPi0EBonly_v23, fragment.AlCa_EcalPi0EEonly_v23, fragment.AlCa_RPCMuonNormalisation_v21, fragment.AlCa_LumiPixelsCounts_Random_v8, fragment.AlCa_LumiPixelsCounts_ZeroBias_v10, fragment.DQM_PixelReconstruction_v10, fragment.DQM_EcalReconstruction_v10, fragment.DQM_HcalReconstruction_v8, fragment.DQM_Random_v1, fragment.DQM_ZeroBias_v1, fragment.DST_ZeroBias_v9, fragment.DST_Physics_v14, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v19, fragment.HLT_HcalPhiSym_v21, fragment.HLT_Random_v3, fragment.HLT_Physics_v12, fragment.HLT_ZeroBias_v11, fragment.HLT_ZeroBias_Alignment_v6, fragment.HLT_ZeroBias_Beamspot_v14, fragment.HLT_ZeroBias_IsolatedBunches_v10, fragment.HLT_ZeroBias_FirstBXAfterTrain_v8, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, fragment.HLT_ZeroBias_FirstCollisionInTrain_v9, fragment.HLT_ZeroBias_LastCollisionInTrain_v8, fragment.HLT_HT300_Beamspot_v21, fragment.HLT_IsoTrackHB_v12, fragment.HLT_IsoTrackHE_v12, fragment.HLT_L1SingleMuCosmics_v6, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v13, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, fragment.HLT_CDC_L2cosmic_10_er1p0_v8, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v8, fragment.HLT_PPSMaxTracksPerArm1_v7, fragment.HLT_PPSMaxTracksPerRP4_v7, fragment.HLT_PPSRandom_v1, fragment.HLT_SpecialHLTPhysics_v5, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v2, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v2, fragment.HLT_L1SingleMuOpen_v4, fragment.HLT_L1SingleMuOpen_DT_v4, fragment.HLT_L1SingleMu3_v3, fragment.HLT_L1SingleMu5_v3, fragment.HLT_L1SingleMu7_v3, fragment.HLT_L1DoubleMu0_v3, fragment.HLT_L1SingleJet8erHE_v3, fragment.HLT_L1SingleJet10erHE_v3, fragment.HLT_L1SingleJet12erHE_v3, fragment.HLT_L1SingleJet35_v3, fragment.HLT_L1SingleJet200_v3, fragment.HLT_L1SingleEG8er2p5_v2, fragment.HLT_L1SingleEG10er2p5_v2, fragment.HLT_L1SingleEG15er2p5_v2, fragment.HLT_L1SingleEG26er2p5_v2, fragment.HLT_L1SingleEG28er2p5_v2, fragment.HLT_L1SingleEG28er2p1_v2, fragment.HLT_L1SingleEG28er1p5_v2, fragment.HLT_L1SingleEG34er2p5_v2, fragment.HLT_L1SingleEG36er2p5_v2, fragment.HLT_L1SingleEG38er2p5_v2, fragment.HLT_L1SingleEG40er2p5_v2, fragment.HLT_L1SingleEG42er2p5_v2, fragment.HLT_L1SingleEG45er2p5_v2, fragment.HLT_L1SingleEG50_v2, fragment.HLT_L1SingleJet60_v2, fragment.HLT_L1SingleJet90_v2, fragment.HLT_L1SingleJet120_v2, fragment.HLT_L1SingleJet180_v2, fragment.HLT_L1HTT120er_v2, fragment.HLT_L1HTT160er_v2, fragment.HLT_L1HTT200er_v2, fragment.HLT_L1HTT255er_v2, fragment.HLT_L1HTT280er_v2, fragment.HLT_L1HTT320er_v2, fragment.HLT_L1HTT360er_v2, fragment.HLT_L1HTT400er_v2, fragment.HLT_L1HTT450er_v2, fragment.HLT_L1ETM120_v2, fragment.HLT_L1ETM150_v2, fragment.HLT_L1EXT_HCAL_LaserMon1_v3, fragment.HLT_L1EXT_HCAL_LaserMon4_v3, fragment.HLT_CscCluster_Cosmic_v2, fragment.HLT_HT60_Beamspot_v20, fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v5, fragment.HLT_PixelClusters_WP2_v2, fragment.HLT_PixelClusters_WP1_v2, fragment.HLT_MinimumBias_HF_v2, fragment.HLT_L1BptxXOR_v2, fragment.HLT_BptxOR_v4, fragment.HLT_L1SingleMuCosmics_EMTF_v2, fragment.HLT_L1FatEvents_v3, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v2, fragment.HLT_ZeroBias_Or_AlwaysTrue_v2, fragment.HLT_ZeroBias_Gated_v2, fragment.HLT_SpecialZeroBias_v4, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EcalLaser, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MuonShower, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialZeroBias0, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialHLTPhysics20, fragment.Dataset_SpecialHLTPhysics21, fragment.Dataset_SpecialHLTPhysics22, fragment.Dataset_SpecialHLTPhysics23, fragment.Dataset_SpecialHLTPhysics24, fragment.Dataset_SpecialHLTPhysics25, fragment.Dataset_SpecialHLTPhysics26, fragment.Dataset_SpecialHLTPhysics27, fragment.Dataset_SpecialHLTPhysics28, fragment.Dataset_SpecialHLTPhysics29, fragment.Dataset_SpecialHLTPhysics30, fragment.Dataset_SpecialHLTPhysics31, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_SpecialRandom20, fragment.Dataset_SpecialRandom21, fragment.Dataset_SpecialRandom22, fragment.Dataset_SpecialRandom23, fragment.Dataset_SpecialRandom24, fragment.Dataset_SpecialRandom25, fragment.Dataset_SpecialRandom26, fragment.Dataset_SpecialRandom27, fragment.Dataset_SpecialRandom28, fragment.Dataset_SpecialRandom29, fragment.Dataset_SpecialRandom30, fragment.Dataset_SpecialRandom31, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, )) # dummify hltGetConditions in cff's diff --git a/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py b/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py index ad1d91d0861d7..da71631cf50fc 100644 --- a/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_Datasets_GRun_cff.py @@ -1,59 +1,8 @@ -# /dev/CMSSW_13_3_0/GRun +# /dev/CMSSW_14_0_0/GRun import FWCore.ParameterSet.Config as cms -# stream ParkingDoubleElectronLowMass - -from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleElectronLowMass_datasetParkingDoubleElectronLowMass_selector -streamParkingDoubleElectronLowMass_datasetParkingDoubleElectronLowMass_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') -streamParkingDoubleElectronLowMass_datasetParkingDoubleElectronLowMass_selector.l1tResults = cms.InputTag('') -streamParkingDoubleElectronLowMass_datasetParkingDoubleElectronLowMass_selector.throw = cms.bool(False) -streamParkingDoubleElectronLowMass_datasetParkingDoubleElectronLowMass_selector.triggerConditions = cms.vstring( - 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' -) - - # stream ParkingDoubleMuonLowMass0 from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass0_selector @@ -61,64 +10,64 @@ streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass0_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass0_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass0_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass1_selector @@ -126,64 +75,64 @@ streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass1_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass1_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass0_datasetParkingDoubleMuonLowMass1_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) @@ -194,64 +143,64 @@ streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass2_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass2_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass2_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass3_selector @@ -259,64 +208,64 @@ streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass3_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass3_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass1_datasetParkingDoubleMuonLowMass3_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) @@ -327,64 +276,64 @@ streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass4_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass4_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass4_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass5_selector @@ -392,64 +341,64 @@ streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass5_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass5_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass2_datasetParkingDoubleMuonLowMass5_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) @@ -460,64 +409,64 @@ streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass6_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass6_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass6_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass7_selector @@ -525,64 +474,64 @@ streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass7_selector.l1tResults = cms.InputTag('') streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass7_selector.throw = cms.bool(False) streamParkingDoubleMuonLowMass3_datasetParkingDoubleMuonLowMass7_selector.triggerConditions = cms.vstring( - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) @@ -593,22 +542,28 @@ streamParkingHH_datasetParkingHH_selector.l1tResults = cms.InputTag('') streamParkingHH_datasetParkingHH_selector.throw = cms.bool(False) streamParkingHH_datasetParkingHH_selector.triggerConditions = cms.vstring( - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' + 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) @@ -619,23 +574,207 @@ streamParkingLLP_datasetParkingLLP_selector.l1tResults = cms.InputTag('') streamParkingLLP_datasetParkingLLP_selector.throw = cms.bool(False) streamParkingLLP_datasetParkingLLP_selector.triggerConditions = cms.vstring( - 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' + 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' +) + + +# stream ParkingSingleMuon0 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon0_datasetParkingSingleMuon0_selector +streamParkingSingleMuon0_datasetParkingSingleMuon0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon0_datasetParkingSingleMuon0_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon0_datasetParkingSingleMuon0_selector.throw = cms.bool(False) +streamParkingSingleMuon0_datasetParkingSingleMuon0_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon1 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon1_datasetParkingSingleMuon1_selector +streamParkingSingleMuon1_datasetParkingSingleMuon1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon1_datasetParkingSingleMuon1_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon1_datasetParkingSingleMuon1_selector.throw = cms.bool(False) +streamParkingSingleMuon1_datasetParkingSingleMuon1_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon2 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon2_datasetParkingSingleMuon2_selector +streamParkingSingleMuon2_datasetParkingSingleMuon2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon2_datasetParkingSingleMuon2_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon2_datasetParkingSingleMuon2_selector.throw = cms.bool(False) +streamParkingSingleMuon2_datasetParkingSingleMuon2_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon3 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon3_datasetParkingSingleMuon3_selector +streamParkingSingleMuon3_datasetParkingSingleMuon3_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon3_datasetParkingSingleMuon3_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon3_datasetParkingSingleMuon3_selector.throw = cms.bool(False) +streamParkingSingleMuon3_datasetParkingSingleMuon3_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon4 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon4_datasetParkingSingleMuon4_selector +streamParkingSingleMuon4_datasetParkingSingleMuon4_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon4_datasetParkingSingleMuon4_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon4_datasetParkingSingleMuon4_selector.throw = cms.bool(False) +streamParkingSingleMuon4_datasetParkingSingleMuon4_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon5 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon5_datasetParkingSingleMuon5_selector +streamParkingSingleMuon5_datasetParkingSingleMuon5_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon5_datasetParkingSingleMuon5_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon5_datasetParkingSingleMuon5_selector.throw = cms.bool(False) +streamParkingSingleMuon5_datasetParkingSingleMuon5_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon6 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon6_datasetParkingSingleMuon6_selector +streamParkingSingleMuon6_datasetParkingSingleMuon6_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon6_datasetParkingSingleMuon6_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon6_datasetParkingSingleMuon6_selector.throw = cms.bool(False) +streamParkingSingleMuon6_datasetParkingSingleMuon6_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' +) + + +# stream ParkingSingleMuon7 + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingSingleMuon7_datasetParkingSingleMuon7_selector +streamParkingSingleMuon7_datasetParkingSingleMuon7_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamParkingSingleMuon7_datasetParkingSingleMuon7_selector.l1tResults = cms.InputTag('') +streamParkingSingleMuon7_datasetParkingSingleMuon7_selector.throw = cms.bool(False) +streamParkingSingleMuon7_datasetParkingSingleMuon7_selector.triggerConditions = cms.vstring( + 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) @@ -646,63 +785,39 @@ streamParkingVBF0_datasetParkingVBF0_selector.l1tResults = cms.InputTag('') streamParkingVBF0_datasetParkingVBF0_selector.throw = cms.bool(False) streamParkingVBF0_datasetParkingVBF0_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingVBF0_datasetParkingVBF1_selector @@ -710,63 +825,39 @@ streamParkingVBF0_datasetParkingVBF1_selector.l1tResults = cms.InputTag('') streamParkingVBF0_datasetParkingVBF1_selector.throw = cms.bool(False) streamParkingVBF0_datasetParkingVBF1_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) @@ -777,63 +868,39 @@ streamParkingVBF1_datasetParkingVBF2_selector.l1tResults = cms.InputTag('') streamParkingVBF1_datasetParkingVBF2_selector.throw = cms.bool(False) streamParkingVBF1_datasetParkingVBF2_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingVBF1_datasetParkingVBF3_selector @@ -841,63 +908,39 @@ streamParkingVBF1_datasetParkingVBF3_selector.l1tResults = cms.InputTag('') streamParkingVBF1_datasetParkingVBF3_selector.throw = cms.bool(False) streamParkingVBF1_datasetParkingVBF3_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) @@ -908,63 +951,39 @@ streamParkingVBF2_datasetParkingVBF4_selector.l1tResults = cms.InputTag('') streamParkingVBF2_datasetParkingVBF4_selector.throw = cms.bool(False) streamParkingVBF2_datasetParkingVBF4_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingVBF2_datasetParkingVBF5_selector @@ -972,63 +991,39 @@ streamParkingVBF2_datasetParkingVBF5_selector.l1tResults = cms.InputTag('') streamParkingVBF2_datasetParkingVBF5_selector.throw = cms.bool(False) streamParkingVBF2_datasetParkingVBF5_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) @@ -1039,63 +1034,39 @@ streamParkingVBF3_datasetParkingVBF6_selector.l1tResults = cms.InputTag('') streamParkingVBF3_datasetParkingVBF6_selector.throw = cms.bool(False) streamParkingVBF3_datasetParkingVBF6_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamParkingVBF3_datasetParkingVBF7_selector @@ -1103,63 +1074,39 @@ streamParkingVBF3_datasetParkingVBF7_selector.l1tResults = cms.InputTag('') streamParkingVBF3_datasetParkingVBF7_selector.throw = cms.bool(False) streamParkingVBF3_datasetParkingVBF7_selector.triggerConditions = cms.vstring( - 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' + 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) @@ -1170,41 +1117,31 @@ streamPhysicsCommissioning_datasetCommissioning_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCommissioning_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetCommissioning_selector.triggerConditions = cms.vstring( - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetCosmics_selector streamPhysicsCommissioning_datasetCosmics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetCosmics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCosmics_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetCosmics_selector.triggerConditions = cms.vstring('HLT_L1SingleMuCosmics_v4') +streamPhysicsCommissioning_datasetCosmics_selector.triggerConditions = cms.vstring('HLT_L1SingleMuCosmics_v6') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHLTPhysics_selector streamPhysicsCommissioning_datasetHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v10') +streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v12') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHcalNZS_selector streamPhysicsCommissioning_datasetHcalNZS_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHcalNZS_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHcalNZS_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetHcalNZS_selector.triggerConditions = cms.vstring( - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' -) - -from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMinimumBias_selector -streamPhysicsCommissioning_datasetMinimumBias_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') -streamPhysicsCommissioning_datasetMinimumBias_selector.l1tResults = cms.InputTag('') -streamPhysicsCommissioning_datasetMinimumBias_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetMinimumBias_selector.triggerConditions = cms.vstring( - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMonteCarlo_selector @@ -1212,35 +1149,32 @@ streamPhysicsCommissioning_datasetMonteCarlo_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetMonteCarlo_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetMonteCarlo_selector.triggerConditions = cms.vstring( - 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' + 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetNoBPTX_selector @@ -1248,16 +1182,16 @@ streamPhysicsCommissioning_datasetNoBPTX_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetNoBPTX_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetNoBPTX_selector.triggerConditions = cms.vstring( - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetZeroBias_selector @@ -1266,13 +1200,13 @@ streamPhysicsCommissioning_datasetZeroBias_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetZeroBias_selector.triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) @@ -1283,15 +1217,15 @@ streamPhysicsDispJetBTagMuEGTau_datasetBTagMu_selector.l1tResults = cms.InputTag('') streamPhysicsDispJetBTagMuEGTau_datasetBTagMu_selector.throw = cms.bool(False) streamPhysicsDispJetBTagMuEGTau_datasetBTagMu_selector.triggerConditions = cms.vstring( - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsDispJetBTagMuEGTau_datasetDisplacedJet_selector @@ -1299,73 +1233,74 @@ streamPhysicsDispJetBTagMuEGTau_datasetDisplacedJet_selector.l1tResults = cms.InputTag('') streamPhysicsDispJetBTagMuEGTau_datasetDisplacedJet_selector.throw = cms.bool(False) streamPhysicsDispJetBTagMuEGTau_datasetDisplacedJet_selector.triggerConditions = cms.vstring( - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsDispJetBTagMuEGTau_datasetMuonEG_selector @@ -1373,36 +1308,40 @@ streamPhysicsDispJetBTagMuEGTau_datasetMuonEG_selector.l1tResults = cms.InputTag('') streamPhysicsDispJetBTagMuEGTau_datasetMuonEG_selector.throw = cms.bool(False) streamPhysicsDispJetBTagMuEGTau_datasetMuonEG_selector.triggerConditions = cms.vstring( - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsDispJetBTagMuEGTau_datasetTau_selector @@ -1410,15 +1349,21 @@ streamPhysicsDispJetBTagMuEGTau_datasetTau_selector.l1tResults = cms.InputTag('') streamPhysicsDispJetBTagMuEGTau_datasetTau_selector.throw = cms.bool(False) streamPhysicsDispJetBTagMuEGTau_datasetTau_selector.triggerConditions = cms.vstring( - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7' + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) @@ -1429,103 +1374,122 @@ streamPhysicsEGamma0_datasetEGamma0_selector.l1tResults = cms.InputTag('') streamPhysicsEGamma0_datasetEGamma0_selector.throw = cms.bool(False) streamPhysicsEGamma0_datasetEGamma0_selector.triggerConditions = cms.vstring( - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) @@ -1536,103 +1500,122 @@ streamPhysicsEGamma1_datasetEGamma1_selector.l1tResults = cms.InputTag('') streamPhysicsEGamma1_datasetEGamma1_selector.throw = cms.bool(False) streamPhysicsEGamma1_datasetEGamma1_selector.triggerConditions = cms.vstring( - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) @@ -1642,13 +1625,13 @@ streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics0_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics0_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics0_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics0_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics0_datasetEphemeralHLTPhysics1_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') # stream PhysicsHLTPhysics1 @@ -1657,13 +1640,13 @@ streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics2_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics2_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics2_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics2_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics1_datasetEphemeralHLTPhysics3_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') # stream PhysicsHLTPhysics2 @@ -1672,13 +1655,13 @@ streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics4_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics4_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics4_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics4_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics4_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics2_datasetEphemeralHLTPhysics5_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') # stream PhysicsHLTPhysics3 @@ -1687,13 +1670,13 @@ streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics6_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics6_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics6_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics6_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics6_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector.l1tResults = cms.InputTag('') streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector.throw = cms.bool(False) -streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v5') +streamPhysicsHLTPhysics3_datasetEphemeralHLTPhysics7_selector.triggerConditions = cms.vstring('HLT_EphemeralPhysics_v7') # stream PhysicsJetMET0 @@ -1703,161 +1686,154 @@ streamPhysicsJetMET0_datasetJetMET0_selector.l1tResults = cms.InputTag('') streamPhysicsJetMET0_datasetJetMET0_selector.throw = cms.bool(False) streamPhysicsJetMET0_datasetJetMET0_selector.triggerConditions = cms.vstring( - 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) @@ -1868,161 +1844,154 @@ streamPhysicsJetMET1_datasetJetMET1_selector.l1tResults = cms.InputTag('') streamPhysicsJetMET1_datasetJetMET1_selector.throw = cms.bool(False) streamPhysicsJetMET1_datasetJetMET1_selector.triggerConditions = cms.vstring( - 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) @@ -2033,105 +2002,142 @@ streamPhysicsMuon0_datasetMuon0_selector.l1tResults = cms.InputTag('') streamPhysicsMuon0_datasetMuon0_selector.throw = cms.bool(False) streamPhysicsMuon0_datasetMuon0_selector.triggerConditions = cms.vstring( - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) @@ -2142,105 +2148,142 @@ streamPhysicsMuon1_datasetMuon1_selector.l1tResults = cms.InputTag('') streamPhysicsMuon1_datasetMuon1_selector.throw = cms.bool(False) streamPhysicsMuon1_datasetMuon1_selector.triggerConditions = cms.vstring( - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) @@ -2251,18 +2294,23 @@ streamPhysicsScoutingPFMonitor_datasetScoutingPFMonitor_selector.l1tResults = cms.InputTag('') streamPhysicsScoutingPFMonitor_datasetScoutingPFMonitor_selector.throw = cms.bool(False) streamPhysicsScoutingPFMonitor_datasetScoutingPFMonitor_selector.triggerConditions = cms.vstring( - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_IsoMu27_v22', - 'HLT_Mu50_v19', - 'HLT_PFHT1050_v24', - 'HLT_Photon200_v20' + 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ) @@ -2272,13 +2320,13 @@ streamPhysicsZeroBias0_datasetEphemeralZeroBias0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias0_datasetEphemeralZeroBias0_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias0_datasetEphemeralZeroBias0_selector.throw = cms.bool(False) -streamPhysicsZeroBias0_datasetEphemeralZeroBias0_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias0_datasetEphemeralZeroBias0_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector.throw = cms.bool(False) -streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias0_datasetEphemeralZeroBias1_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') # stream PhysicsZeroBias1 @@ -2287,13 +2335,13 @@ streamPhysicsZeroBias1_datasetEphemeralZeroBias2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias1_datasetEphemeralZeroBias2_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias1_datasetEphemeralZeroBias2_selector.throw = cms.bool(False) -streamPhysicsZeroBias1_datasetEphemeralZeroBias2_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias1_datasetEphemeralZeroBias2_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector.throw = cms.bool(False) -streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias1_datasetEphemeralZeroBias3_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') # stream PhysicsZeroBias2 @@ -2302,13 +2350,13 @@ streamPhysicsZeroBias2_datasetEphemeralZeroBias4_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias2_datasetEphemeralZeroBias4_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias2_datasetEphemeralZeroBias4_selector.throw = cms.bool(False) -streamPhysicsZeroBias2_datasetEphemeralZeroBias4_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias2_datasetEphemeralZeroBias4_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector.throw = cms.bool(False) -streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias2_datasetEphemeralZeroBias5_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') # stream PhysicsZeroBias3 @@ -2317,11 +2365,11 @@ streamPhysicsZeroBias3_datasetEphemeralZeroBias6_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias3_datasetEphemeralZeroBias6_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias3_datasetEphemeralZeroBias6_selector.throw = cms.bool(False) -streamPhysicsZeroBias3_datasetEphemeralZeroBias6_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias3_datasetEphemeralZeroBias6_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector.l1tResults = cms.InputTag('') streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector.throw = cms.bool(False) -streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v5') +streamPhysicsZeroBias3_datasetEphemeralZeroBias7_selector.triggerConditions = cms.vstring('HLT_EphemeralZeroBias_v7') diff --git a/HLTrigger/Configuration/python/HLTrigger_Datasets_HIon_cff.py b/HLTrigger/Configuration/python/HLTrigger_Datasets_HIon_cff.py index 0085c9d40f821..b4daddac7186b 100644 --- a/HLTrigger/Configuration/python/HLTrigger_Datasets_HIon_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_Datasets_HIon_cff.py @@ -1,4 +1,4 @@ -# /dev/CMSSW_13_3_0/HIon +# /dev/CMSSW_14_0_0/HIon import FWCore.ParameterSet.Config as cms @@ -10,24 +10,24 @@ streamPhysicsHICommissioning_datasetHIEmptyBX_selector.l1tResults = cms.InputTag('') streamPhysicsHICommissioning_datasetHIEmptyBX_selector.throw = cms.bool(False) streamPhysicsHICommissioning_datasetHIEmptyBX_selector.triggerConditions = cms.vstring( - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHICommissioning_datasetHIHLTPhysics_selector streamPhysicsHICommissioning_datasetHIHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHICommissioning_datasetHIHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsHICommissioning_datasetHIHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsHICommissioning_datasetHIHLTPhysics_selector.triggerConditions = cms.vstring('HLT_HIPhysics_v10') +streamPhysicsHICommissioning_datasetHIHLTPhysics_selector.triggerConditions = cms.vstring('HLT_HIPhysics_v12') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHICommissioning_datasetHIHcalNZS_selector streamPhysicsHICommissioning_datasetHIHcalNZS_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHICommissioning_datasetHIHcalNZS_selector.l1tResults = cms.InputTag('') streamPhysicsHICommissioning_datasetHIHcalNZS_selector.throw = cms.bool(False) streamPhysicsHICommissioning_datasetHIHcalNZS_selector.triggerConditions = cms.vstring( - 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' + 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ) @@ -38,87 +38,87 @@ streamPhysicsHIForward0_datasetHIForward0_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward0_datasetHIForward0_selector.throw = cms.bool(False) streamPhysicsHIForward0_datasetHIForward0_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -129,87 +129,87 @@ streamPhysicsHIForward1_datasetHIForward1_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward1_datasetHIForward1_selector.throw = cms.bool(False) streamPhysicsHIForward1_datasetHIForward1_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -220,87 +220,87 @@ streamPhysicsHIForward10_datasetHIForward10_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward10_datasetHIForward10_selector.throw = cms.bool(False) streamPhysicsHIForward10_datasetHIForward10_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -311,87 +311,87 @@ streamPhysicsHIForward11_datasetHIForward11_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward11_datasetHIForward11_selector.throw = cms.bool(False) streamPhysicsHIForward11_datasetHIForward11_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -402,87 +402,87 @@ streamPhysicsHIForward12_datasetHIForward12_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward12_datasetHIForward12_selector.throw = cms.bool(False) streamPhysicsHIForward12_datasetHIForward12_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -493,87 +493,87 @@ streamPhysicsHIForward13_datasetHIForward13_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward13_datasetHIForward13_selector.throw = cms.bool(False) streamPhysicsHIForward13_datasetHIForward13_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -584,87 +584,87 @@ streamPhysicsHIForward14_datasetHIForward14_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward14_datasetHIForward14_selector.throw = cms.bool(False) streamPhysicsHIForward14_datasetHIForward14_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -675,87 +675,87 @@ streamPhysicsHIForward15_datasetHIForward15_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward15_datasetHIForward15_selector.throw = cms.bool(False) streamPhysicsHIForward15_datasetHIForward15_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -766,87 +766,87 @@ streamPhysicsHIForward16_datasetHIForward16_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward16_datasetHIForward16_selector.throw = cms.bool(False) streamPhysicsHIForward16_datasetHIForward16_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -857,87 +857,87 @@ streamPhysicsHIForward17_datasetHIForward17_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward17_datasetHIForward17_selector.throw = cms.bool(False) streamPhysicsHIForward17_datasetHIForward17_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -948,87 +948,87 @@ streamPhysicsHIForward18_datasetHIForward18_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward18_datasetHIForward18_selector.throw = cms.bool(False) streamPhysicsHIForward18_datasetHIForward18_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1039,87 +1039,87 @@ streamPhysicsHIForward19_datasetHIForward19_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward19_datasetHIForward19_selector.throw = cms.bool(False) streamPhysicsHIForward19_datasetHIForward19_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1130,87 +1130,87 @@ streamPhysicsHIForward2_datasetHIForward2_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward2_datasetHIForward2_selector.throw = cms.bool(False) streamPhysicsHIForward2_datasetHIForward2_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1221,87 +1221,87 @@ streamPhysicsHIForward3_datasetHIForward3_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward3_datasetHIForward3_selector.throw = cms.bool(False) streamPhysicsHIForward3_datasetHIForward3_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1312,87 +1312,87 @@ streamPhysicsHIForward4_datasetHIForward4_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward4_datasetHIForward4_selector.throw = cms.bool(False) streamPhysicsHIForward4_datasetHIForward4_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1403,87 +1403,87 @@ streamPhysicsHIForward5_datasetHIForward5_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward5_datasetHIForward5_selector.throw = cms.bool(False) streamPhysicsHIForward5_datasetHIForward5_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1494,87 +1494,87 @@ streamPhysicsHIForward6_datasetHIForward6_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward6_datasetHIForward6_selector.throw = cms.bool(False) streamPhysicsHIForward6_datasetHIForward6_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1585,87 +1585,87 @@ streamPhysicsHIForward7_datasetHIForward7_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward7_datasetHIForward7_selector.throw = cms.bool(False) streamPhysicsHIForward7_datasetHIForward7_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1676,87 +1676,87 @@ streamPhysicsHIForward8_datasetHIForward8_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward8_datasetHIForward8_selector.throw = cms.bool(False) streamPhysicsHIForward8_datasetHIForward8_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1767,87 +1767,87 @@ streamPhysicsHIForward9_datasetHIForward9_selector.l1tResults = cms.InputTag('') streamPhysicsHIForward9_datasetHIForward9_selector.throw = cms.bool(False) streamPhysicsHIForward9_datasetHIForward9_selector.triggerConditions = cms.vstring( - 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) @@ -1857,7 +1857,7 @@ streamPhysicsHIHLTPhysics_datasetHIEphemeralHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIHLTPhysics_datasetHIEphemeralHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsHIHLTPhysics_datasetHIEphemeralHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsHIHLTPhysics_datasetHIEphemeralHLTPhysics_selector.triggerConditions = cms.vstring('HLT_HIEphemeralPhysics_v1') +streamPhysicsHIHLTPhysics_datasetHIEphemeralHLTPhysics_selector.triggerConditions = cms.vstring('HLT_HIEphemeralPhysics_v3') # stream PhysicsHIMinimumBias0 @@ -1867,9 +1867,9 @@ streamPhysicsHIMinimumBias0_datasetHIMinimumBias0_selector.l1tResults = cms.InputTag('') streamPhysicsHIMinimumBias0_datasetHIMinimumBias0_selector.throw = cms.bool(False) streamPhysicsHIMinimumBias0_datasetHIMinimumBias0_selector.triggerConditions = cms.vstring( - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ) @@ -1880,9 +1880,9 @@ streamPhysicsHIMinimumBias1_datasetHIMinimumBias1_selector.l1tResults = cms.InputTag('') streamPhysicsHIMinimumBias1_datasetHIMinimumBias1_selector.throw = cms.bool(False) streamPhysicsHIMinimumBias1_datasetHIMinimumBias1_selector.triggerConditions = cms.vstring( - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ) @@ -1893,9 +1893,9 @@ streamPhysicsHIMinimumBias2_datasetHIMinimumBias2_selector.l1tResults = cms.InputTag('') streamPhysicsHIMinimumBias2_datasetHIMinimumBias2_selector.throw = cms.bool(False) streamPhysicsHIMinimumBias2_datasetHIMinimumBias2_selector.triggerConditions = cms.vstring( - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ) @@ -1906,9 +1906,9 @@ streamPhysicsHIMinimumBias3_datasetHIMinimumBias3_selector.l1tResults = cms.InputTag('') streamPhysicsHIMinimumBias3_datasetHIMinimumBias3_selector.throw = cms.bool(False) streamPhysicsHIMinimumBias3_datasetHIMinimumBias3_selector.triggerConditions = cms.vstring( - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ) @@ -1919,104 +1919,96 @@ streamPhysicsHIPhysicsRawPrime0_datasetHIPhysicsRawPrime0_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime0_datasetHIPhysicsRawPrime0_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime0_datasetHIPhysicsRawPrime0_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2027,104 +2019,96 @@ streamPhysicsHIPhysicsRawPrime1_datasetHIPhysicsRawPrime1_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime1_datasetHIPhysicsRawPrime1_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime1_datasetHIPhysicsRawPrime1_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2135,104 +2119,96 @@ streamPhysicsHIPhysicsRawPrime10_datasetHIPhysicsRawPrime10_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime10_datasetHIPhysicsRawPrime10_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime10_datasetHIPhysicsRawPrime10_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2243,104 +2219,96 @@ streamPhysicsHIPhysicsRawPrime11_datasetHIPhysicsRawPrime11_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime11_datasetHIPhysicsRawPrime11_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime11_datasetHIPhysicsRawPrime11_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2351,104 +2319,96 @@ streamPhysicsHIPhysicsRawPrime12_datasetHIPhysicsRawPrime12_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime12_datasetHIPhysicsRawPrime12_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime12_datasetHIPhysicsRawPrime12_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2459,104 +2419,96 @@ streamPhysicsHIPhysicsRawPrime13_datasetHIPhysicsRawPrime13_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime13_datasetHIPhysicsRawPrime13_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime13_datasetHIPhysicsRawPrime13_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2567,104 +2519,96 @@ streamPhysicsHIPhysicsRawPrime14_datasetHIPhysicsRawPrime14_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime14_datasetHIPhysicsRawPrime14_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime14_datasetHIPhysicsRawPrime14_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2675,104 +2619,96 @@ streamPhysicsHIPhysicsRawPrime15_datasetHIPhysicsRawPrime15_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime15_datasetHIPhysicsRawPrime15_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime15_datasetHIPhysicsRawPrime15_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2783,104 +2719,96 @@ streamPhysicsHIPhysicsRawPrime16_datasetHIPhysicsRawPrime16_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime16_datasetHIPhysicsRawPrime16_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime16_datasetHIPhysicsRawPrime16_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2891,104 +2819,96 @@ streamPhysicsHIPhysicsRawPrime17_datasetHIPhysicsRawPrime17_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime17_datasetHIPhysicsRawPrime17_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime17_datasetHIPhysicsRawPrime17_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -2999,104 +2919,96 @@ streamPhysicsHIPhysicsRawPrime18_datasetHIPhysicsRawPrime18_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime18_datasetHIPhysicsRawPrime18_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime18_datasetHIPhysicsRawPrime18_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3107,104 +3019,96 @@ streamPhysicsHIPhysicsRawPrime19_datasetHIPhysicsRawPrime19_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime19_datasetHIPhysicsRawPrime19_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime19_datasetHIPhysicsRawPrime19_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3215,104 +3119,96 @@ streamPhysicsHIPhysicsRawPrime2_datasetHIPhysicsRawPrime2_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime2_datasetHIPhysicsRawPrime2_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime2_datasetHIPhysicsRawPrime2_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3323,104 +3219,96 @@ streamPhysicsHIPhysicsRawPrime20_datasetHIPhysicsRawPrime20_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime20_datasetHIPhysicsRawPrime20_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime20_datasetHIPhysicsRawPrime20_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3431,104 +3319,96 @@ streamPhysicsHIPhysicsRawPrime21_datasetHIPhysicsRawPrime21_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime21_datasetHIPhysicsRawPrime21_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime21_datasetHIPhysicsRawPrime21_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3539,104 +3419,96 @@ streamPhysicsHIPhysicsRawPrime22_datasetHIPhysicsRawPrime22_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime22_datasetHIPhysicsRawPrime22_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime22_datasetHIPhysicsRawPrime22_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3647,104 +3519,96 @@ streamPhysicsHIPhysicsRawPrime23_datasetHIPhysicsRawPrime23_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime23_datasetHIPhysicsRawPrime23_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime23_datasetHIPhysicsRawPrime23_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3755,104 +3619,96 @@ streamPhysicsHIPhysicsRawPrime24_datasetHIPhysicsRawPrime24_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime24_datasetHIPhysicsRawPrime24_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime24_datasetHIPhysicsRawPrime24_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3863,104 +3719,96 @@ streamPhysicsHIPhysicsRawPrime25_datasetHIPhysicsRawPrime25_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime25_datasetHIPhysicsRawPrime25_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime25_datasetHIPhysicsRawPrime25_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -3971,104 +3819,96 @@ streamPhysicsHIPhysicsRawPrime26_datasetHIPhysicsRawPrime26_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime26_datasetHIPhysicsRawPrime26_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime26_datasetHIPhysicsRawPrime26_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4079,104 +3919,96 @@ streamPhysicsHIPhysicsRawPrime27_datasetHIPhysicsRawPrime27_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime27_datasetHIPhysicsRawPrime27_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime27_datasetHIPhysicsRawPrime27_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4187,104 +4019,96 @@ streamPhysicsHIPhysicsRawPrime28_datasetHIPhysicsRawPrime28_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime28_datasetHIPhysicsRawPrime28_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime28_datasetHIPhysicsRawPrime28_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4295,104 +4119,96 @@ streamPhysicsHIPhysicsRawPrime29_datasetHIPhysicsRawPrime29_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime29_datasetHIPhysicsRawPrime29_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime29_datasetHIPhysicsRawPrime29_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4403,104 +4219,96 @@ streamPhysicsHIPhysicsRawPrime3_datasetHIPhysicsRawPrime3_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime3_datasetHIPhysicsRawPrime3_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime3_datasetHIPhysicsRawPrime3_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4511,104 +4319,96 @@ streamPhysicsHIPhysicsRawPrime30_datasetHIPhysicsRawPrime30_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime30_datasetHIPhysicsRawPrime30_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime30_datasetHIPhysicsRawPrime30_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4619,104 +4419,96 @@ streamPhysicsHIPhysicsRawPrime31_datasetHIPhysicsRawPrime31_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime31_datasetHIPhysicsRawPrime31_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime31_datasetHIPhysicsRawPrime31_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4727,104 +4519,96 @@ streamPhysicsHIPhysicsRawPrime4_datasetHIPhysicsRawPrime4_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime4_datasetHIPhysicsRawPrime4_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime4_datasetHIPhysicsRawPrime4_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4835,104 +4619,96 @@ streamPhysicsHIPhysicsRawPrime5_datasetHIPhysicsRawPrime5_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime5_datasetHIPhysicsRawPrime5_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime5_datasetHIPhysicsRawPrime5_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -4943,104 +4719,96 @@ streamPhysicsHIPhysicsRawPrime6_datasetHIPhysicsRawPrime6_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime6_datasetHIPhysicsRawPrime6_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime6_datasetHIPhysicsRawPrime6_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -5051,104 +4819,96 @@ streamPhysicsHIPhysicsRawPrime7_datasetHIPhysicsRawPrime7_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime7_datasetHIPhysicsRawPrime7_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime7_datasetHIPhysicsRawPrime7_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -5159,104 +4919,96 @@ streamPhysicsHIPhysicsRawPrime8_datasetHIPhysicsRawPrime8_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime8_datasetHIPhysicsRawPrime8_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime8_datasetHIPhysicsRawPrime8_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -5267,104 +5019,96 @@ streamPhysicsHIPhysicsRawPrime9_datasetHIPhysicsRawPrime9_selector.l1tResults = cms.InputTag('') streamPhysicsHIPhysicsRawPrime9_datasetHIPhysicsRawPrime9_selector.throw = cms.bool(False) streamPhysicsHIPhysicsRawPrime9_datasetHIPhysicsRawPrime9_selector.triggerConditions = cms.vstring( - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' + 'HLT_HIZeroBias_HighRate_v5' ) @@ -5374,7 +5118,7 @@ streamPhysicsHITrackerNZS_datasetHITrackerNZS_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHITrackerNZS_datasetHITrackerNZS_selector.l1tResults = cms.InputTag('') streamPhysicsHITrackerNZS_datasetHITrackerNZS_selector.throw = cms.bool(False) -streamPhysicsHITrackerNZS_datasetHITrackerNZS_selector.triggerConditions = cms.vstring('HLT_HIPhysicsForZS_v10') +streamPhysicsHITrackerNZS_datasetHITrackerNZS_selector.triggerConditions = cms.vstring('HLT_HIPhysicsForZS_v12') # stream PhysicsHIZeroBias @@ -5383,13 +5127,13 @@ streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias0_selector.l1tResults = cms.InputTag('') streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias0_selector.throw = cms.bool(False) -streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias0_selector.triggerConditions = cms.vstring('HLT_HIEphemeralZeroBias_v1') +streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias0_selector.triggerConditions = cms.vstring('HLT_HIEphemeralZeroBias_v3') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector.l1tResults = cms.InputTag('') streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector.throw = cms.bool(False) -streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector.triggerConditions = cms.vstring('HLT_HIEphemeralZeroBias_v1') +streamPhysicsHIZeroBias_datasetHIEphemeralZeroBias1_selector.triggerConditions = cms.vstring('HLT_HIEphemeralZeroBias_v3') # stream PhysicsHIZeroBiasRAW0 @@ -5398,7 +5142,7 @@ streamPhysicsHIZeroBiasRAW0_datasetHIZeroBias0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIZeroBiasRAW0_datasetHIZeroBias0_selector.l1tResults = cms.InputTag('') streamPhysicsHIZeroBiasRAW0_datasetHIZeroBias0_selector.throw = cms.bool(False) -streamPhysicsHIZeroBiasRAW0_datasetHIZeroBias0_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v1') +streamPhysicsHIZeroBiasRAW0_datasetHIZeroBias0_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v2') # stream PhysicsHIZeroBiasRAW1 @@ -5407,7 +5151,7 @@ streamPhysicsHIZeroBiasRAW1_datasetHIZeroBias1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIZeroBiasRAW1_datasetHIZeroBias1_selector.l1tResults = cms.InputTag('') streamPhysicsHIZeroBiasRAW1_datasetHIZeroBias1_selector.throw = cms.bool(False) -streamPhysicsHIZeroBiasRAW1_datasetHIZeroBias1_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v1') +streamPhysicsHIZeroBiasRAW1_datasetHIZeroBias1_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v2') # stream PhysicsHIZeroBiasRAW2 @@ -5416,5 +5160,5 @@ streamPhysicsHIZeroBiasRAW2_datasetHIZeroBias2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsHIZeroBiasRAW2_datasetHIZeroBias2_selector.l1tResults = cms.InputTag('') streamPhysicsHIZeroBiasRAW2_datasetHIZeroBias2_selector.throw = cms.bool(False) -streamPhysicsHIZeroBiasRAW2_datasetHIZeroBias2_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v1') +streamPhysicsHIZeroBiasRAW2_datasetHIZeroBias2_selector.triggerConditions = cms.vstring('HLT_HIZeroBias_HighRateRAW_v2') diff --git a/HLTrigger/Configuration/python/HLTrigger_Datasets_PIon_cff.py b/HLTrigger/Configuration/python/HLTrigger_Datasets_PIon_cff.py index 48b823e44ba53..12f3899bf0417 100644 --- a/HLTrigger/Configuration/python/HLTrigger_Datasets_PIon_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_Datasets_PIon_cff.py @@ -1,4 +1,4 @@ -# /dev/CMSSW_13_3_0/PIon +# /dev/CMSSW_14_0_0/PIon import FWCore.ParameterSet.Config as cms @@ -9,17 +9,7 @@ streamPhysicsCommissioning_datasetHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v10') - -from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMinimumBias_selector -streamPhysicsCommissioning_datasetMinimumBias_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') -streamPhysicsCommissioning_datasetMinimumBias_selector.l1tResults = cms.InputTag('') -streamPhysicsCommissioning_datasetMinimumBias_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetMinimumBias_selector.triggerConditions = cms.vstring( - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' -) +streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v12') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetZeroBias_selector streamPhysicsCommissioning_datasetZeroBias_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') @@ -27,6 +17,6 @@ streamPhysicsCommissioning_datasetZeroBias_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetZeroBias_selector.triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_v9' + 'HLT_ZeroBias_v11' ) diff --git a/HLTrigger/Configuration/python/HLTrigger_Datasets_PRef_cff.py b/HLTrigger/Configuration/python/HLTrigger_Datasets_PRef_cff.py index 6b87a2c7120b0..ec9e7059723b2 100644 --- a/HLTrigger/Configuration/python/HLTrigger_Datasets_PRef_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_Datasets_PRef_cff.py @@ -1,4 +1,4 @@ -# /dev/CMSSW_13_3_0/PRef +# /dev/CMSSW_14_0_0/PRef import FWCore.ParameterSet.Config as cms @@ -10,49 +10,39 @@ streamPhysicsCommissioning_datasetCommissioning_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCommissioning_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetCommissioning_selector.triggerConditions = cms.vstring( - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10' + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetCommissioningZDC_selector streamPhysicsCommissioning_datasetCommissioningZDC_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetCommissioningZDC_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCommissioningZDC_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetCommissioningZDC_selector.triggerConditions = cms.vstring('HLT_ZDCCommissioning_v2') +streamPhysicsCommissioning_datasetCommissioningZDC_selector.triggerConditions = cms.vstring('HLT_ZDCCommissioning_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetEmptyBX_selector streamPhysicsCommissioning_datasetEmptyBX_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetEmptyBX_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetEmptyBX_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetEmptyBX_selector.triggerConditions = cms.vstring( - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5' + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHLTPhysics_selector streamPhysicsCommissioning_datasetHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v10') +streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v12') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHcalNZS_selector streamPhysicsCommissioning_datasetHcalNZS_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHcalNZS_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHcalNZS_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetHcalNZS_selector.triggerConditions = cms.vstring( - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' -) - -from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMinimumBias_selector -streamPhysicsCommissioning_datasetMinimumBias_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') -streamPhysicsCommissioning_datasetMinimumBias_selector.l1tResults = cms.InputTag('') -streamPhysicsCommissioning_datasetMinimumBias_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetMinimumBias_selector.triggerConditions = cms.vstring( - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetNoBPTX_selector @@ -60,8 +50,8 @@ streamPhysicsCommissioning_datasetNoBPTX_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetNoBPTX_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetNoBPTX_selector.triggerConditions = cms.vstring( - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6' + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetZeroBias_selector @@ -70,8 +60,8 @@ streamPhysicsCommissioning_datasetZeroBias_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetZeroBias_selector.triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) @@ -81,7 +71,7 @@ streamPhysicsCommissioningRawPrime_datasetCommissioningRawPrime_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioningRawPrime_datasetCommissioningRawPrime_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioningRawPrime_datasetCommissioningRawPrime_selector.throw = cms.bool(False) -streamPhysicsCommissioningRawPrime_datasetCommissioningRawPrime_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBiasRawPrime_v3') +streamPhysicsCommissioningRawPrime_datasetCommissioningRawPrime_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBiasRawPrime_v5') # stream PhysicsPPRefDoubleMuon0 @@ -91,12 +81,12 @@ streamPhysicsPPRefDoubleMuon0_datasetPPRefDoubleMuon0_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefDoubleMuon0_datasetPPRefDoubleMuon0_selector.throw = cms.bool(False) streamPhysicsPPRefDoubleMuon0_datasetPPRefDoubleMuon0_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' + 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) @@ -107,12 +97,12 @@ streamPhysicsPPRefDoubleMuon1_datasetPPRefDoubleMuon1_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefDoubleMuon1_datasetPPRefDoubleMuon1_selector.throw = cms.bool(False) streamPhysicsPPRefDoubleMuon1_datasetPPRefDoubleMuon1_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' + 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) @@ -123,12 +113,12 @@ streamPhysicsPPRefDoubleMuon2_datasetPPRefDoubleMuon2_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefDoubleMuon2_datasetPPRefDoubleMuon2_selector.throw = cms.bool(False) streamPhysicsPPRefDoubleMuon2_datasetPPRefDoubleMuon2_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' + 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) @@ -139,12 +129,12 @@ streamPhysicsPPRefDoubleMuon3_datasetPPRefDoubleMuon3_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefDoubleMuon3_datasetPPRefDoubleMuon3_selector.throw = cms.bool(False) streamPhysicsPPRefDoubleMuon3_datasetPPRefDoubleMuon3_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' + 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) @@ -155,9 +145,9 @@ streamPhysicsPPRefExotica_datasetPPRefExotica_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefExotica_datasetPPRefExotica_selector.throw = cms.bool(False) streamPhysicsPPRefExotica_datasetPPRefExotica_selector.triggerConditions = cms.vstring( - 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' + 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ) @@ -168,56 +158,52 @@ streamPhysicsPPRefHardProbes0_datasetPPRefHardProbes0_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefHardProbes0_datasetPPRefHardProbes0_selector.throw = cms.bool(False) streamPhysicsPPRefHardProbes0_datasetPPRefHardProbes0_selector.triggerConditions = cms.vstring( - 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' + 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) @@ -228,56 +214,52 @@ streamPhysicsPPRefHardProbes1_datasetPPRefHardProbes1_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefHardProbes1_datasetPPRefHardProbes1_selector.throw = cms.bool(False) streamPhysicsPPRefHardProbes1_datasetPPRefHardProbes1_selector.triggerConditions = cms.vstring( - 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' + 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) @@ -288,56 +270,52 @@ streamPhysicsPPRefHardProbes2_datasetPPRefHardProbes2_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefHardProbes2_datasetPPRefHardProbes2_selector.throw = cms.bool(False) streamPhysicsPPRefHardProbes2_datasetPPRefHardProbes2_selector.triggerConditions = cms.vstring( - 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' + 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) @@ -348,19 +326,19 @@ streamPhysicsPPRefSingleMuon0_datasetPPRefSingleMuon0_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefSingleMuon0_datasetPPRefSingleMuon0_selector.throw = cms.bool(False) streamPhysicsPPRefSingleMuon0_datasetPPRefSingleMuon0_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' + 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) @@ -371,19 +349,19 @@ streamPhysicsPPRefSingleMuon1_datasetPPRefSingleMuon1_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefSingleMuon1_datasetPPRefSingleMuon1_selector.throw = cms.bool(False) streamPhysicsPPRefSingleMuon1_datasetPPRefSingleMuon1_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' + 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) @@ -394,19 +372,19 @@ streamPhysicsPPRefSingleMuon2_datasetPPRefSingleMuon2_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefSingleMuon2_datasetPPRefSingleMuon2_selector.throw = cms.bool(False) streamPhysicsPPRefSingleMuon2_datasetPPRefSingleMuon2_selector.triggerConditions = cms.vstring( - 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' + 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) @@ -416,13 +394,13 @@ streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias0_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias0_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias0_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias0_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias0_datasetPPRefZeroBias1_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias1 @@ -431,13 +409,13 @@ streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias2_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias2_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias2_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias2_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias1_datasetPPRefZeroBias3_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias2 @@ -446,13 +424,13 @@ streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias4_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias4_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias4_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias4_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias4_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias2_datasetPPRefZeroBias5_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias3 @@ -461,13 +439,13 @@ streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias6_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias6_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias6_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias6_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias6_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias3_datasetPPRefZeroBias7_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias4 @@ -476,13 +454,13 @@ streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias8_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias8_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias8_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias8_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias8_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias4_datasetPPRefZeroBias9_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias5 @@ -491,13 +469,13 @@ streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias10_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias10_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias10_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias10_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias10_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias5_datasetPPRefZeroBias11_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias6 @@ -506,13 +484,13 @@ streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias12_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias12_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias12_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias12_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias12_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias6_datasetPPRefZeroBias13_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias7 @@ -521,13 +499,13 @@ streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias14_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias14_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias14_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias14_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias14_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias7_datasetPPRefZeroBias15_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias8 @@ -536,13 +514,13 @@ streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias16_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias16_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias16_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias16_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias16_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias8_datasetPPRefZeroBias17_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') # stream PhysicsPPRefZeroBias9 @@ -551,11 +529,11 @@ streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias18_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias18_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias18_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias18_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias18_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector.l1tResults = cms.InputTag('') streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector.throw = cms.bool(False) -streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v2') +streamPhysicsPPRefZeroBias9_datasetPPRefZeroBias19_selector.triggerConditions = cms.vstring('HLT_PPRefZeroBias_v4') diff --git a/HLTrigger/Configuration/python/HLTrigger_Datasets_Special_cff.py b/HLTrigger/Configuration/python/HLTrigger_Datasets_Special_cff.py index 43e2c9bfcc697..6de30380d7ac0 100644 --- a/HLTrigger/Configuration/python/HLTrigger_Datasets_Special_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_Datasets_Special_cff.py @@ -1,4 +1,4 @@ -# /dev/CMSSW_13_3_0/Special +# /dev/CMSSW_14_0_0/Special import FWCore.ParameterSet.Config as cms @@ -10,10 +10,10 @@ streamPhysicsCommissioning_datasetCommissioning_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCommissioning_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetCommissioning_selector.triggerConditions = cms.vstring( - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1' + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetCosmics_selector @@ -21,27 +21,27 @@ streamPhysicsCommissioning_datasetCosmics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetCosmics_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetCosmics_selector.triggerConditions = cms.vstring( - 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' + 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHLTPhysics_selector streamPhysicsCommissioning_datasetHLTPhysics_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHLTPhysics_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHLTPhysics_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v10') +streamPhysicsCommissioning_datasetHLTPhysics_selector.triggerConditions = cms.vstring('HLT_Physics_v12') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetHcalNZS_selector streamPhysicsCommissioning_datasetHcalNZS_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetHcalNZS_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetHcalNZS_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetHcalNZS_selector.triggerConditions = cms.vstring( - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMinimumBias_selector @@ -49,53 +49,63 @@ streamPhysicsCommissioning_datasetMinimumBias_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetMinimumBias_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetMinimumBias_selector.triggerConditions = cms.vstring( - 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' + 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetMuonShower_selector streamPhysicsCommissioning_datasetMuonShower_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsCommissioning_datasetMuonShower_selector.l1tResults = cms.InputTag('') streamPhysicsCommissioning_datasetMuonShower_selector.throw = cms.bool(False) -streamPhysicsCommissioning_datasetMuonShower_selector.triggerConditions = cms.vstring('HLT_CscCluster_Cosmic_v1') +streamPhysicsCommissioning_datasetMuonShower_selector.triggerConditions = cms.vstring('HLT_CscCluster_Cosmic_v2') + +from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetNoBPTX_selector +streamPhysicsCommissioning_datasetNoBPTX_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') +streamPhysicsCommissioning_datasetNoBPTX_selector.l1tResults = cms.InputTag('') +streamPhysicsCommissioning_datasetNoBPTX_selector.throw = cms.bool(False) +streamPhysicsCommissioning_datasetNoBPTX_selector.triggerConditions = cms.vstring( + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' +) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsCommissioning_datasetZeroBias_selector streamPhysicsCommissioning_datasetZeroBias_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') @@ -103,13 +113,13 @@ streamPhysicsCommissioning_datasetZeroBias_selector.throw = cms.bool(False) streamPhysicsCommissioning_datasetZeroBias_selector.triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) @@ -119,13 +129,13 @@ streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics0_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics0_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics0_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics0_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics0_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics0_datasetSpecialHLTPhysics1_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics1 @@ -134,13 +144,13 @@ streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics2_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics2_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics2_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics2_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics2_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics1_datasetSpecialHLTPhysics3_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics10 @@ -149,13 +159,13 @@ streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics20_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics20_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics20_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics20_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics20_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics10_datasetSpecialHLTPhysics21_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics11 @@ -164,13 +174,13 @@ streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics22_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics22_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics22_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics22_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics22_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics11_datasetSpecialHLTPhysics23_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics12 @@ -179,13 +189,13 @@ streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics24_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics24_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics24_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics24_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics24_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics12_datasetSpecialHLTPhysics25_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics13 @@ -194,13 +204,13 @@ streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics26_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics26_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics26_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics26_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics26_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics13_datasetSpecialHLTPhysics27_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics14 @@ -209,13 +219,13 @@ streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics28_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics28_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics28_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics28_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics28_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics14_datasetSpecialHLTPhysics29_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics15 @@ -224,13 +234,13 @@ streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics30_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics30_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics30_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics30_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics30_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics15_datasetSpecialHLTPhysics31_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics2 @@ -239,13 +249,13 @@ streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics4_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics4_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics4_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics4_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics4_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics2_datasetSpecialHLTPhysics5_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics3 @@ -254,13 +264,13 @@ streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics6_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics6_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics6_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics6_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics6_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics3_datasetSpecialHLTPhysics7_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics4 @@ -269,13 +279,13 @@ streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics8_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics8_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics8_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics8_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics8_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics4_datasetSpecialHLTPhysics9_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics5 @@ -284,13 +294,13 @@ streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics10_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics10_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics10_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics10_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics10_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics5_datasetSpecialHLTPhysics11_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics6 @@ -299,13 +309,13 @@ streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics12_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics12_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics12_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics12_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics12_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics6_datasetSpecialHLTPhysics13_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics7 @@ -314,13 +324,13 @@ streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics14_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics14_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics14_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics14_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics14_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics7_datasetSpecialHLTPhysics15_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics8 @@ -329,13 +339,13 @@ streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics16_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics16_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics16_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics16_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics16_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics8_datasetSpecialHLTPhysics17_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialHLTPhysics9 @@ -344,13 +354,13 @@ streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics18_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics18_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics18_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics18_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics18_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector.hltResults = cms.InputTag('TriggerResults', '', 'HLT') streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector.throw = cms.bool(False) -streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v4') +streamPhysicsSpecialHLTPhysics9_datasetSpecialHLTPhysics19_selector.triggerConditions = cms.vstring('HLT_SpecialHLTPhysics_v5') # stream PhysicsSpecialRandom0 @@ -600,9 +610,9 @@ streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias0_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias0_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias0_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias1_selector @@ -610,9 +620,9 @@ streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias1_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias1_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias0_datasetSpecialZeroBias1_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -623,9 +633,9 @@ streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias2_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias2_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias2_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias3_selector @@ -633,9 +643,9 @@ streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias3_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias3_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias1_datasetSpecialZeroBias3_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -646,9 +656,9 @@ streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias20_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias20_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias20_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias21_selector @@ -656,9 +666,9 @@ streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias21_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias21_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias10_datasetSpecialZeroBias21_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -669,9 +679,9 @@ streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias22_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias22_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias22_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias23_selector @@ -679,9 +689,9 @@ streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias23_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias23_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias11_datasetSpecialZeroBias23_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -692,9 +702,9 @@ streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias24_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias24_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias24_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias25_selector @@ -702,9 +712,9 @@ streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias25_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias25_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias12_datasetSpecialZeroBias25_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -715,9 +725,9 @@ streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias26_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias26_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias26_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias27_selector @@ -725,9 +735,9 @@ streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias27_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias27_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias13_datasetSpecialZeroBias27_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -738,9 +748,9 @@ streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias28_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias28_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias28_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias29_selector @@ -748,9 +758,9 @@ streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias29_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias29_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias14_datasetSpecialZeroBias29_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -761,9 +771,9 @@ streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias30_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias30_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias30_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias31_selector @@ -771,9 +781,9 @@ streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias31_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias31_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias15_datasetSpecialZeroBias31_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -784,9 +794,9 @@ streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias4_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias4_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias4_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias5_selector @@ -794,9 +804,9 @@ streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias5_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias5_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias2_datasetSpecialZeroBias5_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -807,9 +817,9 @@ streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias6_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias6_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias6_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias7_selector @@ -817,9 +827,9 @@ streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias7_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias7_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias3_datasetSpecialZeroBias7_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -830,9 +840,9 @@ streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias8_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias8_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias8_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias9_selector @@ -840,9 +850,9 @@ streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias9_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias9_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias4_datasetSpecialZeroBias9_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -853,9 +863,9 @@ streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias10_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias10_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias10_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias11_selector @@ -863,9 +873,9 @@ streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias11_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias11_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias5_datasetSpecialZeroBias11_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -876,9 +886,9 @@ streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias12_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias12_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias12_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias13_selector @@ -886,9 +896,9 @@ streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias13_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias13_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias6_datasetSpecialZeroBias13_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -899,9 +909,9 @@ streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias14_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias14_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias14_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias15_selector @@ -909,9 +919,9 @@ streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias15_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias15_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias7_datasetSpecialZeroBias15_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -922,9 +932,9 @@ streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias16_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias16_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias16_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias17_selector @@ -932,9 +942,9 @@ streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias17_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias17_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias8_datasetSpecialZeroBias17_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) @@ -945,9 +955,9 @@ streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias18_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias18_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias18_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) from HLTrigger.HLTfilters.triggerResultsFilter_cfi import triggerResultsFilter as streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias19_selector @@ -955,8 +965,8 @@ streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias19_selector.l1tResults = cms.InputTag('') streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias19_selector.throw = cms.bool(False) streamPhysicsSpecialZeroBias9_datasetSpecialZeroBias19_selector.triggerConditions = cms.vstring( - 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' + 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) diff --git a/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py b/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py index a5c42c910e7c1..b7bdc648e4081 100644 --- a/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py +++ b/HLTrigger/Configuration/python/HLTrigger_EventContent_cff.py @@ -20,7 +20,8 @@ 'keep triggerTriggerEvent_*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -36,7 +37,8 @@ 'keep triggerTriggerEvent_*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -52,7 +54,8 @@ 'keep triggerTriggerEvent_*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -65,7 +68,8 @@ 'drop *_hlt*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -107,8 +111,15 @@ 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', 'keep *_hltEgammaGsfTracks_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltFastPVPixelTracksMerger_*_*', 'keep *_hltFastPVPixelTracksRecover_*_*', 'keep *_hltFastPVPixelTracks_*_*', @@ -116,7 +127,6 @@ 'keep *_hltFastPixelBLifetimeL3Associator_*_*', 'keep *_hltFastPrimaryVertex_*_*', 'keep *_hltGtStage2Digis_*_*', - 'keep *_hltGtStage2ObjectMap_*_*', 'keep *_hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression_*_*', 'keep *_hltHbhereco_*_*', 'keep *_hltHfreco_*_*', @@ -180,6 +190,7 @@ 'keep *_hltParticleFlow_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracksPPOnAA_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVerticesPPOnAA_*_*', @@ -230,7 +241,8 @@ 'keep triggerTriggerFilterObjectWithRefs_*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -272,8 +284,15 @@ 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', 'keep *_hltEgammaGsfTracks_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltFastPVPixelTracksMerger_*_*', 'keep *_hltFastPVPixelTracksRecover_*_*', 'keep *_hltFastPVPixelTracks_*_*', @@ -281,7 +300,6 @@ 'keep *_hltFastPixelBLifetimeL3Associator_*_*', 'keep *_hltFastPrimaryVertex_*_*', 'keep *_hltGtStage2Digis_*_*', - 'keep *_hltGtStage2ObjectMap_*_*', 'keep *_hltHITrackingSiStripRawToClustersFacilityFullZeroSuppression_*_*', 'keep *_hltHbhereco_*_*', 'keep *_hltHfreco_*_*', @@ -345,6 +363,7 @@ 'keep *_hltParticleFlow_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracksPPOnAA_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVerticesPPOnAA_*_*', @@ -395,7 +414,8 @@ 'keep triggerTriggerFilterObjectWithRefs_*_*_*', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -407,7 +427,8 @@ outputCommands = cms.vstring( *( 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', diff --git a/HLTrigger/Configuration/python/Tools/options.py b/HLTrigger/Configuration/python/Tools/options.py index af80db46abac0..6496faf5434c9 100644 --- a/HLTrigger/Configuration/python/Tools/options.py +++ b/HLTrigger/Configuration/python/Tools/options.py @@ -10,7 +10,7 @@ 'PRef' : 'auto:run3_mc_PRef', 'Special' : 'auto:run3_mc_GRun', # same as GRun 'data' : 'auto:run3_hlt_relval', - '2023v12' : 'auto:run3_mc_2023v12', + '2024v13' : 'auto:run3_mc_2024v13', } diff --git a/HLTrigger/Configuration/python/customizeHLTforAlpaka.py b/HLTrigger/Configuration/python/customizeHLTforAlpaka.py index 0b97262093e86..619f38cf27ebd 100644 --- a/HLTrigger/Configuration/python/customizeHLTforAlpaka.py +++ b/HLTrigger/Configuration/python/customizeHLTforAlpaka.py @@ -1,5 +1,287 @@ import FWCore.ParameterSet.Config as cms +import re +import itertools +from FWCore.ParameterSet.MassReplace import massReplaceInputTag +from HeterogeneousCore.AlpakaCore.functions import * +from HLTrigger.Configuration.common import * + +## PF HLT in Alpaka +def customizeHLTforAlpakaParticleFlowClustering(process): + '''Customization to introduce Particle Flow Reconstruction in Alpaka + ''' + ## failsafe for fake menus + if not hasattr(process, 'hltParticleFlowClusterHBHE'): + return process + + for prod in producers_by_type(process, 'HCALRecHitSoAProducer@alpaka'): + return process + + process.hltESSPFRecHitHCALParamsRecord = cms.ESSource('EmptyESSource', + recordName = cms.string('PFRecHitHCALParamsRecord'), + iovIsRunNotTime = cms.bool(True), + firstValid = cms.vuint32(1) + ) + + process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource('EmptyESSource', + recordName = cms.string('PFRecHitHCALTopologyRecord'), + iovIsRunNotTime = cms.bool(True), + firstValid = cms.vuint32(1) + ) + + process.hltESSJobConfigurationGPURecord = cms.ESSource('EmptyESSource', + recordName = cms.string('JobConfigurationGPURecord'), + iovIsRunNotTime = cms.bool(True), + firstValid = cms.vuint32(1) + ) + + process.hltHbheRecHitSoA = cms.EDProducer("HCALRecHitSoAProducer@alpaka", + src = cms.InputTag("hltHbhereco"), + synchronise = cms.untracked.bool(False), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltESPPFRecHitHCALTopology = cms.ESProducer('PFRecHitHCALTopologyESProducer@alpaka', + usePFThresholdsFromDB = cms.bool(True), + appendToDataLabel = cms.string(''), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltESPPFRecHitHCALParams = cms.ESProducer('PFRecHitHCALParamsESProducer@alpaka', + energyThresholdsHB = cms.vdouble(0.1, 0.2, 0.3, 0.3), + energyThresholdsHE = cms.vdouble(0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2), + appendToDataLabel = cms.string(''), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltParticleFlowRecHitHBHESoA = cms.EDProducer("PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( + src = cms.InputTag("hltHbheRecHitSoA"), + params = cms.ESInputTag("hltESPPFRecHitHCALParams:"), + ) + ), + topology = cms.ESInputTag("hltESPPFRecHitHCALTopology:"), + synchronise = cms.untracked.bool(False), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltParticleFlowRecHitHBHE = cms.EDProducer("LegacyPFRecHitProducer", + src = cms.InputTag("hltParticleFlowRecHitHBHESoA") + ) + + process.hltESPPFClusterParams = cms.ESProducer("PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('HCAL_BARREL1'), + seedingThreshold = cms.vdouble(0.125, 0.25, 0.35, 0.35), + seedingThresholdPt = cms.double(0) + ), + cms.PSet( + detector = cms.string('HCAL_ENDCAP'), + seedingThreshold = cms.vdouble(0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275), + seedingThresholdPt = cms.double(0) + ) + ) + ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('HCAL_BARREL1'), + gatheringThreshold = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + detector = cms.string('HCAL_ENDCAP'), + gatheringThreshold = cms.vdouble(0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2) + ) + ) + ), + pfClusterBuilder = cms.PSet( + maxIterations = cms.uint32(5), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + excludeOtherSeeds = cms.bool(True), + showerSigma = cms.double(10), + stoppingTolerance = cms.double(1e-08), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('HCAL_BARREL1'), + recHitEnergyNorm = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + detector = cms.string('HCAL_ENDCAP'), + recHitEnergyNorm = cms.vdouble(0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2) + ) + ), + positionCalc = cms.PSet( + minFractionInCalc = cms.double(1e-09), + minAllowedNormalization = cms.double(1e-09) + ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double(0), + threshLowE = cms.double(6), + noiseTerm = cms.double(21.86), + constantTermLowE = cms.double(4.24), + noiseTermLowE = cms.double(8), + threshHighE = cms.double(15), + constantTerm = cms.double(2.82) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double(0), + threshLowE = cms.double(6), + noiseTerm = cms.double(21.86), + constantTermLowE = cms.double(4.24), + noiseTermLowE = cms.double(8), + threshHighE = cms.double(15), + constantTerm = cms.double(2.82) + ) + ), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltParticleFlowClusterHBHESoA = cms.EDProducer("PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag("hltParticleFlowRecHitHBHESoA"), + topology = cms.ESInputTag("hltESPPFRecHitHCALTopology:"), + pfClusterParams = cms.ESInputTag("hltESPPFClusterParams:"), + synchronise = cms.bool(False), + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') + ) + ) + + process.hltParticleFlowClusterHBHE = cms.EDProducer("LegacyPFClusterProducer", + src = cms.InputTag("hltParticleFlowClusterHBHESoA"), + pfClusterBuilder = process.hltParticleFlowClusterHBHE.pfClusterBuilder, + usePFThresholdsFromDB = cms.bool(True), + recHitsSource = cms.InputTag("hltParticleFlowRecHitHBHE"), + PFRecHitsLabelIn = cms.InputTag("hltParticleFlowRecHitHBHESoA") + ) + + process.HLTPFHcalClustering = cms.Sequence( + process.hltHbheRecHitSoA + + process.hltParticleFlowRecHitHBHESoA + + process.hltParticleFlowRecHitHBHE + + process.hltParticleFlowClusterHBHESoA + + process.hltParticleFlowClusterHBHE + + process.hltParticleFlowClusterHCAL + ) + + # Some Sequences contain all the modules of process.HLTPFHcalClustering Sequence instead of the Sequence itself + # find these Sequences and replace all the modules with the Sequence + def replaceItemsInSequence(process, seqNames, itemsToReplace, replacingSequence): + for seqName in seqNames: + if not hasattr(process, seqName): + continue + seq = getattr(process, seqName) + for item in itemsToReplace: + # remove items that will be replaced by replacingSequence + if (item != itemsToReplace[-1]): + seq.remove(item) + else: + # if last item, replace it with the Sequence + seq.replace(item, replacingSequence) + return process + + process = replaceItemsInSequence( + process, [ + 'HLTParticleFlowSequence', + 'HLTParticleFlowSequenceForTaus', + 'HLTParticleFlowSequenceForDisplTaus', + 'HLTParticleFlowSequencePPOnAA', + 'HLTPixelOnlyParticleFlowSequence', + ], [ + process.hltParticleFlowRecHitHBHE, + process.hltParticleFlowClusterHBHE, + process.hltParticleFlowClusterHCAL + ], + process.HLTPFHcalClustering + ) + + process.hltHbheRecHitSoACPUSerial = makeSerialClone(process.hltHbheRecHitSoA) + + process.hltParticleFlowRecHitHBHESoACPUSerial = makeSerialClone(process.hltParticleFlowRecHitHBHESoA) + process.hltParticleFlowRecHitHBHESoACPUSerial.producers[0].src = 'hltHbheRecHitSoACPUSerial' + + process.hltParticleFlowRecHitHBHECPUOnly = process.hltParticleFlowRecHitHBHE.clone( + src = 'hltParticleFlowRecHitHBHESoACPUSerial', + ) + + process.hltParticleFlowClusterHBHESoACPUSerial = makeSerialClone(process.hltParticleFlowClusterHBHESoA, + pfRecHits = 'hltParticleFlowRecHitHBHESoACPUSerial', + ) + + process.hltParticleFlowClusterHBHECPUOnly = process.hltParticleFlowClusterHBHE.clone( + src = 'hltParticleFlowClusterHBHESoACPUSerial', + recHitsSource = 'hltParticleFlowRecHitHBHECPUOnly', + PFRecHitsLabelIn = 'hltParticleFlowRecHitHBHESoACPUSerial', + ) + + process.HLTPFHcalClusteringCPUOnly = cms.Sequence( + process.hltHbheRecHitSoACPUSerial + + process.hltParticleFlowRecHitHBHESoACPUSerial + + process.hltParticleFlowRecHitHBHECPUOnly + + process.hltParticleFlowClusterHBHESoACPUSerial + + process.hltParticleFlowClusterHBHECPUOnly + + process.hltParticleFlowClusterHCALCPUOnly + ) + + process = replaceItemsInSequence(process, ['HLTParticleFlowCPUOnlySequence'], + [process.hltParticleFlowRecHitHBHECPUOnly, process.hltParticleFlowClusterHBHECPUOnly, process.hltParticleFlowClusterHCALCPUOnly], + process.HLTPFHcalClusteringCPUOnly) + + # modify EventContent of *DQMGPUvsCPU streams + for hltOutModMatch in ['hltOutputDQMGPUvsCPU', 'hltOutputHIDQMGPUvsCPU']: + if hasattr(process, hltOutModMatch): + outMod = getattr(process, hltOutModMatch) + outMod.outputCommands.extend([ + 'keep *_hltParticleFlowClusterHBHESoA_*_*', + 'keep *_hltParticleFlowClusterHBHESoACPUSerial_*_*', + ]) + + # Add PF sequences to DQM_*HcalReconstruction_v Path + for pathNameMatch in ['DQM_HcalReconstruction_v', 'DQM_HIHcalReconstruction_v']: + dqmHcalRecoPathName = None + for pathName in process.paths_(): + if pathName.startswith(pathNameMatch): + dqmHcalRecoPathName = pathName + break + if dqmHcalRecoPathName == None: + continue + dqmHcalPath = getattr(process, dqmHcalRecoPathName) + dqmHcalRecoPathIndex = dqmHcalPath.index(process.hltHcalConsumerGPU) + 1 + dqmHcalPath.insert(dqmHcalRecoPathIndex, process.HLTPFHcalClusteringCPUOnly) + dqmHcalPath.insert(dqmHcalRecoPathIndex, process.HLTPFHcalClustering) + + return process + +def customizeHLTforAlpakaPFSoA(process): + + # avoid the conversion from SoA to legacy to SoA for the HCAL rechits + process.hltParticleFlowRecHitHBHESoA.producers[0].src = 'hltHbheRecoSoA' + process.hltParticleFlowRecHitHBHESoASerialSync.producers[0].src = 'hltHbheRecoSoASerialSync' + + del process.hltHbheRecHitSoA + del process.hltHbheRecHitSoASerialSync + + return process ## Pixel HLT in Alpaka def customizeHLTforDQMGPUvsCPUPixel(process): @@ -15,68 +297,56 @@ def customizeHLTforDQMGPUvsCPUPixel(process): if dqmPixelRecoPathName == None: return process - process.hltPixelConsumerGPU.eventProducts = [ - 'hltSiPixelClusters', - 'hltSiPixelClustersSoA', - 'hltSiPixelDigis', - 'hltSiPixelRecHits', - 'hltSiPixelRecHitsSoA', - 'hltPixelTracks', - 'hltPixelTracksSoA', - 'hltPixelVertices', - 'hltPixelVerticesSoA', - ] - - process.hltPixelConsumerCPU.eventProducts = [] - for foo in process.hltPixelConsumerGPU.eventProducts: - process.hltPixelConsumerCPU.eventProducts += [foo+'CPUSerial'] + for prod in producers_by_type(process, 'SiPixelPhase1MonitorRecHitsSoAAlpaka'): + return process # modify EventContent of DQMGPUvsCPU stream - if hasattr(process, 'hltOutputDQMGPUvsCPU'): - process.hltOutputDQMGPUvsCPU.outputCommands = [ - 'drop *', + try: + outCmds_new = [foo for foo in process.hltOutputDQMGPUvsCPU.outputCommands if 'Pixel' not in foo] + outCmds_new += [ 'keep *Cluster*_hltSiPixelClusters_*_*', - 'keep *Cluster*_hltSiPixelClustersLegacyFormatCPUSerial_*_*', - 'keep *_hltSiPixelDigis_*_*', - 'keep *_hltSiPixelDigiErrorsLegacyFormatCPUSerial_*_*', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', 'keep *RecHit*_hltSiPixelRecHits_*_*', - 'keep *RecHit*_hltSiPixelRecHitsLegacyFormatCPUSerial_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', 'keep *_hltPixelTracks_*_*', - 'keep *_hltPixelTracksLegacyFormatCPUSerial_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', 'keep *_hltPixelVertices_*_*', - 'keep *_hltPixelVerticesLegacyFormatCPUSerial_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', ] + process.hltOutputDQMGPUvsCPU.outputCommands = outCmds_new[:] + except: + pass - # PixelRecHits: monitor of CPUSerial product (Alpaka backend: 'serial_sync') + # PixelRecHits: monitor of SerialSync product (Alpaka backend: 'serial_sync') process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer('SiPixelPhase1MonitorRecHitsSoAAlpaka', - pixelHitsSrc = cms.InputTag( 'hltSiPixelRecHitsCPUSerial' ), - TopFolderName = cms.string( 'SiPixelHeterogeneous/PixelRecHitsCPU' ) + pixelHitsSrc = cms.InputTag('hltSiPixelRecHitsSoASerialSync'), + TopFolderName = cms.string('SiPixelHeterogeneous/PixelRecHitsCPU') ) # PixelRecHits: monitor of GPU product (Alpaka backend: '') process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer('SiPixelPhase1MonitorRecHitsSoAAlpaka', - pixelHitsSrc = cms.InputTag( 'hltSiPixelRecHitsSoA' ), - TopFolderName = cms.string( 'SiPixelHeterogeneous/PixelRecHitsGPU' ) + pixelHitsSrc = cms.InputTag('hltSiPixelRecHitsSoA'), + TopFolderName = cms.string('SiPixelHeterogeneous/PixelRecHitsGPU') ) # PixelRecHits: 'GPUvsCPU' comparisons process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer('SiPixelPhase1CompareRecHitsSoAAlpaka', - pixelHitsSrcHost = cms.InputTag( 'hltSiPixelRecHitsCPUSerial' ), - pixelHitsSrcDevice = cms.InputTag( 'hltSiPixelRecHitsSoA' ), - topFolderName = cms.string( 'SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU' ), - minD2cut = cms.double( 1.0E-4 ) + pixelHitsSrcHost = cms.InputTag('hltSiPixelRecHitsSoASerialSync'), + pixelHitsSrcDevice = cms.InputTag('hltSiPixelRecHitsSoA'), + topFolderName = cms.string('SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU'), + minD2cut = cms.double(1.0e-4) ) process.hltPixelTracksSoAMonitorCPU = cms.EDProducer("SiPixelPhase1MonitorTrackSoAAlpaka", - mightGet = cms.optional.untracked.vstring, minQuality = cms.string('loose'), - pixelTrackSrc = cms.InputTag('hltPixelTracksCPUSerial'), + pixelTrackSrc = cms.InputTag('hltPixelTracksSoASerialSync'), topFolderName = cms.string('SiPixelHeterogeneous/PixelTrackCPU'), useQualityCut = cms.bool(True) ) process.hltPixelTracksSoAMonitorGPU = cms.EDProducer("SiPixelPhase1MonitorTrackSoAAlpaka", - mightGet = cms.optional.untracked.vstring, minQuality = cms.string('loose'), pixelTrackSrc = cms.InputTag('hltPixelTracksSoA'), topFolderName = cms.string('SiPixelHeterogeneous/PixelTrackGPU'), @@ -85,9 +355,8 @@ def customizeHLTforDQMGPUvsCPUPixel(process): process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer("SiPixelPhase1CompareTrackSoAAlpaka", deltaR2cut = cms.double(0.04), - mightGet = cms.optional.untracked.vstring, minQuality = cms.string('loose'), - pixelTrackSrcHost = cms.InputTag("hltPixelTracksCPUSerial"), + pixelTrackSrcHost = cms.InputTag("hltPixelTracksSoASerialSync"), pixelTrackSrcDevice = cms.InputTag("hltPixelTracksSoA"), topFolderName = cms.string('SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU'), useQualityCut = cms.bool(True) @@ -95,14 +364,12 @@ def customizeHLTforDQMGPUvsCPUPixel(process): process.hltPixelVertexSoAMonitorCPU = cms.EDProducer("SiPixelMonitorVertexSoAAlpaka", beamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), - mightGet = cms.optional.untracked.vstring, - pixelVertexSrc = cms.InputTag("hltPixelVerticesCPUSerial"), + pixelVertexSrc = cms.InputTag("hltPixelVerticesSoASerialSync"), topFolderName = cms.string('SiPixelHeterogeneous/PixelVertexCPU') ) process.hltPixelVertexSoAMonitorGPU = cms.EDProducer("SiPixelMonitorVertexSoAAlpaka", beamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), - mightGet = cms.optional.untracked.vstring, pixelVertexSrc = cms.InputTag("hltPixelVerticesSoA"), topFolderName = cms.string('SiPixelHeterogeneous/PixelVertexGPU') ) @@ -110,8 +377,7 @@ def customizeHLTforDQMGPUvsCPUPixel(process): process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer("SiPixelCompareVertexSoAAlpaka", beamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), dzCut = cms.double(1), - mightGet = cms.optional.untracked.vstring, - pixelVertexSrcHost = cms.InputTag("hltPixelVerticesCPUSerial"), + pixelVertexSrcHost = cms.InputTag("hltPixelVerticesSoASerialSync"), pixelVertexSrcDevice = cms.InputTag("hltPixelVerticesSoA"), topFolderName = cms.string('SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU') ) @@ -128,25 +394,24 @@ def customizeHLTforDQMGPUvsCPUPixel(process): + process.hltPixelVertexSoACompareGPUvsCPU ) - # Add CPUSerial sequences to DQM_PixelReconstruction_v Path - dqmPixelRecoPath = getattr(process, dqmPixelRecoPathName) - try: - dqmPixelRecoPathIndex = dqmPixelRecoPath.index(process.HLTRecopixelvertexingSequence) + 1 - for cpuSeqName in [ - 'HLTDoLocalPixelCPUSerialSequence', - 'HLTRecopixelvertexingCPUSerialSequence', - ]: - dqmPixelRecoPath.insert(dqmPixelRecoPathIndex, getattr(process, cpuSeqName)) - dqmPixelRecoPathIndex += 1 - except: - dqmPixelRecoPathIndex = None + for delMod in ['hltPixelConsumerCPU', 'hltPixelConsumerGPU']: + if hasattr(process, delMod): + process.__delattr__(delMod) return process + def customizeHLTforAlpakaPixelRecoLocal(process): '''Customisation to introduce the Local Pixel Reconstruction in Alpaka ''' - process.hltESPSiPixelCablingSoA = cms.ESProducer('SiPixelCablingSoAESProducer@alpaka', + + if not hasattr(process, 'HLTDoLocalPixelSequence'): + return process + + for prod in producers_by_type(process, 'SiPixelRawToClusterPhase1@alpaka'): + return process + + process.hltESPSiPixelCablingSoA = cms.ESProducer('SiPixelCablingSoAESProducer@alpaka', CablingMapLabel = cms.string(''), UseQualityInfo = cms.bool(False), appendToDataLabel = cms.string(''), @@ -162,14 +427,15 @@ def customizeHLTforAlpakaPixelRecoLocal(process): ) ) - process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer('PixelCPEFastParamsESProducerAlpakaPhase1@alpaka', + process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer('PixelCPEFastParamsESProducerAlpakaPhase1@alpaka', appendToDataLabel = cms.string(''), alpaka = cms.untracked.PSet( backend = cms.untracked.string('') ) ) - ### + if hasattr(process, 'hltESPPixelCPEFast'): + del process.hltESPPixelCPEFast # alpaka EDProducer # consumes @@ -183,6 +449,13 @@ def customizeHLTforAlpakaPixelRecoLocal(process): ) ) + if hasattr(process, 'hltOnlineBeamSpotToGPU'): + # hltOnlineBeamSpotToGPU is currently still used in HIon menu, + # remove it only if the relevant ConditionalTask of the HIon menu is not present + # (this check mainly applies to the HLT combined table) + if not (hasattr(process, 'HLTDoLocalPixelPPOnAATask') and process.HLTDoLocalPixelPPOnAATask.contains(process.hltOnlineBeamSpotToGPU)): + del process.hltOnlineBeamSpotToGPU + # alpaka EDProducer # consumes # - FEDRawDataCollection @@ -192,7 +465,6 @@ def customizeHLTforAlpakaPixelRecoLocal(process): # - SiPixelDigiErrorsSoACollection * # - SiPixelFormatterErrors * process.hltSiPixelClustersSoA = cms.EDProducer('SiPixelRawToClusterPhase1@alpaka', - mightGet = cms.optional.untracked.vstring, IncludeErrors = cms.bool(True), UseQualityInfo = cms.bool(False), clusterThreshold_layer1 = cms.int32(4000), @@ -202,12 +474,7 @@ def customizeHLTforAlpakaPixelRecoLocal(process): VCaltoElectronOffset = cms.double(0), VCaltoElectronOffset_L1 = cms.double(0), InputLabel = cms.InputTag('rawDataCollector'), - Regions = cms.PSet( - inputs = cms.optional.VInputTag, - deltaPhi = cms.optional.vdouble, - maxZ = cms.optional.vdouble, - beamSpot = cms.optional.InputTag - ), + Regions = cms.PSet(), CablingMapLabel = cms.string(''), # autoselect the alpaka backend alpaka = cms.untracked.PSet( @@ -215,6 +482,9 @@ def customizeHLTforAlpakaPixelRecoLocal(process): ) ) + if hasattr(process, 'hltSiPixelClustersGPU'): + del process.hltSiPixelClustersGPU + process.hltSiPixelClusters = cms.EDProducer('SiPixelDigisClustersFromSoAAlpakaPhase1', src = cms.InputTag('hltSiPixelClustersSoA'), clusterThreshold_layer1 = cms.int32(4000), @@ -223,9 +493,10 @@ def customizeHLTforAlpakaPixelRecoLocal(process): storeDigis = cms.bool(False) ) + # used only in the PPRef menu for the legacy pixel track reconstruction process.hltSiPixelClustersCache = cms.EDProducer('SiPixelClusterShapeCacheProducer', - src = cms.InputTag( 'hltSiPixelClusters' ), - onDemand = cms.bool( False ) + src = cms.InputTag('hltSiPixelClusters'), + onDemand = cms.bool(False) ) # legacy EDProducer @@ -237,7 +508,7 @@ def customizeHLTforAlpakaPixelRecoLocal(process): # - DetIdCollection # - DetIdCollection, 'UserErrorModules' # - edmNew::DetSetVector - process.hltSiPixelDigis = cms.EDProducer('SiPixelDigiErrorsFromSoAAlpaka', + process.hltSiPixelDigiErrors = cms.EDProducer('SiPixelDigiErrorsFromSoAAlpaka', digiErrorSoASrc = cms.InputTag('hltSiPixelClustersSoA'), fmtErrorsSoASrc = cms.InputTag('hltSiPixelClustersSoA'), CablingMapLabel = cms.string(''), @@ -246,6 +517,11 @@ def customizeHLTforAlpakaPixelRecoLocal(process): UserErrorList = cms.vint32(40) ) + if hasattr(process, 'hltSiPixelDigisSoA'): + del process.hltSiPixelDigisSoA + if hasattr(process, 'hltSiPixelDigiErrorsSoA'): + del process.hltSiPixelDigiErrorsSoA + # alpaka EDProducer # consumes # - BeamSpotDevice @@ -257,79 +533,157 @@ def customizeHLTforAlpakaPixelRecoLocal(process): beamSpot = cms.InputTag('hltOnlineBeamSpotDevice'), src = cms.InputTag('hltSiPixelClustersSoA'), CPE = cms.string('PixelCPEFastParams'), - mightGet = cms.optional.untracked.vstring, # autoselect the alpaka backend alpaka = cms.untracked.PSet( backend = cms.untracked.string('') ) ) + if hasattr(process, 'hltSiPixelRecHitsGPU'): + del process.hltSiPixelRecHitsGPU + if hasattr(process, 'hltSiPixelRecHitsFromGPU'): + del process.hltSiPixelRecHitsFromGPU + if hasattr(process, 'hltSiPixelRecHitsSoAFromGPU'): + del process.hltSiPixelRecHitsSoAFromGPU + process.hltSiPixelRecHits = cms.EDProducer('SiPixelRecHitFromSoAAlpakaPhase1', pixelRecHitSrc = cms.InputTag('hltSiPixelRecHitsSoA'), src = cms.InputTag('hltSiPixelClusters'), ) ### - ### Task: Pixel Local Reconstruction + ### Sequence: Pixel Local Reconstruction ### - process.HLTDoLocalPixelTask = cms.ConditionalTask( - process.hltOnlineBeamSpotDevice, - process.hltSiPixelClustersSoA, - process.hltSiPixelClusters, # was: hltSiPixelClusters - process.hltSiPixelClustersCache, # really needed ?? - process.hltSiPixelDigis, # was: hltSiPixelDigis - process.hltSiPixelRecHitsSoA, - process.hltSiPixelRecHits, # was: hltSiPixelRecHits + process.HLTDoLocalPixelSequence = cms.Sequence( + process.hltOnlineBeamSpotDevice + + process.hltSiPixelClustersSoA + + process.hltSiPixelClusters + + process.hltSiPixelDigiErrors + # renamed from hltSiPixelDigis + process.hltSiPixelRecHitsSoA + + process.hltSiPixelRecHits ) + # The module hltSiPixelClustersCache is only used in the PRef menu. + # Previously, it being included in the GRun menu had no effect + # because it was included in a ConditionalTask, which meant that + # it was not executed in the GRun menu, since no other modules + # in any Path of that menu were consuming it. + # Since this customisation effectively replaces ConditionalTasks in the HLT menus with Sequences, + # leaving hltSiPixelClustersCache in a Sequence of the GRun menu would lead to it being unnecessarily executed. + # On the other hand, hltSiPixelClustersCache must be kept in the PRef menu, + # as the latter does have reconstruction modules which consume it. + # The solution implemented here is + # (a) not to include hltSiPixelClustersCache in the Sequence HLTDoLocalPixelSequence used in the GRun menu, and + # (b) include hltSiPixelClustersCache in a separate Sequence to be used only as part of the PRef menu. + if hasattr(process, 'HLTPixelClusterSplittingForPFPPRefForDmeson') \ + and not hasattr(process, 'HLTDoLocalPixelSequenceForPFPPRefForDmeson') \ + and process.HLTPixelClusterSplittingForPFPPRefForDmeson.contains(process.HLTDoLocalPixelSequence): + + process.HLTDoLocalPixelSequenceForPFPPRefForDmeson = cms.Sequence( + process.HLTDoLocalPixelSequence + + process.hltSiPixelClustersCache + ) + + process.HLTPixelClusterSplittingForPFPPRefForDmeson.insert( + process.HLTPixelClusterSplittingForPFPPRefForDmeson.index(process.HLTDoLocalPixelSequence), + process.HLTDoLocalPixelSequenceForPFPPRefForDmeson + ) + + # remove HLTDoLocalPixelTask (not needed anymore) + if hasattr(process, 'HLTDoLocalPixelTask'): + del process.HLTDoLocalPixelTask + ### - ### CPUSerial version of Pixel Local Reconstruction + ### SerialSync version of Pixel Local Reconstruction ### - process.hltOnlineBeamSpotDeviceCPUSerial = process.hltOnlineBeamSpotDevice.clone( - alpaka = dict( backend = 'serial_sync' ) - ) + process.hltOnlineBeamSpotDeviceSerialSync = makeSerialClone(process.hltOnlineBeamSpotDevice) - process.hltSiPixelClustersCPUSerial = process.hltSiPixelClustersSoA.clone( - alpaka = dict( backend = 'serial_sync' ) - ) + process.hltSiPixelClustersSoASerialSync = makeSerialClone(process.hltSiPixelClustersSoA) - process.hltSiPixelClustersLegacyFormatCPUSerial = process.hltSiPixelClusters.clone( - src = 'hltSiPixelClustersCPUSerial' + process.hltSiPixelClustersSerialSync = process.hltSiPixelClusters.clone( + src = 'hltSiPixelClustersSoASerialSync' ) - process.hltSiPixelDigiErrorsLegacyFormatCPUSerial = process.hltSiPixelDigis.clone( - digiErrorSoASrc = 'hltSiPixelClustersCPUSerial', - fmtErrorsSoASrc = 'hltSiPixelClustersCPUSerial', + process.hltSiPixelDigiErrorsSerialSync = process.hltSiPixelDigiErrors.clone( + digiErrorSoASrc = 'hltSiPixelClustersSoASerialSync', + fmtErrorsSoASrc = 'hltSiPixelClustersSoASerialSync', ) - process.hltSiPixelRecHitsCPUSerial = process.hltSiPixelRecHitsSoA.clone( - beamSpot = 'hltOnlineBeamSpotDeviceCPUSerial', - src = 'hltSiPixelClustersCPUSerial', - alpaka = dict( backend = 'serial_sync' ) + process.hltSiPixelRecHitsSoASerialSync = makeSerialClone(process.hltSiPixelRecHitsSoA, + beamSpot = 'hltOnlineBeamSpotDeviceSerialSync', + src = 'hltSiPixelClustersSoASerialSync', ) - process.hltSiPixelRecHitsLegacyFormatCPUSerial = process.hltSiPixelRecHits.clone( - pixelRecHitSrc = 'hltSiPixelRecHitsCPUSerial', - src = 'hltSiPixelClustersLegacyFormatCPUSerial', + process.hltSiPixelRecHitsSerialSync = process.hltSiPixelRecHits.clone( + pixelRecHitSrc = 'hltSiPixelRecHitsSoASerialSync', + src = 'hltSiPixelClustersSerialSync', ) - process.HLTDoLocalPixelCPUSerialTask = cms.ConditionalTask( - process.hltOnlineBeamSpotDeviceCPUSerial, - process.hltSiPixelClustersCPUSerial, - process.hltSiPixelClustersLegacyFormatCPUSerial, - process.hltSiPixelDigiErrorsLegacyFormatCPUSerial, - process.hltSiPixelRecHitsCPUSerial, - process.hltSiPixelRecHitsLegacyFormatCPUSerial, + process.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( + process.hltOnlineBeamSpotDeviceSerialSync + + process.hltSiPixelClustersSoASerialSync + + process.hltSiPixelClustersSerialSync + + process.hltSiPixelDigiErrorsSerialSync + + process.hltSiPixelRecHitsSoASerialSync + + process.hltSiPixelRecHitsSerialSync ) - process.HLTDoLocalPixelCPUSerialSequence = cms.Sequence( process.HLTDoLocalPixelCPUSerialTask ) + if hasattr(process, 'HLTDoLocalPixelCPUOnlyTask'): + del process.HLTDoLocalPixelCPUOnlyTask + + if hasattr(process, 'hltMeasurementTrackerEventCPUOnly'): + process.hltMeasurementTrackerEventCPUOnly.pixelClusterProducer = "hltSiPixelClustersSerialSync" + process.hltMeasurementTrackerEventCPUOnly.inactivePixelDetectorLabels = ["hltSiPixelDigiErrorsSerialSync"] + process.hltMeasurementTrackerEventCPUOnly.badPixelFEDChannelCollectionLabels = ["hltSiPixelDigiErrorsSerialSync"] + + if hasattr(process, 'hltDoubletRecoveryClustersRefRemovalCPUOnly'): + process.hltDoubletRecoveryClustersRefRemovalCPUOnly.pixelClusters = "hltSiPixelClustersSerialSync" + + if hasattr(process, 'hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly'): + process.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly.PixelClusterCollectionLabel = "hltSiPixelClustersSerialSync" + + if hasattr(process, 'hltDoubletRecoveryPixelLayersAndRegionsCPUOnly'): + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly.inactivePixelDetectorLabels = ['hltSiPixelDigiErrorsSerialSync'] + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly.badPixelFEDChannelCollectionLabels = ['hltSiPixelDigiErrorsSerialSync'] + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly.BPix.HitProducer = "hltSiPixelRecHitsSerialSync" + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly.FPix.HitProducer = "hltSiPixelRecHitsSerialSync" + + if hasattr(process, 'hltIter3IterL3FromL1MuonClustersRefRemovalCPUOnly'): + process.hltIter3IterL3FromL1MuonClustersRefRemovalCPUOnly.pixelClusters = "hltSiPixelClustersSerialSync" + + if hasattr(process, 'hltIter3IterL3FromL1MuonPixelClusterCheckCPUOnly'): + process.hltIter3IterL3FromL1MuonPixelClusterCheckCPUOnly.PixelClusterCollectionLabel = "hltSiPixelClustersSerialSync" + + if hasattr(process, 'hltIter3IterL3FromL1MuonPixelLayersAndRegionsCPUOnly'): + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsCPUOnly.inactivePixelDetectorLabels = ['hltSiPixelDigiErrorsSerialSync'] + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsCPUOnly.badPixelFEDChannelCollectionLabels = ['hltSiPixelDigiErrorsSerialSync'] + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsCPUOnly.BPix.HitProducer = "hltSiPixelRecHitsSerialSync" + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsCPUOnly.FPix.HitProducer = "hltSiPixelRecHitsSerialSync" + + for modLabel in [ + 'hltDoubletRecoveryPixelLayersAndRegions', + 'hltFullIter6PixelTrackingRegionSeedLayersBPPRef', + 'hltIter3IterL3FromL1MuonPixelLayersAndRegions', + 'hltMeasurementTrackerEvent', + ]: + if hasattr(process, modLabel): + mod = getattr(process, modLabel) + mod.inactivePixelDetectorLabels = ['hltSiPixelDigiErrors'] + mod.badPixelFEDChannelCollectionLabels = ['hltSiPixelDigiErrors'] return process + def customizeHLTforAlpakaPixelRecoTracking(process): '''Customisation to introduce the Pixel-Track Reconstruction in Alpaka ''' + if not hasattr(process, 'HLTRecoPixelTracksSequence'): + return process + + for prod in producers_by_type(process, 'CAHitNtupletAlpakaPhase1@alpaka'): + return process + # alpaka EDProducer # consumes # - TrackingRecHitsSoACollection @@ -383,9 +737,11 @@ def customizeHLTforAlpakaPixelRecoTracking(process): ) ) - process.hltPixelTracksCPUSerial = process.hltPixelTracksSoA.clone( - pixelRecHitSrc = 'hltSiPixelRecHitsCPUSerial', - alpaka = dict( backend = 'serial_sync' ) + if hasattr(process, 'hltL2TauTagNNProducer'): + process.hltL2TauTagNNProducer = cms.EDProducer("L2TauNNProducerAlpaka", **process.hltL2TauTagNNProducer.parameters_()) + + process.hltPixelTracksSoASerialSync = makeSerialClone(process.hltPixelTracksSoA, + pixelRecHitSrc = 'hltSiPixelRecHitsSoASerialSync' ) process.hltPixelTracks = cms.EDProducer("PixelTrackProducerFromSoAAlpakaPhase1", @@ -396,29 +752,56 @@ def customizeHLTforAlpakaPixelRecoTracking(process): trackSrc = cms.InputTag("hltPixelTracksSoA") ) - process.hltPixelTracksLegacyFormatCPUSerial = process.hltPixelTracks.clone( - pixelRecHitLegacySrc = cms.InputTag("hltSiPixelRecHitsLegacyFormatCPUSerial"), - trackSrc = cms.InputTag("hltPixelTracksCPUSerial") + if hasattr(process, 'hltPixelTracksCPU'): + del process.hltPixelTracksCPU + if hasattr(process, 'hltPixelTracksCPUOnly'): + del process.hltPixelTracksCPUOnly + if hasattr(process, 'hltPixelTracksFromGPU'): + del process.hltPixelTracksFromGPU + if hasattr(process, 'hltPixelTracksGPU'): + del process.hltPixelTracksGPU + + process.hltPixelTracksSerialSync = process.hltPixelTracks.clone( + pixelRecHitLegacySrc = cms.InputTag("hltSiPixelRecHitsSerialSync"), + trackSrc = cms.InputTag("hltPixelTracksSoASerialSync") ) - process.HLTRecoPixelTracksTask = cms.ConditionalTask( - process.hltPixelTracksSoA, - process.hltPixelTracks, + process.HLTRecoPixelTracksSequence = cms.Sequence( + process.hltPixelTracksSoA + + process.hltPixelTracks ) - process.HLTRecoPixelTracksCPUSerialTask = cms.ConditionalTask( - process.hltPixelTracksCPUSerial, - process.hltPixelTracksLegacyFormatCPUSerial, + if hasattr(process, 'HLTRecoPixelTracksTask'): + del process.HLTRecoPixelTracksTask + + process.HLTRecoPixelTracksSerialSyncSequence = cms.Sequence( + process.hltPixelTracksSoASerialSync + + process.hltPixelTracksSerialSync ) - process.HLTRecoPixelTracksCPUSerialSequence = cms.Sequence( process.HLTRecoPixelTracksCPUSerialTask ) + if hasattr(process, 'HLTRecoPixelTracksCPUOnlyTask'): + del process.HLTRecoPixelTracksCPUOnlyTask + + process.hltPixelTracksInRegionL2CPUOnly.tracks = "hltPixelTracksSerialSync" + + process.hltPixelTracksInRegionL1CPUOnly.tracks = "hltPixelTracksSerialSync" + + process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly.InputCollection = "hltPixelTracksSerialSync" return process + def customizeHLTforAlpakaPixelRecoVertexing(process): '''Customisation to introduce the Pixel-Vertex Reconstruction in Alpaka ''' + if not hasattr(process, 'HLTRecopixelvertexingSequence'): + return process + + # do not apply the customisation if the menu is already using the alpaka pixel reconstruction + for prod in producers_by_type(process, 'PixelVertexProducerAlpakaPhase1@alpaka'): + return process + # alpaka EDProducer # consumes # - TkSoADevice @@ -442,9 +825,8 @@ def customizeHLTforAlpakaPixelRecoVertexing(process): ) ) - process.hltPixelVerticesCPUSerial = process.hltPixelVerticesSoA.clone( - pixelTrackSrc = 'hltPixelTracksCPUSerial', - alpaka = dict( backend = 'serial_sync' ) + process.hltPixelVerticesSoASerialSync = makeSerialClone(process.hltPixelVerticesSoA, + pixelTrackSrc = 'hltPixelTracksSoASerialSync' ) process.hltPixelVertices = cms.EDProducer("PixelVertexProducerFromSoAAlpaka", @@ -453,202 +835,562 @@ def customizeHLTforAlpakaPixelRecoVertexing(process): src = cms.InputTag("hltPixelVerticesSoA") ) - process.hltPixelVerticesLegacyFormatCPUSerial = process.hltPixelVertices.clone( - TrackCollection = cms.InputTag("hltPixelTracksLegacyFormatCPUSerial"), - src = cms.InputTag("hltPixelVerticesCPUSerial") + process.hltPixelVerticesSerialSync = process.hltPixelVertices.clone( + TrackCollection = cms.InputTag("hltPixelTracksSerialSync"), + src = cms.InputTag("hltPixelVerticesSoASerialSync") ) - process.HLTRecopixelvertexingTask = cms.ConditionalTask( - process.HLTRecoPixelTracksTask, - process.hltPixelVerticesSoA, - process.hltPixelVertices, - process.hltTrimmedPixelVertices + if hasattr(process, 'hltPixelVerticesCPU'): + del process.hltPixelVerticesCPU + if hasattr(process, 'hltPixelVerticesCPUOnly'): + del process.hltPixelVerticesCPUOnly + if hasattr(process, 'hltPixelVerticesFromGPU'): + del process.hltPixelVerticesFromGPU + if hasattr(process, 'hltPixelVerticesGPU'): + del process.hltPixelVerticesGPU + + ## failsafe for fake menus + if not hasattr(process, 'hltTrimmedPixelVertices'): + return process + + process.HLTRecopixelvertexingSequence = cms.Sequence( + process.HLTRecoPixelTracksSequence + + process.hltPixelVerticesSoA + + process.hltPixelVertices + + process.hltTrimmedPixelVertices ) - process.HLTRecopixelvertexingCPUSerialTask = cms.ConditionalTask( - process.HLTRecoPixelTracksCPUSerialTask, - process.hltPixelVerticesCPUSerial, - process.hltPixelVerticesLegacyFormatCPUSerial, + if hasattr(process, 'HLTRecopixelvertexingTask'): + del process.HLTRecopixelvertexingTask + + process.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( + process.HLTRecoPixelTracksSerialSyncSequence + + process.hltPixelVerticesSoASerialSync + + process.hltPixelVerticesSerialSync + + process.hltTrimmedPixelVerticesCPUOnly ) - process.HLTRecopixelvertexingCPUSerialSequence = cms.Sequence( process.HLTRecopixelvertexingCPUSerialTask ) + if hasattr(process, 'HLTRecopixelvertexingCPUOnlyTask'): + del process.HLTRecopixelvertexingCPUOnlyTask - return process + process.hltTrimmedPixelVerticesCPUOnly.src = 'hltPixelVerticesSerialSync' + process.hltParticleFlowCPUOnly.vertexCollection = 'hltPixelVerticesSerialSync' + process.hltAK4PFJetsCPUOnly.srcPVs = 'hltPixelVerticesSerialSync' -def customizeHLTforAlpakaPixelRecoTheRest(process): - '''Customize HLT path depending on old SoA tracks - ''' - process.hltL2TauTagNNProducer = cms.EDProducer("L2TauNNProducerAlpaka", - BeamSpot = cms.InputTag("hltOnlineBeamSpot"), - L1Taus = cms.VPSet( - cms.PSet( - L1CollectionName = cms.string('DoubleTau'), - L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") - ), - cms.PSet( - L1CollectionName = cms.string('SingleTau'), - L1TauTrigger = cms.InputTag("hltL1sSingleTau") - ), - cms.PSet( - L1CollectionName = cms.string('MuXXTauYY'), - L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") - ), - cms.PSet( - L1CollectionName = cms.string('Mu22Tau40'), - L1TauTrigger = cms.InputTag("hltL1sMu22erIsoTau40er") - ), - cms.PSet( - L1CollectionName = cms.string('DoubleTauJet'), - L1TauTrigger = cms.InputTag("hltL1sBigORDoubleTauJet") - ), - cms.PSet( - L1CollectionName = cms.string('VBFIsoTau'), - L1TauTrigger = cms.InputTag("hltL1VBFDiJetIsoTau") - ), - cms.PSet( - L1CollectionName = cms.string('Mu18TauXX'), - L1TauTrigger = cms.InputTag("hltL1sVeryBigORMu18erTauXXer2p1") - ), - cms.PSet( - L1CollectionName = cms.string('DoubleTauLowMass'), - L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigORWithLowMass") - ) - ), - debugLevel = cms.int32(0), - ebInput = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - eeInput = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - fractionSumPt2 = cms.double(0.3), - graphPath = cms.string('RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb'), - hbheInput = cms.InputTag("hltHbhereco"), - hoInput = cms.InputTag("hltHoreco"), - maxVtx = cms.uint32(100), - minSumPt2 = cms.double(0.0), - normalizationDict = cms.string('RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json'), - pataTracks = cms.InputTag("hltPixelTracksSoA"), - pataVertices = cms.InputTag("hltPixelVerticesSoA"), - track_chi2_max = cms.double(99999.0), - track_pt_max = cms.double(10.0), - track_pt_min = cms.double(1.0) - ) - return process + def customizeHLTforAlpakaPixelReco(process): '''Customisation to introduce the Pixel Local+Track+Vertex Reconstruction in Alpaka ''' - process = customizeHLTforAlpakaPixelRecoLocal(process) process = customizeHLTforAlpakaPixelRecoTracking(process) process = customizeHLTforAlpakaPixelRecoVertexing(process) - process = customizeHLTforDQMGPUvsCPUPixel(process) - process = customizeHLTforAlpakaPixelRecoTheRest(process) + process = customizeHLTforDQMGPUvsCPUPixel(process) return process -## ECAL HLT in Alpaka +## ECAL HLT in Alpaka def customizeHLTforAlpakaEcalLocalReco(process): - - if hasattr(process, 'hltEcalDigisGPU'): - process.hltEcalDigisPortable = cms.EDProducer("EcalRawToDigiPortable@alpaka", - FEDs = process.hltEcalDigisGPU.FEDs, - InputLabel = process.hltEcalDigisGPU.InputLabel, - alpaka = cms.untracked.PSet( - backend = cms.untracked.string('') - ), - digisLabelEB = process.hltEcalDigisGPU.digisLabelEB, - digisLabelEE = process.hltEcalDigisGPU.digisLabelEE, - maxChannelsEB = process.hltEcalDigisGPU.maxChannelsEB, - maxChannelsEE = process.hltEcalDigisGPU.maxChannelsEE, - mightGet = cms.optional.untracked.vstring + + if not hasattr(process, 'hltEcalDigisGPU'): + return process + + for prod in producers_by_type(process, 'EcalRawToDigiPortable@alpaka'): + return process + + # remove existing ECAL GPU-related ES modules + for foo in [foo for foo in process.es_producers_() if ('ecal' in foo and 'GPU' in foo)]: + process.__delattr__(foo) + + for foo in [foo for foo in process.es_sources_() if ('ecal' in foo and 'GPU' in foo)]: + process.__delattr__(foo) + + # redefine ECAL local reconstruction sequence + process.hltEcalDigisPortableSoA = cms.EDProducer("EcalRawToDigiPortable@alpaka", + FEDs = process.hltEcalDigisGPU.FEDs, + InputLabel = process.hltEcalDigisGPU.InputLabel, + digisLabelEB = process.hltEcalDigisGPU.digisLabelEB, + digisLabelEE = process.hltEcalDigisGPU.digisLabelEE, + maxChannelsEB = process.hltEcalDigisGPU.maxChannelsEB, + maxChannelsEE = process.hltEcalDigisGPU.maxChannelsEE, + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') ) - process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask.add(process.hltEcalDigisPortable) + ) - process.load("EventFilter.EcalRawToDigi.ecalElectronicsMappingHostESProducer_cfi") - process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask.add(process.ecalElectronicsMappingHostESProducer) + from EventFilter.EcalRawToDigi.ecalElectronicsMappingHostESProducer_cfi import ecalElectronicsMappingHostESProducer as _ecalElectronicsMappingHostESProducer + process.ecalElectronicsMappingHostESProducer = _ecalElectronicsMappingHostESProducer.clone() - delattr(process, 'hltEcalDigisGPU') - delattr(process, 'ecalElectronicsMappingGPUESProducer') + process.hltEcalDigis = cms.EDProducer("EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag('hltEcalDigisPortableSoA', 'ebDigis'), + digisInLabelEE = cms.InputTag('hltEcalDigisPortableSoA', 'eeDigis'), + digisOutLabelEB = cms.string("ebDigis"), + digisOutLabelEE = cms.string("eeDigis"), + produceDummyIntegrityCollections = cms.bool(False) + ) - if hasattr(process, 'hltEcalDigisFromGPU'): - process.hltEcalDigisFromGPU = cms.EDProducer( "EcalDigisFromPortableProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisPortable','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisPortable','eeDigis' ), - digisOutLabelEB = cms.string( "ebDigis" ), - digisOutLabelEE = cms.string( "eeDigis" ), - produceDummyIntegrityCollections = cms.bool( False ) + process.hltEcalUncalibRecHitPortableSoA = cms.EDProducer("EcalUncalibRecHitProducerPortable@alpaka", + EBtimeConstantTerm = process.hltEcalUncalibRecHitGPU.EBtimeConstantTerm, + EBtimeFitLimits_Lower = process.hltEcalUncalibRecHitGPU.EBtimeFitLimits_Lower, + EBtimeFitLimits_Upper = process.hltEcalUncalibRecHitGPU.EBtimeFitLimits_Upper, + EBtimeNconst = process.hltEcalUncalibRecHitGPU.EBtimeNconst, + EEtimeConstantTerm = process.hltEcalUncalibRecHitGPU.EEtimeConstantTerm, + EEtimeFitLimits_Lower = process.hltEcalUncalibRecHitGPU.EEtimeFitLimits_Lower, + EEtimeFitLimits_Upper = process.hltEcalUncalibRecHitGPU.EEtimeFitLimits_Upper, + EEtimeNconst = process.hltEcalUncalibRecHitGPU.EEtimeNconst, + amplitudeThresholdEB = process.hltEcalUncalibRecHitGPU.amplitudeThresholdEB, + amplitudeThresholdEE = process.hltEcalUncalibRecHitGPU.amplitudeThresholdEE, + digisLabelEB = cms.InputTag("hltEcalDigisPortableSoA", "ebDigis"), + digisLabelEE = cms.InputTag("hltEcalDigisPortableSoA", "eeDigis"), + kernelMinimizeThreads = process.hltEcalUncalibRecHitGPU.kernelMinimizeThreads, + outOfTimeThresholdGain12mEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12mEB, + outOfTimeThresholdGain12mEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12mEE, + outOfTimeThresholdGain12pEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12pEB, + outOfTimeThresholdGain12pEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12pEE, + outOfTimeThresholdGain61mEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61mEB, + outOfTimeThresholdGain61mEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61mEE, + outOfTimeThresholdGain61pEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61pEB, + outOfTimeThresholdGain61pEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61pEE, + recHitsLabelEB = process.hltEcalUncalibRecHitGPU.recHitsLabelEB, + recHitsLabelEE = process.hltEcalUncalibRecHitGPU.recHitsLabelEE, + shouldRunTimingComputation = process.hltEcalUncalibRecHitGPU.shouldRunTimingComputation, + # autoselect the alpaka backend + alpaka = cms.untracked.PSet( + backend = cms.untracked.string('') ) + ) if hasattr(process, 'hltEcalUncalibRecHitGPU'): - process.hltEcalUncalibRecHitPortable = cms.EDProducer("EcalUncalibRecHitProducerPortable@alpaka", - EBtimeConstantTerm = process.hltEcalUncalibRecHitGPU.EBtimeConstantTerm, - EBtimeFitLimits_Lower = process.hltEcalUncalibRecHitGPU.EBtimeFitLimits_Lower, - EBtimeFitLimits_Upper = process.hltEcalUncalibRecHitGPU.EBtimeFitLimits_Upper, - EBtimeNconst = process.hltEcalUncalibRecHitGPU.EBtimeNconst, - EEtimeConstantTerm = process.hltEcalUncalibRecHitGPU.EEtimeConstantTerm, - EEtimeFitLimits_Lower = process.hltEcalUncalibRecHitGPU.EEtimeFitLimits_Lower, - EEtimeFitLimits_Upper = process.hltEcalUncalibRecHitGPU.EEtimeFitLimits_Upper, - EEtimeNconst = process.hltEcalUncalibRecHitGPU.EEtimeNconst, - alpaka = cms.untracked.PSet( - backend = cms.untracked.string('') - ), - amplitudeThresholdEB = process.hltEcalUncalibRecHitGPU.amplitudeThresholdEB, - amplitudeThresholdEE = process.hltEcalUncalibRecHitGPU.amplitudeThresholdEE, - digisLabelEB = cms.InputTag("hltEcalDigisPortable","ebDigis"), - digisLabelEE = cms.InputTag("hltEcalDigisPortable","eeDigis"), - kernelMinimizeThreads = process.hltEcalUncalibRecHitGPU.kernelMinimizeThreads, - mightGet = cms.optional.untracked.vstring, - outOfTimeThresholdGain12mEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12mEB, - outOfTimeThresholdGain12mEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12mEE, - outOfTimeThresholdGain12pEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12pEB, - outOfTimeThresholdGain12pEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain12pEE, - outOfTimeThresholdGain61mEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61mEB, - outOfTimeThresholdGain61mEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61mEE, - outOfTimeThresholdGain61pEB = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61pEB, - outOfTimeThresholdGain61pEE = process.hltEcalUncalibRecHitGPU.outOfTimeThresholdGain61pEE, - recHitsLabelEB = process.hltEcalUncalibRecHitGPU.recHitsLabelEB, - recHitsLabelEE = process.hltEcalUncalibRecHitGPU.recHitsLabelEE, - shouldRunTimingComputation = process.hltEcalUncalibRecHitGPU.shouldRunTimingComputation - ) - process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask.add(process.hltEcalUncalibRecHitPortable) + del process.hltEcalUncalibRecHitGPU - process.load("RecoLocalCalo.EcalRecProducers.ecalMultifitConditionsHostESProducer_cfi") - process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask.add(process.ecalMultifitConditionsHostESProducer) + process.ecalMultifitParametersSource = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('EcalMultifitParametersRcd') + ) - process.ecalMultifitParametersSource = cms.ESSource("EmptyESSource", - firstValid = cms.vuint32(1), - iovIsRunNotTime = cms.bool(True), - recordName = cms.string('EcalMultifitParametersRcd') - ) - process.load("RecoLocalCalo.EcalRecProducers.ecalMultifitParametersHostESProducer_cfi") - process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask.add(process.ecalMultifitParametersHostESProducer) - - delattr(process, 'hltEcalUncalibRecHitGPU') - - if hasattr(process, 'hltEcalUncalibRecHitFromSoA'): - process.hltEcalUncalibRecHitFromSoA = cms.EDProducer("EcalUncalibRecHitSoAToLegacy", - isPhase2 = process.hltEcalUncalibRecHitFromSoA.isPhase2, - mightGet = cms.optional.untracked.vstring, - recHitsLabelCPUEB = process.hltEcalUncalibRecHitFromSoA.recHitsLabelCPUEB, - recHitsLabelCPUEE = process.hltEcalUncalibRecHitFromSoA.recHitsLabelCPUEE, - uncalibRecHitsPortableEB = cms.InputTag("hltEcalUncalibRecHitPortable","EcalUncalibRecHitsEB"), - uncalibRecHitsPortableEE = cms.InputTag("hltEcalUncalibRecHitPortable","EcalUncalibRecHitsEE") - ) + from RecoLocalCalo.EcalRecProducers.ecalMultifitConditionsHostESProducer_cfi import ecalMultifitConditionsHostESProducer as _ecalMultifitConditionsHostESProducer + process.ecalMultifitConditionsHostESProducer = _ecalMultifitConditionsHostESProducer.clone() - if hasattr(process, 'hltEcalUncalibRecHitSoA'): - delattr(process, 'hltEcalUncalibRecHitSoA') + from RecoLocalCalo.EcalRecProducers.ecalMultifitParametersHostESProducer_cfi import ecalMultifitParametersHostESProducer as _ecalMultifitParametersHostESProducer + process.ecalMultifitParametersHostESProducer = _ecalMultifitParametersHostESProducer.clone() + + process.hltEcalUncalibRecHit = cms.EDProducer("EcalUncalibRecHitSoAToLegacy", + isPhase2 = process.hltEcalUncalibRecHitFromSoA.isPhase2, + recHitsLabelCPUEB = process.hltEcalUncalibRecHitFromSoA.recHitsLabelCPUEB, + recHitsLabelCPUEE = process.hltEcalUncalibRecHitFromSoA.recHitsLabelCPUEE, + uncalibRecHitsPortableEB = cms.InputTag("hltEcalUncalibRecHitPortableSoA", "EcalUncalibRecHitsEB"), + uncalibRecHitsPortableEE = cms.InputTag("hltEcalUncalibRecHitPortableSoA", "EcalUncalibRecHitsEE") + ) - process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask(process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask, process.HLTPreshowerTask) + if hasattr(process, 'hltEcalUncalibRecHitSoA'): + delattr(process, 'hltEcalUncalibRecHitSoA') + + process.hltEcalDetIdToBeRecovered = cms.EDProducer("EcalDetIdToBeRecoveredProducer", + integrityBlockSizeErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityBlockSizeErrors'), + integrityTTIdErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityTTIdErrors'), + + ebIntegrityGainErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityGainErrors'), + eeIntegrityGainErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityGainErrors'), + + ebIntegrityGainSwitchErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityGainSwitchErrors'), + eeIntegrityGainSwitchErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityGainSwitchErrors'), + + ebIntegrityChIdErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityChIdErrors'), + eeIntegrityChIdErrors = cms.InputTag('hltEcalDigisLegacy', 'EcalIntegrityChIdErrors'), + + ebSrFlagCollection = cms.InputTag("hltEcalDigisLegacy"), + eeSrFlagCollection = cms.InputTag("hltEcalDigisLegacy"), + + ebDetIdToBeRecovered = cms.string("ebDetId"), + eeDetIdToBeRecovered = cms.string("eeDetId"), + + ebFEToBeRecovered = cms.string("ebFE"), + eeFEToBeRecovered = cms.string("eeFE"), + ) + + process.hltEcalRecHit.triggerPrimitiveDigiCollection = 'hltEcalDigisLegacy:EcalTriggerPrimitives' + + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( + process.hltEcalDigisLegacy + + process.hltEcalDigisPortableSoA + + process.hltEcalDigis + # conversion of PortableSoA to legacy format + process.hltEcalUncalibRecHitPortableSoA + + process.hltEcalUncalibRecHit + # conversion of PortableSoA to legacy format + process.hltEcalDetIdToBeRecovered + + process.hltEcalRecHit + ) + + process.HLTPreshowerSequence = cms.Sequence(process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit) + + process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + + process.HLTPreshowerSequence + ) + + process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence) + + process.hltEcalDigisCPUSerialSoA = makeSerialClone(process.hltEcalDigisPortableSoA) + + process.hltEcalDigisCPUSerial = process.hltEcalDigis.clone( + digisInLabelEB = 'hltEcalDigisCPUSerialSoA:ebDigis', + digisInLabelEE = 'hltEcalDigisCPUSerialSoA:eeDigis', + ) + + process.hltEcalUncalibRecHitCPUSerialSoA = makeSerialClone(process.hltEcalUncalibRecHitPortableSoA, + digisLabelEB = "hltEcalDigisCPUSerialSoA:ebDigis", + digisLabelEE = "hltEcalDigisCPUSerialSoA:eeDigis", + ) + + process.hltEcalUncalibRecHitCPUSerial = process.hltEcalUncalibRecHit.clone( + uncalibRecHitsPortableEB = "hltEcalUncalibRecHitCPUSerialSoA:EcalUncalibRecHitsEB", + uncalibRecHitsPortableEE = "hltEcalUncalibRecHitCPUSerialSoA:EcalUncalibRecHitsEE", + ) + + process.hltEcalRecHitCPUOnly = process.hltEcalRecHit.clone( + EBuncalibRecHitCollection = 'hltEcalUncalibRecHitCPUSerial:EcalUncalibRecHitsEB', + EEuncalibRecHitCollection = 'hltEcalUncalibRecHitCPUSerial:EcalUncalibRecHitsEE', + ) + + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( + process.hltEcalDigisLegacy + + process.hltEcalDigisCPUSerialSoA + + process.hltEcalDigisCPUSerial + # conversion of CPUSerialSoA to legacy format + process.hltEcalUncalibRecHitCPUSerialSoA + + process.hltEcalUncalibRecHitCPUSerial + # conversion of CPUSerialSoA to legacy format + process.hltEcalDetIdToBeRecovered + + process.hltEcalRecHitCPUOnly + ) + + for prod in producers_by_type(process, 'HLTRechitsToDigis'): + prod.srFlagsIn = 'hltEcalDigisLegacy' + + for prod in producers_by_type(process, 'CorrectedECALPFClusterProducer'): + try: + prod.energyCorrector.ebSrFlagLabel = 'hltEcalDigisLegacy' + prod.energyCorrector.eeSrFlagLabel = 'hltEcalDigisLegacy' + except: + pass + + for pathNameMatch in ['DQM_EcalReconstruction_v', 'DQM_HIEcalReconstruction_v']: + dqmEcalRecoPathName = None + for pathName in process.paths_(): + if pathName.startswith(pathNameMatch): + dqmEcalRecoPath = getattr(process, pathName) + dqmEcalRecoPath.insert(dqmEcalRecoPath.index(process.HLTEndSequence), getattr(process, 'HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence')) + for delmod in ['hltEcalConsumerCPU', 'hltEcalConsumerGPU']: + if hasattr(process, delmod): + process.__delattr__(delmod) + + for hltOutModMatch in ['hltOutputDQMGPUvsCPU', 'hltOutputHIDQMGPUvsCPU']: + if hasattr(process, hltOutModMatch): + outMod = getattr(process, hltOutModMatch) + outCmds_new = [foo for foo in outMod.outputCommands if 'Ecal' not in foo] + outCmds_new += [ + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalDigisCPUSerial_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', + 'keep *_hltEcalUncalibRecHitCPUSerial_*_*', + ] + outMod.outputCommands = outCmds_new[:] return process -def customizeHLTforAlpaka(process): - process.load("HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi") +def customizeHLTforAlpakaHcalLocalReco(process): + + ## failsafe for fake menus + if not hasattr(process, 'HLTDoLocalHcalSequence'): + return process + + ## do not re-apply the customization if the menu is already migrated to alpaka + for prod in producers_by_type(process, 'HcalDigisSoAProducer@alpaka'): + return process + + # EventSetup modules + process.load('RecoLocalCalo.HcalRecProducers.hcalMahiConditionsESProducer_cfi') + process.load('RecoLocalCalo.HcalRecProducers.hcalMahiPulseOffsetsESProducer_cfi') + process.load('RecoLocalCalo.HcalRecProducers.hcalSiPMCharacteristicsESProducer_cfi') + process.load('RecoLocalCalo.HcalRecAlgos.hcalRecoParamWithPulseShapeESProducer_cfi') + + # the JobConfigurationGPURecord is provided by the hltESSJobConfigurationGPURecord ESSource + + # convert the HCAL digis to SoA format + from EventFilter.HcalRawToDigi.hcalDigisSoAProducer_cfi import hcalDigisSoAProducer as _hcalDigisSoAProducer + + # convert the HCAL digis to SoA format, and copies them to the device + process.hltHcalDigisSoA = _hcalDigisSoAProducer.clone( + hbheDigisLabel = 'hltHcalDigis', + qie11DigiLabel = 'hltHcalDigis' + ) + + # convert the HCAL digis to SoA format, and copies them to the host + process.hltHcalDigisSoASerialSync = makeSerialClone(process.hltHcalDigisSoA) + + + # run the HCAL local reconstruction (MAHI) and produce the rechits in SoA format + from RecoLocalCalo.HcalRecProducers.hbheRecHitProducerPortable_cfi import hbheRecHitProducerPortable as _hbheRecHitProducerPortable + + # run the HCAL local reconstruction (MAHI) and produce the rechits in SoA format on the device, and optionally copy the rechits to the host + process.hltHbheRecoSoA = _hbheRecHitProducerPortable.clone( + digisLabelF01HE = ('hltHcalDigisSoA', 'f01HEDigis'), + digisLabelF5HB = ('hltHcalDigisSoA', 'f5HBDigis'), + digisLabelF3HB = ('hltHcalDigisSoA', 'f3HBDigis'), + recHitsLabelM0HBHE = '', + mahiPulseOffSets = 'hcalMahiPulseOffsetsESProducer:' + ) + + # run the HCAL local reconstruction (MAHI) and produce the rechits in SoA format on the host + process.hltHbheRecoSoASerialSync = makeSerialClone(process.hltHbheRecoSoA, + digisLabelF01HE = ('hltHcalDigisSoASerialSync', 'f01HEDigis'), + digisLabelF5HB = ('hltHcalDigisSoASerialSync', 'f5HBDigis'), + digisLabelF3HB = ('hltHcalDigisSoASerialSync', 'f3HBDigis'), + ) + + + # convert the rechits in SoA format on the host to legacy format + from RecoLocalCalo.HcalRecProducers.hcalRecHitSoAToLegacy_cfi import hcalRecHitSoAToLegacy as _hcalRecHitSoAToLegacy + + # convert the rechits in SoA format on the host to legacy format + process.hltHbhereco = _hcalRecHitSoAToLegacy.clone( + src = 'hltHbheRecoSoA' + ) + + # convert the rechits in SoA format on the host to legacy format + process.hltHbherecoSerialSync = process.hltHbhereco.clone( + src = 'hltHbheRecoSoASerialSync' + ) + + # update the label of the rechits produced on the host + process.hltTowerMakerForAllSerialSync.hbheInput = "hltHbherecoSerialSync" + process.hltAK4CaloJetsIDPassedSerialSync.JetIDParams.hbheRecHitsColl = "hltHbherecoSerialSync" + process.hltHbheRecHitSoASerialSync.src = "hltHbherecoSerialSync" + process.hltMuonsSerialSync.TrackAssociatorParameters.HBHERecHitCollectionLabel = "hltHbherecoSerialSync" + process.hltMuonsSerialSync.CaloExtractorPSet.TrackAssociatorParameters.HBHERecHitCollectionLabel = "hltHbherecoSerialSync" + process.hltMuonsSerialSync.JetExtractorPSet.TrackAssociatorParameters.HBHERecHitCollectionLabel = "hltHbherecoSerialSync" + + # run the HCAL local reconstruction, potentially offloading the MHI step to the device + process.HLTDoLocalHcalSequence = cms.Sequence( + process.hltHcalDigis + + process.hltHcalDigisSoA + + process.hltHbheRecoSoA + + process.hltHbhereco + + process.hltHfprereco + + process.hltHfreco + + process.hltHoreco ) + + # run the HCAL local reconstruction on the host + process.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( + process.hltHcalDigis + + process.hltHcalDigisSoASerialSync + + process.hltHbheRecoSoASerialSync + + process.hltHbherecoSerialSync + + process.hltHfprereco + + process.hltHfreco + + process.hltHoreco ) + + process.HLTDoCaloSequenceSerialSync = cms.Sequence( + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + + process.HLTDoLocalHcalSequenceSerialSync + + process.hltTowerMakerForAllSerialSync ) + + process.HLTDoCaloSequencePFSerialSync = cms.Sequence( + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + + process.HLTDoLocalHcalSequenceSerialSync + + process.hltTowerMakerForAllSerialSync ) + + # run the HBHE local reconstruction, potentially offloading the MHI step to the device + process.HLTStoppedHSCPLocalHcalReco = cms.Sequence( + process.hltHcalDigis + + process.hltHcalDigisSoA + + process.hltHbheRecoSoA + + process.hltHbhereco ) + + # PFJet reconstruction running on the host + process.HLTPFHcalClusteringSerialSync = cms.Sequence( + process.hltHbheRecHitSoASerialSync + + process.hltParticleFlowRecHitHBHESoASerialSync + + process.hltParticleFlowRecHitHBHESerialSync + + process.hltParticleFlowClusterHBHESoASerialSync + + process.hltParticleFlowClusterHBHESerialSync + + process.hltParticleFlowClusterHCALSerialSync ) + + # compare the HCAL local reconstruction running on the device and on the host + for pathNameMatch in ['DQM_HcalReconstruction_v', 'DQM_HIHcalReconstruction_v']: + dqmHcalRecoPathName = None + for pathName in process.paths_(): + if pathName.startswith(pathNameMatch): + dqmHcalRecoPath = getattr(process, pathName) + dqmHcalRecoPath.insert(dqmHcalRecoPath.index(process.HLTPFHcalClustering), getattr(process, 'HLTDoLocalHcalSequenceSerialSync')) + for delmod in ['hltHcalConsumerCPU', 'hltHcalConsumerGPU']: + if hasattr(process, delmod): + process.__delattr__(delmod) + + # modify EventContent of *DQMGPUvsCPU streams + for hltOutModMatch in ['hltOutputDQMGPUvsCPU', 'hltOutputHIDQMGPUvsCPU']: + if hasattr(process, hltOutModMatch): + outMod = getattr(process, hltOutModMatch) + outCmds_new = [foo for foo in outMod.outputCommands if 'Hbhe' not in foo] + outCmds_new += [ + 'keep *_hltHbhereco_*_*', + 'keep *_hltHbherecoSerialSync_*_*', + ] + outMod.outputCommands = outCmds_new[:] + + # delete the obsolete modules and tasks + del process.hcalMahiPulseOffsetsGPUESProducer + del process.hcalChannelQualityGPUESProducer + del process.hcalConvertedEffectivePedestalWidthsGPUESProducer + del process.hcalConvertedEffectivePedestalsGPUESProducer + del process.hcalConvertedPedestalWidthsGPUESProducer + del process.hcalConvertedPedestalsGPUESProducer + del process.hcalElectronicsMappingGPUESProducer + del process.hcalGainWidthsGPUESProducer + del process.hcalGainsGPUESProducer + del process.hcalLUTCorrsGPUESProducer + del process.hcalQIECodersGPUESProducer + del process.hcalQIETypesGPUESProducer + del process.hcalRecoParamsWithPulseShapesGPUESProducer + del process.hcalRespCorrsGPUESProducer + del process.hcalSiPMCharacteristicsGPUESProducer + del process.hcalSiPMParametersGPUESProducer + del process.hcalTimeCorrsGPUESProducer + + del process.hltHbherecoLegacy + del process.hltHcalDigisGPU + del process.hltHbherecoGPU + del process.hltHbherecoFromGPU + + del process.HLTDoLocalHcalTask + del process.HLTStoppedHSCPLocalHcalRecoTask + + return process + +def customizeHLTforAlpakaStatus(process): + + if not hasattr(process, 'statusOnGPU'): + return process + + process.hltBackend = cms.EDProducer('AlpakaBackendProducer@alpaka') + + insert_modules_before(process, process.statusOnGPU, process.hltBackend) + + del process.statusOnGPU + + process.hltStatusOnGPUFilter = cms.EDFilter('AlpakaBackendFilter', + producer = cms.InputTag('hltBackend', 'backend'), + backends = cms.vstring('CudaAsync', 'ROCmAsync') + ) + + insert_modules_before(process, process.statusOnGPUFilter, process.hltStatusOnGPUFilter) + insert_modules_before(process, ~process.statusOnGPUFilter, ~process.hltStatusOnGPUFilter) + + del process.statusOnGPUFilter + + return process + + +def _replace_object(process, target, obj): + for container in itertools.chain( + process.sequences_().values(), + process.paths_().values(), + process.endpaths_().values() + ): + if target.label() in [bar for foo,bar in container.directDependencies()]: + try: + position = container.index(target) + container.insert(position, obj) + container.remove(target) + except ValueError: + container.associate(obj) + container.remove(target) + + for container in itertools.chain( + process.tasks_().values(), + process.conditionaltasks_().values(), + ): + if target.label() in [bar for foo,bar in container.directDependencies()]: + container.add(obj) + container.remove(target) + + return process + +def _rename_edmodule(process, oldModuleLabel, newModuleLabel, typeBlackList): + if not hasattr(process, oldModuleLabel) or hasattr(process, newModuleLabel) or oldModuleLabel == newModuleLabel: + return process + oldObj = getattr(process, oldModuleLabel) + if oldObj.type_() in typeBlackList: + return process + setattr(process, newModuleLabel, oldObj.clone()) + newObj = getattr(process, newModuleLabel) + process = _replace_object(process, oldObj, newObj) + process.__delattr__(oldModuleLabel) + process = massReplaceInputTag(process, oldModuleLabel, newModuleLabel, False, True, False) + for outputModuleLabel in process.outputModules_(): + outputModule = getattr(process, outputModuleLabel) + if not hasattr(outputModule, 'outputCommands'): + continue + for outputCmdIdx, outputCmd in enumerate(outputModule.outputCommands): + outputModule.outputCommands[outputCmdIdx] = outputCmd.replace(f'_{oldModuleLabel}_', f'_{newModuleLabel}_') + return process + +def _rename_edmodules(process, matchExpr, oldStr, newStr, typeBlackList): + for moduleDict in [process.producers_(), process.filters_(), process.analyzers_()]: + moduleLabels = list(moduleDict.keys()) + for moduleLabel in moduleLabels: + if bool(re.match(matchExpr, moduleLabel)): + moduleLabelNew = moduleLabel.replace(oldStr, '') + newStr + process = _rename_edmodule(process, moduleLabel, moduleLabelNew, typeBlackList) + return process + +def _rename_container(process, oldContainerLabel, newContainerLabel): + if not hasattr(process, oldContainerLabel) or hasattr(process, newContainerLabel) or oldContainerLabel == newContainerLabel: + return process + oldObj = getattr(process, oldContainerLabel) + setattr(process, newContainerLabel, oldObj.copy()) + newObj = getattr(process, newContainerLabel) + process = _replace_object(process, oldObj, newObj) + process.__delattr__(oldContainerLabel) + return process + +def _rename_containers(process, matchExpr, oldStr, newStr): + for containerName in itertools.chain( + process.sequences_().keys(), + process.tasks_().keys(), + process.conditionaltasks_().keys() + ): + if bool(re.match(matchExpr, containerName)): + containerNameNew = containerName.replace(oldStr, '') + newStr + process = _rename_container(process, containerName, containerNameNew) + return process + +def customizeHLTforAlpakaRename(process): + # mass renaming of EDModules and Sequences: + # if the label matches matchRegex, remove oldStr and append newStr + for matchRegex, oldStr, newStr in [ + [".*Portable.*", "Portable", ""], + [".*SerialSync.*", "SerialSync", "SerialSync"], + [".*CPUSerial.*", "CPUSerial", "SerialSync"], + [".*CPUOnly.*", "CPUOnly", "SerialSync"], + ]: + process = _rename_edmodules(process, matchRegex, oldStr, newStr, ['HLTPrescaler']) + process = _rename_containers(process, matchRegex, oldStr, newStr) + + return process + + +def customizeHLTforAlpaka(process): process.load('Configuration.StandardSequences.Accelerators_cff') - - process = customizeHLTforAlpakaEcalLocalReco(process) + + process = customizeHLTforAlpakaStatus(process) process = customizeHLTforAlpakaPixelReco(process) + process = customizeHLTforAlpakaEcalLocalReco(process) + process = customizeHLTforAlpakaHcalLocalReco(process) + process = customizeHLTforAlpakaParticleFlowClustering(process) + process = customizeHLTforAlpakaPFSoA(process) + process = customizeHLTforAlpakaRename(process) return process - diff --git a/HLTrigger/Configuration/python/customizeHLTforCMSSW.py b/HLTrigger/Configuration/python/customizeHLTforCMSSW.py index bebd39c86a65b..e7763a096ade5 100644 --- a/HLTrigger/Configuration/python/customizeHLTforCMSSW.py +++ b/HLTrigger/Configuration/python/customizeHLTforCMSSW.py @@ -231,43 +231,125 @@ def customiseForOffline(process): for prod in esproducers_by_type(process, 'OnlineBeamSpotESProducer'): prod.timeThreshold = int(1e6) + # For running HLT offline and relieve the strain on Frontier so it will no longer inject a + # transaction id which tells Frontier to add a unique "&freshkey" to many query URLs. + # That was intended as a feature to only be used by the Online HLT, to guarantee that fresh conditions + # from the database were loaded at each Lumi section + # Seee CMSHLT-3123 for further details + if hasattr(process, 'GlobalTag'): + # Set ReconnectEachRun and RefreshEachRun to False + process.GlobalTag.ReconnectEachRun = cms.untracked.bool(False) + process.GlobalTag.RefreshEachRun = cms.untracked.bool(False) + + if hasattr(process.GlobalTag, 'toGet'): + # Filter out PSet objects containing only 'record' and 'refreshTime' + process.GlobalTag.toGet = [ + pset for pset in process.GlobalTag.toGet + if set(pset.parameterNames_()) != {'record', 'refreshTime'} + ] + return process -def customizeHLTfor43025(process): +def checkHLTfor43774(process): + filt_types = ["HLTEgammaGenericFilter","HLTEgammaGenericQuadraticEtaFilter","HLTEgammaGenericQuadraticFilter","HLTElectronGenericFilter"] + absAbleVar = ["DEta","deta","DetaSeed","Dphi","OneOESuperMinusOneOP","OneOESeedMinusOneOP"] + for filt_type in filt_types: + for filt in filters_by_type(process, filt_type): + if filt.varTag.productInstanceLabel in absAbleVar: + if (filt.useAbs != cms.bool(True)): + print('# TSG WARNING: check value of parameter "useAbs" in',filt,'(expect True but is False)!') - for producer in producers_by_type(process, "PFClusterProducer"): - producer.usePFThresholdsFromDB = cms.bool(True) + return process - for producer in producers_by_type(process, "PFMultiDepthClusterProducer"): - producer.usePFThresholdsFromDB = cms.bool(True) +def customizeHLTfor45302(process): - for producer in producers_by_type(process, "PFRecHitProducer"): - if producer.producers[0].name.value() == 'PFHBHERecHitCreator': - producer.producers[0].qualityTests[0].usePFThresholdsFromDB = cms.bool(True) - if producer.producers[0].name.value() == 'PFHFRecHitCreator': - producer.producers[0].qualityTests[1].usePFThresholdsFromDB = cms.bool(False) + dqmPixelRecoPathName = None + for pathName in process.paths_(): + if pathName.startswith('DQM_PixelReconstruction_v'): + dqmPixelRecoPathName = pathName + break - return process + if dqmPixelRecoPathName == None: + return process -def customizeHLTfor43549(process): - """ This customization is related to ticket https://its.cern.ch/jira/browse/CMSHLT-2975 - If all 3 input tags L1CandTag, InpuLinks and inputMuonCollection are null (hence not consumed) - it means that the HLTMuonL3PreFilter should be configured such that the flag requireL3MuonTrajectorySeed is true - """ - for filter in filters_by_type(process, "HLTMuonL3PreFilter"): - if (filter.L1CandTag == cms.InputTag("") and filter.InputLinks == cms.InputTag("") and filter.inputMuonCollection == cms.InputTag("")): - filter.requireL3MuonTrajectorySeed = cms.bool(True) + import copy + from DQM.SiPixelPhase1Common.SiPixelPhase1RawData_cfi import SiPixelPhase1RawDataConf,SiPixelPhase1RawDataAnalyzer + + # PixelDigiErrors: monitor of SerialSync product + SiPixelPhase1RawDataConfForCPU = copy.deepcopy(SiPixelPhase1RawDataConf) + for pset in SiPixelPhase1RawDataConfForCPU: + pset.topFolderName = "SiPixelHeterogeneous/PixelErrorsCPU" + + process.hltPixelPhase1MonitorRawDataACPU = SiPixelPhase1RawDataAnalyzer.clone( + src = "hltSiPixelDigiErrorsSerialSync", + histograms = SiPixelPhase1RawDataConfForCPU + ) + + # PixelDigiErrors: monitor of GPU product + SiPixelPhase1RawDataConfForGPU = copy.deepcopy(SiPixelPhase1RawDataConf) + for pset in SiPixelPhase1RawDataConfForGPU: + pset.topFolderName = "SiPixelHeterogeneous/PixelErrorsGPU" + + process.hltPixelPhase1MonitorRawDataAGPU = SiPixelPhase1RawDataAnalyzer.clone( + src = "hltSiPixelDigiErrors", + histograms = SiPixelPhase1RawDataConfForGPU + ) + + # PixelDigiErrors: 'Alpaka' comparison + process.hltPixelDigiErrorsCompareGPUvsCPU = cms.EDProducer('SiPixelPhase1RawDataErrorComparator', + pixelErrorSrcCPU = cms.InputTag( 'hltSiPixelDigiErrorsSerialSync' ), + pixelErrorSrcGPU = cms.InputTag( 'hltSiPixelDigiErrors' ), + topFolderName = cms.string( 'SiPixelHeterogeneous/PixelErrorsCompareGPUvsCPU' ) + ) + + # Comparisons below are to change the names of the modules defined in customizeHLTforAlpaka + process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer('SiPixelPhase1CompareRecHits', + pixelHitsReferenceSoA = cms.InputTag('hltSiPixelRecHitsSoASerialSync'), + pixelHitsTargetSoA = cms.InputTag('hltSiPixelRecHitsSoA'), + topFolderName = cms.string('SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU'), + minD2cut = cms.double(1.0e-4) + ) + + process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer("SiPixelPhase1CompareTracks", + deltaR2cut = cms.double(0.04), + minQuality = cms.string('loose'), + pixelTrackReferenceSoA = cms.InputTag("hltPixelTracksSoASerialSync"), + pixelTrackTargetSoA = cms.InputTag("hltPixelTracksSoA"), + topFolderName = cms.string('SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU'), + useQualityCut = cms.bool(True) + ) + + process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer("SiPixelCompareVertices", + beamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), + dzCut = cms.double(1), + pixelVertexReferenceSoA = cms.InputTag("hltPixelVerticesSoASerialSync"), + pixelVertexTargetSoA = cms.InputTag("hltPixelVerticesSoA"), + topFolderName = cms.string('SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU') + ) + + process.HLTDQMPixelReconstruction = cms.Sequence( + process.hltPixelPhase1MonitorRawDataACPU + + process.hltPixelPhase1MonitorRawDataAGPU + + process.hltPixelDigiErrorsCompareGPUvsCPU + + process.hltPixelRecHitsSoAMonitorCPU + + process.hltPixelRecHitsSoAMonitorGPU + + process.hltPixelRecHitsSoACompareGPUvsCPU + + process.hltPixelTracksSoAMonitorCPU + + process.hltPixelTracksSoAMonitorGPU + + process.hltPixelTracksSoACompareGPUvsCPU + + process.hltPixelVertexSoAMonitorCPU + + process.hltPixelVertexSoAMonitorGPU + + process.hltPixelVertexSoACompareGPUvsCPU + ) return process -def customizeHLTfor43774(process): - filt_types = ["HLTEgammaGenericFilter","HLTEgammaGenericQuadraticEtaFilter","HLTEgammaGenericQuadraticFilter","HLTElectronGenericFilter"] - absAbleVar = ["DEta","deta","DetaSeed","Dphi","OneOESuperMinusOneOP","OneOESeedMinusOneOP"] - for filt_type in filt_types: - for filt in filters_by_type(process, filt_type): - if filt.varTag.productInstanceLabel in absAbleVar: - filt.useAbs = cms.bool(True) - + +def customizeHLTfor44746(process): + for modLabel in ['hltDoubleEle10Mass50PPOnAAFilter', 'hltDoubleEle15Mass50PPOnAAFilter']: + if hasattr(process, modLabel): + mod = getattr(process, modLabel) + mod.l1EGCand = cms.InputTag('hltEgammaCandidatesPPOnAA') return process # CMSSW version specific customizations @@ -275,16 +357,11 @@ def customizeHLTforCMSSW(process, menuType="GRun"): process = customiseForOffline(process) - # Alpaka HLT - from Configuration.ProcessModifiers.alpaka_cff import alpaka - from Configuration.Eras.Modifier_run3_common_cff import run3_common - from HLTrigger.Configuration.customizeHLTforAlpaka import customizeHLTforAlpaka - (alpaka & run3_common).makeProcessModifier(customizeHLTforAlpaka).apply(process) - # add call to action function in proper order: newest last! # process = customiseFor12718(process) - process = customizeHLTfor43025(process) - process = customizeHLTfor43549(process) - process = customizeHLTfor43774(process) + process = checkHLTfor43774(process) + process = customizeHLTfor45302(process) + process = customizeHLTfor44746(process) + return process diff --git a/HLTrigger/Configuration/scripts/hltIntegrationTests b/HLTrigger/Configuration/scripts/hltIntegrationTests index b88614d1aced9..b0230eb595879 100755 --- a/HLTrigger/Configuration/scripts/hltIntegrationTests +++ b/HLTrigger/Configuration/scripts/hltIntegrationTests @@ -19,7 +19,7 @@ function err() { NAME=$(basename $0) -HELP="Run the integration tests over all paths in a given HLT menu. +HELP="Run the integration tests on a given HLT menu. Usage: $NAME -h|--help @@ -42,6 +42,10 @@ Usage: --streams STREAMS Run with STREAMS parallel streams (i.e. events) (default 0 means as many streams as threads) --threads THREADS Run with THREADS threads when running the whole HLT (default 4) -a | --accelerator ACCELERATOR Keyword to choose allowed accelerators (examples: \"*\", \"cpu\", \"gpu-nvidia\") + -p | --paths PATHS Comma-separated list of Path names (incl. wildcards) + to select which Paths are tested standalone. + If a Path-name pattern starts with the dash character (-), + the Paths whose name matches that pattern will be ignored. -x | --extra OPTIONS If the HLT menu is a local cmsRun cfg file, OPTIONS is used as additional arguments to cmsRun (i.e. \"cmsRun hlt.py [OPTIONS]\") If the HLT menu is the name of a ConfDB configuration, OPTIONS is used as @@ -95,8 +99,8 @@ Examples: " # parse command line argument and options -OPTS=$(getopt -n "$NAME" -o "s:d:i:j:n:k:e:a:x:h" \ - -l "setup:,dir:,input:,jobs:,size:,skip:,streams:,threads:,accelerator:,events:,mc,extra:,help,dbproxy,dbproxyhost:,dbproxyport:" -- "$@") +OPTS=$(getopt -n "$NAME" -o "s:d:i:j:n:k:e:p:a:x:h" \ + -l "setup:,dir:,input:,jobs:,size:,skip:,streams:,threads:,paths:,accelerator:,events:,mc,extra:,help,dbproxy,dbproxyhost:,dbproxyport:" -- "$@") # invalid options if [ $? != 0 ]; then @@ -118,6 +122,7 @@ EVENTS="" JOBS=4 THREADS=4 STREAMS=0 +PATHS="" ACCELERATOR="cpu" WORKDIR="hltintegration" EXTRA="" @@ -200,6 +205,10 @@ while true; do THREADS=$2 shift 2 ;; + "-p" | "--paths" ) + PATHS="$2" + shift 2 + ;; "-a" | "--accelerator" ) ACCELERATOR="$2" shift 2 @@ -320,12 +329,12 @@ else # if ${DATA} is empty, set it to "--data" [ "${DATA}" ] || DATA="--data" # download HLT menu from ConfDB - HLTGETCMD="hltGetConfiguration ${MENU} \ + HLTGETCMD="hltGetConfiguration ${MENU} --process \"TEST$(date -u +'%Y%m%d%H%M%S')\" - --full --offline ${DATA} --unprescale \ - --max-events ${SIZE} ${EXTRA} ${DBPROXYOPTS} --input ${INPUT}" + --max-events ${SIZE} --no-prescale --no-output + ${DATA} --input ${INPUT} ${EXTRA} ${DBPROXYOPTS}" HLTGETCMD=$(echo "${HLTGETCMD}" | xargs) - log "Creating HLT menu from ConfDB configuration:\n> ${HLTGETCMD}" + log "Creating HLT menu from ConfDB configuration\n> ${HLTGETCMD}" ${HLTGETCMD} > hlt.py # unset EXTRA environment variable (used later in cmsRun jobs) unset HLTGETCMD EXTRA @@ -355,11 +364,11 @@ if [ "${SELECTION}" == "complex" ]; then process.source.eventsToProcess = cms.untracked.VEventRange( '$(echo $EVENTS | sed -e"s/,/','/g")' ) @EOF -elif (( $SKIP > 0 )); then +elif (( ${SKIP} > 0 )); then cat >> hlt.py << @EOF # event selection customised by hltIntegrationTests -process.source.skipEvents = cms.untracked.uint32( $SKIP ) +process.source.skipEvents = cms.untracked.uint32( ${SKIP} ) @EOF fi @@ -367,8 +376,8 @@ fi cat >> hlt.py << @EOF # configure multithreading, and allocate 10 MB of stack space per thread -process.options.numberOfThreads = $THREADS -process.options.numberOfStreams = $STREAMS +process.options.numberOfThreads = ${THREADS} +process.options.numberOfStreams = ${STREAMS} process.options.sizeOfStackForThreadsInKB = 10*1024 # set allowed accelerators process.options.accelerators = [ "$ACCELERATOR" ] @@ -376,23 +385,41 @@ process.options.accelerators = [ "$ACCELERATOR" ] process.hltTriggerSummaryAOD.throw = cms.bool( True ) @EOF -# find the list of all trigger paths -TRIGGERS=$(hltListPaths hlt.py -p --no-dep --exclude "^HLTriggerFinalPath$") +# find number of cms.Paths in the HLT menu (incl. Dataset Paths) +NUM_PATHS=$(python3 -c """ +import sys +# redefine sys.argv (necessary to import +# cfg file if the latter uses VarParsing) +sys.argv = ['python3', 'hlt.py'] +from hlt import cms,process +try: + print(len(process.paths_())) +except: + print(0) +""") +log "\nThe HLT menu contains ${NUM_PATHS} Paths (incl. Dataset Paths)" + +# list of trigger Paths to be tested standalone (always exclude HLTriggerFinalPath) +log "\nPreparing list of Paths to be tested standalone (paths.txt)" +[ "${PATHS}" ] || PATHS="*" +PATHS+=",-HLTriggerFinalPath" +log " - Path selection: \"${PATHS}\"" +TRIGGERS=$(hltListPaths hlt.py -p --no-dep --select-paths "${PATHS}") echo "${TRIGGERS[@]}" > paths.txt # print some info -if [ "$SELECTION" == "complex" ]; then - log "Will run $(echo $TRIGGERS | wc -w) HLT paths over $(echo $EVENTS | tr ',' '\n' | wc -l) events, with $JOBS jobs in parallel" -elif [ "$SIZE" == "-1" ]; then - log "Will run $(echo $TRIGGERS | wc -w) HLT paths over all events, with $JOBS jobs in parallel" +if [ "${SELECTION}" == "complex" ]; then + log "\nWill run full menu and $(echo $TRIGGERS | wc -w) Paths standalone over $(echo ${EVENTS} | tr ',' '\n' | wc -l) events, with ${JOBS} jobs in parallel" +elif [ "${SIZE}" == "-1" ]; then + log "\nWill run full menu and $(echo ${TRIGGERS} | wc -w) Paths standalone over all events, with ${JOBS} jobs in parallel" else - log "Will run $(echo $TRIGGERS | wc -w) HLT paths over $SIZE events, with $JOBS jobs in parallel" + log "\nWill run full menu and $(echo ${TRIGGERS} | wc -w) Paths standalone over ${SIZE} events, with ${JOBS} jobs in parallel" fi # check the prescale modules hltCheckPrescaleModules -w hlt.py -log "Preparing single-trigger configurations" +log "\nPreparing single-Path configurations" for TRIGGER in $TRIGGERS; do cat > "${TRIGGER}".py << @EOF from hlt import * @@ -424,10 +451,10 @@ if [ "${SETUP}" ]; then # this is the hltGetConfiguration behaviour and would be confusing if you had to # specify converter/db on the setup menu on hltIntegrationTests but not on hltGetConfiguration read SETUP_Vx SETUP_DB _ <<< $(parse_HLT_menu "${MENU}") - log "Creating setup_cff from ConfDB configuration: ${SETUP_Vx}/${SETUP_DB}:${SETUP}" + log "\nCreating setup_cff from ConfDB configuration: ${SETUP_Vx}/${SETUP_DB}:${SETUP}" hltConfigFromDB --${SETUP_Vx} --${SETUP_DB} ${DBPROXYOPTS} --cff --configName "$SETUP" \ --nopaths --services -FUShmDQMOutputService,-PrescaleService,-EvFDaqDirector,-FastMonitoringService > setup_cff.py - sed -i -e's/process = cms.Process(.*)/&\nprocess.load("setup_cff")/' hlt.py $(for TRIGGER in $TRIGGERS; do echo "${TRIGGER}".py; done) + sed -i -e's/process = cms.Process(.*)/&\nprocess.load("setup_cff")/' hlt.py $(for TRIGGER in ${TRIGGERS}; do echo "${TRIGGER}".py; done) else printf "%s\n" "WARNING -- \"--setup ${SETUP}\" will be ignored (failed to deduce name of HLT menu from hlt.py)" fi @@ -435,7 +462,7 @@ fi # run all HLT dumps cat > .makefile << @EOF -TRIGGERS=$(echo $TRIGGERS) +TRIGGERS=$(echo ${TRIGGERS}) CFGS=\$(TRIGGERS:%=%.py) LOGS=\$(TRIGGERS:%=%.log) DONE=\$(TRIGGERS:%=%.done) @@ -460,7 +487,7 @@ hlt.done: hlt.py @cmsRun \$*.py ${EXTRA} >& \$*.log < /dev/zero && touch \$*.done @EOF -log "Running..." +log "\nRunning..." # if the whole hlt job runs with multithreading, run it by itself # otherwise, run it in parallel with the single-trigger jobs if ((THREADS > 0)); then @@ -471,7 +498,7 @@ else fi # compare HLT results -log "Comparing the results of running each path by itself with those from the full menu" +log "\nComparing the results of running each path by itself with those from the full menu" hltCompareResults STATUS=$? log "--------------------------" diff --git a/HLTrigger/Configuration/scripts/hltListPaths b/HLTrigger/Configuration/scripts/hltListPaths index 525b1a60aa081..4f215948c2efc 100755 --- a/HLTrigger/Configuration/scripts/hltListPaths +++ b/HLTrigger/Configuration/scripts/hltListPaths @@ -2,28 +2,29 @@ import os import sys import argparse -import re +import fnmatch + import FWCore.ParameterSet.Config as cms import HLTrigger.Configuration.Tools.pipe as pipe import HLTrigger.Configuration.Tools.options as options from HLTrigger.Configuration.extend_argparse import * -def getPathList(config): +def getPathList(args): - if isinstance(config.menu, options.ConnectionHLTMenu): + if isinstance(args.menu, options.ConnectionHLTMenu): # cmd to download HLT configuration cmdline = 'hltConfigFromDB' - if config.menu.run: - cmdline += f' --runNumber {config.menu.run}' + if args.menu.run: + cmdline += f' --runNumber {args.menu.run}' else: - cmdline += f' --{config.menu.database} --{config.menu.version} --configName {config.menu.name}' + cmdline += f' --{args.menu.database} --{args.menu.version} --configName {args.menu.name}' cmdline += ' --noedsources --noes --noservices' - if config.proxy: - cmdline += f' --dbproxy --dbproxyhost {config.proxy_host} --dbproxyport {config.proxy_port}' + if args.proxy: + cmdline += f' --dbproxy --dbproxyhost {args.proxy_host} --dbproxyport {args.proxy_port}' else: # use edmConfigDump to ensure the config can be executed - cmdline = f'edmConfigDump {config.menu}' + cmdline = f'edmConfigDump {args.menu}' # load HLT configuration try: @@ -39,24 +40,33 @@ def getPathList(config): usePaths, useEndPaths, useFinalPaths = False, False, False # Paths only - if config.selection == 'paths': + if args.selection == 'paths': usePaths = True # EndPaths only - elif config.selection == 'endpaths': + elif args.selection == 'endpaths': useEndPaths = True # FinalPaths only - elif config.selection == 'finalpaths': + elif args.selection == 'finalpaths': useFinalPaths = True # Paths, EndPaths, and FinalPaths ('all') - elif config.selection == 'all': + elif args.selection == 'all': usePaths, useEndPaths, useFinalPaths = True, True, True # invalid value else: - raise RuntimeError(f'ERROR: invalid value for option "--selection" (must be "paths", "endpaths", "finalpaths", or "all"): {config.selection}') + raise RuntimeError(f'ERROR: invalid value for option "--selection" (must be "paths", "endpaths", "finalpaths", or "all"): {args.selection}') + + path_keep_rules = [] + for path_keep_rule in args.path_keep_rules.split(','): + if not path_keep_rule: + continue + keep_rule = not path_keep_rule.startswith('-') + pattern_idx = 0 if keep_rule else 1 + rule_pattern = path_keep_rule[pattern_idx:] + path_keep_rules += [(keep_rule, rule_pattern)] ret = [] for pathDict in [ @@ -69,17 +79,16 @@ def getPathList(config): for pathName in pathDict: - # skip if name of the path matches any of - # the regular expressions listed in "--exclude" - skipPath = False - for excludeRegExpr in config.excludeRegExprs: - if bool(re.search(excludeRegExpr, pathName)): - skipPath = True - break - if skipPath: + # keep or drop the Path based on whether or not + # its name complies with the patterns in path_keep_rules (if any) + keepPath = not path_keep_rules + for (keep_rule, rule_pattern) in path_keep_rules: + if fnmatch.fnmatch(pathName, rule_pattern): + keepPath = keep_rule + if not keepPath: continue - if config.no_dependent_paths: + if args.no_dependent_paths: # do not include "dependent paths", i.e. paths that depend on the result of other paths in the same job # the current criterion to identify a path as "dependent" is that # (1) the path contains a "TriggerResultsFilter" module and @@ -146,7 +155,7 @@ parser.add_argument('menu', action = 'store', type = hltMenu, metavar = 'MENU', - help = 'HLT menu (can be a local cmsRun configuration file, or the name of a configuration in the ConfDB database). For ConfDB configurations, supported formats are:\n - /path/to/configuration[/Vn]\n - [[{v1|v2|v3}/]{run3|run2|online|adg}:]/path/to/configuration[/Vn]\n - run:runnumber\nThe possible converters are "v1", "v2, and "v3" (default).\nThe possible databases are "run3" (default, used for offline development), "run2" (used for accessing run2 offline development menus), "online" (used to extract online menus within Point 5) and "adg" (used to extract the online menus outside Point 5).\nIf no menu version is specified, the latest one is automatically used.\nIf "run:" is used instead, the HLT menu used for the given run number is looked up and used.\nNote other converters and databases exist as options but they are only for expert/special use.' ) + help = 'HLT menu (can be a local cmsRun configuration file, or the name of a configuration in the ConfDB database).\nFor ConfDB configurations, supported formats are:\n- /path/to/configuration[/Vn]\n- [[{v1|v2|v3}/]{run3|run2|online|adg}:]/path/to/configuration[/Vn]\n- run:runnumber\nThe possible converters are "v1", "v2, and "v3" (default).\nThe possible databases are\n"run3" (default, used for offline development in Run 3),\n"run2" (used for accessing Run-2 offline development menus),\n"online" (used to extract online menus from inside Point 5) and\n"adg" (used to extract the online menus from outside Point 5).\nIf no menu version is specified, the latest one is automatically used.\nIf "run:" is used instead, the HLT menu used for the given run number is looked up and used.\nNote: other converters and databases exist, but they are only for expert/special use.' ) # options parser.add_argument('--dbproxy', @@ -196,11 +205,11 @@ parser.add_argument('--no-dependent-paths', default = False, help = 'Do not list paths which depend on the result of other paths (default: false)' ) -parser.add_argument('--exclude', - dest = 'excludeRegExprs', - nargs = '+', - default = [], - help = 'List of regular expressions to select names of paths to be ignored with re.search (default: empty)' ) +parser.add_argument('-s', '--select-paths', + dest = 'path_keep_rules', + action = 'store', + default = '', + help = 'Comma-separated list of Path-name patterns (incl. wildcards) to select a subset of Paths using fnmatch.\nIf a Path-name pattern starts with the dash character (-), the Paths whose name matches that pattern are not selected.\nThe patterns are ordered: a given pattern can override previous ones (example: "*,-Foo,*" retains all Paths)\n(default: empty, meaning all Paths are kept)') # redefine "--help" to be the last option, and use a customized message parser.add_argument('-h', '--help', @@ -208,8 +217,8 @@ parser.add_argument('-h', '--help', help = 'Show this help message and exit' ) # parse command line arguments and options -config = parser.parse_args() +args = parser.parse_args() -paths = getPathList(config) +paths = getPathList(args) for path in paths: print(path) diff --git a/HLTrigger/Configuration/scripts/utils/hltListPathsWithoutOwners b/HLTrigger/Configuration/scripts/utils/hltListPathsWithoutOwners index e41377e972b7b..e86201b584efe 100755 --- a/HLTrigger/Configuration/scripts/utils/hltListPathsWithoutOwners +++ b/HLTrigger/Configuration/scripts/utils/hltListPathsWithoutOwners @@ -9,16 +9,16 @@ import FWCore.ParameterSet.Config as cms import HLTrigger.Configuration.Tools.options as options from HLTrigger.Configuration.extend_argparse import * -def getHLTProcess(config): - if config.menu.run: - configline = f'--runNumber {config.menu.run}' +def getHLTProcess(args): + if args.menu.run: + configline = f'--runNumber {args.menu.run}' else: - configline = f'--{config.menu.database} --{config.menu.version} --configName {config.menu.name}' + configline = f'--{args.menu.database} --{args.menu.version} --configName {args.menu.name}' # cmd to download HLT configuration cmdline = f'hltConfigFromDB {configline} --noedsources --noes --nooutput' - if config.proxy: - cmdline += f' --dbproxy --dbproxyhost {config.proxy_host} --dbproxyport {config.proxy_port}' + if args.proxy: + cmdline += f' --dbproxy --dbproxyhost {args.proxy_host} --dbproxyport {args.proxy_port}' # download HLT configuration proc = subprocess.Popen(cmdline, shell = True, stdin = None, stdout = subprocess.PIPE, stderr = None) @@ -88,20 +88,26 @@ def main(): default = 'hltPathOwners.json', help = 'Path to .json file with metadata on HLT Paths (online?, group-owners)' ) + parser.add_argument('-o', '--output-json', + dest = 'output_json', + action = 'store', + default = None, + help = 'Path to name of new .json file (without triggers missing in MENU)' ) + # redefine "--help" to be the last option, and use a customized message parser.add_argument('-h', '--help', action = 'help', help = 'Show this help message and exit' ) # parse command line arguments and options - config = parser.parse_args() + args = parser.parse_args() - if not os.path.isfile(config.metadata_json): - raise RuntimeError(f'invalid path to metadata JSON file [--metadata-json]: {config.metadata_json}') + if not os.path.isfile(args.metadata_json): + raise RuntimeError(f'invalid path to metadata JSON file [--metadata-json]: {args.metadata_json}') - metadataDict = json.load(open(config.metadata_json)) + metadataDict = json.load(open(args.metadata_json)) - process = getHLTProcess(config) + process = getHLTProcess(args) pathNames = sorted([pathName if '_v' not in pathName else pathName[:pathName.rfind('_v')]+'_v' for pathName, path in process.paths_().items() if not pathName.startswith('Dataset_')]) @@ -109,6 +115,13 @@ def main(): if pathName not in metadataDict: print(pathName) + if args.output_json != None: + metadataDict_out = {} + for pathName in metadataDict: + if pathName in pathNames: + metadataDict_out[pathName] = metadataDict[pathName] + json.dump(metadataDict_out, open(args.output_json, 'w'), sort_keys = True, indent = 2) + ### ### main ### diff --git a/HLTrigger/Configuration/scripts/utils/hltPathOwners.json b/HLTrigger/Configuration/scripts/utils/hltPathOwners.json index 7f19723930e69..774b3bf207f66 100644 --- a/HLTrigger/Configuration/scripts/utils/hltPathOwners.json +++ b/HLTrigger/Configuration/scripts/utils/hltPathOwners.json @@ -1,38 +1,4 @@ { - - "HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v": { - "online?": true, - "owners": [ - "HIN", - "AlCa", - "TRK" - ] - }, - "HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, - "HLT_HIMinimumBiasHF1ANDZDC1nOR_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, - "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, - "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, - "AlCa_AK8PFJet40_v": { "online?": true, "owners": [ @@ -139,6 +105,13 @@ "HIN" ] }, + "AlCa_LumiPixelsCounts_RandomHighRate_v": { + "online?": true, + "owners": [ + "AlCa", + "LUM" + ] + }, "AlCa_LumiPixelsCounts_Random_v": { "online?": true, "owners": [ @@ -146,6 +119,20 @@ "LUM" ] }, + "AlCa_LumiPixelsCounts_ZeroBiasGated_v": { + "online?": true, + "owners": [ + "AlCa", + "LUM" + ] + }, + "AlCa_LumiPixelsCounts_ZeroBiasVdM_v": { + "online?": true, + "owners": [ + "AlCa", + "LUM" + ] + }, "AlCa_LumiPixelsCounts_ZeroBias_v": { "online?": true, "owners": [ @@ -215,91 +202,115 @@ "TSG (DQM)" ] }, - "DST_HLTMuon_Run3_PFScoutingPixelTracking_v": { + "DST_PFScouting_AXOLoose_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Physics_v": { + "DST_PFScouting_AXONominal_v": { "online?": true, "owners": [ - "TSG" + "EXO", + "TSG (Scouting)" ] }, - "DST_Run3L1DoubleEG16EG12_PFScoutingPixelTracking_v": { + "DST_PFScouting_AXOTight_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3L1SingleEG30_PFScoutingPixelTracking_v": { + "DST_PFScouting_AXOVLoose_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3_DoubleMu3_PFScoutingPixelTracking_v": { + "DST_PFScouting_AXOVTight_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3_EG16_EG12_PFScoutingPixelTracking_v": { + "DST_PFScouting_DatasetMuon_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3_EG30_PFScoutingPixelTracking_v": { + "DST_PFScouting_DoubleEG_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3_JetHT_PFScoutingPixelTracking_v": { + "DST_PFScouting_DoubleMuon_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_Run3_PFScoutingPixelTracking_v": { + "DST_PFScouting_JetHT_v": { "online?": true, "owners": [ + "EXO", "TSG (Scouting)" ] }, - "DST_ZeroBias_v": { + "DST_PFScouting_SingleMuon_v": { "online?": true, "owners": [ - "TSG" + "BPH", + "TSG (Scouting)" ] }, - "HLT_AK4CaloJet100_v": { + "DST_PFScouting_SinglePhotonEB_v": { "online?": true, "owners": [ - "HIN" + "EGM,EXO,SMP" ] }, - "HLT_AK4CaloJet120_v": { + "DST_PFScouting_ZeroBias_v": { "online?": true, "owners": [ - "HIN" + "BPH", + "EXO", + "TSG (Scouting)" + ] + }, + "DST_Physics_v": { + "online?": true, + "owners": [ + "TSG" + ] + }, + "DST_ZeroBias_v": { + "online?": true, + "owners": [ + "TSG" ] }, - "HLT_AK4CaloJet30_v": { + "HLT_AK4CaloJet100_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_AK4CaloJet40_v": { + "HLT_AK4CaloJet120_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_AK4CaloJet50_v": { + "HLT_AK4CaloJet40_v": { "online?": true, "owners": [ "HIN" @@ -371,24 +382,12 @@ "SMP" ] }, - "HLT_AK4PFJet30_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, "HLT_AK4PFJet40_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_AK4PFJet50_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, "HLT_AK4PFJet60_v": { "online?": true, "owners": [ @@ -431,86 +430,54 @@ "HIN" ] }, - "HLT_AK8DiPFJet250_250_MassSD30_v": { + "HLT_AK8DiPFJet250_250_SoftDropMass40_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet250_250_MassSD50_v": { + "HLT_AK8DiPFJet250_250_SoftDropMass50_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet260_260_MassSD30_v": { + "HLT_AK8DiPFJet260_260_SoftDropMass30_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet260_260_MassSD50_v": { + "HLT_AK8DiPFJet260_260_SoftDropMass40_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet270_270_MassSD30_v": { + "HLT_AK8DiPFJet270_270_SoftDropMass30_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet280_280_MassSD30_v": { + "HLT_AK8DiPFJet280_280_SoftDropMass30_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8DiPFJet290_290_MassSD30_v": { + "HLT_AK8DiPFJet290_290_SoftDropMass30_v": { "online?": true, "owners": [ "B2G" ] }, - "HLT_AK8PFHT750_TrimMass50_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, - "HLT_AK8PFHT800_TrimMass50_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, - "HLT_AK8PFHT850_TrimMass50_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, - "HLT_AK8PFHT900_TrimMass50_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, "HLT_AK8PFJet140_v": { "online?": true, "owners": [ "SMP" ] }, - "HLT_AK8PFJet15_v": { - "online?": true, - "owners": [] - }, "HLT_AK8PFJet200_v": { "online?": true, "owners": [ @@ -545,30 +512,6 @@ "HIG" ] }, - "HLT_AK8PFJet220_SoftDropMass40_PNetBB0p35_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_AK8PFJet220_SoftDropMass40_PNetBB0p35_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_AK8PFJet220_SoftDropMass40_PNetBB0p35_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_AK8PFJet220_SoftDropMass40_PNetBB0p35_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, "HLT_AK8PFJet220_SoftDropMass40_v": { "online?": true, "owners": [ @@ -576,20 +519,6 @@ "HIG" ] }, - "HLT_AK8PFJet230_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, - "HLT_AK8PFJet230_SoftDropMass40_PFAK8ParticleNetTauTau0p30_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, "HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ @@ -625,20 +554,6 @@ "HIG" ] }, - "HLT_AK8PFJet250_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, - "HLT_AK8PFJet250_SoftDropMass40_PFAK8ParticleNetTauTau0p30_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, "HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ @@ -667,10 +582,6 @@ "HIG" ] }, - "HLT_AK8PFJet25_v": { - "online?": true, - "owners": [] - }, "HLT_AK8PFJet260_v": { "online?": true, "owners": [ @@ -678,18 +589,16 @@ "SMP" ] }, - "HLT_AK8PFJet275_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { + "HLT_AK8PFJet275_Nch40_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "HIN" ] }, - "HLT_AK8PFJet275_SoftDropMass40_PFAK8ParticleNetTauTau0p30_v": { + "HLT_AK8PFJet275_Nch45_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "HIN" ] }, "HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v": { @@ -727,253 +636,163 @@ "SMP" ] }, - "HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v": { + "HLT_AK8PFJet380_SoftDropMass30_v": { "online?": true, "owners": [ + "HIG", "B2G" ] }, - "HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v": { + "HLT_AK8PFJet400_SoftDropMass30_v": { "online?": true, "owners": [ + "HIG", "B2G" ] }, - "HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v": { + "HLT_AK8PFJet400_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v": { + "HLT_AK8PFJet40_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v": { + "HLT_AK8PFJet425_SoftDropMass30_v": { "online?": true, "owners": [ + "HIG", "B2G" ] }, - "HLT_AK8PFJet360_TrimMass30_v": { + "HLT_AK8PFJet450_SoftDropMass30_v": { "online?": true, "owners": [ + "HIG", "B2G" ] }, - "HLT_AK8PFJet380_TrimMass30_v": { + "HLT_AK8PFJet450_v": { "online?": true, "owners": [ - "B2G" + "B2G", + "SMP" ] }, - "HLT_AK8PFJet400_MassSD30_v": { + "HLT_AK8PFJet500_v": { "online?": true, "owners": [ - "B2G" + "B2G", + "HIG", + "SMP", + "TOP" ] }, - "HLT_AK8PFJet400_SoftDropMass40_v": { + "HLT_AK8PFJet550_v": { "online?": true, "owners": [ "B2G", "HIG" ] }, - "HLT_AK8PFJet400_TrimMass30_v": { + "HLT_AK8PFJet60_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "SMP" ] }, - "HLT_AK8PFJet400_v": { + "HLT_AK8PFJet80_v": { "online?": true, "owners": [ "SMP" ] }, - "HLT_AK8PFJet40_v": { + "HLT_AK8PFJetFwd140_v": { "online?": true, "owners": [ "SMP" ] }, - "HLT_AK8PFJet420_MassSD30_v": { + "HLT_AK8PFJetFwd200_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet420_TrimMass30_v": { + "HLT_AK8PFJetFwd260_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet425_SoftDropMass40_v": { + "HLT_AK8PFJetFwd320_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "SMP" ] }, - "HLT_AK8PFJet450_MassSD30_v": { + "HLT_AK8PFJetFwd400_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet450_SoftDropMass40_v": { + "HLT_AK8PFJetFwd40_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "SMP" ] }, - "HLT_AK8PFJet450_v": { + "HLT_AK8PFJetFwd450_v": { "online?": true, "owners": [ - "B2G", "SMP" ] }, - "HLT_AK8PFJet470_MassSD30_v": { + "HLT_AK8PFJetFwd500_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet500_MassSD30_v": { + "HLT_AK8PFJetFwd60_v": { "online?": true, "owners": [ - "B2G" + "SMP" ] }, - "HLT_AK8PFJet500_v": { + "HLT_AK8PFJetFwd80_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "SMP", - "TOP" + "SMP" ] }, - "HLT_AK8PFJet550_v": { + "HLT_BTagMu_AK4DiJet110_Mu5_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "BTV" ] }, - "HLT_AK8PFJet60_v": { + "HLT_BTagMu_AK4DiJet170_Mu5_v": { "online?": true, "owners": [ - "SMP" + "BTV" ] }, - "HLT_AK8PFJet80_v": { + "HLT_BTagMu_AK4DiJet20_Mu5_v": { "online?": true, "owners": [ - "SMP" + "BTV" ] }, - "HLT_AK8PFJetFwd140_v": { + "HLT_BTagMu_AK4DiJet40_Mu5_v": { "online?": true, "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd15_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd200_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd25_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd260_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd320_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd400_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd40_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd450_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd500_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd60_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_AK8PFJetFwd80_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_BTagMu_AK4DiJet110_Mu5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_BTagMu_AK4DiJet170_Mu5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_BTagMu_AK4DiJet20_Mu5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_BTagMu_AK4DiJet40_Mu5_v": { - "online?": true, - "owners": [ - "BTV" + "BTV" ] }, "HLT_BTagMu_AK4DiJet70_Mu5_v": { @@ -1006,6 +825,12 @@ "BTV" ] }, + "HLT_BptxOR_v": { + "online?": true, + "owners": [ + "TSG" + ] + }, "HLT_CDC_L2cosmic_10_er1p0_v": { "online?": true, "owners": [ @@ -1030,22 +855,6 @@ "EGM" ] }, - "HLT_CaloMET100_NotCleaned_v": { - "online?": true, - "owners": [] - }, - "HLT_CaloMET110_NotCleaned_v": { - "online?": true, - "owners": [] - }, - "HLT_CaloMET250_NotCleaned_v": { - "online?": true, - "owners": [] - }, - "HLT_CaloMET300_NotCleaned_v": { - "online?": true, - "owners": [] - }, "HLT_CaloMET350_NotCleaned_v": { "online?": true, "owners": [ @@ -1064,10 +873,6 @@ "EXO" ] }, - "HLT_CaloMET80_NotCleaned_v": { - "online?": true, - "owners": [] - }, "HLT_CaloMET90_NotCleaned_v": { "online?": true, "owners": [ @@ -1086,49 +891,66 @@ "MUO" ] }, - "HLT_CscCluster_Loose_v": { + "HLT_CscCluster100_Ele5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_CscCluster_Medium_v": { + "HLT_CscCluster100_Mu5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_CscCluster_Tight_v": { + "HLT_CscCluster100_PNetTauhPFJet10_Loose_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v": { + "HLT_CscCluster50_Photon20Unseeded_v": { "online?": true, "owners": [ - "EGM", - "HIG", - "TOP" + "EXO" ] }, - "HLT_DiJet110_35_Mjj650_PFMET110_v": { + "HLT_CscCluster50_Photon30Unseeded_v": { "online?": true, "owners": [ - "HIG", - "TOP" + "EXO" ] }, - "HLT_DiJet110_35_Mjj650_PFMET120_v": { + "HLT_CscCluster_Cosmic_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_DiJet110_35_Mjj650_PFMET130_v": { + "HLT_CscCluster_Loose_v": { "online?": true, "owners": [ - "HIG" + "EXO" + ] + }, + "HLT_CscCluster_Medium_v": { + "online?": true, + "owners": [ + "EXO" + ] + }, + "HLT_CscCluster_Tight_v": { + "online?": true, + "owners": [ + "EXO" + ] + }, + "HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v": { + "online?": true, + "owners": [ + "EGM", + "HIG", + "TOP" ] }, "HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v": { @@ -1152,22 +974,6 @@ "SMP" ] }, - "HLT_DiPFJet15_FBEta3_NoCaloMatched_v": { - "online?": true, - "owners": [] - }, - "HLT_DiPFJet15_NoCaloMatched_v": { - "online?": true, - "owners": [] - }, - "HLT_DiPFJet25_FBEta3_NoCaloMatched_v": { - "online?": true, - "owners": [] - }, - "HLT_DiPFJet25_NoCaloMatched_v": { - "online?": true, - "owners": [] - }, "HLT_DiPFJetAve100_HFJEC_v": { "online?": true, "owners": [ @@ -1181,16 +987,18 @@ "SMP" ] }, - "HLT_DiPFJetAve15_HFJEC_v": { - "online?": true, - "owners": [] - }, "HLT_DiPFJetAve160_HFJEC_v": { "online?": true, "owners": [ "JME" ] }, + "HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v": { + "online?": true, + "owners": [ + "SMP" + ] + }, "HLT_DiPFJetAve200_v": { "online?": true, "owners": [ @@ -1204,10 +1012,6 @@ "JME" ] }, - "HLT_DiPFJetAve25_HFJEC_v": { - "online?": true, - "owners": [] - }, "HLT_DiPFJetAve260_HFJEC_v": { "online?": true, "owners": [ @@ -1234,10 +1038,6 @@ "SMP" ] }, - "HLT_DiPFJetAve35_HFJEC_v": { - "online?": true, - "owners": [] - }, "HLT_DiPFJetAve400_v": { "online?": true, "owners": [ @@ -1327,18 +1127,6 @@ "EXO" ] }, - "HLT_DiPhoton10sminlt0p12_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_DiPhoton10sminlt0p1_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, "HLT_DiSC30_18_EIso_AND_HE_Mass70_v": { "online?": true, "owners": [ @@ -1388,24 +1176,12 @@ "BPH" ] }, - "HLT_Dimuon0_LowMass_L1_0er1p5R_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon0_LowMass_L1_0er1p5_v": { "online?": true, "owners": [ "BPH" ] }, - "HLT_Dimuon0_LowMass_L1_4R_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon0_LowMass_L1_4_v": { "online?": true, "owners": [ @@ -1424,12 +1200,6 @@ "BPH" ] }, - "HLT_Dimuon0_Upsilon_L1_4p5NoOS_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon0_Upsilon_L1_4p5_v": { "online?": true, "owners": [ @@ -1448,24 +1218,6 @@ "BPH" ] }, - "HLT_Dimuon0_Upsilon_L1_5M_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Dimuon0_Upsilon_L1_5_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Dimuon0_Upsilon_Muon_L1_TM0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v": { "online?": true, "owners": [ @@ -1478,12 +1230,6 @@ "BPH" ] }, - "HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon10_Upsilon_y1p4_v": { "online?": true, "owners": [ @@ -1526,12 +1272,6 @@ "BPH" ] }, - "HLT_Dimuon20_Jpsi_Barrel_Seagulls_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, "HLT_Dimuon24_Phi_noCorrL1_v": { "online?": true, "owners": [ @@ -1592,28 +1332,12 @@ "EXO" ] }, - "HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v": { - "online?": true, - "owners": [] - }, "HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, "HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v": { "online?": true, "owners": [ @@ -1637,34 +1361,34 @@ "SUS" ] }, - "HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v": { + "HLT_DiphotonMVA14p25_Mass90_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_DoubleCscCluster100_v": { + "HLT_DiphotonMVA14p25_Tight_Mass90_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_DoubleCscCluster75_v": { + "HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v": { + "HLT_DoubleCscCluster100_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, - "HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v": { + "HLT_DoubleCscCluster75_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, "HLT_DoubleEle10_eta1p22_mMax6_v": { @@ -1703,259 +1427,55 @@ "SUS" ] }, - "HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v": { + "HLT_DoubleEle6p5_eta1p22_mMax6_v": { "online?": true, "owners": [ "BPH" ] }, - "HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v": { + "HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v": { "online?": true, "owners": [ - "BPH" + "SUS" ] }, - "HLT_DoubleEle4_eta1p22_mMax6_v": { + "HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v": { "online?": true, "owners": [ - "BPH" + "SUS" ] }, - "HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v": { + "HLT_DoubleEle8_eta1p22_mMax6_v": { "online?": true, "owners": [ "BPH" ] }, - "HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v": { + "HLT_DoubleIsoMu20_eta2p1_v": { "online?": true, "owners": [ - "BPH" + "TAU" ] }, - "HLT_DoubleEle4p5_eta1p22_mMax6_v": { + "HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, - "HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v": { + "HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, - "HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v": { + "HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, - "HLT_DoubleEle5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle5p5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle6p5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle7p5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle8p5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleEle9p5_eta1p22_mMax6_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_DoubleIsoMu20_eta2p1_v": { - "online?": true, - "owners": [ - "TAU" - ] - }, - "HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { + "HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ "EXO" @@ -1967,20 +1487,12 @@ "EXO" ] }, - "HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v": { - "online?": true, - "owners": [] - }, "HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v": { - "online?": true, - "owners": [] - }, "HLT_DoubleL2Mu23NoVtx_2Cha_v": { "online?": true, "owners": [ @@ -1993,10 +1505,6 @@ "EXO" ] }, - "HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v": { - "online?": true, - "owners": [] - }, "HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v": { "online?": true, "owners": [ @@ -2009,10 +1517,6 @@ "EXO" ] }, - "HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v": { - "online?": true, - "owners": [] - }, "HLT_DoubleL2Mu25NoVtx_2Cha_v": { "online?": true, "owners": [ @@ -2091,30 +1595,6 @@ "EXO" ] }, - "HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v": { - "online?": true, - "owners": [ - "TAU" - ] - }, - "HLT_DoubleMediumDeepTauIsoPFTauHPS30_L2NN_eta2p1_PFJet60_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_DoubleMediumDeepTauIsoPFTauHPS35_L2NN_eta2p1_v": { - "online?": true, - "owners": [ - "TAU" - ] - }, - "HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v": { - "online?": false, - "owners": [ - "SMP" - ] - }, "HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v": { "online?": true, "owners": [ @@ -2140,28 +1620,28 @@ "TAU" ] }, - "HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v": { - "online?": true, - "owners": [] - }, - "HLT_DoubleMu20_7_Mass0to30_L1_DM4_v": { + "HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v": { "online?": true, - "owners": [] + "owners": [ + "BPH" + ] }, - "HLT_DoubleMu20_7_Mass0to30_Photon23_v": { + "HLT_DoubleMu2_Jpsi_LowPt_v": { "online?": true, - "owners": [] + "owners": [ + "BPH" + ] }, - "HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v": { + "HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v": { "online?": true, "owners": [ - "BPH" + "SUS" ] }, - "HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v": { + "HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v": { "online?": true, "owners": [ - "BPH" + "SUS" ] }, "HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v": { @@ -2212,10 +1692,6 @@ "BPH" ] }, - "HLT_DoubleMu40NoFiltersNoVtxDisplaced_v": { - "online?": true, - "owners": [] - }, "HLT_DoubleMu43NoFiltersNoVtx_v": { "online?": true, "owners": [ @@ -2246,6 +1722,12 @@ "BPH" ] }, + "HLT_DoubleMu4_3_LowMass_SS_v": { + "online?": true, + "owners": [ + "BPH" + ] + }, "HLT_DoubleMu4_3_LowMass_v": { "online?": true, "owners": [ @@ -2306,127 +1788,92 @@ "BPH" ] }, - "HLT_DoublePFJets100_PFBTagDeepCSV_p71_v": { + "HLT_DoublePFJets100_PNetBTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_DoublePFJets100_PFBTagDeepJet_p71_v": { + "HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepCSV_p71_v": { + "HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v": { + "HLT_DoublePFJets200_PNetBTag_0p11_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "SUS" ] }, - "HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepCSV_p71_v": { + "HLT_DoublePFJets350_PNetBTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v": { + "HLT_DoublePFJets40_PNetBTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_DoublePFJets200_PFBTagDeepCSV_p71_v": { + "HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_DoublePFJets200_PFBTagDeepJet_p71_v": { + "HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_DoublePFJets350_PFBTagDeepCSV_p71_v": { + "HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_DoublePFJets350_PFBTagDeepJet_p71_v": { + "HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_DoublePFJets40_Mass500_MediumDeepTau45_L2NN_MediumDeepTau20_eta2p1_v": { + "HLT_DoublePhoton33_CaloIdL_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v": { + "HLT_DoublePhoton70_v": { "online?": true, "owners": [ - "HIG" + "B2G", + "EGM", + "HIG", + "SUS", + "TOP" ] }, - "HLT_DoublePFJets40_PFBTagDeepCSV_p71_v": { + "HLT_DoublePhoton85_v": { "online?": true, "owners": [ - "HIG" + "EGM" ] }, - "HLT_DoublePFJets40_PFBTagDeepJet_p71_v": { + "HLT_ECALHT800_v": { "online?": true, "owners": [ - "HIG" - ] - }, - "HLT_DoublePhoton33_CaloIdL_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_DoublePhoton70_v": { - "online?": true, - "owners": [ - "B2G", - "EGM", - "HIG", - "SUS", - "TOP" - ] - }, - "HLT_DoublePhoton85_v": { - "online?": true, - "owners": [ - "EGM" - ] - }, - "HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v": { - "online?": true, - "owners": [ - "TAU" - ] - }, - "HLT_DoubleTrkMu_16_6_NoFiltersNoVtx_v": { - "online?": true, - "owners": [] - }, - "HLT_ECALHT800_v": { - "online?": true, - "owners": [ - "EXO" + "EXO" ] }, "HLT_EcalCalibration_v": { @@ -2461,22 +1908,10 @@ "EGM" ] }, - "HLT_Ele145_CaloIdVT_GsfTrkIdT_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v": { + "HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v": { "online?": true, "owners": [ - "TOP" + "HIG" ] }, "HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v": { @@ -2501,12 +1936,6 @@ "TOP" ] }, - "HLT_Ele15_WPLoose_Gsf_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, "HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v": { "online?": true, "owners": [ @@ -2523,28 +1952,6 @@ "TOP" ] }, - "HLT_Ele17_WPLoose_Gsf_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele200_CaloIdVT_GsfTrkIdT_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele20_WPLoose_Gsf_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, - "HLT_Ele20_WPTight_Gsf_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele20_eta2p1_WPLoose_Gsf_v": { - "online?": true, - "owners": [] - }, "HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v": { "online?": true, "owners": [ @@ -2591,42 +1998,28 @@ "TAU" ] }, - "HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v": { + "HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "TAU" + "HIG" ] }, - "HLT_Ele250_CaloIdVT_GsfTrkIdT_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele27_Ele37_CaloIdL_MW_v": { - "online?": true, - "owners": [] - }, - "HLT_Ele27_WPTight_Gsf_v": { + "HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "B2G", - "EGM", - "HIG", - "SMP", - "SUS" + "HIG" ] }, - "HLT_Ele28_HighEta_SC20_Mass55_v": { + "HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "ECAL" + "HIG" ] }, - "HLT_Ele28_WPTight_Gsf_v": { + "HLT_Ele28_HighEta_SC20_Mass55_v": { "online?": true, "owners": [ - "EGM", - "SUS", - "TOP" + "ECAL" ] }, "HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v": { @@ -2637,10 +2030,6 @@ "TOP" ] }, - "HLT_Ele300_CaloIdVT_GsfTrkIdT_v": { - "online?": true, - "owners": [] - }, "HLT_Ele30_WPTight_Gsf_v": { "online?": true, "owners": [ @@ -2688,12 +2077,6 @@ "TOP" ] }, - "HLT_Ele36_WPTight_noEoP_missHitL_trkChi2L_Gsf_v": { - "online?": true, - "owners": [ - "ECAL" - ] - }, "HLT_Ele38_WPTight_Gsf_v": { "online?": true, "owners": [ @@ -2714,13 +2097,6 @@ "TOP" ] }, - "HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, "HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ @@ -2735,13 +2111,6 @@ "HIG" ] }, - "HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { - "online?": true, - "owners": [ - "B2G", - "HIG" - ] - }, "HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ @@ -2806,32 +2175,12 @@ "TSG" ] }, - "HLT_ExpressMuons_v": { - "online?": true, - "owners": [ - "TSG (DQM)" - ] - }, "HLT_HICentrality30100_FirstCollisionAfterAbortGap_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HICentralityVeto_Beamspot_v": { - "online?": true, - "owners": [ - "AlCa", - "TRK", - "HIN" - ] - }, - "HLT_HICentralityVeto_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, "HLT_HICsAK4PFJet100Eta1p5_Beamspot_v": { "online?": true, "owners": [ @@ -2840,12 +2189,6 @@ "TRK" ] }, - "HLT_HICsAK4PFJet100Eta1p5_Centrality_30_100_v": { - "online?": false, - "owners": [ - "HIN" - ] - }, "HLT_HICsAK4PFJet100Eta1p5_v": { "online?": true, "owners": [ @@ -2870,12 +2213,6 @@ "HIN" ] }, - "HLT_HICsAK4PFJet60Eta1p5_Centrality_30_100_v": { - "online?": false, - "owners": [ - "HIN" - ] - }, "HLT_HICsAK4PFJet60Eta1p5_v": { "online?": true, "owners": [ @@ -2888,12 +2225,6 @@ "HIN" ] }, - "HLT_HICsAK4PFJet80Eta1p5_Centrality_30_100_v": { - "online?": false, - "owners": [ - "HIN" - ] - }, "HLT_HICsAK4PFJet80Eta1p5_v": { "online?": true, "owners": [ @@ -2924,12 +2255,6 @@ "HIN" ] }, - "HLT_HIDmesonPPOnAATrackingGlobalBypass_v": { - "online?": true, - "owners": [ - "HIN" - ] - }, "HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v": { "online?": true, "owners": [ @@ -2948,5999 +2273,4669 @@ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt20_NoIter10_v": { - "online?": false, + "HLT_HIDoubleEle10GsfMass50_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt20_v": { - "online?": false, + "HLT_HIDoubleEle10Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt30_NoIter10_v": { - "online?": false, + "HLT_HIDoubleEle15GsfMass50_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt30_v": { - "online?": false, + "HLT_HIDoubleEle15Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt40_NoIter10_v": { - "online?": false, + "HLT_HIDoubleGEDPhoton20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt40_v": { - "online?": false, + "HLT_HIEle10Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt50_NoIter10_v": { - "online?": false, + "HLT_HIEle15Ele10GsfMass50_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt50_v": { - "online?": false, + "HLT_HIEle15Ele10Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt60_NoIter10_v": { - "online?": false, + "HLT_HIEle15Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDmesonPPTrackingGlobal_Dpt60_v": { - "online?": false, + "HLT_HIEle20Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDoubleEle10GsfMass50_v": { + "HLT_HIEle30Gsf_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDoubleEle10Gsf_v": { + "HLT_HIEle40Gsf_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDoubleEle15GsfMass50_v": { + "HLT_HIEle50Gsf_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDoubleEle15Gsf_v": { + "HLT_HIEphemeralPhysics_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIDoubleGEDPhoton20_v": { + "HLT_HIEphemeralZeroBias_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt20_NoIter10_v": { - "online?": false, + "HLT_HIGEDPhoton10_EB_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt20_v": { - "online?": false, + "HLT_HIGEDPhoton10_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt30_NoIter10_v": { - "online?": false, + "HLT_HIGEDPhoton20_EB_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt30_v": { - "online?": false, + "HLT_HIGEDPhoton20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt40_NoIter10_v": { - "online?": false, + "HLT_HIGEDPhoton30_EB_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt40_v": { - "online?": false, + "HLT_HIGEDPhoton30_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt50_NoIter10_v": { - "online?": false, + "HLT_HIGEDPhoton40_EB_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt50_v": { - "online?": false, + "HLT_HIGEDPhoton40_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt60_NoIter10_v": { - "online?": false, + "HLT_HIGEDPhoton50_EB_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIDsPPTrackingGlobal_Dpt60_v": { - "online?": false, + "HLT_HIGEDPhoton50_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle10Gsf_v": { + "HLT_HIGEDPhoton60_EB_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle15Ele10GsfMass50_v": { + "HLT_HIGEDPhoton60_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle15Ele10Gsf_v": { + "HLT_HIHT80_Beamspot_ppRef5TeV_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle15Gsf_v": { + "HLT_HIHcalNZS_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle20Gsf_v": { + "HLT_HIHcalPhiSym_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle30Gsf_v": { + "HLT_HIL1Centrality30_50_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle40Gsf_v": { + "HLT_HIL1DoubleMu0_MaxDr3p5_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEle50Gsf_v": { + "HLT_HIL1DoubleMu0_SQ_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIEphemeralPhysics_v": { + "HLT_HIL1DoubleMu0_v": { "online?": true, "owners": [ - "TSG" + "HIN" ] }, - "HLT_HIEphemeralZeroBias_v": { + "HLT_HIL1NotBptxORForPPRef_v": { "online?": true, "owners": [ - "TSG" + "HIN" ] }, - "HLT_HIFullTracks2018_HighPt18_NoIter10_v": { - "online?": false, + "HLT_HIL1NotBptxOR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt18_v": { - "online?": false, + "HLT_HIL1SingleMu0_Cosmic_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt24_NoIter10_v": { - "online?": false, + "HLT_HIL1SingleMu0_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt24_v": { - "online?": false, + "HLT_HIL1SingleMu0_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt34_NoIter10_v": { - "online?": false, + "HLT_HIL1SingleMu5_SingleEG20Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt34_v": { - "online?": false, + "HLT_HIL1SingleMu5_SingleGEDPhoton20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt45_NoIter10_v": { - "online?": false, + "HLT_HIL1SingleMu7_SingleEG20Gsf_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt45_v": { - "online?": false, + "HLT_HIL1SingleMu7_SingleGEDPhoton10_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt56_NoIter10_v": { - "online?": false, + "HLT_HIL1UnpairedBunchBptxMinusForPPRef_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt56_v": { - "online?": false, + "HLT_HIL1UnpairedBunchBptxMinus_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt60_NoIter10_v": { - "online?": false, + "HLT_HIL1UnpairedBunchBptxPlusForPPRef_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIFullTracks2018_HighPt60_v": { - "online?": false, + "HLT_HIL1UnpairedBunchBptxPlus_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton10_Cent30_100_v": { - "online?": false, + "HLT_HIL1_UCC_0_0p5_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton10_EB_HECut_v": { - "online?": false, + "HLT_HIL1_UCC_0_1_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton10_EB_v": { + "HLT_HIL2DoubleMu0_M1p5to6_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton10_HECut_v": { - "online?": false, + "HLT_HIL2DoubleMu0_M7to15_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton10_v": { + "HLT_HIL2DoubleMu0_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton20_Cent30_100_v": { - "online?": false, + "HLT_HIL2DoubleMu2p8_M1p5to6_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton20_EB_HECut_v": { - "online?": false, + "HLT_HIL2DoubleMu3_M7to15_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton20_EB_v": { + "HLT_HIL2SingleMu3_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton20_HECut_v": { - "online?": false, + "HLT_HIL2SingleMu5_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton20_v": { + "HLT_HIL2SingleMu7_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton30_Cent30_100_v": { - "online?": false, + "HLT_HIL3DoubleMu0_M0toInf_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton30_EB_HECut_v": { - "online?": false, + "HLT_HIL3DoubleMu0_M2to4p5_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton30_EB_v": { + "HLT_HIL3DoubleMu0_M7to15_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton30_HECut_v": { - "online?": false, + "HLT_HIL3DoubleMu0_Quarkonia_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton30_v": { + "HLT_HIL3DoubleMu2_M2to4p5_Open_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton40_Cent30_100_v": { - "online?": false, + "HLT_HIL3DoubleMu2_M7to15_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton40_EB_HECut_v": { - "online?": false, + "HLT_HIL3DoubleMu2_Quarkonia_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton40_EB_v": { + "HLT_HIL3SingleMu12_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton40_HECut_v": { - "online?": false, + "HLT_HIL3SingleMu3_Open_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton40_v": { + "HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton50_EB_HECut_v": { - "online?": false, + "HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton50_EB_v": { + "HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton50_HECut_v": { - "online?": false, + "HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton50_v": { + "HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton60_EB_HECut_v": { - "online?": false, + "HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton60_EB_v": { + "HLT_HIL3SingleMu5_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton60_HECut_v": { - "online?": false, + "HLT_HIL3SingleMu7_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIGEDPhoton60_v": { + "HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v": { "online?": true, "owners": [ - "HIN" + "HIN", + "AlCa", + "TRK" ] }, - "HLT_HIHT80_Beamspot_ppRef5TeV_v": { + "HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIHcalNZS_v": { + "HLT_HIMinimumBiasHF1ANDZDC1nOR_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIHcalPhiSym_v": { + "HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v": { "online?": true, "owners": [ - "HIN" + "HIN", + "AlCa", + "TRK" ] }, - "HLT_HIL1Centrality30_50_v": { + "HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMu0_MaxDr3p5_Open_v": { + "HLT_HIMinimumBiasHF1ANDZDC2nOR_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMu0_SQ_v": { + "HLT_HIMinimumBiasHF1AND_Beamspot_v": { "online?": true, "owners": [ - "HIN" + "HIN", + "AlCa", + "TRK" ] }, - "HLT_HIL1DoubleMu0_v": { + "HLT_HIMinimumBiasHF1AND_copy_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMu10_v": { - "online?": false, + "HLT_HIMinimumBiasHF1AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_Centrality_30_100_v": { - "online?": false, + "HLT_HIPhysicsForZS_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_Centrality_40_100_v": { - "online?": false, + "HLT_HIPhysics_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_Centrality_50_100_v": { - "online?": false, + "HLT_HIPuAK4CaloJet100Eta5p1_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_OS_er1p6_v": { - "online?": false, + "HLT_HIPuAK4CaloJet100Fwd_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_er1p6_v": { - "online?": false, + "HLT_HIPuAK4CaloJet120Eta2p1_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1DoubleMuOpen_v": { - "online?": false, + "HLT_HIPuAK4CaloJet120Eta5p1_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu3Eta2p5_Ele10Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet120Fwd_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu3Eta2p5_Ele15Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu3Eta2p5_Ele20Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu5Eta2p5_Ele10Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu5Eta2p5_Ele15Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet40Fwd_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu5Eta2p5_Ele20Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu7Eta2p5_Ele10Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu7Eta2p5_Ele15Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1Mu7Eta2p5_Ele20Gsf_v": { - "online?": false, + "HLT_HIPuAK4CaloJet60Fwd_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1NotBptxORForPPRef_v": { + "HLT_HIPuAK4CaloJet80Eta5p1_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1NotBptxOR_v": { + "HLT_HIPuAK4CaloJet80Fwd_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu0_Cosmic_v": { + "HLT_HIRandom_HighRate_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu0_Open_v": { + "HLT_HIRandom_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu0_v": { + "HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu5_SingleEG20Gsf_v": { + "HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu5_SingleGEDPhoton20_v": { + "HLT_HIUPC_DoubleEG2_NotMBHF2AND_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu7_SingleEG20Gsf_v": { + "HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1SingleMu7_SingleGEDPhoton10_v": { + "HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1UnpairedBunchBptxMinusForPPRef_v": { + "HLT_HIUPC_DoubleEG5_NotMBHF2AND_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1UnpairedBunchBptxMinus_v": { + "HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1UnpairedBunchBptxPlusForPPRef_v": { + "HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1UnpairedBunchBptxPlus_v": { + "HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1_UCC_0_0p5_v": { + "HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL1_UCC_0_1_v": { + "HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMu0_M1p5to6_Open_v": { + "HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMu0_M7to15_Open_v": { + "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMu0_Open_v": { + "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMu2p8_M1p5to6_Open_v": { + "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMu3_M7to15_Open_v": { + "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2DoubleMuOpen_v": { - "online?": false, + "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2Mu3_NHitQ15_v": { - "online?": false, + "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2Mu5_NHitQ15_v": { - "online?": false, + "HLT_HIUPC_NotMBHF2_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2Mu7_NHitQ15_v": { - "online?": false, + "HLT_HIUPC_Random_HighRate_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2SingleMu3_Open_v": { + "HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2SingleMu5_v": { + "HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2SingleMu7_v": { + "HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL2_L1DoubleMu10_v": { - "online?": false, + "HLT_HIUPC_SingleEG3_NotMBHF2AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu0_M0toInf_Open_v": { + "HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu0_M2to4p5_Open_v": { + "HLT_HIUPC_SingleEG3_NotMBHF2OR_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu0_M7to15_Open_v": { + "HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu0_Quarkonia_Open_v": { + "HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu2_M2to4p5_Open_v": { + "HLT_HIUPC_SingleEG5_NotMBHF2AND_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu2_M7to15_Open_v": { + "HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMu2_Quarkonia_Open_v": { + "HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3DoubleMuOpen_v": { - "online?": false, + "HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu0NHitQ10_L2Mu0_MAXdR3p5_M1to5_v": { - "online?": false, + "HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu0_L2Mu0_v": { - "online?": false, + "HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu12_v": { - "online?": false, + "HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu15_v": { - "online?": false, + "HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu20_v": { - "online?": false, + "HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu2p5NHitQ10_L2Mu2_M7toinf_v": { - "online?": false, + "HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu2p5NHitQ10_L2Mu2_v": { - "online?": false, + "HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu2p5_L1DoubleMu0_v": { - "online?": false, + "HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet100Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet40Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet60Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3Eta2p5_PuAK4CaloJet80Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3NHitQ10_L1DoubleMuOpen_v": { - "online?": false, + "HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_EG10HECut_v": { - "online?": false, + "HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_EG15HECut_v": { - "online?": false, + "HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_EG20HECut_v": { - "online?": false, + "HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_EG30HECut_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_L1DoubleMuOpen_OS_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_L1TripleMuOpen_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu3_NHitQ10_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet100Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet40Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet60Eta2p1_v": { - "online?": false, + "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_FilterDr_v": { - "online?": false, + "HLT_HIUPC_TestSeedsCombined_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5Eta2p5_PuAK4CaloJet80Eta2p1_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5_EG10HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5_EG15HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5_EG20HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5_EG30HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu5_NHitQ10_v": { - "online?": false, + "HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu7_EG10HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu7_EG15HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu7_EG20HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu7_EG30HECut_v": { - "online?": false, + "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3Mu7_NHitQ10_v": { - "online?": false, + "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu12_v": { + "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu3_Open_v": { + "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v": { + "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v": { + "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v": { + "HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v": { + "HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v": { + "HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v": { + "HLT_HIZeroBias_FirstCollisionAfterAbortGap_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu5_v": { + "HLT_HIZeroBias_HighRateRAW_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3SingleMu7_v": { + "HLT_HIZeroBias_HighRate_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_HIL3_L1DoubleMu10_v": { - "online?": false, + "HLT_HIZeroBias_v": { + "online?": true, "owners": [ "HIN" ] }, - "HLT_HILcPPTrackingGlobal_Dpt20_NoIter10_v": { - "online?": false, + "HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt20_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt30_NoIter10_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt30_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt40_NoIter10_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt40_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt50_NoIter10_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt50_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt60_NoIter10_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HILcPPTrackingGlobal_Dpt60_v": { - "online?": false, + "HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v": { + "HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN", - "AlCa", - "TRK" + "EXO" ] }, - "HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v": { + "HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIMinimumBiasHF1ANDZDC2nOR_v": { + "HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIMinimumBiasHF1AND_Beamspot_v": { + "HLT_HT300_Beamspot_PixelClusters_WP2_v": { "online?": true, "owners": [ - "HIN", "AlCa", "TRK" ] }, - "HLT_HIMinimumBiasHF1AND_copy_v": { + "HLT_HT300_Beamspot_v": { "online?": true, "owners": [ - "HIN" + "AlCa", + "TRK" ] }, - "HLT_HIMinimumBiasHF1AND_v": { + "HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIMinimumBias_v": { + "HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIOnlineMonitorGroup_v": { + "HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPhysicsForZS_v": { + "HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPhysics_v": { + "HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet100Eta5p1_Centrality_30_100_v": { - "online?": false, + "HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet100Eta5p1_v": { + "HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet100Fwd_v": { + "HLT_HT350_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet120Eta2p1_v": { + "HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet120Eta5p1_v": { + "HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet120Fwd_v": { + "HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet40Eta5p1_Centrality_30_100_v": { - "online?": false, + "HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v": { + "HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v": { + "HLT_HT400_DisplacedDijet40_DisplacedTrack_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet40Eta5p1_v": { + "HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet40Fwd_v": { + "HLT_HT425_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet60Eta5p1_Centrality_30_100_v": { - "online?": false, + "HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v": { + "HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v": { + "HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet60Eta5p1_v": { + "HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet60Fwd_v": { + "HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet80Eta5p1_Centrality_30_100_v": { - "online?": false, + "HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v": { + "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet80Eta5p1_v": { + "HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIPuAK4CaloJet80Fwd_v": { + "HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIRandom_HighRate_v": { + "HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIRandom_v": { + "HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG2_NotMBHF2AND_v": { + "HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleEG5_NotMBHF2AND_v": { + "HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v": { + "HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v": { + "HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelTrack_v": { + "HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v": { + "HLT_HT430_DisplacedDijet40_DisplacedTrack_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v": { + "HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelTrack_v": { + "HLT_HT550_DisplacedDijet60_Inclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v": { + "HLT_HT60_Beamspot_v": { "online?": true, "owners": [ - "HIN" + "AlCa", + "TRK" ] }, - "HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelTrack_v": { + "HLT_HT650_DisplacedDijet60_Inclusive_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v": { + "HLT_HcalCalibration_v": { "online?": true, "owners": [ - "HIN" + "AlCa", + "HCAL" ] }, - "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v": { + "HLT_HcalNZS_v": { "online?": true, "owners": [ - "HIN" + "AlCa" ] }, - "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v": { + "HLT_HcalPhiSym_v": { "online?": true, "owners": [ - "HIN" + "AlCa" ] }, - "HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v": { + "HLT_HighPtTkMu100_v": { "online?": true, "owners": [ - "HIN" + "MUO" ] }, - "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v": { + "HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "TAU" ] }, - "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v": { + "HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "TAU" ] }, - "HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v": { + "HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "TAU" ] }, - "HLT_HIUPC_NotMBHF2_v": { + "HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "TAU" ] }, - "HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu20_v": { "online?": true, "owners": [ - "HIN" + "AlCa (Express)", + "MUO", + "SMP" ] }, - "HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu24_OneProng32_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu24_TwoProngs35_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleEG3_NotMBHF2AND_v": { + "HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v": { "online?": true, "owners": [ - "HIN" + "EXO", + "TAU" ] }, - "HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "TAU" ] }, - "HLT_HIUPC_SingleEG3_NotMBHF2OR_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_HIUPC_SingleEG5_NotMBHF2AND_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet12_NotMBHF2_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "TAU" ] }, - "HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet16_NotMBHF2_v": { + "HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PFHT250_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet24_NotMBHF2_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet8_NotMBHF2_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelTrack_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v": { + "HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelTrack_v": { + "HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v": { "online?": true, "owners": [ - "HIN" + "HIG" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v": { + "HLT_IsoMu24_eta2p1_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v": { + "HLT_IsoMu24_v": { "online?": true, "owners": [ - "HIN" + "AlCa (Express)", + "B2G", + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelTrack_v": { + "HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v": { + "HLT_IsoMu27_v": { "online?": true, "owners": [ - "HIN" + "AlCa (Express)", + "B2G", + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v": { + "HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG" ] }, - "HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelTrack_v": { + "HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v": { + "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelTrack_v": { + "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v": { + "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v": { + "HLT_IsoTrackHB_v": { "online?": true, "owners": [ - "HIN" + "HCAL" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelTrack_v": { + "HLT_IsoTrackHE_v": { "online?": true, "owners": [ - "HIN" + "HCAL" ] }, - "HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v": { + "HLT_IsoTrk200_L1SingleMuShower_v": { "online?": true, "owners": [ - "HIN" + "EXO", + "MUO" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v": { + "HLT_IsoTrk400_L1SingleMuShower_v": { "online?": true, "owners": [ - "HIN" + "EXO", + "MUO" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelTrack_v": { + "HLT_L1AXOVTight_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v": { + "HLT_L1BptxXOR_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelTrack_v": { + "HLT_L1CSCShower_DTCluster50_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v": { + "HLT_L1CSCShower_DTCluster75_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v": { + "HLT_L1DoubleMu0_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelTrack_v": { + "HLT_L1ETM120_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v": { + "HLT_L1ETM150_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v": { + "HLT_L1ETMHadSeeds_v": { "online?": true, "owners": [ - "HIN" + "JME" ] }, - "HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v": { + "HLT_L1EXT_HCAL_LaserMon1_v": { "online?": true, "owners": [ - "HIN" + "HCAL" ] }, - "HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_L1EXT_HCAL_LaserMon4_v": { "online?": true, "owners": [ - "HIN" + "HCAL" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v": { + "HLT_L1FatEvents_v": { "online?": true, "owners": [ - "HIN" + "L1T" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v": { + "HLT_L1HTT120er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v": { + "HLT_L1HTT160er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v": { + "HLT_L1HTT200er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v": { + "HLT_L1HTT255er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v": { + "HLT_L1HTT280er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v": { + "HLT_L1HTT320er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v": { + "HLT_L1HTT360er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v": { + "HLT_L1HTT400er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIZeroBias_FirstCollisionAfterAbortGap_v": { + "HLT_L1HTT450er_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_HIZeroBias_HighRate_v": { + "HLT_L1MET_DTCluster50_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HIZeroBias_v": { + "HLT_L1MET_DTClusterNoMB1S50_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L1Mu6HT240_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v": { + "HLT_L1SingleEG10er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v": { + "HLT_L1SingleEG15er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v": { + "HLT_L1SingleEG26er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v": { + "HLT_L1SingleEG28er1p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleEG28er2p1_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleEG28er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L1SingleEG34er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleEG36er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v": { + "HLT_L1SingleEG38er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleEG40er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L1SingleEG42er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleEG45er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT300_Beamspot_v": { + "HLT_L1SingleEG50_v": { "online?": true, "owners": [ - "AlCa", - "TRK" + "TSG" ] }, - "HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v": { + "HLT_L1SingleEG8er2p5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p5To3nsInclusive_v": { + "HLT_L1SingleJet10erHE_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v": { + "HLT_L1SingleJet120_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p6To3nsInclusive_v": { + "HLT_L1SingleJet12erHE_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v": { + "HLT_L1SingleJet180_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p75To3nsInclusive_v": { + "HLT_L1SingleJet200_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v": { + "HLT_L1SingleJet35_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v": { + "HLT_L1SingleJet60_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v": { + "HLT_L1SingleJet8erHE_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v": { + "HLT_L1SingleJet90_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT350_v": { + "HLT_L1SingleLLPJet_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleMu3_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleMu5_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleMu7_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleMuCosmics_EMTF_v": { "online?": true, "owners": [ - "EXO" + "LUM" ] }, - "HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L1SingleMuCosmics_v": { "online?": true, "owners": [ - "EXO" + "AlCa (TK DPG)" ] }, - "HLT_HT400_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L1SingleMuOpen_DT_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v": { + "HLT_L1SingleMuOpen_v": { "online?": true, "owners": [ - "EXO" + "TSG" ] }, - "HLT_HT425_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v": { + "HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v": { + "HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v": { "online?": true, "owners": [ - "EXO" + "AlCa (TK DPG)" ] }, - "HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v": { + "HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v": { + "HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v": { + "HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v": { + "HLT_L2Mu10NoVtx_2Cha_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v": { + "HLT_L2Mu10_NoVertex_NoBPTX3BX_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L2Mu10_NoVertex_NoBPTX_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v": { + "HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT430_DisplacedDijet60_DisplacedTrack_v": { + "HLT_L2Mu23NoVtx_2Cha_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT450_Beamspot_v": { + "HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v": { "online?": true, "owners": [ - "AlCa", - "TRK" + "EXO" ] }, - "HLT_HT500_DisplacedDijet40_DisplacedTrack_v": { + "HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT550_DisplacedDijet60_Inclusive_v": { + "HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HT650_DisplacedDijet60_Inclusive_v": { + "HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_HcalCalibration_v": { + "HLT_L3Mu10NoVtx_DxyMin0p01cm_v": { "online?": true, "owners": [ - "AlCa", - "HCAL" + "EXO" ] }, - "HLT_HcalIsolatedbunch_v": { + "HLT_L3Mu10NoVtx_v": { "online?": true, "owners": [ - "AlCa" + "EXO" ] }, - "HLT_HcalNZS_v": { + "HLT_L3Mu30NoVtx_DxyMin0p01cm_v": { "online?": true, "owners": [ - "AlCa" + "EXO" ] }, - "HLT_HcalPhiSym_v": { + "HLT_L3Mu50NoVtx_DxyMin0p01cm_v": { "online?": true, "owners": [ - "AlCa" - ] - }, - "HLT_HighPtTkMu100_v": { - "online?": true, - "owners": [ - "MUO" + "EXO" ] }, - "HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v": { + "HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v": { "online?": true, "owners": [ - "TAU" + "EXO" ] }, - "HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v": { + "HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v": { "online?": true, "owners": [ + "EXO", "TAU" ] }, - "HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v": { + "HLT_MET105_IsoTrk50_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_IsoMu20_v": { + "HLT_MET120_IsoTrk50_v": { "online?": true, "owners": [ - "AlCa (Express)", - "MUO", - "SMP" + "EXO" ] }, - "HLT_IsoMu24_OneProng32_v": { + "HLT_MinimumBias_HF_v": { "online?": true, "owners": [ - "SMP" + "TSG" ] }, - "HLT_IsoMu24_TwoProngs35_v": { + "HLT_Mu0_Barrel_L1HP10_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v": { + "HLT_Mu0_Barrel_L1HP11_v": { "online?": true, "owners": [ - "EXO", - "TAU" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v": { + "HLT_Mu0_Barrel_L1HP6_IP6_v": { "online?": true, "owners": [ - "TAU" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v": { + "HLT_Mu0_Barrel_L1HP6_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v": { + "HLT_Mu0_Barrel_L1HP7_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v": { + "HLT_Mu0_Barrel_L1HP8_v": { "online?": true, "owners": [ - "SMP" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v": { + "HLT_Mu0_Barrel_L1HP9_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v": { + "HLT_Mu0_Barrel_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v": { + "HLT_Mu0_L1DoubleMu_v": { "online?": true, "owners": [ - "TAU" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v": { + "HLT_Mu10_Barrel_L1HP11_IP6_v": { "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_IsoMu24_eta2p1_v": { + "HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v": { "online?": true, "owners": [ - "SMP" + "SUS" ] }, - "HLT_IsoMu24_v": { + "HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v": { "online?": true, "owners": [ - "AlCa (Express)", - "B2G", - "HIG", - "MUO", - "SMP", - "SUS", - "TOP" + "SUS" ] }, - "HLT_IsoMu27_LooseChargedIsoPFTau20_Trk1_eta2p1_SingleL1_v": { - "online?": true, - "owners": [] - }, - "HLT_IsoMu27_LooseChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v": { + "HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_IsoMu27_MET90_v": { - "online?": true, - "owners": [] - }, - "HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v": { + "HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_IsoMu27_MediumChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v": { + "HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v": { "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v": { + "HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v": { "online?": true, "owners": [ - "HIG", - "TAU" + "SUS" ] }, - "HLT_IsoMu27_TightChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v": { + "HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_IsoMu27_v": { + "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v": { "online?": true, "owners": [ - "AlCa (Express)", - "B2G", "HIG", - "MUO", "SMP", "SUS", "TOP" ] }, - "HLT_IsoMu30_v": { + "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v": { "online?": true, - "owners": [] + "owners": [ + "SMP", + "SUS", + "TOP" + ] }, - "HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { + "HLT_Mu12eta2p3_PFJet40_v": { "online?": true, "owners": [ - "B2G", "HIG" ] }, - "HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v": { + "HLT_Mu12eta2p3_v": { "online?": true, "owners": [ - "B2G", "HIG" ] }, - "HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v": { + "HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "TOP" ] }, - "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PFAK8ParticleNetBB0p35_v": { + "HLT_Mu15_IsoVVVL_PFHT450_v": { "online?": true, "owners": [ "B2G", - "HIG" + "SUS", + "TOP" ] }, - "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v": { + "HLT_Mu15_IsoVVVL_PFHT600_v": { "online?": true, "owners": [ "B2G", - "HIG" + "SUS", + "TOP" ] }, - "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v": { + "HLT_Mu15_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "MUO" ] }, - "HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v": { + "HLT_Mu17_Photon30_IsoCaloId_v": { "online?": true, "owners": [ - "B2G", - "HIG" + "SUS" ] }, - "HLT_IsoTrackHB_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v": { "online?": true, "owners": [ - "HCAL" + "B2G", + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_IsoTrackHE_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v": { "online?": true, "owners": [ - "HCAL" + "JME" ] }, - "HLT_L1CSCShower_DTCluster50_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v": { "online?": true, "owners": [ - "EXO" + "JME" ] }, - "HLT_L1CSCShower_DTCluster75_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v": { "online?": true, "owners": [ - "EXO" + "JME" ] }, - "HLT_L1ETMHadSeeds_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v": { "online?": true, "owners": [ "JME" ] }, - "HLT_L1MET_DTCluster50_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "HIG", + "MUO", + "SMP", + "TOP" ] }, - "HLT_L1MET_DTClusterNoMB1S50_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v": { "online?": true, "owners": [ - "EXO" + "AlCa (Express)", + "B2G", + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_L1Mu6HT240_v": { + "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "HIG", + "MUO", + "SMP", + "TOP" ] }, - "HLT_L1NotBptxOR_v": { + "HLT_Mu17_TrkIsoVVL_v": { "online?": true, "owners": [ - "SMP" + "HIG", + "MUO", + "SMP", + "TOP" ] }, - "HLT_L1SingleLLPJet_v": { + "HLT_Mu17_v": { "online?": true, "owners": [ - "EXO" + "HIG", + "MUO", + "SUS", + "TOP" ] }, - "HLT_L1SingleMu18_v": { + "HLT_Mu18_Mu9_SameSign_v": { "online?": true, "owners": [ - "MUO" + "HIG" ] }, - "HLT_L1SingleMu25_v": { + "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v": { "online?": true, "owners": [ "MUO" ] }, - "HLT_L1SingleMuCosmics_v": { + "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v": { "online?": true, "owners": [ - "AlCa (TK DPG)" + "MUO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v": { + "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v": { "online?": true, "owners": [ - "EXO" + "MUO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v": { + "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v": { "online?": true, "owners": [ - "EXO" + "MUO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v": { + "HLT_Mu19_TrkIsoVVL_v": { "online?": true, "owners": [ - "EXO" + "MUO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v": { + "HLT_Mu19_v": { "online?": true, "owners": [ - "EXO" + "MUO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v": { + "HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v": { + "HLT_Mu20_v": { "online?": true, "owners": [ - "EXO" + "HIG", + "MUO", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v": { + "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "HIG", + "SMP", + "SUS", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v": { + "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "SMP", + "SUS", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p5To3p5nsInclusive_v": { + "HLT_Mu25_TkMu0_Phi_v": { "online?": true, "owners": [ - "EXO" + "BPH" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v": { + "HLT_Mu27_Ele37_CaloIdL_MW_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v": { + "HLT_Mu27_v": { "online?": true, "owners": [ - "EXO" + "HIG", + "MUO", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p6To3p5nsInclusive_v": { + "HLT_Mu30_TkMu0_Psi_v": { "online?": true, "owners": [ - "EXO" + "BPH" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v": { + "HLT_Mu30_TkMu0_Upsilon_v": { "online?": true, "owners": [ - "EXO" + "BPH" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p75To3p5nsInclusive_v": { + "HLT_Mu37_Ele27_CaloIdL_MW_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "BPH", + "SUS", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v": { + "HLT_Mu37_TkMu27_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "HIG", + "MUO", + "SUS", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v": { + "HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v": { + "HLT_Mu3_L1SingleMu5orSingleMu7_v": { "online?": true, "owners": [ - "EXO" + "BPH" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v": { + "HLT_Mu3_PFJet40_v": { "online?": true, "owners": [ - "EXO" + "HIG", + "SUS", + "TOP" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_L1UnpairedBunchBptxMinus_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v": { "online?": true, "owners": [ - "SMP" + "SUS" ] }, - "HLT_L1UnpairedBunchBptxPlus_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v": { "online?": true, "owners": [ - "SMP" + "SUS" ] }, - "HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v": { "online?": true, "owners": [ - "AlCa (TK DPG)" + "SUS" ] }, - "HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v": { + "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v": { + "HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v": { + "HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L2Mu10NoVtx_2Cha_v": { + "HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L2Mu10_NoVertex_NoBPTX3BX_v": { + "HLT_Mu4_L1DoubleMu_v": { "online?": true, "owners": [ - "EXO" + "BPH" ] }, - "HLT_L2Mu10_NoVertex_NoBPTX_v": { + "HLT_Mu50_IsoVVVL_PFHT450_v": { "online?": true, "owners": [ - "EXO" + "SUS", + "TOP" ] }, - "HLT_L2Mu10_v": { - "online?": true, - "owners": [] - }, - "HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v": { + "HLT_Mu50_L1SingleMuShower_v": { "online?": true, "owners": [ - "EXO" + "EXO", + "MUO" ] }, - "HLT_L2Mu23NoVtx_2Cha_v": { + "HLT_Mu50_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v": { + "HLT_Mu55_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "MUO" ] }, - "HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v": { + "HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L2Mu50_v": { - "online?": true, - "owners": [] - }, - "HLT_L3Mu10NoVtx_DxyMin0p01cm_v": { + "HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L3Mu10NoVtx_v": { + "HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v": { + "HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v": { + "HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v": { "online?": true, "owners": [ - "EXO", - "TAU" + "EXO" ] }, - "HLT_MET105_IsoTrk50_v": { + "HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_MET120_IsoTrk50_v": { + "HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v": { "online?": true, "owners": [ "EXO" ] }, - "HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v": { + "HLT_Mu6_Barrel_L1HP7_IP6_v": { "online?": true, "owners": [ - "EXO", - "HIG", - "TAU" + "BPH" ] }, - "HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v": { + "HLT_Mu7_Barrel_L1HP8_IP6_v": { "online?": true, "owners": [ - "TAU" + "BPH" ] }, - "HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v": { + "HLT_Mu7p5_L2Mu2_Jpsi_v": { "online?": true, "owners": [ - "TAU" + "BPH" ] }, - "HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v": { + "HLT_Mu7p5_L2Mu2_Upsilon_v": { "online?": true, - "owners": [] + "owners": [ + "BPH" + ] }, - "HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v": { + "HLT_Mu8_Barrel_L1HP9_IP6_v": { "online?": true, - "owners": [] + "owners": [ + "BPH" + ] }, - "HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v": { + "HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v": { "online?": true, - "owners": [] + "owners": [ + "HIG", + "SMP", + "SUS", + "TOP" + ] }, - "HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v": { + "HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v": { "online?": true, - "owners": [] + "owners": [ + "HIG", + "SMP", + "SUS", + "TOP" + ] }, - "HLT_Mu0_L1DoubleMu_v": { + "HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v": { "online?": true, "owners": [ - "BPH" + "SUS" ] }, - "HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v": { + "HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v": { "online?": true, "owners": [ "SUS" ] }, - "HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v": { "online?": true, "owners": [ - "HIG" + "BTV" ] }, - "HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v": { "online?": true, "owners": [ - "HIG" + "BTV" ] }, - "HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v": { "online?": true, "owners": [ - "HIG" + "BTV" ] }, - "HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepCSV_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12_DoublePhoton20_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu12_IP6_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu12_IP6_part0_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v": { "online?": true, "owners": [ - "BPH" + "HIG" ] }, - "HLT_Mu12_IP6_part1_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v": { "online?": true, "owners": [ - "BPH" + "B2G", + "HIG", + "SMP", + "SUS", + "TOP" ] }, - "HLT_Mu12_IP6_part2_v": { + "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v": { "online?": true, "owners": [ - "BPH" + "B2G", + "HIG", + "SMP", + "SUS", + "TOP" ] }, - "HLT_Mu12_IP6_part3_v": { + "HLT_Mu8_TrkIsoVVL_v": { "online?": true, "owners": [ - "BPH" + "HIG", + "MUO", + "SMP", + "SUS", + "TOP" ] }, - "HLT_Mu12_IP6_part4_v": { + "HLT_Mu8_v": { "online?": true, "owners": [ - "BPH" + "BPH", + "HIG", + "MUO", + "SUS" ] }, - "HLT_Mu12_IP6_v": { + "HLT_Mu9_Barrel_L1HP10_IP6_v": { "online?": true, "owners": [ "BPH" ] }, - "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v": { + "HLT_PFHT1050_v": { "online?": true, "owners": [ + "B2G", "HIG", - "SMP", "SUS", "TOP" ] }, - "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v": { + "HLT_PFHT180_v": { "online?": true, "owners": [ - "SMP", - "SUS", - "TOP" + "SUS" ] }, - "HLT_Mu12_v": { + "HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v": { "online?": true, "owners": [ - "MUO" + "HIG" ] }, - "HLT_Mu12eta2p3_PFJet40_v": { + "HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu12eta2p3_v": { + "HLT_PFHT250_QuadPFJet25_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v": { + "HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v": { "online?": true, "owners": [ - "B2G" + "HIG" ] }, - "HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v": { + "HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v": { "online?": true, "owners": [ - "TOP" + "HIG" ] }, - "HLT_Mu15_IsoVVVL_PFHT450_v": { + "HLT_PFHT250_v": { "online?": true, "owners": [ - "B2G", - "SUS", - "TOP" + "SMP", + "SUS" ] }, - "HLT_Mu15_IsoVVVL_PFHT600_v": { + "HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v": { "online?": true, "owners": [ - "B2G", - "SUS", - "TOP" + "HIG" ] }, - "HLT_Mu15_v": { + "HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v": { "online?": true, "owners": [ - "MUO" + "HIG" ] }, - "HLT_Mu17_Photon30_IsoCaloId_v": { + "HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v": { "online?": true, "owners": [ - "SUS" + "HIG" ] }, - "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v": { + "HLT_PFHT280_QuadPFJet30_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "MUO", - "SMP", - "SUS", - "TOP" + "HIG" ] }, - "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v": { + "HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "MUO", - "SMP", - "TOP" + "HIG" ] }, - "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v": { + "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v": { "online?": true, "owners": [ - "AlCa (Express)", - "B2G", - "HIG", - "MUO", - "SMP", - "SUS", - "TOP" + "BTV", + "EXO" ] }, - "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v": { + "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "MUO", - "SMP", - "TOP" + "BTV", + "EXO" ] }, - "HLT_Mu17_TrkIsoVVL_v": { + "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v": { "online?": true, "owners": [ - "HIG", - "MUO", - "SMP", - "TOP" - ] - }, - "HLT_Mu17_v": { - "online?": true, - "owners": [ - "HIG", - "MUO", - "SUS", - "TOP" - ] - }, - "HLT_Mu18_Mu9_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu18_Mu9_SameSign_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu18_Mu9_SameSign_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu18_Mu9_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu19_TrkIsoVVL_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu19_v": { - "online?": true, - "owners": [ - "MUO" - ] - }, - "HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu20_Mu10_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu20_Mu10_SameSign_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu20_Mu10_SameSign_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu20_Mu10_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu20_TkMu0_Phi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu20_v": { - "online?": true, - "owners": [ - "HIG", - "MUO", - "TOP" - ] - }, - "HLT_Mu23_Mu12_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu23_Mu12_SameSign_DZ_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu23_Mu12_SameSign_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu23_Mu12_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v": { - "online?": true, - "owners": [ - "B2G", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu25_TkMu0_Onia_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu25_TkMu0_Phi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu27_Ele37_CaloIdL_MW_v": { - "online?": true, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_Mu27_v": { - "online?": true, - "owners": [ - "HIG", - "MUO", - "TOP" - ] - }, - "HLT_Mu30_TkMu0_Psi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu30_TkMu0_Upsilon_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu37_Ele27_CaloIdL_MW_v": { - "online?": true, - "owners": [ - "B2G", - "BPH", - "SUS", - "TOP" - ] - }, - "HLT_Mu37_TkMu27_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "MUO", - "SUS", - "TOP" - ] - }, - "HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu3_L1SingleMu5orSingleMu7_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu3_PFJet40_v": { - "online?": true, - "owners": [ - "HIG", - "SUS", - "TOP" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu4_L1DoubleMu_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu50_IsoVVVL_PFHT450_v": { - "online?": true, - "owners": [ - "SUS", - "TOP" - ] - }, - "HLT_Mu50_L1SingleMuShower_v": { - "online?": true, - "owners": [ - "EXO", - "MUO" - ] - }, - "HLT_Mu50_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "MUO", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu55_v": { - "online?": true, - "owners": [ - "B2G", - "MUO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_Mu7_IP4_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu7_IP4_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7_IP4_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7_IP4_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7_IP4_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7_IP4_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_L2Mu2_Jpsi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_L2Mu2_Upsilon_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track2_Jpsi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track2_Upsilon_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track3p5_Jpsi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track3p5_Upsilon_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track7_Jpsi_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu7p5_Track7_Upsilon_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v": { - "online?": true, - "owners": [ - "HIG", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v": { - "online?": true, - "owners": [ - "HIG", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu8_IP3_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu8_IP3_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP3_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP3_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP3_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP3_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP5_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu8_IP5_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP5_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP5_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP5_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP5_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP6_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu8_IP6_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP6_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP6_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP6_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_IP6_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBTagParticleNet_2BTagSum0p65_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v": { - "online?": true, - "owners": [ - "BTV" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_QuadPFJet70_50_40_30_PFBTagParticleNet_2BTagSum0p65_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_QuadPFJet70_50_40_30_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu8_TrkIsoVVL_v": { - "online?": true, - "owners": [ - "HIG", - "MUO", - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_Mu8_v": { - "online?": true, - "owners": [ - "BPH", - "HIG", - "MUO", - "SUS" - ] - }, - "HLT_Mu9_IP0_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP3_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP4_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu9_IP4_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP4_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP4_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP4_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP4_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP5_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu9_IP5_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP5_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP5_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP5_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP5_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP6_ToCSCS_v": { - "online?": true, - "owners": [] - }, - "HLT_Mu9_IP6_part0_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP6_part1_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP6_part2_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP6_part3_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_Mu9_IP6_part4_v": { - "online?": true, - "owners": [ - "BPH" - ] - }, - "HLT_OnlineMonitorGroup_v": { - "online?": true, - "owners": [ - "TSG (DQM)" - ] - }, - "HLT_PFHT1050_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "SUS", - "TOP" - ] - }, - "HLT_PFHT180_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT250_v": { - "online?": true, - "owners": [ - "SMP", - "SUS" - ] - }, - "HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_PFHT280_QuadPFJet30_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v": { - "online?": true, - "owners": [ - "B2G", - "EXO", - "HIG" - ] - }, - "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v": { - "online?": true, - "owners": [ - "B2G", - "EXO" - ] - }, - "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v": { - "online?": true, - "owners": [ - "HIG" - ] - }, - "HLT_PFHT350MinPFJet15_v": { - "online?": true, - "owners": [] - }, - "HLT_PFHT350_v": { - "online?": true, - "owners": [ - "SMP", - "SUS", - "TOP" - ] - }, - "HLT_PFHT370_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT400_FivePFJet_100_100_60_30_30_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v": { - "online?": true, - "owners": [ - "B2G" - ] - }, - "HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v": { - "online?": true, - "owners": [ - "HIG", - "TOP" - ] - }, - "HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v": { - "online?": false, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v": { - "online?": true, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT400_SixPFJet32_v": { - "online?": true, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT430_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "TOP" - ] - }, - "HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v": { - "online?": false, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT450_SixPFJet36_PNetBTag0p35_v": { - "online?": true, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT450_SixPFJet36_v": { - "online?": true, - "owners": [ - "B2G", - "TOP" - ] - }, - "HLT_PFHT500_PFMET100_PFMHT100_IDTight_v": { - "online?": true, - "owners": [ - "HIG", - "SUS", - "TOP" - ] - }, - "HLT_PFHT500_PFMET110_PFMHT110_IDTight_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT510_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT590_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT680_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT700_PFMET85_PFMHT85_IDTight_v": { - "online?": true, - "owners": [ - "HIG", - "TOP" - ] - }, - "HLT_PFHT700_PFMET95_PFMHT95_IDTight_v": { - "online?": true, - "owners": [] - }, - "HLT_PFHT780_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFHT800_PFMET75_PFMHT75_IDTight_v": { - "online?": true, - "owners": [ - "HIG", - "TOP" - ] - }, - "HLT_PFHT800_PFMET85_PFMHT85_IDTight_v": { - "online?": true, - "owners": [] - }, - "HLT_PFHT890_v": { - "online?": true, - "owners": [ - "SUS" - ] - }, - "HLT_PFJet110_v": { - "online?": true, - "owners": [ - "JME" - ] - }, - "HLT_PFJet140_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet15_v": { - "online?": true, - "owners": [] - }, - "HLT_PFJet200_TimeGt2p5ns_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFJet200_TimeLtNeg2p5ns_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFJet200_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet25_v": { - "online?": true, - "owners": [] - }, - "HLT_PFJet260_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet320_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet400_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet40_GPUvsCPU_v": { - "online?": true, - "owners": [ - "TSG" - ] - }, - "HLT_PFJet40_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet450_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet500_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "JME", - "SMP", - "TOP" - ] - }, - "HLT_PFJet550_v": { - "online?": true, - "owners": [ - "B2G", - "JME" - ] - }, - "HLT_PFJet60_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJet80_v": { - "online?": true, - "owners": [ - "JME", - "SMP" - ] - }, - "HLT_PFJetFwd140_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd15_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd200_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd25_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd260_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd320_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd400_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd40_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd450_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd500_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd60_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFJetFwd80_v": { - "online?": true, - "owners": [ - "SMP" - ] - }, - "HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v": { - "online?": true, - "owners": [] - }, - "HLT_PFMET100_PFMHT100_IDTight_PFHT60_v": { - "online?": true, - "owners": [ - "JME" - ] - }, - "HLT_PFMET105_IsoTrk50_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFMET105_PFJet100_looseRecoiling_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFMET110_PFJet100_looseRecoiling_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFMET110_PFJet100_v": { - "online?": true, - "owners": [ - "EXO" - ] - }, - "HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v": { - "online?": true, - "owners": [] - }, - "HLT_PFMET110_PFMHT110_IDTight_v": { - "online?": true, - "owners": [ - "JME" - ] - }, - "HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v": { - "online?": true, - "owners": [] - }, - "HLT_PFMET120_PFMHT120_IDTight_PFHT60_v": { - "online?": true, - "owners": [ - "HIG", - "JME", - "SUS", - "TOP" - ] - }, - "HLT_PFMET120_PFMHT120_IDTight_v": { - "online?": true, - "owners": [ - "B2G", - "HIG", - "JME", - "SUS", - "TOP" - ] - }, - "HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v": { - "online?": true, - "owners": [] - }, - "HLT_PFMET130_PFMHT130_IDTight_v": { - "online?": true, - "owners": [ - "B2G", - "JME", - "SUS" + "B2G", + "EXO" ] }, - "HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v": { + "HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v": { "online?": true, - "owners": [] + "owners": [ + "B2G" + ] }, - "HLT_PFMET140_PFMHT140_IDTight_v": { + "HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v": { "online?": true, "owners": [ - "JME", - "SUS" + "HIG" ] }, - "HLT_PFMET200_BeamHaloCleaned_v": { + "HLT_PFHT350_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "JME", + "SMP", + "SUS", "TOP" ] }, - "HLT_PFMET200_NotCleaned_v": { + "HLT_PFHT370_v": { "online?": true, "owners": [ - "B2G", - "JME" + "SUS" ] }, - "HLT_PFMET250_NotCleaned_v": { + "HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v": { "online?": true, "owners": [ - "HIG", - "JME" + "B2G" ] }, - "HLT_PFMET300_NotCleaned_v": { + "HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v": { "online?": true, "owners": [ - "HIG", - "JME" + "B2G" ] }, - "HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v": { + "HLT_PFHT400_FivePFJet_120_120_60_30_30_v": { "online?": true, "owners": [ - "JME" + "B2G" ] }, - "HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v": { + "HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v": { "online?": true, "owners": [ - "EXO" + "B2G", + "TOP" ] }, - "HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v": { + "HLT_PFHT400_SixPFJet32_v": { "online?": true, "owners": [ "B2G", - "JME", - "SMP" + "TOP" ] }, - "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v": { + "HLT_PFHT430_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v": { + "HLT_PFHT450_SixPFJet36_PNetBTag0p35_v": { "online?": true, "owners": [ - "HIG", - "JME", - "SUS", + "B2G", "TOP" ] }, - "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v": { + "HLT_PFHT450_SixPFJet36_v": { "online?": true, "owners": [ "B2G", - "HIG", - "JME", - "SMP", - "SUS", "TOP" ] }, - "HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v": { + "HLT_PFHT500_PFMET100_PFMHT100_IDTight_v": { "online?": true, "owners": [ - "EXO" + "HIG", + "SUS", + "TOP" ] }, - "HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v": { + "HLT_PFHT500_PFMET110_PFMHT110_IDTight_v": { "online?": true, "owners": [ - "B2G", - "JME", "SUS" ] }, - "HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v": { + "HLT_PFHT510_v": { "online?": true, "owners": [ - "EXO" + "SUS" ] }, - "HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v": { + "HLT_PFHT590_v": { "online?": true, "owners": [ - "B2G", - "JME", "SUS" ] }, - "HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v": { + "HLT_PFHT680_v": { "online?": true, "owners": [ - "JME" + "SUS" ] }, - "HLT_PFMETTypeOne110_PFMHT110_IDTight_v": { + "HLT_PFHT700_PFMET85_PFMHT85_IDTight_v": { "online?": true, "owners": [ - "JME" + "HIG", + "TOP" ] }, - "HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v": { + "HLT_PFHT780_v": { "online?": true, "owners": [ - "JME", "SUS" ] }, - "HLT_PFMETTypeOne120_PFMHT120_IDTight_v": { + "HLT_PFHT800_PFMET75_PFMHT75_IDTight_v": { "online?": true, "owners": [ - "JME", - "SUS" + "HIG", + "TOP" ] }, - "HLT_PFMETTypeOne130_PFMHT130_IDTight_v": { + "HLT_PFHT890_v": { "online?": true, "owners": [ - "JME" + "SUS" ] }, - "HLT_PFMETTypeOne140_PFMHT140_IDTight_v": { + "HLT_PFJet110_v": { "online?": true, "owners": [ - "B2G", - "JME", - "SUS", - "TOP" + "JME" ] }, - "HLT_PFMETTypeOne200_BeamHaloCleaned_v": { + "HLT_PFJet140_v": { "online?": true, "owners": [ - "JME" + "JME", + "SMP" ] }, - "HLT_PPRefCscCluster_Loose_v": { + "HLT_PFJet200_TimeGt2p5ns_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefCscCluster_Medium_v": { + "HLT_PFJet200_TimeLtNeg2p5ns_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefCscCluster_Tight_v": { + "HLT_PFJet200_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDmesonTrackingGlobal_Dpt25_v": { + "HLT_PFJet260_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDmesonTrackingGlobal_Dpt35_v": { + "HLT_PFJet320_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDmesonTrackingGlobal_Dpt45_v": { + "HLT_PFJet400_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDmesonTrackingGlobal_Dpt60_v": { + "HLT_PFJet40_GPUvsCPU_v": { "online?": true, "owners": [ - "HIN" + "TSG" ] }, - "HLT_PPRefDoubleEle10GsfMass50_v": { + "HLT_PFJet40_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDoubleEle10Gsf_v": { + "HLT_PFJet450_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefDoubleEle15GsfMass50_v": { + "HLT_PFJet500_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG", + "JME", + "SMP", + "TOP" ] }, - "HLT_PPRefDoubleEle15Gsf_v": { + "HLT_PFJet550_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME" ] }, - "HLT_PPRefEle10Gsf_v": { + "HLT_PFJet60_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefEle15Ele10GsfMass50_v": { + "HLT_PFJet80_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SMP" ] }, - "HLT_PPRefEle15Ele10Gsf_v": { + "HLT_PFJetFwd140_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefEle15Gsf_v": { + "HLT_PFJetFwd200_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefEle20Gsf_v": { + "HLT_PFJetFwd260_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefEle30Gsf_v": { + "HLT_PFJetFwd320_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefEle40Gsf_v": { + "HLT_PFJetFwd400_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefEle50Gsf_v": { + "HLT_PFJetFwd40_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefGEDPhoton10_EB_v": { + "HLT_PFJetFwd450_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefGEDPhoton10_v": { + "HLT_PFJetFwd500_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefGEDPhoton20_EB_v": { + "HLT_PFJetFwd60_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefGEDPhoton20_v": { + "HLT_PFJetFwd80_v": { "online?": true, "owners": [ - "HIN" + "SMP" ] }, - "HLT_PPRefGEDPhoton30_EB_v": { + "HLT_PFMET105_IsoTrk50_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefGEDPhoton30_v": { + "HLT_PFMET120_PFMHT120_IDTight_PFHT60_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "JME", + "SUS", + "TOP" ] }, - "HLT_PPRefGEDPhoton40_EB_v": { + "HLT_PFMET120_PFMHT120_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG", + "JME", + "SUS", + "TOP" ] }, - "HLT_PPRefGEDPhoton40_v": { + "HLT_PFMET130_PFMHT130_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME", + "SUS" ] }, - "HLT_PPRefGEDPhoton50_EB_v": { + "HLT_PFMET140_PFMHT140_IDTight_v": { "online?": true, "owners": [ - "HIN" + "JME", + "SUS" ] }, - "HLT_PPRefGEDPhoton50_v": { + "HLT_PFMET200_BeamHaloCleaned_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG", + "JME", + "TOP" ] }, - "HLT_PPRefGEDPhoton60_EB_v": { + "HLT_PFMET200_NotCleaned_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME" ] }, - "HLT_PPRefGEDPhoton60_v": { + "HLT_PFMET250_NotCleaned_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "JME" ] }, - "HLT_PPRefL1DoubleMu0_Open_v": { + "HLT_PFMET300_NotCleaned_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "JME" ] }, - "HLT_PPRefL1DoubleMu0_v": { + "HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefL1SingleMu0_Cosmics_v": { + "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefL1SingleMu12_v": { + "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v": { "online?": true, "owners": [ - "HIN" + "HIG", + "JME", + "SUS", + "TOP" ] }, - "HLT_PPRefL1SingleMu7_v": { + "HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "HIG", + "JME", + "SMP", + "SUS", + "TOP" ] }, - "HLT_PPRefL2DoubleMu0_Open_v": { + "HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefL2DoubleMu0_v": { + "HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME", + "SUS" ] }, - "HLT_PPRefL2SingleMu12_v": { + "HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v": { "online?": true, "owners": [ - "HIN" + "EXO" ] }, - "HLT_PPRefL2SingleMu15_v": { + "HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME", + "SUS" ] }, - "HLT_PPRefL2SingleMu20_v": { + "HLT_PFMETTypeOne140_PFMHT140_IDTight_v": { "online?": true, "owners": [ - "HIN" + "B2G", + "JME", + "SUS", + "TOP" ] }, - "HLT_PPRefL2SingleMu7_v": { + "HLT_PFMETTypeOne200_BeamHaloCleaned_v": { "online?": true, "owners": [ - "HIN" + "JME" ] }, - "HLT_PPRefL3DoubleMu0_Open_v": { + "HLT_PPRefCscCluster_Loose_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3DoubleMu0_v": { + "HLT_PPRefCscCluster_Medium_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu12_v": { + "HLT_PPRefCscCluster_Tight_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu15_v": { + "HLT_PPRefDmesonTrackingGlobal_Dpt25_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu20_v": { + "HLT_PPRefDmesonTrackingGlobal_Dpt35_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu3_v": { + "HLT_PPRefDmesonTrackingGlobal_Dpt45_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu5_v": { + "HLT_PPRefDmesonTrackingGlobal_Dpt60_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefL3SingleMu7_v": { + "HLT_PPRefDoubleEle10GsfMass50_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPRefZeroBias_v": { + "HLT_PPRefDoubleEle10Gsf_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_PPSMaxTracksPerArm1_v": { + "HLT_PPRefDoubleEle15GsfMass50_v": { "online?": true, "owners": [ - "AlCa", - "PPS" + "HIN" ] }, - "HLT_PPSMaxTracksPerRP4_v": { + "HLT_PPRefDoubleEle15Gsf_v": { "online?": true, "owners": [ - "AlCa", - "PPS" + "HIN" ] }, - "HLT_PPSRandom_v": { + "HLT_PPRefEle10Gsf_v": { "online?": true, "owners": [ - "PPS" + "HIN" ] }, - "HLT_Photon100EBHE10_v": { + "HLT_PPRefEle15Ele10GsfMass50_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon100EB_TightID_TightIso_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon100EEHE10_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon100EE_TightID_TightIso_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon110EB_TightID_TightIso_v": { + "HLT_PPRefEle15Ele10Gsf_v": { "online?": true, "owners": [ - "EGM", - "JME" + "HIN" ] }, - "HLT_Photon120EB_TightID_TightIso_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon120_R9Id90_HE10_IsoM_v": { + "HLT_PPRefEle15Gsf_v": { "online?": true, "owners": [ - "HIG", - "JME" + "HIN" ] }, - "HLT_Photon120_v": { + "HLT_PPRefEle20Gsf_v": { "online?": true, "owners": [ - "SMP" + "HIN" ] }, - "HLT_Photon130EB_TightID_TightIso_v": { + "HLT_PPRefEle30Gsf_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon150EB_TightID_TightIso_v": { + "HLT_PPRefEle40Gsf_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon150_v": { + "HLT_PPRefEle50Gsf_v": { "online?": true, "owners": [ - "SMP" + "HIN" ] }, - "HLT_Photon165_R9Id90_HE10_IsoM_v": { + "HLT_PPRefGEDPhoton10_EB_v": { "online?": true, "owners": [ - "HIG" + "HIN" ] }, - "HLT_Photon175EB_TightID_TightIso_v": { + "HLT_PPRefGEDPhoton10_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon175_v": { + "HLT_PPRefGEDPhoton20_EB_v": { "online?": true, "owners": [ - "B2G", - "SMP" + "HIN" ] }, - "HLT_Photon200EB_TightID_TightIso_v": { + "HLT_PPRefGEDPhoton20_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon200_v": { + "HLT_PPRefGEDPhoton30_EB_v": { "online?": true, "owners": [ - "B2G", - "HIG", - "SMP", - "SUS" + "HIN" ] }, - "HLT_Photon20_HoverELoose_v": { + "HLT_PPRefGEDPhoton30_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_Photon20_v": { + "HLT_PPRefGEDPhoton40_EB_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon300_NoHE_v": { + "HLT_PPRefGEDPhoton40_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon30EB_TightID_TightIso_v": { + "HLT_PPRefGEDPhoton50_EB_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon30_HoverELoose_v": { + "HLT_PPRefGEDPhoton50_v": { "online?": true, "owners": [ "HIN" ] }, - "HLT_Photon32_OneProng32_M50To105_v": { + "HLT_PPRefGEDPhoton60_EB_v": { "online?": true, "owners": [ - "SMP" + "HIN" ] }, - "HLT_Photon33_v": { + "HLT_PPRefGEDPhoton60_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v": { + "HLT_PPRefL1DoubleMu0_Open_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon35_TwoProngs35_v": { + "HLT_PPRefL1DoubleMu0_v": { "online?": true, "owners": [ - "HIG" + "HIN" ] }, - "HLT_Photon50EB_TightID_TightIso_v": { + "HLT_PPRefL1SingleMu0_Cosmics_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon50_R9Id90_HE10_IsoM_v": { + "HLT_PPRefL1SingleMu12_v": { "online?": true, "owners": [ - "HIG", - "JME", - "SMP" + "HIN" ] }, - "HLT_Photon50_TimeGt2p5ns_v": { + "HLT_PPRefL1SingleMu7_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon50_TimeLtNeg2p5ns_v": { + "HLT_PPRefL2DoubleMu0_Open_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon50_v": { + "HLT_PPRefL2DoubleMu0_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v": { + "HLT_PPRefL2SingleMu12_v": { "online?": true, "owners": [ - "EXO", - "SUS" + "HIN" ] }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v": { + "HLT_PPRefL2SingleMu15_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v": { + "HLT_PPRefL2SingleMu20_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v": { + "HLT_PPRefL2SingleMu7_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon60_R9Id90_CaloIdL_IsoL_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v": { + "HLT_PPRefL3DoubleMu0_Open_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon75EB_TightID_TightIso_v": { + "HLT_PPRefL3DoubleMu0_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v": { + "HLT_PPRefL3SingleMu12_v": { "online?": true, "owners": [ - "SMP" + "HIN" ] }, - "HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v": { - "online?": true, - "owners": [] - }, - "HLT_Photon75_R9Id90_HE10_IsoM_v": { + "HLT_PPRefL3SingleMu15_v": { "online?": true, "owners": [ - "HIG", - "JME", - "SMP" + "HIN" ] }, - "HLT_Photon75_v": { + "HLT_PPRefL3SingleMu20_v": { "online?": true, "owners": [ - "EXO" + "HIN" ] }, - "HLT_Photon90EB_TightID_TightIso_v": { + "HLT_PPRefL3SingleMu3_v": { "online?": true, "owners": [ - "JME" + "HIN" ] }, - "HLT_Photon90_CaloIdL_PFHT700_v": { + "HLT_PPRefL3SingleMu5_v": { "online?": true, - "owners": [] + "owners": [ + "HIN" + ] }, - "HLT_Photon90_R9Id90_HE10_IsoM_v": { + "HLT_PPRefL3SingleMu7_v": { "online?": true, "owners": [ - "HIG", - "JME" + "HIN" ] }, - "HLT_Photon90_v": { + "HLT_PPRefZeroBiasRawPrime_v": { "online?": true, "owners": [ - "EXO", - "SMP" + "HIN" ] }, - "HLT_Physics_part0_v": { + "HLT_PPRefZeroBias_v": { "online?": true, "owners": [ - "TSG" + "HIN" ] }, - "HLT_Physics_part1_v": { + "HLT_PPSMaxTracksPerArm1_v": { "online?": true, "owners": [ - "TSG" + "AlCa", + "PPS" ] }, - "HLT_Physics_part2_v": { + "HLT_PPSMaxTracksPerRP4_v": { "online?": true, "owners": [ - "TSG" + "AlCa", + "PPS" ] }, - "HLT_Physics_part3_v": { + "HLT_PPSRandom_v": { "online?": true, "owners": [ - "TSG" + "PPS" ] }, - "HLT_Physics_part4_v": { + "HLT_Photon100EBHE10_v": { "online?": true, "owners": [ - "TSG" + "JME" ] }, - "HLT_Physics_part5_v": { + "HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v": { "online?": true, "owners": [ - "TSG" + "JME" ] }, - "HLT_Physics_part6_v": { + "HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v": { "online?": true, "owners": [ - "TSG" + "JME" ] }, - "HLT_Physics_part7_v": { + "HLT_Photon110EB_TightID_TightIso_CaloJet30_v": { "online?": true, "owners": [ - "TSG" + "JME" ] }, - "HLT_Physics_v": { + "HLT_Photon110EB_TightID_TightIso_PFJet30_v": { "online?": true, "owners": [ - "AlCa (Express)" + "JME" ] }, - "HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v": { + "HLT_Photon110EB_TightID_TightIso_v": { "online?": true, "owners": [ - "HIG" + "EXO", + "HIG", + "JME" ] }, - "HLT_QuadPFJet100_88_70_30_v": { + "HLT_Photon120_R9Id90_HE10_IsoM_v": { "online?": true, "owners": [ - "HIG" + "EXO", + "HIG", + "JME" ] }, - "HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v": { + "HLT_Photon120_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "SMP" ] }, - "HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { + "HLT_Photon150_v": { "online?": true, "owners": [ - "HIG" + "SMP" ] }, - "HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v": { + "HLT_Photon165_R9Id90_HE10_IsoM_v": { "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v": { + "HLT_Photon175_v": { "online?": true, "owners": [ - "HIG" + "B2G", + "SMP" ] }, - "HLT_QuadPFJet103_88_75_15_v": { + "HLT_Photon200_v": { "online?": true, "owners": [ - "HIG" + "B2G", + "HIG", + "SMP", + "SUS" ] }, - "HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v": { + "HLT_Photon20_HoverELoose_v": { "online?": true, "owners": [ - "HIG" + "HIN" ] }, - "HLT_QuadPFJet105_88_75_30_v": { + "HLT_Photon300_NoHE_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v": { + "HLT_Photon30EB_TightID_TightIso_v": { "online?": true, "owners": [ "EXO", - "HIG" + "HIG", + "JME" ] }, - "HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { + "HLT_Photon30_HoverELoose_v": { "online?": true, "owners": [ - "HIG" + "HIN" ] }, - "HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v": { + "HLT_Photon32_OneProng32_M50To105_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "SMP" ] }, - "HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v": { + "HLT_Photon33_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet105_88_76_15_v": { + "HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v": { + "HLT_Photon35_TwoProngs35_v": { "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { + "HLT_Photon40EB_TightID_TightIso_v": { "online?": true, "owners": [ + "EGM", + "EXO", "HIG" ] }, - "HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v": { + "HLT_Photon40EB_v": { "online?": true, "owners": [ + "EGM", "EXO", "HIG" ] }, - "HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v": { + "HLT_Photon45EB_TightID_TightIso_v": { "online?": true, "owners": [ + "EGM", + "EXO", "HIG" ] }, - "HLT_QuadPFJet111_90_80_15_v": { + "HLT_Photon45EB_v": { "online?": true, "owners": [ + "EGM", + "EXO", "HIG" ] }, - "HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v": { + "HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v": { "online?": true, "owners": [ - "HIG" + "JME" ] }, - "HLT_QuadPFJet111_90_80_30_v": { + "HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v": { "online?": true, "owners": [ - "HIG" + "JME" ] }, - "HLT_QuadPFJet70_50_40_30_PFBTagParticleNet_2BTagSum0p65_v": { + "HLT_Photon50EB_TightID_TightIso_CaloJet30_v": { "online?": true, "owners": [ - "HIG" + "JME" ] }, - "HLT_QuadPFJet70_50_40_30_v": { + "HLT_Photon50EB_TightID_TightIso_PFJet30_v": { "online?": true, "owners": [ - "BTV", - "HIG" + "JME" ] }, - "HLT_QuadPFJet70_50_40_35_PFBTagParticleNet_2BTagSum0p65_v": { + "HLT_Photon50EB_TightID_TightIso_v": { "online?": true, "owners": [ - "HIG" + "EXO", + "HIG", + "JME" ] }, - "HLT_QuadPFJet70_50_40_35_PNet2BTagMean0p65_v": { + "HLT_Photon50EB_v": { "online?": true, "owners": [ - "HIG" + "EXO", + "HIG", + "JME" ] }, - "HLT_QuadPFJet70_50_45_35_PFBTagParticleNet_2BTagSum0p65_v": { + "HLT_Photon50_R9Id90_HE10_IsoM_v": { "online?": true, "owners": [ - "HIG" + "HIG", + "JME", + "SMP" ] }, - "HLT_QuadPFJet70_50_45_35_PNet2BTagMean0p65_v": { + "HLT_Photon50_TimeGt2p5ns_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v": { + "HLT_Photon50_TimeLtNeg2p5ns_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "EXO" ] }, - "HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { + "HLT_Photon50_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v": { + "HLT_Photon55EB_TightID_TightIso_v": { "online?": true, "owners": [ "EXO", - "HIG" + "HIG", + "JME" ] }, - "HLT_QuadPFJet98_83_71_15_PFBTagDeepJet_1p3_VBF2_v": { + "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_QuadPFJet98_83_71_15_v": { + "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v": { "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_Random_v": { + "HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v": { "online?": true, "owners": [ - "AlCa (Express)" + "EXO" ] }, - "HLT_Rsq0p35_v": { - "online?": true, - "owners": [] - }, - "HLT_Rsq0p40_v": { - "online?": true, - "owners": [] - }, - "HLT_RsqMR300_Rsq0p09_MR200_4jet_v": { - "online?": true, - "owners": [] - }, - "HLT_RsqMR300_Rsq0p09_MR200_v": { - "online?": true, - "owners": [] - }, - "HLT_RsqMR320_Rsq0p09_MR200_4jet_v": { - "online?": true, - "owners": [] - }, - "HLT_RsqMR320_Rsq0p09_MR200_v": { - "online?": true, - "owners": [] - }, - "HLT_SingleEle8_SingleEGL1_v": { + "HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v": { "online?": true, "owners": [ - "BPH" + "EXO" ] }, - "HLT_SingleEle8_v": { + "HLT_Photon75EB_TightID_TightIso_v": { "online?": true, "owners": [ - "BPH" + "EXO", + "HIG", + "JME" ] }, - "HLT_SingleJet30_Mu12_SinglePFJet40_v": { + "HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v": { "online?": true, "owners": [ - "HIG" + "SMP" ] }, - "HLT_SinglePhoton10_Eta3p1ForPPRef_v": { - "online?": true, - "owners": [] - }, - "HLT_SinglePhoton20_Eta3p1ForPPRef_v": { + "HLT_Photon75_R9Id90_HE10_IsoM_v": { "online?": true, - "owners": [] + "owners": [ + "HIG", + "JME", + "SMP" + ] }, - "HLT_SinglePhoton30_Eta3p1ForPPRef_v": { + "HLT_Photon75_v": { "online?": true, - "owners": [] + "owners": [ + "EXO" + ] }, - "HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v": { + "HLT_Photon90EB_TightID_TightIso_v": { "online?": true, "owners": [ - "BPH" + "EXO", + "HIG", + "JME" ] }, - "HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v": { + "HLT_Photon90_R9Id90_HE10_IsoM_v": { "online?": true, "owners": [ - "BPH" + "HIG", + "JME" ] }, - "HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v": { + "HLT_Photon90_v": { "online?": true, "owners": [ - "BPH" + "EXO", + "SMP" ] }, - "HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v": { + "HLT_Physics_v": { "online?": true, "owners": [ - "BPH" + "AlCa (Express)" ] }, - "HLT_Trimuon5_3p5_2_Upsilon_Muon_v": { + "HLT_PixelClusters_WP1_v": { "online?": true, "owners": [ - "BPH", - "HIG" + "AlCa", + "TRK" ] }, - "HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v": { + "HLT_PixelClusters_WP2_v": { "online?": true, "owners": [ - "BPH" + "AlCa", + "TRK" ] }, - "HLT_TripleJet110_35_35_Mjj650_PFMET110_v": { + "HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v": { "online?": true, "owners": [ - "HIG", - "TOP" + "HIG" ] }, - "HLT_TripleJet110_35_35_Mjj650_PFMET120_v": { + "HLT_QuadPFJet100_88_70_30_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_TripleJet110_35_35_Mjj650_PFMET130_v": { + "HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_TripleMu_10_5_5_DZ_v": { + "HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v": { "online?": true, "owners": [ - "HIG", - "SMP", - "SUS", - "TOP" + "HIG" ] }, - "HLT_TripleMu_12_10_5_v": { + "HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v": { "online?": true, "owners": [ - "HIG", - "SMP", - "SUS", - "TOP" + "HIG" ] }, - "HLT_TripleMu_5_3_3_Mass3p8_DCA_v": { + "HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v": { "online?": true, "owners": [ - "SUS" + "HIG" ] }, - "HLT_TripleMu_5_3_3_Mass3p8_DZ_v": { + "HLT_QuadPFJet103_88_75_15_v": { "online?": true, "owners": [ - "SUS", - "TOP" + "HIG" ] }, - "HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v": { + "HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v": { "online?": true, "owners": [ "HIG" ] }, - "HLT_TrkMu16NoFiltersNoVtx_v": { + "HLT_QuadPFJet105_88_75_30_v": { "online?": true, - "owners": [] + "owners": [ + "HIG" + ] }, - "HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v": { + "HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { "online?": true, - "owners": [] + "owners": [ + "HIG" + ] }, - "HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v": { + "HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v": { "online?": true, - "owners": [] + "owners": [ + "HIG" + ] }, - "HLT_TrkMu6NoFiltersNoVtx_v": { + "HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v": { "online?": true, - "owners": [] + "owners": [ + "HIG" + ] }, - "HLT_UncorrectedJetE30_NoBPTX3BX_v": { + "HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_UncorrectedJetE30_NoBPTX_v": { + "HLT_QuadPFJet105_88_76_15_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_UncorrectedJetE60_NoBPTX3BX_v": { + "HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_UncorrectedJetE70_NoBPTX3BX_v": { + "HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v": { "online?": true, "owners": [ - "EXO" + "HIG" ] }, - "HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v": { - "online?": false, + "HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v": { + "online?": true, "owners": [ "HIG" ] }, - "HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v": { - "online?": false, + "HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v": { + "online?": true, "owners": [ "HIG" ] }, - "HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v": { - "online?": false, + "HLT_QuadPFJet111_90_80_15_v": { + "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v": { - "online?": false, + "HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v": { + "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet110_40_Mjj1050_TriplePFJet_v": { + "HLT_QuadPFJet111_90_80_30_v": { "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet110_40_Mjj1050_v": { + "HLT_Random_HighRate_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "TSG" ] }, - "HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v": { - "online?": false, + "HLT_Random_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "AlCa (Express)" ] }, - "HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v": { - "online?": false, + "HLT_SingleEle8_SingleEGL1_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet125_45_Mjj1050_TriplePFJet_v": { + "HLT_SingleEle8_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet125_45_Mjj1050_v": { + "HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v": { "online?": true, "owners": [ - "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v": { - "online?": false, + "HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v": { + "online?": true, "owners": [ "HIG" ] }, - "HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v": { - "online?": false, + "HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v": { + "online?": true, "owners": [ "HIG" ] }, - "HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v": { - "online?": false, + "HLT_SpecialHLTPhysics_v": { + "online?": true, "owners": [ - "HIG" + "TSG" ] }, - "HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v": { - "online?": false, + "HLT_SpecialZeroBias_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "TSG" ] }, - "HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v": { - "online?": false, + "HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v": { + "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v": { - "online?": false, + "HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v": { + "online?": true, "owners": [ - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v": { - "online?": false, + "HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v": { + "HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v": { - "online?": false, + "HLT_Trimuon5_3p5_2_Upsilon_Muon_v": { + "online?": true, "owners": [ - "EXO", + "BPH", "HIG" ] }, - "HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v": { - "online?": false, + "HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "BPH" ] }, - "HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v": { + "HLT_TripleMu_10_5_5_DZ_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "HIG", + "SMP", + "SUS", + "TOP" ] }, - "HLT_VBF_DiPFJet50_Mjj550_Photon22_v": { + "HLT_TripleMu_12_10_5_v": { "online?": true, "owners": [ - "EXO", - "HIG" + "HIG", + "SMP", + "SUS", + "TOP" ] }, - "HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v": { - "online?": false, + "HLT_TripleMu_5_3_3_Mass3p8_DCA_v": { + "online?": true, "owners": [ - "HIG" + "SUS" ] }, - "HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v": { - "online?": false, + "HLT_TripleMu_5_3_3_Mass3p8_DZ_v": { + "online?": true, "owners": [ - "HIG" + "SUS", + "TOP" ] }, - "HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v": { - "online?": false, + "HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v": { + "online?": true, "owners": [ "HIG" ] }, - "HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v": { - "online?": false, + "HLT_UncorrectedJetE30_NoBPTX3BX_v": { + "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v": { - "online?": false, + "HLT_UncorrectedJetE30_NoBPTX_v": { + "online?": true, "owners": [ - "HIG" + "EXO" ] }, - "HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v": { - "online?": false, + "HLT_UncorrectedJetE60_NoBPTX3BX_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "EXO" ] }, - "HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v": { - "online?": false, + "HLT_UncorrectedJetE70_NoBPTX3BX_v": { + "online?": true, "owners": [ - "EXO", - "HIG" + "EXO" ] }, - "HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v": { - "online?": false, + "HLT_VBF_DiPFJet125_45_Mjj1050_v": { + "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_JetMatchingFiveJet_v": { + "HLT_VBF_DiPFJet125_45_Mjj1200_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_JetMatchingQuadJet_v": { + "HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_JetMatchingSixJet_v": { + "HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v": { - "online?": false, + "HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v": { + "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v": { - "online?": false, + "HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v": { + "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_TriplePFJet_v": { + "HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v": { + "HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v": { - "online?": false, + "HLT_VBF_DiPFJet50_Mjj650_Photon22_v": { + "online?": true, "owners": [ + "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v": { - "online?": false, + "HLT_VBF_DiPFJet50_Mjj750_Photon22_v": { + "online?": true, "owners": [ + "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v": { - "online?": false, + "HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v": { + "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v": { - "online?": false, + "HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v": { + "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_TriplePFJet_v": { + "HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v": { + "HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v": { "online?": true, "owners": [ "EXO", "HIG" ] }, - "HLT_VBF_DoubleLooseChargedIsoPFTau20_Trk1_eta2p1_v": { - "online?": true, - "owners": [] - }, - "HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v": { + "HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v": { "online?": true, "owners": [ + "EXO", "HIG" ] }, - "HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v": { + "HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v": { "online?": true, "owners": [ + "EXO", "HIG" ] }, @@ -8951,9 +6946,10 @@ "TAU" ] }, - "HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v": { + "HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v": { "online?": true, "owners": [ + "EXO", "HIG" ] }, @@ -8994,71 +6990,33 @@ "DPG" ] }, - "HLT_ZeroBias_IsolatedBunches_v": { - "online?": true, - "owners": [ - "AlCa (Express)" - ] - }, - "HLT_ZeroBias_LastCollisionInTrain_v": { - "online?": true, - "owners": [ - "DPG" - ] - }, - "HLT_ZeroBias_part0_v": { - "online?": true, - "owners": [ - "SMP", - "TSG" - ] - }, - "HLT_ZeroBias_part1_v": { - "online?": true, - "owners": [ - "SMP", - "TSG" - ] - }, - "HLT_ZeroBias_part2_v": { - "online?": true, - "owners": [ - "SMP", - "TSG" - ] - }, - "HLT_ZeroBias_part3_v": { + "HLT_ZeroBias_Gated_v": { "online?": true, "owners": [ - "SMP", - "TSG" + "LUM" ] }, - "HLT_ZeroBias_part4_v": { + "HLT_ZeroBias_HighRate_v": { "online?": true, "owners": [ - "SMP", "TSG" ] }, - "HLT_ZeroBias_part5_v": { + "HLT_ZeroBias_IsolatedBunches_v": { "online?": true, "owners": [ - "SMP", - "TSG" + "AlCa (Express)" ] }, - "HLT_ZeroBias_part6_v": { + "HLT_ZeroBias_LastCollisionInTrain_v": { "online?": true, "owners": [ - "SMP", - "TSG" + "DPG" ] }, - "HLT_ZeroBias_part7_v": { + "HLT_ZeroBias_Or_AlwaysTrue_v": { "online?": true, "owners": [ - "SMP", "TSG" ] }, @@ -9066,6 +7024,7 @@ "online?": true, "owners": [ "AlCa (Express)", + "BPH", "SMP" ] }, @@ -9093,37 +7052,37 @@ "TSG (MC)" ] }, - "MC_AK4PFJets_v": { + "MC_AK4PFJetPNet_v": { "online?": false, "owners": [ - "TSG (MC)" + "BTV (MC)" ] }, - "MC_AK8CaloHT_v": { + "MC_AK4PFJets_v": { "online?": false, "owners": [ "TSG (MC)" ] }, - "MC_AK8PFHT_v": { + "MC_AK8CaloHT_v": { "online?": false, "owners": [ "TSG (MC)" ] }, - "MC_AK8PFJets_v": { + "MC_AK8PFHT_v": { "online?": false, "owners": [ "TSG (MC)" ] }, - "MC_AK8TrimPFJets_v": { + "MC_AK8PFJetPNet_v": { "online?": false, "owners": [ - "TSG (MC)" + "BTV (MC)" ] }, - "MC_CaloBTagDeepCSV_v": { + "MC_AK8PFJets_v": { "online?": false, "owners": [ "TSG (MC)" @@ -9209,18 +7168,6 @@ "TSG (MC)" ] }, - "MC_PFBTagDeepCSV_v": { - "online?": false, - "owners": [ - "TSG (MC)" - ] - }, - "MC_PFBTagDeepJet_v": { - "online?": false, - "owners": [ - "TSG (MC)" - ] - }, "MC_PFHT_v": { "online?": false, "owners": [ @@ -9239,10 +7186,12 @@ "TSG (MC)" ] }, - "MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v": { + "MC_PFScouting_v": { "online?": false, "owners": [ - "HIG" + "BPH", + "EXO", + "TSG (Scouting)" ] }, "MC_ReducedIterativeTracking_v": { @@ -9252,12 +7201,6 @@ "TSG (MC)" ] }, - "MC_Run3_PFScoutingPixelTracking_v": { - "online?": false, - "owners": [ - "TSG (Scouting)" - ] - }, "Status_OnCPU": { "online?": true, "owners": [ @@ -9270,4 +7213,4 @@ "TSG" ] } -} +} \ No newline at end of file diff --git a/HLTrigger/Configuration/scripts/utils/readme.md b/HLTrigger/Configuration/scripts/utils/readme.md index 372e2bea8695d..e66b5a561ff26 100644 --- a/HLTrigger/Configuration/scripts/utils/readme.md +++ b/HLTrigger/Configuration/scripts/utils/readme.md @@ -22,7 +22,7 @@ Instructions for creating a spreadsheet for the release of a HLT menu. 1. Check if there are Paths without owners in the target configuration. ``` - ./hltListPathsWithoutOwners /dev/CMSSW_13_2_0/GRun --meta hltPathOwners.json + ./hltListPathsWithoutOwners /dev/CMSSW_14_0_0/GRun --meta hltPathOwners.json ``` 2. If there are Paths without owners, update the JSON file accordingly. @@ -39,7 +39,7 @@ Instructions for creating a spreadsheet for the release of a HLT menu. 3. Create the `.csv` files summarising the content of the HLT menu. ```bash - ./hltMenuContentToCSVs /dev/CMSSW_13_2_0/GRun --meta hltPathOwners.json --prescale 2e34 + ./hltMenuContentToCSVs /dev/CMSSW_14_0_0/GRun --meta hltPathOwners.json --prescale 2p0E34 ``` In the command above, provide as argument to `--prescale` the name of the PS column to be considered as the main/default PS column for that HLT menu. diff --git a/HLTrigger/Configuration/tables/GRun.txt b/HLTrigger/Configuration/tables/GRun.txt index 18d88799da719..255824bc6b0ed 100644 --- a/HLTrigger/Configuration/tables/GRun.txt +++ b/HLTrigger/Configuration/tables/GRun.txt @@ -54,8 +54,7 @@ HLT_IsoMu20_v* # CMSHLT-1250 HLT_IsoMu24_eta2p1_v* # CMSHLT-1250 HLT_IsoMu24_v* # CMSHLT-1250 HLT_IsoMu27_v* # CMSHLT-1250 -HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v* # CMSHLT-1250 -HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v* # CMSHLT-1250 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v* # CMSHLT-3042 HLT_Mu17_TrkIsoVVL_v* # CMSHLT-1250 HLT_Mu17_v* # CMSHLT-1250 HLT_Mu20_v* # CMSHLT-1250 @@ -63,8 +62,23 @@ HLT_Mu27_v* # CMSHLT-1250 HLT_Mu50_v* # CMSHLT-1250 HLT_Mu8_TrkIsoVVL_v* # CMSHLT-1250 HLT_Mu8_v* # CMSHLT-1250 +HLT_Mu10_Barrel_L1HP11_IP6_v* # CMSHLT-3021 +HLT_Mu9_Barrel_L1HP10_IP6_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP11_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP10_v* # CMSHLT-3021 +HLT_Mu0_Barrel_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP8_v* # CMSHLT-3180 +HLT_Mu0_Barrel_L1HP9_v* # CMSHLT-3180 +HLT_Mu7_Barrel_L1HP8_IP6_v* # CMSHLT-3180 +HLT_Mu8_Barrel_L1HP9_IP6_v* # CMSHLT-3180 +HLT_Mu0_Barrel_L1HP6_v* # CMSHLT-3219 +HLT_Mu0_Barrel_L1HP7_v* # CMSHLT-3219 +HLT_Mu0_Barrel_L1HP6_IP6_v* # CMSHLT-3219 +HLT_Mu6_Barrel_L1HP7_IP6_v* # CMSHLT-3219 HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v* # CMSHLT-1251 HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v* # CMSHLT-1251 +HLT_DiphotonMVA14p25_Mass90_v* # CMSHLT-3169 +HLT_DiphotonMVA14p25_Tight_Mass90_v* # CMSHLT-3169 HLT_L2Mu10_NoVertex_NoBPTX_v* # CMSHLT-1252 HLT_L2Mu10_NoVertex_NoBPTX3BX_v* # CMSHLT-1252 HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-1252 @@ -99,21 +113,21 @@ HLT_Photon165_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon50_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon75_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon90_R9Id90_HE10_IsoM_v* # CMSHLT-1261 -HLT_AK8PFJet400_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet420_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet450_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet470_MassSD30_v* # CMSHLT-2694 -HLT_AK8PFJet500_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet250_250_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet260_260_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet270_270_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet280_280_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet290_290_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet250_250_MassSD50_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet260_260_MassSD50_v* # CMSHLT-2694 +HLT_AK8PFJet380_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet400_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet425_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet450_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet250_250_SoftDropMass40_v* # CMSHLT-3028 +HLT_AK8DiPFJet260_260_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet250_250_SoftDropMass50_v* # CMSHLT-3028 +HLT_AK8DiPFJet270_270_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet280_280_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet260_260_SoftDropMass40_v* # CMSHLT-3028 +HLT_AK8DiPFJet290_290_SoftDropMass30_v* # CMSHLT-3028 HLT_PFHT350_v* # CMSHLT-1263, CMSHLT-1602 HLT_ZeroBias_FirstCollisionAfterAbortGap_v* # CMSHLT-1264 HLT_ZeroBias_IsolatedBunches_v* # CMSHLT-1264 +HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v* #CMSHLT-3087 HLT_Ele32_WPTight_Gsf_L1DoubleEG_v* # CMSHLT-1265 HLT_Ele35_WPTight_Gsf_v* # CMSHLT-1265 HLT_Ele38_WPTight_Gsf_v* # CMSHLT-1265 @@ -151,8 +165,6 @@ HLT_Mu15_IsoVVVL_PFHT600_v* # CMSHLT-1273 HLT_Mu50_IsoVVVL_PFHT450_v* # CMSHLT-1273 HLT_Dimuon14_Phi_Barrel_Seagulls_v* # CMSHLT-1275 HLT_Mu25_TkMu0_Phi_v* # CMSHLT-1275 -HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v* # CMSHLT-1277 -HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v* # CMSHLT-1277 HLT_Dimuon14_PsiPrime_v* # CMSHLT-2327 HLT_Dimuon14_PsiPrime_noCorrL1_v* # CMSHLT-2327 HLT_Dimuon18_PsiPrime_v* # CMSHLT-1279 @@ -198,14 +210,14 @@ HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v* # CMSHLT-1298 HLT_Dimuon0_Jpsi_NoVertexing_v* # CMSHLT-1298 HLT_Dimuon0_Jpsi_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_L1_0er1p5_v* # CMSHLT-1298 -HLT_Dimuon0_LowMass_L1_0er1p5R_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_L1_4_v* # CMSHLT-1298 -HLT_Dimuon0_LowMass_L1_4R_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5er2p0_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_NoVertexing_v* # CMSHLT-1298 +HLT_DoubleMu2_Jpsi_LowPt_v* # CMSHLT-3065 +HLT_DoubleMu4_3_LowMass_SS_v* # CMSHLT-3069 HLT_DoubleMu4_Jpsi_Displaced_v* # CMSHLT-1298 HLT_DoubleMu4_Jpsi_NoVertexing_v* # CMSHLT-1298 HLT_Mu7p5_L2Mu2_Jpsi_v* # CMSHLT-1298 @@ -229,13 +241,22 @@ HLT_TripleMu_10_5_5_DZ_v* # CMSHLT-1311 HLT_TripleMu_12_10_5_v* # CMSHLT-1311 HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v* # CMSHLT-1311, CMSHLT-1436 HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v* # CMSHLT-1311, CMSHLT-1436 -DST_Run3_DoubleMuon_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_DoubleEG_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_DoubleMu3_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_Run3_EG30_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_Run3_EG16_EG12_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_JetHT_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_HLTMuon_Run3_PFScoutingPixelTracking_v* # CMSHLT-2428, CMSHLT-2696 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v* # CMSHLT-3120 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v* # CMSHLT-3120 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v* # CMSHLT-3120 +DST_PFScouting_DoubleMuon_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836, CMSHLT-3066 +DST_PFScouting_DoubleEG_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836, CMSHLT-3066 +DST_PFScouting_JetHT_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-3066 +DST_PFScouting_DatasetMuon_v* # CMSHLT-2428, CMSHLT-2696, CMSHLT-3066 +DST_PFScouting_AXOVLoose_v* # CMSHLT-3173 +DST_PFScouting_AXOLoose_v* # CMSHLT-3173 +DST_PFScouting_AXONominal_v* # CMSHLT-3049 +DST_PFScouting_AXOTight_v* # CMSHLT-3049 +DST_PFScouting_AXOVTight_v* # CMSHLT-3173 +DST_PFScouting_SingleMuon_v* # CMSHLT-3075 +DST_PFScouting_ZeroBias_v* # CMSHLT-3175 +DST_PFScouting_SinglePhotonEB_v* # CMSHLT-3213 +HLT_L1AXOVTight_v* # CMSHLT-3049 HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v* # CMSHLT-1330 HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v* # CMSHLT-1330 HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v* # CMSHLT-1330 @@ -254,12 +275,6 @@ HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v* # CMSHLT-1346 HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v* # CMSHLT-1346 HLT_Mu3_PFJet40_v* # CMSHLT-1346 AlCa_RPCMuonNormalisation_v* # CMSHLT-1353 -HLT_DiJet110_35_Mjj650_PFMET110_v* # CMSHLT-1356 -HLT_DiJet110_35_Mjj650_PFMET120_v* # CMSHLT-1356 -HLT_DiJet110_35_Mjj650_PFMET130_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET110_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET120_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET130_v* # CMSHLT-1356 HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v* # CMSHLT-1358 HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v* # CMSHLT-1358 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v* # CMSHLT-1358 @@ -320,6 +335,7 @@ HLT_DiPFJetAve160_HFJEC_v* # CMSHLT-1462 HLT_DiPFJetAve220_HFJEC_v* # CMSHLT-1462 HLT_DiPFJetAve260_HFJEC_v* # CMSHLT-2447 HLT_DiPFJetAve300_HFJEC_v* # CMSHLT-1462 +HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v* # CMSHLT-3083, CMSHLT-3030 HLT_DoubleEle25_CaloIdL_MW_v* # CMSHLT-1508 HLT_DoubleEle27_CaloIdL_MW_v* # CMSHLT-1508 HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v* # CMSHLT-1522 @@ -340,7 +356,9 @@ HLT_EphemeralZeroBias_v* # CMSHLT-1534, CMSHLT-2303 HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v* # CMSHLT-2734 HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v* # CMSHLT-1560 HLT_Mu18_Mu9_SameSign_v* # CMSHLT-1592 -HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v* # CMSHLT-1604 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v* # CMSHLT-1604, CMSHLT-3033 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v* # CMSHLT-3033 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v* # CMSHLT-3033 HLT_QuadPFJet103_88_75_15_v* # CMSHLT-1599 HLT_QuadPFJet105_88_76_15_v* # CMSHLT-1599 HLT_QuadPFJet111_90_80_15_v* # CMSHLT-1599 @@ -350,8 +368,6 @@ HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v* # CMSHLT-1588 HLT_ZeroBias_Beamspot_v* # CMSHLT-1572 HLT_DoubleMu3_TkMu_DsTau3Mu_v* # CMSHLT-1635 HLT_Mu15_v* # CMSHLT-1661 -HLT_AK8PFJetFwd15_v* # CMSHLT-1662 -HLT_AK8PFJetFwd25_v* # CMSHLT-1662 HLT_DoubleMu4_3_Bs_v* # CMSHLT-1276, CMSHLT-2261 HLT_DoubleMu4_3_Jpsi_v* # CMSHLT-1753, CMSHLT-2261 HLT_DoubleMu4_3_LowMass_v* # CMSHLT-2261 @@ -362,18 +378,19 @@ HLT_DoubleMu4_3_Photon4_BsToMMG_v* # CMSHLT-2317 HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v* # CMSHLT-2317 HLT_Mu12eta2p3_v* # CMSHLT-2214 HLT_Mu12eta2p3_PFJet40_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets40_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets100_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets200_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets350_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 +HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v* # CMSHLT-3087 +HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets40_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets100_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets200_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets350_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v* # CMSHLT-1755, CMSHLT-2232 HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 @@ -381,12 +398,6 @@ HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v* # CMSHLT-1727 HLT_DoubleL2Mu23NoVtx_2Cha_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v* # CMSHLT-1727 -HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v* # CMSHLT-1727 -HLT_DoubleL2Mu23NoVtx_2Cha_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v* # CMSHLT-1727 HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v* # CMSHLT-1743 HLT_L2Mu23NoVtx_2Cha_v* # CMSHLT-1727 HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 @@ -403,20 +414,29 @@ HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v* # CMSHLT-1786 HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v* # CMSHLT-1786 HLT_Dimuon10_Upsilon_y1p4_v* # CMSHLT-2327 HLT_Dimuon12_Upsilon_y1p4_v* # CMSHLT-1796 -HLT_Photon30EB_TightID_TightIso_v* # CMSHLT-2314 -HLT_Photon50EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon75EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon90EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon110EB_TightID_TightIso_v* # CMSHLT-1789, CMSHLT-2701 -HLT_Photon130EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon150EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon175EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon200EB_TightID_TightIso_v* # CMSHLT-2701 +HLT_Photon40EB_v* # CMSHLT-3182 +HLT_Photon45EB_v* # CMSHLT-3182 +HLT_Photon50EB_v* # CMSHLT-3034 +HLT_Photon30EB_TightID_TightIso_v* # CMSHLT-2314, CMSHLT-3034 +HLT_Photon40EB_TightID_TightIso_v* # CMSHLT-3182 +HLT_Photon45EB_TightID_TightIso_v* # CMSHLT-3182 +HLT_Photon50EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon50EB_TightID_TightIso_PFJet30_v* # CMSHLT-3042 +HLT_Photon50EB_TightID_TightIso_CaloJet30_v* # CMSHLT-3120 +HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v* # CMSHLT-3120 +HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v* # CMSHLT-3120 +HLT_Photon55EB_TightID_TightIso_v* # CMSHLT-3034, CMSHLT-3034 +HLT_Photon75EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon90EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon110EB_TightID_TightIso_v* # CMSHLT-1789, CMSHLT-2701, CMSHLT-3034 +HLT_Photon110EB_TightID_TightIso_PFJet30_v* # CMSHLT-3042 +HLT_Photon110EB_TightID_TightIso_CaloJet30_v* # CMSHLT-3120 +HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v* # CMSHLT-3120 +HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v* # CMSHLT-3120 HLT_Photon100EBHE10_v* # CMSHLT-1789 HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v* # CMSHLT-1803 HLT_TripleMu_5_3_3_Mass3p8_DZ_v* # CMSHLT-1803 HLT_TripleMu_5_3_3_Mass3p8_DCA_v* # CMSHLT-1803 -HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v* # CMSHLT-1803 HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v* # CMSHLT-1803 HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v* # CMSHLT-1826, CMSHLT-2333, CMSHLT-2697 HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v* # CMSHLT-1812, CMSHLT-2333, CMSHLT-2697 @@ -424,44 +444,56 @@ HLT_Mu30_TkMu0_Psi_v* # CMSHLT-1882 HLT_Mu30_TkMu0_Upsilon_v* # CMSHLT-1882 HLT_Photon35_TwoProngs35_v* # CMSHLT-1885 HLT_IsoMu24_TwoProngs35_v* # CMSHLT-1885 -HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v* # CMSHLT-1796 -HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v* # CMSHLT-3038 HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v* # CMSHLT-2289 -HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v* # CMSHLT-2349 HLT_ZeroBias_Alignment_v* # CMSHLT-1892 HLT_CDC_L2cosmic_5p5_er1p0_v* # CMSHLT-1896 HLT_Ele30_WPTight_Gsf_v* # CMSHLT-1921 HLT_Mu3_L1SingleMu5orSingleMu7_v* # CMSHLT-1924 HLT_CDC_L2cosmic_10_er1p0_v* # CMSHLT-1967 -HLT_PFHT400_FivePFJet_100_100_60_30_30_v* # CMSHLT-1978 +HLT_PFHT400_FivePFJet_120_120_60_30_30_v* # CMSHLT-3023 HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v* # CMSHLT-2209 HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v* # CMSHLT-2209 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v* # CMSHLT-3037 HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v* # CMSHLT-2209 HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v* # CMSHLT-2209 -HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v* # CMSHLT-2184 -HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v* # CMSHLT-2184 -HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v* # CMSHLT-2184 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v* # CMSHLT-2184 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v* # CMSHLT-3159, CMSHLT-3119 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v* # CMSHLT-3159, CMSHLT-3119 +HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v* # CMSHLT-3023 +HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v* # CMSHLT-3023 HLT_PFHT400_SixPFJet32_v* # CMSHLT-1857, CMSHLT-2705 HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v* # CMSHLT-2705 HLT_PFHT450_SixPFJet36_v* # CMSHLT-1857, CMSHLT-2705 HLT_PFHT450_SixPFJet36_PNetBTag0p35_v* # CMSHLT-2705 -HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v* # CMSHLT-2184 -HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v* # CMSHLT-2184 -HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 -HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 -HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 +HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 +HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 +HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v* # CMSHLT-2184 HLT_PFHT280_QuadPFJet30_v* # CMSHLT-2695 HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-2695, CMSHLT-2759 HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v* # CMSHLT-2695, CMSHLT-2759 HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v* # CMSHLT-2695, CMSHLT-2759 -HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v* # CMSHLT-2695, CMSHLT-2704, CMSHLT-2759 +HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v* # CMSHLT-2695, CMSHLT-2704, CMSHLT-2759 +HLT_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v* # CMSHLT-2695 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v* # CMSHLT-2695 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-2695, CMSHLT-2759 @@ -490,8 +522,8 @@ HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v* # CMSHLT-2242, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v* # CMSHLT-2242, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v* # CMSHLT-2253, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v* # CMSHLT-2253, CMSHLT-2759 -HLT_AK8PFJet425_SoftDropMass40_v* # CMSHLT-2242 -HLT_AK8PFJet450_SoftDropMass40_v* # CMSHLT-2242 +HLT_AK8PFJet275_Nch45_v* # CMSHLT-3085 +HLT_AK8PFJet275_Nch40_v* # CMSHLT-3085 HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v* # CMSHLT-2684 HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v* # CMSHLT-2684, CMSHLT-2759 HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v* # CMSHLT-2357 @@ -509,9 +541,12 @@ HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v* # CMSH HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v* # CMSHLT-2284 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v* # CMSHLT-2284 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v* # CMSHLT-2284 -HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v* # CMSHLT-2224, CMSHLT-2281 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v* # CMSHLT-2285 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v* # CMSHLT-2285 +HLT_IsoMu24_eta2p1_PFHT250_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v* # CMSHLT-3038 HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2279 HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 @@ -522,6 +557,10 @@ HLT_L2Mu10NoVtx_2Cha_v* # CMSHLT-2321 HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 HLT_L3Mu10NoVtx_v* # CMSHLT-2321 HLT_L3Mu10NoVtx_DxyMin0p01cm_v* # CMSHLT-2321 +HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v* # CMSHLT-3122 +HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-3122 +HLT_L3Mu30NoVtx_DxyMin0p01cm_v* # CMSHLT-3122 +HLT_L3Mu50NoVtx_DxyMin0p01cm_v* # CMSHLT-3122 HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v* # CMSHLT-2361 HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v* # CMSHLT-2382 HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2361 @@ -607,6 +646,13 @@ HLT_L1MET_DTClusterNoMB1S50_v* # CMSHLT-2211 HLT_CscCluster_Loose_v* # CMSHLT-2211 HLT_CscCluster_Medium_v* # CMSHLT-2211 HLT_CscCluster_Tight_v* # CMSHLT-2211 +HLT_CscCluster50_Photon20Unseeded_v* # CMSHLT-3054 +HLT_CscCluster50_Photon30Unseeded_v* # CMSHLT-3054 +HLT_CscCluster100_Ele5_v* # CMSHLT-3031 +HLT_CscCluster100_Mu5_v* # CMSHLT-3031 +HLT_CscCluster100_PNetTauhPFJet10_Loose_v* # CMSHLT-3031 +HLT_IsoTrk200_L1SingleMuShower_v* # CMSHLT-2993 +HLT_IsoTrk400_L1SingleMuShower_v* # CMSHLT-2993 HLT_DoubleCscCluster75_v* # CMSHLT-2811 HLT_DoubleCscCluster100_v* # CMSHLT-2811 HLT_L1CSCShower_DTCluster50_v* # CMSHLT-2211 @@ -617,7 +663,6 @@ HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2 HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v* # CMSHLT-2280 HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2280 -HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2280 HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2730 HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2730 @@ -627,56 +672,20 @@ HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v* # CMSHLT-2 HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v* # CMSHLT-2280 +HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v* # CMSHLT-3051 +HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v* # CMSHLT-3051 HLT_DiPhoton10Time1ns_v* # CMSHLT-2280, CMSHLT-2410, CMSHLT-2643 HLT_DiPhoton10Time1p2ns_v* # CMSHLT-2280, CMSHLT-2410 HLT_DiPhoton10Time1p4ns_v* # CMSHLT-2280 HLT_DiPhoton10Time1p6ns_v* # CMSHLT-2280 HLT_DiPhoton10Time1p8ns_v* # CMSHLT-2280 HLT_DiPhoton10Time2ns_v* # CMSHLT-2280 -HLT_DiPhoton10sminlt0p1_v* # CMSHLT-2280 -HLT_DiPhoton10sminlt0p12_v* # CMSHLT-2280 HLT_DiPhoton10_CaloIdL_v* # CMSHLT-2280 -HLT_DoubleEle4_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle4p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle5p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle6_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle6p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle7_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle7p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle8_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle8p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle9_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle9p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle10_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_SingleEle8_v* # CMSHLT-2487 -HLT_SingleEle8_SingleEGL1_v* # CMSHLT-2488 +HLT_DoubleEle6p5_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_DoubleEle8_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_DoubleEle10_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_SingleEle8_SingleEGL1_v* # CMSHLT-3072 +HLT_SingleEle8_v* # CMSHLT-3072 HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v* # CMSHLT-2282 HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v* # CMSHLT-2282 HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v* # CMSHLT-2282 @@ -686,51 +695,54 @@ HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v* # CMSHLT-2631 HLT_Mu50_L1SingleMuShower_v* # CMSHLT-2373 HLT_IsoMu24_OneProng32_v* # CMSHLT-2821 HLT_Photon32_OneProng32_M50To105_v* # CMSHLT-2727 -HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v* # CMSHLT-2727 HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v* # CMSHLT-2872 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v* # CMSHLT-2872 -HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v* # CMSHLT-2823 -HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v* # CMSHLT-2823 -HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v* # CMSHLT-2823 -HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v* # CMSHLT-2823 -HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v* # CMSHLT-2823 -HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v* # CMSHLT-2823 -HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v* # CMSHLT-2823 -HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v* # CMSHLT-2702, CMSHLT-2823 -HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v* # CMSHLT-2823 -HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-2823 -HLT_VBF_DiPFJet110_40_Mjj1050_v* # CMSHLT-2874 -HLT_VBF_DiPFJet125_45_Mjj1050_v* # CMSHLT-2874 -HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v* # CMSHLT-2887 -HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v* # CMSHLT-2874 -HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v* # CMSHLT-2874 -HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-2874 -HLT_VBF_DiPFJet50_Mjj550_Photon22_v* # CMSHLT-2874 -HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-2874 +HLT_VBF_DiPFJet125_45_Mjj1050_v* # CMSHLT-2874 +HLT_VBF_DiPFJet125_45_Mjj1200_v* # CMSHLT-3058 +HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-3058 +HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj650_Photon22_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj750_Photon22_v* # CMSHLT-3058 +HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v* # CMSHLT-3058 +HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v* # CMSHLT-3058 +HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v* # CMSHLT-3058 +HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v* # CMSHLT-3058 +HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v* # CMSHLT-3058 +HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v* # CMSHLT-3058 +HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v* # CMSHLT-3052 +HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v* # CMSHLT-3052 +HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v* # CMSHLT-3052 HLT_PFJet200_TimeLtNeg2p5ns_v* # CMSHLT-2754 HLT_PFJet200_TimeGt2p5ns_v* # CMSHLT-2754 HLT_Photon50_TimeLtNeg2p5ns_v* # CMSHLT-2754 HLT_Photon50_TimeGt2p5ns_v* # CMSHLT-2754 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v* # CMSHLT-3029 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v* # CMSHLT-3029 +HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v* # CMSHLT-3052 +HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v* # CMSHLT-3052 +HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v* # CMSHLT-2974 + HLT_L1SingleMuCosmics_v* # CMSHLT-2097 HLT_PPSMaxTracksPerArm1_v* # CMSHLT-2179 @@ -783,7 +795,14 @@ PhysicsZeroBias1Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 PhysicsZeroBias2Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 PhysicsZeroBias3Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 -ParkingDoubleElectronLowMassOutput # CMSHLT-2273, CMSHLT-2729 +ParkingSingleMuon0Output # CMSHLT-3021 +ParkingSingleMuon1Output # CMSHLT-3021 +ParkingSingleMuon2Output # CMSHLT-3021 +ParkingSingleMuon3Output # CMSHLT-3021 +ParkingSingleMuon4Output # CMSHLT-3180 +ParkingSingleMuon5Output # CMSHLT-3180 +ParkingSingleMuon6Output # CMSHLT-3180 +ParkingSingleMuon7Output # CMSHLT-3180 ParkingDoubleMuonLowMass0Output # CMSHLT-2261 ParkingDoubleMuonLowMass1Output # CMSHLT-2261 ParkingDoubleMuonLowMass2Output # CMSHLT-2261 @@ -808,9 +827,10 @@ MC_AK4CaloJets_v* # CMSHLT-314 MC_CaloHT_v* # CMSHLT-314 MC_CaloMHT_v* # CMSHLT-314 MC_AK8PFJets_v* # CMSHLT-315 -MC_AK8TrimPFJets_v* # CMSHLT-315 MC_AK8PFHT_v* # CMSHLT-315 MC_AK8CaloHT_v* # CMSHLT-315 +MC_AK4PFJetPNet_v* # CMSHLT-3104 +MC_AK8PFJetPNet_v* # CMSHLT-3104 MC_DoubleEle5_CaloIdL_MW_v* # CMSHLT-325 MC_Egamma_Open_v* # CMSHLT-2613, CMSHLT-2726 MC_Egamma_Open_Unseeded_v* # CMSHLT-2613, CMSHLT-2726 @@ -820,12 +840,8 @@ MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v* # CMSHLT-325, mod MC_IsoMu_v* # CMSHLT-322, CMSHLT-335 MC_DoubleMu_TrkIsoVVL_DZ_v* # CMSHLT-322 MC_DoubleMuNoFiltersNoVtx_v* # CMSHLT-322 -MC_PFBTagDeepCSV_v* # CMSHLT-1241 -MC_CaloBTagDeepCSV_v* # CMSHLT-1241 MC_AK4CaloJetsFromPV_v* # CMSHLT-1241 -MC_PFBTagDeepJet_v* # CMSHLT-2184 -MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v* # CMSHLT-2685, CMSHLT-2759 -MC_Run3_PFScoutingPixelTracking_v* # CMSHLT-2302, CMSHLT-2696 +MC_PFScouting_v* # CMSHLT-2302, CMSHLT-2696, CMSHLT-3066 ######## paths that are different between GRun and online_grun ################################ diff --git a/HLTrigger/Configuration/tables/HIon.txt b/HLTrigger/Configuration/tables/HIon.txt index 0265e1783243a..2158bb5fa371c 100644 --- a/HLTrigger/Configuration/tables/HIon.txt +++ b/HLTrigger/Configuration/tables/HIon.txt @@ -56,10 +56,6 @@ HLT_HIDoubleEle10Gsf_v* HLT_HIDoubleEle10GsfMass50_v* HLT_HIDoubleEle15Gsf_v* HLT_HIDoubleEle15GsfMass50_v* -HLT_HICsAK4PFJet60Eta1p5_v* -HLT_HICsAK4PFJet80Eta1p5_v* -HLT_HICsAK4PFJet100Eta1p5_v* -HLT_HICsAK4PFJet120Eta1p5_v* HLT_HIL1NotBptxOR_v* HLT_HIL1UnpairedBunchBptxMinus_v* @@ -139,11 +135,6 @@ HLT_HIPuAK4CaloJet60Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet80Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet100Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet120Fwd_v* # CMSHLT-2882 -HLT_HICsAK4PFJet60Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet80Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet100Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet100Eta1p5_Beamspot_v* # CMSHLT-2882 -HLT_HICsAK4PFJet120Eta2p1_v* # CMSHLT-2882 HLT_HIDoubleGEDPhoton20_v* # CMSHLT-2882 HLT_HIUPC_NotMBHF2_v* # CMSHLT-2882 HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v* # CMSHLT-2912 @@ -236,7 +227,6 @@ HIDQMOutput HIDQMEventDisplayOutput HIDQMGPUvsCPUOutput # CMSHLT-2287, CMSHLT-2343, CMSHLT-2882 HIDQMOnlineBeamspotOutput -HIHLTMonitorOutput CalibrationOutput EcalCalibrationOutput HIExpressOutput diff --git a/HLTrigger/Configuration/tables/PRef.txt b/HLTrigger/Configuration/tables/PRef.txt index 6abd1dda25141..5bca5bd29f2f0 100644 --- a/HLTrigger/Configuration/tables/PRef.txt +++ b/HLTrigger/Configuration/tables/PRef.txt @@ -111,11 +111,6 @@ HLT_PPRefCscCluster_Loose_v* # CMSHLT-2883 HLT_PPRefCscCluster_Medium_v* # CMSHLT-2883 HLT_PPRefCscCluster_Tight_v* # CMSHLT-2883 -HLT_PPRefDmesonTrackingGlobal_Dpt25_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt35_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt45_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt60_v* # CMSHLT-2897 - ## EndPaths / FinalPaths ## ALCAP0Output diff --git a/HLTrigger/Configuration/tables/Special.txt b/HLTrigger/Configuration/tables/Special.txt index b47fadb0ef2f3..4818167083e74 100644 --- a/HLTrigger/Configuration/tables/Special.txt +++ b/HLTrigger/Configuration/tables/Special.txt @@ -95,6 +95,21 @@ HLT_ZeroBias_Gated_v* # CMSHLT-2860 HLT_SpecialHLTPhysics_v* # CMSHLT-2860 HLT_SpecialZeroBias_v* # CMSHLT-2860 +HLT_L2Mu10_NoVertex_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu10_NoVertex_NoBPTX_v* # CMSHLT-2197 +HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +DQM_EcalReconstruction_v* # CMSHLT-2287 +DQM_HcalReconstruction_v* # CMSHLT-2287 +DQM_PixelReconstruction_v* # CMSHLT-2287 +DQM_Random_v* # CMSHLT-3233 +DQM_ZeroBias_v* # CMSHLT-3233 + +AlCa_LumiPixelsCounts_Random_v* # CMSHLT-3092 +AlCa_LumiPixelsCounts_ZeroBias_v* # CMSHLT-3092 +HLT_CDC_L2cosmic_5p5_er1p0_v* # CMSHLT-3092 +HLT_CDC_L2cosmic_10_er1p0_v* # CMSHLT-3092 + ## EndPaths / FinalPaths ## ALCALumiPixelsCountsExpressOutput @@ -108,12 +123,14 @@ CalibrationOutput DQMOutput DQMCalibrationOutput DQMEventDisplayOutput +DQMGPUvsCPUOutput DQMOnlineBeamspotOutput DQMPPSRandomOutput EcalCalibrationOutput ExpressOutput ExpressAlignmentOutput ExpressCosmicsOutput +HLTMonitorOutput # CMSHLT-3092 NanoDSTOutput PhysicsCommissioningOutput diff --git a/HLTrigger/Configuration/tables/craft.txt b/HLTrigger/Configuration/tables/craft.txt deleted file mode 100644 index a3eed4b169e3b..0000000000000 --- a/HLTrigger/Configuration/tables/craft.txt +++ /dev/null @@ -1,65 +0,0 @@ -## CRAFT menu ## - -HLTriggerFirstPath -HLTriggerFinalPath -HLT_CaloJet10_NoJetID_v* -HLT_CaloJet20_NoJetID_v* -HLT_CaloJet50_NoJetID_v* -HLT_CaloJet500_NoJetID_v* -HLT_UncorrectedJetE30_NoBPTX_v* -HLT_UncorrectedJetE30_NoBPTX3BX_v* -HLT_UncorrectedJetE60_NoBPTX3BX_v* -HLT_UncorrectedJetE70_NoBPTX3BX_v* -HLT_L1SingleMuOpen_v* -HLT_L1SingleMuOpen_DT_v* -HLT_L1SingleMuCosmics_v* -HLT_L1SingleMu3_v* -HLT_L1SingleMu5_v* -HLT_L1SingleMu7_v* -HLT_L1DoubleMu0_v* -HLT_L1SingleEG10_v* -HLT_L1SingleEG18_v* -HLT_L1SingleJet35_v* -HLT_L1SingleJet200_v* -HLT_L1DoubleJetC50_v* -HLT_DQMPixels_SingleMuOpen_v* -HLT_L2Mu10_NoVertex_NoBPTX3BX_v* -HLT_L2Mu10_NoVertex_NoBPTX_v* -HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v* -HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* -HLT_Photon22_v* -HLT_L1FatEvents_v* -HLT_Physics_v* -DST_Physics_v* -HLT_Random_v* -HLT_ZeroBias_v* -HLT_EcalCalibration_v* -HLT_HcalCalibration_v* -AlCa_EcalPhiSym_v* -HLT_HcalNZS_v* -HLT_HcalPhiSym_v* -AlCa_RPCMuonNormalisation_v* -AlCa_LumiPixelsCounts_Random_v* # CMSHLT-2114 -AlCa_LumiPixelsCounts_ZeroBias_v* # CMSHLT-2114 - -## EndPath ## - -PhysicsCommissioningOutput -DQMOutput -DQMCalibrationOutput -DQMEventDisplayOutput -RPCMONOutput -CalibrationOutput -EcalCalibrationOutput -ALCAPHISYMOutput -ALCALumiPixelsCountsExpressOutput # CMSHLT-2114, CMSHLT-2324 -ALCALumiPixelsCountsPromptOutput # CMSHLT-2114, CMSHLT-2324 -ExpressCosmicsOutput -NanoDSTOutput - - -######## paths that are different between online and offline ################################ - -HLTAnalyzerEndpath # only in 'GRun', not in 'online' -#RatesMonitoring # only in 'online', not in 'GRun' -#DQMHistograms # only in 'online', not in 'GRun' diff --git a/HLTrigger/Configuration/tables/makeCRAFT b/HLTrigger/Configuration/tables/makeCRAFT deleted file mode 100755 index 1387123d2c6e5..0000000000000 --- a/HLTrigger/Configuration/tables/makeCRAFT +++ /dev/null @@ -1,11 +0,0 @@ -#! /bin/bash -# -# generate HLT tables from master table in ConfDB -# - -MASTER="/dev/CMSSW_10_0_0/HLT" # no version, take the latest one -TARGET="/users/sdonato/STORM/cosmics/FromMaster/CRAFT" # where to store the online-compliant menu -TABLES="craft" - -source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeCRUZET b/HLTrigger/Configuration/tables/makeCRUZET deleted file mode 100755 index 433d1913e1f99..0000000000000 --- a/HLTrigger/Configuration/tables/makeCRUZET +++ /dev/null @@ -1,11 +0,0 @@ -#! /bin/bash -# -# generate HLT tables from master table in ConfDB -# - -MASTER="/dev/CMSSW_10_0_0/HLT" # no version, take the latest one -TARGET="/users/sdonato/STORM/cosmics/FromMaster/CRUZET" # where to store the online-compliant menu -TABLES="cruzet" - -source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnline0T b/HLTrigger/Configuration/tables/makeOnline0T deleted file mode 100755 index 3d5eb632f1ca6..0000000000000 --- a/HLTrigger/Configuration/tables/makeOnline0T +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash -# -# generate HLT tables from master table in ConfDB -# - -#MASTER="/dev/CMSSW_7_4_0/HLT" # no version, take the latest one -MASTER="/users/sharper/2015/B0T/HLT_V508" # fixed version -TARGET="/online/collisions/2015/25ns_0T/v1.1/HLT" # where to store the online-compliant menu -TABLES="online_0T" - -source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnlineGRun b/HLTrigger/Configuration/tables/makeOnlineGRun index 219fbbe31220c..2254d5ecc57b4 100755 --- a/HLTrigger/Configuration/tables/makeOnlineGRun +++ b/HLTrigger/Configuration/tables/makeOnlineGRun @@ -3,9 +3,10 @@ # generate HLT tables from master table in ConfDB # -MASTER="/dev/CMSSW_13_0_0/HLT" # no version, take the latest one -TARGET="/online/collisions/2023/2e34/v1.2/HLT" # where to store the online-compliant menu +MASTER="/dev/CMSSW_14_0_0/HLT" # no version, take the latest one +TARGET="/online/collisions/2024/2e34/v1.3/HLT" # where to store the online-compliant menu +PREFIX="" TABLES="online_grun" source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnlineHIon b/HLTrigger/Configuration/tables/makeOnlineHIon index 86cb61f2a2024..9dccab7f8b14e 100755 --- a/HLTrigger/Configuration/tables/makeOnlineHIon +++ b/HLTrigger/Configuration/tables/makeOnlineHIon @@ -5,7 +5,8 @@ MASTER="/dev/CMSSW_13_2_0/HLT" # no version, take the latest one TARGET="/online/collisions/2023/HIon/v1.1/HLT" # where to store the online-compliant menu +PREFIX="" TABLES="online_hion" source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnlinePIon b/HLTrigger/Configuration/tables/makeOnlinePIon index 24f5333edd556..348db0ad75f12 100755 --- a/HLTrigger/Configuration/tables/makeOnlinePIon +++ b/HLTrigger/Configuration/tables/makeOnlinePIon @@ -5,7 +5,8 @@ MASTER="/dev/CMSSW_8_0_0/HLT" # no version, take the latest one TARGET="/online/collisions/2016/ProtonIon/v1.0/HLT" # where to store the online-compliant menu +PREFIX="" TABLES="online_pion" source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnlinePRef b/HLTrigger/Configuration/tables/makeOnlinePRef index 7acacec52a6e9..c4d4f9fc3eb73 100755 --- a/HLTrigger/Configuration/tables/makeOnlinePRef +++ b/HLTrigger/Configuration/tables/makeOnlinePRef @@ -5,7 +5,8 @@ MASTER="/dev/CMSSW_13_2_0/HLT" # no version, take the latest one TARGET="/online/collisions/2023/PRef/v1.0/HLT" # where to store the online-compliant menu +PREFIX="" TABLES="online_pref" source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeOnlineSpecial b/HLTrigger/Configuration/tables/makeOnlineSpecial index d761b5b79726b..b1fa1934de14d 100755 --- a/HLTrigger/Configuration/tables/makeOnlineSpecial +++ b/HLTrigger/Configuration/tables/makeOnlineSpecial @@ -3,9 +3,25 @@ # generate HLT tables from master table in ConfDB # -MASTER="/dev/CMSSW_13_3_0/HLT" # no version, take the latest one -TARGET="/online/special/2023/v1.0/HLT" # where to store the online-compliant menu -TABLES="online_special" +echo +echo "Create online version of the combined Special subtable" +echo +MASTER="/dev/CMSSW_14_0_0/HLT" # no version, take the latest one +TARGET="/online/special/2024/v1.4/TABLE" # where to store the online-compliant menu +PREFIX="online_" +TABLES="Special" source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" + +echo +echo "Create online versions of special subtables from combined Special table" +echo + +MASTER="/online/special/2024/v1.4/Special" # no version, take the latest one +TARGET="/online/special/2024/v1.4/TABLE" # where to store the online-compliant menu +PREFIX="online_" +TABLES="Circulating Cosmics ECALTiming FirstCollisions LumiScan PPS Splashes TrackerVR" + +source subtables.sh +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeSubTables b/HLTrigger/Configuration/tables/makeSubTables index feb110d55a85b..9bd151ef251bf 100755 --- a/HLTrigger/Configuration/tables/makeSubTables +++ b/HLTrigger/Configuration/tables/makeSubTables @@ -3,9 +3,10 @@ # generate HLT tables from master table in ConfDB # -MASTER="/dev/CMSSW_13_3_0/HLT" # no version, take the latest one -TARGET="/dev/CMSSW_13_3_0/TABLE" # directory where to store the sub-tables +MASTER="/dev/CMSSW_14_0_0/HLT" # no version, take the latest one +TARGET="/dev/CMSSW_14_0_0/TABLE" # directory where to store the sub-tables +PREFIX="" TABLES="GRun HIon PIon PRef Special" # which sub-tables to create source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" +createSubtables "v3/run3" "$MASTER" "$TARGET" "$PREFIX" "$TABLES" diff --git a/HLTrigger/Configuration/tables/makeTest b/HLTrigger/Configuration/tables/makeTest deleted file mode 100755 index beb62fa8ab5b9..0000000000000 --- a/HLTrigger/Configuration/tables/makeTest +++ /dev/null @@ -1,11 +0,0 @@ -#! /bin/bash -# -# generate HLT tables from master table in ConfDB -# - -MASTER="/dev/CMSSW_13_3_0/HLT" # no version, take the latest one -TARGET="/users/musich/tests/dev/CMSSW_13_3_0/CMSHLT-2860/TestSubtable/TABLE" # directory where to store the sub-tables -TABLES="Special" # which sub-tables to create - -source subtables.sh -createSubtables "v3/run3" "$MASTER" "$TARGET" "$TABLES" diff --git a/HLTrigger/Configuration/tables/online_0T.txt b/HLTrigger/Configuration/tables/online_0T.txt deleted file mode 100644 index 6d7120bec0322..0000000000000 --- a/HLTrigger/Configuration/tables/online_0T.txt +++ /dev/null @@ -1,164 +0,0 @@ -# "0T" menu - -HLT_Activity_Ecal_SC7_v* # JIRA: CMSHLT-541 -HLT_CaloJet500_NoJetID_v* # JIRA: CMSHLT-541 -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v* # JIRA: CMSHLT-541 -HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v* # JIRA: CMSHLT-541 -HLT_DoublePhoton85_v* # JIRA: CMSHLT-541 -HLT_EcalCalibration_v* # JIRA: CMSHLT-541 -HLT_ECALHT800_v* # JIRA: CMSHLT-541 -HLT_Ele105_CaloIdVT_GsfTrkIdT_v* # JIRA: CMSHLT-541 -HLT_Ele115_CaloIdVT_GsfTrkIdT_v* # JIRA: CMSHLT-541 -HLT_Ele23_WPLoose_Gsf_v* # JIRA: CMSHLT-541 -HLT_Ele27_eta2p1_WPLoose_Gsf_v* # JIRA: CMSHLT-541 -HLT_Ele27_eta2p1_WPTight_Gsf_v* # JIRA: CMSHLT-541 -HLT_Ele32_eta2p1_WPLoose_Gsf_v* # JIRA: CMSHLT-541 -HLT_Ele32_eta2p1_WPTight_Gsf_v* # JIRA: CMSHLT-541 -HLT_GlobalRunHPDNoise_v* # JIRA: CMSHLT-541 -HLT_HcalCalibration_v* # JIRA: CMSHLT-541 -HLT_HcalNZS_v* # JIRA: CMSHLT-541 -HLT_HcalPhiSym_v* # JIRA: CMSHLT-541 -HLT_HcalUTCA_v* # JIRA: CMSHLT-541 -HLT_HT2000_v* # JIRA: CMSHLT-541 -HLT_HT200_v* # JIRA: CMSHLT-541 -HLT_HT2500_v* # JIRA: CMSHLT-541 -HLT_HT275_v* # JIRA: CMSHLT-541 -HLT_HT325_v* # JIRA: CMSHLT-541 -HLT_HT350_DisplacedDijet40_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_HT350_DisplacedDijet80_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_HT425_v* # JIRA: CMSHLT-541 -HLT_HT500_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-541 -HLT_HT550_DisplacedDijet40_Inclusive_v* # JIRA: CMSHLT-541 -HLT_HT575_v* # JIRA: CMSHLT-541 -HLT_HT650_DisplacedDijet80_Inclusive_v* # JIRA: CMSHLT-541 -HLT_HT750_DisplacedDijet80_Inclusive_v* # JIRA: CMSHLT-541 -HLT_IsoTrackHB_v* # JIRA: CMSHLT-541 -HLT_IsoTrackHE_v* # JIRA: CMSHLT-541 -HLT_JetE30_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-541 -HLT_JetE30_NoBPTX_v* # JIRA: CMSHLT-541 -HLT_JetE50_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-541 -HLT_JetE70_NoBPTX3BX_NoHalo_v* # JIRA: CMSHLT-541 -HLT_L1Tech_HBHEHO_totalOR_v* # JIRA: CMSHLT-541 -HLT_L1Tech_HCAL_HF_single_channel_v* # JIRA: CMSHLT-541 -HLT_MET200_v* # JIRA: CMSHLT-541, CMSHLT-601 -HLT_MET250_v* # JIRA: CMSHLT-541 -HLT_MET300_v* # JIRA: CMSHLT-541 -HLT_Mu28NoFiltersNoVtx_CentralCaloJet40_v* # JIRA: CMSHLT-541 -HLT_Mu28NoFiltersNoVtx_DisplacedJet40_Loose_v* # JIRA: CMSHLT-541 -HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL_v* # JIRA: CMSHLT-541 -HLT_Mu33NoFiltersNoVtxDisplaced_DisplacedJet50_Loose_v* # JIRA: CMSHLT-541 -HLT_Mu33NoFiltersNoVtxDisplaced_DisplacedJet50_Tight_v* # JIRA: CMSHLT-541 -HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL_v* # JIRA: CMSHLT-541 -HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Loose_v* # JIRA: CMSHLT-541 -HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Tight_v* # JIRA: CMSHLT-541 -HLT_Mu38NoFiltersNoVtx_DisplacedJet60_Loose_v* # JIRA: CMSHLT-541 -HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v* # JIRA: CMSHLT-541 -HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v* # JIRA: CMSHLT-541 -HLT_PFMET170_HBHECleaned_v* # JIRA: CMSHLT-541 -HLT_PFMET170_JetIdCleaned_v* # JIRA: CMSHLT-541 -HLT_PFMET170_NoiseCleaned_v* # JIRA: CMSHLT-541 -HLT_PFMET170_v* # JIRA: CMSHLT-541 -HLT_PFMET300_v* # JIRA: CMSHLT-541, CMSHLT-601 -HLT_PFMET400_v* # JIRA: CMSHLT-541, CMSHLT-601 -HLT_Photon120_v* # JIRA: CMSHLT-541 -HLT_Photon165_HE10_v* # JIRA: CMSHLT-541 -HLT_Photon175_v* # JIRA: CMSHLT-541 -HLT_Photon22_v* # JIRA: CMSHLT-541 -HLT_Photon300_NoHE_v* # JIRA: CMSHLT-541 -HLT_Photon30_v* # JIRA: CMSHLT-541 -HLT_Photon36_v* # JIRA: CMSHLT-541 -HLT_Photon500_v* # JIRA: CMSHLT-541 -HLT_Photon50_v* # JIRA: CMSHLT-541 -HLT_Photon600_v* # JIRA: CMSHLT-541 -HLT_Photon75_v* # JIRA: CMSHLT-541 -HLT_Photon90_v* # JIRA: CMSHLT-541 -HLT_Physics_v* # JIRA: CMSHLT-541 -HLT_Random_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_Hadronic_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_TightID_Hadronic_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_VTightID_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_VTightID_Hadronic_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_VVTightID_DisplacedTrack_v* # JIRA: CMSHLT-541 -HLT_VBF_DisplacedJet40_VVTightID_Hadronic_v* # JIRA: CMSHLT-541 -HLT_ZeroBias_v* # JIRA: CMSHLT-541 -DST_Physics_v* # JIRA: CMSHLT-541 -AlCa_EcalEtaEBonly_v* # JIRA: CMSHLT-541 -AlCa_EcalEtaEEonly_v* # JIRA: CMSHLT-541 -AlCa_EcalPhiSym_v* # JIRA: CMSHLT-541 -AlCa_EcalPi0EBonly_v* # JIRA: CMSHLT-541 -AlCa_EcalPi0EEonly_v* # JIRA: CMSHLT-541 -AlCa_Ele23_WPVeryLoose_Gsf_v* # JIRA: CMSHLT-541, CMSHLT-566 -AlCa_LumiPixelsCounts_Random_v* # CMSHLT-2114 -AlCa_LumiPixelsCounts_ZeroBias_v* # CMSHLT-2114 -AlCa_RPCMuonNoHits_v* # JIRA: CMSHLT-541 -AlCa_RPCMuonNormalisation_v* # JIRA: CMSHLT-541 -AlCa_RPCMuonNoTriggers_v* # JIRA: CMSHLT-541 -HLT_L1SingleMu16_v* # JIRA: CMSHLT-541 -HLT_Mu20_v* # JIRA: CMSHLT-541 -HLT_IsoMu20_v* # JIRA: CMSHLT-541 - -HLT_DiSC30_18_EIso_AND_HE_Mass70_v* # JIRA: CMSHLT-533 - -HLT_ZeroBias_IsolatedBunches_v* # JIRA: CMSHLT-595 - -HLT_DoublePhoton40_v* # JIRA: CMSHLT-564 (for 0T menu) -HLT_DoublePhoton50_v* # JIRA: CMSHLT-564 (for 0T menu) -HLT_Photon150_v* # JIRA: CMSHLT-564 (for 0T menu) - -HLT_Photon90_CaloIdL_HT300_v* # JIRA: CMSHLT-565 (for 0T menu) -HLT_HT250_CaloMET70_v* # JIRA: CMSHLT-565, CMSHLT-601 (for 0T menu) - -HLT_Photon125_v* # JIRA: CMSHLT-540 (for 0T menu) -HLT_MET100_v* # JIRA: CMSHLT-540, CMSHLT-601 (for 0T menu) -HLT_MET150_v* # JIRA: CMSHLT-540, CMSHLT-601 (for 0T menu) - -HLT_Rsq0p25_Calo_v* # JIRA: CMSHLT-571 (for 0T menu) -HLT_RsqMR240_Rsq0p09_MR200_Calo_v* # JIRA: CMSHLT-571 (for 0T menu) -HLT_RsqMR240_Rsq0p09_MR200_4jet_Calo_v* # JIRA: CMSHLT-571 (for 0T menu) - -HLT_DoubleEle25_CaloIdL_GsfTrkIdVL_v* # JIRA: CMSHLT-572 (for 0T menu) - -HLT_DiCaloJetAve40_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve60_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve80_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve140_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve200_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve260_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve320_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve400_v* # JIRA: CMSHLT-585 (for 0T menu) -HLT_DiCaloJetAve500_v* # JIRA: CMSHLT-585 (for 0T menu) - -HLTriggerFirstPath -HLTriggerFinalPath -#HLTAnalyzerEndpath # only in 'GRun', not in 'online' -RatesMonitoring # JIRA: CMSHLT-344, only in 'online', not in 'GRun' -PhysicsEndOfFillOutput -PhysicsEGammaCommissioningOutput -PhysicsHadronsTausOutput -PhysicsMuonsOutput -#PhysicsParkingMonitorOutput # JIRA: CMSHLT-487 -#ParkingHadronsOutput # JIRA: CMSHLT-487 -#ScoutingCaloOutput # JIRA: CMSHLT-548 -#ScoutingPFOutput # JIRA: CMSHLT-548 -DQMOutput # online DQMFileSaver -#DQMOfflineOutput # JIRA: CMSHLT-462, removed CMSHLT-481 -DQMEventDisplayOutput -DQMCalibrationOutput -HLTMonitorOutput # JIRA: CMSHLT-462, CMSHLT-481 -CalibrationOutput -EcalCalibrationOutput -#TrackerCalibrationOutput -RPCMONOutput -ALCAPHISYMOutput -ALCAP0Output -ALCALumiPixelsCountsExpressOutput # CMSHLT-2114, CMSHLT-2324 -ALCALumiPixelsCountsPromptOutput # CMSHLT-2114, CMSHLT-2324 -ALCAELECTRONOutput # JIRA: CMSHLT-366, renamed -ExpressOutput -LookAreaOutput -NanoDSTOutput -#HLTDQMOutput -#HLTMONOutput diff --git a/HLTrigger/Configuration/tables/cruzet.txt b/HLTrigger/Configuration/tables/online_Circulating.txt similarity index 60% rename from HLTrigger/Configuration/tables/cruzet.txt rename to HLTrigger/Configuration/tables/online_Circulating.txt index 6c99181e176fb..f6bf594ac21ff 100644 --- a/HLTrigger/Configuration/tables/cruzet.txt +++ b/HLTrigger/Configuration/tables/online_Circulating.txt @@ -1,7 +1,7 @@ -## CRAFT menu ## - HLTriggerFirstPath -HLTriggerFinalPath +Status_OnCPU +Status_OnGPU +AlCa_RPCMuonNormalisation_v* HLT_L1SingleMuOpen_v* HLT_L1SingleMuOpen_DT_v* HLT_L1SingleMuCosmics_v* @@ -9,49 +9,48 @@ HLT_L1SingleMu3_v* HLT_L1SingleMu5_v* HLT_L1SingleMu7_v* HLT_L1DoubleMu0_v* -HLT_L1SingleEG10_v* -HLT_L1SingleEG15_v* -HLT_L1SingleJet16_v* -HLT_L1SingleJet20_v* -HLT_L1SingleJet35_v* HLT_L1SingleJet8erHE_v* HLT_L1SingleJet10erHE_v* HLT_L1SingleJet12erHE_v* +HLT_L1SingleJet35_v* HLT_L1SingleJet200_v* -HLT_L1EXT_HCAL_LaserMon1_v* -HLT_L1EXT_HCAL_LaserMon4_v* -HLT_L2DoubleMu23_NoVertex_v* HLT_L2Mu10_NoVertex_NoBPTX3BX_v* HLT_L2Mu10_NoVertex_NoBPTX_v* HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v* HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* -HLT_L1FatEvents_v* +HLT_CscCluster_Cosmic_v* +HLT_L1EXT_HCAL_LaserMon1_v* +HLT_L1EXT_HCAL_LaserMon4_v* +HLT_BptxOR_v* HLT_Physics_v* -DST_Physics_v* HLT_Random_v* -HLT_ZeroBias_v* HLT_EcalCalibration_v* HLT_HcalCalibration_v* -AlCa_EcalPhiSym_v* -HLT_HcalNZS_v* HLT_HcalPhiSym_v* -AlCa_RPCMuonNormalisation_v* +HLT_HcalNZS_v* +HLT_L1FatEvents_v* +DST_Physics_v* +DQM_PixelReconstruction_v* +DQM_EcalReconstruction_v* +DQM_HcalReconstruction_v* -## EndPath ## +HLTriggerFinalPath -PhysicsCommissioningOutput +## EndPaths / FinalPaths ## + +CalibrationOutput DQMOutput DQMCalibrationOutput DQMEventDisplayOutput -RPCMONOutput -CalibrationOutput +DQMGPUvsCPUOutput EcalCalibrationOutput -ALCAPHISYMOutput ExpressCosmicsOutput NanoDSTOutput +PhysicsCommissioningOutput # replaces PhysicsOutput, as per CMSHLT-2860 +RPCMONOutput -######## paths that are different between online and offline ################################ +######## Paths that are different between online and offline ######## -HLTAnalyzerEndpath # only in 'GRun', not in 'online' -#RatesMonitoring # only in 'online', not in 'GRun' -#DQMHistograms # only in 'online', not in 'GRun' +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_Cosmics.txt b/HLTrigger/Configuration/tables/online_Cosmics.txt new file mode 100644 index 0000000000000..5b6583dc8612b --- /dev/null +++ b/HLTrigger/Configuration/tables/online_Cosmics.txt @@ -0,0 +1,66 @@ +# Cosmics menu (Run 3, 2024) +# Relevant JIRAs: CMSHLT-2255, CMSHLT-2197, CMSHLT-2287 + +HLTriggerFirstPath + +Status_OnCPU # CMSHLT-2206 +Status_OnGPU # CMSHLT-2206 + +HLT_EcalCalibration_v* +HLT_HcalCalibration_v* + +HLT_Physics_v* +HLT_Random_v* +HLT_HcalPhiSym_v* +HLT_HcalNZS_v* +HLT_L1FatEvents_v* +# HLT_DQML1SeedsGroup1_v* # CMSHLT-2860 +DST_Physics_v* + +DQM_EcalReconstruction_v* # CMSHLT-2287 +DQM_HcalReconstruction_v* # CMSHLT-2287 +DQM_PixelReconstruction_v* # CMSHLT-2287 + +AlCa_RPCMuonNormalisation_v* + +HLT_L1SingleMuOpen_v* +HLT_L1SingleMuOpen_DT_v* +HLT_L1SingleMuCosmics_v* +HLT_L1SingleMu3_v* +HLT_L1SingleMu5_v* +HLT_L1SingleMu7_v* +HLT_L1DoubleMu0_v* +HLT_L1SingleJet8erHE_v* +HLT_L1SingleJet10erHE_v* +HLT_L1SingleJet12erHE_v* +HLT_L1SingleJet35_v* +HLT_L1SingleJet200_v* +HLT_L2Mu10_NoVertex_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu10_NoVertex_NoBPTX_v* # CMSHLT-2197 +HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +HLT_CscCluster_Cosmic_v* +HLT_L1EXT_HCAL_LaserMon1_v* +HLT_L1EXT_HCAL_LaserMon4_v* + +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +PhysicsCommissioningOutput +ExpressCosmicsOutput +CalibrationOutput +EcalCalibrationOutput +RPCMONOutput + +DQMOutput +DQMCalibrationOutput +DQMEventDisplayOutput +DQMGPUvsCPUOutput + +NanoDSTOutput + +######## Paths that are different between online and offline ######## + +RatesMonitoring +DQMHistograms diff --git a/HLTrigger/Configuration/tables/online_ECALTiming.txt b/HLTrigger/Configuration/tables/online_ECALTiming.txt new file mode 100644 index 0000000000000..411f2e7869311 --- /dev/null +++ b/HLTrigger/Configuration/tables/online_ECALTiming.txt @@ -0,0 +1,52 @@ +HLTriggerFirstPath +Status_OnCPU +Status_OnGPU +AlCa_EcalPhiSym_v* +AlCa_LumiPixelsCounts_Random_v* +AlCa_LumiPixelsCounts_ZeroBias_v* +DST_Physics_v* +DST_ZeroBias_v* +HLT_EcalCalibration_v* +HLT_HcalCalibration_v* +HLT_HT300_Beamspot_v* +HLT_PPSRandom_v* +HLT_Random_v* +HLT_ZeroBias_v* +HLT_ZeroBias_Alignment_v* +HLT_ZeroBias_Beamspot_v* +HLT_ZeroBias_FirstCollisionAfterAbortGap_v* +HLT_SpecialHLTPhysics_v* +HLT_Physics_v* # CMSHLT-3210 +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +ALCALumiPixelsCountsExpressOutput +ALCALumiPixelsCountsPromptOutput +ALCAPHISYMOutput +CalibrationOutput +DQMOutput +DQMCalibrationOutput +DQMEventDisplayOutput +DQMOnlineBeamspotOutput +DQMPPSRandomOutput +EcalCalibrationOutput +ExpressOutput +ExpressAlignmentOutput +PhysicsSpecialHLTPhysics0Output +PhysicsSpecialHLTPhysics1Output +PhysicsSpecialHLTPhysics2Output +PhysicsSpecialHLTPhysics3Output +PhysicsSpecialHLTPhysics4Output +PhysicsSpecialHLTPhysics5Output +PhysicsSpecialHLTPhysics6Output +PhysicsSpecialHLTPhysics7Output +PhysicsSpecialHLTPhysics8Output +PhysicsSpecialHLTPhysics9Output +NanoDSTOutput + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_FirstCollisions.txt b/HLTrigger/Configuration/tables/online_FirstCollisions.txt new file mode 100644 index 0000000000000..0395f4fcbb855 --- /dev/null +++ b/HLTrigger/Configuration/tables/online_FirstCollisions.txt @@ -0,0 +1,84 @@ +HLTriggerFirstPath +Status_OnCPU +Status_OnGPU +AlCa_EcalEtaEBonly_v* +AlCa_EcalEtaEEonly_v* +AlCa_EcalPhiSym_v* +AlCa_EcalPi0EBonly_v* +AlCa_EcalPi0EEonly_v* +AlCa_LumiPixelsCounts_Random_v* +AlCa_LumiPixelsCounts_ZeroBias_v* +AlCa_RPCMuonNormalisation_v* +DST_Physics_v* +DST_ZeroBias_v* +HLT_CDC_L2cosmic_5p5_er1p0_v* +HLT_CDC_L2cosmic_10_er1p0_v* +HLT_EcalCalibration_v* +HLT_HcalCalibration_v* +HLT_HcalPhiSym_v* +HLT_HcalNZS_v* +HLT_HT60_Beamspot_v* +HLT_HT300_Beamspot_v* +HLT_IsoTrackHB_v* +HLT_IsoTrackHE_v* +HLT_PPSMaxTracksPerArm1_v* +HLT_PPSMaxTracksPerRP4_v* +HLT_PPSRandom_v* +HLT_Physics_v* +HLT_Random_v* +HLT_ZeroBias_Alignment_v* +HLT_ZeroBias_Beamspot_v* +HLT_ZeroBias_FirstBXAfterTrain_v* +HLT_ZeroBias_FirstCollisionAfterAbortGap_v* +HLT_ZeroBias_FirstCollisionInTrain_v* +HLT_ZeroBias_IsolatedBunches_v* +HLT_ZeroBias_LastCollisionInTrain_v* +HLT_ZeroBias_v* +HLT_SpecialZeroBias_v* + +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +ALCALumiPixelsCountsExpressOutput +ALCALumiPixelsCountsPromptOutput +ALCAP0Output +ALCAPHISYMOutput +ALCAPPSExpressOutput +ALCAPPSPromptOutput +CalibrationOutput +EcalCalibrationOutput +ExpressOutput +ExpressAlignmentOutput +DQMOutput +DQMCalibrationOutput +DQMEventDisplayOutput +DQMOnlineBeamspotOutput +DQMPPSRandomOutput +HLTMonitorOutput +PhysicsCommissioningOutput +PhysicsSpecialZeroBias0Output +PhysicsSpecialZeroBias1Output +PhysicsSpecialZeroBias2Output +PhysicsSpecialZeroBias3Output +PhysicsSpecialZeroBias4Output +PhysicsSpecialZeroBias5Output +PhysicsSpecialZeroBias6Output +PhysicsSpecialZeroBias7Output +PhysicsSpecialZeroBias8Output +PhysicsSpecialZeroBias9Output +NanoDSTOutput +RPCMONOutput +HLT_PixelClusters_WP1_v* +HLT_PixelClusters_WP2_v* +HLT_HT300_Beamspot_PixelClusters_WP2_v* +DQM_EcalReconstruction_v* +DQM_HcalReconstruction_v* +DQM_PixelReconstruction_v* +DQMGPUvsCPUOutput + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_LumiScan.txt b/HLTrigger/Configuration/tables/online_LumiScan.txt new file mode 100644 index 0000000000000..a1fd02c5d9c07 --- /dev/null +++ b/HLTrigger/Configuration/tables/online_LumiScan.txt @@ -0,0 +1,75 @@ +HLTriggerFirstPath +Status_OnCPU +Status_OnGPU +AlCa_EcalEtaEBonly_v* +AlCa_EcalEtaEEonly_v* +AlCa_EcalPi0EBonly_v* +AlCa_EcalPhiSym_v* +AlCa_EcalPi0EEonly_v* +AlCa_LumiPixelsCounts_RandomHighRate_v* +AlCa_LumiPixelsCounts_ZeroBiasGated_v* +AlCa_LumiPixelsCounts_ZeroBiasVdM_v* +AlCa_RPCMuonNormalisation_v* +DST_Physics_v* +DST_ZeroBias_v* +HLT_EcalCalibration_v* +HLT_HcalCalibration_v* +HLT_HT60_Beamspot_v* +HLT_HT300_Beamspot_v* +HLT_PPSMaxTracksPerArm1_v* +HLT_PPSMaxTracksPerRP4_v* +HLT_PPSRandom_v* +HLT_Random_v* +HLT_ZeroBias_Alignment_v* +HLT_ZeroBias_Beamspot_v* +HLT_ZeroBias_FirstCollisionAfterAbortGap_v* +HLT_ZeroBias_v* +HLT_ZeroBias_Gated_v* +HLT_ZeroBias_HighRate_v* +HLT_L1SingleMuCosmics_EMTF_v* +HLT_Physics_v* # CMSHLT-3210 +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +ALCALumiPixelsCountsExpressOutput +ALCALumiPixelsCountsGatedOutput +ALCALumiPixelsCountsPromptOutput +ALCAP0Output +ALCAPHISYMOutput +ALCAPPSExpressOutput +ALCAPPSPromptOutput +CalibrationOutput +DQMOutput +DQMCalibrationOutput +DQMEventDisplayOutput +DQMOnlineBeamspotOutput +DQMPPSRandomOutput +EcalCalibrationOutput +ExpressAlignmentOutput +ExpressOutput +NanoDSTOutput +PhysicsCommissioningOutput +PhysicsSpecialZeroBias0Output +PhysicsSpecialZeroBias1Output +PhysicsSpecialZeroBias2Output +PhysicsSpecialZeroBias3Output +PhysicsSpecialZeroBias4Output +PhysicsSpecialZeroBias5Output +PhysicsSpecialZeroBias6Output +PhysicsSpecialZeroBias7Output +PhysicsSpecialZeroBias8Output +PhysicsSpecialZeroBias9Output +PhysicsSpecialZeroBias10Output +PhysicsSpecialZeroBias11Output +PhysicsSpecialZeroBias12Output +PhysicsSpecialZeroBias13Output +PhysicsSpecialZeroBias14Output +PhysicsSpecialZeroBias15Output +RPCMONOutput + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_PPS.txt b/HLTrigger/Configuration/tables/online_PPS.txt new file mode 100644 index 0000000000000..d6f4347ccda8c --- /dev/null +++ b/HLTrigger/Configuration/tables/online_PPS.txt @@ -0,0 +1,96 @@ +HLTriggerFirstPath +Status_OnCPU +Status_OnGPU +AlCa_EcalEtaEBonly_v* +AlCa_EcalEtaEEonly_v* +AlCa_EcalPhiSym_v* +AlCa_EcalPi0EBonly_v* +AlCa_EcalPi0EEonly_v* +AlCa_LumiPixelsCounts_Random_v* +AlCa_LumiPixelsCounts_ZeroBias_v* +AlCa_RPCMuonNormalisation_v* +DQM_PixelReconstruction_v* +DQM_EcalReconstruction_v* +DQM_HcalReconstruction_v* +DQM_Random_v* # CMSHLT-3233 +DQM_ZeroBias_v* # CMSHLT-3233 +DST_Physics_v* +DST_ZeroBias_v* +HLT_SpecialZeroBias_v* +HLT_EcalCalibration_v* +HLT_HcalCalibration_v* +HLT_HcalNZS_v* +HLT_HcalPhiSym_v* +HLT_Physics_v* +HLT_Random_v* +HLT_HT60_Beamspot_v* +HLT_HT300_Beamspot_v* +HLT_IsoTrackHB_v* +HLT_IsoTrackHE_v* +HLT_L1SingleMuCosmics_EMTF_v* +HLT_PPSMaxTracksPerArm1_v* +HLT_PPSMaxTracksPerRP4_v* +HLT_PPSRandom_v* +HLT_Random_HighRate_v* +HLT_ZeroBias_v* +HLT_ZeroBias_Alignment_v* +HLT_ZeroBias_Beamspot_v* +HLT_ZeroBias_IsolatedBunches_v* +HLT_ZeroBias_FirstBXAfterTrain_v* +HLT_ZeroBias_FirstCollisionAfterAbortGap_v* +HLT_ZeroBias_FirstCollisionInTrain_v* +HLT_ZeroBias_LastCollisionInTrain_v* +HLT_PixelClusters_WP1_v* +HLT_PixelClusters_WP2_v* +HLT_HT300_Beamspot_PixelClusters_WP2_v* + +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +ALCALumiPixelsCountsExpressOutput +ALCALumiPixelsCountsPromptOutput +ALCAP0Output +ALCAPHISYMOutput +ALCAPPSExpressOutput +ALCAPPSPromptOutput +CalibrationOutput +DQMOutput +DQMCalibrationOutput +DQMEventDisplayOutput +DQMGPUvsCPUOutput +DQMOnlineBeamspotOutput +DQMPPSRandomOutput +EcalCalibrationOutput +ExpressOutput +ExpressAlignmentOutput +HLTMonitorOutput +PhysicsCommissioningOutput +PhysicsSpecialZeroBias0Output +PhysicsSpecialZeroBias1Output +PhysicsSpecialZeroBias2Output +PhysicsSpecialZeroBias3Output +PhysicsSpecialZeroBias4Output +PhysicsSpecialZeroBias5Output +PhysicsSpecialZeroBias6Output +PhysicsSpecialZeroBias7Output +PhysicsSpecialZeroBias8Output +PhysicsSpecialZeroBias9Output +NanoDSTOutput +RPCMONOutput +PhysicsSpecialRandom0Output +PhysicsSpecialRandom1Output +PhysicsSpecialRandom2Output +PhysicsSpecialRandom3Output +PhysicsSpecialRandom4Output +PhysicsSpecialRandom5Output +PhysicsSpecialRandom6Output +PhysicsSpecialRandom7Output +PhysicsSpecialRandom8Output +PhysicsSpecialRandom9Output + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_special.txt b/HLTrigger/Configuration/tables/online_Special.txt similarity index 86% rename from HLTrigger/Configuration/tables/online_special.txt rename to HLTrigger/Configuration/tables/online_Special.txt index 3f10ff090c59b..636073999b38a 100644 --- a/HLTrigger/Configuration/tables/online_special.txt +++ b/HLTrigger/Configuration/tables/online_Special.txt @@ -95,6 +95,21 @@ HLT_ZeroBias_Gated_v* # CMSHLT-2860 HLT_SpecialHLTPhysics_v* # CMSHLT-2860 HLT_SpecialZeroBias_v* # CMSHLT-2860 +HLT_L2Mu10_NoVertex_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu10_NoVertex_NoBPTX_v* # CMSHLT-2197 +HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-2197 +DQM_EcalReconstruction_v* # CMSHLT-2287 +DQM_HcalReconstruction_v* # CMSHLT-2287 +DQM_PixelReconstruction_v* # CMSHLT-2287 +DQM_Random_v* # CMSHLT-3233 +DQM_ZeroBias_v* # CMSHLT-3233 + +AlCa_LumiPixelsCounts_Random_v* # CMSHLT-3092 +AlCa_LumiPixelsCounts_ZeroBias_v* # CMSHLT-3092 +HLT_CDC_L2cosmic_5p5_er1p0_v* # CMSHLT-3092 +HLT_CDC_L2cosmic_10_er1p0_v* # CMSHLT-3092 + ## EndPaths / FinalPaths ## ALCALumiPixelsCountsExpressOutput @@ -108,11 +123,14 @@ CalibrationOutput DQMOutput DQMCalibrationOutput DQMEventDisplayOutput +DQMGPUvsCPUOutput DQMOnlineBeamspotOutput DQMPPSRandomOutput EcalCalibrationOutput ExpressOutput ExpressAlignmentOutput +ExpressCosmicsOutput +HLTMonitorOutput # CMSHLT-3092 NanoDSTOutput PhysicsCommissioningOutput @@ -169,8 +187,8 @@ PhysicsSpecialZeroBias14Output PhysicsSpecialZeroBias15Output RPCMONOutput -######## paths that are different between Special and online_grun ################################ +######## paths that are different between Special and online_special ################################ -#HLTAnalyzerEndpath # only in 'Special', not in 'online' -RatesMonitoring # only in 'online', not in 'Special' -DQMHistograms # only in 'online', not in 'Special' +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_Splashes.txt b/HLTrigger/Configuration/tables/online_Splashes.txt new file mode 100644 index 0000000000000..7892859cd7c7e --- /dev/null +++ b/HLTrigger/Configuration/tables/online_Splashes.txt @@ -0,0 +1,56 @@ +HLTriggerFirstPath +HLT_BptxOR_v* +HLT_L1SingleEG8er2p5_v* +HLT_L1SingleEG10er2p5_v* +HLT_L1SingleEG15er2p5_v* +HLT_L1SingleEG26er2p5_v* +HLT_L1SingleEG28er2p5_v* +HLT_L1SingleEG28er2p1_v* +HLT_L1SingleEG28er1p5_v* +HLT_L1SingleEG34er2p5_v* +HLT_L1SingleEG36er2p5_v* +HLT_L1SingleEG38er2p5_v* +HLT_L1SingleEG40er2p5_v* +HLT_L1SingleEG42er2p5_v* +HLT_L1SingleEG45er2p5_v* +HLT_L1SingleEG50_v* +HLT_L1SingleJet35_v* +HLT_L1SingleJet60_v* +HLT_L1SingleJet90_v* +HLT_L1SingleJet120_v* +HLT_L1SingleJet180_v* +HLT_L1SingleJet200_v* +HLT_L1HTT120er_v* +HLT_L1HTT160er_v* +HLT_L1HTT200er_v* +HLT_L1HTT255er_v* +HLT_L1HTT280er_v* +HLT_L1HTT320er_v* +HLT_L1HTT360er_v* +HLT_L1HTT400er_v* +HLT_L1HTT450er_v* +HLT_L1ETM120_v* +HLT_L1ETM150_v* +HLT_Physics_v* +HLT_ZeroBias_v* +HLT_Random_v* +DST_Physics_v* + +Status_OnCPU # CMSHLT3186 +Status_OnGPU # CMSHLT3186 + +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +DQMOutput +DQMEventDisplayOutput +ExpressOutput +NanoDSTOutput +PhysicsCommissioningOutput # replaces PhysicsOutput, as per CMSHLT-2860 + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +DQMHistograms # only in 'online', not in 'special' diff --git a/HLTrigger/Configuration/tables/online_TrackerVR.txt b/HLTrigger/Configuration/tables/online_TrackerVR.txt new file mode 100644 index 0000000000000..466f0e2f12a1b --- /dev/null +++ b/HLTrigger/Configuration/tables/online_TrackerVR.txt @@ -0,0 +1,24 @@ +HLTriggerFirstPath +HLT_Random_HighRate_v* + +Status_OnCPU # CMSHLT-3186 +Status_OnGPU # CMSHLT-3186 + +HLTriggerFinalPath + +## EndPaths / FinalPaths ## + +PhysicsSpecialRandom0Output +PhysicsSpecialRandom1Output +PhysicsSpecialRandom2Output +PhysicsSpecialRandom3Output +PhysicsSpecialRandom4Output +PhysicsSpecialRandom5Output +PhysicsSpecialRandom6Output +PhysicsSpecialRandom7Output + +######## Paths that are different between online and offline ######## + +#HLTAnalyzerEndpath # only in 'special', not in 'online' +RatesMonitoring # only in 'online', not in 'special' +#DQMHistograms # only in 'online', not in 'special' (NOT in online TrackerVR, apparently!) diff --git a/HLTrigger/Configuration/tables/online_grun.txt b/HLTrigger/Configuration/tables/online_grun.txt index 631d6883f82e4..d773891e88d9c 100644 --- a/HLTrigger/Configuration/tables/online_grun.txt +++ b/HLTrigger/Configuration/tables/online_grun.txt @@ -1,4 +1,4 @@ -# "online GRun" menu +# "GRun" menu HLTriggerFirstPath # menu structure HLTriggerFinalPath # menu structure @@ -54,8 +54,7 @@ HLT_IsoMu20_v* # CMSHLT-1250 HLT_IsoMu24_eta2p1_v* # CMSHLT-1250 HLT_IsoMu24_v* # CMSHLT-1250 HLT_IsoMu27_v* # CMSHLT-1250 -HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v* # CMSHLT-1250 -HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v* # CMSHLT-1250 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v* # CMSHLT-3042 HLT_Mu17_TrkIsoVVL_v* # CMSHLT-1250 HLT_Mu17_v* # CMSHLT-1250 HLT_Mu20_v* # CMSHLT-1250 @@ -63,8 +62,23 @@ HLT_Mu27_v* # CMSHLT-1250 HLT_Mu50_v* # CMSHLT-1250 HLT_Mu8_TrkIsoVVL_v* # CMSHLT-1250 HLT_Mu8_v* # CMSHLT-1250 +HLT_Mu10_Barrel_L1HP11_IP6_v* # CMSHLT-3021 +HLT_Mu9_Barrel_L1HP10_IP6_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP11_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP10_v* # CMSHLT-3021 +HLT_Mu0_Barrel_v* # CMSHLT-3021 +HLT_Mu0_Barrel_L1HP8_v* # CMSHLT-3180 +HLT_Mu0_Barrel_L1HP9_v* # CMSHLT-3180 +HLT_Mu7_Barrel_L1HP8_IP6_v* # CMSHLT-3180 +HLT_Mu8_Barrel_L1HP9_IP6_v* # CMSHLT-3180 +HLT_Mu0_Barrel_L1HP6_v* # CMSHLT-3219 +HLT_Mu0_Barrel_L1HP7_v* # CMSHLT-3219 +HLT_Mu0_Barrel_L1HP6_IP6_v* # CMSHLT-3219 +HLT_Mu6_Barrel_L1HP7_IP6_v* # CMSHLT-3219 HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v* # CMSHLT-1251 HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v* # CMSHLT-1251 +HLT_DiphotonMVA14p25_Mass90_v* # CMSHLT-3169 +HLT_DiphotonMVA14p25_Tight_Mass90_v* # CMSHLT-3169 HLT_L2Mu10_NoVertex_NoBPTX_v* # CMSHLT-1252 HLT_L2Mu10_NoVertex_NoBPTX3BX_v* # CMSHLT-1252 HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v* # CMSHLT-1252 @@ -99,21 +113,21 @@ HLT_Photon165_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon50_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon75_R9Id90_HE10_IsoM_v* # CMSHLT-1261 HLT_Photon90_R9Id90_HE10_IsoM_v* # CMSHLT-1261 -HLT_AK8PFJet400_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet420_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet450_MassSD30_v* # CMSHLT-2291 -HLT_AK8PFJet470_MassSD30_v* # CMSHLT-2694 -HLT_AK8PFJet500_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet250_250_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet260_260_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet270_270_MassSD30_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet280_280_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet290_290_MassSD30_v* # CMSHLT-2694 -HLT_AK8DiPFJet250_250_MassSD50_v* # CMSHLT-2291, CMSHLT-2694 -HLT_AK8DiPFJet260_260_MassSD50_v* # CMSHLT-2694 +HLT_AK8PFJet380_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet400_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet425_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8PFJet450_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet250_250_SoftDropMass40_v* # CMSHLT-3028 +HLT_AK8DiPFJet260_260_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet250_250_SoftDropMass50_v* # CMSHLT-3028 +HLT_AK8DiPFJet270_270_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet280_280_SoftDropMass30_v* # CMSHLT-3028 +HLT_AK8DiPFJet260_260_SoftDropMass40_v* # CMSHLT-3028 +HLT_AK8DiPFJet290_290_SoftDropMass30_v* # CMSHLT-3028 HLT_PFHT350_v* # CMSHLT-1263, CMSHLT-1602 HLT_ZeroBias_FirstCollisionAfterAbortGap_v* # CMSHLT-1264 HLT_ZeroBias_IsolatedBunches_v* # CMSHLT-1264 +HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v* #CMSHLT-3087 HLT_Ele32_WPTight_Gsf_L1DoubleEG_v* # CMSHLT-1265 HLT_Ele35_WPTight_Gsf_v* # CMSHLT-1265 HLT_Ele38_WPTight_Gsf_v* # CMSHLT-1265 @@ -151,8 +165,6 @@ HLT_Mu15_IsoVVVL_PFHT600_v* # CMSHLT-1273 HLT_Mu50_IsoVVVL_PFHT450_v* # CMSHLT-1273 HLT_Dimuon14_Phi_Barrel_Seagulls_v* # CMSHLT-1275 HLT_Mu25_TkMu0_Phi_v* # CMSHLT-1275 -HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v* # CMSHLT-1277 -HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v* # CMSHLT-1277 HLT_Dimuon14_PsiPrime_v* # CMSHLT-2327 HLT_Dimuon14_PsiPrime_noCorrL1_v* # CMSHLT-2327 HLT_Dimuon18_PsiPrime_v* # CMSHLT-1279 @@ -198,14 +210,14 @@ HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v* # CMSHLT-1298 HLT_Dimuon0_Jpsi_NoVertexing_v* # CMSHLT-1298 HLT_Dimuon0_Jpsi_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_L1_0er1p5_v* # CMSHLT-1298 -HLT_Dimuon0_LowMass_L1_0er1p5R_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_L1_4_v* # CMSHLT-1298 -HLT_Dimuon0_LowMass_L1_4R_v* # CMSHLT-1298 HLT_Dimuon0_LowMass_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5er2p0_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v* # CMSHLT-1298 HLT_Dimuon0_Upsilon_NoVertexing_v* # CMSHLT-1298 +HLT_DoubleMu2_Jpsi_LowPt_v* # CMSHLT-3065 +HLT_DoubleMu4_3_LowMass_SS_v* # CMSHLT-3069 HLT_DoubleMu4_Jpsi_Displaced_v* # CMSHLT-1298 HLT_DoubleMu4_Jpsi_NoVertexing_v* # CMSHLT-1298 HLT_Mu7p5_L2Mu2_Jpsi_v* # CMSHLT-1298 @@ -229,13 +241,22 @@ HLT_TripleMu_10_5_5_DZ_v* # CMSHLT-1311 HLT_TripleMu_12_10_5_v* # CMSHLT-1311 HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v* # CMSHLT-1311, CMSHLT-1436 HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v* # CMSHLT-1311, CMSHLT-1436 -DST_Run3_DoubleMuon_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_DoubleEG_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_DoubleMu3_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_Run3_EG30_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_Run3_EG16_EG12_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836 -DST_Run3_JetHT_PFScoutingPixelTracking_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746 -DST_HLTMuon_Run3_PFScoutingPixelTracking_v* # CMSHLT-2428, CMSHLT-2696 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v* # CMSHLT-3120 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v* # CMSHLT-3120 +HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v* # CMSHLT-3120 +DST_PFScouting_DoubleMuon_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836, CMSHLT-3066 +DST_PFScouting_DoubleEG_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-2836, CMSHLT-3066 +DST_PFScouting_JetHT_v* # CMSHLT-2120, CMSHLT-2231, CMSHLT-2696, CMSHLT-2746, CMSHLT-3066 +DST_PFScouting_DatasetMuon_v* # CMSHLT-2428, CMSHLT-2696, CMSHLT-3066 +DST_PFScouting_AXOVLoose_v* # CMSHLT-3173 +DST_PFScouting_AXOLoose_v* # CMSHLT-3173 +DST_PFScouting_AXONominal_v* # CMSHLT-3049 +DST_PFScouting_AXOTight_v* # CMSHLT-3049 +DST_PFScouting_AXOVTight_v* # CMSHLT-3173 +DST_PFScouting_SingleMuon_v* # CMSHLT-3075 +DST_PFScouting_ZeroBias_v* # CMSHLT-3175 +DST_PFScouting_SinglePhotonEB_v* # CMSHLT-3213 +HLT_L1AXOVTight_v* # CMSHLT-3049 HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v* # CMSHLT-1330 HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v* # CMSHLT-1330 HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v* # CMSHLT-1330 @@ -254,12 +275,6 @@ HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v* # CMSHLT-1346 HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v* # CMSHLT-1346 HLT_Mu3_PFJet40_v* # CMSHLT-1346 AlCa_RPCMuonNormalisation_v* # CMSHLT-1353 -HLT_DiJet110_35_Mjj650_PFMET110_v* # CMSHLT-1356 -HLT_DiJet110_35_Mjj650_PFMET120_v* # CMSHLT-1356 -HLT_DiJet110_35_Mjj650_PFMET130_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET110_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET120_v* # CMSHLT-1356 -HLT_TripleJet110_35_35_Mjj650_PFMET130_v* # CMSHLT-1356 HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v* # CMSHLT-1358 HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v* # CMSHLT-1358 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v* # CMSHLT-1358 @@ -320,6 +335,7 @@ HLT_DiPFJetAve160_HFJEC_v* # CMSHLT-1462 HLT_DiPFJetAve220_HFJEC_v* # CMSHLT-1462 HLT_DiPFJetAve260_HFJEC_v* # CMSHLT-2447 HLT_DiPFJetAve300_HFJEC_v* # CMSHLT-1462 +HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v* # CMSHLT-3083, CMSHLT-3030 HLT_DoubleEle25_CaloIdL_MW_v* # CMSHLT-1508 HLT_DoubleEle27_CaloIdL_MW_v* # CMSHLT-1508 HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v* # CMSHLT-1522 @@ -340,7 +356,9 @@ HLT_EphemeralZeroBias_v* # CMSHLT-1534, CMSHLT-2303 HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v* # CMSHLT-2734 HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v* # CMSHLT-1560 HLT_Mu18_Mu9_SameSign_v* # CMSHLT-1592 -HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v* # CMSHLT-1604 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v* # CMSHLT-1604, CMSHLT-3033 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v* # CMSHLT-3033 +HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v* # CMSHLT-3033 HLT_QuadPFJet103_88_75_15_v* # CMSHLT-1599 HLT_QuadPFJet105_88_76_15_v* # CMSHLT-1599 HLT_QuadPFJet111_90_80_15_v* # CMSHLT-1599 @@ -350,8 +368,6 @@ HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v* # CMSHLT-1588 HLT_ZeroBias_Beamspot_v* # CMSHLT-1572 HLT_DoubleMu3_TkMu_DsTau3Mu_v* # CMSHLT-1635 HLT_Mu15_v* # CMSHLT-1661 -HLT_AK8PFJetFwd15_v* # CMSHLT-1662 -HLT_AK8PFJetFwd25_v* # CMSHLT-1662 HLT_DoubleMu4_3_Bs_v* # CMSHLT-1276, CMSHLT-2261 HLT_DoubleMu4_3_Jpsi_v* # CMSHLT-1753, CMSHLT-2261 HLT_DoubleMu4_3_LowMass_v* # CMSHLT-2261 @@ -362,18 +378,19 @@ HLT_DoubleMu4_3_Photon4_BsToMMG_v* # CMSHLT-2317 HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v* # CMSHLT-2317 HLT_Mu12eta2p3_v* # CMSHLT-2214 HLT_Mu12eta2p3_PFJet40_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets40_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets100_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets200_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets350_PFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 -HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v* # CMSHLT-2214 +HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v* # CMSHLT-3087 +HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets40_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets100_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets200_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets350_PNetBTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 +HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v* # CMSHLT-3024 HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v* # CMSHLT-1755, CMSHLT-2232 HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 @@ -381,12 +398,6 @@ HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v* # CMSHLT-1727 HLT_DoubleL2Mu23NoVtx_2Cha_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_v* # CMSHLT-1727 HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v* # CMSHLT-1727 -HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v* # CMSHLT-1727 -HLT_DoubleL2Mu23NoVtx_2Cha_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_v* # CMSHLT-1727 -HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v* # CMSHLT-1727 HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v* # CMSHLT-1743 HLT_L2Mu23NoVtx_2Cha_v* # CMSHLT-1727 HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v* # CMSHLT-1727 @@ -403,20 +414,29 @@ HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v* # CMSHLT-1786 HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v* # CMSHLT-1786 HLT_Dimuon10_Upsilon_y1p4_v* # CMSHLT-2327 HLT_Dimuon12_Upsilon_y1p4_v* # CMSHLT-1796 -HLT_Photon30EB_TightID_TightIso_v* # CMSHLT-2314 -HLT_Photon50EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon75EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon90EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon110EB_TightID_TightIso_v* # CMSHLT-1789, CMSHLT-2701 -HLT_Photon130EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon150EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon175EB_TightID_TightIso_v* # CMSHLT-2701 -HLT_Photon200EB_TightID_TightIso_v* # CMSHLT-2701 +HLT_Photon40EB_v* # CMSHLT-3182 +HLT_Photon45EB_v* # CMSHLT-3182 +HLT_Photon50EB_v* # CMSHLT-3034 +HLT_Photon30EB_TightID_TightIso_v* # CMSHLT-2314, CMSHLT-3034 +HLT_Photon40EB_TightID_TightIso_v* # CMSHLT-3182 +HLT_Photon45EB_TightID_TightIso_v* # CMSHLT-3182 +HLT_Photon50EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon50EB_TightID_TightIso_PFJet30_v* # CMSHLT-3042 +HLT_Photon50EB_TightID_TightIso_CaloJet30_v* # CMSHLT-3120 +HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v* # CMSHLT-3120 +HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v* # CMSHLT-3120 +HLT_Photon55EB_TightID_TightIso_v* # CMSHLT-3034, CMSHLT-3034 +HLT_Photon75EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon90EB_TightID_TightIso_v* # CMSHLT-2701, CMSHLT-3034 +HLT_Photon110EB_TightID_TightIso_v* # CMSHLT-1789, CMSHLT-2701, CMSHLT-3034 +HLT_Photon110EB_TightID_TightIso_PFJet30_v* # CMSHLT-3042 +HLT_Photon110EB_TightID_TightIso_CaloJet30_v* # CMSHLT-3120 +HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v* # CMSHLT-3120 +HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v* # CMSHLT-3120 HLT_Photon100EBHE10_v* # CMSHLT-1789 HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v* # CMSHLT-1803 HLT_TripleMu_5_3_3_Mass3p8_DZ_v* # CMSHLT-1803 HLT_TripleMu_5_3_3_Mass3p8_DCA_v* # CMSHLT-1803 -HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v* # CMSHLT-1803 HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v* # CMSHLT-1803 HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v* # CMSHLT-1826, CMSHLT-2333, CMSHLT-2697 HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v* # CMSHLT-1812, CMSHLT-2333, CMSHLT-2697 @@ -424,42 +444,56 @@ HLT_Mu30_TkMu0_Psi_v* # CMSHLT-1882 HLT_Mu30_TkMu0_Upsilon_v* # CMSHLT-1882 HLT_Photon35_TwoProngs35_v* # CMSHLT-1885 HLT_IsoMu24_TwoProngs35_v* # CMSHLT-1885 -HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v* # CMSHLT-1796 -HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v* # CMSHLT-1796 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v* # CMSHLT-3038 HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v* # CMSHLT-2289 -HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v* # CMSHLT-2349 HLT_ZeroBias_Alignment_v* # CMSHLT-1892 HLT_CDC_L2cosmic_5p5_er1p0_v* # CMSHLT-1896 HLT_Ele30_WPTight_Gsf_v* # CMSHLT-1921 HLT_Mu3_L1SingleMu5orSingleMu7_v* # CMSHLT-1924 HLT_CDC_L2cosmic_10_er1p0_v* # CMSHLT-1967 -HLT_PFHT400_FivePFJet_100_100_60_30_30_v* # CMSHLT-1978 +HLT_PFHT400_FivePFJet_120_120_60_30_30_v* # CMSHLT-3023 HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v* # CMSHLT-2209 HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v* # CMSHLT-2209 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v* # CMSHLT-3037 HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v* # CMSHLT-2209 HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v* # CMSHLT-2209 HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v* # CMSHLT-2209 -HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v* # CMSHLT-2184 -HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v* # CMSHLT-2184 -HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v* # CMSHLT-2184 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v* # CMSHLT-2184 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v* # CMSHLT-3159, CMSHLT-3119 +HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v* # CMSHLT-3159, CMSHLT-3119 +HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v* # CMSHLT-3023 +HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v* # CMSHLT-3023 HLT_PFHT400_SixPFJet32_v* # CMSHLT-1857, CMSHLT-2705 HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v* # CMSHLT-2705 HLT_PFHT450_SixPFJet36_v* # CMSHLT-1857, CMSHLT-2705 HLT_PFHT450_SixPFJet36_PNetBTag0p35_v* # CMSHLT-2705 -HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 -HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 -HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v* # CMSHLT-2184 -HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v* # CMSHLT-2184 +HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 +HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 +HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v* # CMSHLT-3076 +HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v* # CMSHLT-3076 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v* # CMSHLT-2184 HLT_PFHT280_QuadPFJet30_v* # CMSHLT-2695 HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-2695, CMSHLT-2759 HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v* # CMSHLT-2695, CMSHLT-2759 HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v* # CMSHLT-2695, CMSHLT-2759 -HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v* # CMSHLT-2695, CMSHLT-2704, CMSHLT-2759 +HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v* # CMSHLT-2695, CMSHLT-2704, CMSHLT-2759 +HLT_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-3038 +HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v* # CMSHLT-3038 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v* # CMSHLT-2695 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v* # CMSHLT-2695 HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v* # CMSHLT-2695, CMSHLT-2759 @@ -488,8 +522,8 @@ HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v* # CMSHLT-2242, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v* # CMSHLT-2242, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v* # CMSHLT-2253, CMSHLT-2759 HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v* # CMSHLT-2253, CMSHLT-2759 -HLT_AK8PFJet425_SoftDropMass40_v* # CMSHLT-2242 -HLT_AK8PFJet450_SoftDropMass40_v* # CMSHLT-2242 +HLT_AK8PFJet275_Nch45_v* # CMSHLT-3085 +HLT_AK8PFJet275_Nch40_v* # CMSHLT-3085 HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v* # CMSHLT-2684 HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v* # CMSHLT-2684, CMSHLT-2759 HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v* # CMSHLT-2357 @@ -507,9 +541,12 @@ HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v* # CMSH HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v* # CMSHLT-2284 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v* # CMSHLT-2284 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v* # CMSHLT-2284 -HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v* # CMSHLT-2224, CMSHLT-2281 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v* # CMSHLT-2285 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v* # CMSHLT-2285 +HLT_IsoMu24_eta2p1_PFHT250_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v* # CMSHLT-3038 +HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v* # CMSHLT-3038 HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2279 HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 @@ -520,6 +557,10 @@ HLT_L2Mu10NoVtx_2Cha_v* # CMSHLT-2321 HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2321 HLT_L3Mu10NoVtx_v* # CMSHLT-2321 HLT_L3Mu10NoVtx_DxyMin0p01cm_v* # CMSHLT-2321 +HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v* # CMSHLT-3122 +HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v* # CMSHLT-3122 +HLT_L3Mu30NoVtx_DxyMin0p01cm_v* # CMSHLT-3122 +HLT_L3Mu50NoVtx_DxyMin0p01cm_v* # CMSHLT-3122 HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v* # CMSHLT-2361 HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v* # CMSHLT-2382 HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v* # CMSHLT-2361 @@ -605,6 +646,13 @@ HLT_L1MET_DTClusterNoMB1S50_v* # CMSHLT-2211 HLT_CscCluster_Loose_v* # CMSHLT-2211 HLT_CscCluster_Medium_v* # CMSHLT-2211 HLT_CscCluster_Tight_v* # CMSHLT-2211 +HLT_CscCluster50_Photon20Unseeded_v* # CMSHLT-3054 +HLT_CscCluster50_Photon30Unseeded_v* # CMSHLT-3054 +HLT_CscCluster100_Ele5_v* # CMSHLT-3031 +HLT_CscCluster100_Mu5_v* # CMSHLT-3031 +HLT_CscCluster100_PNetTauhPFJet10_Loose_v* # CMSHLT-3031 +HLT_IsoTrk200_L1SingleMuShower_v* # CMSHLT-2993 +HLT_IsoTrk400_L1SingleMuShower_v* # CMSHLT-2993 HLT_DoubleCscCluster75_v* # CMSHLT-2811 HLT_DoubleCscCluster100_v* # CMSHLT-2811 HLT_L1CSCShower_DTCluster50_v* # CMSHLT-2211 @@ -615,7 +663,6 @@ HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2 HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v* # CMSHLT-2280 HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v* # CMSHLT-2280 -HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2280 HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2730 HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v* # CMSHLT-2730 @@ -625,56 +672,20 @@ HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v* # CMSHLT-2 HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v* # CMSHLT-2280 HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v* # CMSHLT-2280 +HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v* # CMSHLT-3051 +HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v* # CMSHLT-3051 HLT_DiPhoton10Time1ns_v* # CMSHLT-2280, CMSHLT-2410, CMSHLT-2643 HLT_DiPhoton10Time1p2ns_v* # CMSHLT-2280, CMSHLT-2410 HLT_DiPhoton10Time1p4ns_v* # CMSHLT-2280 HLT_DiPhoton10Time1p6ns_v* # CMSHLT-2280 HLT_DiPhoton10Time1p8ns_v* # CMSHLT-2280 HLT_DiPhoton10Time2ns_v* # CMSHLT-2280 -HLT_DiPhoton10sminlt0p1_v* # CMSHLT-2280 -HLT_DiPhoton10sminlt0p12_v* # CMSHLT-2280 HLT_DiPhoton10_CaloIdL_v* # CMSHLT-2280 -HLT_DoubleEle4_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle4p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle5p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle6_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle6p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle7_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle7p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle8_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle8p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle9_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle9p5_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle10_eta1p22_mMax6_v* # CMSHLT-2273 -HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v* # CMSHLT-2486 -HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v* # CMSHLT-2553 -HLT_SingleEle8_v* # CMSHLT-2487 -HLT_SingleEle8_SingleEGL1_v* # CMSHLT-2488 +HLT_DoubleEle6p5_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_DoubleEle8_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_DoubleEle10_eta1p22_mMax6_v* # CMSHLT-3072 +HLT_SingleEle8_SingleEGL1_v* # CMSHLT-3072 +HLT_SingleEle8_v* # CMSHLT-3072 HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v* # CMSHLT-2282 HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v* # CMSHLT-2282 HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v* # CMSHLT-2282 @@ -686,19 +697,52 @@ HLT_IsoMu24_OneProng32_v* # CMSHLT-2821 HLT_Photon32_OneProng32_M50To105_v* # CMSHLT-2727 HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v* # CMSHLT-2872 HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v* # CMSHLT-2872 -HLT_VBF_DiPFJet110_40_Mjj1050_v* # CMSHLT-2874 -HLT_VBF_DiPFJet125_45_Mjj1050_v* # CMSHLT-2874 -HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v* # CMSHLT-2887 -HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v* # CMSHLT-2874 -HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v* # CMSHLT-2874 -HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-2874 -HLT_VBF_DiPFJet50_Mjj550_Photon22_v* # CMSHLT-2874 -HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-2874 +HLT_VBF_DiPFJet125_45_Mjj1050_v* # CMSHLT-2874 +HLT_VBF_DiPFJet125_45_Mjj1200_v* # CMSHLT-3058 +HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-3058 +HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj650_Photon22_v* # CMSHLT-3058 +HLT_VBF_DiPFJet50_Mjj750_Photon22_v* # CMSHLT-3058 +HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v* # CMSHLT-3058 +HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v* # CMSHLT-3058 +HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v* # CMSHLT-3058 +HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v* # CMSHLT-3058 +HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v* # CMSHLT-3058 +HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v* # CMSHLT-3058 +HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v* # CMSHLT-3052 +HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v* # CMSHLT-3052 +HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v* # CMSHLT-3052 HLT_PFJet200_TimeLtNeg2p5ns_v* # CMSHLT-2754 HLT_PFJet200_TimeGt2p5ns_v* # CMSHLT-2754 HLT_Photon50_TimeLtNeg2p5ns_v* # CMSHLT-2754 HLT_Photon50_TimeGt2p5ns_v* # CMSHLT-2754 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v* # CMSHLT-3029 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v* # CMSHLT-3037 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v* # CMSHLT-3029 +HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v* # CMSHLT-3029 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v* # CMSHLT-2974 +HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v* # CMSHLT-3052 +HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v* # CMSHLT-3052 +HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v* # CMSHLT-2974 +HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v* # CMSHLT-2974 + HLT_L1SingleMuCosmics_v* # CMSHLT-2097 HLT_PPSMaxTracksPerArm1_v* # CMSHLT-2179 @@ -751,7 +795,14 @@ PhysicsZeroBias1Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 PhysicsZeroBias2Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 PhysicsZeroBias3Output # CMSHLT-1534, CMSHLT-2303, CMSHLT-2403, CMSHLT-2807 -ParkingDoubleElectronLowMassOutput # CMSHLT-2273, CMSHLT-2729 +ParkingSingleMuon0Output # CMSHLT-3021 +ParkingSingleMuon1Output # CMSHLT-3021 +ParkingSingleMuon2Output # CMSHLT-3021 +ParkingSingleMuon3Output # CMSHLT-3021 +ParkingSingleMuon4Output # CMSHLT-3180 +ParkingSingleMuon5Output # CMSHLT-3180 +ParkingSingleMuon6Output # CMSHLT-3180 +ParkingSingleMuon7Output # CMSHLT-3180 ParkingDoubleMuonLowMass0Output # CMSHLT-2261 ParkingDoubleMuonLowMass1Output # CMSHLT-2261 ParkingDoubleMuonLowMass2Output # CMSHLT-2261 diff --git a/HLTrigger/Configuration/tables/online_hion.txt b/HLTrigger/Configuration/tables/online_hion.txt index 2c342512c60bd..29fdf1efceaf3 100644 --- a/HLTrigger/Configuration/tables/online_hion.txt +++ b/HLTrigger/Configuration/tables/online_hion.txt @@ -56,10 +56,6 @@ HLT_HIDoubleEle10Gsf_v* HLT_HIDoubleEle10GsfMass50_v* HLT_HIDoubleEle15Gsf_v* HLT_HIDoubleEle15GsfMass50_v* -HLT_HICsAK4PFJet60Eta1p5_v* -HLT_HICsAK4PFJet80Eta1p5_v* -HLT_HICsAK4PFJet100Eta1p5_v* -HLT_HICsAK4PFJet120Eta1p5_v* HLT_HIL1NotBptxOR_v* HLT_HIL1UnpairedBunchBptxMinus_v* @@ -139,11 +135,6 @@ HLT_HIPuAK4CaloJet60Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet80Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet100Fwd_v* # CMSHLT-2882 HLT_HIPuAK4CaloJet120Fwd_v* # CMSHLT-2882 -HLT_HICsAK4PFJet60Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet80Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet100Eta2p1_v* # CMSHLT-2882 -HLT_HICsAK4PFJet100Eta1p5_Beamspot_v* # CMSHLT-2882 -HLT_HICsAK4PFJet120Eta2p1_v* # CMSHLT-2882 HLT_HIDoubleGEDPhoton20_v* # CMSHLT-2882 HLT_HIUPC_NotMBHF2_v* # CMSHLT-2882 HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v* # CMSHLT-2912 @@ -236,7 +227,6 @@ HIDQMOutput HIDQMEventDisplayOutput HIDQMGPUvsCPUOutput # CMSHLT-2287, CMSHLT-2343, CMSHLT-2882 HIDQMOnlineBeamspotOutput -HIHLTMonitorOutput CalibrationOutput EcalCalibrationOutput HIExpressOutput diff --git a/HLTrigger/Configuration/tables/online_pref.txt b/HLTrigger/Configuration/tables/online_pref.txt index 5cb71476a9e0b..14aac859b3482 100644 --- a/HLTrigger/Configuration/tables/online_pref.txt +++ b/HLTrigger/Configuration/tables/online_pref.txt @@ -111,11 +111,6 @@ HLT_PPRefCscCluster_Loose_v* # CMSHLT-2883 HLT_PPRefCscCluster_Medium_v* # CMSHLT-2883 HLT_PPRefCscCluster_Tight_v* # CMSHLT-2883 -HLT_PPRefDmesonTrackingGlobal_Dpt25_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt35_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt45_v* # CMSHLT-2897 -HLT_PPRefDmesonTrackingGlobal_Dpt60_v* # CMSHLT-2897 - ## EndPaths / FinalPaths ## ALCAP0Output diff --git a/HLTrigger/Configuration/tables/subtables.sh b/HLTrigger/Configuration/tables/subtables.sh index fea75588a9918..528596c4ac6b1 100755 --- a/HLTrigger/Configuration/tables/subtables.sh +++ b/HLTrigger/Configuration/tables/subtables.sh @@ -35,7 +35,7 @@ function cleanup() { # clean up for TABLE in $TABLES; do - rm -f "${TABLE}_expanded.txt" + rm -f "${PREFIX}${TABLE}_expanded.txt" done if $private; then @@ -204,6 +204,7 @@ function createSubtables() { local DATABASE="$1"; shift local MASTER="$1"; shift local TARGET="$1"; shift + local PREFIX="$1"; shift local TABLES="$@" # extract the schema version from the database name @@ -223,7 +224,7 @@ function createSubtables() { local LIST=$(getPathList $MASTER) local FAIL=0 for TABLE in $TABLES; do - expandSubtable "$TABLE" "$LIST" || FAIL=1 + expandSubtable "${PREFIX}${TABLE}" "$LIST" || FAIL=1 done if (( $FAIL )); then echo "Error: one or more patterns do not match any paths, exiting." 1>&2 @@ -238,10 +239,10 @@ function createSubtables() { # extract each subtable for TABLE in $TABLES; do - runCreateConfig "$DATABASE" "$PASSWORD" "$MASTER" "${TABLE}_expanded.txt" $(echo "$TARGET" | sed -e"s|TABLE|$TABLE|") + runCreateConfig "$DATABASE" "$PASSWORD" "$MASTER" "${PREFIX}${TABLE}_expanded.txt" $(echo "$TARGET" | sed -e"s|TABLE|$TABLE|") done # remove clean up hook, and call explicit cleanup trap - INT TERM EXIT - cleanup $TABLES + cleanup ${TABLES} } diff --git a/HLTrigger/Configuration/test/BuildFile.xml b/HLTrigger/Configuration/test/BuildFile.xml index e106df22c9b7d..776f01c7ef6de 100644 --- a/HLTrigger/Configuration/test/BuildFile.xml +++ b/HLTrigger/Configuration/test/BuildFile.xml @@ -14,3 +14,6 @@ + + + diff --git a/HLTrigger/Configuration/test/OnLine_HLT_2023v12.py b/HLTrigger/Configuration/test/OnLine_HLT_2024v13.py similarity index 82% rename from HLTrigger/Configuration/test/OnLine_HLT_2023v12.py rename to HLTrigger/Configuration/test/OnLine_HLT_2024v13.py index 51b344612ed4d..22673d6467865 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_2023v12.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_2024v13.py @@ -1,111 +1,19 @@ -# hltGetConfiguration /frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT --full --data --type 2023v12 --unprescale --process HLT2023v12 --globaltag auto:run3_hlt_2023v12 --input file:RelVal_Raw_2023v12_DATA.root +# hltGetConfiguration /frozen/2024/2e34/v1.3/HLT --full --data --type 2024v13 --unprescale --process HLT2024v13 --globaltag auto:run3_hlt_2024v13 --input file:RelVal_Raw_2024v13_DATA.root -# /frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT/V3 (CMSSW_13_3_0) +# /frozen/2024/2e34/v1.3/HLT/V2 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA -process = cms.Process( "HLT2023v12" ) +process = cms.Process( "HLT2024v13" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT/V3') + tableName = cms.string("/frozen/2024/2e34/v1.3/HLT/V2") ) -process.transferSystem = cms.PSet( - destinations = cms.vstring( 'Tier0', - 'DQM', - 'ECAL', - 'EventDisplay', - 'Lustre', - 'None' ), - transferModes = cms.vstring( 'default', - 'test', - 'emulator' ), - streamA = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ) - ), - streamCalibration = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamDQM = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamDQMCalibration = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamEcalCalibration = cms.PSet( - default = cms.vstring( 'ECAL' ), - test = cms.vstring( 'ECAL' ), - emulator = cms.vstring( 'None' ) - ), - streamEventDisplay = cms.PSet( - default = cms.vstring( 'EventDisplay', - 'Tier0' ), - test = cms.vstring( 'EventDisplay', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamExpressCosmics = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ) - ), - streamNanoDST = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamRPCMON = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - streamTrackerCalibration = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'None' ) - ), - default = cms.PSet( - default = cms.vstring( 'Tier0' ), - test = cms.vstring( 'Lustre' ), - emulator = cms.vstring( 'Lustre' ), - streamLookArea = cms.PSet( ) - ), - streamLookArea = cms.PSet( - default = cms.vstring( 'DQM' ), - test = cms.vstring( 'DQM', - 'Lustre' ), - emulator = cms.vstring( 'None' ) - ) -) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -135,7 +43,7 @@ lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), minNrOfHitsForRebuild = cms.int32( 5 ), alwaysUseInvalidHits = cms.bool( False ), @@ -238,7 +146,7 @@ lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), minNrOfHitsForRebuild = cms.int32( 5 ), alwaysUseInvalidHits = cms.bool( False ), @@ -387,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -459,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -626,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -796,7 +584,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -851,7 +639,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -899,7 +687,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -947,7 +735,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -995,7 +783,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1091,7 +879,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1163,7 +951,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1235,7 +1023,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1283,7 +1071,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1331,7 +1119,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ), @@ -1355,7 +1143,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1379,7 +1167,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1427,7 +1215,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1475,7 +1263,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1523,7 +1311,7 @@ requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxDPhiForLooperReconstruction = cms.double( 2.0 ), - maxPtForLooperReconstruction = cms.double( 0.7 ), + maxPtForLooperReconstruction = cms.double( 0.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ), propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), @@ -1556,10 +1344,8 @@ EcalCalibration = cms.vstring( 'EcalLaser' ), Express = cms.vstring( 'ExpressPhysics' ), ExpressAlignment = cms.vstring( 'ExpressAlignment' ), - ExpressCosmics = cms.vstring( ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1570,6 +1356,14 @@ 'ParkingDoubleMuonLowMass7' ), ParkingHH = cms.vstring( 'ParkingHH' ), ParkingLLP = cms.vstring( 'ParkingLLP' ), + ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), + ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), + ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1603,7 +1397,6 @@ PhysicsJetMET1 = cms.vstring( 'JetMET1' ), PhysicsMuon0 = cms.vstring( 'Muon0' ), PhysicsMuon1 = cms.vstring( 'Muon1' ), - PhysicsReservedDoubleMuonLowMass = cms.vstring( 'ReservedDoubleMuonLowMass' ), PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ), PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0', 'EphemeralZeroBias1' ), @@ -1617,2475 +1410,2533 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) process.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v19', - 'AlCa_PFJet40_v24' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6', - 'AlCa_LumiPixelsCounts_ZeroBias_v6' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v18', - 'AlCa_EcalEtaEEonly_v18', - 'AlCa_EcalPi0EBonly_v18', - 'AlCa_EcalPi0EEonly_v18' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v13' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_PFJet40_GPUvsCPU_v2' ), - Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v3' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v6', - 'DQM_HcalReconstruction_v5', - 'DQM_PixelReconstruction_v6' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1', - 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v4' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v4' ), - EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v19', - 'HLT_PFJet500_v25' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ), - ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_ExpressMuons_v4', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_v20', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Physics_v9', + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_v8' ), - HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_PFHT510_v21', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v9' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ), - L1Accept = cms.vstring( 'DST_Physics_v9', - 'DST_ZeroBias_v4' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v12', - 'MC_AK4CaloJets_v13', - 'MC_AK4PFJets_v21', - 'MC_AK8CaloHT_v12', - 'MC_AK8PFHT_v20', - 'MC_AK8PFJets_v21', - 'MC_AK8TrimPFJets_v21', - 'MC_CaloBTagDeepCSV_v12', - 'MC_CaloHT_v12', - 'MC_CaloMET_JetIdCleaned_v13', - 'MC_CaloMET_v12', - 'MC_CaloMHT_v12', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17', - 'MC_DoubleEle5_CaloIdL_MW_v20', - 'MC_DoubleMuNoFiltersNoVtx_v11', - 'MC_DoubleMu_TrkIsoVVL_DZ_v15', - 'MC_Egamma_Open_Unseeded_v2', - 'MC_Egamma_Open_v2', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'MC_Ele5_WPTight_Gsf_v12', - 'MC_IsoMu_v19', - 'MC_PFBTagDeepCSV_v14', - 'MC_PFBTagDeepJet_v5', - 'MC_PFHT_v20', - 'MC_PFMET_v21', - 'MC_PFMHT_v20', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2', - 'MC_ReducedIterativeTracking_v16', - 'MC_Run3_PFScoutingPixelTracking_v20' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16', - 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1')+cms.vstring( 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1SingleMuCosmics_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu20_v16', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu27_v17', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17', - 'HLT_Physics_v9', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1')+cms.vstring( 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8') ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_v4', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_v4', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_v4', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_v4', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_v4', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_v4', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v4', - 'HLT_SingleEle8_SingleEGL1_v3', - 'HLT_SingleEle8_v3' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1', - 'HLT_PFHT280_QuadPFJet30_v1', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v12', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1', - 'HLT_PFHT400_SixPFJet32_v13', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1', - 'HLT_PFHT450_SixPFJet36_v12' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT650_DisplacedDijet60_Inclusive_v17', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v16' ), - ReservedDoubleMuonLowMass = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_IsoMu27_v20', - 'HLT_Mu50_v17', - 'HLT_PFHT1050_v22', - 'HLT_Photon200_v18' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v20', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -4124,6 +3975,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -4188,40 +4045,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -4251,6 +4078,26 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "TfGraphRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource", RunType = cms.string( "Run3" ), PitchSimY = cms.double( 0.15 ), @@ -4625,7 +4472,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -4638,70 +4485,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -4741,16 +4539,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -5836,7 +5624,81 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -5862,10 +5724,41 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", + LoadTemplatesFromDB = cms.bool( True ), + Alpha2Order = cms.bool( True ), + ClusterProbComputationFlag = cms.int32( 0 ), + useLAWidthFromDB = cms.bool( True ), + lAOffset = cms.double( 0.0 ), + lAWidthBPix = cms.double( 0.0 ), + lAWidthFPix = cms.double( 0.0 ), + doLorentzFromAlignment = cms.bool( False ), + useLAFromDB = cms.bool( True ), + xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_endcap = cms.vdouble( 0.002, 0.002 ), + yerr_endcap = cms.vdouble( 0.0021 ), + xerr_barrel_l1_def = cms.double( 0.0103 ), + yerr_barrel_l1_def = cms.double( 0.0021 ), + xerr_barrel_ln_def = cms.double( 0.0103 ), + yerr_barrel_ln_def = cms.double( 0.0021 ), + xerr_endcap_def = cms.double( 0.002 ), + yerr_endcap_def = cms.double( 7.5E-4 ), + EdgeClusterErrorX = cms.double( 50.0 ), + EdgeClusterErrorY = cms.double( 85.0 ), + UseErrorsFromTemplates = cms.bool( True ), + TruncatePixelCharge = cms.bool( True ), + ComponentName = cms.string( "PixelCPEFastParams" ), + MagneticFieldRecord = cms.ESInputTag( "","" ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), @@ -6015,6 +5908,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -6249,6 +6152,11 @@ algoOrder = cms.vstring( ), appendToDataLabel = cms.string( "" ) ) +process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer", + ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ), + FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ), + appendToDataLabel = cms.string( "" ) +) process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer", usePhase2Stacks = cms.bool( False ), trackerGeometryLabel = cms.untracked.string( "" ), @@ -6478,8 +6386,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -6517,7 +6429,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -6582,94 +6493,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -6689,23 +6533,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -6747,7 +6600,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -6804,6 +6657,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -6947,7 +6804,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -7050,7 +6907,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -7153,7 +7010,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -7256,7 +7113,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -7577,7 +7434,7 @@ process.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule", InputLabel = cms.InputTag( "rawDataCollector" ), useDBEMap = cms.bool( True ), - keepDAQStatus = cms.bool( True ), + keepDAQStatus = cms.bool( False ), readMultiBX = cms.bool( False ), ge21Off = cms.bool( True ), fedIdStart = cms.uint32( 1467 ), @@ -7592,6 +7449,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -7625,6 +7484,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) +process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) +) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -7638,57 +7525,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -process.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) +process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -process.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -process.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -7699,37 +7540,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -process.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -8092,7 +7930,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -8576,7 +8415,7 @@ PedestalSubtractionFedMode = cms.bool( True ) ) ) -process.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer", +process.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), pixelClusterProducer = cms.string( "hltSiPixelClusters" ), @@ -8584,8 +8423,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -8595,7 +8434,7 @@ layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -8617,7 +8456,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -8650,7 +8489,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ), @@ -8659,7 +8498,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -8669,7 +8508,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -8838,31 +8677,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -8872,51 +8699,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -8927,29 +8714,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -process.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -8961,27 +8737,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -process.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -9041,10 +8800,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -9064,7 +8823,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -9097,7 +8856,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ), @@ -9342,10 +9101,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -9361,7 +9120,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -9394,7 +9153,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ), @@ -9436,31 +9195,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -9468,10 +9466,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -9711,7 +9757,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -9830,9 +9876,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -9864,9 +9910,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -9930,7 +9976,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -9963,7 +10009,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), @@ -9997,7 +10043,7 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltMergedTracks = cms.EDProducer( "TrackCollectionFilterCloner", +process.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ), @@ -10005,6 +10051,213 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) +process.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ) +) +process.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "" ), + trackingRegions = cms.InputTag( "" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltDoubletRecovery" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ) +) +process.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltMergedTracks = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) process.hltPFMuonMerging = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), @@ -10256,8 +10509,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -10290,9 +10543,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -10346,40 +10599,10 @@ ) ) ) -process.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -10399,10 +10622,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -10427,6 +10651,7 @@ ) process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10550,6 +10775,7 @@ ) process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10614,55 +10840,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -process.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -10736,12 +10955,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -10769,6 +10987,7 @@ ) process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10806,15 +11025,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -10832,17 +11051,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -10868,51 +11087,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -10953,12 +11172,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -11137,73 +11356,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -process.hltEcalUncalibRecHitCPUOnly = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -11212,10 +11413,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUOnly','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -11234,10 +11435,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -11262,7 +11463,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUOnly','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -11272,7 +11473,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -process.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +process.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -11322,7 +11523,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -11344,9 +11545,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11385,7 +11587,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11431,45 +11633,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +process.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -process.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +process.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -process.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +process.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -process.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -11479,7 +11681,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11518,7 +11720,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11564,41 +11766,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +process.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -process.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -process.hltSiStripClustersCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +process.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClusters" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +process.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -11614,14 +11846,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -process.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -11637,10 +11869,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -11653,16 +11885,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +process.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -11672,7 +11904,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -11687,15 +11919,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -11817,44 +12049,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +process.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -process.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +process.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -11864,11 +12095,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -11879,17 +12110,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -process.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -11901,21 +12132,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -11932,16 +12163,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -process.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +process.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -11953,8 +12184,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -11963,10 +12194,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -11980,14 +12211,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -12003,10 +12234,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12019,12 +12250,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12053,15 +12284,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12134,7 +12365,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -12151,7 +12382,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -12183,20 +12414,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +process.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -process.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -12208,8 +12439,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -12222,10 +12453,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -12235,14 +12466,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -12258,10 +12489,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12274,12 +12505,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12308,15 +12539,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12324,10 +12818,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12340,7 +12834,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12348,10 +12842,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12364,7 +12858,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12486,10 +13004,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -process.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12591,7 +13109,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -12710,9 +13228,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -12729,7 +13247,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -12744,9 +13262,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -12761,8 +13279,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -process.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +process.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -12776,24 +13294,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -process.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +process.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -process.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -12804,14 +13322,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -12827,10 +13345,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12843,12 +13361,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +process.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12877,15 +13395,222 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltMergedTracksCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) +) +process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "" ), + trackingRegions = cms.InputTag( "" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltDoubletRecovery" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) +) +process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12893,10 +13618,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12909,14 +13634,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +process.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -process.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12936,8 +13661,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -12949,7 +13674,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -12994,8 +13719,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13007,7 +13732,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13016,7 +13741,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -13030,7 +13755,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -13054,8 +13779,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13067,7 +13792,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13136,8 +13861,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -13155,7 +13880,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -13170,9 +13895,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -13187,14 +13912,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -process.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +process.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -13209,7 +13934,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -13226,38 +13951,9 @@ ) ) ) -process.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -13379,60 +14075,50 @@ ), energyCorrector = cms.PSet( ) ) -process.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +process.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -process.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -13506,12 +14192,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -process.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -13537,31 +14222,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -process.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +process.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -process.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +process.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -13573,17 +14258,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -13591,14 +14276,14 @@ ) ) ) -process.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +process.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -13609,51 +14294,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -13694,12 +14379,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -13710,7 +14395,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -13749,8 +14434,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -13795,7 +14480,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13805,9 +14490,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -13817,42 +14502,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +process.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -process.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +process.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -process.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -14272,71 +14957,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cpu', - 'hltPixelTracksSoA@cpu', - 'hltPixelVerticesSoA@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelRecHitsSoA@cuda', - 'hltPixelTracksSoA@cuda', - 'hltPixelVerticesSoA@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ), +process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsSoA@cpu" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cpu" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksSoA@cpu" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cpu" ), +process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesSoA@cpu" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -14356,20 +15025,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -14391,25 +15046,31 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -14420,14 +15081,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -14438,11 +15099,11 @@ process.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( "hltL2Muons" ) ) -process.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -14466,7 +15127,7 @@ hitsToTry = cms.int32( 1 ), adjustErrorsDynamicallyForHits = cms.bool( False ), adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), UseHitLessSeeds = cms.bool( True ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), @@ -14507,7 +15168,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -14540,7 +15201,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ), @@ -14726,21 +15387,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -14748,8 +15399,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -14779,7 +15431,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -14812,7 +15464,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ), @@ -14992,7 +15644,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -15010,8 +15669,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) process.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -15039,7 +15704,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -15072,7 +15737,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ), @@ -15388,9 +16053,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -15421,9 +16086,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -15442,12 +16107,12 @@ InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ), DisplacedReconstruction = cms.bool( False ) ) -process.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ), + L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -15474,6 +16139,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -15485,12 +16151,12 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMuonL3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ), + L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ), inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -15530,938 +16196,295 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -process.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) +) +process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) +) +process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ), + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) ) -process.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) ) -process.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) +process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + seedCleaners = cms.VPSet( ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) + ) ), - Noise_HB = cms.double( 0.2 ) + algoName = cms.string( "LocalMaximumSeedFinder" ), + nNeighbours = cms.int32( 8 ) ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.08 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_BARREL" ) + ), + cms.PSet( gatheringThreshold = cms.double( 0.3 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_ENDCAP" ) + ) + ), + algoName = cms.string( "Basic2DGenericTopoClusterizer" ), + useCornerCells = cms.bool( True ) ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 9 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominator = cms.double( 0.08 ), + minFractionInCalc = cms.double( 1.0E-9 ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0510871 ), + threshLowE = cms.double( 0.5 ), + noiseTerm = cms.double( 1.10889 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 1.31883 ), + threshHighE = cms.double( 5.0 ), + constantTerm = cms.double( 0.428192 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 1.0 ), + noiseTerm = cms.double( 5.72489999999 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 6.92683000001 ), + threshHighE = cms.double( 10.0 ), + constantTerm = cms.double( 0.0 ) + ) ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + maxIterations = cms.uint32( 50 ), + positionCalcForConvergence = cms.PSet( + minAllowedNormalization = cms.double( 0.0 ), + T0_ES = cms.double( 1.2 ), + algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), + T0_EE = cms.double( 3.1 ), + T0_EB = cms.double( 7.4 ), + X0 = cms.double( 0.89 ), + minFractionInCalc = cms.double( 0.0 ), + W0 = cms.double( 4.2 ) ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominator = cms.double( 0.08 ), + minFractionInCalc = cms.double( 1.0E-9 ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0510871 ), + threshLowE = cms.double( 0.5 ), + noiseTerm = cms.double( 1.10889 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 1.31883 ), + threshHighE = cms.double( 5.0 ), + constantTerm = cms.double( 0.428192 ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 1.0 ), + noiseTerm = cms.double( 5.72489999999 ), + constantTermLowE = cms.double( 0.0 ), + noiseTermLowE = cms.double( 6.92683000001 ), + threshHighE = cms.double( 10.0 ), + constantTerm = cms.double( 0.0 ) ) ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), + detector = cms.string( "ECAL_BARREL" ) ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), + detector = cms.string( "ECAL_ENDCAP" ) ) ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) + showerSigma = cms.double( 1.5 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ) ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) + positionReCalc = cms.PSet( + minAllowedNormalization = cms.double( 0.0 ), + T0_ES = cms.double( 1.2 ), + algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), + T0_EE = cms.double( 3.1 ), + T0_EB = cms.double( 7.4 ), + X0 = cms.double( 0.89 ), + minFractionInCalc = cms.double( 0.0 ), + W0 = cms.double( 4.2 ) ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -process.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -process.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -process.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -process.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -process.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -process.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) + energyCorrector = cms.PSet( ) ) -process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), +process.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 1.2E-4 ), + detector = cms.string( "PS1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) + seedingThreshold = cms.double( 1.2E-4 ), + detector = cms.string( "PS2" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 8 ) + nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.08 ), + cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_BARREL" ) + detector = cms.string( "PS1" ) ), - cms.PSet( gatheringThreshold = cms.double( 0.3 ), + cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_ENDCAP" ) + detector = cms.string( "PS2" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) + useCornerCells = cms.bool( False ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 9 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 0.08 ), - minFractionInCalc = cms.double( 1.0E-9 ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0510871 ), - threshLowE = cms.double( 0.5 ), - noiseTerm = cms.double( 1.10889 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 1.31883 ), - threshHighE = cms.double( 5.0 ), - constantTerm = cms.double( 0.428192 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 1.0 ), - noiseTerm = cms.double( 5.72489999999 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 6.92683000001 ), - threshHighE = cms.double( 10.0 ), - constantTerm = cms.double( 0.0 ) - ) - ), - maxIterations = cms.uint32( 50 ), - positionCalcForConvergence = cms.PSet( - minAllowedNormalization = cms.double( 0.0 ), - T0_ES = cms.double( 1.2 ), - algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), - T0_EE = cms.double( 3.1 ), - T0_EB = cms.double( 7.4 ), - X0 = cms.double( 0.89 ), - minFractionInCalc = cms.double( 0.0 ), - W0 = cms.double( 4.2 ) - ), - allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 0.08 ), - minFractionInCalc = cms.double( 1.0E-9 ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0510871 ), - threshLowE = cms.double( 0.5 ), - noiseTerm = cms.double( 1.10889 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 1.31883 ), - threshHighE = cms.double( 5.0 ), - constantTerm = cms.double( 0.428192 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 1.0 ), - noiseTerm = cms.double( 5.72489999999 ), - constantTermLowE = cms.double( 0.0 ), - noiseTermLowE = cms.double( 6.92683000001 ), - threshHighE = cms.double( 10.0 ), - constantTerm = cms.double( 0.0 ) - ) + logWeightDenominator = cms.double( 6.0E-5 ), + minFractionInCalc = cms.double( 1.0E-9 ) ), + maxIterations = cms.uint32( 50 ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), - detector = cms.string( "ECAL_BARREL" ) + cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), + detector = cms.string( "PS1" ) ), - cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), - detector = cms.string( "ECAL_ENDCAP" ) - ) - ), - showerSigma = cms.double( 1.5 ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ) - ), - positionReCalc = cms.PSet( - minAllowedNormalization = cms.double( 0.0 ), - T0_ES = cms.double( 1.2 ), - algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), - T0_EE = cms.double( 3.1 ), - T0_EB = cms.double( 7.4 ), - X0 = cms.double( 0.89 ), - minFractionInCalc = cms.double( 0.0 ), - W0 = cms.double( 4.2 ) - ), - energyCorrector = cms.PSet( ) -) -process.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.2E-4 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.2E-4 ), - detector = cms.string( "PS2" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "PS2" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( False ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominator = cms.double( 6.0E-5 ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 50 ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), - detector = cms.string( "PS1" ) - ), - cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), - detector = cms.string( "PS2" ) + cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), + detector = cms.string( "PS2" ) ) ), showerSigma = cms.double( 0.3 ), @@ -16476,14 +16499,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -16572,7 +16595,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -16605,7 +16628,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), @@ -16758,7 +16781,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -16771,7 +16793,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -16784,6 +16807,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -17054,7 +17078,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -17214,7 +17238,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -17242,7 +17266,7 @@ Propagator = cms.string( "hltESPFwdElectronPropagator" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), GeometricInnerState = cms.bool( True ), AlgorithmName = cms.string( "gsf" ) ) @@ -17252,18 +17276,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +process.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -process.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -17374,6 +17399,7 @@ ) process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17497,6 +17523,7 @@ ) process.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17561,14 +17588,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -17657,7 +17684,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -17690,7 +17717,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ), @@ -17783,30 +17810,26 @@ Weight_E = cms.double( 1.0 ) ) ) -process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) process.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) process.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) process.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -17817,7 +17840,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -process.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +process.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -17830,18 +17853,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +process.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) process.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -17855,9 +17892,9 @@ ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -17868,7 +17905,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -17981,6 +18018,7 @@ ) process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18042,6 +18080,7 @@ ) process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18168,14 +18207,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -18229,16 +18268,16 @@ scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), recoEcalCandidateCollection = cms.string( "" ) ) -process.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -18246,39 +18285,39 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), + inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + etcutEB = cms.double( 11.0 ), + etcutEE = cms.double( 11.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + 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 ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) -process.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), + candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18297,6 +18336,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -18307,21 +18347,22 @@ effectiveAreas = cms.vdouble( 0.105, 0.17 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -process.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18329,9 +18370,228 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +process.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18342,20 +18602,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -18363,31 +18623,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18395,21 +18656,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( -0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -18417,33 +18707,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min360_dEta_Max1p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18521,7 +18904,7 @@ ) process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18595,6 +18978,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -18610,7 +18994,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -18944,15 +19330,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v24 AND NOT AlCa_PFJet40_CPUOnly_v3 ) OR ( NOT AlCa_PFJet40_v24 AND AlCa_PFJet40_CPUOnly_v3 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) process.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18963,41 +19349,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +process.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -19012,9 +19402,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -19035,15 +19425,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -19053,11 +19443,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -19065,7 +19455,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -19082,168 +19472,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -19277,110 +19905,615 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -process.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), +process.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), @@ -19510,6 +20643,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -19624,6 +20758,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19646,6 +20781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -19776,7 +20912,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -19959,7 +21095,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltEgammaElectronPixelSeeds" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -19987,7 +21123,7 @@ Propagator = cms.string( "hltESPFwdElectronPropagator" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), GeometricInnerState = cms.bool( True ), AlgorithmName = cms.string( "gsf" ) ) @@ -20004,7 +21140,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -20014,6 +21151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20036,6 +21174,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20058,6 +21197,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20164,6 +21304,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20210,6 +21351,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20232,6 +21374,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -20277,6 +21420,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20299,6 +21443,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20321,6 +21466,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20427,6 +21573,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20470,6 +21617,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20513,6 +21661,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20767,7 +21916,7 @@ hitsToTry = cms.int32( 1 ), adjustErrorsDynamicallyForHits = cms.bool( False ), adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), UseHitLessSeeds = cms.bool( True ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), @@ -20808,7 +21957,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -20841,7 +21990,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ), @@ -20850,7 +21999,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -20860,7 +22009,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -21080,7 +22229,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -21113,7 +22262,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ), @@ -21340,7 +22489,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -21373,7 +22522,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ), @@ -21689,9 +22838,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -21722,9 +22871,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -21786,6 +22935,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21829,6 +22979,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21872,6 +23023,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22003,6 +23155,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22025,6 +23178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22070,6 +23224,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22102,6 +23257,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22124,6 +23280,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22169,6 +23326,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22205,6 +23363,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22227,6 +23386,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22272,6 +23432,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22304,6 +23465,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22326,6 +23488,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22371,6 +23534,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22407,6 +23571,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22429,6 +23594,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22474,6 +23640,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22506,6 +23673,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22528,6 +23696,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22573,6 +23742,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22639,6 +23809,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22661,6 +23832,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -22708,6 +23880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -22730,27 +23903,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) process.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -22759,6 +23911,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -22812,6 +23965,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22834,6 +23988,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22856,6 +24011,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22878,6 +24034,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22900,6 +24057,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22938,6 +24096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -22962,7 +24121,7 @@ ) process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG8er2p5_HTT260er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG8er2p5_HTT280er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -23001,6 +24160,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -23023,6 +24183,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23068,6 +24229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23090,6 +24252,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23112,6 +24275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23266,6 +24430,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23288,6 +24453,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23333,6 +24499,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23396,6 +24563,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23418,6 +24586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23463,6 +24632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23572,7 +24742,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltMuTrackSeeds" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -23605,7 +24775,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltDiMuonMerging = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), @@ -23858,8 +25028,8 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( @@ -23891,9 +25061,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -24439,6 +25609,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24486,6 +25657,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -24497,9 +25669,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24510,14 +25682,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24525,11 +25697,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -24546,10 +25718,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24557,12 +25729,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -24572,13 +25744,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -24602,9 +25774,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -24613,205 +25785,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -24822,14 +25810,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24837,15 +25825,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -24858,10 +25846,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -24869,30 +25857,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -24984,7 +26287,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -25017,7 +26320,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ), @@ -25381,9 +26684,9 @@ ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + digiMaxDistanceX = cms.double( 25.0 ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), @@ -25414,9 +26717,9 @@ ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), + globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), + pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), @@ -25576,6 +26879,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25821,7 +27125,7 @@ onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), @@ -25854,7 +27158,7 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) process.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ), @@ -25991,19 +27295,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) process.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -26068,6 +27359,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26186,6 +27478,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26344,6 +27637,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26355,13 +27649,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26372,162 +27662,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26538,274 +27870,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26816,627 +28078,912 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -27447,151 +28994,164 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -27604,65 +29164,125 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -27670,58 +29290,122 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), thrOverEEE1 = cms.vdouble( 0.025 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), thrOverEEE2 = cms.vdouble( 0.025 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27736,14 +29420,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -27766,14 +29451,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -27796,14 +29482,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -27826,9 +29513,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -27849,14 +29536,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27871,14 +29559,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27893,14 +29582,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27915,14 +29605,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27937,14 +29628,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27959,14 +29651,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -27989,28 +29682,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28025,14 +29719,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28055,14 +29750,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28085,14 +29781,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28115,9 +29812,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28138,14 +29835,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28160,14 +29858,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28182,14 +29881,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28204,14 +29904,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28226,14 +29927,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28248,14 +29950,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28278,28 +29981,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", +process.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28314,14 +30018,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28344,14 +30049,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28374,14 +30080,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28404,9 +30111,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28427,14 +30134,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28449,14 +30157,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28471,14 +30180,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28493,14 +30203,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28515,14 +30226,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28537,14 +30249,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28567,108 +30280,172 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28677,20 +30454,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28699,4728 +30477,709 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) -) -process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +process.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +process.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +process.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +process.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) -) -process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) -) -process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) -) -process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) -) -process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) -) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) -) -process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "hltHbhereco" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) -) -process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), - srcPVs = cms.InputTag( "offlinePrimaryVertices" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "IterativeCone" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 30.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", - inputTag = cms.InputTag( "hltHbhereco" ), - energy = cms.double( -99.0 ), - hpdSpikeEnergy = cms.double( 10.0 ), - hpdSpikeIsolationEnergy = cms.double( 1.0 ), - rbxSpikeEnergy = cms.double( 50.0 ), - rbxSpikeUnbalance = cms.double( 0.2 ) -) -process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 60.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 70.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", - Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), - Reco4DAlgoConfig = cms.PSet( - Reco2DAlgoConfig = cms.PSet( - AlphaMaxPhi = cms.double( 1.0 ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AlphaMaxTheta = cms.double( 0.9 ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - MaxChi2 = cms.double( 4.0 ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - MaxAllowedHits = cms.uint32( 50 ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AllDTRecHits = cms.bool( True ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - debug = cms.untracked.bool( False ), - recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), - recHits2DLabel = cms.InputTag( "dt2DSegments" ) -) -process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", - MaxSeeds = cms.int32( 1000 ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - EnableDTMeasurement = cms.bool( True ), - MaxCSCChi2 = cms.double( 300.0 ), - MaxDTChi2 = cms.double( 300.0 ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - EnableCSCMeasurement = cms.bool( True ), - ForcePointDown = cms.bool( False ) -) -process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 1 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( True ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) -) -process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) - ), - DoSeedRefit = cms.bool( False ), - TrackLoaderParameters = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) - ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) -) -process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL2CosmicMuons" ) -) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 30.0 ), - MinPtMin = cms.double( 30.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 7 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( False ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) -) -process.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) - ), - DoSeedRefit = cms.bool( False ), - TrackLoaderParameters = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) - ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - MuonTrajectoryBuilder = cms.string( "Exhaustive" ) -) -process.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) -) -process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 23.0 ), - MinPtMin = cms.double( 23.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) -) -process.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33431,14 +31190,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33446,11 +31205,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -33467,10 +31226,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33478,21 +31237,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 20.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -33510,6 +31269,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33521,83 +31281,63 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", - saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 2.9 ), - maxMass = cms.double( 4.05 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) -) -process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 8.5 ), - maxMass = cms.double( 11.5 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33608,14 +31348,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33623,11 +31363,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -33644,10 +31384,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33655,21 +31395,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -33687,6 +31427,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33698,77 +31439,83 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 25.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 0.85 ), - maxMass = cms.double( 1.2 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltPreMu15 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), - MaxEta = cms.double( 2.5 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -33782,10 +31529,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33793,21 +31540,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -33825,6 +31572,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33836,66 +31584,108 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreMu27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreMu50 = cms.EDFilter( "HLTPrescaler", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreMu55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -33909,7 +31699,7 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 55.0 ), + MinPt = cms.double( 27.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -33927,6 +31717,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33938,910 +31729,1345 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "hltHbhereco" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) +) +process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), + srcPVs = cms.InputTag( "" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "IterativeCone" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 30.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), + MinN = cms.int32( 1 ) ) -process.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', - 'hltESPSteppingHelixPropagatorAlong' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( ), - TkSeedGenerator = cms.PSet( - copyMuonRecHit = cms.bool( False ), - propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - ComponentName = cms.string( "TSGForRoadSearch" ), - maxChi2 = cms.double( 40.0 ), - manySeeds = cms.bool( False ), - propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), - option = cms.uint32( 3 ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3TrajSeedOIState" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", + inputTag = cms.InputTag( "hltHbhereco" ), + energy = cms.double( -99.0 ), + hpdSpikeEnergy = cms.double( 10.0 ), + hpdSpikeIsolationEnergy = cms.double( 1.0 ), + rbxSpikeEnergy = cms.double( 50.0 ), + rbxSpikeUnbalance = cms.double( 0.2 ) ) -process.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) - ) +process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', - 'hltESPSmartPropagatorAnyOpposite' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - SelectState = cms.bool( False ), - ErrorRescaling = cms.double( 3.0 ), - UseVertexState = cms.bool( True ), - SigmaZ = cms.double( 25.0 ), - MaxChi2 = cms.double( 40.0 ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), - ComponentName = cms.string( "TSGFromPropagation" ), - UpdateState = cms.bool( True ), - ResetMethod = cms.string( "matrix" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3TrajSeedOIHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 60.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), + MinN = cms.int32( 1 ) ) -process.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) - ) +process.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 70.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), + MinN = cms.int32( 1 ) ) -process.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) +process.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPixelLayerPairsLegacy = 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' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMixedLayerPairs = 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', - 'FPix2_pos+TEC1_pos', - 'FPix2_pos+TEC2_pos', - 'TEC1_pos+TEC2_pos', - 'TEC2_pos+TEC3_pos', - 'FPix2_neg+TEC1_neg', - 'FPix2_neg+TEC2_neg', - 'TEC1_neg+TEC2_neg', - 'TEC2_neg+TEC3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 1 ) +process.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + Reco4DAlgoConfig = cms.PSet( + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double( 1.0 ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AlphaMaxTheta = cms.double( 0.9 ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + MaxChi2 = cms.double( 4.0 ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + MaxAllowedHits = cms.uint32( 50 ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) + debug = cms.untracked.bool( False ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ) +) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + MaxSeeds = cms.int32( 1000 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + EnableCSCMeasurement = cms.bool( True ), + ForcePointDown = cms.bool( False ) +) +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 1 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( True ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -process.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - firstTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - maxElement = cms.uint32( 0 ), - useFixedPreFiltering = cms.bool( False ), - extraHitRZtolerance = cms.double( 0.06 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useBending = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ) - ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - secondTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) ), - PSetNames = cms.vstring( 'firstTSG', - 'secondTSG' ), - thirdTSG = cms.PSet( - etaSeparation = cms.double( 2.0 ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - PSetNames = cms.vstring( 'endcapTSG', - 'barrelTSG' ), - barrelTSG = cms.PSet( ), - ComponentName = cms.string( "DualByEtaTSG" ), - endcapTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ) + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) ), - ComponentName = cms.string( "CombinedTSG" ) + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) -) -process.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3TrajSeedIOHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) ) -process.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 30.0 ), + MinPtMin = cms.double( 30.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( False ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -process.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", +process.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ), + DoSeedRefit = cms.bool( False ), TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) - ) + MuonTrajectoryBuilder = cms.string( "Exhaustive" ) ) -process.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", - labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) +process.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) ) -process.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", - labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) +process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3Muons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 23.0 ), + MinPtMin = cms.double( 23.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL3Muons" ), - InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), - MuonPtOption = cms.string( "Tracker" ) +process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 8.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34853,435 +33079,146 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MinPt = cms.double( 15.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 3 ), - CentralBxOnly = cms.bool( True ) -) -process.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "notUsed" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 10.0 ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL1MuonsPt15" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.2 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) - ) -) -process.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), - InputVertexCollection = cms.InputTag( "notUsed" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( False ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "notUsed" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.7 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 3 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 1 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) -) -process.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", +process.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxN = cms.int32( 99999 ), - MinBPX = cms.int32( 0 ), - MinFPX = cms.int32( 0 ), - MinPXL = cms.int32( 1 ), - MinPT = cms.double( 50.0 ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) +process.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) ), - TrackExtractorPSet = cms.PSet( + TrkExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 8.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) ), - arbitrateTrackerMuons = cms.bool( False ) + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltHighPtTkMuons" ), - DisplacedReconstruction = cms.bool( False ) +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", +process.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), - inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), - previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 100.0 ), - minN = cms.uint32( 1 ), - maxAbsEta = cms.double( 1.0E99 ), L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -35293,251 +33230,357 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", +process.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 30.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 19.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 40.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 45.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", +process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 110.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 140.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", +process.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 170.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 200.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 210.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 270.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 320.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 350.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 400.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 450.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 500.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet = cms.double( 30.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -35548,94 +33591,174 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) +process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet = cms.double( 40.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 2.9 ), + maxMass = cms.double( 4.05 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -process.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) +) +process.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 8.5 ), + maxMass = cms.double( 11.5 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -process.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 100.0 ), - minPtJet = cms.double( 50.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -35646,925 +33769,1941 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 160.0 ), - minPtJet = cms.double( 80.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +process.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", + saveTags = cms.bool( True ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 25.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -process.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) +process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 220.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPreMu15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 160.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", +process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) +process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 300.0 ), - minPtJet = cms.double( 150.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPreMu55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 55.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", +process.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( ), + TkSeedGenerator = cms.PSet( + copyMuonRecHit = cms.bool( False ), + propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + ComponentName = cms.string( "TSGForRoadSearch" ), + maxChi2 = cms.double( 40.0 ), + manySeeds = cms.bool( False ), + propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), + option = cms.uint32( 3 ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIState" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) + ) +) +process.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + beamSpot = cms.InputTag( "unused" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + SelectState = cms.bool( False ), + ErrorRescaling = cms.double( 3.0 ), + UseVertexState = cms.bool( True ), + SigmaZ = cms.double( 25.0 ), + MaxChi2 = cms.double( 40.0 ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), + ComponentName = cms.string( "TSGFromPropagation" ), + UpdateState = cms.bool( True ), + ResetMethod = cms.string( "matrix" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) + ) ) -process.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPixelLayerPairsLegacy = 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' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltMixedLayerPairs = 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', + 'FPix2_pos+TEC1_pos', + 'FPix2_pos+TEC2_pos', + 'TEC1_pos+TEC2_pos', + 'TEC2_pos+TEC3_pos', + 'FPix2_neg+TEC1_neg', + 'FPix2_neg+TEC2_neg', + 'TEC1_neg+TEC2_neg', + 'TEC2_neg+TEC3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 1 ) + ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) + ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + firstTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + maxElement = cms.uint32( 0 ), + useFixedPreFiltering = cms.bool( False ), + extraHitRZtolerance = cms.double( 0.06 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useBending = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + useMultScattering = cms.bool( True ) + ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + secondTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + PSetNames = cms.vstring( 'firstTSG', + 'secondTSG' ), + thirdTSG = cms.PSet( + etaSeparation = cms.double( 2.0 ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + PSetNames = cms.vstring( 'endcapTSG', + 'barrelTSG' ), + barrelTSG = cms.PSet( ), + ComponentName = cms.string( "DualByEtaTSG" ), + endcapTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ) + ), + ComponentName = cms.string( "CombinedTSG" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedIOHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) + ) ) -process.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) ) -process.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", + labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -process.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltL3Muons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL3Muons" ), + InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), + MuonPtOption = cms.string( "Tracker" ) ) -process.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", +process.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MinPt = cms.double( 15.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 3 ), + CentralBxOnly = cms.bool( True ) ) -process.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "notUsed" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 5 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 10.0 ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL1MuonsPt15" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.2 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.35 ), + deltaPhi = cms.double( 0.2 ) + ) ) -process.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -process.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), + InputVertexCollection = cms.InputTag( "notUsed" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( False ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "notUsed" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.7 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 3 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 1 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -process.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", +process.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 550.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), + MinN = cms.int32( 1 ), + MaxN = cms.int32( 99999 ), + MinBPX = cms.int32( 0 ), + MinFPX = cms.int32( 0 ), + MinPXL = cms.int32( 1 ), + MinPT = cms.double( 50.0 ) ) -process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) +process.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + digiMaxDistanceX = cms.double( 25.0 ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 8.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltHighPtTkMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", +process.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 100.0 ), + minN = cms.uint32( 1 ), + maxAbsEta = cms.double( 1.0E99 ), + L1MatchingdR = cms.double( 0.3 ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 30.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 40.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 45.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", +process.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", +process.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", +process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", +process.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 110.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", +process.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 140.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", +process.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 170.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 200.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 210.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 270.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 320.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet", +process.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 550.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 350.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", +process.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 400.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 450.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 500.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet", +process.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet = cms.double( 30.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed", +process.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -36575,43 +35714,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet", +process.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet = cms.double( 40.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed", +process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -36622,43 +35763,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet", +process.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 100.0 ), + minPtJet = cms.double( 50.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -36669,1881 +35812,1701 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), + MinPt = cms.double( 100.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet", +process.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 160.0 ), + minPtJet = cms.double( 80.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 140.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 220.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), + MinPt = cms.double( 160.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet", +process.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 300.0 ), + minPtJet = cms.double( 150.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet", +process.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) +) +process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) +) +process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) +) +process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) +) +process.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) +) +process.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +process.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +process.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) +) +process.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ), +process.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ), +process.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ), +process.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 140.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 170.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ), +process.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), + MinPt = cms.double( 210.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 270.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 320.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 350.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), + MinPt = cms.double( 500.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), + MinPt = cms.double( 500.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 550.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 140.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), + MinPt = cms.double( 170.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 130.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 180.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 250.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 370.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 380.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 460.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 510.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 515.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 210.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 590.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 260.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 580.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 680.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 680.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 350.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 780.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 790.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 890.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 900.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 1050.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 500.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMet = cms.EDProducer( "CaloMETProducer", - src = cms.InputTag( "hltTowerMakerForAll" ), - alias = cms.string( "RawCaloMET" ), - noHF = cms.bool( False ), - globalThreshold = cms.double( 0.3 ), - calculateSignificance = cms.bool( False ) -) -process.hltMET70 = cms.EDFilter( "HLT1CaloMET", +process.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), + MinPt = cms.double( 550.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMht = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 20.0 ), - minPtJetMht = cms.double( 20.0 ), - maxEtaJetHt = cms.double( 5.2 ), - maxEtaJetMht = cms.double( 5.2 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMHT70 = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 70.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 20.0 ), - minPtJetMht = cms.double( 20.0 ), - maxEtaJetHt = cms.double( 5.2 ), - maxEtaJetMht = cms.double( 5.2 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 100.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET100 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 500.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET80 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT80 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 80.0 ) -) -process.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 110.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET110 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler", +process.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET60 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT60 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 60.0 ) -) -process.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 85.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET85 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), + MinPt = cms.double( 140.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 700.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET50 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 170.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT50 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 50.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter", +process.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 75.0 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 210.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET75 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 800.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p6 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET90 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), + MinPt = cms.double( 270.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 90.0 ) -) -process.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 120.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET120 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), + MinPt = cms.double( 320.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET100 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 350.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT100 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 100.0 ) -) -process.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 130.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET130 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET110 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT110 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 110.0 ) -) -process.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 140.0 ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET140 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 60.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( True ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 20.0 ), - minPtJetMht = cms.double( 20.0 ), - maxEtaJetHt = cms.double( 5.2 ), - maxEtaJetMht = cms.double( 5.2 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 120.0 ) -) -process.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector", - src = cms.InputTag( "hltParticleFlow" ), - cut = cms.string( "particleId!=3" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMetNoMu" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), + MinPt = cms.double( 500.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer", - src = cms.InputTag( "hltAK4PFJets" ), - offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ), - jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ), - jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ), - jetCorrEtaMax = cms.double( 9.9 ), - type1JetPtThreshold = cms.double( 35.0 ), - skipEM = cms.bool( True ), - skipEMfractionThreshold = cms.double( 0.9 ), - skipMuons = cms.bool( True ), - skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" ) +process.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer", - src = cms.InputTag( "hltPFMETProducer" ), - srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 130.0 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET", +process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 140.0 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET", +process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape", - jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - vertices = cms.InputTag( "hltPixelVertices" ), - jetPtThreshold = cms.double( 25.0 ), - jetEtaThreshold = cms.double( 2.9 ), - hfTowerEtaWidth = cms.double( 0.175 ), - hfTowerPhiWidth = cms.double( 0.175 ), - vertexRecoEffcy = cms.double( 0.7 ), - offsetPerPU = cms.double( 0.4 ), - jetReferenceRadius = cms.double( 0.4 ), - stripPtThreshold = cms.double( 10.0 ), - widthPtThreshold = cms.double( 3.0 ) -) -process.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner", - jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - mets = cms.InputTag( "hltMet" ), - sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ), - sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ), - centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ), - jetPtMin = cms.double( 100.0 ), - dphiJetMetMin = cms.double( 2.5 ), - jetEtaMin = cms.double( 2.9 ), - jetEtaMax = cms.double( 3.25 ), - sigmaEtaPhiDiffMax = cms.double( 0.05 ), - cornerCutSigmaEtaEta = cms.double( 0.02 ), - cornerCutSigmaPhiPhi = cms.double( 0.02 ), - centralEtaStripSizeMax = cms.int32( 2 ), - applySigmaEtaPhiCornerCut = cms.bool( True ), - applySigmaEtaPhiCut = cms.bool( True ), - applyStripSizeCut = cms.bool( True ) -) -process.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( True ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 20.0 ), - minPtJetMht = cms.double( 20.0 ), - maxEtaJetHt = cms.double( 5.2 ), - maxEtaJetMht = cms.double( 5.2 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), - minMht = cms.vdouble( 110.0 ) -) -process.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", +process.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter", +process.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), - minMht = cms.vdouble( 120.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter", +process.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), - minMht = cms.vdouble( 130.0 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter", +process.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), - minMht = cms.vdouble( 140.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 210.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler", +process.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 260.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET350 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), + MinPt = cms.double( 270.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET200 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 320.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMET250 = cms.EDFilter( "HLT1PFMET", +process.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), + MinPt = cms.double( 350.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMET300 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer", - L1MuGMTReadoutLabel = cms.InputTag( "" ), - HLTResultLabel = cms.InputTag( "" ), - HLTBitLabel = cms.VInputTag( ), - ALCTDigiLabel = cms.InputTag( "" ), - CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ), - HBHErhLabel = cms.InputTag( "hltHbhereco" ), - ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - CSCSegmentLabel = cms.InputTag( "hltCscSegments" ), - CosmicMuonLabel = cms.InputTag( "" ), - MuonLabel = cms.InputTag( "hltMuons" ), - SALabel = cms.InputTag( "" ), - MatchParameters = cms.PSet( - RPChits = cms.InputTag( "hltRpcRecHits" ), - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - DetaParam = cms.double( 0.1 ), - DphiParam = cms.double( 1.0 ), - NormChi2Param = cms.double( 8.0 ), - InnerRMinParam = cms.double( 0.0 ), - OuterRMinParam = cms.double( 0.0 ), - InnerRMaxParam = cms.double( 99999.0 ), - OuterRMaxParam = cms.double( 99999.0 ), - MinOuterMomentumTheta = cms.double( 0.1 ), - MaxOuterMomentumTheta = cms.double( 3.0 ), - MatchingDPhiThreshold = cms.double( 0.18 ), - MatchingDEtaThreshold = cms.double( 0.4 ), - MatchingDWireThreshold = cms.int32( 5 ), - RecHitTime0 = cms.double( 0.0 ), - RecHitTimeWindow = cms.double( 25.0 ), - ExpectedBX = cms.int32( 6 ), - MaxFreeInverseBeta = cms.double( 0.0 ), - MaxDtMuonSegment = cms.double( -10.0 ), - MaxSegmentRDiff = cms.double( 10.0 ), - MaxSegmentPhiDiff = cms.double( 0.1 ), - MaxSegmentTheta = cms.double( 0.7 ) -) -process.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer", - EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), - HBHERecHitLabel = cms.InputTag( "hltHbhereco" ), - SuperClusterLabel = cms.InputTag( "" ), - PhotonLabel = cms.InputTag( "" ), - EBRecHitEnergyThresholdParam = cms.double( 0.3 ), - EERecHitEnergyThresholdParam = cms.double( 0.3 ), - ESRecHitEnergyThresholdParam = cms.double( 0.3 ), - SumEcalEnergyThresholdParam = cms.double( 10.0 ), - NHitsEcalThresholdParam = cms.int32( 4 ), - RoundnessCutParam = cms.double( 0.41 ), - AngleCutParam = cms.double( 0.51 ) -) -process.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer", - EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - HBHERecHitLabel = cms.InputTag( "hltHbhereco" ), - HORecHitLabel = cms.InputTag( "hltHoreco" ), - HFRecHitLabel = cms.InputTag( "hltHfreco" ), - caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ), - HcalMinMatchingRadiusParam = cms.double( 110.0 ), - HcalMaxMatchingRadiusParam = cms.double( 490.0 ), - HBRecHitEnergyThresholdParam = cms.double( 0.5 ), - HERecHitEnergyThresholdParam = cms.double( 0.5 ), - SumHcalEnergyThresholdParam = cms.double( 18.0 ), - NHitsHcalThresholdParam = cms.int32( 4 ) -) -process.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer", - metLabel = cms.InputTag( "hltMet" ), - calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ), - CSCSegmentLabel = cms.InputTag( "hltCscSegments" ), - CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ), - MuonLabel = cms.InputTag( "hltMuons" ), - EcalMinMatchingRadiusParam = cms.double( 110.0 ), - EcalMaxMatchingRadiusParam = cms.double( 330.0 ), - HcalMinMatchingRadiusParam = cms.double( 110.0 ), - HcalMaxMatchingRadiusParam = cms.double( 490.0 ), - CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ), - EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ), - HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ), - CaloTowerEtThresholdParam = cms.double( 0.3 ), - MaxSegmentTheta = cms.double( 0.7 ), - rh_et_threshforcscmatching_eb = cms.double( 10.0 ), - rcalominrsegm_lowthresh_eb = cms.double( -30.0 ), - rcalominrsegm_highthresh_eb = cms.double( 15.0 ), - dtcalosegm_thresh_eb = cms.double( 15.0 ), - dphicalosegm_thresh_eb = cms.double( 0.04 ), - rh_et_threshforcscmatching_ee = cms.double( 10.0 ), - rcalominrsegm_lowthresh_ee = cms.double( -30.0 ), - rcalominrsegm_highthresh_ee = cms.double( 30.0 ), - dtcalosegm_thresh_ee = cms.double( 15.0 ), - dphicalosegm_thresh_ee = cms.double( 0.04 ), - rh_et_threshforcscmatching_hb = cms.double( 20.0 ), - rcalominrsegm_lowthresh_hb = cms.double( -100.0 ), - rcalominrsegm_highthresh_hb = cms.double( 20.0 ), - dtcalosegm_thresh_hb = cms.double( 15.0 ), - dphicalosegm_thresh_hb = cms.double( 0.15 ), - rh_et_threshforcscmatching_he = cms.double( 20.0 ), - rcalominrsegm_lowthresh_he = cms.double( -30.0 ), - rcalominrsegm_highthresh_he = cms.double( 30.0 ), - dtcalosegm_thresh_he = cms.double( 15.0 ), - dphicalosegm_thresh_he = cms.double( 0.1 ), - IsHLT = cms.bool( True ) -) -process.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned", - EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ), - GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ), - IsHLT = cms.bool( True ) -) -process.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "hltHfreco" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "hltHoreco" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) -) -process.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", - src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), - alias = cms.string( "RawCaloMET" ), - noHF = cms.bool( False ), - globalThreshold = cms.double( 0.3 ), - calculateSignificance = cms.bool( False ) -) -process.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMetCleanBH" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 400.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET", +process.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET105 = cms.EDFilter( "HLT1CaloMET", +process.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer", - estimator = cms.string( "generic" ), - tracks = cms.InputTag( "hltMergedTracks" ), - UsePixel = cms.bool( False ), - UseStrip = cms.bool( True ), - MeVperADCPixel = cms.double( 3.61E-6 ), - MeVperADCStrip = cms.double( 9.5665E-4 ), - ShapeTest = cms.bool( False ), - UseCalibration = cms.bool( False ), - calibrationPath = cms.string( "" ), - Record = cms.string( "SiStripDeDxMip_3D_Rcd" ), - ProbabilityMode = cms.string( "Accumulation" ), - fraction = cms.double( 0.4 ), - exponent = cms.double( -2.0 ), - truncate = cms.bool( True ) +process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter", +process.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - minDEDx = cms.double( -1.0 ), - minPT = cms.double( 50.0 ), - minNOM = cms.double( -1.0 ), - minETA = cms.double( 0.0 ), - maxETA = cms.double( 5.5 ), - minNumValidHits = cms.double( 5.0 ), - maxNHitMissIn = cms.double( 0.0 ), - maxNHitMissMid = cms.double( 0.0 ), - maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), - relTrkIsoDeltaRSize = cms.double( 0.3 ), - maxAssocCaloE = cms.double( 100.0 ), - maxAssocCaloEDeltaRSize = cms.double( 0.5 ), - caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ), - inputTracksTag = cms.InputTag( "hltMergedTracks" ), - inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 500.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( 2.7 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -38554,25 +37517,43 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET120 = cms.EDFilter( "HLT1CaloMET", +process.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) +) +process.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 130.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", +process.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 180.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -38583,99 +37564,31 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -38686,129 +37599,66 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet", +process.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 370.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 380.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 430.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -38819,564 +37669,378 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 460.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet", +process.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 510.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ), - triggerJetsType = cms.int32( 86 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 515.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", +process.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 590.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ), - TriggerTypes = cms.vint32( 86 ) +process.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer", - primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ), - jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), - maxDeltaR = cms.double( 0.4 ) +process.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 580.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesPFFilter" ), - tracks = cms.InputTag( "hltParticleFlow" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) +process.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 680.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger", - secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) +process.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesPFFilter" ), - tracks = cms.InputTag( "hltParticleFlow" ), - secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) +process.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 680.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger", - secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) +process.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 780.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) +process.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) +process.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 790.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 890.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 900.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", - sorting = cms.PSet( ), - assignment = cms.PSet( - maxDxyForJetAxisAssigment = cms.double( 0.1 ), - maxDzForJetAxisAssigment = cms.double( 0.1 ), - useTiming = cms.bool( False ), - preferHighRanked = cms.bool( False ), - EtaMinUseDz = cms.double( -1.0 ), - maxDistanceToJetAxis = cms.double( 0.07 ), - PtMaxCharged = cms.double( -1.0 ), - minJetPt = cms.double( 25.0 ), - maxDzSigForPrimaryAssignment = cms.double( 5.0 ), - OnlyUseFirstDz = cms.bool( False ), - maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), - maxDzForPrimaryAssignment = cms.double( 0.1 ), - maxJetDeltaR = cms.double( 0.5 ), - maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), - DzCutForChargedFromPUVtxs = cms.double( 0.2 ), - maxDtSigForPrimaryAssignment = cms.double( 3.0 ), - maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), - useVertexFit = cms.bool( True ), - NumOfPUVtxsForCharged = cms.uint32( 0 ) - ), - qualityForPrimary = cms.int32( 2 ), - usePVMET = cms.bool( True ), - particles = cms.InputTag( "hltParticleFlow" ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - produceAssociationToOriginalVertices = cms.bool( True ), - produceSortedVertices = cms.bool( False ), - producePileUpCollection = cms.bool( False ), - produceNoPileUpCollection = cms.bool( False ) +process.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 1050.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) +process.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', - 'probc', - 'probuds', - 'probg' ) +process.hltMet = cms.EDProducer( "CaloMETProducer", + src = cms.InputTag( "hltTowerMakerForAll" ), + alias = cms.string( "RawCaloMET" ), + noHF = cms.bool( False ), + globalThreshold = cms.double( 0.3 ), + calculateSignificance = cms.bool( False ) ) -process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) - ) - ) +process.hltMET70 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltMht = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 20.0 ), + minPtJetMht = cms.double( 20.0 ), + maxEtaJetHt = cms.double( 5.2 ), + maxEtaJetMht = cms.double( 5.2 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -process.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +process.hltMHT70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 70.0 ) ) -process.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 20.0 ), + minPtJetMht = cms.double( 20.0 ), + maxEtaJetHt = cms.double( 5.2 ), + maxEtaJetMht = cms.double( 5.2 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) +) +process.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 100.0 ) ) -process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 500.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltMET80 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltMHT80 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), - triggerType = cms.int32( 86 ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPFMET110 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMET60 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltMHT60 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 60.0 ) ) -process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 85.0 ) +) +process.hltPFMET85 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 700.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMET50 = cms.EDFilter( "HLT1CaloMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltMHT50 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 50.0 ) +) +process.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 75.0 ) +) +process.hltPFMET75 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 800.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p6 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -39387,127 +38051,123 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltMET90 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 90.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltMHT90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 120.0 ) +) +process.hltPFMET120 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 120.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMET100 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 100.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltMHT100 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 100.0 ) ) -process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 130.0 ) ) -process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFMET130 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 130.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltMET110 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed", +process.hltMHT110 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ), + mhtLabels = cms.VInputTag( 'hltMht' ), + minMht = cms.vdouble( 110.0 ) +) +process.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 140.0 ) +) +process.hltPFMET140 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -39518,789 +38178,634 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 60.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", +process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( True ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 20.0 ), + minPtJetMht = cms.double( 20.0 ), + maxEtaJetHt = cms.double( 5.2 ), + maxEtaJetMht = cms.double( 5.2 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), - inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), - triggerType1 = cms.int32( 86 ), - triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 120.0 ) +) +process.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector", + src = cms.InputTag( "hltParticleFlow" ), + cut = cms.string( "particleId!=3" ) ) -process.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +process.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlowNoMu" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "pfMetNoMu" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) +) +process.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 120.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer", + src = cms.InputTag( "hltAK4PFJets" ), + offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ), + jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ), + jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ), + jetCorrEtaMax = cms.double( 9.9 ), + type1JetPtThreshold = cms.double( 35.0 ), + skipEM = cms.bool( True ), + skipEMfractionThreshold = cms.double( 0.9 ), + skipMuons = cms.bool( True ), + skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" ) +) +process.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer", + src = cms.InputTag( "hltPFMETProducer" ), + srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' ) +) +process.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltPFMETTypeOne" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 130.0 ) ) -process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.3 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 130.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), - triggerType = cms.int32( 86 ), + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 140.0 ) +) +process.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 54.0 ), + MinPt = cms.double( 140.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", +process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape", + jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + vertices = cms.InputTag( "hltPixelVertices" ), + jetPtThreshold = cms.double( 25.0 ), + jetEtaThreshold = cms.double( 2.9 ), + hfTowerEtaWidth = cms.double( 0.175 ), + hfTowerPhiWidth = cms.double( 0.175 ), + vertexRecoEffcy = cms.double( 0.7 ), + offsetPerPU = cms.double( 0.4 ), + jetReferenceRadius = cms.double( 0.4 ), + stripPtThreshold = cms.double( 10.0 ), + widthPtThreshold = cms.double( 3.0 ) +) +process.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner", + jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + mets = cms.InputTag( "hltMet" ), + sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ), + sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ), + centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ), + jetPtMin = cms.double( 100.0 ), + dphiJetMetMin = cms.double( 2.5 ), + jetEtaMin = cms.double( 2.9 ), + jetEtaMax = cms.double( 3.25 ), + sigmaEtaPhiDiffMax = cms.double( 0.05 ), + cornerCutSigmaEtaEta = cms.double( 0.02 ), + cornerCutSigmaPhiPhi = cms.double( 0.02 ), + centralEtaStripSizeMax = cms.int32( 2 ), + applySigmaEtaPhiCornerCut = cms.bool( True ), + applySigmaEtaPhiCut = cms.bool( True ), + applyStripSizeCut = cms.bool( True ) +) +process.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( True ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 20.0 ), + minPtJetMht = cms.double( 20.0 ), + maxEtaJetHt = cms.double( 5.2 ), + maxEtaJetMht = cms.double( 5.2 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), - inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), - triggerType1 = cms.int32( 86 ), - triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), + minMht = cms.vdouble( 110.0 ) ) -process.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), + minMht = cms.vdouble( 120.0 ) ) -process.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), + minMht = cms.vdouble( 130.0 ) ) -process.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), + minMht = cms.vdouble( 140.0 ) ) -process.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet", +process.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMET350 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 350.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ), - triggerJetsType = cms.int32( 86 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltPFMET200 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 116.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) -) -process.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), - inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), - triggerType1 = cms.int32( 86 ), - triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet", +process.hltPFMET250 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 128.0 ), + MinPt = cms.double( 250.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) -) -process.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), - inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), - inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), - triggerType1 = cms.int32( 86 ), - triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 300.0 ), - etcutEE = cms.double( 300.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed", +process.hltPFMET300 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 300.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer", + L1MuGMTReadoutLabel = cms.InputTag( "" ), + HLTResultLabel = cms.InputTag( "" ), + HLTBitLabel = cms.VInputTag( ), + ALCTDigiLabel = cms.InputTag( "" ), + CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ), + HBHErhLabel = cms.InputTag( "hltHbhereco" ), + ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + CSCSegmentLabel = cms.InputTag( "hltCscSegments" ), + CosmicMuonLabel = cms.InputTag( "" ), + MuonLabel = cms.InputTag( "hltMuons" ), + SALabel = cms.InputTag( "" ), + MatchParameters = cms.PSet( + RPChits = cms.InputTag( "hltRpcRecHits" ), + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + DetaParam = cms.double( 0.1 ), + DphiParam = cms.double( 1.0 ), + NormChi2Param = cms.double( 8.0 ), + InnerRMinParam = cms.double( 0.0 ), + OuterRMinParam = cms.double( 0.0 ), + InnerRMaxParam = cms.double( 99999.0 ), + OuterRMaxParam = cms.double( 99999.0 ), + MinOuterMomentumTheta = cms.double( 0.1 ), + MaxOuterMomentumTheta = cms.double( 3.0 ), + MatchingDPhiThreshold = cms.double( 0.18 ), + MatchingDEtaThreshold = cms.double( 0.4 ), + MatchingDWireThreshold = cms.int32( 5 ), + RecHitTime0 = cms.double( 0.0 ), + RecHitTimeWindow = cms.double( 25.0 ), + ExpectedBX = cms.int32( 6 ), + MaxFreeInverseBeta = cms.double( 0.0 ), + MaxDtMuonSegment = cms.double( -10.0 ), + MaxSegmentRDiff = cms.double( 10.0 ), + MaxSegmentPhiDiff = cms.double( 0.1 ), + MaxSegmentTheta = cms.double( 0.7 ) ) -process.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer", + EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), + HBHERecHitLabel = cms.InputTag( "hltHbhereco" ), + SuperClusterLabel = cms.InputTag( "" ), + PhotonLabel = cms.InputTag( "" ), + EBRecHitEnergyThresholdParam = cms.double( 0.3 ), + EERecHitEnergyThresholdParam = cms.double( 0.3 ), + ESRecHitEnergyThresholdParam = cms.double( 0.3 ), + SumEcalEnergyThresholdParam = cms.double( 10.0 ), + NHitsEcalThresholdParam = cms.int32( 4 ), + RoundnessCutParam = cms.double( 0.41 ), + AngleCutParam = cms.double( 0.51 ) ) -process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer", + EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + HBHERecHitLabel = cms.InputTag( "hltHbhereco" ), + HORecHitLabel = cms.InputTag( "hltHoreco" ), + HFRecHitLabel = cms.InputTag( "hltHfreco" ), + caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ), + HcalMinMatchingRadiusParam = cms.double( 110.0 ), + HcalMaxMatchingRadiusParam = cms.double( 490.0 ), + HBRecHitEnergyThresholdParam = cms.double( 0.5 ), + HERecHitEnergyThresholdParam = cms.double( 0.5 ), + SumHcalEnergyThresholdParam = cms.double( 18.0 ), + NHitsHcalThresholdParam = cms.int32( 4 ) ) -process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer", + metLabel = cms.InputTag( "hltMet" ), + calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ), + CSCSegmentLabel = cms.InputTag( "hltCscSegments" ), + CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ), + MuonLabel = cms.InputTag( "hltMuons" ), + EcalMinMatchingRadiusParam = cms.double( 110.0 ), + EcalMaxMatchingRadiusParam = cms.double( 330.0 ), + HcalMinMatchingRadiusParam = cms.double( 110.0 ), + HcalMaxMatchingRadiusParam = cms.double( 490.0 ), + CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ), + EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ), + HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ), + CaloTowerEtThresholdParam = cms.double( 0.3 ), + MaxSegmentTheta = cms.double( 0.7 ), + rh_et_threshforcscmatching_eb = cms.double( 10.0 ), + rcalominrsegm_lowthresh_eb = cms.double( -30.0 ), + rcalominrsegm_highthresh_eb = cms.double( 15.0 ), + dtcalosegm_thresh_eb = cms.double( 15.0 ), + dphicalosegm_thresh_eb = cms.double( 0.04 ), + rh_et_threshforcscmatching_ee = cms.double( 10.0 ), + rcalominrsegm_lowthresh_ee = cms.double( -30.0 ), + rcalominrsegm_highthresh_ee = cms.double( 30.0 ), + dtcalosegm_thresh_ee = cms.double( 15.0 ), + dphicalosegm_thresh_ee = cms.double( 0.04 ), + rh_et_threshforcscmatching_hb = cms.double( 20.0 ), + rcalominrsegm_lowthresh_hb = cms.double( -100.0 ), + rcalominrsegm_highthresh_hb = cms.double( 20.0 ), + dtcalosegm_thresh_hb = cms.double( 15.0 ), + dphicalosegm_thresh_hb = cms.double( 0.15 ), + rh_et_threshforcscmatching_he = cms.double( 20.0 ), + rcalominrsegm_lowthresh_he = cms.double( -30.0 ), + rcalominrsegm_highthresh_he = cms.double( 30.0 ), + dtcalosegm_thresh_he = cms.double( 15.0 ), + dphicalosegm_thresh_he = cms.double( 0.1 ), + IsHLT = cms.bool( True ) ) -process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned", + EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ), + GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ), + IsHLT = cms.bool( True ) ) -process.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "hltHfreco" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "hltHoreco" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( False ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", + src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), + alias = cms.string( "RawCaloMET" ), + noHF = cms.bool( False ), + globalThreshold = cms.double( 0.3 ), + calculateSignificance = cms.bool( False ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltMetCleanBH" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFMETTypeOne" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMET105 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer", + estimator = cms.string( "generic" ), + tracks = cms.InputTag( "hltMergedTracks" ), + UsePixel = cms.bool( False ), + UseStrip = cms.bool( True ), + MeVperADCPixel = cms.double( 3.61E-6 ), + MeVperADCStrip = cms.double( 9.5665E-4 ), + ShapeTest = cms.bool( False ), + UseCalibration = cms.bool( False ), + calibrationPath = cms.string( "" ), + Record = cms.string( "SiStripDeDxMip_3D_Rcd" ), + ProbabilityMode = cms.string( "Accumulation" ), + fraction = cms.double( 0.4 ), + exponent = cms.double( -2.0 ), + truncate = cms.bool( True ) ) -process.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", +process.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ), - inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 81 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 2 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 50.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.0 ), + maxETA = cms.double( 5.5 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( 100.0 ), + maxAssocCaloEDeltaRSize = cms.double( 0.5 ), + caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -process.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), - inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 81 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", +process.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed", +process.hltMET120 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 120.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40311,14 +38816,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40326,11 +38831,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -40347,237 +38852,64 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.05 ), - thrRegularEE = cms.vdouble( 0.02 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.006 ), - thrRegularEE = cms.vdouble( 0.0085 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.05 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter", - saveTags = cms.bool( True ), - elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ), - muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ), - lowerMassCut = cms.double( 8.0 ), - upperMassCut = cms.double( 999999.0 ), - ncandcut = cms.int32( 1 ), - electronRelaxed = cms.untracked.bool( True ), - ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ), - ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ), - MuonCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", +process.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ), - inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 81 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.3 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu5_LooseIsoEG20er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu7_LooseIsoEG20er2p5 OR L1_Mu7_LooseIsoEG23er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40588,14 +38920,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40603,11 +38935,41 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) +) +process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -40624,10 +38986,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40635,21 +38997,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.3 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), + MinPt = cms.double( 12.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40667,6 +39029,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40678,294 +39041,352 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ), + triggerJetsType = cms.int32( 86 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtag" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesPFFilter" ), + tracks = cms.InputTag( "hltParticleFlow" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) +) +process.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger", + secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) +) +process.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesPFFilter" ), + tracks = cms.InputTag( "hltParticleFlow" ), + secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) +) +process.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger", + secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) +) +process.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ) + ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", +process.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet", +process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.4 ), - MinN = cms.int32( 2 ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloJetFilterTwoC30 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.4 ), - MinN = cms.int32( 2 ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.3 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40976,14 +39397,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), + PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40991,11 +39412,23 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) +) +process.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -41012,10 +39445,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -41023,21 +39456,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.3 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), + MinPt = cms.double( 12.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -41055,6 +39488,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41066,33 +39500,93 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) +) +process.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.3 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), + MinPt = cms.double( 12.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -41110,6 +39604,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41121,17 +39616,25 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 350.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41142,114 +39645,167 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) -) -process.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) +process.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), + inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), + triggerType1 = cms.int32( 86 ), + triggerType2 = cms.int32( 86 ), + MinDeta = cms.double( -1000.0 ), + MaxDeta = cms.double( 1.6 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), + MinDelR = cms.double( 0.0 ), + MaxDelR = cms.double( 1000.0 ), + MinPt = cms.double( 0.0 ), + MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), + MinN = cms.int32( 1 ) ) -process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -process.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", - src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), - maxChi2 = cms.double( 10000.0 ), - tip = cms.double( 120.0 ), - minRapidity = cms.double( -5.0 ), - lip = cms.double( 300.0 ), - ptMin = cms.double( 5.0 ), - maxRapidity = cms.double( 5.0 ), - minPhi = cms.double( -3.2 ), - maxPhi = cms.double( 3.2 ), - quality = cms.vstring( ), - algorithm = cms.vstring( ), - originalAlgorithm = cms.vstring( ), - algorithmMaskContains = cms.vstring( ), - minLayer = cms.int32( 0 ), - min3DLayer = cms.int32( 0 ), - minHit = cms.int32( 0 ), - minPixelHit = cms.int32( 0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - usePV = cms.bool( False ), - vertexTag = cms.InputTag( "none" ), - invertRapidityCut = cms.bool( False ) +process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) +process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.3 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' ) +process.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 54.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), + inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), + triggerType1 = cms.int32( 86 ), + triggerType2 = cms.int32( 86 ), + MinDeta = cms.double( -1000.0 ), + MaxDeta = cms.double( 1.6 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), + MinDelR = cms.double( 0.0 ), + MaxDelR = cms.double( 1000.0 ), + MinPt = cms.double( 0.0 ), + MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41260,91 +39816,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 40.0 ) -) -process.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41355,91 +39833,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 70.0 ) -) -process.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41450,91 +39850,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 110.0 ) -) -process.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41545,91 +39867,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 110.0 ) -) -process.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41640,173 +39884,143 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 100.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) -process.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 300.0 ) -) -process.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ), + triggerJetsType = cms.int32( 86 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", +process.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), + MinPt = cms.double( 116.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), + MaxEta = cms.double( 2.3 ), MinN = cms.int32( 2 ) ) -process.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 110.0 ) -) -process.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) +process.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), + inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), + triggerType1 = cms.int32( 86 ), + triggerType2 = cms.int32( 86 ), + MinDeta = cms.double( -1000.0 ), + MaxDeta = cms.double( 1.6 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), + MinDelR = cms.double( 0.0 ), + MaxDelR = cms.double( 1000.0 ), + MinPt = cms.double( 0.0 ), + MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), + MinN = cms.int32( 1 ) ) -process.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' ) +process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 128.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 2 ) ) -process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) +process.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ), + inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), + inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), + triggerType1 = cms.int32( 86 ), + triggerType2 = cms.int32( 86 ), + MinDeta = cms.double( -1000.0 ), + MaxDeta = cms.double( 1.6 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), + MinDelR = cms.double( 0.0 ), + MaxDelR = cms.double( 1000.0 ), + MinPt = cms.double( 0.0 ), + MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), + MinN = cms.int32( 1 ) ) -process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' ) +process.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed", +process.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 300.0 ), + etcutEE = cms.double( 300.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41817,42 +40031,30 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( False ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) -process.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -41865,62 +40067,50 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 170.0 ) -) -process.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter", +process.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 5.0 ), - minN = cms.uint32( 2 ), - maxAbsEta = cms.double( 1.0E99 ), L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41932,140 +40122,17 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector", - src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), - maxChi2 = cms.double( 10000.0 ), - tip = cms.double( 120.0 ), - minRapidity = cms.double( -5.0 ), - lip = cms.double( 300.0 ), - ptMin = cms.double( 5.0 ), - maxRapidity = cms.double( 5.0 ), - minPhi = cms.double( -3.2 ), - maxPhi = cms.double( 3.2 ), - quality = cms.vstring( ), - algorithm = cms.vstring( ), - originalAlgorithm = cms.vstring( ), - algorithmMaskContains = cms.vstring( ), - minLayer = cms.int32( 0 ), - min3DLayer = cms.int32( 0 ), - minHit = cms.int32( 0 ), - minPixelHit = cms.int32( 0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - usePV = cms.bool( False ), - vertexTag = cms.InputTag( "none" ), - invertRapidityCut = cms.bool( False ) -) -process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' ) -) -process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) -process.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 300.0 ) -) -process.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' ) -) -process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), - leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.8 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' ) -) -process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", +process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -42076,17 +40143,104 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 2 ), @@ -42097,85 +40251,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ), + inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), etcutEB = cms.double( 12.0 ), etcutEE = cms.double( 12.0 ), minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42183,14 +40284,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42205,120 +40307,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 2 ), @@ -42339,21 +40330,22 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42361,16 +40353,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -42383,21 +40376,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42405,21 +40399,170 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ), + inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 2 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +process.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), + inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( True ) +) +process.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu8Ele8EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42427,16 +40570,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltMu8Ele8HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -42449,21 +40593,45 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.05 ), + thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42471,18 +40639,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.006 ), + thrRegularEE = cms.vdouble( 0.0085 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -42493,21 +40662,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -42515,28 +40685,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ), + muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ), + lowerMassCut = cms.double( 8.0 ), + upperMassCut = cms.double( 999999.0 ), + ncandcut = cms.int32( 1 ), + electronRelaxed = cms.untracked.bool( True ), + ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ), + ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ), + MuonCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ), - inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ), + inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ), + inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ), electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 81 ), + triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 81 ), MinDR = cms.double( -1.0 ), MaxDZ = cms.double( 0.2 ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu5_LooseIsoEG20er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu7_LooseIsoEG20er2p5 OR L1_Mu7_LooseIsoEG23er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -42547,14 +40729,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ), + PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -42562,11 +40744,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -42583,10 +40765,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -42594,12 +40776,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -42608,7 +40790,7 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), + MinPt = cms.double( 8.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -42626,6 +40808,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42637,21 +40820,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ), + PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), IsolatorPSet = cms.PSet( ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -42662,24 +40845,25 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), + inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42694,14 +40878,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42716,14 +40901,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42738,14 +40924,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42760,9 +40947,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -42783,14 +40970,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42805,14 +40993,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42827,14 +41016,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42849,14 +41039,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), + candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -42871,33 +41062,78 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ), - inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ), electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 81 ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 83 ), MinDR = cms.double( -1.0 ), MaxDZ = cms.double( 0.2 ), MinN = cms.int32( 1 ), MinPixHitsForDZ = cms.int32( 1 ), checkSC = cms.bool( False ) ) -process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", +process.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.4 ), + MinN = cms.int32( 2 ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltCaloJetFilterTwoC30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.4 ), + MinN = cms.int32( 2 ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -42905,11 +41141,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -42926,10 +41162,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -42937,12 +41173,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), @@ -42951,7 +41187,7 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), + MinPt = cms.double( 17.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -42969,6 +41205,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42980,262 +41217,476 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), IsolatorPSet = cms.PSet( ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 19.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) +) +process.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", + src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + maxChi2 = cms.double( 10000.0 ), + tip = cms.double( 120.0 ), + minRapidity = cms.double( -5.0 ), + lip = cms.double( 300.0 ), + ptMin = cms.double( 5.0 ), + maxRapidity = cms.double( 5.0 ), + minPhi = cms.double( -3.2 ), + maxPhi = cms.double( 3.2 ), + quality = cms.vstring( ), + algorithm = cms.vstring( ), + originalAlgorithm = cms.vstring( ), + algorithmMaskContains = cms.vstring( ), + minLayer = cms.int32( 0 ), + min3DLayer = cms.int32( 0 ), + minHit = cms.int32( 0 ), + minPixelHit = cms.int32( 0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + usePV = cms.bool( False ), + vertexTag = cms.InputTag( "none" ), + invertRapidityCut = cms.bool( False ) +) +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) +) +process.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 40.0 ) +) +process.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) +) +process.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 70.0 ) +) +process.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", +process.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -process.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", +process.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 110.0 ) +) +process.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), + Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43246,62 +41697,91 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler", +process.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -process.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 110.0 ) +) +process.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 33.0 ), - etcutEE = cms.double( 33.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43312,62 +41792,173 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", +process.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 300.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 1 ) +) +process.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 300.0 ) +) +process.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) +) +process.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) +) +process.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 110.0 ) +) +process.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -process.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' ) ) -process.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43378,242 +41969,255 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", +process.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( False ), + SelectQualities = cms.vint32( ) ) -process.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 75.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 1 ) ) -process.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 90.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 170.0 ) ) -process.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -process.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' ) +) +process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 120.0 ), - etcutEE = cms.double( 120.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 5.0 ), + minN = cms.uint32( 2 ), + maxAbsEta = cms.double( 1.0E99 ), + L1MatchingdR = cms.double( 0.3 ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector", + src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + maxChi2 = cms.double( 10000.0 ), + tip = cms.double( 120.0 ), + minRapidity = cms.double( -5.0 ), + lip = cms.double( 300.0 ), + ptMin = cms.double( 5.0 ), + maxRapidity = cms.double( 5.0 ), + minPhi = cms.double( -3.2 ), + maxPhi = cms.double( 3.2 ), + quality = cms.vstring( ), + algorithm = cms.vstring( ), + originalAlgorithm = cms.vstring( ), + algorithmMaskContains = cms.vstring( ), + minLayer = cms.int32( 0 ), + min3DLayer = cms.int32( 0 ), + minHit = cms.int32( 0 ), + minPixelHit = cms.int32( 0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + usePV = cms.bool( False ), + vertexTag = cms.InputTag( "none" ), + invertRapidityCut = cms.bool( False ) ) -process.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), - etcutEE = cms.double( 150.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -process.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' ) +) +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", +process.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 175.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 300.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 1 ) ) -process.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 300.0 ) +) +process.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' ) +) +process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 200.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), + leptons = cms.InputTag( "hltBSoftMuonMu5L3" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.8 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) +) +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' ) +) +process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43624,20 +42228,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -43645,31 +42249,65 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -43677,18 +42315,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -43699,26 +42338,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -43726,20 +42361,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -43748,116 +42384,132 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) -) -process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -43870,21 +42522,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -43892,21 +42545,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -43914,64 +42568,44 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -43980,65 +42614,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44046,18 +42637,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44068,21 +42660,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44090,96 +42683,175 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ), + inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( True ) +) +process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44192,18 +42864,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44214,42 +42887,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -44258,20 +42910,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -44280,52 +42933,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44338,18 +42979,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44360,21 +43002,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44382,64 +43025,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -44448,30 +43048,162 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ), + inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44484,18 +43216,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44506,42 +43239,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -44550,74 +43262,63 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44630,18 +43331,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44652,21 +43354,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44674,98 +43377,356 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +process.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 33.0 ), + etcutEE = cms.double( 33.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44776,18 +43737,63 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44798,86 +43804,65 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 75.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEG75EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -44886,32 +43871,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 90.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG90EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44922,18 +43908,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 120.0 ), + etcutEE = cms.double( 120.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG120EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -44944,21 +43945,36 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 150.0 ), + etcutEE = cms.double( 150.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG150EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44966,64 +43982,72 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 175.0 ), + etcutEE = cms.double( 175.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG175EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 200.0 ), + etcutEE = cms.double( 200.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG200EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -45032,9 +44056,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -45045,17 +44069,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -45066,28 +44090,75 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 100.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45098,52 +44169,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45156,188 +44215,104 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 75.0 ), + etcutEB = cms.double( 45.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -45346,52 +44321,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 90.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45404,118 +44367,146 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 120.0 ), - etcutEE = cms.double( 120.0 ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45528,98 +44519,118 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 165.0 ), - etcutEE = cms.double( 165.0 ), + etcutEB = cms.double( 55.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45630,16 +44641,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45652,96 +44687,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45754,43 +44793,45 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.85 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -45798,307 +44839,252 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.015 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter", +process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ), - nrRequiredFirstLeg = cms.int32( 0 ), - nrRequiredSecondLeg = cms.int32( 0 ), - nrRequiredUniqueLeg = cms.int32( 1 ), - maxMatchDR = cms.double( 0.01 ) + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.55 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.85 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.015 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), - minMass = cms.double( 90.0 ) -) -process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), - minMass = cms.double( 95.0 ) -) -process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + etcutEB = cms.double( 110.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -46111,719 +45097,140 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs('kChargedPFCandidate')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ) - ) -) -process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "" ), - chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( isoConePiZeros = cms.string( "0.4" ), - leadObjectPt = cms.double( 0.5 ), - signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), - matchingCone = cms.string( "0.4" ), - isoConeChargedHadrons = cms.string( "0.4" ), - plugin = cms.string( "RecoTauBuilderConePlugin" ), - usePFLeptons = cms.bool( True ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - isoConeNeutralHadrons = cms.string( "0.4" ), - name = cms.string( "fixedConeTau" ), - maxSignalConeChargedHadrons = cms.int32( 3 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - signalConeNeutralHadrons = cms.string( "0.1" ) - ) - ), - buildNullTaus = cms.bool( True ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - name = cms.string( "shrinkingConeElectronRej" ), - DataType = cms.string( "AOD" ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ) - ) - ) -) -process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltPFTausSansRef" ) -) -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.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltPFTauTrack = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.3 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -process.hltPFTau35 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau35Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 2 ), - MaxN = cms.uint32( 2 ) -) -process.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau", +process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ), - inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", +process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -46834,802 +45241,1093 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 100.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 75.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 90.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed", +process.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( False ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 120.0 ), + etcutEE = cms.double( 120.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 2.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.5 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.95 ), - MaxInvMass = cms.vdouble( 3.25 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 3.5 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 165.0 ), + etcutEE = cms.double( 165.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +process.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +process.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.85 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.015 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter", + saveTags = cms.bool( True ), + firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ), + nrRequiredFirstLeg = cms.int32( 0 ), + nrRequiredSecondLeg = cms.int32( 0 ), + nrRequiredUniqueLeg = cms.int32( 1 ), + maxMatchDR = cms.double( 0.01 ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.85 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.015 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), + minMass = cms.double( 90.0 ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), + minMass = cms.double( 95.0 ) ) -process.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +process.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +process.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +process.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -47640,508 +46338,984 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) ) -process.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -process.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "" ), + chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( isoConePiZeros = cms.string( "0.4" ), + leadObjectPt = cms.double( 0.5 ), + signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ), + matchingCone = cms.string( "0.4" ), + isoConeChargedHadrons = cms.string( "0.4" ), + plugin = cms.string( "RecoTauBuilderConePlugin" ), + usePFLeptons = cms.bool( True ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + isoConeNeutralHadrons = cms.string( "0.4" ), + name = cms.string( "fixedConeTau" ), + maxSignalConeChargedHadrons = cms.int32( 3 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + signalConeNeutralHadrons = cms.string( "0.1" ) + ) + ), + buildNullTaus = cms.bool( True ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + name = cms.string( "shrinkingConeElectronRej" ), + DataType = cms.string( "AOD" ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ) + ) + ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltPFTausSansRef" ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +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.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.3 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) + ), + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltPFTaus" ) ) -process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPFTau35 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPFTau35Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MinN = cms.int32( 1 ) ) -process.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 2 ), + MaxN = cms.uint32( 2 ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", +process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ), + inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -48158,23 +47332,12 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -48189,8 +47352,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -48214,9 +47377,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -48225,7 +47388,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -48233,76 +47396,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -48311,14 +47418,14 @@ MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), + ChargeOpt = cms.int32( 0 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 6.0 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -48342,32 +47449,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -48378,169 +47462,15 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 5.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.4 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), @@ -48549,182 +47479,78 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 3.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 2 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 3 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), + ChargeOpt = cms.int32( -1 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), + MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), + MaxDCAMuMu = cms.double( 0.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), @@ -48741,42 +47567,71 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", +process.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48788,125 +47643,108 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ), - inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 3 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( False ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 3 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), + MinPt = cms.double( 2.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -48924,6 +47762,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48935,84 +47774,35 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_7 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.5 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 2.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 1.0 ), - MinPtMin = cms.vdouble( 1.0 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.5 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.2 ), - MaxInvMass = cms.vdouble( 1.9 ), + MinInvMass = cms.vdouble( 2.95 ), + MaxInvMass = cms.vdouble( 3.25 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 999.0 ), + MaxDCAMuMu = cms.double( 0.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), @@ -49029,139 +47819,32 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ), - inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -process.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation", - L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ), - AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), - L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ), - IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Muon1PtCut = cms.double( 7.0 ), - Muon2PtCut = cms.double( 1.0 ), - Muon3PtCut = cms.double( 1.0 ), - TriMuonPtCut = cms.double( 15.0 ), - TriMuonEtaCut = cms.double( 2.5 ), - ChargedAbsIsoCut = cms.double( 2.0 ), - ChargedRelIsoCut = cms.double( 0.2 ), - IsoConeSize = cms.double( 0.8 ), - MatchingConeSize = cms.double( 0.03 ), - MinTriMuonMass = cms.double( 1.3 ), - MaxTriMuonMass = cms.double( 2.1 ), - MaxTriMuonRadius = cms.double( 0.3 ), - TriMuonAbsCharge = cms.int32( -1 ), - MaxDZ = cms.double( 0.3 ), - EnableRelIso = cms.bool( True ), - EnableAbsIso = cms.bool( True ) -) -process.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( 1.3 ), - MaxMass = cms.double( 2.1 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation", - L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ), - AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), - L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ), - IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Muon1PtCut = cms.double( 7.0 ), - Muon2PtCut = cms.double( 1.0 ), - Muon3PtCut = cms.double( 1.0 ), - TriMuonPtCut = cms.double( 15.0 ), - TriMuonEtaCut = cms.double( 2.5 ), - ChargedAbsIsoCut = cms.double( 2.0 ), - ChargedRelIsoCut = cms.double( 0.2 ), - IsoConeSize = cms.double( 0.8 ), - MatchingConeSize = cms.double( 0.03 ), - MinTriMuonMass = cms.double( 1.3 ), - MaxTriMuonMass = cms.double( 2.1 ), - MaxTriMuonRadius = cms.double( 0.3 ), - TriMuonAbsCharge = cms.int32( 1 ), - MaxDZ = cms.double( 0.3 ), - EnableRelIso = cms.bool( True ), - EnableAbsIso = cms.bool( True ) -) -process.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 1.5 ), - MinMass = cms.double( 1.3 ), - MaxMass = cms.double( 2.1 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( 1.3 ), - MaxMass = cms.double( 2.1 ), - MinEta = cms.double( -1.0 ), +process.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ), + matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinPt = cms.double( 3.5 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( 1.3 ), - MaxMass = cms.double( 2.1 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +process.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_ETMHF30_HTT60er OR L1_DoubleMu3_SQ_ETMHF40_HTT60er OR L1_DoubleMu3_SQ_ETMHF50_HTT60er OR L1_DoubleMu3_SQ_ETMHF30_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF40_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5 OR L1_DoubleMu3_SQ_ETMHF60_Jet60er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -49172,14 +47855,27 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -49187,11 +47883,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -49208,10 +47904,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -49219,55 +47915,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -49276,21 +47929,21 @@ MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), + ChargeOpt = cms.int32( -1 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), + MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), + MaxDCAMuMu = cms.double( 0.5 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), @@ -49307,96 +47960,51 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ), - inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltMET40 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 999.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMET50 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 60.0 ) -) -process.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltPFMET70 = cms.EDFilter( "HLT1PFMET", +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter", +process.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 70.0 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMET90 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 90.0 ) -) -process.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), @@ -49405,14 +48013,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -49420,11 +48024,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -49441,10 +48045,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -49452,30 +48056,30 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), + MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -49497,228 +48101,95 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MinPtPair = cms.double( 0.0 ), MinInvMass = cms.double( 0.0 ), MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( 0 ) + ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( -1.0 ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( 0.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) -) -process.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -process.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ), - InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt', - 'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' ) -) -process.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ), - particleType = cms.string( "mu+" ) +process.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.106 ), +process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.2 ), - MinInvMass = cms.double( 1.6 ), - MaxInvMass = cms.double( 2.02 ), - MinD0Significance = cms.double( 0.0 ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", +process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 8.0 ), - MaxNormalisedChi2 = cms.double( 8.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 2.0 ), - MinCosinePointingAngle = cms.double( 0.9 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), - MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -49728,13 +48199,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 6.9 ), + MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -49758,9 +48229,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -49769,229 +48240,101 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler", +process.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) -) -process.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -process.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt', - 'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' ) -) -process.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) +process.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), +process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.8 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.3 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter", +process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -50001,13 +48344,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 6.9 ), + MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -50031,9 +48374,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -50042,215 +48385,124 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( 0.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) -) -process.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -process.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt', - 'hltIter0BcJpsiTrackCutClassifierDetached' ) -) -process.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) +process.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ), - PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.13957 ), +process.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.2 ), - MinInvMass = cms.double( 5.95 ), - MaxInvMass = cms.double( 6.55 ), - MinD0Significance = cms.double( 0.0 ), - OverlapDR = cms.double( 0.005 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", - saveTags = cms.bool( True ), +process.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), + matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.9 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ), - MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", +process.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -50258,801 +48510,309 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), + CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', - 'hltESPSteppingHelixPropagatorAlong' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( ), - TkSeedGenerator = cms.PSet( - copyMuonRecHit = cms.bool( False ), - propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - ComponentName = cms.string( "TSGForRoadSearch" ), - maxChi2 = cms.double( 40.0 ), - manySeeds = cms.bool( False ), - propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), - option = cms.uint32( 3 ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) -) -process.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) -) -process.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9.0E99 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" ) - ) -) -process.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', - 'hltESPSmartPropagatorAnyOpposite' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - SelectState = cms.bool( False ), - ErrorRescaling = cms.double( 3.0 ), - UseVertexState = cms.bool( True ), - SigmaZ = cms.double( 25.0 ), - MaxChi2 = cms.double( 40.0 ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), - ComponentName = cms.string( "TSGFromPropagation" ), - UpdateState = cms.bool( True ), - ResetMethod = cms.string( "matrix" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9.0E99 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" ) - ) +process.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' ) +process.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) - ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - firstTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - maxElement = cms.uint32( 0 ), - useFixedPreFiltering = cms.bool( False ), - extraHitRZtolerance = cms.double( 0.06 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useBending = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ) - ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - secondTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - PSetNames = cms.vstring( 'firstTSG', - 'secondTSG' ), - thirdTSG = cms.PSet( - etaSeparation = cms.double( 2.0 ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - PSetNames = cms.vstring( 'endcapTSG', - 'barrelTSG' ), - barrelTSG = cms.PSet( ), - ComponentName = cms.string( "DualByEtaTSG" ), - endcapTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ) - ), - ComponentName = cms.string( "CombinedTSG" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9.0E99 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" ) - ) +process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", - labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' ) +process.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 6.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner", - labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' ) +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' ) +process.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 3 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' ) +process.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ), - InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ), - MuonPtOption = cms.string( "Tracker" ) +process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 43.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -51060,16 +48820,17 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51081,42 +48842,40 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 48.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 5.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.4 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51128,9 +48887,32 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed", +process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -51141,30 +48923,30 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 5.0 ), + MinPt = cms.double( 3.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -51173,25 +48955,36 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 43.0 ), + MinPt = cms.double( 3.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -51199,16 +48992,17 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51220,96 +49014,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 43.0 ), - etcutEE = cms.double( 43.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 48.0 ), + MinPt = cms.double( 5.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -51317,16 +49036,17 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51338,96 +49058,102 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 48.0 ), - etcutEE = cms.double( 48.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 3 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 38.0 ), + MinPt = cms.double( 5.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51439,96 +49165,101 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", +process.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ), + inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 3 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +process.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 43.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51540,519 +49271,53 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620_Jet60TT28 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620_Jet60TT28" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET78 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEGL1IsoEG30erJetC34drMin0p3Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG30erJetC34drMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1IsoEG30erJetC34drMin0p3Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle30erJetC34WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1IsoEGerJetC34drMin0p3EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle30erJetC34WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30erJetC34WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleCentralCaloJet10 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 2 ) -) -process.hltEle30JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle30erJetC34WPTightGsfTrackIsoFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 0.4 ), - numLeptons = cms.uint32( 1 ) -) -process.hltEle30PFJet35EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle30JetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 35.0 ), - MaxAbsJetEta = cms.double( 2.6 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sIsoEG28erHTT100 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG24er2p1_HTT100er OR L1_LooseIsoEG26er2p1_HTT100er OR L1_LooseIsoEG28er2p1_HTT100er OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_7 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -52063,712 +49328,456 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle28eta2p1WPTightGsfHT150 = cms.EDFilter( "HLTPrescaler", +process.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1IsoEG28erHTT100Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG28erHTT100" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -process.hltEG28L1IsoEG28erHTT100EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1IsoEG28erHTT100Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 28.0 ), - etcutEE = cms.double( 28.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle28erHTT100WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG28L1IsoEG28erHTT100EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle28erHTT100WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle28erHTT100WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle28erHTT100WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle28erHTT100WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle28erHTT100WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.5 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 2.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 1.0 ), + MinPtMin = cms.vdouble( 1.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 1.9 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ), + inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -process.hltEle28erHTT100WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 3 ) ) -process.hltEle28erHTT100WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation", + L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ), + AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), + L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ), + IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Muon1PtCut = cms.double( 7.0 ), + Muon2PtCut = cms.double( 1.0 ), + Muon3PtCut = cms.double( 1.0 ), + TriMuonPtCut = cms.double( 15.0 ), + TriMuonEtaCut = cms.double( 2.5 ), + ChargedAbsIsoCut = cms.double( 2.0 ), + ChargedRelIsoCut = cms.double( 0.2 ), + IsoConeSize = cms.double( 0.8 ), + MatchingConeSize = cms.double( 0.03 ), + MinTriMuonMass = cms.double( 1.3 ), + MaxTriMuonMass = cms.double( 2.1 ), + MaxTriMuonRadius = cms.double( 0.3 ), + TriMuonAbsCharge = cms.int32( -1 ), + MaxDZ = cms.double( 0.3 ), + EnableRelIso = cms.bool( True ), + EnableAbsIso = cms.bool( True ) ) -process.hltEle28erHTT100WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( 1.3 ), + MaxMass = cms.double( 2.1 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltEle28erHTT100WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation", + L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ), + AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ), + L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ), + IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Muon1PtCut = cms.double( 7.0 ), + Muon2PtCut = cms.double( 1.0 ), + Muon3PtCut = cms.double( 1.0 ), + TriMuonPtCut = cms.double( 15.0 ), + TriMuonEtaCut = cms.double( 2.5 ), + ChargedAbsIsoCut = cms.double( 2.0 ), + ChargedRelIsoCut = cms.double( 0.2 ), + IsoConeSize = cms.double( 0.8 ), + MatchingConeSize = cms.double( 0.03 ), + MinTriMuonMass = cms.double( 1.3 ), + MaxTriMuonMass = cms.double( 2.1 ), + MaxTriMuonRadius = cms.double( 0.3 ), + TriMuonAbsCharge = cms.int32( 1 ), + MaxDZ = cms.double( 0.3 ), + EnableRelIso = cms.bool( True ), + EnableAbsIso = cms.bool( True ) ) -process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 1.5 ), + MinMass = cms.double( 1.3 ), + MaxMass = cms.double( 2.1 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", +process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 28.0 ), - etcutEE = cms.double( 28.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0132 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( 1.3 ), + MaxMass = cms.double( 2.1 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.08 ), - thrOverEEE = cms.vdouble( 0.135 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.145 ), - thrOverEEE = cms.vdouble( 0.11 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( 1.3 ), + MaxMass = cms.double( 2.1 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.16 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_ETMHF30_HTT60er OR L1_DoubleMu3_SQ_ETMHF40_HTT60er OR L1_DoubleMu3_SQ_ETMHF50_HTT60er OR L1_DoubleMu3_SQ_ETMHF30_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF40_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5 OR L1_DoubleMu3_SQ_ETMHF60_Jet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.55 ), - tanhSO10InterThres = cms.double( 1.8 ), - tanhSO10ForwardThres = cms.double( 1.8 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.08 ), - thrRegularEE = cms.vdouble( 0.08 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 60.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.033 ), - thrRegularEE = cms.vdouble( 0.033 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ), + inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMET40 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.17 ), - thrOverEEE = cms.vdouble( 0.17 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 999.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMET50 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.21 ), - thrOverEEE = cms.vdouble( 0.21 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.7 ), - thrOverEEE = cms.vdouble( 0.7 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.05956, 0.13052 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 60.0 ) ) -process.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltHighEtaSC20Selector" ), - minNumber = cms.uint32( 1 ) +process.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter", +process.hltPFMET70 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 55.0 ), - upperMassCut = cms.double( 13000.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed", +process.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 70.0 ) ) -process.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed", +process.hltPFMET90 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 90.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), @@ -52777,702 +49786,749 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 15.0 ), - etcutEE = cms.double( 15.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG15EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.08 ), - thrOverEEE = cms.vdouble( 0.04 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.079, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.2 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.2 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.0888, 0.111 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.6 ), - thrOverEEE = cms.vdouble( 0.6 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0888, 0.111 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 0 ) ) -process.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( 0.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) ) -process.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0044 ), - thrRegularEE = cms.vdouble( 0.006 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -process.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ), + InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.4 ), - thrOverEEE = cms.vdouble( 0.4 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 450.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -process.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt', + 'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' ) ) -process.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.08 ), - thrOverEEE = cms.vdouble( 0.04 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.079, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ), + particleType = cms.string( "mu+" ) ) -process.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.106 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.2 ), + MinInvMass = cms.double( 1.6 ), + MaxInvMass = cms.double( 2.02 ), + MinD0Significance = cms.double( 0.0 ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.6 ), - thrOverEEE = cms.vdouble( 0.6 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0888, 0.111 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 8.0 ), + MaxNormalisedChi2 = cms.double( 8.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 2.0 ), + MinCosinePointingAngle = cms.double( 0.9 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ), + MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0044 ), - thrRegularEE = cms.vdouble( 0.006 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 1 ) +) +process.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.4 ), - thrOverEEE = cms.vdouble( 0.4 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 600.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", +process.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) ) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), +process.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +process.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) +) +process.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt', + 'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' ) +) +process.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +process.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinPt = cms.double( 0.8 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.3 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +process.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -53484,411 +50540,1028 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) +process.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltMET35 = cms.EDFilter( "HLT1CaloMET", +process.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) +process.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) ) -process.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +process.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) +) +process.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt', + 'hltIter0BcJpsiTrackCutClassifierDetached' ) ) -process.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +process.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +process.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ), + PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.13957 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.2 ), + MinInvMass = cms.double( 5.95 ), + MaxInvMass = cms.double( 6.55 ), + MinD0Significance = cms.double( 0.0 ), + OverlapDR = cms.double( 0.005 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", +process.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( 0.9 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ), + MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), + MinPt = cms.double( 16.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( ), + TkSeedGenerator = cms.PSet( + copyMuonRecHit = cms.bool( False ), + propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + ComponentName = cms.string( "TSGForRoadSearch" ), + maxChi2 = cms.double( 40.0 ), + manySeeds = cms.bool( False ), + propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), + option = cms.uint32( 3 ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) +process.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9.0E99 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" ) + ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + beamSpot = cms.InputTag( "unused" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + SelectState = cms.bool( False ), + ErrorRescaling = cms.double( 3.0 ), + UseVertexState = cms.bool( True ), + SigmaZ = cms.double( 25.0 ), + MaxChi2 = cms.double( 40.0 ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), + ComponentName = cms.string( "TSGFromPropagation" ), + UpdateState = cms.bool( True ), + ResetMethod = cms.string( "matrix" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) +process.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9.0E99 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" ) + ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' ) ) -process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) +process.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) + ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + firstTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + maxElement = cms.uint32( 0 ), + useFixedPreFiltering = cms.bool( False ), + extraHitRZtolerance = cms.double( 0.06 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useBending = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + useMultScattering = cms.bool( True ) + ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + secondTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + PSetNames = cms.vstring( 'firstTSG', + 'secondTSG' ), + thirdTSG = cms.PSet( + etaSeparation = cms.double( 2.0 ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + PSetNames = cms.vstring( 'endcapTSG', + 'barrelTSG' ), + barrelTSG = cms.PSet( ), + ComponentName = cms.string( "DualByEtaTSG" ), + endcapTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ) + ), + ComponentName = cms.string( "CombinedTSG" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", - StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) +process.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), - IsolatorPSet = cms.PSet( - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnRelativeSum = cms.bool( False ), - AndOrCuts = cms.bool( True ), - EtaBounds = cms.vdouble( 2.411 ), - ConeSizesRel = cms.vdouble( 0.2 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleBarrel = cms.double( 0.836 ), - UseRhoCorrection = cms.bool( True ), - ReturnAbsoluteSum = cms.bool( True ), - RhoMax = cms.double( 9.9999999E7 ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), - CutRelativeIso = cms.bool( False ), - CutAbsoluteIso = cms.bool( True ), - EffAreaSFBarrel = cms.double( 1.0 ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ConeSizes = cms.vdouble( 0.2 ), - EffAreaSFEndcap = cms.double( 0.883 ), - RhoScaleEndcap = cms.double( 1.0 ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +process.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) ), - WriteIsolatorFloat = cms.bool( True ) + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9.0E99 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" ) + ) ) -process.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 1.2 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.2 ) +process.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' ) +) +process.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner", + labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' ) +) +process.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( True ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( True ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), - IsolatorPSet = cms.PSet( ) +process.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' ) ) -process.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' ) ) -process.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ), + InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ), + MuonPtOption = cms.string( "Tracker" ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 43.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -53896,16 +51569,17 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), + minMuonStations = cms.int32( -1 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -53917,50 +51591,25 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.5 ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), + MinPt = cms.double( 48.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -53968,16 +51617,17 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), + minMuonStations = cms.int32( -1 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -53989,127 +51639,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 80.0 ) -) -process.hltPFMET80 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 90.0 ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 80.0 ) -) -process.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 100.0 ) -) -process.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -54120,30 +51652,30 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( False ), +process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), + PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 5.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -54152,55 +51684,268 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 16.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 43.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 43.0 ), + etcutEE = cms.double( 43.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 48.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 48.0 ), + etcutEE = cms.double( 48.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 9.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 38.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54212,67 +51957,99 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 11.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 43.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54284,32 +52061,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -54320,124 +52074,352 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", +process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEGL1IsoEG30erJetC34drMin0p3Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG30erJetC34drMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltEGL1IsoEG30erJetC34drMin0p3Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle30erJetC34WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG30L1IsoEGerJetC34drMin0p3EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle30erJetC34WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle30erJetC34WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleCentralCaloJet10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 1.2 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 2 ) ) -process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEle30JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle30erJetC34WPTightGsfTrackIsoFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 0.4 ), + numLeptons = cms.uint32( 1 ) ) -process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle30PFJet35EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + inputTag = cms.InputTag( "hltEle30JetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 35.0 ), + MaxAbsJetEta = cms.double( 2.6 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sIsoEG28erHTT100 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG24er2p1_HTT100er OR L1_LooseIsoEG26er2p1_HTT100er OR L1_LooseIsoEG28er2p1_HTT100er OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -54448,684 +52430,668 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler", +process.hltPreEle28eta2p1WPTightGsfHT150 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEGL1IsoEG28erHTT100Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG28erHTT100" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEG28L1IsoEG28erHTT100EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltEGL1IsoEG28erHTT100Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 28.0 ), + etcutEE = cms.double( 28.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle28erHTT100WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG28L1IsoEG28erHTT100EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28erHTT100WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 24.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28erHTT100WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28erHTT100WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28erHTT100WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed", +process.hltEle28erHTT100WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEle28erHTT100WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle28erHTT100WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28erHTT100WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28erHTT100WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler", +process.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 17.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 28.0 ), + etcutEE = cms.double( 28.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0132 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 17.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.135 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.145 ), + thrOverEEE = cms.vdouble( 0.11 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.16 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.55 ), + tanhSO10InterThres = cms.double( 1.8 ), + tanhSO10ForwardThres = cms.double( 1.8 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.08 ), + thrRegularEE = cms.vdouble( 0.08 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 23.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 1.2 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.033 ), + thrRegularEE = cms.vdouble( 0.033 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.17 ), + thrOverEEE = cms.vdouble( 0.17 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.21 ), + thrOverEEE = cms.vdouble( 0.21 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 24.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.7 ), + thrOverEEE = cms.vdouble( 0.7 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.05956, 0.13052 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ) ) -process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltHighEtaSC20Selector" ), + minNumber = cms.uint32( 1 ) +) +process.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 55.0 ), + upperMassCut = cms.double( 13000.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -55136,162 +53102,30 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), - inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ), - L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 4.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -55302,26 +53136,27 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), + etcutEB = cms.double( 15.0 ), + etcutEE = cms.double( 15.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ), + candTag = cms.InputTag( "hltEG15EtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55330,35 +53165,120 @@ doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle15VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ), + candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -55379,16 +53299,40 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55401,16 +53345,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55423,16 +53391,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ), + candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55445,161 +53414,67 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", +process.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), - inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 81 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 2 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) + candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed", +process.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 450.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ), + candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55612,31 +53487,78 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ), + candTag = cms.InputTag( "hltEle50VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -55657,16 +53579,17 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55679,16 +53602,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55701,16 +53625,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -55718,159 +53643,24 @@ ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), - inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 81 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 2 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -process.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), - inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) -) -process.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -55879,20 +53669,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -55901,144 +53692,63 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed", +process.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", +process.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 600.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -56055,7 +53765,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56067,327 +53778,150 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ), - LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ) ) -process.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( +process.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", + StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), + ExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), + Vertex_Constraint_Z = cms.bool( False ), DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 8.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) + IsolatorPSet = cms.PSet( + Thresholds = cms.vdouble( 9.9999999E7 ), + ReturnRelativeSum = cms.bool( False ), + AndOrCuts = cms.bool( True ), + EtaBounds = cms.vdouble( 2.411 ), + ConeSizesRel = cms.vdouble( 0.2 ), + EtaBoundsRel = cms.vdouble( 2.411 ), + RhoScaleBarrel = cms.double( 0.836 ), + UseRhoCorrection = cms.bool( True ), + ReturnAbsoluteSum = cms.bool( True ), + RhoMax = cms.double( 9.9999999E7 ), + RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), + CutRelativeIso = cms.bool( False ), + CutAbsoluteIso = cms.bool( True ), + EffAreaSFBarrel = cms.double( 1.0 ), + ThresholdsRel = cms.vdouble( 9.9999999E7 ), + ComponentName = cms.string( "CutsIsolatorWithCorrection" ), + ConeSizes = cms.vdouble( 0.2 ), + EffAreaSFEndcap = cms.double( 0.883 ), + RhoScaleEndcap = cms.double( 1.0 ) ), - arbitrateTrackerMuons = cms.bool( False ) + WriteIsolatorFloat = cms.bool( True ) ) -process.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), - DisplacedReconstruction = cms.bool( False ) +process.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( True ), + UseCaloIso = cms.bool( True ), + CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 1.2 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.2 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -process.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter", +process.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ), - previousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 4 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 5.0 ), - minN = cms.uint32( 3 ), - maxAbsEta = cms.double( 2.5 ), L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56399,22 +53933,68 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter", +process.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ), - previousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 4 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 12.0 ), - minN = cms.uint32( 1 ), - maxAbsEta = cms.double( 2.5 ), L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56426,38 +54006,157 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu8 = cms.EDFilter( "HLTPrescaler", +process.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltPFMET80 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu17 = cms.EDFilter( "HLTPrescaler", +process.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), + minMht = cms.vdouble( 90.0 ) +) +process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu19 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler", +process.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 80.0 ) +) +process.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 90.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter", + saveTags = cms.bool( True ), + mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), + minMht = cms.vdouble( 100.0 ) +) +process.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( False ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 7.0 ), + MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 2 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -56474,10 +54173,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -56485,38 +54184,40 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 9.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56528,124 +54229,104 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.015 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 11.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -56656,254 +54337,124 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 13.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) +process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -56914,254 +54465,196 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 24.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 13.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.35 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) +process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57172,761 +54665,682 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 13.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.35 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 17.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.35 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) +process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 17.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.35 ), + MaxInvMass = cms.vdouble( 4.05 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.05 ), - thrRegularEE = cms.vdouble( 0.02 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.006 ), - thrRegularEE = cms.vdouble( 0.0085 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.05 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 13.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) +process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 23.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 1.2 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 1.25 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.05 ), - thrRegularEE = cms.vdouble( 0.05 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 24.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 0.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.006 ), - thrRegularEE = cms.vdouble( 0.0085 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.05 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 4.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.05 ), - thrRegularEE = cms.vdouble( 0.02 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), + inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.006 ), - thrRegularEE = cms.vdouble( 0.0085 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ), + L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.05 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) -) -process.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), + etcutEB = cms.double( 9.0 ), + etcutEE = cms.double( 9.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50EtFilter" ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.03 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -57939,18 +55353,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -57961,9 +55376,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -57984,16 +55399,17 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.007 ), - thrRegularEE = cms.vdouble( 0.007 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58006,16 +55422,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.06 ), - thrRegularEE = cms.vdouble( 0.06 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58028,61 +55445,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer", - jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ), - L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ), - DeltaR = cms.double( 0.5 ) -) -process.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 165.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets", - HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ), - SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - minDeltaR = cms.double( 0.5 ) -) -process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ), - originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ), - MinJetPt = cms.double( 165.0 ), - MaxAbsJetEta = cms.double( 2.6 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 0 ) -) -process.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 115.0 ), - etcutEE = cms.double( 115.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG115EtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.03 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58095,119 +55468,163 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.075 ), - thrOverEEE = cms.vdouble( 0.075 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ), + inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 2 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -process.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.007 ), - thrRegularEE = cms.vdouble( 0.007 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.07 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 135.0 ), - etcutEE = cms.double( 135.0 ), + etcutEB = cms.double( 9.0 ), + etcutEE = cms.double( 9.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG135EtFilter" ), + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.03 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58220,18 +55637,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ), + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.075 ), - thrOverEEE = cms.vdouble( 0.075 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -58242,9 +55660,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ), + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -58260,335 +55678,116 @@ s_a_rF = cms.double( 0.04 ), s2_threshold = cms.double( 0.4 ), tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.007 ), - thrRegularEE = cms.vdouble( 0.007 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.07 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltQuadCentralJet30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) -) -process.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ), - minHt = cms.vdouble( 330.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", +process.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), + inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ), + electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 81 ), + MinDR = cms.double( -1.0 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 2 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) ) -process.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), + inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) -process.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58599,816 +55798,893 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -process.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) -) -process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) -) -process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) -) -process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) -) -process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) -) -process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) +process.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) +process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) +process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) +process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) +process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) +process.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ), + LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) +) +process.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -process.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 8.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -process.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +process.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), + DisplacedReconstruction = cms.bool( False ) ) -process.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", +process.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ), + previousCandTag = cms.InputTag( "" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 4 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 5.0 ), + minN = cms.uint32( 3 ), + maxAbsEta = cms.double( 2.5 ), + L1MatchingdR = cms.double( 0.3 ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", +process.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ), + previousCandTag = cms.InputTag( "" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 4 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 12.0 ), + minN = cms.uint32( 1 ), + maxAbsEta = cms.double( 2.5 ), + L1MatchingdR = cms.double( 0.3 ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.35 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu19 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -process.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", +process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + MinPt = cms.double( 7.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", +process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", +process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", +process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) -) -process.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +process.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.015 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 5 ) -) -process.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) + candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", +process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59419,17 +56695,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -59440,48 +56716,27 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 60.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60HEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -59494,18 +56749,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -59516,20 +56772,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -59538,21 +56795,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -59560,20 +56818,44 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -59582,175 +56864,93 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( True ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) -) -process.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 10.0 ), - minPtJetMht = cms.double( 10.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet10' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), - minHt = cms.vdouble( 175.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 380.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", +process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", - usePt = cms.bool( False ), - minPtTowerHt = cms.double( 1.5 ), - minPtTowerMht = cms.double( 1.5 ), - maxEtaTowerHt = cms.double( 5.0 ), - maxEtaTowerMht = cms.double( 5.0 ), - towersLabel = cms.InputTag( "hltTowerMakerEcal" ) +process.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) ) -process.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEcal' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), - minHt = cms.vdouble( 800.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59761,17 +56961,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -59782,51 +56982,54 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), + inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), +process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - innerCone = cms.double( 0.0 ), - outerCone = cms.double( 0.14 ), - depth = cms.int32( 0 ), - maxSeverityHB = cms.int32( 9 ), - maxSeverityHE = cms.int32( 9 ), - doEtSum = cms.bool( True ), - useSingleTower = cms.bool( False ), - effectiveAreas = cms.vdouble( 0.105, 0.17 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), - varTag = cms.InputTag( "hltEgammaHToverET" ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -59835,20 +57038,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE30HEFilter" ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), @@ -59857,71 +57061,162 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.55 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", +process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - minMass = cms.double( 70.0 ) + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), + candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) +) +process.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59932,17 +57227,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", +process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -59951,26 +57246,73 @@ region_eta_size_ecap = cms.double( 1.0 ), region_phi_size = cms.double( 1.044 ), barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + endcap_end = cms.double( 2.5 ) ) -process.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG14EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -59978,39 +57320,72 @@ thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -60021,100 +57396,142 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", +process.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", +process.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sCDC" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( False ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.5 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60125,20 +57542,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", +process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 3 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -60146,44 +57563,25 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 16.0 ), - etcutEE = cms.double( 16.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 3 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60198,58 +57596,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -60264,53 +57619,55 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -60331,60 +57688,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 3 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60399,21 +57711,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60421,21 +57734,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60443,18 +57757,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -60465,62 +57780,48 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) +) +process.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle8EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -60531,21 +57832,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle8HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60553,157 +57855,139 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.05 ), + thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 115.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), - Min_dR = cms.double( 0.5 ) +process.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.006 ), + thrRegularEE = cms.vdouble( 0.0085 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", +process.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", +process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) +) +process.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) ) -process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 999999.0 ), + etcutEB = cms.double( 17.0 ), + etcutEE = cms.double( 17.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), + candTag = cms.InputTag( "hltEle17EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.12 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -60715,21 +57999,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle17HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60737,64 +58022,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.05 ), + thrRegularEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.006 ), + thrRegularEE = cms.vdouble( 0.0085 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -60803,55 +58114,47 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) ) -process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), + inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) -process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 999999.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + candTag = cms.InputTag( "hltEle23EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.12 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -60863,21 +58166,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEle23HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60885,64 +58189,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.05 ), + thrRegularEE = cms.vdouble( 0.02 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.006 ), + thrRegularEE = cms.vdouble( 0.0085 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -60951,626 +58281,442 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) ) -process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( True ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 99999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 18.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) ) -process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 3.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 2.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) +process.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( -1.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) + candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.05 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) - ) +process.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) +process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.007 ), + thrRegularEE = cms.vdouble( 0.007 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.06 ), + thrRegularEE = cms.vdouble( 0.06 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer", + jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ), + L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ), + DeltaR = cms.double( 0.5 ) ) -process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 165.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets", + HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ), + SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + minDeltaR = cms.double( 0.5 ) ) -process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) +process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ), + originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ), + MinJetPt = cms.double( 165.0 ), + MaxAbsJetEta = cms.double( 2.6 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 0 ) ) -process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', - 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) +process.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 115.0 ), + etcutEE = cms.double( 115.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) +process.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG115EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.05 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +process.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.075 ), + thrOverEEE = cms.vdouble( 0.075 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.007 ), + thrRegularEE = cms.vdouble( 0.007 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", +process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) + candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.07 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 135.0 ), + etcutEE = cms.double( 135.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG135EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", +process.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.075 ), + thrOverEEE = cms.vdouble( 0.075 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.007 ), + thrRegularEE = cms.vdouble( 0.007 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", +process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.07 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -61581,121 +58727,303 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", +process.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 4 ) ) -process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", +process.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltQuadCentralJet30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ), + pfCandidatesLabel = cms.InputTag( "" ) +) +process.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", +process.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 0 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 65.0 ), + MinPt = cms.double( 75.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", +process.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 3 ) +) +process.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +process.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ), + minHt = cms.vdouble( 330.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 6 ) ) -process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) +process.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", +process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 6 ) +) +process.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", +process.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", +process.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 88.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 3 ) ) -process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", +process.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 103.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 5 ) ) -process.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) +process.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", +process.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 5 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -61706,37 +59034,22 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 76.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", +process.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 300.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -61747,62 +59060,50 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", +process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", +process.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 111.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 60.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltEG60EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -61813,20 +59114,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG60HEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -61835,16 +59137,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -61857,206 +59160,136 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", +process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - minMass = cms.double( 55.0 ) + inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( True ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", +process.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 10.0 ), + minPtJetMht = cms.double( 10.0 ), + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) +) +process.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + htLabels = cms.VInputTag( 'hltHtMhtJet10' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), + minHt = cms.vdouble( 175.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", +process.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 380.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -62067,48 +59300,105 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", + usePt = cms.bool( False ), + minPtTowerHt = cms.double( 1.5 ), + minPtTowerMht = cms.double( 1.5 ), + maxEtaTowerHt = cms.double( 5.0 ), + maxEtaTowerMht = cms.double( 5.0 ), + towersLabel = cms.InputTag( "hltTowerMakerEcal" ) ) -process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +process.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + htLabels = cms.VInputTag( 'hltHtMhtEcal' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), + minHt = cms.vdouble( 800.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -62119,525 +59409,193 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", - debugLevel = cms.int32( 0 ), - L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) - ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) - ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) - ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) - ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) - ) - ), - hbheInput = cms.InputTag( "hltHbhereco" ), - hoInput = cms.InputTag( "hltHoreco" ), - ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), - pataTracks = cms.InputTag( "hltPixelTracksSoA" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - track_pt_min = cms.double( 1.0 ), - track_pt_max = cms.double( 10.0 ), - track_chi2_max = cms.double( 99999.0 ), - graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), - normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) -) -process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", +process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau28er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleJet35_Mass_Min450_IsoTau45_RmOvlp OR L1_DoubleJet_80_30_Mass_Min420_IsoTau40_RmOvlp OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( False ), - KeepOriginalVertex = cms.bool( True ) -) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) -) -process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) -) -process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) +process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), + innerCone = cms.double( 0.0 ), + outerCone = cms.double( 0.14 ), + depth = cms.int32( 0 ), + maxSeverityHB = cms.int32( 9 ), + maxSeverityHE = cms.int32( 9 ), + doEtSum = cms.bool( True ), + useSingleTower = cms.bool( False ), + effectiveAreas = cms.vdouble( 0.105, 0.17 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), + varTag = cms.InputTag( "hltEgammaHToverET" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30HE30HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 18.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.55 ), MinN = cms.int32( 2 ) ) -process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", + saveTags = cms.bool( True ), + firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + minMass = cms.double( 70.0 ) +) +process.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -62646,28 +59604,244 @@ region_eta_size_ecap = cms.double( 1.0 ), region_phi_size = cms.double( 1.044 ), barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + endcap_end = cms.double( 2.65 ) ) -process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 24.0 ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), + candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sCDC" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( False ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.5 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 3 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 16.0 ), + etcutEE = cms.double( 16.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 3 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -62680,99 +59854,124 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -62793,16 +59992,63 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 3 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -62815,21 +60061,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -62837,21 +60084,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -62859,16 +60107,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -62881,21 +60130,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -62903,1616 +60153,3388 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 3 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) +) +process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) +process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), +process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) +process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) +process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) - ) - ) +process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) +) +process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", +process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), + inputTag = cms.InputTag( "hltL2TauJets" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", +process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) +) +process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) +) +process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) +) +process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +) +process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) +) +process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) +) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), +process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), UseOnlyChargedHadrons = cms.bool( True ), PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", +process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsPFTauProducer" ), cut = cms.string( "pt > 0" ), discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), selectionCut = cms.double( 0.5 ) ) ), discriminatorContainers = cms.VPSet( ) ) -process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", +process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", +process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), + selectionCut = cms.double( 0.5 ) + ) + ) +) +process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) +) +process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) +) +process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) +) +process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinN = cms.int32( 2 ) ) -process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + MinN = cms.int32( 2 ) ) -process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 115.0 ), + pt2Min = cms.double( 40.0 ), + pt3Min = cms.double( 110.0 ), + mjjMin = cms.double( 850.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), + Min_dR = cms.double( 0.5 ) ) -process.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", +process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", +process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", +process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", +process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", +process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", +process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", +process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", +process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", +process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", +process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", +process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", +process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( True ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 99999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 18.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 3.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) +process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", +process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) +process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) +process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) +) +process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', + 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) +) +process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.05 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", +process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", +process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64523,992 +63545,1247 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", +process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 65.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", +process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) +process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) ) -process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) +process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) +process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) - ) - ) +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 88.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 103.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", +process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 76.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", +process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 90.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 111.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), + MinPt = cms.double( 18.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinN = cms.int32( 2 ) ) -process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) +process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + minMass = cms.double( 55.0 ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", + debugLevel = cms.int32( 0 ), + L1Taus = cms.VPSet( + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) + ) + ), + hbheInput = cms.InputTag( "hltHbhereco" ), + hoInput = cms.InputTag( "hltHoreco" ), + ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), + pataTracks = cms.InputTag( "hltPixelTracksSoA" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + track_pt_min = cms.double( 1.0 ), + track_pt_max = cms.double( 10.0 ), + track_chi2_max = cms.double( 99999.0 ), + graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), + normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( False ), + KeepOriginalVertex = cms.bool( True ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) +process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -process.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) ) -process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) ) -process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -65517,20 +64794,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -65539,108 +64817,151 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", +process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", +process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), discriminators = cms.VPSet( ), discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), rawValues = cms.vstring( ), selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 30.0 ), @@ -65648,103 +64969,166 @@ MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), + triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), + MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), + MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -65752,11 +65136,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.16 ), @@ -65773,10 +65157,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -65784,12 +65168,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), @@ -65798,7 +65182,7 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -65816,6 +65200,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -65827,14 +65212,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -65846,458 +65232,195 @@ rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) -) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 27.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66309,2230 +65432,1861 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) + ) + ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 180.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +) +process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 180.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) +) +process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) +) +process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 8 ) +) +process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) +) +process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ), + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) + ), + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) + ), + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) +) +process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +) +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) ) -process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) ) -process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) ) -process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) ) -process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) ) -process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) + ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) +) +process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) -) -process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) -) -process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) -) -process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) - ) -) -process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) -) -process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) -) -process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "1BTagAndEta" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) ) -process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +process.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +process.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +process.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +process.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +process.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) - ) +process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) +process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 2 ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MinN = cms.int32( 2 ) ) -process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) +process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 220.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", +process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -68541,7 +67295,7 @@ useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), + useSoftDrop = cms.bool( True ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), @@ -68550,12 +67304,12 @@ rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), @@ -68570,25 +67324,25 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), + radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), @@ -68604,810 +67358,514 @@ verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) -) -process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) -) -process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) -) -process.hltL2TauIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 4.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) -) -process.hltL2TauJetsIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) -) -process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClusters" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) -) -process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) -) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) -) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'muonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "muonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "offlinePrimaryVertices" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) +process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) +process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) +process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) ) ) ) -process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 230.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 250.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", +process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -69416,7 +67874,7 @@ useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), + useSoftDrop = cms.bool( True ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), @@ -69425,12 +67883,12 @@ rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), @@ -69446,11 +67904,11 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), jetPtMin = cms.double( 0.0 ), @@ -69460,7 +67918,7 @@ doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), + radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), doAreaDiskApprox = cms.bool( True ), @@ -69492,1929 +67950,2789 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) +process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) ), discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) ) ) -process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", +process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", +process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 35.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + inputTag = cms.InputTag( "hltL2TauJets" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", +process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +process.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ) +process.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) +process.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) +process.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), +process.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +process.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ) - ), - discriminatorContainers = cms.VPSet( ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", +process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", +process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", +process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) - ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) -) -process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) -) -process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) - ) +process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) +process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) +process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltSiStripClustersRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) +process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) ) -process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), + reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), +process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), useHitsSplitting = cms.bool( False ), alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersRegForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), +process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) + ) +) +process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) ) ) -process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) -) -process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) +process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) ) -process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) ) -process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), +process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), + originRadius = cms.double( 0.3 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), + includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), @@ -71422,15 +70740,15 @@ ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + RedundantSeedCleaner = cms.string( "none" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -71438,248 +70756,195 @@ alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), + AlgorithmName = cms.string( "hltIter0" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), +process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) -) -process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), +process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) ) -process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) ) ) -process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", +process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +) +process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), +process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + layerPairs = cms.vuint32( 0 ) ) -process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), +process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -71687,19 +70952,25 @@ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), @@ -71712,10 +70983,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", +process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -71723,757 +70994,1493 @@ alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), + AlgorithmName = cms.string( "hltIterX" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), +process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), +process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) ) -process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) ) -process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) +process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) + ) ) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( True ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) +process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) +process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +process.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 22.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) +process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) +process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) + TriggerType = cms.int32( 84 ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) +process.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), +process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", +process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'TIB1+TIB2+MTIB3', 'TIB1+TIB2+MTID1_pos', 'TIB1+TIB2+MTID1_neg', @@ -72485,13 +72492,13 @@ FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) @@ -72500,20 +72507,20 @@ TEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), MTID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) @@ -72522,15 +72529,15 @@ MTEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) ) ) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), @@ -72538,32 +72545,32 @@ maxNRegions = cms.int32( 100 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), searchOpt = cms.bool( True ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), + deltaEta = cms.double( 0.3 ), deltaPhi = cms.double( 0.5 ) ) ) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", +process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersRegForDisplaced" ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), +process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), @@ -72571,8 +72578,8 @@ putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), +process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), maxElement = cms.uint32( 100000 ), useFixedPreFiltering = cms.bool( False ), phiPreFiltering = cms.double( 0.3 ), @@ -72591,8 +72598,8 @@ chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), +process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -72608,14 +72615,14 @@ ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), @@ -72631,10 +72638,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -72647,15 +72654,15 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) ) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), keepAllTracks = cms.bool( False ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), useVertices = cms.bool( True ), useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), vtxNumber = cms.int32( -1 ), vertexCut = cms.string( "tracksSize>=3" ), copyTrajectories = cms.untracked.bool( False ), @@ -72686,7 +72693,7 @@ max_eta = cms.double( 9999.0 ), min_eta = cms.double( -9999.0 ) ) -process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", +process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -72694,10 +72701,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -72710,1283 +72717,2003 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) -) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) -) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) -) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) ) -process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) +process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) +process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) +process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", +process.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) +process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) + ), + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +process.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +process.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) +process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), +process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), +process.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", +process.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) -) -process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), +process.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), +process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", +process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), +process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) -) -process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), +process.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltMET75 = cms.EDFilter( "HLT1CaloMET", +process.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 22.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 1 ) ) -process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", +process.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), + MinPt = cms.double( 24.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", +process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -73997,184 +74724,270 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", +process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), + minHt = cms.vdouble( 350.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +) +process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 1 ) +) +process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) -) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", +process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), + minHt = cms.vdouble( 430.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 1.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), minJets = cms.uint32( 1 ), jetTimeThresh = cms.double( 2.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -74182,3892 +74995,3167 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) ) -process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) +process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) +) +process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) +) +process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) +) +process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) +) +process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) +) +process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) +process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) +) +process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) +) +process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +) +process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) ) -process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) ) -process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) +process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -process.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) ) -process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -process.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -process.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -process.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -process.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) ) -process.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) ) -process.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) ) -process.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -process.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -process.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) ) -process.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) ) -process.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) ) -process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), +process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) ) -process.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -process.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -process.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) ) -process.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -process.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -process.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -process.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) ) -process.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) ) -process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) ) -process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) ) -process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -process.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -process.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) +) +process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -process.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) +) +process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) ) -process.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) +) +process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -process.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -78076,42 +78164,35 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -78120,20 +78201,59 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -78142,18 +78262,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78164,59 +78285,15 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), s_a_phi1F = cms.double( 0.0076 ), @@ -78233,16 +78310,17 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -78253,143 +78331,442 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +process.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +process.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +process.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +process.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) +) +process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", + saveTags = cms.bool( True ), + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) +) +process.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", + saveTags = cms.bool( True ), + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) +) +process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +) +process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -78400,779 +78777,365 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) ) -process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) ) -process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) ) -process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + candTag = cms.InputTag( "hltEG10EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -79183,16 +79146,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + candTag = cms.InputTag( "hltEG10HEFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79205,100 +79169,49 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) ) -process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), @@ -79309,16 +79222,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79331,171 +79245,253 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", +process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", +process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", +process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) +process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -79506,20 +79502,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -79527,31 +79523,55 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79559,21 +79579,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79581,21 +79602,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79603,65 +79625,45 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79669,862 +79671,913 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -process.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) +process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", +process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) -) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) -) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", +process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", +process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -80535,538 +80588,811 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) +process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ) +process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) +process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -process.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -81077,211 +81403,380 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", +process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEB = cms.vdouble( 0.1 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -81293,65 +81788,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -81364,133 +81811,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -81499,280 +81903,890 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), + MinN = cms.int32( 1 ) +) +process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +process.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 125.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) +) +process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) +) +process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) +) +process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) +) +process.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 95.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) +) +process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -81783,97 +82797,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -81883,14 +82892,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -81906,7 +82915,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -81918,6 +82927,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -81940,6 +82950,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -81970,6 +82981,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -82000,6 +83012,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -82053,6 +83066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82075,6 +83089,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82097,6 +83112,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82119,6 +83135,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82141,6 +83158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -82155,9 +83173,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +process.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -82167,13 +83207,40 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -82190,6 +83257,242 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) +process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) +) +process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) +) +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 750.0 ), + dRmin = cms.double( 0.5 ) +) +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +process.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) +) +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) +) +process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 115.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82223,6 +83526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -82281,61 +83585,10 @@ trackPtCut = cms.double( 999999.0 ), trackdRCut = cms.double( 999.0 ) ) -process.hltPreExpressMuons = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltExpressMuonsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( '( HLT_IsoMu20_v19 OR HLT_IsoMu24_v17 OR HLT_IsoMu27_v20 )' ) -) process.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -82366,51 +83619,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82598,107 +83806,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -process.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) process.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82776,6 +83883,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +process.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -82788,7 +83903,7 @@ initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - measTkEvt = cms.InputTag( "hltSiStripClusters" ), + measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), @@ -82942,21 +84057,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -83010,6 +84119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83032,6 +84142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -83062,6 +84173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -83092,6 +84204,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -83145,6 +84258,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83167,6 +84281,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83189,6 +84304,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83211,6 +84327,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83233,6 +84350,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83255,6 +84373,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -83309,6 +84428,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83331,6 +84451,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83353,6 +84474,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83375,6 +84497,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -83397,6 +84520,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -83419,6 +84543,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -83441,6 +84566,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -83463,6 +84589,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -83531,6 +84658,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83553,6 +84681,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83575,6 +84704,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83597,6 +84727,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83619,6 +84750,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83641,6 +84773,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83663,6 +84796,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83685,6 +84819,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83736,6 +84871,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83758,6 +84894,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -83780,6 +84917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83802,6 +84940,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83824,6 +84963,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -83867,6 +85007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83889,6 +85030,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -83911,6 +85053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83933,6 +85076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83955,6 +85099,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -83977,6 +85122,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -84049,6 +85195,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84071,6 +85218,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84116,6 +85264,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84148,6 +85297,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84170,6 +85320,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84215,6 +85366,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84286,6 +85438,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84305,6 +85458,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -84327,6 +85481,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -84441,6 +85596,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84530,7 +85686,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -84542,74 +85699,26 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +process.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -84620,7 +85729,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -84633,10 +85742,6 @@ process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", processName = cms.string( "@" ) ) -process.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), @@ -84663,8 +85768,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v19', - 'AlCa_PFJet40_v24' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) process.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84676,7 +85781,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84688,8 +85793,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v6', - 'AlCa_LumiPixelsCounts_ZeroBias_v6' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84701,10 +85806,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v18', - 'AlCa_EcalEtaEEonly_v18', - 'AlCa_EcalPi0EBonly_v18', - 'AlCa_EcalPi0EEonly_v18' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84716,8 +85821,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84729,8 +85834,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v4', - 'HLT_PPSMaxTracksPerRP4_v4' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84742,7 +85847,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v13' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84754,15 +85859,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) process.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84774,10 +85879,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_PFJet40_GPUvsCPU_v2' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84789,7 +85894,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v3' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ) ) process.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84801,9 +85906,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v6', - 'DQM_HcalReconstruction_v5', - 'DQM_PixelReconstruction_v6' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84815,8 +85920,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84840,73 +85945,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1', - 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) process.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -84918,102 +86024,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) process.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85041,7 +86167,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) process.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85081,7 +86207,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v4' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) process.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85121,8 +86247,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v19', - 'HLT_PFJet500_v25 / 3' ) + triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31 / 3', + 'HLT_ZeroBias_v11 / 0' ) ) process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85134,8 +86261,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v15', - 'HLT_ZeroBias_Beamspot_v8' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85147,19 +86274,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23 / 3', - 'HLT_ExpressMuons_v4 / 15', - 'HLT_IsoMu20_v19 / 0', - 'HLT_IsoMu24_v17 / 0', - 'HLT_IsoMu27_v20 / 0', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Physics_v9', + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11 / 2' ) ) process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85171,24 +86297,24 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele32_WPTight_Gsf_v19 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_PFHT510_v21 / 3', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v24 / 15' ) + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15' ) ) process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85200,7 +86326,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v9' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85212,8 +86338,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85225,161 +86351,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1', - 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) process.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85395,8 +86514,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v9', - 'DST_ZeroBias_v4' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85408,35 +86527,32 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v12', - 'MC_AK4CaloJets_v13', - 'MC_AK4PFJets_v21', - 'MC_AK8CaloHT_v12', - 'MC_AK8PFHT_v20', - 'MC_AK8PFJets_v21', - 'MC_AK8TrimPFJets_v21', - 'MC_CaloBTagDeepCSV_v12', - 'MC_CaloHT_v12', - 'MC_CaloMET_JetIdCleaned_v13', - 'MC_CaloMET_v12', - 'MC_CaloMHT_v12', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17', - 'MC_DoubleEle5_CaloIdL_MW_v20', - 'MC_DoubleMuNoFiltersNoVtx_v11', - 'MC_DoubleMu_TrkIsoVVL_DZ_v15', - 'MC_Egamma_Open_Unseeded_v2', - 'MC_Egamma_Open_v2', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'MC_Ele5_WPTight_Gsf_v12', - 'MC_IsoMu_v19', - 'MC_PFBTagDeepCSV_v14', - 'MC_PFBTagDeepJet_v5', - 'MC_PFHT_v20', - 'MC_PFMET_v21', - 'MC_PFMHT_v20', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2', - 'MC_ReducedIterativeTracking_v16', - 'MC_Run3_PFScoutingPixelTracking_v20' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) process.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85448,102 +86564,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20_v16', - 'HLT_Mu27_v17', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) process.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85559,36 +86715,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) process.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85600,16 +86760,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -85621,661 +86781,645 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v4', - 'HLT_AK8DiPFJet250_250_MassSD50_v4', - 'HLT_AK8DiPFJet260_260_MassSD30_v4', - 'HLT_AK8DiPFJet260_260_MassSD50_v4', - 'HLT_AK8DiPFJet270_270_MassSD30_v4', - 'HLT_AK8DiPFJet280_280_MassSD30_v4', - 'HLT_AK8DiPFJet290_290_MassSD30_v4', - 'HLT_AK8PFJet140_v19', - 'HLT_AK8PFJet200_v19', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1', - 'HLT_AK8PFJet220_SoftDropMass40_v5', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet230_SoftDropMass40_v5', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet260_v20', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1', - 'HLT_AK8PFJet320_v20', - 'HLT_AK8PFJet400_MassSD30_v4', - 'HLT_AK8PFJet400_v20', - 'HLT_AK8PFJet40_v20', - 'HLT_AK8PFJet420_MassSD30_v4', - 'HLT_AK8PFJet425_SoftDropMass40_v5', - 'HLT_AK8PFJet450_MassSD30_v4', - 'HLT_AK8PFJet450_SoftDropMass40_v5', - 'HLT_AK8PFJet450_v20', - 'HLT_AK8PFJet470_MassSD30_v4', - 'HLT_AK8PFJet500_MassSD30_v4', - 'HLT_AK8PFJet500_v20', - 'HLT_AK8PFJet550_v15', - 'HLT_AK8PFJet60_v19', - 'HLT_AK8PFJet80_v20', - 'HLT_AK8PFJetFwd140_v18', - 'HLT_AK8PFJetFwd15_v7', - 'HLT_AK8PFJetFwd200_v18', - 'HLT_AK8PFJetFwd25_v7', - 'HLT_AK8PFJetFwd260_v19', - 'HLT_AK8PFJetFwd320_v19', - 'HLT_AK8PFJetFwd400_v19', - 'HLT_AK8PFJetFwd40_v19', - 'HLT_AK8PFJetFwd450_v19', - 'HLT_AK8PFJetFwd500_v19', - 'HLT_AK8PFJetFwd60_v18', - 'HLT_AK8PFJetFwd80_v18', - 'HLT_BTagMu_AK4DiJet110_Mu5_v17', - 'HLT_BTagMu_AK4DiJet170_Mu5_v16', - 'HLT_BTagMu_AK4DiJet20_Mu5_v17', - 'HLT_BTagMu_AK4DiJet40_Mu5_v17', - 'HLT_BTagMu_AK4DiJet70_Mu5_v17', - 'HLT_BTagMu_AK4Jet300_Mu5_v16', - 'HLT_BTagMu_AK8DiJet170_Mu5_v13', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v6', - 'HLT_BTagMu_AK8Jet300_Mu5_v16', - 'HLT_CDC_L2cosmic_10_er1p0_v4', - 'HLT_CDC_L2cosmic_5p5_er1p0_v4', - 'HLT_CaloJet500_NoJetID_v16', - 'HLT_CaloJet550_NoJetID_v11', - 'HLT_CaloMET350_NotCleaned_v8', - 'HLT_CaloMET60_DTCluster50_v5', - 'HLT_CaloMET60_DTClusterNoMB1S50_v5', - 'HLT_CaloMET90_NotCleaned_v8', - 'HLT_CaloMHT90_v8', - 'HLT_CascadeMu100_v7', - 'HLT_CscCluster_Loose_v4', - 'HLT_CscCluster_Medium_v4', - 'HLT_CscCluster_Tight_v4', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21', - 'HLT_DiPFJetAve100_HFJEC_v21', - 'HLT_DiPFJetAve140_v17', - 'HLT_DiPFJetAve160_HFJEC_v20', - 'HLT_DiPFJetAve200_v17', - 'HLT_DiPFJetAve220_HFJEC_v20', - 'HLT_DiPFJetAve260_HFJEC_v3', - 'HLT_DiPFJetAve260_v18', - 'HLT_DiPFJetAve300_HFJEC_v20', - 'HLT_DiPFJetAve320_v18', - 'HLT_DiPFJetAve400_v18', - 'HLT_DiPFJetAve40_v18', - 'HLT_DiPFJetAve500_v18', - 'HLT_DiPFJetAve60_HFJEC_v19', - 'HLT_DiPFJetAve60_v18', - 'HLT_DiPFJetAve80_HFJEC_v21', - 'HLT_DiPFJetAve80_v18', - 'HLT_DiPhoton10Time1ns_v4', - 'HLT_DiPhoton10Time1p2ns_v4', - 'HLT_DiPhoton10Time1p4ns_v4', - 'HLT_DiPhoton10Time1p6ns_v4', - 'HLT_DiPhoton10Time1p8ns_v4', - 'HLT_DiPhoton10Time2ns_v4', - 'HLT_DiPhoton10_CaloIdL_v4', - 'HLT_DiPhoton10sminlt0p12_v4', - 'HLT_DiPhoton10sminlt0p1_v4', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v18', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17', - 'HLT_DoubleCscCluster100_v1', - 'HLT_DoubleCscCluster75_v1', - 'HLT_DoubleEle25_CaloIdL_MW_v9', - 'HLT_DoubleEle27_CaloIdL_MW_v9', - 'HLT_DoubleEle33_CaloIdL_MW_v22', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5', - 'HLT_DoubleL2Mu50_v5', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v8', - 'HLT_DoubleMu48NoFiltersNoVtx_v8', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v6', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_DoublePhoton33_CaloIdL_v11', - 'HLT_DoublePhoton70_v11', - 'HLT_DoublePhoton85_v19', - 'HLT_ECALHT800_v14', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v12', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20', - 'HLT_Ele15_IsoVVVL_PFHT450_v20', - 'HLT_Ele15_IsoVVVL_PFHT600_v24', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23', - 'HLT_Ele28_HighEta_SC20_Mass55_v17', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17', - 'HLT_Ele30_WPTight_Gsf_v5', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13', - 'HLT_Ele32_WPTight_Gsf_v19', - 'HLT_Ele35_WPTight_Gsf_v13', - 'HLT_Ele38_WPTight_Gsf_v13', - 'HLT_Ele40_WPTight_Gsf_v13', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22', - 'HLT_Ele50_IsoVVVL_PFHT450_v20', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1')+cms.vstring( 'HLT_HT350_v1', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5', - 'HLT_HT425_v13', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1', - 'HLT_HT550_DisplacedDijet60_Inclusive_v17', - 'HLT_HcalNZS_v16', - 'HLT_HcalPhiSym_v18', - 'HLT_HighPtTkMu100_v6', - 'HLT_IsoMu20_v19', - 'HLT_IsoMu24_OneProng32_v1', - 'HLT_IsoMu24_TwoProngs35_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4', - 'HLT_IsoMu24_eta2p1_v19', - 'HLT_IsoMu24_v17', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4', - 'HLT_IsoMu27_v20', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4', - 'HLT_IsoTrackHB_v8', - 'HLT_IsoTrackHE_v8', - 'HLT_L1CSCShower_DTCluster50_v4', - 'HLT_L1CSCShower_DTCluster75_v4', - 'HLT_L1ETMHadSeeds_v5', - 'HLT_L1MET_DTCluster50_v5', - 'HLT_L1MET_DTClusterNoMB1S50_v5', - 'HLT_L1Mu6HT240_v3', - 'HLT_L1SingleLLPJet_v2', - 'HLT_L1SingleMuCosmics_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v8', - 'HLT_L2Mu10_NoVertex_NoBPTX_v9', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4', - 'HLT_MET105_IsoTrk50_v13', - 'HLT_MET120_IsoTrk50_v13', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu12eta2p3_PFJet40_v5', - 'HLT_Mu12eta2p3_v5', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19', - 'HLT_Mu15_IsoVVVL_PFHT450_v19', - 'HLT_Mu15_IsoVVVL_PFHT600_v23', - 'HLT_Mu15_v7', - 'HLT_Mu17_Photon30_IsoCaloId_v10', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18', - 'HLT_Mu17_TrkIsoVVL_v17', - 'HLT_Mu17_v17', - 'HLT_Mu18_Mu9_SameSign_v8', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7', - 'HLT_Mu19_TrkIsoVVL_v8', - 'HLT_Mu19_v8', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5', - 'HLT_Mu20_v16', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu27_Ele37_CaloIdL_MW_v9', - 'HLT_Mu27_v17', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu37_Ele27_CaloIdL_MW_v9', - 'HLT_Mu37_TkMu27_v9', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5', - 'HLT_Mu3_PFJet40_v20', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu50_IsoVVVL_PFHT450_v19', - 'HLT_Mu50_L1SingleMuShower_v3', - 'HLT_Mu50_v17', - 'HLT_Mu55_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15', - 'HLT_Mu8_TrkIsoVVL_v16', - 'HLT_Mu8_v16', - 'HLT_PFHT1050_v22', - 'HLT_PFHT180_v21', - 'HLT_PFHT250_v21', - 'HLT_PFHT350_v23', - 'HLT_PFHT370_v21', - 'HLT_PFHT430_v21', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16', - 'HLT_PFHT510_v21', - 'HLT_PFHT590_v21', - 'HLT_PFHT680_v21', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16', - 'HLT_PFHT780_v21', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16', - 'HLT_PFHT890_v21', - 'HLT_PFJet110_v4', - 'HLT_PFJet140_v23', - 'HLT_PFJet200_TimeGt2p5ns_v2', - 'HLT_PFJet200_TimeLtNeg2p5ns_v2', - 'HLT_PFJet200_v23', - 'HLT_PFJet260_v24', - 'HLT_PFJet320_v24', - 'HLT_PFJet400_v24', - 'HLT_PFJet40_v25', - 'HLT_PFJet450_v25', - 'HLT_PFJet500_v25', - 'HLT_PFJet550_v15', - 'HLT_PFJet60_v25', - 'HLT_PFJet80_v25', - 'HLT_PFJetFwd140_v22', - 'HLT_PFJetFwd200_v22', - 'HLT_PFJetFwd260_v23', - 'HLT_PFJetFwd320_v23', - 'HLT_PFJetFwd400_v23', - 'HLT_PFJetFwd40_v23', - 'HLT_PFJetFwd450_v23', - 'HLT_PFJetFwd500_v23', - 'HLT_PFJetFwd60_v23', - 'HLT_PFJetFwd80_v22', - 'HLT_PFMET105_IsoTrk50_v5', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13', - 'HLT_PFMET120_PFMHT120_IDTight_v24', - 'HLT_PFMET130_PFMHT130_IDTight_v24', - 'HLT_PFMET140_PFMHT140_IDTight_v24', - 'HLT_PFMET200_BeamHaloCleaned_v13', - 'HLT_PFMET200_NotCleaned_v13', - 'HLT_PFMET250_NotCleaned_v13', - 'HLT_PFMET300_NotCleaned_v13', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v15', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v13', - 'HLT_Photon100EBHE10_v6', - 'HLT_Photon110EB_TightID_TightIso_v6', - 'HLT_Photon120_R9Id90_HE10_IsoM_v18', - 'HLT_Photon120_v17', - 'HLT_Photon130EB_TightID_TightIso_v2', - 'HLT_Photon150EB_TightID_TightIso_v2', - 'HLT_Photon150_v11', - 'HLT_Photon165_R9Id90_HE10_IsoM_v19', - 'HLT_Photon175EB_TightID_TightIso_v2', - 'HLT_Photon175_v19', - 'HLT_Photon200EB_TightID_TightIso_v2', - 'HLT_Photon200_v18', - 'HLT_Photon20_HoverELoose_v14', - 'HLT_Photon300_NoHE_v17', - 'HLT_Photon30EB_TightID_TightIso_v5', - 'HLT_Photon30_HoverELoose_v14', - 'HLT_Photon32_OneProng32_M50To105_v2', - 'HLT_Photon33_v9', - 'HLT_Photon35_TwoProngs35_v5', - 'HLT_Photon50EB_TightID_TightIso_v2', - 'HLT_Photon50_R9Id90_HE10_IsoM_v18', - 'HLT_Photon50_TimeGt2p5ns_v1', - 'HLT_Photon50_TimeLtNeg2p5ns_v1', - 'HLT_Photon50_v17', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1', - 'HLT_Photon75EB_TightID_TightIso_v2', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9', - 'HLT_Photon75_R9Id90_HE10_IsoM_v18', - 'HLT_Photon75_v17', - 'HLT_Photon90EB_TightID_TightIso_v2', - 'HLT_Photon90_R9Id90_HE10_IsoM_v18', - 'HLT_Photon90_v17', - 'HLT_Physics_v9', - 'HLT_QuadPFJet100_88_70_30_v2', - 'HLT_QuadPFJet103_88_75_15_v9', - 'HLT_QuadPFJet105_88_75_30_v1')+cms.vstring( 'HLT_QuadPFJet105_88_76_15_v9', - 'HLT_QuadPFJet111_90_80_15_v9', - 'HLT_QuadPFJet111_90_80_30_v1', + triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7', - 'HLT_TripleMu_10_5_5_DZ_v14', - 'HLT_TripleMu_12_10_5_v14', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v7', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v12', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX_v9', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v9', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle10_eta1p22_mMax6_v4', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4_eta1p22_mMax6_v4', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5_eta1p22_mMax6_v4', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6_eta1p22_mMax6_v4', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7_eta1p22_mMax6_v4', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8_eta1p22_mMax6_v4', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v4', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9_eta1p22_mMax6_v4', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v4', - 'HLT_SingleEle8_SingleEGL1_v3', - 'HLT_SingleEle8_v3' ) -) -process.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon10_Upsilon_y1p4_v5', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v9', - 'HLT_Dimuon14_PsiPrime_v17', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_3_LowMass_v5', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v4', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_JpsiTrk_Bc_v4', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_LowMass_Displaced_v5', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) process.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86315,22 +87459,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1', - 'HLT_PFHT280_QuadPFJet30_v1', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v12', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1', - 'HLT_PFHT400_SixPFJet32_v13', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1', - 'HLT_PFHT450_SixPFJet36_v12' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) process.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86342,83 +87492,119 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v17', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', - 'HLT_HT650_DisplacedDijet60_Inclusive_v17', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) process.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) +) +process.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v13', - 'HLT_DiJet110_35_Mjj650_PFMET120_v13', - 'HLT_DiJet110_35_Mjj650_PFMET130_v13', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v13', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v13', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) process.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86458,89 +87644,35 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v16' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetReservedDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v9', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11', - 'HLT_Dimuon0_Jpsi_NoVertexing_v12', - 'HLT_Dimuon0_Jpsi_v12', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v11', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v12', - 'HLT_Dimuon0_LowMass_L1_4R_v11', - 'HLT_Dimuon0_LowMass_L1_4_v12', - 'HLT_Dimuon0_LowMass_L1_TM530_v10', - 'HLT_Dimuon0_LowMass_v12', - 'HLT_Dimuon0_Upsilon_L1_4p5_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10', - 'HLT_Dimuon0_Upsilon_NoVertexing_v11', - 'HLT_Dimuon12_Upsilon_y1p4_v6', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v11', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v10', - 'HLT_Dimuon18_PsiPrime_v18', - 'HLT_Dimuon24_Phi_noCorrL1_v10', - 'HLT_Dimuon24_Upsilon_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_noCorrL1_v10', - 'HLT_Dimuon25_Jpsi_v18', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v8', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_v16', - 'HLT_DoubleMu4_3_Bs_v19', - 'HLT_DoubleMu4_3_Jpsi_v19', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_Displaced_v11', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v11', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v19', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8', - 'HLT_Mu25_TkMu0_Phi_v12', - 'HLT_Mu30_TkMu0_Psi_v5', - 'HLT_Mu30_TkMu0_Upsilon_v5', - 'HLT_Mu4_L1DoubleMu_v5', - 'HLT_Mu7p5_L2Mu2_Jpsi_v14', - 'HLT_Mu7p5_L2Mu2_Upsilon_v14', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v9', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7' ) -) -process.hltPreDatasetReservedDoubleMuonLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v19 / 12', - 'HLT_Ele35_WPTight_Gsf_v13 / 200', - 'HLT_IsoMu27_v20 / 150', - 'HLT_Mu50_v17 / 50', - 'HLT_PFHT1050_v22 / 10', - 'HLT_Photon200_v18 / 10' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) process.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86552,11 +87684,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v20', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20', - 'DST_Run3_EG30_PFScoutingPixelTracking_v20', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v20' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) process.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86568,12 +87707,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) process.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86612,147 +87760,19 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v3', - 'HLT_ZeroBias_FirstBXAfterTrain_v5', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v7', - 'HLT_ZeroBias_FirstCollisionInTrain_v6', - 'HLT_ZeroBias_IsolatedBunches_v7', - 'HLT_ZeroBias_LastCollisionInTrain_v5', - 'HLT_ZeroBias_v8' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -86765,30 +87785,6 @@ ) ), ) -process.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltOutputALCALowPtJet = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputALCALowPtJet.root" ), @@ -86853,6 +87849,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -86868,6 +87865,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -86882,7 +87880,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSExpress' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -86898,7 +87896,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSPrompt' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -86913,7 +87911,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -86932,6 +87930,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -86965,7 +87964,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -86998,18 +87997,24 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *Cluster*_hltSiPixelClusters_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', + 'keep *RecHit*_hltSiPixelRecHits_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', - 'keep *_hltPixelTracksCPU_*_*', - 'keep *_hltPixelTracksFromGPU_*_*', - 'keep *_hltPixelVerticesCPU_*_*', - 'keep *_hltPixelVerticesFromGPU_*_*', - 'keep *_hltSiPixelRecHitsFromLegacy_*_*', - 'keep *_hltSiPixelRecHitsSoAFromGPU_*_*' ) + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*' ) ) process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ), @@ -87051,7 +88056,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -87100,7 +88105,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepBLifetimeTagInfosPF_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', @@ -87108,9 +88113,9 @@ 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', 'keep *_hltDeepSecondaryVertexTagInfosPF_*_*', 'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaGsfTracks_*_*', - 'keep *_hltElectronsVertex_*_*', 'keep *_hltFastPixelBLifetimeL3Associator_*_*', 'keep *_hltFastPrimaryVertex_*_*', 'keep *_hltHbhereco_*_*', @@ -87118,8 +88123,6 @@ 'keep *_hltHoreco_*_*', 'keep *_hltImpactParameterTagInfos_*_*', 'keep *_hltInclusiveSecondaryVertexFinderTagInfos_*_*', - 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*', - 'keep *_hltIter2ForElectronsMerged_*_*', 'keep *_hltIter2MergedForDisplaced_*_*', 'keep *_hltMergedTracksForBTag_*_*', 'keep *_hltMergedTracks_*_*', @@ -87129,6 +88132,7 @@ 'keep *_hltPFMuonMerging_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVertices_*_*', 'keep *_hltSelector8CentralJetsL1FastJet_*_*', @@ -87144,8 +88148,8 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputParkingDoubleElectronLowMass = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputParkingDoubleElectronLowMass.root" ), +process.hltOutputPhysicsHLTPhysics2 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputPhysicsHLTPhysics2.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), compressionLevel = cms.untracked.int32( 3 ), fastCloning = cms.untracked.bool( False ), @@ -87153,7 +88157,8 @@ filterName = cms.untracked.string( "" ), dataTier = cms.untracked.string( "RAW" ) ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingDoubleElectronLowMass' ) ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EphemeralHLTPhysics4', + 'Dataset_EphemeralHLTPhysics5' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep FEDRawDataCollection_rawDataCollector_*_*', 'keep FEDRawDataCollection_source_*_*', @@ -87267,6 +88272,74 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) +process.hltOutputParkingSingleMuon0 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon0.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon0' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon1 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon1.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon1' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon2 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon2.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon2' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon3 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon3.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon3' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) process.hltOutputParkingVBF0 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputParkingVBF0.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -87452,24 +88525,6 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputPhysicsHLTPhysics2 = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputPhysicsHLTPhysics2.root" ), - compressionAlgorithm = cms.untracked.string( "ZSTD" ), - compressionLevel = cms.untracked.int32( 3 ), - fastCloning = cms.untracked.bool( False ), - dataset = cms.untracked.PSet( - filterName = cms.untracked.string( "" ), - dataTier = cms.untracked.string( "RAW" ) - ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EphemeralHLTPhysics4', - 'Dataset_EphemeralHLTPhysics5' ) ), - outputCommands = cms.untracked.vstring( 'drop *', - 'keep FEDRawDataCollection_rawDataCollector_*_*', - 'keep FEDRawDataCollection_source_*_*', - 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', - 'keep edmTriggerResults_*_*_*', - 'keep triggerTriggerEvent_*_*_*' ) -) process.hltOutputPhysicsHLTPhysics3 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputPhysicsHLTPhysics3.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -87556,23 +88611,6 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputPhysicsReservedDoubleMuonLowMass = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputPhysicsReservedDoubleMuonLowMass.root" ), - compressionAlgorithm = cms.untracked.string( "ZSTD" ), - compressionLevel = cms.untracked.int32( 3 ), - fastCloning = cms.untracked.bool( False ), - dataset = cms.untracked.PSet( - filterName = cms.untracked.string( "" ), - dataTier = cms.untracked.string( "RAW" ) - ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ReservedDoubleMuonLowMass' ) ), - outputCommands = cms.untracked.vstring( 'drop *', - 'keep FEDRawDataCollection_rawDataCollector_*_*', - 'keep FEDRawDataCollection_source_*_*', - 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', - 'keep edmTriggerResults_*_*_*', - 'keep triggerTriggerEvent_*_*_*' ) -) process.hltOutputPhysicsScoutingPFMonitor = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputPhysicsScoutingPFMonitor.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -87585,7 +88623,8 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ScoutingPFMonitor' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -87678,8 +88717,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -87695,16 +88735,18 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', + 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGemRecHits_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', - 'keep *_hltMuonGEMDigis_AMC13Status_*', - 'keep *_hltMuonGEMDigis_AMCStatus_*', - 'keep *_hltMuonGEMDigis_OHStatus_*', - 'keep *_hltMuonGEMDigis_VFATStatus_*', 'keep *_hltMuonRPCDigis_*_*', 'keep *_hltRpcRecHits_*_*', 'keep edmTriggerResults_*_*_*', @@ -87723,35 +88765,96 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', 'keep edmTriggerResults_*_*_*' ) ) +process.hltOutputParkingSingleMuon4 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon4.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon4' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon5 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon5.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon5' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon6 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon6.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon6' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon7 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon7.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon7' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) -process.HLTDoLocalPixelTask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoA , process.hltSiPixelDigisLegacy , process.hltSiPixelDigisSoA , process.hltSiPixelDigisFromSoA , process.hltSiPixelDigis , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersGPU , process.hltSiPixelClustersFromSoA , process.hltSiPixelClusters , process.hltSiPixelClustersCache , process.hltSiPixelRecHitsFromLegacy , process.hltSiPixelRecHitsGPU , process.hltSiPixelRecHitsFromGPU , process.hltSiPixelRecHits , process.hltSiPixelRecHitsSoAFromGPU , process.hltSiPixelRecHitsSoA ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) -process.HLTRecoPixelTracksTask = cms.ConditionalTask( process.hltPixelTracksCPU , process.hltPixelTracksGPU , process.hltPixelTracksFromGPU , process.hltPixelTracksSoA , process.hltPixelTracks , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingTask = cms.ConditionalTask( process.HLTRecoPixelTracksTask , process.hltPixelVerticesCPU , process.hltPixelVerticesGPU , process.hltPixelVerticesFromGPU , process.hltPixelVerticesSoA , process.hltPixelVertices , process.hltTrimmedPixelVertices ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDetIdToBeRecoveredCPUOnly , process.hltEcalUncalibRecHitCPUOnly , process.hltEcalRecHitCPUOnly ) -process.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( process.hltSiPixelDigisLegacy , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersCacheCPUOnly , process.hltSiPixelRecHitsFromLegacyCPUOnly ) -process.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( process.hltPixelTracksCPUOnly , process.hltPixelTracksFromSoACPUOnly , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyTask , process.hltPixelVerticesCPUOnly , process.hltPixelVerticesFromSoACPUOnly , process.hltTrimmedPixelVerticesCPUOnly ) process.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) -process.HLTDoLocalPixelSequence = cms.Sequence( process.HLTDoLocalPixelTask ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits ) process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll ) process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed ) @@ -87763,59 +88866,66 @@ process.HLTPreAK4PFJetsRecoSequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequence + process.hltAK4CaloJetsPFEt5 ) process.HLTL2muonrecoNocandSequence = cms.Sequence( process.HLTMuonLocalRecoSequence + process.hltL2OfflineMuonSeeds + process.hltL2MuonSeeds + process.hltL2Muons ) process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates ) -process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltSiStripClusters ) +process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent ) process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI ) -process.HLTRecopixelvertexingSequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingTask ) +process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks ) +process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices ) process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity ) process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO ) process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination ) process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 ) process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence ) -process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) +process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates ) -process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltMergedTracks ) -process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 ) +process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity ) +process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) +process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks ) process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons ) -process.HLTPreshowerSequence = cms.Sequence( process.HLTPreshowerTask ) -process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID ) process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector ) process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected ) process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -process.HLTDoCaloCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequence + process.hltAK4CaloJetsCPUOnly + process.hltAK4CaloJetsIDPassedCPUOnly ) -process.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4CaloFastJetCorrectorCPUOnly + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorCPUOnly ) -process.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloCPUOnly + process.HLTAK4CaloCorrectorProducersCPUOnlySequence + process.hltAK4CaloJetsCorrectedCPUOnly + process.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -process.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionCPUOnlySequence + process.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -process.HLTDoCaloCPUOnlySequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequencePF + process.hltAK4CaloJetsPFCPUOnly ) -process.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + process.hltAK4CaloJetsPFEt5CPUOnly ) -process.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyTask ) -process.HLTDoLocalStripCPUOnlySequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltSiStripClustersCPUOnly ) -process.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsCPUOnly + process.hltIterL3OITrackCandidatesCPUOnly + process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + process.hltIterL3OIMuonTrackCutClassifierCPUOnly + process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + process.hltL3MuonsIterL3OICPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyTask ) -process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + process.hltPixelTracksInRegionL2CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + process.hltL3MuonsIterL3IOCPUOnly ) -process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateCPUOnlySequence + process.hltIterL3OIL3MuonsLinksCombinationCPUOnly + process.hltIterL3OIL3MuonsCPUOnly + process.hltIterL3OIL3MuonCandidatesCPUOnly + process.hltL2SelectorForL3IOCPUOnly + process.HLTIterL3IOmuonTkCandidateCPUOnlySequence + process.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -process.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -process.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( process.HLTIterL3muonTkCandidateCPUOnlySequence + process.hltIterL3MuonMergedCPUOnly + process.hltIterL3MuonAndMuonFromL1MergedCPUOnly + process.hltIterL3GlbMuonCPUOnly + process.hltIterL3MuonsNoIDCPUOnly + process.hltIterL3MuonsCPUOnly + process.hltL3MuonsIterL3LinksCPUOnly + process.hltIterL3MuonTracksCPUOnly ) -process.HLTL3muonrecoCPUOnlySequence = cms.Sequence( process.HLTL3muonrecoNocandCPUOnlySequence + process.hltIterL3MuonCandidatesCPUOnly ) -process.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + process.hltIter0PFlowCkfTrackCandidatesCPUOnly + process.hltIter0PFlowCtfWithMaterialTracksCPUOnly + process.hltIter0PFlowTrackCutClassifierCPUOnly + process.hltMergedTracksCPUOnly ) -process.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( process.HLTIterativeTrackingIteration0CPUOnly ) -process.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterativeTrackingIter02CPUOnly + process.hltPFMuonMergingCPUOnly + process.hltMuonLinksCPUOnly + process.hltMuonsCPUOnly ) -process.HLTParticleFlowCPUOnlySequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededCPUOnly + process.hltParticleFlowRecHitHBHECPUOnly + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededCPUOnly + process.hltParticleFlowClusterHBHECPUOnly + process.hltParticleFlowClusterHCALCPUOnly + process.hltParticleFlowClusterHF + process.hltLightPFTracksCPUOnly + process.hltParticleFlowBlockCPUOnly + process.hltParticleFlowCPUOnly ) -process.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoCPUOnlySequence + process.HLTTrackReconstructionForPFCPUOnly + process.HLTParticleFlowCPUOnlySequence + process.hltAK4PFJetsCPUOnly + process.hltAK4PFJetsLooseIDCPUOnly + process.hltAK4PFJetsTightIDCPUOnly ) -process.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4PFFastJetCorrectorCPUOnly + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorCPUOnly ) -process.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCPUOnly + process.HLTAK4PFCorrectorProducersCPUOnlySequence + process.hltAK4PFJetsCorrectedCPUOnly + process.hltAK4PFJetsLooseIDCorrectedCPUOnly + process.hltAK4PFJetsTightIDCorrectedCPUOnly ) -process.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( process.HLTPreAK4PFJetsRecoCPUOnlySequence + process.HLTAK4PFJetsReconstructionCPUOnlySequence + process.HLTAK4PFJetsCorrectionCPUOnlySequence ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) +process.HLTDoCaloSequenceSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequenceSerialSync + process.hltAK4CaloJetsSerialSync + process.hltAK4CaloJetsIDPassedSerialSync ) +process.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4CaloFastJetCorrectorSerialSync + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorSerialSync ) +process.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloSerialSync + process.HLTAK4CaloCorrectorProducersSequenceSerialSync + process.hltAK4CaloJetsCorrectedSerialSync + process.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +process.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequenceSerialSync + process.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +process.HLTDoCaloSequencePFSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequencePFSerialSync + process.hltAK4CaloJetsPFSerialSync ) +process.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + process.hltAK4CaloJetsPFEt5SerialSync ) +process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync ) +process.HLTDoLocalStripSequenceSerialSync = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventSerialSync ) +process.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsSerialSync + process.hltIterL3OITrackCandidatesSerialSync + process.hltIterL3OIMuCtfWithMaterialTracksSerialSync + process.hltIterL3OIMuonTrackCutClassifierSerialSync + process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + process.hltL3MuonsIterL3OISerialSync ) +process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync ) +process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync ) +process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + process.hltPixelTracksInRegionL2SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3MuonTrackCutClassifierSerialSync + process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + process.hltL3MuonsIterL3IOSerialSync ) +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequenceSerialSync + process.hltIterL3OIL3MuonsLinksCombinationSerialSync + process.hltIterL3OIL3MuonsSerialSync + process.hltIterL3OIL3MuonCandidatesSerialSync + process.hltL2SelectorForL3IOSerialSync + process.HLTIterL3IOmuonTkCandidateSequenceSerialSync + process.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +process.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +process.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceSerialSync + process.hltIter03IterL3FromL1MuonMergedSerialSync + process.hltIterL3MuonMergedSerialSync + process.hltIterL3MuonAndMuonFromL1MergedSerialSync + process.hltIterL3GlbMuonSerialSync + process.hltIterL3MuonsNoIDSerialSync + process.hltIterL3MuonsSerialSync + process.hltL3MuonsIterL3LinksSerialSync + process.hltIterL3MuonTracksSerialSync ) +process.HLTL3muonrecoSequenceSerialSync = cms.Sequence( process.HLTL3muonrecoNocandSequenceSerialSync + process.hltIterL3MuonCandidatesSerialSync ) +process.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + process.hltIter0PFlowCkfTrackCandidatesSerialSync + process.hltIter0PFlowCtfWithMaterialTracksSerialSync + process.hltIter0PFlowTrackCutClassifierSerialSync + process.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalSerialSync + process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + process.hltDoubletRecoveryPFlowPixelSeedsSerialSync + process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIter02SerialSync = cms.Sequence( process.HLTIterativeTrackingIteration0SerialSync + process.HLTIterativeTrackingDoubletRecoverySerialSync + process.hltMergedTracksSerialSync ) +process.HLTTrackReconstructionForPFSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterativeTrackingIter02SerialSync + process.hltPFMuonMergingSerialSync + process.hltMuonLinksSerialSync + process.hltMuonsSerialSync ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) +process.HLTParticleFlowSequenceSerialSync = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededSerialSync + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededSerialSync + process.HLTPFHcalClusteringSerialSync + process.hltParticleFlowClusterHF + process.hltLightPFTracksSerialSync + process.hltParticleFlowBlockSerialSync + process.hltParticleFlowSerialSync ) +process.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequenceSerialSync + process.HLTTrackReconstructionForPFSerialSync + process.HLTParticleFlowSequenceSerialSync + process.hltAK4PFJetsSerialSync + process.hltAK4PFJetsLooseIDSerialSync + process.hltAK4PFJetsTightIDSerialSync ) +process.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4PFFastJetCorrectorSerialSync + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorSerialSync ) +process.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllSerialSync + process.HLTAK4PFCorrectorProducersSequenceSerialSync + process.hltAK4PFJetsCorrectedSerialSync + process.hltAK4PFJetsLooseIDCorrectedSerialSync + process.hltAK4PFJetsTightIDCorrectedSerialSync ) +process.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( process.HLTPreAK4PFJetsRecoSequenceSerialSync + process.HLTAK4PFJetsReconstructionSequenceSerialSync + process.HLTAK4PFJetsCorrectionSequenceSerialSync ) process.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK8CaloJets + process.hltAK8CaloJetsIDPassed ) process.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( process.hltAK8CaloFastJetCorrector + process.hltAK8CaloRelativeCorrector + process.hltAK8CaloAbsoluteCorrector + process.hltAK8CaloResidualCorrector + process.hltAK8CaloCorrector ) process.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK8CaloCorrectorProducersSequence + process.hltAK8CaloJetsCorrected + process.hltAK8CaloJetsCorrectedIDPassed ) @@ -87826,7 +88936,7 @@ process.HLTAK8PFCorrectorProducersSequence = cms.Sequence( process.hltAK8PFFastJetCorrector + process.hltAK8PFRelativeCorrector + process.hltAK8PFAbsoluteCorrector + process.hltAK8PFResidualCorrector + process.hltAK8PFCorrector ) process.HLTAK8PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK8PFCorrectorProducersSequence + process.hltAK8PFJetsCorrected + process.hltAK8PFJetsLooseIDCorrected + process.hltAK8PFJetsTightIDCorrected ) process.HLTAK8PFJetsSequence = cms.Sequence( process.HLTPreAK8PFJetsRecoSequence + process.HLTAK8PFJetsReconstructionSequence + process.HLTAK8PFJetsCorrectionSequence ) -process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) +process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) process.HLTL2muonrecoSequenceNoVtx = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidatesNoVtx ) process.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsNoVtx + process.hltIterL3OITrackCandidatesNoVtx + process.hltIterL3OIMuCtfWithMaterialTracksNoVtx + process.hltIterL3OIMuonTrackCutClassifierNoVtx + process.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + process.hltL3MuonsIterL3OINoVtx ) process.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + process.hltPixelTracksInRegionL2NoVtx ) @@ -87840,17 +88950,10 @@ process.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + process.hltIterL3MuonL1MuonNoL2SelectorNoVtx + process.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx ) process.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceNoVtx + process.hltIterL3MuonMergedNoVtx + process.hltIterL3MuonAndMuonFromL1MergedNoVtx + process.hltL3MuonsIterL3LinksNoVtx + process.hltIterL3MuonsNoVtx ) process.HLTL3muonrecoSequenceNoVtx = cms.Sequence( process.HLTL3muonrecoNocandSequenceNoVtx + process.hltIterL3MuonCandidatesNoVtx ) -process.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMu3L3PreFilteredScoutingNoVtx + process.hltDoubleMu3L3FilteredScoutingNoVtx ) -process.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksZetaClean + process.hltPixelOnlyPFMuonMerging + process.hltPixelOnlyMuonLinks + process.hltPixelOnlyMuons ) -process.HLTPixelOnlyParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPixelOnlyPFTracks + process.hltPixelOnlyParticleFlowBlock + process.hltPixelOnlyParticleFlow ) -process.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPixelOnlyPF + process.HLTPixelOnlyParticleFlowSequence + process.hltAK4PixelOnlyPFJets + process.hltAK4PixelOnlyPFJetsLooseID + process.hltAK4PixelOnlyPFJetsTightID ) -process.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( process.hltAK4PixelOnlyPFFastJetCorrector + process.hltAK4PixelOnlyPFRelativeCorrector + process.hltAK4PixelOnlyPFAbsoluteCorrector + process.hltAK4PixelOnlyPFResidualCorrector + process.hltAK4PixelOnlyPFCorrector ) -process.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetPixelOnlyAll + process.HLTAK4PixelOnlyPFCorrectorProducersSequence + process.hltAK4PixelOnlyPFJetsCorrected + process.hltAK4PixelOnlyPFJetsLooseIDCorrected + process.hltAK4PixelOnlyPFJetsTightIDCorrected ) -process.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PixelOnlyPFJetsReconstructionSequence + process.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoubleMuonScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuonScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuonScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMuonL3PreFilteredScoutingNoVtx + process.hltDoubleMuonL3FilteredScoutingNoVtx ) +process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence ) process.HLTPFClusteringEcalMFForMuons = cms.Sequence( process.hltRecHitInRegionForMuonsMF + process.hltRecHitInRegionForMuonsES + process.hltParticleFlowRecHitECALForMuonsMF + process.hltParticleFlowRecHitPSForMuons + process.hltParticleFlowClusterECALUncorrectedForMuonsMF + process.hltParticleFlowClusterPSForMuons + process.hltParticleFlowClusterECALForMuonsMF ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuons + process.hltMuonEcalMFPFClusterIsoForMuons ) -process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalRegPFClusterIsoForMuons ) process.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3Muon + process.hltPixelTracksInRegionIter0L3Muon + process.hltIter0L3MuonPixelSeedsFromPixelTracks + process.hltIter0L3MuonCkfTrackCandidates + process.hltIter0L3MuonCtfWithMaterialTracks + process.hltIter0L3MuonTrackCutClassifier + process.hltIter0L3MuonTrackSelectionHighPurity ) process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0 ) @@ -87858,21 +88961,21 @@ process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTFastJetForEgamma = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloForMuons ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsUnseeded + process.hltEgammaPixelMatchVarsUnseeded ) -process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) -process.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) -process.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPixelOnlyPFNoMu + process.hltPixelTracksZetaClean ) -process.HLTPixelOnlyPFScoutingSequence = cms.Sequence( process.HLTAK4PixelOnlyPFJetsSequence + process.hltPixelOnlyPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronPixelOnly + process.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +process.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsBestTrkUnseeded ) +process.HLTPFScoutingSequence = cms.Sequence( process.HLTAK4PFJetsSequence + process.hltFixedGridRhoFastjetAllCalo + process.hltPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronBestTrkUnseededSequence + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( process.hltRecHitInRegionForMuonsMFnoVtx + process.hltRecHitInRegionForMuonsESNoVtx + process.hltParticleFlowRecHitECALForMuonsMFNoVtx + process.hltParticleFlowRecHitPSForMuonsNoVtx + process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + process.hltParticleFlowClusterPSForMuonsNoVtx + process.hltParticleFlowClusterECALForMuonsMFNoVtx ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuonsNoVtx + process.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalPFClusterIsoForMuonsNoVtx ) process.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + process.hltPixelTracksInRegionIter0L3MuonNoVtx + process.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + process.hltIter0L3MuonCkfTrackCandidatesNoVtx + process.hltIter0L3MuonCtfWithMaterialTracksNoVtx + process.hltIter0L3MuonTrackCutClassifierNoVtx + process.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0NoVtx ) process.HLTMuIsolationSequenceNoVtx = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + process.hltMuonTkRelIsolationCut0p09MapNoVtx ) -process.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPacker + process.hltScoutingEgammaPacker ) -process.HLTPFScoutingPixelTrackingSequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.HLTPixelOnlyPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPixelOnlyPFScoutingPackingSequence ) +process.HLTPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPackerNoVtx + process.hltScoutingMuonPackerVtx + process.hltScoutingEgammaPacker ) +process.HLTPFScoutingTrackingSequence = cms.Sequence( process.HLTPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPFScoutingPackingSequence ) process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) -process.HLTSingleEG30CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30Filter + process.hltSingleEG30CaloIdLEt30Filter + process.hltEgammaClusterShape + process.hltSingleEG30CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEG30CaloIdLHEFilter ) -process.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG16EG12Filter + process.hltDoubleEG16EG12CaloIdLEt12Filter + process.hltEgammaClusterShape + process.hltDoubleEG16EG12CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG16EG12CaloIdLHEFilter ) +process.HLTDoubleEG11CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG11Filter + process.hltDoubleEG11CaloIdLEt11Filter + process.hltEgammaClusterShape + process.hltDoubleEG11CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG11CaloIdLHEFilter ) +process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) +process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) +process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) @@ -87910,7 +89013,6 @@ process.HLTEle33CaloIdLMWSequence = cms.Sequence( process.HLTEle33CaloIdLSequence + process.hltEle33CaloIdLMWPMS2Filter ) process.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG33EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltDiEG33HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG33CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltDiEle33CaloIdLPixelMatchUnseededFilter ) process.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( process.HLTDoubleEle33CaloIdLUnseededSequence + process.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu ) process.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1EGerFilter + process.hltDoubleEG24L1EGEtFilter + process.hltEgammaClusterShape + process.hltDoubleEle24erWPTightClusterShapeFilterForTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEle24erWPTightHEFilterForTau + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle24erWPTightEcalIsoFilterForTau + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle24erWPTightHcalIsoFilterForTau + process.HLTElePixelMatchSequence + process.hltDoubleEle24erWPTightPixelMatchFilterForTau + process.hltDoubleEle24erWPTightPMS2FilterForTau + process.HLTGsfElectronSequence + process.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + process.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + process.hltDoubleEle24erWPTightGsfDetaFilterForTau + process.hltDoubleEle24erWPTightGsfDphiFilterForTau + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltDoubleEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -87918,13 +89020,12 @@ process.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle37CaloIdLUnseededSequence + process.hltEle37CaloIdLMWPMS2UnseededFilter ) process.HLTEle27CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG27EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG27HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG27CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle27CaloIdLPixelMatchUnseededFilter ) process.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle27CaloIdLUnseededSequence + process.hltEle27CaloIdLMWPMS2UnseededFilter ) -process.HLTRecoPixelTracksSequence = cms.Sequence( process.HLTRecoPixelTracksTask ) process.HLTTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMerging + process.hltDiMuonLinks + process.hltGlbTrkMuons + process.hltGlbTrkMuonCands ) process.HLTPho4CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG4EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG4HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG4CaloIdLClusterShapeUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltEG4R9Id50b80eFilter ) process.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( process.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + process.hltPixelTracksDisplacedTau3muRegional ) process.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( process.hltIter0Tau3muPixelSeedsFromPixelTracks + process.hltIter0Tau3muCkfTrackCandidates + process.hltIter0Tau3muCtfWithMaterialTracks + process.hltIter0Tau3muTrackCutClassifierPrompt + process.hltIter0Tau3muTrackCutClassifierDetached + process.hltIter0Tau3muTrackCutClassifierMerged + process.hltIter0Tau3muTrackSelectionHighPurity ) process.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + process.HLTBphTrackingDisplacedTau3muRegionalIter0 ) -process.HLTTrackerMuonSequenceLowPt = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIteration0 + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMergingIter01TkMu + process.hltDiMuonLinksIter01TkMuMerge + process.hltGlbTrkMuonsLowPtIter01Merge + process.hltGlbTrkMuonLowPtIter01MergeCands ) +process.HLTTrackerMuonSequenceLowPt = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMergingIter01TkMu + process.hltDiMuonLinksIter01TkMuMerge + process.hltGlbTrkMuonsLowPtIter01Merge + process.hltGlbTrkMuonLowPtIter01MergeCands ) process.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( process.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + process.hltPixelTracksDisplacedMuMuRegional ) process.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( process.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + process.hltIter0DisplacedMuMuCkfTrackCandidates + process.hltIter0DisplacedMuMuCtfWithMaterialTracks + process.hltIter0DisplacedMuMuTrackCutClassifierPrompt + process.hltIter0DisplacedMuMuTrackCutClassifierDetached + process.hltIter0DisplacedMuMuTrackCutClassifierMerged + process.hltIter0DisplacedMuMuTrackSelectionHighPurity ) process.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + process.HLTBphTrackingDisplacedMuMuRegionalIter0 ) @@ -87939,22 +89040,10 @@ process.HLTEle38WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG38L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle38noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle38noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle38noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle38noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle38noerWPTightPixelMatchFilter + process.hltEle38noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle38noerWPTightGsfMissingHitsFilter + process.hltEle38noerWPTightGsfDetaFilter + process.hltEle38noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle38noerWPTightGsfTrackIsoFilter ) process.HLTEle40WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG40L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle40noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle40noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle40noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle40noerWPTightPixelMatchFilter + process.hltEle40noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle40noerWPTightGsfMissingHitsFilter + process.hltEle40noerWPTightGsfDetaFilter + process.hltEle40noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle40noerWPTightGsfTrackIsoFilter ) process.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG32L1SingleAndDoubleEGEtFilter + process.hltEgammaClusterShape + process.hltEle32L1DoubleEGWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32L1DoubleEGWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32L1DoubleEGWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle32L1DoubleEGWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle32L1DoubleEGWPTightPixelMatchFilter + process.hltEle32L1DoubleEGWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + process.hltEle32L1DoubleEGWPTightGsfDetaFilter + process.hltEle32L1DoubleEGWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) -process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) -process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) -process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) -process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) -process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) -process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) -process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) -process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) -process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) -process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) -process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTStoppedHSCPLocalHcalReco = cms.Sequence( process.HLTStoppedHSCPLocalHcalRecoTask ) 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.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) @@ -87970,9 +89059,13 @@ process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltIter0HighPtTkMuPixelTracksTrackingRegions + process.hltPixelTracksInRegionTkMu + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 ) process.HLTHighPt50TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu50TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) +process.HLTPPSProtonRecoSequence = cms.Sequence( process.hltCTPPSLocalTrackLiteProducer + process.hltCTPPSProtons ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTBeamHaloCleanerSequence = cms.Sequence( process.hltCSCHaloData + process.hltEcalHaloData + process.hltHcalHaloData + process.hltGlobalHaloData + process.hltCaloRecHitsBeamHaloCleaned + process.hltTowerMakerForAllBeamHaloCleaned ) -process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) +process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) +process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) +process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG300EtFilter ) process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + process.hltL3fL1Mu6DoubleEG10f0Filtered8 ) process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + process.HLTElePixelMatchSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) @@ -88002,6 +89095,7 @@ process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + process.HLTL3muontrkisovvlSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) +process.HLTMu12IsoVVLSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p3Map ) process.HLTPhoton33Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG26Filter + process.hltEG33L1EG26EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33L1EG26HEFilter ) process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34to45Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34ORL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) @@ -88010,16 +89104,16 @@ process.HLTPhoton150Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG150EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150HEFilter ) process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG175EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) process.HLTPhoton200Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG200EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200HEFilter ) -process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) -process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28er1p5Filter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG130EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG130EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG130EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG130EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG130EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG130EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG130EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG150EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG150EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG150EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG150EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG150EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG150EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG175EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG175EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG175EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG175EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG175EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG175EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG200EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG200EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG200EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG200EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG200EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG200EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBEtFilter ) +process.HLTPhoton40EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBEtFilter ) +process.HLTPhoton50EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBEtFilter ) +process.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG40EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG40EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG40EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG40EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG40EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG40EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG45EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG45EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG45EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG45EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG45EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG55EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG55EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG55EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG55EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG55EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG55EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG55EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) process.HLTPhoton100EBHE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG100EBHE10EtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG100EBHE10HEFilter ) process.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -88027,7 +89121,10 @@ process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG165R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG165R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG165R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG165R9Id90HE10IsoMTrackIsoFilter ) process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30LR9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIso + cms.ignore(process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG22EtEta2p55UnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +process.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG14p25EtEta2p55UnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaR9IDUnseeded + process.hltEgammaHoverEUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded ) process.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauFilter + process.hltEG35R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG35R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG35R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG35R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG35R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) +process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTPFTau = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltSelectedPFTausTrackFinding + process.hltPFTauTrack ) process.HLTGlobalPFTauConeSequence = cms.Sequence( process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTau ) process.HLTMediumChargedIsoPFTauSequence = cms.Sequence( process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + process.hltPFTauMediumRelativeChargedIsolationDiscriminator + process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -88046,8 +89143,7 @@ process.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( process.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + process.hltL3NoFiltersNoVtxMuonCandidates ) process.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG30erJetC34drMin0p3Filter + process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + process.hltEgammaClusterShape + process.hltEle30erJetC34WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle30erJetC34WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle30erJetC34WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle30erJetC34WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle30erJetC34WPTightPixelMatchFilter + process.hltEle30erJetC34WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + process.hltEle30erJetC34WPTightGsfMissingHitsFilter + process.hltEle30erJetC34WPTightGsfDetaFilter + process.hltEle30erJetC34WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle30erJetC34WPTightGsfTrackIsoFilter ) process.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG28erHTT100Filter + process.hltEG28L1IsoEG28erHTT100EtFilter + process.hltEgammaClusterShape + process.hltEle28erHTT100WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28erHTT100WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28erHTT100WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28erHTT100WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28erHTT100WPTightPixelMatchFilter + process.hltEle28erHTT100WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + process.hltEle28erHTT100WPTightGsfMissingHitsFilter + process.hltEle28erHTT100WPTightGsfDetaFilter + process.hltEle28erHTT100WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFForEgammaUnseeded ) -process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) +process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle15VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfChi2Filter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle50VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG50IsoVVVLEtFilter + process.hltEgammaClusterShape + process.hltEle50VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle50VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle50VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle50VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50VVVLGsfOneOEMinusOneOPFilter + process.hltEle50VVVLGsfChi2Filter + process.hltEle50VVVLGsfMissingHitsFilter + process.hltEle50VVVLGsfDetaFilter + process.hltEle50VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle50VVVLGsfTrackIsoFilter ) process.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + process.hltL3CaloMuonCorrectedVVVLIsolations + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3MuonCombRelIsolationVVVL ) @@ -88059,6 +89155,7 @@ process.HLTTrackerMuonSequenceNoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequenceNoVtx + process.hltDiMuonMergingNoVtx + process.hltDiMuonLinksNoVtx + process.hltGlbTrkMuonsNoVtx + process.hltGlbTrkMuonCandsNoVtx ) process.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle8CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +process.HLTEle14VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG14erHTT200Filter + process.hltEG14EtFilter + process.hltEgammaClusterShape + process.hltEle14VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle14VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle14VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle14VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle14VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle14VVVLGsfOneOEMinusOneOPFilter + process.hltEle14VVVLGsfChi2Filter + process.hltEle14VVVLGsfMissingHitsFilter + process.hltEle14VVVLGsfDetaFilter + process.hltEle14VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle14VVVLGsfTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) process.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8HEFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle8CaloIdMGsfTrackIdMDetaFilter + process.hltEle8CaloIdMGsfTrackIdMDphiFilter ) process.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle17EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17HEFilter + process.hltEgammaClusterShape + process.hltEle17CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle17CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle17CaloIdMGsfTrackIdMDetaFilter + process.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -88066,11 +89163,6 @@ process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEle50EtFilter + process.hltEgammaClusterShape + process.hltEle50CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle50CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG115EtFilter + process.hltEgammaClusterShape + process.hltEG115CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG115CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle115CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG135EtFilter + process.hltEgammaClusterShape + process.hltEG135CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG135CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle135CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) -process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) -process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) -process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) -process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + process.hltEG60EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60HEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90CaloIdLIsoLR9IdFilter + process.hltEgammaClusterShape + process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) process.HLTPFHT350MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 ) process.HLTPFHT380MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT380Jet30 ) @@ -88079,6 +89171,13 @@ process.HLTPhoton20SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG20EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20HEFilterLooseHoverE ) process.HLTPhoton30SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG30EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilterLooseHoverE ) process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + process.hltEgammaClusterShape + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltEgammaHoverE + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + process.HLTElePixelMatchSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + process.HLTGsfElectronSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) +process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) +process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) +process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) +process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) +process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) +process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) @@ -88086,7 +89185,6 @@ process.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + process.hltIter0JpsiTkTkCkfTrackCandidates + process.hltIter0JpsiTkTkCtfWithMaterialTracks + process.hltIter0JpsiTkTkTrackCutClassifierPrompt + process.hltIter0JpsiTkTkTrackCutClassifierDetached + process.hltIter0JpsiTkTkTrackCutClassifierMerged + process.hltIter0JpsiTkTkTrackSelectionHighPurity ) process.HLTBphTrackingDoubleJpsiReg = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTBphTrackingDoubleJpsiRegionalPixelTracks + process.HLTBphTrackingDoubleJpsiRegionalIter0 ) process.HLTFastPrimaryVertexSequence = cms.Sequence( process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltSelector4CentralJetsL1FastJet + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) -process.HLTBtagDeepCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltDeepCombinedSecondaryVertexBJetTagsPF ) process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30R9Id50b90eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HE10b9eR9Id50b90eHEFilter + process.hltEgammaClusterShape + process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b90eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) process.HLTL2TauTagNNSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTRecopixelvertexingSequence + process.HLTDoCaloSequence + cms.ignore(process.hltL1sDoubleTauBigOR) + cms.ignore(process.hltL1sSingleTau) + cms.ignore(process.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(process.hltL1sMu22erIsoTau40er) + cms.ignore(process.hltL1sBigORDoubleTauJet) + cms.ignore(process.hltL1VBFDiJetIsoTau) + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(process.hltL1sDoubleTauBigORWithLowMass) + process.hltL2TauTagNNProducer ) process.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(process.hltL1sTauVeryBigOR) + process.hltHpsL1JetsHLTForDeepTauInput + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + process.hltHpsPFTauPrimaryVertexProducerForDeepTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTau + process.hltHpsPFTauTransverseImpactParametersForDeepTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + process.hltHpsPFTauDeepTauProducer ) @@ -88098,10 +89196,16 @@ process.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( process.hltHpsSinglePFTau35 + process.hltHpsPFTauTrackPt1Discriminator + process.hltHpsSelectedPFTausTrackPt1 + process.hltHpsSinglePFTau35TrackPt1 ) +process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) +process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) +process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) +process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID + process.HLTAK4PFJetsCorrectionSequence + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTMu50IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt20 + process.hltPFJetForBtagMinPt20 + process.hltDeepBLifetimeTagInfosPFMinPt20 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt20 + process.hltParticleNetJetTagInfosMinPt20 + process.hltParticleNetONNXJetTagsMinPt20 + process.hltParticleNetDiscriminatorsJetTagsMinPt20 ) process.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( process.hltIterL3OIGblDisplacedSeedsFromL2Muons + process.hltIterL3OIGlbDisplacedTrackCandidates + process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + process.hltIterL3OIDisplacedMuonTrackCutClassifier + process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + process.hltL3GlbDisplacedMuonsIterL3OI ) process.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3DisplacedMuonPixelTracksTrackingRegions + process.hltPixelTracksInDisplacedRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + process.hltIter0IterL3DisplacedMuonCkfTrackCandidates + process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + process.hltIter0IterL3DisplacedMuonTrackCutClassifier + process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -88112,21 +89216,24 @@ process.HLTL3DisplacedMuonRecoSequence = cms.Sequence( process.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + process.hltIterL3TrackerDisplacedMuonCandidates + process.hltIterL3DisplacedMuonCandidates ) process.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + cms.ignore(process.hltL1sTauVeryBigOR) + process.hltCaloTowerL1sTauVeryBigORSeededRegional + process.hltAkIsoTauL1sTauVeryBigORSeededRegional ) process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauSeededRegionalSequence + process.hltL2TauJetsL1TauSeeded ) -process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( process.hltL2TausForPixelIsolationL1TauSeeded + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) -process.HLTL2p5IsoTauL1TauSeededGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + process.hltL2TauIsoFilterL1TauSeededGlob + process.hltL2TauJetsIsoL1TauSeededGlob ) +process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( process.hltL2TausForPixelIsolationL1TauSeeded + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltFakePixelVerticesFilter + process.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) +process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + process.hltL2TauTightIsoFilterL1TauSeededGlob + process.hltL2TauJetsTightIsoL1TauSeededGlob ) process.HLTIterativeTrackingIteration4ForTau = cms.Sequence( process.hltDisplacedhltIter4ClustersRefRemovalForTau + process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + process.hltDisplacedhltIter4PixelLessLayerTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) -process.HLTIterativeTrackingIter04ForTau = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingIteration4ForTau + process.hltIter4MergedWithIter0ForTau ) +process.HLTIterativeTrackingIter04ForTau = cms.Sequence( process.HLTIterativeTrackingIter02 + process.HLTIterativeTrackingIteration4ForTau + process.hltIter4MergedWithIter0ForTau ) process.HLTTrackReconstructionForPFDispl = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter04ForTau + process.hltPFMuonMergingForDisplTau + process.hltMuonLinksForDisplTau + process.hltMuonsForDisplTau ) -process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) +process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) process.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPFDispl + process.HLTParticleFlowSequenceForDisplTaus + process.hltAK4PFJetsForDisplTaus ) process.HLTPFTauHPSDispl = cms.Sequence( process.hltTauPFJets08RegionDispl + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + process.hltPFTauPiZerosDispl + process.hltHpsCombinatoricRecoTausDispl + process.hltHpsSelectionDiscriminatorDispl + process.hltHpsPFTauProducerSansRefsDispl + process.hltHpsPFTauProducerDispl + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + process.hltHpsPFTauTrackFindingDiscriminatorDispl + process.hltHpsSelectedPFTausTrackFindingDispl + process.hltHpsPFTauTrackDispl ) process.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForDisplTau + process.HLTPFTauHPSDispl ) -process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( process.hltHpsDoubleDisplPFTau32Glob + process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + process.hltHpsSelectedPFTausTrackPt1GlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1Glob ) +process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( process.hltHpsSingleDisplPFTau24Glob + process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + process.hltHpsSelectedPFTausTrackPt1GlobDispl + process.hltHpsSingleDisplPFTau24TrackPt1Glob ) process.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator ) +process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1LooseIsoEGTau + process.hltEG34EtFilterForEGTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG34HEFilterForEGTau + process.hltEgammaR9ID + process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter + process.hltEgammaClusterShape + process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter + process.hltEgammaEcalPFClusterIso + process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter + process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter ) +process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( process.hltHpsDoubleDisplPFTau32Glob + process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + process.hltHpsSelectedPFTausTrackPt1GlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1Glob ) process.HLTDisplPFTauDxyProducer = cms.Sequence( process.hltHpsPFTauPrimaryVertexProducer + process.hltHpsPFTauSecondaryVertexProducer + process.hltHpsPFTauTransverseImpactParameters ) +process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( process.hltHpsDoubleDisplPFTau36Glob + process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + process.hltHpsSelectedPFTausTrackPt1GlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1Glob ) process.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltSiPixelDigisRegForDisplaced + process.hltSiPixelClustersRegForDisplaced + process.hltSiPixelClustersRegForDisplacedCache + process.hltSiPixelRecHitsRegForDisplaced + process.hltPixelLayerQuadrupletsRegForDisplaced ) process.HLTFastRecopixelvertexingSequence = cms.Sequence( process.hltSelector4CentralJetsL1FastJet + process.hltFastPrimaryVertex + process.hltFastPVPixelVertexFilter + process.hltFastPVPixelTracksFilter + process.hltFastPVPixelTracksFitter + process.hltFastPVPixelTracksTrackingRegions + process.hltFastPVPixelTracksHitDoublets + process.hltFastPVPixelTracksHitQuadruplets + process.hltFastPVPixelTracks + process.hltFastPVJetTracksAssociator + process.hltFastPVJetVertexChecker + process.hltFastPVPixelTracksRecoverFilter + process.hltFastPVPixelTracksRecoverFitter + process.hltFastPVPixelTracksTrackingRegionsRecover + process.hltFastPVPixelTracksHitDoubletsRecover + process.hltFastPVPixelTracksHitQuadrupletsRecover + process.hltFastPVPixelTracksRecover + process.hltFastPVPixelTracksMerger + process.hltFastPVPixelVertices + process.hltFastPVPixelVerticesFilter ) -process.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltSiStripClustersRegForDisplaced ) +process.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventRegForDisplaced ) process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( process.HLTDoLocalPixelSequenceRegForDisplaced + process.HLTFastRecopixelvertexingSequence + process.HLTDoLocalStripSequenceRegForDisplaced + process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet ) process.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + process.hltIter0PFlowCkfTrackCandidatesForDisplaced + process.hltIter0PFlowCtfWithMaterialTracksForDisplaced + process.hltIter0PFlowTrackCutClassifierForDisplaced + process.hltIter0PFlowTrackSelectionHighPurityForDisplaced ) process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle ) @@ -88159,6 +89266,11 @@ process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +process.HLTPho20HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG20EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG20HEFilterUnseeded ) +process.HLTPho30HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG30EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG30HEFilterUnseeded ) +process.HLTEle5CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG5EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG5HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG5CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle5CaloIdLPixelMatchUnseededFilter ) +process.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle5CaloIdLUnseededSequence + process.hltEle5CaloIdLMWPMS2UnseededFilter ) +process.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt10 + process.hltPFJetForBtagMinPt10 + process.hltDeepBLifetimeTagInfosPFMinPt10 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt10 + process.hltParticleNetJetTagInfosMinPt10 + process.hltParticleNetONNXJetTagsMinPt10 + process.hltParticleNetDiscriminatorsJetTagsMinPt10 ) process.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -88166,21 +89278,9 @@ process.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p6nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p8nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) process.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime2nsUnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p1Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p12Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) process.HLTDiPho10CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -process.HLTDoubleEle4eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4eta1p22PixelMatchFilter + process.hltDoubleEle4eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4eta1p22DetaFilter + process.hltDoubleEle4eta1p22DphiFilter + process.hltDoubleEle4eta1p22Chi2Filter + process.hltDoubleEle4eta1p22ValidHitsFilter + process.hltDoubleEle4eta1p22NLayerITFilter ) -process.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4p5eta1p22PixelMatchFilter + process.hltDoubleEle4p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4p5eta1p22DetaFilter + process.hltDoubleEle4p5eta1p22DphiFilter + process.hltDoubleEle4p5eta1p22Chi2Filter + process.hltDoubleEle4p5eta1p22ValidHitsFilter + process.hltDoubleEle4p5eta1p22NLayerITFilter ) -process.HLTDoubleEle5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5eta1p22PixelMatchFilter + process.hltDoubleEle5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5eta1p22DetaFilter + process.hltDoubleEle5eta1p22DphiFilter + process.hltDoubleEle5eta1p22Chi2Filter + process.hltDoubleEle5eta1p22ValidHitsFilter + process.hltDoubleEle5eta1p22NLayerITFilter ) -process.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5p5eta1p22PixelMatchFilter + process.hltDoubleEle5p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5p5eta1p22DetaFilter + process.hltDoubleEle5p5eta1p22DphiFilter + process.hltDoubleEle5p5eta1p22Chi2Filter + process.hltDoubleEle5p5eta1p22ValidHitsFilter + process.hltDoubleEle5p5eta1p22NLayerITFilter ) -process.HLTDoubleEle6eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6eta1p22PixelMatchFilter + process.hltDoubleEle6eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6eta1p22DetaFilter + process.hltDoubleEle6eta1p22DphiFilter + process.hltDoubleEle6eta1p22Chi2Filter + process.hltDoubleEle6eta1p22ValidHitsFilter + process.hltDoubleEle6eta1p22NLayerITFilter ) process.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6p5eta1p22PixelMatchFilter + process.hltDoubleEle6p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6p5eta1p22DetaFilter + process.hltDoubleEle6p5eta1p22DphiFilter + process.hltDoubleEle6p5eta1p22Chi2Filter + process.hltDoubleEle6p5eta1p22ValidHitsFilter + process.hltDoubleEle6p5eta1p22NLayerITFilter ) -process.HLTDoubleEle7eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7eta1p22PixelMatchFilter + process.hltDoubleEle7eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7eta1p22DetaFilter + process.hltDoubleEle7eta1p22DphiFilter + process.hltDoubleEle7eta1p22Chi2Filter + process.hltDoubleEle7eta1p22ValidHitsFilter + process.hltDoubleEle7eta1p22NLayerITFilter ) -process.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7p5eta1p22PixelMatchFilter + process.hltDoubleEle7p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7p5eta1p22DetaFilter + process.hltDoubleEle7p5eta1p22DphiFilter + process.hltDoubleEle7p5eta1p22Chi2Filter + process.hltDoubleEle7p5eta1p22ValidHitsFilter + process.hltDoubleEle7p5eta1p22NLayerITFilter ) process.HLTDoubleEle8eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8eta1p22PixelMatchFilter + process.hltDoubleEle8eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8eta1p22DetaFilter + process.hltDoubleEle8eta1p22DphiFilter + process.hltDoubleEle8eta1p22Chi2Filter + process.hltDoubleEle8eta1p22ValidHitsFilter + process.hltDoubleEle8eta1p22NLayerITFilter ) -process.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8p5eta1p22PixelMatchFilter + process.hltDoubleEle8p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8p5eta1p22DetaFilter + process.hltDoubleEle8p5eta1p22DphiFilter + process.hltDoubleEle8p5eta1p22Chi2Filter + process.hltDoubleEle8p5eta1p22ValidHitsFilter + process.hltDoubleEle8p5eta1p22NLayerITFilter ) -process.HLTDoubleEle9eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9eta1p22PixelMatchFilter + process.hltDoubleEle9eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9eta1p22DetaFilter + process.hltDoubleEle9eta1p22DphiFilter + process.hltDoubleEle9eta1p22Chi2Filter + process.hltDoubleEle9eta1p22ValidHitsFilter + process.hltDoubleEle9eta1p22NLayerITFilter ) -process.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9p5eta1p22PixelMatchFilter + process.hltDoubleEle9p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9p5eta1p22DetaFilter + process.hltDoubleEle9p5eta1p22DphiFilter + process.hltDoubleEle9p5eta1p22Chi2Filter + process.hltDoubleEle9p5eta1p22ValidHitsFilter + process.hltDoubleEle9p5eta1p22NLayerITFilter ) process.HLTDoubleEle10eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle10eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle10eta1p22PixelMatchFilter + process.hltDoubleEle10eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle10eta1p22DetaFilter + process.hltDoubleEle10eta1p22DphiFilter + process.hltDoubleEle10eta1p22Chi2Filter + process.hltDoubleEle10eta1p22ValidHitsFilter + process.hltDoubleEle10eta1p22NLayerITFilter ) process.HLTSingleEle8Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltSingleEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8PixelMatchFilter + process.hltSingleEle8PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8OneOEMinusOneOPFilter + process.hltSingleEle8DetaFilter + process.hltSingleEle8DphiFilter + process.hltSingleEle8Chi2Filter + process.hltSingleEle8ValidHitsFilter + process.hltSingleEle8NLayerITFilter ) process.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + process.hltSingleEle8SingleEGL1EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8SingleEGL1PixelMatchFilter + process.hltSingleEle8SingleEGL1PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + process.hltSingleEle8SingleEGL1DetaFilter + process.hltSingleEle8SingleEGL1DphiFilter + process.hltSingleEle8SingleEGL1Chi2Filter + process.hltSingleEle8SingleEGL1ValidHitsFilter + process.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -88192,22 +89292,15 @@ process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGEta1p5OrFilter + process.hltEG24EBL1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG24R9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG24HE06b06eR9Id50b80eHEFilter + process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + process.hltEgammaClusterShape + process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) process.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( process.HLTMediumChargedIsoPFTauSequence + process.hltPFTau32 + process.hltSelectedPFTausTrackFinding + process.hltPFTau32Track + process.hltPFTau1Prong + process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + process.hltPFTau32TrackMediumChargedIso ) process.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauOrEGOnlyFilter + process.hltEG32R9Id90HE10IsoMEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG32R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG32R9Id90HE10IsoMR9Filter + process.hltEgammaClusterShape + process.hltEG32R9Id90HE10IsoMClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG32R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG32R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -process.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseIDVBF + process.hltAK4PFJetsTightIDVBF ) -process.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDVBFCorrected + process.hltAK4PFJetsTightIDVBFCorrected ) -process.HLTAK4PFJetsVBFSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionVBFSequence + process.HLTAK4PFJetsCorrectionVBFSequence ) process.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + process.hltPixelTracksInRegionIter0L3MuonOpen + process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + process.hltIter0L3MuonOpenCkfTrackCandidates + process.hltIter0L3MuonOpenCtfWithMaterialTracks + process.hltIter0L3MuonOpenTrackCutClassifier + process.hltIter0L3MuonOpenTrackSelectionHighPurity ) process.HLTL3muonopentrkisorecoSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonOpenIteration0 ) process.HLTL3muonopentrkisovvlSequence = cms.Sequence( process.HLTL3muonopentrkisorecoSequence + process.hltL3MuonOpenRelTrkIsolationVVL ) -process.HLTPhoton12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG12L1VBFIsoEGHEFilter ) -process.HLTPhoton17Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG17L1VBFLooseIsoEGHEFilter ) process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22L1VBFLooseIsoEGHEFilter ) -process.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle12erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle12erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle12erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle12erWPTightGsfMissingHitsFilterForVBF + process.hltEle12erWPTightGsfDetaFilterForVBF + process.hltEle12erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle17erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle17erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle17erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle17erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle17erWPTightGsfMissingHitsFilterForVBF + process.hltEle17erWPTightGsfDetaFilterForVBF + process.hltEle17erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) process.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle22erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle22erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle22erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle22erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle22erWPTightGsfMissingHitsFilterForVBF + process.hltEle22erWPTightGsfDetaFilterForVBF + process.hltEle22erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) process.HLTNoPUSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltSelectorJets20L1FastJetForNoPU + process.hltCaloJetFromPV ) process.HLTEgammaOpenSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaClusterShape + process.hltEgammaR9ID + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEgammaEcalPFClusterIso + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso ) process.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsForBParkingUnseeded + process.hltEgammaPixelMatchVarsForBParkingUnseeded ) +process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) process.HLTEgammaOpenUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaR9IDUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTElePixelMatchUnseededSequenceForBParking + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTEle5WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG5L1SingleEG5EtFilter + process.hltEgammaClusterShape + process.hltEle5WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle5WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle5WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle5WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle5WPTightPixelMatchFilter + process.hltEle5WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle5WPTightGsfOneOEMinusOneOPFilter + process.hltEle5WPTightGsfMissingHitsFilter + process.hltEle5WPTightGsfDetaFilter + process.hltEle5WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle5WPTightGsfTrackIsoFilter ) process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + process.hltEgammaClusterShape + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + process.HLTElePixelMatchSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -88220,748 +89313,780 @@ process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSym_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonly_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonly_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonly_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonly_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisation_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_Random_v6 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBias_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_PFJet40_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.AlCa_PFJet40_CPUOnly_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsCPUOnlySequence + process.hltSingleCaloJet10CPUOnly + process.HLTAK4PFJetsCPUOnlySequence + process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + process.hltSinglePFJet40CPUOnly + process.HLTEndSequence ) -process.AlCa_AK8PFJet40_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.DQM_PixelReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelConsumerCPU + process.hltPixelConsumerGPU + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) -process.DQM_EcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HcalReconstruction_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DST_ZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.HLTEndSequence ) -process.DST_Physics_v9 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) -process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + process.HLTDoubleMu3ScoutingNoVtx + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG30_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG30PFScoutingPixelTracking + process.hltPreDSTRun3EG30PFScoutingPixelTracking + process.HLTSingleEG30CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + process.HLTDoubleEG16EG12CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_JetHT_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTRun3JetHTPFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLT_EphemeralPhysics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) -process.HLT_EphemeralZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSym_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisation_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_PFJet40_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.AlCa_PFJet40_CPUOnly_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsSequenceSerialSync + process.hltSingleCaloJet10SerialSync + process.HLTAK4PFJetsSequenceSerialSync + process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + process.hltSinglePFJet40SerialSync + process.HLTEndSequence ) +process.AlCa_AK8PFJet40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.DQM_PixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) +process.DQM_EcalReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DST_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_PFScouting_DoubleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleMuon + process.HLTDoubleMuonScoutingNoVtx + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DoubleEG_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleEG + process.HLTDoubleEG11CaloIdLSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_JetHT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTPFScoutingJetHT + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DatasetMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTPFScoutingDatasetMuon + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOVLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXONominal_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXONominalPFScoutingTracking + process.hltPreDSTPFScoutingAXONominal + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOTight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOVTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SingleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuScouting + process.hltPreDSTPFScoutingSingleMuon + process.hltL1fL1sMuScoutingL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuScoutingL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + process.hltL3fL1sMuScoutingL3Filtered0 + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreDSTPFScoutingSinglePhotonEB + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_ZeroBias_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTPFScoutingZeroBias + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_EphemeralPhysics_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) +process.HLT_EphemeralZeroBias_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HcalNZS_v16 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) -process.HLT_HcalPhiSym_v18 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) +process.HLT_HcalNZS_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) +process.HLT_HcalPhiSym_v21 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v9 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLT_ZeroBias_Alignment_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) -process.HLT_ZeroBias_Beamspot_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_ZeroBias_IsolatedBunches_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstBXAfterTrain_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionInTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_LastCollisionInTrain_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_IsoTrackHB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) -process.HLT_IsoTrackHE_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) -process.HLT_PFJet40_GPUvsCPU_v2 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) -process.HLT_AK8PFJet400_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet400MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltAK8SinglePFJet400 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet420_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet420MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltAK8SinglePFJet420 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet450MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet350 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets350 + process.hltAK8SinglePFJet450 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet470_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet470MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet370 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets370 + process.hltAK8SinglePFJet470 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet500MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet400 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets400 + process.hltAK8SinglePFJet500 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet270_270_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet270270MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet280_280_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet280280MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet290_290_MassSD30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet290290MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_CaloJet500_NoJetID_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) -process.HLT_CaloJet550_NoJetID_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) -process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) -process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) -process.HLT_DoubleEle25_CaloIdL_MW_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle27_CaloIdL_MW_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_MW_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu27_Ele37_CaloIdL_MW_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_Ele27_CaloIdL_MW_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_TkMu27_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Bs_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Jpsi_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_LowMass_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) -process.HLT_DoubleMu4_LowMass_Displaced_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) -process.HLT_Mu0_L1DoubleMu_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) -process.HLT_Mu4_L1DoubleMu_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Photon4_BsToMMG_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_TkMu_DsTau3Mu_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) -process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleMu4_MuMuTrk_Displaced_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) -process.HLT_Mu3_PFJet40_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.hltL1sSingleJet35ObjectMap + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Jpsi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Upsilon_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu3_L1SingleMu5orSingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) -process.HLT_DoublePhoton33_CaloIdL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) -process.HLT_DoublePhoton70_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) -process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) -process.HLT_Ele30_WPTight_Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele35_WPTight_Gsf_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele38_WPTight_Gsf_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele40_WPTight_Gsf_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) -process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu20_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu27_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX3BX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE60_NoBPTX3BX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE70_NoBPTX3BX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Psi_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Upsilon_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu25_TkMu0_Phi_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu15_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) -process.HLT_Mu20_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) -process.HLT_Mu27_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_Mu50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_Mu55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) -process.HLT_CascadeMu100_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) -process.HLT_HighPtTkMu100_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) -process.HLT_DiPFJetAve40_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) -process.HLT_DiPFJetAve140_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) -process.HLT_DiPFJetAve200_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) -process.HLT_DiPFJetAve320_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) -process.HLT_DiPFJetAve400_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) -process.HLT_DiPFJetAve500_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_HFJEC_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_HFJEC_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve100_HFJEC_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve160_HFJEC_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve220_HFJEC_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_HFJEC_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve300_HFJEC_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) -process.HLT_AK8PFJet40_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet80_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet140_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet200_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet260_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet320_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet400_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet550_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) -process.HLT_PFJet40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.HLT_PFJet60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) -process.HLT_PFJet80_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) -process.HLT_PFJet110_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) -process.HLT_PFJet140_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) -process.HLT_PFJet200_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) -process.HLT_PFJet260_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) -process.HLT_PFJet320_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) -process.HLT_PFJet400_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) -process.HLT_PFJet450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) -process.HLT_PFJet500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) -process.HLT_PFJet550_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) -process.HLT_PFJetFwd40_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) -process.HLT_PFJetFwd60_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) -process.HLT_PFJetFwd80_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) -process.HLT_PFJetFwd140_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) -process.HLT_PFJetFwd200_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) -process.HLT_PFJetFwd260_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) -process.HLT_PFJetFwd320_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) -process.HLT_PFJetFwd400_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) -process.HLT_PFJetFwd450_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) -process.HLT_PFJetFwd500_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd15_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd15 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet5AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + process.hltSinglePFFwdJet15AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd25_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd25 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet25AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd40_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd60_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd80_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd140_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd200_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd260_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd320_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd400_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd450_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd500_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) -process.HLT_PFHT180_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) -process.HLT_PFHT250_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) -process.HLT_PFHT370_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) -process.HLT_PFHT430_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) -process.HLT_PFHT510_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) -process.HLT_PFHT590_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) -process.HLT_PFHT680_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) -process.HLT_PFHT780_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) -process.HLT_PFHT890_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) -process.HLT_PFHT1050_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) -process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMET130_PFMHT130_IDTight_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) -process.HLT_PFMET140_PFMHT140_IDTight_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_L1ETMHadSeeds_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) -process.HLT_CaloMHT90_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) -process.HLT_CaloMET90_NotCleaned_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) -process.HLT_CaloMET350_NotCleaned_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) -process.HLT_PFMET200_NotCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) -process.HLT_PFMET250_NotCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) -process.HLT_PFMET300_NotCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) -process.HLT_PFMET200_BeamHaloCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne200_BeamHaloCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_MET105_IsoTrk50_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_MET120_IsoTrk50_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_PFJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v6 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet20_Mu5_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet40_Mu5_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet70_Mu5_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet110_Mu5_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet170_Mu5_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4Jet300_Mu5_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8DiJet170_Mu5_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet170_DoubleMu5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet300_Mu5_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Photon33_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon150_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon200_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) -process.HLT_Photon30EB_TightID_TightIso_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28er1p5 + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon50EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon75EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon90EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon110EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon130EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton130EBTightIDTightIso + process.HLTPhoton130EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon150EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton150EBTightIDTightIso + process.HLTPhoton150EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon175EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton175EBTightIDTightIso + process.HLTPhoton175EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon200EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton200EBTightIDTightIso + process.HLTPhoton200EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon100EBHE10_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_IsoM_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_IsoM_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_IsoM_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon165_R9Id90_HE10_IsoM_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Photon35_TwoProngs35_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) -process.HLT_IsoMu24_TwoProngs35_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_NoOS_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi3p5_Muon2_v9 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_NoVertexing_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5R_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5dR1p4 + process.hltPreDimuon0LowMassL10er1p5R + process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4R_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4dR1p2 + process.hltPreDimuon0LowMassL14R + process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + process.hltDimuon0LowMassL1s4RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + process.hltDisplacedmumuFilterDimuon0LowMassL1s4R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_TM530_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) -process.HLT_TripleMu_10_5_5_DZ_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) -process.HLT_TripleMu_12_10_5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_Displaced_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_NoVertexing_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrk_Bc_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu43NoFiltersNoVtx_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) -process.HLT_DoubleMu48NoFiltersNoVtx_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET110_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET120_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET130_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v13 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) -process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) -process.HLT_Ele28_HighEta_SC20_Mass55_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele50_IsoVVVL_PFHT450_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT600_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + process.HLTL3muontrkisovvlSequence + process.hltMuon4RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET35 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet7020MJJ500DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet9040MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + process.HLTL3muontrkisovvlSequence + process.hltMuon8RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + process.HLTL3muontrkisovvlSequence + process.hltMuon10RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT350Jet30Eta5 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu50_IsoVVVL_PFHT450_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) -process.HLT_Dimuon10_Upsilon_y1p4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon12_Upsilon_y1p4_v6 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon14_Phi_Barrel_Seagulls_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_noCorrL1_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_noCorrL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Upsilon_noCorrL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Phi_noCorrL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_noCorrL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) -process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleIsoMu20_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) -process.HLT_Mu8_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) -process.HLT_Mu17_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) -process.HLT_Mu19_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) -process.HLT_Mu17_Photon30_IsoCaloId_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) -process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC25 + process.hltCaloJetsSix25ForHt + process.hltHtMhtCaloJetsSixC25 + process.hltCaloSixJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix32er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet2p94Double + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC30 + process.hltCaloJetsSix30ForHt + process.hltHtMhtCaloJetsSixC30 + process.hltCaloSixJet30HT350 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix36er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT450 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p59Single + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) -process.HLT_PFHT350_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_ECALHT800_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) -process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) -process.HLT_Photon20_HoverELoose_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_Photon30_HoverELoose_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_10_er1p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_5p5_er1p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) -process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) -process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Mu18_Mu9_SameSign_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) -process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60noDrDCAFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepCSVSequencePF + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) -process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.hlt3PixelOnlyPFCentralJetTightIDPt30 + process.hlt2PixelOnlyPFCentralJetTightIDPt40 + process.hlt1PixelOnlyPFCentralJetTightIDPt60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet425_SoftDropMass40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet425SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_SoftDropMass40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet450SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsDoublePFTau20withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + process.HLTAK4PFJetsSequence + process.hltRealDijetFilter + process.hltVBFIsoTauL1TLooseIDPFJetsMatching + process.hltVBFLooseIDPFDummyFilter + process.hltPFDiJetCorrCheckerWithMediumDiTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtx + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) -process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5IsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Mu6HT240_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT350_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) -process.HLT_HT425_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT550_DisplacedDijet60_Inclusive_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT650_DisplacedDijet60_Inclusive_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_CaloMET60_DTCluster50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_CaloMET60_DTClusterNoMB1S50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTCluster50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTClusterNoMB1S50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_CscCluster_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) -process.HLT_CscCluster_Medium_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) -process.HLT_CscCluster_Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) -process.HLT_DoubleCscCluster75_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) -process.HLT_DoubleCscCluster100_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) -process.HLT_PFMET105_IsoTrk50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) -process.HLT_L1SingleLLPJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) -process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p2ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p4ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p6ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p8ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time2ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p1 + process.HLTDiPho10CaloIdLsminlt0p1Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p12_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p12 + process.HLTDiPho10CaloIdLsminlt0p12Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10_CaloIdL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6dz0p8 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6dz0p8 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6dz0p8 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6dz0p8 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6dz0p8 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6dz0p8 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6dz0p8 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6trkHits10 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6trkHits10 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6trkHits10 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6trkHits10 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6trkHits10 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6trkHits10 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6trkHits10 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_SingleEle8_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) -process.HLT_SingleEle8_SingleEGL1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Mu50_L1SingleMuShower_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_IsoMu24_OneProng32_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) -process.HLT_Photon32_OneProng32_M50To105_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLoose + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLooseTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMedium + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMediumTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFincl + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFinclTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetFivejets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetSixjets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightFivejet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightSixjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMET + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMETTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTightTriple + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMu + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMuTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBF + process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + process.hltVBFLooseIDPFVBFFilter + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + process.HLTPhoton12Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + process.HLTPhoton17Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltVBFTwoPFJetsForVBFPhotonTriggerTight + process.hltOverlapFilterDoublePFJet50Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + process.HLTEle12erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + process.HLTEle17erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFLooseIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltMatchedVBFIsoEGTwoPFJetsTight + process.hltOverlapFilterDoublePFJet50Ele22 + process.HLTEndSequence ) -process.HLT_PFJet200_TimeLtNeg2p5ns_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) -process.HLT_PFJet200_TimeGt2p5ns_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_Photon50_TimeLtNeg2p5ns_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) -process.HLT_Photon50_TimeGt2p5ns_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) -process.HLT_ExpressMuons_v4 = cms.Path( process.HLTBeginSequence + process.hltPreExpressMuons + process.hltExpressMuonsFilter + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerArm1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerRP4_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLT_ZeroBias_Alignment_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) +process.HLT_ZeroBias_Beamspot_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_IsoTrackHB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) +process.HLT_IsoTrackHE_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) +process.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) +process.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet380SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet280 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets280 + process.hltSingleAK8PFJet380 + process.hltAK8PFJets380Constituents + process.hltAK8PFSoftDropJets380 + process.hltAK8SinglePFJets380SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet400SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltSingleAK8PFJet400 + process.hltAK8PFJets400Constituents + process.hltAK8PFSoftDropJets400 + process.hltAK8SinglePFJets400SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet425SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet450SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass50 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet270270SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8PFJets270Constituents + process.hltAK8PFSoftDropJets270 + process.hltAK8DoublePFJets270SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet280280SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8PFJets280Constituents + process.hltAK8PFSoftDropJets280 + process.hltAK8DoublePFJets280SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet290290SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8PFJets290Constituents + process.hltAK8PFSoftDropJets290 + process.hltAK8DoublePFJets290SoftDropMass30 + process.HLTEndSequence ) +process.HLT_CaloJet500_NoJetID_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) +process.HLT_CaloJet550_NoJetID_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) +process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) +process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) +process.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_TkMu27_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Bs_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) +process.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) +process.HLT_Mu0_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu4_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowPtJpsi + process.hltPreDoubleMu2JpsiLowPt + process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + process.hltDoubleMu2LowPtJpsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) +process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) +process.HLT_Mu3_PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BMTF + process.hltPreMu0Barrel + process.hltL1fL1sMu0BMTFL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0BMTFL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + process.hltL3fL1sMu0BMTFL3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6 + process.hltL1fL1sMuHP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + process.hltL3fL1sMuHP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu0BarrelL1HP7 + process.hltL1fL1sMuHP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + process.hltL3fL1sMuHP7L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu0BarrelL1HP8 + process.hltL1fL1sMuHP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + process.hltL3fL1sMuHP8L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu0BarrelL1HP9 + process.hltL1fL1sMuHP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + process.hltL3fL1sMuHP9L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu0BarrelL1HP10 + process.hltL1fL1sMuHP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + process.hltL3fL1sMuHP10L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu0BarrelL1HP11 + process.hltL1fL1sMuHP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + process.hltL3fL1sMuHP11L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6IP6 + process.hltL1fL1sMu0HP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0HP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + process.hltL3fL1sMu0HP6IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu6BarrelL1HP7IP6 + process.hltL1fL1sMu6HP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu6HP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + process.hltL3fL1sMu6HP7IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu7BarrelL1HP8IP6 + process.hltL1fL1sMu7HP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7HP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + process.hltL3fL1sMu7HP8IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu8BarrelL1HP9IP6 + process.hltL1fL1sMu8HP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu8HP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + process.hltL3fL1sMu8HP9IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu9BarrelL1HP10IP6 + process.hltL1fL1sMu9HP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu9HP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + process.hltL3fL1sMu9HP10IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu10BarrelL1HP11IP6 + process.hltL1fL1sMu10HP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu10HP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + process.hltL3fL1sMu10HP11IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoublePhoton70_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) +process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) +process.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) +process.HLT_IsoMu20_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu27_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu15_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) +process.HLT_Mu20_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_Mu27_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) +process.HLT_Mu50_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_Mu55_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) +process.HLT_CascadeMu100_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) +process.HLT_HighPtTkMu100_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) +process.HLT_DiPFJetAve40_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) +process.HLT_DiPFJetAve140_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) +process.HLT_DiPFJetAve200_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) +process.HLT_DiPFJetAve320_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) +process.HLT_DiPFJetAve400_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) +process.HLT_DiPFJetAve500_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve150 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve180 + process.HLTPPSPixelRecoSequence + process.hltCTPPSLocalTrackFilter2 + process.HLTPPSProtonRecoSequence + process.hltPPSJetComparisonFilter0p3 + process.HLTEndSequence ) +process.HLT_AK8PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet80_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet140_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet200_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet260_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet320_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet500_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) +process.HLT_PFJet40_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.HLT_PFJet60_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) +process.HLT_PFJet80_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) +process.HLT_PFJet110_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) +process.HLT_PFJet140_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) +process.HLT_PFJet200_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) +process.HLT_PFJet260_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) +process.HLT_PFJet320_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) +process.HLT_PFJet400_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) +process.HLT_PFJet450_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) +process.HLT_PFJet500_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) +process.HLT_PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) +process.HLT_PFJetFwd40_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) +process.HLT_PFJetFwd60_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) +process.HLT_PFJetFwd80_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) +process.HLT_PFJetFwd140_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) +process.HLT_PFJetFwd200_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) +process.HLT_PFJetFwd260_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) +process.HLT_PFJetFwd320_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) +process.HLT_PFJetFwd400_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) +process.HLT_PFJetFwd450_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) +process.HLT_PFJetFwd500_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd140_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd200_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd260_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd320_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd400_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) +process.HLT_PFHT180_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) +process.HLT_PFHT250_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) +process.HLT_PFHT370_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) +process.HLT_PFHT430_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) +process.HLT_PFHT510_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) +process.HLT_PFHT590_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) +process.HLT_PFHT680_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) +process.HLT_PFHT780_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) +process.HLT_PFHT890_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) +process.HLT_PFHT1050_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) +process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) +process.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_L1ETMHadSeeds_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) +process.HLT_CaloMHT90_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) +process.HLT_CaloMET90_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) +process.HLT_CaloMET350_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) +process.HLT_PFMET200_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) +process.HLT_PFMET250_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) +process.HLT_PFMET300_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) +process.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_MET105_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_MET120_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PNetBTag0p11 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PNetBTag0p11 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu12HTT150er + process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + process.HLTMu12IsoVVLSequence + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Photon33_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon150_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon200_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) +process.HLT_Photon45EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EB + process.HLTPhoton45EBSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EB + process.HLTPhoton40EBSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EB + process.HLTPhoton50EBSequence + process.HLTEndSequence ) +process.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EBTightIDTightIso + process.HLTPhoton40EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EBTightIDTightIso + process.HLTPhoton45EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoPFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoCaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton55EBTightIDTightIso + process.HLTPhoton55EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoPFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoCaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon100EBHE10_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25Mass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostCombFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25TightMass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostTightCombFilter + process.HLTEndSequence ) +process.HLT_Photon35_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) +process.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) +process.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) +process.HLT_TripleMu_12_10_5_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusiveSS + process.hltPreDoubleMu43LowMassSS + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + process.hltDoubleMu43LowMassL3FilteredSS + process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + process.hltDisplacedmumuFilterDoubleMu43LowMassSS + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) +process.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) +process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) +process.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) +process.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) +process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) +process.HLT_Mu8_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) +process.HLT_Mu17_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) +process.HLT_Mu19_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) +process.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG14erHTT200 + process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + process.HLTEle14VVVLGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT150Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) +process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) +process.HLT_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_ECALHT800_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) +process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) +process.HLT_Photon20_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_Photon30_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) +process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) +process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8DCAFilter + process.hltDoubleMuon3Mass3p8DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0noDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) +process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet2p0Triple + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet5p6Double + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Double + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1BTag0p20 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch45 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + process.hltSingleAK8PFJet275Nch45 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + process.hltSingleAK8PFJet275Nch40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet1BTag0p20 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt1PFCentralJetPt25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFCentralJetPt25 + process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtx + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu30NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered27 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu50NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered47 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) +process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) +process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplMu24L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplMuL2GlobIsoTau22eta2p2 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + process.HLTEndSequence ) +process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplPhotonL2Tau30eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplPhotonL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.hltHpsSingleDisplPFTau34TrackPt1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau36eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTEndSequence ) +process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsL1TauSeededSequence + process.hltIsoMu27L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltIsoMu27L2GlobIsoTau22eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsSinglePFTau24MediumChargedIsoFilter + process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Mu6HT240_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT350_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) +process.HLT_HT425_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_CaloMET60_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_CscCluster_Loose_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) +process.HLT_CscCluster_Medium_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) +process.HLT_CscCluster_Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon20Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho20HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon30Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho30HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Ele5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Ele5 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEle5CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Mu5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Mu5 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEndSequence ) +process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100PNetTauhPFJet10Loose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTL2TauJetsSequence + process.hltL2Tau10 + process.HLTL2p5IsoTauGlobalSequence + process.hltL2GlobIsoTau10 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPt10 + process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleCscCluster75_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) +process.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk200L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk200MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk400L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk400MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_DoubleCscCluster100_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) +process.HLT_PFMET105_IsoTrk50_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) +process.HLT_L1SingleLLPJet_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) +process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralCaloJetPt60SeedNHF0p7 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralPFJetSeedNHF0p7 + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralCaloJetPt60SeedNHF0p8 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralPFJetSeedNHF0p8 + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) +process.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_SingleEle8_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) +process.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_IsoMu24_OneProng32_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) +process.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1050 + process.hltL1PFJetCategoriesVBFinclTight1050 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1200 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1200 + process.hltL1PFJetCategoriesVBFinclTight1200 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ800 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ850 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ650 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ850 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj750Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass750 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hltDiPFJet50Mjj750Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass600 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hltDiPFJet50Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Mjj650Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.HLTEndSequence ) +process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoublePNetTauhPFJet20eta2p2 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltDoublePFJets20PNetTauhTagL2DoubleTau + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.HLTEndSequence ) +process.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) +process.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) +process.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) process.HLT_PPSRandom_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPrePPSRandom + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.MC_ReducedIterativeTracking_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) -process.MC_CaloBTagDeepCSV_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloBTagDeepCSV + process.HLTAK4CaloJetsSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p0Single + process.HLTEndSequence ) -process.MC_PFBTagDeepCSV_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepCSV + process.HLTAK4PFJetsSequence + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p06Single + process.HLTEndSequence ) -process.MC_PFBTagDeepJet_v5 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepJet + process.HLTAK4PFJetsSequence + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p06Single + process.HLTEndSequence ) -process.MC_AK4CaloJets_v13 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK4CaloJetsFromPV_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) -process.MC_CaloHT_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8CaloHT_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMHT_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) -process.MC_AK4PFJets_v21 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_PFHT_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8PFJets_v21 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8TrimPFJets_v21 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8TrimPFJets + process.HLTAK8PFJetsSequence + process.hltAK8TrimModJets + process.hltAK8TrimPFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8PFHT_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMET_v12 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) -process.MC_CaloMET_JetIdCleaned_v13 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) -process.MC_PFMET_v21 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) -process.MC_PFMHT_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) -process.MC_Egamma_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) -process.MC_Egamma_Open_Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) -process.MC_Ele5_WPTight_Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) -process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) -process.MC_DoubleEle5_CaloIdL_MW_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) -process.MC_IsoMu_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) -process.MC_DoubleMu_TrkIsoVVL_DZ_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.MC_DoubleMuNoFiltersNoVtx_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) -process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID50 + process.hltPFDoubleJetLooseID75 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsLTag0p5 + process.hlt2PNetCvsLTag0p3 + process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.MC_Run3_PFScoutingPixelTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) -process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltPreHLTAnalyzerEndpath + process.hltL1TGlobalSummary + process.hltTrigReport ) +process.MC_ReducedIterativeTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) +process.MC_AK4CaloJets_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK4CaloJetsFromPV_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) +process.MC_CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) +process.MC_AK4PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK8PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMET_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) +process.MC_CaloMET_JetIdCleaned_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) +process.MC_PFMET_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) +process.MC_PFMHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) +process.MC_AK4PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJetPNet + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.MC_AK8PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJetPNet + process.HLTAK8PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.HLTEndSequence ) +process.MC_Egamma_Open_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) +process.MC_Egamma_Open_Unseeded_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) +process.MC_Ele5_WPTight_Gsf_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) +process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) +process.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) +process.MC_IsoMu_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) +process.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) +process.MC_PFScouting_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCPFScouting + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_L1AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sAXOVTight + process.hltPreL1AXOVTight + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_AlCaLowPtJet = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLowPtJet + process.hltPreDatasetAlCaLowPtJet ) process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress ) process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -89010,7 +90135,6 @@ process.Dataset_MuonEG = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMuonEG + process.hltPreDatasetMuonEG ) process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX ) process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor ) -process.Dataset_ParkingDoubleElectronLowMass = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleElectronLowMass + process.hltPreDatasetParkingDoubleElectronLowMass ) process.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass0 ) process.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass1 ) process.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -89021,6 +90145,14 @@ process.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass7 ) process.Dataset_ParkingHH = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingHH + process.hltPreDatasetParkingHH ) process.Dataset_ParkingLLP = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingLLP + process.hltPreDatasetParkingLLP ) +process.Dataset_ParkingSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon0 ) +process.Dataset_ParkingSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon1 ) +process.Dataset_ParkingSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon2 ) +process.Dataset_ParkingSingleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon3 ) +process.Dataset_ParkingSingleMuon4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon4 ) +process.Dataset_ParkingSingleMuon5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon5 ) +process.Dataset_ParkingSingleMuon6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon6 ) +process.Dataset_ParkingSingleMuon7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon7 ) process.Dataset_ParkingVBF0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF0 ) process.Dataset_ParkingVBF1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF1 ) process.Dataset_ParkingVBF2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF2 ) @@ -89030,7 +90162,6 @@ process.Dataset_ParkingVBF6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF6 ) process.Dataset_ParkingVBF7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF7 ) process.Dataset_RPCMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetRPCMonitor + process.hltPreDatasetRPCMonitor ) -process.Dataset_ReservedDoubleMuonLowMass = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetReservedDoubleMuonLowMass + process.hltPreDatasetReservedDoubleMuonLowMass ) process.Dataset_ScoutingPFMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetScoutingPFMonitor + process.hltPreDatasetScoutingPFMonitor ) process.Dataset_ScoutingPFRun3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetScoutingPFRun3 + process.hltPreDatasetScoutingPFRun3 ) process.Dataset_Tau = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTau + process.hltPreDatasetTau ) @@ -89062,13 +90193,17 @@ process.ExpressOutput = cms.FinalPath( process.hltOutputExpress ) process.ExpressAlignmentOutput = cms.FinalPath( process.hltOutputExpressAlignment ) process.HLTMonitorOutput = cms.FinalPath( process.hltOutputHLTMonitor ) -process.ParkingDoubleElectronLowMassOutput = cms.FinalPath( process.hltOutputParkingDoubleElectronLowMass ) +process.PhysicsHLTPhysics2Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics2 ) process.ParkingDoubleMuonLowMass0Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass0 ) process.ParkingDoubleMuonLowMass1Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass1 ) process.ParkingDoubleMuonLowMass2Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass2 ) process.ParkingDoubleMuonLowMass3Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass3 ) process.ParkingHHOutput = cms.FinalPath( process.hltOutputParkingHH ) process.ParkingLLPOutput = cms.FinalPath( process.hltOutputParkingLLP ) +process.ParkingSingleMuon0Output = cms.FinalPath( process.hltOutputParkingSingleMuon0 ) +process.ParkingSingleMuon1Output = cms.FinalPath( process.hltOutputParkingSingleMuon1 ) +process.ParkingSingleMuon2Output = cms.FinalPath( process.hltOutputParkingSingleMuon2 ) +process.ParkingSingleMuon3Output = cms.FinalPath( process.hltOutputParkingSingleMuon3 ) process.ParkingVBF0Output = cms.FinalPath( process.hltOutputParkingVBF0 ) process.ParkingVBF1Output = cms.FinalPath( process.hltOutputParkingVBF1 ) process.ParkingVBF2Output = cms.FinalPath( process.hltOutputParkingVBF2 ) @@ -89079,13 +90214,11 @@ process.PhysicsEGamma1Output = cms.FinalPath( process.hltOutputPhysicsEGamma1 ) process.PhysicsHLTPhysics0Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics0 ) process.PhysicsHLTPhysics1Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics1 ) -process.PhysicsHLTPhysics2Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics2 ) process.PhysicsHLTPhysics3Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics3 ) process.PhysicsJetMET0Output = cms.FinalPath( process.hltOutputPhysicsJetMET0 ) process.PhysicsJetMET1Output = cms.FinalPath( process.hltOutputPhysicsJetMET1 ) process.PhysicsMuon0Output = cms.FinalPath( process.hltOutputPhysicsMuon0 ) process.PhysicsMuon1Output = cms.FinalPath( process.hltOutputPhysicsMuon1 ) -process.PhysicsReservedDoubleMuonLowMassOutput = cms.FinalPath( process.hltOutputPhysicsReservedDoubleMuonLowMass ) process.PhysicsScoutingPFMonitorOutput = cms.FinalPath( process.hltOutputPhysicsScoutingPFMonitor ) process.PhysicsZeroBias0Output = cms.FinalPath( process.hltOutputPhysicsZeroBias0 ) process.PhysicsZeroBias1Output = cms.FinalPath( process.hltOutputPhysicsZeroBias1 ) @@ -89094,15 +90227,19 @@ process.NanoDSTOutput = cms.FinalPath( process.hltOutputNanoDST ) process.RPCMONOutput = cms.FinalPath( process.hltOutputRPCMON ) process.ScoutingPFOutput = cms.FinalPath( process.hltOutputScoutingPF ) +process.ParkingSingleMuon4Output = cms.FinalPath( process.hltOutputParkingSingleMuon4 ) +process.ParkingSingleMuon5Output = cms.FinalPath( process.hltOutputParkingSingleMuon5 ) +process.ParkingSingleMuon6Output = cms.FinalPath( process.hltOutputParkingSingleMuon6 ) +process.ParkingSingleMuon7Output = cms.FinalPath( process.hltOutputParkingSingleMuon7 ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v13, process.AlCa_EcalEtaEBonly_v18, process.AlCa_EcalEtaEEonly_v18, process.AlCa_EcalPi0EBonly_v18, process.AlCa_EcalPi0EEonly_v18, process.AlCa_RPCMuonNormalisation_v16, process.AlCa_LumiPixelsCounts_Random_v6, process.AlCa_LumiPixelsCounts_ZeroBias_v6, process.AlCa_PFJet40_v24, process.AlCa_PFJet40_CPUOnly_v3, process.AlCa_AK8PFJet40_v19, process.DQM_PixelReconstruction_v6, process.DQM_EcalReconstruction_v6, process.DQM_HcalReconstruction_v5, process.DST_ZeroBias_v4, process.DST_Physics_v9, process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v20, process.DST_Run3_EG30_PFScoutingPixelTracking_v20, process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v20, process.DST_Run3_JetHT_PFScoutingPixelTracking_v20, process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v20, process.HLT_EphemeralPhysics_v4, process.HLT_EphemeralZeroBias_v4, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v16, process.HLT_HcalPhiSym_v18, process.HLT_Random_v3, process.HLT_Physics_v9, process.HLT_ZeroBias_v8, process.HLT_ZeroBias_Alignment_v3, process.HLT_ZeroBias_Beamspot_v8, process.HLT_ZeroBias_IsolatedBunches_v7, process.HLT_ZeroBias_FirstBXAfterTrain_v5, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v7, process.HLT_ZeroBias_FirstCollisionInTrain_v6, process.HLT_ZeroBias_LastCollisionInTrain_v5, process.HLT_HT300_Beamspot_v15, process.HLT_IsoTrackHB_v8, process.HLT_IsoTrackHE_v8, process.HLT_PFJet40_GPUvsCPU_v2, process.HLT_AK8PFJet400_MassSD30_v4, process.HLT_AK8PFJet420_MassSD30_v4, process.HLT_AK8PFJet450_MassSD30_v4, process.HLT_AK8PFJet470_MassSD30_v4, process.HLT_AK8PFJet500_MassSD30_v4, process.HLT_AK8DiPFJet250_250_MassSD30_v4, process.HLT_AK8DiPFJet260_260_MassSD30_v4, process.HLT_AK8DiPFJet270_270_MassSD30_v4, process.HLT_AK8DiPFJet280_280_MassSD30_v4, process.HLT_AK8DiPFJet290_290_MassSD30_v4, process.HLT_AK8DiPFJet250_250_MassSD50_v4, process.HLT_AK8DiPFJet260_260_MassSD50_v4, process.HLT_CaloJet500_NoJetID_v16, process.HLT_CaloJet550_NoJetID_v11, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v8, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v8, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v9, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v7, process.HLT_DoubleEle25_CaloIdL_MW_v9, process.HLT_DoubleEle27_CaloIdL_MW_v9, process.HLT_DoubleEle33_CaloIdL_MW_v22, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v11, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v24, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v24, process.HLT_Mu27_Ele37_CaloIdL_MW_v9, process.HLT_Mu37_Ele27_CaloIdL_MW_v9, process.HLT_Mu37_TkMu27_v9, process.HLT_DoubleMu4_3_Bs_v19, process.HLT_DoubleMu4_3_Jpsi_v19, process.HLT_DoubleMu4_3_LowMass_v5, process.HLT_DoubleMu4_LowMass_Displaced_v5, process.HLT_Mu0_L1DoubleMu_v5, process.HLT_Mu4_L1DoubleMu_v5, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v4, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v4, process.HLT_DoubleMu3_Trk_Tau3mu_v16, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v8, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v12, process.HLT_DoubleMu4_MuMuTrk_Displaced_v19, process.HLT_Mu3_PFJet40_v20, process.HLT_Mu7p5_L2Mu2_Jpsi_v14, process.HLT_Mu7p5_L2Mu2_Upsilon_v14, process.HLT_Mu3_L1SingleMu5orSingleMu7_v5, process.HLT_DoublePhoton33_CaloIdL_v11, process.HLT_DoublePhoton70_v11, process.HLT_DoublePhoton85_v19, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v8, process.HLT_Ele30_WPTight_Gsf_v5, process.HLT_Ele32_WPTight_Gsf_v19, process.HLT_Ele35_WPTight_Gsf_v13, process.HLT_Ele38_WPTight_Gsf_v13, process.HLT_Ele40_WPTight_Gsf_v13, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v13, process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4, process.HLT_IsoMu20_v19, process.HLT_IsoMu24_v17, process.HLT_IsoMu24_eta2p1_v19, process.HLT_IsoMu27_v20, process.HLT_UncorrectedJetE30_NoBPTX_v9, process.HLT_UncorrectedJetE30_NoBPTX3BX_v9, process.HLT_UncorrectedJetE60_NoBPTX3BX_v9, process.HLT_UncorrectedJetE70_NoBPTX3BX_v9, process.HLT_L1SingleMuCosmics_v3, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v8, process.HLT_L2Mu10_NoVertex_NoBPTX_v9, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v7, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v8, process.HLT_L2Mu23NoVtx_2Cha_v4, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v4, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v5, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v5, process.HLT_DoubleL2Mu50_v5, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v5, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v5, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v5, process.HLT_DoubleL2Mu23NoVtx_2Cha_v5, process.HLT_DoubleL2Mu25NoVtx_2Cha_v5, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v5, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v18, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v7, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v19, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v7, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v9, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v7, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v9, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v7, process.HLT_Mu30_TkMu0_Psi_v5, process.HLT_Mu30_TkMu0_Upsilon_v5, process.HLT_Mu25_TkMu0_Phi_v12, process.HLT_Mu15_v7, process.HLT_Mu20_v16, process.HLT_Mu27_v17, process.HLT_Mu50_v17, process.HLT_Mu55_v7, process.HLT_CascadeMu100_v7, process.HLT_HighPtTkMu100_v6, process.HLT_DiPFJetAve40_v18, process.HLT_DiPFJetAve60_v18, process.HLT_DiPFJetAve80_v18, process.HLT_DiPFJetAve140_v17, process.HLT_DiPFJetAve200_v17, process.HLT_DiPFJetAve260_v18, process.HLT_DiPFJetAve320_v18, process.HLT_DiPFJetAve400_v18, process.HLT_DiPFJetAve500_v18, process.HLT_DiPFJetAve60_HFJEC_v19, process.HLT_DiPFJetAve80_HFJEC_v21, process.HLT_DiPFJetAve100_HFJEC_v21, process.HLT_DiPFJetAve160_HFJEC_v20, process.HLT_DiPFJetAve220_HFJEC_v20, process.HLT_DiPFJetAve260_HFJEC_v3, process.HLT_DiPFJetAve300_HFJEC_v20, process.HLT_AK8PFJet40_v20, process.HLT_AK8PFJet60_v19, process.HLT_AK8PFJet80_v20, process.HLT_AK8PFJet140_v19, process.HLT_AK8PFJet200_v19, process.HLT_AK8PFJet260_v20, process.HLT_AK8PFJet320_v20, process.HLT_AK8PFJet400_v20, process.HLT_AK8PFJet450_v20, process.HLT_AK8PFJet500_v20, process.HLT_AK8PFJet550_v15, process.HLT_PFJet40_v25, process.HLT_PFJet60_v25, process.HLT_PFJet80_v25, process.HLT_PFJet110_v4, process.HLT_PFJet140_v23, process.HLT_PFJet200_v23, process.HLT_PFJet260_v24, process.HLT_PFJet320_v24, process.HLT_PFJet400_v24, process.HLT_PFJet450_v25, process.HLT_PFJet500_v25, process.HLT_PFJet550_v15, process.HLT_PFJetFwd40_v23, process.HLT_PFJetFwd60_v23, process.HLT_PFJetFwd80_v22, process.HLT_PFJetFwd140_v22, process.HLT_PFJetFwd200_v22, process.HLT_PFJetFwd260_v23, process.HLT_PFJetFwd320_v23, process.HLT_PFJetFwd400_v23, process.HLT_PFJetFwd450_v23, process.HLT_PFJetFwd500_v23, process.HLT_AK8PFJetFwd15_v7, process.HLT_AK8PFJetFwd25_v7, process.HLT_AK8PFJetFwd40_v19, process.HLT_AK8PFJetFwd60_v18, process.HLT_AK8PFJetFwd80_v18, process.HLT_AK8PFJetFwd140_v18, process.HLT_AK8PFJetFwd200_v18, process.HLT_AK8PFJetFwd260_v19, process.HLT_AK8PFJetFwd320_v19, process.HLT_AK8PFJetFwd400_v19, process.HLT_AK8PFJetFwd450_v19, process.HLT_AK8PFJetFwd500_v19, process.HLT_PFHT180_v21, process.HLT_PFHT250_v21, process.HLT_PFHT370_v21, process.HLT_PFHT430_v21, process.HLT_PFHT510_v21, process.HLT_PFHT590_v21, process.HLT_PFHT680_v21, process.HLT_PFHT780_v21, process.HLT_PFHT890_v21, process.HLT_PFHT1050_v22, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v16, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v16, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v16, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v16, process.HLT_PFMET120_PFMHT120_IDTight_v24, process.HLT_PFMET130_PFMHT130_IDTight_v24, process.HLT_PFMET140_PFMHT140_IDTight_v24, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v13, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v13, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v15, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v24, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v23, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v23, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v4, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v4, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v4, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v4, process.HLT_L1ETMHadSeeds_v5, process.HLT_CaloMHT90_v8, process.HLT_CaloMET90_NotCleaned_v8, process.HLT_CaloMET350_NotCleaned_v8, process.HLT_PFMET200_NotCleaned_v13, process.HLT_PFMET250_NotCleaned_v13, process.HLT_PFMET300_NotCleaned_v13, process.HLT_PFMET200_BeamHaloCleaned_v13, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v13, process.HLT_MET105_IsoTrk50_v13, process.HLT_MET120_IsoTrk50_v13, process.HLT_Mu12eta2p3_v5, process.HLT_Mu12eta2p3_PFJet40_v5, process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v5, process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v5, process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v5, process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v5, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v5, process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v5, process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v5, process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v6, process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v5, process.HLT_Photon300_NoHE_v17, process.HLT_Mu8_TrkIsoVVL_v16, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v22, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v22, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v23, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v23, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v17, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v5, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v5, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v15, process.HLT_Mu17_TrkIsoVVL_v17, process.HLT_Mu19_TrkIsoVVL_v8, process.HLT_BTagMu_AK4DiJet20_Mu5_v17, process.HLT_BTagMu_AK4DiJet40_Mu5_v17, process.HLT_BTagMu_AK4DiJet70_Mu5_v17, process.HLT_BTagMu_AK4DiJet110_Mu5_v17, process.HLT_BTagMu_AK4DiJet170_Mu5_v16, process.HLT_BTagMu_AK4Jet300_Mu5_v16, process.HLT_BTagMu_AK8DiJet170_Mu5_v13, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v6, process.HLT_BTagMu_AK8Jet300_Mu5_v16, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v23, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v11, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, process.HLT_Photon33_v9, process.HLT_Photon50_v17, process.HLT_Photon75_v17, process.HLT_Photon90_v17, process.HLT_Photon120_v17, process.HLT_Photon150_v11, process.HLT_Photon175_v19, process.HLT_Photon200_v18, process.HLT_Photon30EB_TightID_TightIso_v5, process.HLT_Photon50EB_TightID_TightIso_v2, process.HLT_Photon75EB_TightID_TightIso_v2, process.HLT_Photon90EB_TightID_TightIso_v2, process.HLT_Photon110EB_TightID_TightIso_v6, process.HLT_Photon130EB_TightID_TightIso_v2, process.HLT_Photon150EB_TightID_TightIso_v2, process.HLT_Photon175EB_TightID_TightIso_v2, process.HLT_Photon200EB_TightID_TightIso_v2, process.HLT_Photon100EBHE10_v6, process.HLT_Photon50_R9Id90_HE10_IsoM_v18, process.HLT_Photon75_R9Id90_HE10_IsoM_v18, process.HLT_Photon90_R9Id90_HE10_IsoM_v18, process.HLT_Photon120_R9Id90_HE10_IsoM_v18, process.HLT_Photon165_R9Id90_HE10_IsoM_v19, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v17, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v17, process.HLT_Photon35_TwoProngs35_v5, process.HLT_IsoMu24_TwoProngs35_v5, process.HLT_Dimuon0_Jpsi_L1_NoOS_v11, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v11, process.HLT_Dimuon0_Jpsi_v12, process.HLT_Dimuon0_Jpsi_NoVertexing_v12, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v11, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v11, process.HLT_Dimuon0_Jpsi3p5_Muon2_v9, process.HLT_Dimuon0_Upsilon_L1_4p5_v13, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v13, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v11, process.HLT_Dimuon0_Upsilon_NoVertexing_v11, process.HLT_Dimuon0_LowMass_L1_0er1p5R_v11, process.HLT_Dimuon0_LowMass_L1_0er1p5_v12, process.HLT_Dimuon0_LowMass_v12, process.HLT_Dimuon0_LowMass_L1_4_v12, process.HLT_Dimuon0_LowMass_L1_4R_v11, process.HLT_Dimuon0_LowMass_L1_TM530_v10, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v10, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v12, process.HLT_TripleMu_10_5_5_DZ_v14, process.HLT_TripleMu_12_10_5_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v8, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v8, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v8, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v8, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v14, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v14, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v14, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v10, process.HLT_DoubleMu4_Jpsi_Displaced_v11, process.HLT_DoubleMu4_Jpsi_NoVertexing_v11, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v11, process.HLT_DoubleMu4_JpsiTrk_Bc_v4, process.HLT_DoubleMu43NoFiltersNoVtx_v8, process.HLT_DoubleMu48NoFiltersNoVtx_v8, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v9, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v9, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v5, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v5, process.HLT_DiJet110_35_Mjj650_PFMET110_v13, process.HLT_DiJet110_35_Mjj650_PFMET120_v13, process.HLT_DiJet110_35_Mjj650_PFMET130_v13, process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v13, process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v13, process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v13, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v17, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v17, process.HLT_Ele28_HighEta_SC20_Mass55_v17, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v20, process.HLT_Ele15_IsoVVVL_PFHT450_v20, process.HLT_Ele50_IsoVVVL_PFHT450_v20, process.HLT_Ele15_IsoVVVL_PFHT600_v24, process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v20, process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v21, process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v20, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v19, process.HLT_Mu15_IsoVVVL_PFHT450_v19, process.HLT_Mu50_IsoVVVL_PFHT450_v19, process.HLT_Mu15_IsoVVVL_PFHT600_v23, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v6, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v6, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v6, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v6, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v6, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v6, process.HLT_Dimuon10_Upsilon_y1p4_v5, process.HLT_Dimuon12_Upsilon_y1p4_v6, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v11, process.HLT_Dimuon25_Jpsi_v18, process.HLT_Dimuon14_PsiPrime_v17, process.HLT_Dimuon14_PsiPrime_noCorrL1_v9, process.HLT_Dimuon18_PsiPrime_v18, process.HLT_Dimuon18_PsiPrime_noCorrL1_v10, process.HLT_Dimuon24_Upsilon_noCorrL1_v10, process.HLT_Dimuon24_Phi_noCorrL1_v10, process.HLT_Dimuon25_Jpsi_noCorrL1_v10, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v21, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v21, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v21, process.HLT_DoubleIsoMu20_eta2p1_v11, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v10, process.HLT_Mu8_v16, process.HLT_Mu17_v17, process.HLT_Mu19_v8, process.HLT_Mu17_Photon30_IsoCaloId_v10, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v20, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v22, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v20, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v22, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v22, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v19, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v12, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v13, process.HLT_PFHT400_SixPFJet32_v13, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v1, process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v5, process.HLT_PFHT450_SixPFJet36_v12, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v1, process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v5, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v12, process.HLT_PFHT350_v23, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v2, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v2, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v2, process.HLT_ECALHT800_v14, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v18, process.HLT_Photon20_HoverELoose_v14, process.HLT_Photon30_HoverELoose_v14, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v4, process.HLT_CDC_L2cosmic_10_er1p0_v4, process.HLT_CDC_L2cosmic_5p5_er1p0_v4, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v13, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v5, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v1, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v9, process.HLT_Mu18_Mu9_SameSign_v8, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v10, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v14, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v7, process.HLT_QuadPFJet103_88_75_15_v9, process.HLT_QuadPFJet105_88_76_15_v9, process.HLT_QuadPFJet111_90_80_15_v9, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v5, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v5, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v5, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v5, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v5, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v5, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v5, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v5, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v5, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v5, process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v5, process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v5, process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v5, process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v5, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v5, process.HLT_PFHT280_QuadPFJet30_v1, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v1, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v1, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v2, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v1, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v1, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v1, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v1, process.HLT_QuadPFJet100_88_70_30_v2, process.HLT_QuadPFJet105_88_75_30_v1, process.HLT_QuadPFJet111_90_80_30_v1, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v2, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v2, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v2, process.HLT_AK8PFJet220_SoftDropMass40_v5, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v1, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v1, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v1, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v1, process.HLT_AK8PFJet230_SoftDropMass40_v5, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v1, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v1, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v1, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v1, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v1, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v1, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v1, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v1, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v1, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v1, process.HLT_AK8PFJet425_SoftDropMass40_v5, process.HLT_AK8PFJet450_SoftDropMass40_v5, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v4, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v4, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v4, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v1, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v4, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v1, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v1, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v2, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v2, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v4, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v4, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v4, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v4, process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v4, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v4, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v4, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v5, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v5, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v4, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v4, process.HLT_L2Mu10NoVtx_2Cha_v3, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v4, process.HLT_L3Mu10NoVtx_v4, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v4, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v4, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v4, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v3, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v4, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v4, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v4, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v5, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v1, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v1, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v1, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v1, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v1, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v1, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v3, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v1, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v1, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v4, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v1, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v1, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v1, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v1, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v1, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v1, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v1, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v1, process.HLT_L1Mu6HT240_v3, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v5, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v5, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v5, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v5, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v5, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v5, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v5, process.HLT_HT350_v1, process.HLT_HT425_v13, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v1, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v1, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v1, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v17, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v17, process.HLT_HT550_DisplacedDijet60_Inclusive_v17, process.HLT_HT650_DisplacedDijet60_Inclusive_v17, process.HLT_CaloMET60_DTCluster50_v5, process.HLT_CaloMET60_DTClusterNoMB1S50_v5, process.HLT_L1MET_DTCluster50_v5, process.HLT_L1MET_DTClusterNoMB1S50_v5, process.HLT_CscCluster_Loose_v4, process.HLT_CscCluster_Medium_v4, process.HLT_CscCluster_Tight_v4, process.HLT_DoubleCscCluster75_v1, process.HLT_DoubleCscCluster100_v1, process.HLT_L1CSCShower_DTCluster50_v4, process.HLT_L1CSCShower_DTCluster75_v4, process.HLT_PFMET105_IsoTrk50_v5, process.HLT_L1SingleLLPJet_v2, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v5, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v5, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v5, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v2, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v5, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v5, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v5, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v5, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v5, process.HLT_DiPhoton10Time1ns_v4, process.HLT_DiPhoton10Time1p2ns_v4, process.HLT_DiPhoton10Time1p4ns_v4, process.HLT_DiPhoton10Time1p6ns_v4, process.HLT_DiPhoton10Time1p8ns_v4, process.HLT_DiPhoton10Time2ns_v4, process.HLT_DiPhoton10sminlt0p1_v4, process.HLT_DiPhoton10sminlt0p12_v4, process.HLT_DiPhoton10_CaloIdL_v4, process.HLT_DoubleEle4_eta1p22_mMax6_v4, process.HLT_DoubleEle4p5_eta1p22_mMax6_v4, process.HLT_DoubleEle5_eta1p22_mMax6_v4, process.HLT_DoubleEle5p5_eta1p22_mMax6_v4, process.HLT_DoubleEle6_eta1p22_mMax6_v4, process.HLT_DoubleEle6p5_eta1p22_mMax6_v4, process.HLT_DoubleEle7_eta1p22_mMax6_v4, process.HLT_DoubleEle7p5_eta1p22_mMax6_v4, process.HLT_DoubleEle8_eta1p22_mMax6_v4, process.HLT_DoubleEle8p5_eta1p22_mMax6_v4, process.HLT_DoubleEle9_eta1p22_mMax6_v4, process.HLT_DoubleEle9p5_eta1p22_mMax6_v4, process.HLT_DoubleEle10_eta1p22_mMax6_v4, process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v3, process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v3, process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v3, process.HLT_SingleEle8_v3, process.HLT_SingleEle8_SingleEGL1_v3, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v4, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v4, process.HLT_Mu50_L1SingleMuShower_v3, process.HLT_IsoMu24_OneProng32_v1, process.HLT_Photon32_OneProng32_M50To105_v2, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v2, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v2, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v2, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v1, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v1, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v1, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v1, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v2, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v2, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v2, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v2, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v2, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v1, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v1, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v1, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v2, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v2, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v1, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v1, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v2, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v2, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v1, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v1, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v1, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v1, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v1, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v1, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v1, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v1, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v1, process.HLT_PFJet200_TimeLtNeg2p5ns_v2, process.HLT_PFJet200_TimeGt2p5ns_v2, process.HLT_Photon50_TimeLtNeg2p5ns_v1, process.HLT_Photon50_TimeGt2p5ns_v1, process.HLT_ExpressMuons_v4, process.HLT_PPSMaxTracksPerArm1_v4, process.HLT_PPSMaxTracksPerRP4_v4, process.HLT_PPSRandom_v1, process.MC_ReducedIterativeTracking_v16, process.MC_CaloBTagDeepCSV_v12, process.MC_PFBTagDeepCSV_v14, process.MC_PFBTagDeepJet_v5, process.MC_AK4CaloJets_v13, process.MC_AK4CaloJetsFromPV_v12, process.MC_CaloHT_v12, process.MC_AK8CaloHT_v12, process.MC_CaloMHT_v12, process.MC_AK4PFJets_v21, process.MC_PFHT_v20, process.MC_AK8PFJets_v21, process.MC_AK8TrimPFJets_v21, process.MC_AK8PFHT_v20, process.MC_CaloMET_v12, process.MC_CaloMET_JetIdCleaned_v13, process.MC_PFMET_v21, process.MC_PFMHT_v20, process.MC_Egamma_Open_v2, process.MC_Egamma_Open_Unseeded_v2, process.MC_Ele5_WPTight_Gsf_v12, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v19, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v17, process.MC_DoubleEle5_CaloIdL_MW_v20, process.MC_IsoMu_v19, process.MC_DoubleMu_TrkIsoVVL_DZ_v15, process.MC_DoubleMuNoFiltersNoVtx_v11, process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v2, process.MC_Run3_PFScoutingPixelTracking_v20, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_ParkingDoubleElectronLowMass, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ReservedDoubleMuonLowMass, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.ParkingDoubleElectronLowMassOutput, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics2Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsReservedDoubleMuonLowMassOutput, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v18, process.AlCa_EcalEtaEBonly_v23, process.AlCa_EcalEtaEEonly_v23, process.AlCa_EcalPi0EBonly_v23, process.AlCa_EcalPi0EEonly_v23, process.AlCa_RPCMuonNormalisation_v21, process.AlCa_LumiPixelsCounts_Random_v8, process.AlCa_LumiPixelsCounts_ZeroBias_v10, process.AlCa_PFJet40_v30, process.AlCa_PFJet40_CPUOnly_v9, process.AlCa_AK8PFJet40_v25, process.DQM_PixelReconstruction_v10, process.DQM_EcalReconstruction_v10, process.DQM_HcalReconstruction_v8, process.DST_ZeroBias_v9, process.DST_Physics_v14, process.DST_PFScouting_DoubleMuon_v4, process.DST_PFScouting_DoubleEG_v4, process.DST_PFScouting_JetHT_v4, process.DST_PFScouting_DatasetMuon_v4, process.DST_PFScouting_AXOVLoose_v2, process.DST_PFScouting_AXOLoose_v2, process.DST_PFScouting_AXONominal_v4, process.DST_PFScouting_AXOTight_v4, process.DST_PFScouting_AXOVTight_v2, process.DST_PFScouting_SingleMuon_v4, process.DST_PFScouting_SinglePhotonEB_v1, process.DST_PFScouting_ZeroBias_v2, process.HLT_EphemeralPhysics_v7, process.HLT_EphemeralZeroBias_v7, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v19, process.HLT_HcalPhiSym_v21, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLT_ZeroBias_Alignment_v6, process.HLT_ZeroBias_Beamspot_v14, process.HLT_ZeroBias_IsolatedBunches_v10, process.HLT_ZeroBias_FirstBXAfterTrain_v8, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_ZeroBias_FirstCollisionInTrain_v9, process.HLT_ZeroBias_LastCollisionInTrain_v8, process.HLT_HT300_Beamspot_v21, process.HLT_IsoTrackHB_v12, process.HLT_IsoTrackHE_v12, process.HLT_PFJet40_GPUvsCPU_v5, process.HLT_AK8PFJet380_SoftDropMass30_v4, process.HLT_AK8PFJet400_SoftDropMass30_v4, process.HLT_AK8PFJet425_SoftDropMass30_v4, process.HLT_AK8PFJet450_SoftDropMass30_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, process.HLT_CaloJet500_NoJetID_v20, process.HLT_CaloJet550_NoJetID_v15, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, process.HLT_DoubleEle25_CaloIdL_MW_v13, process.HLT_DoubleEle27_CaloIdL_MW_v13, process.HLT_DoubleEle33_CaloIdL_MW_v26, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, process.HLT_Mu27_Ele37_CaloIdL_MW_v15, process.HLT_Mu37_Ele27_CaloIdL_MW_v15, process.HLT_Mu37_TkMu27_v15, process.HLT_DoubleMu4_3_Bs_v25, process.HLT_DoubleMu4_3_Jpsi_v25, process.HLT_DoubleMu4_3_LowMass_v11, process.HLT_DoubleMu4_LowMass_Displaced_v11, process.HLT_Mu0_L1DoubleMu_v11, process.HLT_Mu4_L1DoubleMu_v11, process.HLT_DoubleMu2_Jpsi_LowPt_v4, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, process.HLT_DoubleMu3_Trk_Tau3mu_v22, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, process.HLT_DoubleMu4_MuMuTrk_Displaced_v25, process.HLT_Mu3_PFJet40_v26, process.HLT_Mu7p5_L2Mu2_Jpsi_v20, process.HLT_Mu7p5_L2Mu2_Upsilon_v20, process.HLT_Mu3_L1SingleMu5orSingleMu7_v11, process.HLT_Mu0_Barrel_v4, process.HLT_Mu0_Barrel_L1HP6_v1, process.HLT_Mu0_Barrel_L1HP7_v1, process.HLT_Mu0_Barrel_L1HP8_v2, process.HLT_Mu0_Barrel_L1HP9_v2, process.HLT_Mu0_Barrel_L1HP10_v4, process.HLT_Mu0_Barrel_L1HP11_v4, process.HLT_Mu0_Barrel_L1HP6_IP6_v1, process.HLT_Mu6_Barrel_L1HP7_IP6_v1, process.HLT_Mu7_Barrel_L1HP8_IP6_v2, process.HLT_Mu8_Barrel_L1HP9_IP6_v2, process.HLT_Mu9_Barrel_L1HP10_IP6_v4, process.HLT_Mu10_Barrel_L1HP11_IP6_v4, process.HLT_DoublePhoton33_CaloIdL_v15, process.HLT_DoublePhoton70_v15, process.HLT_DoublePhoton85_v23, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, process.HLT_Ele30_WPTight_Gsf_v9, process.HLT_Ele32_WPTight_Gsf_v23, process.HLT_Ele35_WPTight_Gsf_v17, process.HLT_Ele38_WPTight_Gsf_v17, process.HLT_Ele40_WPTight_Gsf_v17, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, process.HLT_IsoMu20_v25, process.HLT_IsoMu24_v23, process.HLT_IsoMu24_eta2p1_v25, process.HLT_IsoMu27_v26, process.HLT_UncorrectedJetE30_NoBPTX_v12, process.HLT_UncorrectedJetE30_NoBPTX3BX_v12, process.HLT_UncorrectedJetE60_NoBPTX3BX_v12, process.HLT_UncorrectedJetE70_NoBPTX3BX_v12, process.HLT_L1SingleMuCosmics_v6, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, process.HLT_L2Mu10_NoVertex_NoBPTX_v13, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, process.HLT_L2Mu23NoVtx_2Cha_v8, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, process.HLT_DoubleL2Mu50_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, process.HLT_Mu30_TkMu0_Psi_v11, process.HLT_Mu30_TkMu0_Upsilon_v11, process.HLT_Mu25_TkMu0_Phi_v18, process.HLT_Mu15_v13, process.HLT_Mu20_v22, process.HLT_Mu27_v23, process.HLT_Mu50_v23, process.HLT_Mu55_v13, process.HLT_CascadeMu100_v11, process.HLT_HighPtTkMu100_v10, process.HLT_DiPFJetAve40_v24, process.HLT_DiPFJetAve60_v24, process.HLT_DiPFJetAve80_v24, process.HLT_DiPFJetAve140_v23, process.HLT_DiPFJetAve200_v23, process.HLT_DiPFJetAve260_v24, process.HLT_DiPFJetAve320_v24, process.HLT_DiPFJetAve400_v24, process.HLT_DiPFJetAve500_v24, process.HLT_DiPFJetAve60_HFJEC_v25, process.HLT_DiPFJetAve80_HFJEC_v27, process.HLT_DiPFJetAve100_HFJEC_v27, process.HLT_DiPFJetAve160_HFJEC_v26, process.HLT_DiPFJetAve220_HFJEC_v26, process.HLT_DiPFJetAve260_HFJEC_v9, process.HLT_DiPFJetAve300_HFJEC_v26, process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, process.HLT_AK8PFJet40_v26, process.HLT_AK8PFJet60_v25, process.HLT_AK8PFJet80_v26, process.HLT_AK8PFJet140_v25, process.HLT_AK8PFJet200_v25, process.HLT_AK8PFJet260_v26, process.HLT_AK8PFJet320_v26, process.HLT_AK8PFJet400_v26, process.HLT_AK8PFJet450_v26, process.HLT_AK8PFJet500_v26, process.HLT_AK8PFJet550_v21, process.HLT_PFJet40_v31, process.HLT_PFJet60_v31, process.HLT_PFJet80_v31, process.HLT_PFJet110_v10, process.HLT_PFJet140_v29, process.HLT_PFJet200_v29, process.HLT_PFJet260_v30, process.HLT_PFJet320_v30, process.HLT_PFJet400_v30, process.HLT_PFJet450_v31, process.HLT_PFJet500_v31, process.HLT_PFJet550_v21, process.HLT_PFJetFwd40_v29, process.HLT_PFJetFwd60_v29, process.HLT_PFJetFwd80_v28, process.HLT_PFJetFwd140_v28, process.HLT_PFJetFwd200_v28, process.HLT_PFJetFwd260_v29, process.HLT_PFJetFwd320_v29, process.HLT_PFJetFwd400_v29, process.HLT_PFJetFwd450_v29, process.HLT_PFJetFwd500_v29, process.HLT_AK8PFJetFwd40_v25, process.HLT_AK8PFJetFwd60_v24, process.HLT_AK8PFJetFwd80_v24, process.HLT_AK8PFJetFwd140_v24, process.HLT_AK8PFJetFwd200_v24, process.HLT_AK8PFJetFwd260_v25, process.HLT_AK8PFJetFwd320_v25, process.HLT_AK8PFJetFwd400_v25, process.HLT_AK8PFJetFwd450_v25, process.HLT_AK8PFJetFwd500_v25, process.HLT_PFHT180_v27, process.HLT_PFHT250_v27, process.HLT_PFHT370_v27, process.HLT_PFHT430_v27, process.HLT_PFHT510_v27, process.HLT_PFHT590_v27, process.HLT_PFHT680_v27, process.HLT_PFHT780_v27, process.HLT_PFHT890_v27, process.HLT_PFHT1050_v28, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, process.HLT_PFMET120_PFMHT120_IDTight_v30, process.HLT_PFMET130_PFMHT130_IDTight_v30, process.HLT_PFMET140_PFMHT140_IDTight_v30, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, process.HLT_L1ETMHadSeeds_v8, process.HLT_CaloMHT90_v12, process.HLT_CaloMET90_NotCleaned_v12, process.HLT_CaloMET350_NotCleaned_v12, process.HLT_PFMET200_NotCleaned_v19, process.HLT_PFMET250_NotCleaned_v19, process.HLT_PFMET300_NotCleaned_v19, process.HLT_PFMET200_BeamHaloCleaned_v19, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, process.HLT_MET105_IsoTrk50_v17, process.HLT_MET120_IsoTrk50_v17, process.HLT_Mu12eta2p3_v11, process.HLT_Mu12eta2p3_PFJet40_v11, process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Photon300_NoHE_v21, process.HLT_Mu8_TrkIsoVVL_v22, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, process.HLT_Mu17_TrkIsoVVL_v23, process.HLT_Mu19_TrkIsoVVL_v14, process.HLT_BTagMu_AK4DiJet20_Mu5_v23, process.HLT_BTagMu_AK4DiJet40_Mu5_v23, process.HLT_BTagMu_AK4DiJet70_Mu5_v23, process.HLT_BTagMu_AK4DiJet110_Mu5_v23, process.HLT_BTagMu_AK4DiJet170_Mu5_v22, process.HLT_BTagMu_AK4Jet300_Mu5_v22, process.HLT_BTagMu_AK8DiJet170_Mu5_v19, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, process.HLT_BTagMu_AK8Jet300_Mu5_v22, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, process.HLT_Photon33_v13, process.HLT_Photon50_v21, process.HLT_Photon75_v21, process.HLT_Photon90_v21, process.HLT_Photon120_v21, process.HLT_Photon150_v15, process.HLT_Photon175_v23, process.HLT_Photon200_v22, process.HLT_Photon45EB_v1, process.HLT_Photon40EB_v1, process.HLT_Photon50EB_v2, process.HLT_Photon30EB_TightID_TightIso_v10, process.HLT_Photon40EB_TightID_TightIso_v1, process.HLT_Photon45EB_TightID_TightIso_v1, process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_v6, process.HLT_Photon55EB_TightID_TightIso_v2, process.HLT_Photon75EB_TightID_TightIso_v6, process.HLT_Photon90EB_TightID_TightIso_v6, process.HLT_Photon110EB_TightID_TightIso_v10, process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon100EBHE10_v10, process.HLT_Photon50_R9Id90_HE10_IsoM_v22, process.HLT_Photon75_R9Id90_HE10_IsoM_v22, process.HLT_Photon90_R9Id90_HE10_IsoM_v22, process.HLT_Photon120_R9Id90_HE10_IsoM_v22, process.HLT_Photon165_R9Id90_HE10_IsoM_v23, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, process.HLT_DiphotonMVA14p25_Mass90_v1, process.HLT_DiphotonMVA14p25_Tight_Mass90_v1, process.HLT_Photon35_TwoProngs35_v11, process.HLT_IsoMu24_TwoProngs35_v11, process.HLT_Dimuon0_Jpsi_L1_NoOS_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, process.HLT_Dimuon0_Jpsi_v18, process.HLT_Dimuon0_Jpsi_NoVertexing_v18, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi3p5_Muon2_v15, process.HLT_Dimuon0_Upsilon_L1_4p5_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, process.HLT_Dimuon0_Upsilon_NoVertexing_v17, process.HLT_Dimuon0_LowMass_L1_0er1p5_v18, process.HLT_Dimuon0_LowMass_v18, process.HLT_Dimuon0_LowMass_L1_4_v18, process.HLT_Dimuon0_LowMass_L1_TM530_v16, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, process.HLT_TripleMu_10_5_5_DZ_v20, process.HLT_TripleMu_12_10_5_v20, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, process.HLT_DoubleMu4_3_LowMass_SS_v4, process.HLT_DoubleMu4_Jpsi_Displaced_v17, process.HLT_DoubleMu4_Jpsi_NoVertexing_v17, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, process.HLT_DoubleMu4_JpsiTrk_Bc_v10, process.HLT_DoubleMu43NoFiltersNoVtx_v12, process.HLT_DoubleMu48NoFiltersNoVtx_v12, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, process.HLT_Ele28_HighEta_SC20_Mass55_v21, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, process.HLT_Ele15_IsoVVVL_PFHT450_v26, process.HLT_Ele50_IsoVVVL_PFHT450_v26, process.HLT_Ele15_IsoVVVL_PFHT600_v30, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, process.HLT_Mu15_IsoVVVL_PFHT450_v25, process.HLT_Mu50_IsoVVVL_PFHT450_v25, process.HLT_Mu15_IsoVVVL_PFHT600_v29, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, process.HLT_Dimuon10_Upsilon_y1p4_v11, process.HLT_Dimuon12_Upsilon_y1p4_v12, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, process.HLT_Dimuon25_Jpsi_v24, process.HLT_Dimuon14_PsiPrime_v23, process.HLT_Dimuon14_PsiPrime_noCorrL1_v15, process.HLT_Dimuon18_PsiPrime_v24, process.HLT_Dimuon18_PsiPrime_noCorrL1_v16, process.HLT_Dimuon24_Upsilon_noCorrL1_v16, process.HLT_Dimuon24_Phi_noCorrL1_v16, process.HLT_Dimuon25_Jpsi_noCorrL1_v16, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, process.HLT_DoubleIsoMu20_eta2p1_v17, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, process.HLT_Mu8_v22, process.HLT_Mu17_v23, process.HLT_Mu19_v14, process.HLT_Mu17_Photon30_IsoCaloId_v16, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, process.HLT_PFHT400_SixPFJet32_v19, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, process.HLT_PFHT450_SixPFJet36_v18, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, process.HLT_PFHT350_v29, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, process.HLT_ECALHT800_v18, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, process.HLT_Photon20_HoverELoose_v18, process.HLT_Photon30_HoverELoose_v18, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, process.HLT_CDC_L2cosmic_10_er1p0_v8, process.HLT_CDC_L2cosmic_5p5_er1p0_v8, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, process.HLT_Mu18_Mu9_SameSign_v14, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, process.HLT_QuadPFJet103_88_75_15_v15, process.HLT_QuadPFJet105_88_76_15_v15, process.HLT_QuadPFJet111_90_80_15_v15, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, process.HLT_PFHT250_QuadPFJet25_v4, process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, process.HLT_QuadPFJet100_88_70_30_v8, process.HLT_QuadPFJet105_88_75_30_v7, process.HLT_QuadPFJet111_90_80_30_v7, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, process.HLT_AK8PFJet220_SoftDropMass40_v11, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, process.HLT_AK8PFJet230_SoftDropMass40_v11, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_Nch45_v4, process.HLT_AK8PFJet275_Nch40_v4, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PFHT250_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu10NoVtx_2Cha_v7, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_L3Mu10NoVtx_v8, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, process.HLT_L1Mu6HT240_v7, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, process.HLT_HT350_v5, process.HLT_HT425_v17, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT550_DisplacedDijet60_Inclusive_v21, process.HLT_HT650_DisplacedDijet60_Inclusive_v21, process.HLT_CaloMET60_DTCluster50_v9, process.HLT_CaloMET60_DTClusterNoMB1S50_v9, process.HLT_L1MET_DTCluster50_v9, process.HLT_L1MET_DTClusterNoMB1S50_v9, process.HLT_CscCluster_Loose_v8, process.HLT_CscCluster_Medium_v8, process.HLT_CscCluster_Tight_v8, process.HLT_CscCluster50_Photon20Unseeded_v2, process.HLT_CscCluster50_Photon30Unseeded_v2, process.HLT_CscCluster100_Ele5_v2, process.HLT_CscCluster100_Mu5_v4, process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, process.HLT_DoubleCscCluster75_v5, process.HLT_IsoTrk200_L1SingleMuShower_v2, process.HLT_IsoTrk400_L1SingleMuShower_v2, process.HLT_DoubleCscCluster100_v5, process.HLT_L1CSCShower_DTCluster50_v8, process.HLT_L1CSCShower_DTCluster75_v8, process.HLT_PFMET105_IsoTrk50_v11, process.HLT_L1SingleLLPJet_v5, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, process.HLT_DiPhoton10Time1ns_v8, process.HLT_DiPhoton10Time1p2ns_v8, process.HLT_DiPhoton10Time1p4ns_v8, process.HLT_DiPhoton10Time1p6ns_v8, process.HLT_DiPhoton10Time1p8ns_v8, process.HLT_DiPhoton10Time2ns_v8, process.HLT_DiPhoton10_CaloIdL_v8, process.HLT_DoubleEle6p5_eta1p22_mMax6_v8, process.HLT_DoubleEle8_eta1p22_mMax6_v8, process.HLT_DoubleEle10_eta1p22_mMax6_v8, process.HLT_SingleEle8_v7, process.HLT_SingleEle8_SingleEGL1_v7, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Mu50_L1SingleMuShower_v9, process.HLT_IsoMu24_OneProng32_v7, process.HLT_Photon32_OneProng32_M50To105_v8, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, process.HLT_VBF_DiPFJet125_45_Mjj1050_v6, process.HLT_VBF_DiPFJet125_45_Mjj1200_v4, process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_PFJet200_TimeLtNeg2p5ns_v8, process.HLT_PFJet200_TimeGt2p5ns_v8, process.HLT_Photon50_TimeLtNeg2p5ns_v5, process.HLT_Photon50_TimeGt2p5ns_v5, process.HLT_PPSMaxTracksPerArm1_v7, process.HLT_PPSMaxTracksPerRP4_v7, process.HLT_PPSRandom_v1, process.MC_ReducedIterativeTracking_v20, process.MC_AK4CaloJets_v17, process.MC_AK4CaloJetsFromPV_v16, process.MC_CaloHT_v16, process.MC_AK8CaloHT_v16, process.MC_CaloMHT_v16, process.MC_AK4PFJets_v27, process.MC_PFHT_v26, process.MC_AK8PFJets_v27, process.MC_AK8PFHT_v26, process.MC_CaloMET_v16, process.MC_CaloMET_JetIdCleaned_v17, process.MC_PFMET_v27, process.MC_PFMHT_v26, process.MC_AK4PFJetPNet_v3, process.MC_AK8PFJetPNet_v3, process.MC_Egamma_Open_v6, process.MC_Egamma_Open_Unseeded_v6, process.MC_Ele5_WPTight_Gsf_v16, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, process.MC_DoubleEle5_CaloIdL_MW_v24, process.MC_IsoMu_v25, process.MC_DoubleMu_TrkIsoVVL_DZ_v21, process.MC_DoubleMuNoFiltersNoVtx_v15, process.MC_PFScouting_v4, process.HLT_L1AXOVTight_v2, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingSingleMuon0, process.Dataset_ParkingSingleMuon1, process.Dataset_ParkingSingleMuon2, process.Dataset_ParkingSingleMuon3, process.Dataset_ParkingSingleMuon4, process.Dataset_ParkingSingleMuon5, process.Dataset_ParkingSingleMuon6, process.Dataset_ParkingSingleMuon7, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.PhysicsHLTPhysics2Output, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingSingleMuon0Output, process.ParkingSingleMuon1Output, process.ParkingSingleMuon2Output, process.ParkingSingleMuon3Output, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, process.ParkingSingleMuon4Output, process.ParkingSingleMuon5Output, process.ParkingSingleMuon6Output, process.ParkingSingleMuon7Output, )) # source module (EDM inputs) process.source = cms.Source( "PoolSource", fileNames = cms.untracked.vstring( - 'file:RelVal_Raw_2023v12_DATA.root', + 'file:RelVal_Raw_2024v13_DATA.root', ), inputCommands = cms.untracked.vstring( 'keep *' @@ -89122,7 +90259,7 @@ # override the GlobalTag, connection string and pfnPrefix if 'GlobalTag' in process.__dict__: from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag - process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_2023v12') + process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_2024v13') # show summaries from trigger analysers used at HLT if 'MessageLogger' in process.__dict__: @@ -89135,23 +90272,23 @@ # add specific customizations _customInfo = {} -_customInfo['menuType' ]= "2023v12" +_customInfo['menuType' ]= "2024v13" _customInfo['globalTags']= {} -_customInfo['globalTags'][True ] = "auto:run3_hlt_2023v12" -_customInfo['globalTags'][False] = "auto:run3_mc_2023v12" +_customInfo['globalTags'][True ] = "auto:run3_hlt_2024v13" +_customInfo['globalTags'][False] = "auto:run3_mc_2024v13" _customInfo['inputFiles']={} -_customInfo['inputFiles'][True] = "file:RelVal_Raw_2023v12_DATA.root" -_customInfo['inputFiles'][False] = "file:RelVal_Raw_2023v12_MC.root" +_customInfo['inputFiles'][True] = "file:RelVal_Raw_2024v13_DATA.root" +_customInfo['inputFiles'][False] = "file:RelVal_Raw_2024v13_MC.root" _customInfo['maxEvents' ]= 100 -_customInfo['globalTag' ]= "auto:run3_hlt_2023v12" -_customInfo['inputFile' ]= ['file:RelVal_Raw_2023v12_DATA.root'] +_customInfo['globalTag' ]= "auto:run3_hlt_2024v13" +_customInfo['inputFile' ]= ['file:RelVal_Raw_2024v13_DATA.root'] _customInfo['realData' ]= True from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll -process = customizeHLTforAll(process,"2023v12",_customInfo) +process = customizeHLTforAll(process,"2024v13",_customInfo) from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW -process = customizeHLTforCMSSW(process,"2023v12") +process = customizeHLTforCMSSW(process,"2024v13") # Eras-based customisations from HLTrigger.Configuration.Eras import modifyHLTforEras diff --git a/HLTrigger/Configuration/test/OnLine_HLT_FULL.py b/HLTrigger/Configuration/test/OnLine_HLT_FULL.py index 40f9ecc318d6c..010c001f5fed1 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_FULL.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_FULL.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/HLT --full --data --type FULL --unprescale --process HLTFULL --globaltag auto:run3_hlt_FULL --input file:RelVal_Raw_FULL_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/HLT --full --data --type FULL --unprescale --process HLTFULL --globaltag auto:run3_hlt_FULL --input file:RelVal_Raw_FULL_DATA.root -# /dev/CMSSW_13_3_0/HLT/V34 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/HLT/V161 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA process = cms.Process( "HLTFULL" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/HLT/V34') + tableName = cms.string("/dev/CMSSW_14_0_0/HLT/V161") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1473,8 +1338,7 @@ Calibration = cms.vstring( 'TestEnablesEcalHcal' ), DQM = cms.vstring( 'OnlineMonitor' ), DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ), - DQMEventDisplay = cms.vstring( 'CosmicsForEventDisplay', - 'EventDisplay' ), + DQMEventDisplay = cms.vstring( 'EventDisplay' ), DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ), DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ), DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ), @@ -1489,10 +1353,8 @@ HIExpress = cms.vstring( 'HIExpressPhysics' ), HIExpressAlignment = cms.vstring( 'HIExpressAlignment' ), HIExpressRawPrime = cms.vstring( 'HIExpressPhysicsRawPrime' ), - HIHLTMonitor = cms.vstring( 'HIHLTMonitor' ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1506,6 +1368,11 @@ ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1751,8057 +1618,7824 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) process.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonlyForHI_v8', - 'AlCa_EcalPi0EEonly_v20', - 'AlCa_HIEcalEtaEBonly_v7', - 'AlCa_HIEcalEtaEEonly_v7', - 'AlCa_HIEcalPi0EBonly_v7', - 'AlCa_HIEcalPi0EEonly_v7' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v7', - 'AlCa_EcalPhiSym_v15' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ), - CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ), - CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v2' ), - Cosmics = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ), - CosmicsForEventDisplay = cms.vstring( 'HLT_L1SingleMu7_v2' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonlyForHI_v11', + 'AlCa_EcalPi0EEonly_v23', + 'AlCa_HIEcalEtaEBonly_v10', + 'AlCa_HIEcalEtaEEonly_v10', + 'AlCa_HIEcalPi0EBonly_v10', + 'AlCa_HIEcalPi0EEonly_v10' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v10', + 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ), + CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v4' ), + Cosmics = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_BptxOR_v3', - 'HLT_DoublePhoton85_v21', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_PFJet500_v27', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', + EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ), + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_BptxOR_v4', + 'HLT_DoublePhoton85_v23', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_PFJet500_v31', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', 'HLT_Random_v3' ), - ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_BptxOR_v3', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_v22', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_Physics_v10', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', + ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_BptxOR_v4', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ), - HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ), - HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ), - HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ), - HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2' ), - HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11' ), + HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ), + HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ), + HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ), + HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4' ), + HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIHLTMonitor = cms.vstring( ), - HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v10' ), - HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ), - HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v12' ), + HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ), + HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v10' ), - HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT510_v23', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', + 'HLT_HIZeroBias_HighRate_v5' ), + HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v12' ), + HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MinimumBias = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28')+cms.vstring( 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ), - MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_BptxOR_v3', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22')+cms.vstring( 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4')+cms.vstring( 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', - 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ), - PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ), - PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ), - ParkingSingleMuon0 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingSingleMuon1 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingSingleMuon2 = cms.vstring( 'HLT_Mu12_IP6_v6' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ), - RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6', - 'AlCa_RPCMuonNormalisationForHI_v6', - 'AlCa_RPCMuonNormalisation_v18' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_IsoMu27_v22', - 'HLT_Mu50_v19', - 'HLT_PFHT1050_v24', - 'HLT_Photon200_v20' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ), - SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ), + PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9', + 'AlCa_RPCMuonNormalisationForHI_v9', + 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), @@ -9834,126 +9468,129 @@ SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), - SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18' ), + SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -9992,6 +9629,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -10056,40 +9699,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -10119,6 +9732,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -10498,7 +10126,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -10511,70 +10139,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -10614,16 +10193,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -11709,35 +11278,79 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", - LoadTemplatesFromDB = cms.bool( True ), - Alpha2Order = cms.bool( True ), - ClusterProbComputationFlag = cms.int32( 0 ), - useLAWidthFromDB = cms.bool( True ), - lAOffset = cms.double( 0.0 ), - lAWidthBPix = cms.double( 0.0 ), - lAWidthFPix = cms.double( 0.0 ), - doLorentzFromAlignment = cms.bool( False ), - useLAFromDB = cms.bool( True ), - xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), - yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), - xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), - yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), - xerr_endcap = cms.vdouble( 0.002, 0.002 ), - yerr_endcap = cms.vdouble( 0.0021 ), - xerr_barrel_l1_def = cms.double( 0.0103 ), - yerr_barrel_l1_def = cms.double( 0.0021 ), - xerr_barrel_ln_def = cms.double( 0.0103 ), - yerr_barrel_ln_def = cms.double( 0.0021 ), - xerr_endcap_def = cms.double( 0.002 ), - yerr_endcap_def = cms.double( 7.5E-4 ), - EdgeClusterErrorX = cms.double( 50.0 ), - EdgeClusterErrorY = cms.double( 85.0 ), - UseErrorsFromTemplates = cms.bool( True ), - TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), - MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), @@ -11769,6 +11382,37 @@ MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", + LoadTemplatesFromDB = cms.bool( True ), + Alpha2Order = cms.bool( True ), + ClusterProbComputationFlag = cms.int32( 0 ), + useLAWidthFromDB = cms.bool( True ), + lAOffset = cms.double( 0.0 ), + lAWidthBPix = cms.double( 0.0 ), + lAWidthFPix = cms.double( 0.0 ), + doLorentzFromAlignment = cms.bool( False ), + useLAFromDB = cms.bool( True ), + xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_endcap = cms.vdouble( 0.002, 0.002 ), + yerr_endcap = cms.vdouble( 0.0021 ), + xerr_barrel_l1_def = cms.double( 0.0103 ), + yerr_barrel_l1_def = cms.double( 0.0021 ), + xerr_barrel_ln_def = cms.double( 0.0103 ), + yerr_barrel_ln_def = cms.double( 0.0021 ), + xerr_endcap_def = cms.double( 0.002 ), + yerr_endcap_def = cms.double( 7.5E-4 ), + EdgeClusterErrorX = cms.double( 50.0 ), + EdgeClusterErrorY = cms.double( 85.0 ), + UseErrorsFromTemplates = cms.bool( True ), + TruncatePixelCharge = cms.bool( True ), + ComponentName = cms.string( "PixelCPEFastParams" ), + MagneticFieldRecord = cms.ESInputTag( "","" ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), @@ -11918,6 +11562,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -12386,8 +12040,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -12425,7 +12083,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -12490,94 +12147,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -12597,23 +12187,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) -) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -12655,7 +12254,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -12712,6 +12311,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -12872,7 +12475,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -12975,7 +12578,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -13078,7 +12681,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -13181,7 +12784,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sAlCaEcalPi0EtaForHI = cms.EDFilter( "HLTL1TSeed", @@ -13575,6 +13178,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -13608,10 +13213,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) process.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ), @@ -13681,57 +13310,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -process.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -process.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -13742,37 +13325,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -process.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -14135,7 +13715,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -14627,8 +14208,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -14702,7 +14283,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -14712,7 +14293,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -14881,31 +14462,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -14915,51 +14484,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -14970,44 +14499,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -process.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -process.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), +process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -15019,12 +14522,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -process.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -15084,10 +14585,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -15385,10 +14886,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -15479,31 +14980,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -15511,10 +15251,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -15754,7 +15542,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -16083,8 +15871,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -16596,40 +16384,10 @@ ) ) ) -process.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -16649,10 +16407,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -16677,6 +16436,7 @@ ) process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16800,6 +16560,7 @@ ) process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16864,55 +16625,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -process.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -16986,12 +16740,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -17019,6 +16772,7 @@ ) process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17056,15 +16810,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -17082,17 +16836,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -17118,51 +16872,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -17203,12 +16957,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -17387,23 +17141,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -process.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -17412,10 +17198,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -17434,10 +17220,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -17462,7 +17248,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -17472,7 +17258,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -process.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +process.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -17522,7 +17308,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -17544,9 +17330,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -17585,7 +17372,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -17631,45 +17418,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +process.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -process.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +process.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -process.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +process.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -process.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -17679,7 +17466,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -17718,7 +17505,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -17764,41 +17551,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +process.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -process.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltMeasurementTrackerEventCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +process.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersLegacy" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +process.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -17814,14 +17631,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -process.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -17837,10 +17654,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -17853,16 +17670,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +process.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -17872,7 +17689,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -17887,15 +17704,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -18017,44 +17834,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +process.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -process.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +process.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -18064,11 +17880,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -18079,17 +17895,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -process.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -18101,21 +17917,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -18132,16 +17948,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -process.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +process.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -18153,8 +17969,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -18163,10 +17979,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -18180,14 +17996,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -18203,10 +18019,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -18219,12 +18035,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -18253,15 +18069,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -18334,7 +18150,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -18351,7 +18167,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -18383,20 +18199,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +process.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -process.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -18408,8 +18224,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -18422,10 +18238,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -18435,14 +18251,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -18458,10 +18274,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -18474,12 +18290,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -18508,15 +18324,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -18524,10 +18603,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -18540,7 +18619,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -18548,10 +18627,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -18564,7 +18643,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -18686,10 +18789,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -process.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -18791,7 +18894,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -18929,7 +19032,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -18961,8 +19064,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -process.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +process.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -18976,24 +19079,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -process.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +process.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -process.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -19004,14 +19107,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -19027,10 +19130,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -19043,12 +19146,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +process.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -19077,18 +19180,18 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltIter0PFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltDoubletRecoveryClustersRefRemovalCPUOnly = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityCPUOnly" ), +process.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersLegacy" ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), @@ -19096,14 +19199,14 @@ minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), +process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ) + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) ) -process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", +process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), @@ -19116,12 +19219,12 @@ searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -19133,18 +19236,18 @@ BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), @@ -19155,20 +19258,20 @@ MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) -process.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly = cms.EDProducer( "ClusterCheckerEDProducer", +process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersLegacy" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly = cms.EDProducer( "HitPairEDProducer", +process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "" ), trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsCPUOnly" ), - clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), @@ -19176,8 +19279,8 @@ putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) -process.hltDoubletRecoveryPFlowPixelSeedsCPUOnly = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly" ), +process.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -19187,14 +19290,14 @@ forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), @@ -19210,10 +19313,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -19226,12 +19329,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) ) -process.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), +process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -19260,15 +19363,15 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltMergedTracksCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -19276,10 +19379,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -19292,7 +19395,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -19300,10 +19403,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -19316,14 +19419,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +process.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -process.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -19343,8 +19446,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -19356,7 +19459,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19401,8 +19504,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -19414,7 +19517,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19423,7 +19526,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -19437,7 +19540,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -19461,8 +19564,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -19474,7 +19577,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -19562,7 +19665,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -19594,14 +19697,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -process.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +process.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -19616,7 +19719,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -19633,38 +19736,9 @@ ) ) ) -process.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -19786,60 +19860,50 @@ ), energyCorrector = cms.PSet( ) ) -process.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +process.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -process.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -19913,12 +19977,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -process.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -19944,31 +20007,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -process.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +process.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -process.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +process.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -19980,17 +20043,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -19998,14 +20061,14 @@ ) ) ) -process.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +process.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -20016,51 +20079,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -20101,12 +20164,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -20117,7 +20180,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -20156,8 +20219,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -20202,7 +20265,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -20212,9 +20275,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -20224,42 +20287,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +process.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -process.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +process.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -process.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -20679,67 +20742,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -20759,20 +20810,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -20794,13 +20831,15 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -20819,6 +20858,9 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", + src = cms.InputTag( "hltOnlineBeamSpot" ) +) process.hltSiPixelDigiErrorsSoAPPOnAA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", src = cms.InputTag( "hltSiPixelClustersGPUPPOnAA" ) ) @@ -20908,16 +20950,27 @@ process.hltSiPixelRecHitsSoAFromGPUPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromCUDAHIonPhase1", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPUPPOnAA" ) ) -process.hltSiPixelClustersCacheCPUOnlyPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer", +process.hltSiPixelClustersCachePPOnAASerialSync = cms.EDProducer( "SiPixelClusterShapeCacheProducer", src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), onDemand = cms.bool( False ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", +process.hltSiPixelRecHitsFromLegacyPPOnAASerialSync = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), CPE = cms.string( "hltESPPixelCPEFastHIon" ), convertToLegacy = cms.bool( True ) ) +process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.1 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 1.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) process.hltPixelTracksCPUPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAA" ), @@ -20965,6 +21018,15 @@ minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) +process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", + RegionPSet = cms.PSet( + nSigmaZ = cms.double( 4.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ptMin = cms.double( 0.8 ), + originRadius = cms.double( 0.02 ), + precise = cms.bool( True ) + ) +) process.hltPixelVerticesCPUPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), @@ -20992,9 +21054,9 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltPixelTracksCPUOnlyPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", +process.hltPixelTracksPPOnAASerialSync = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), ptmin = cms.double( 0.899999976158 ), CAThetaCutBarrel = cms.double( 0.00100000009499 ), CAThetaCutForward = cms.double( 0.00200000002608 ), @@ -21032,14 +21094,14 @@ chi2Coeff = cms.vdouble( 0.9, 1.8 ) ) ) -process.hltPixelTracksFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", +process.hltPixelTracksFromSoAPPOnAASerialSync = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + trackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", +process.hltPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), useDensity = cms.bool( True ), @@ -21052,15 +21114,15 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnlyPPOnAA" ), +process.hltPixelVerticesFromSoAPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerFromSoA", + TrackCollection = cms.InputTag( "hltPixelTracksFromSoAPPOnAASerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ) + src = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnlyPPOnAA" ), +process.hltTrimmedPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesFromSoAPPOnAASerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), @@ -21070,16 +21132,18 @@ eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacyPPOnAA' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltPixelConsumerGPUPPOnAA = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltSiPixelDigisPPOnAA@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltSiPixelRecHitsSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) process.hltSiPixelRecHitsSoAMonitorGPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", @@ -21087,19 +21151,19 @@ TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) process.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoAPPOnAA@cuda" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) process.hltPixelTracksSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) process.hltPixelVertexSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ), + pixelVertexSrc = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) ) @@ -21137,17 +21201,29 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -21158,7 +21234,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -21464,21 +21540,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -21486,8 +21552,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -21730,7 +21797,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -21748,8 +21822,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) process.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -22212,6 +22292,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22268,796 +22349,152 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -process.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) +process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) +) +process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) +) +process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) + seedCleaners = cms.VPSet( ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) ) ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + algoName = cms.string( "LocalMaximumSeedFinder" ), + nNeighbours = cms.int32( 8 ) + ), + initialClusteringStep = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.double( 0.08 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_BARREL" ) ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + cms.PSet( gatheringThreshold = cms.double( 0.3 ), + gatheringThresholdPt = cms.double( 0.0 ), + detector = cms.string( "ECAL_ENDCAP" ) ) ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -process.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -process.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -process.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -process.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -process.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -process.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) -) -process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 8 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.double( 0.08 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_BARREL" ) - ), - cms.PSet( gatheringThreshold = cms.double( 0.3 ), - gatheringThresholdPt = cms.double( 0.0 ), - detector = cms.string( "ECAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) + algoName = cms.string( "Basic2DGenericTopoClusterizer" ), + useCornerCells = cms.bool( True ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), @@ -23150,6 +22587,7 @@ ) process.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -23214,14 +22652,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -23496,7 +22934,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -23509,7 +22946,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -23522,6 +22960,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -23990,18 +23429,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +process.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -process.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -24112,6 +23552,7 @@ ) process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24235,6 +23676,7 @@ ) process.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24299,14 +23741,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -24521,30 +23963,26 @@ Weight_E = cms.double( 1.0 ) ) ) -process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) process.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) process.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) process.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -24555,7 +23993,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -process.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +process.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -24568,18 +24006,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +process.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) process.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -24606,7 +24058,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -24719,6 +24171,7 @@ ) process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24780,6 +24233,7 @@ ) process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -24906,14 +24360,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -24998,7 +24452,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -25010,6 +24463,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -25035,6 +24489,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -25053,6 +24508,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -25067,9 +24523,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25080,84 +24536,94 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +process.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25168,13 +24634,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25185,26 +24651,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -25221,21 +24687,32 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -25243,7 +24720,7 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), @@ -25252,52 +24729,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 3.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 1.0E125 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 999999.0 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25309,9 +24742,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25322,20 +24755,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -25343,31 +24776,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -25375,21 +24809,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -25397,16 +24860,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +process.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -25492,7 +25065,7 @@ ) process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25566,6 +25139,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -25581,7 +25155,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -25915,15 +25491,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v26 AND NOT AlCa_PFJet40_CPUOnly_v5 ) OR ( NOT AlCa_PFJet40_v26 AND AlCa_PFJet40_CPUOnly_v5 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) process.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25934,41 +25510,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +process.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -25983,9 +25563,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -26006,15 +25586,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -26024,11 +25604,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -26036,7 +25616,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -26053,168 +25633,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -26248,102 +26066,607 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -process.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +process.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -process.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), @@ -26481,6 +26804,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26595,6 +26919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -26617,6 +26942,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -26975,7 +27301,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -26985,6 +27312,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27007,6 +27335,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27029,6 +27358,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27135,6 +27465,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27181,6 +27512,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27203,6 +27535,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -27248,6 +27581,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27270,6 +27604,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27292,6 +27627,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -27398,6 +27734,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27441,6 +27778,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27484,6 +27822,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -27821,7 +28160,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -27831,7 +28170,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -28757,6 +29096,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28800,6 +29140,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28843,6 +29184,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -28974,6 +29316,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -28996,6 +29339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29041,6 +29385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29073,6 +29418,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29095,6 +29441,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29140,6 +29487,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29176,6 +29524,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29198,6 +29547,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29243,6 +29593,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29275,6 +29626,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29297,6 +29649,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29342,6 +29695,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29378,6 +29732,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29400,6 +29755,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29445,6 +29801,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29477,6 +29834,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -29499,6 +29857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29544,6 +29903,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29610,6 +29970,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29632,6 +29993,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -29679,6 +30041,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -29701,27 +30064,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) process.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -29730,6 +30072,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -29783,6 +30126,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29805,6 +30149,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29827,6 +30172,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29849,6 +30195,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29871,6 +30218,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29909,6 +30257,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -29972,6 +30321,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -29994,6 +30344,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30039,6 +30390,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30061,6 +30413,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30083,6 +30436,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30237,6 +30591,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -30259,6 +30614,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30304,6 +30660,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30367,6 +30724,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -30389,6 +30747,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -30434,6 +30793,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -31410,6 +31770,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31457,6 +31818,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31468,9 +31830,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -31481,14 +31843,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31496,11 +31858,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -31517,10 +31879,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31528,12 +31890,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -31543,13 +31905,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -31573,9 +31935,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -31584,205 +31946,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -31793,14 +31971,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31808,15 +31986,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -31829,10 +32007,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31840,30 +32018,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -32547,6 +33040,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32962,19 +33456,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) process.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -33039,6 +33520,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33157,6 +33639,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33315,6 +33798,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33326,13 +33810,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33343,162 +33823,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleEGLowETer2p5or = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33509,560 +34031,412 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle15WPLooseGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGLowETOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGLowETer2p5or" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG15L1SingleEGLowETOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGLowETOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 15.0 ), - etcutEE = cms.double( 15.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle15WPLoose1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG15L1SingleEGLowETOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle15WPLoose1HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.887 ), - thrRegularEE1 = cms.vdouble( 2.672 ), - thrOverEEB1 = cms.vdouble( 0.025 ), - thrOverEEE1 = cms.vdouble( 0.02 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.476 ), - thrRegularEE2 = cms.vdouble( 5.095 ), - thrOverEEB2 = cms.vdouble( 0.025 ), - thrOverEEE2 = cms.vdouble( 0.02 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.098, 0.159, 0.353, 0.423 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle15WPLoose1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( -0.581 ), - thrRegularEE1 = cms.vdouble( -0.892 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.698 ), - thrRegularEE2 = cms.vdouble( -0.885 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.325, 0.296, 0.283, 0.438 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle15WPLoose1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.786 ), - thrRegularEE1 = cms.vdouble( 0.402 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 0.298 ), - thrRegularEE2 = cms.vdouble( -0.061 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.259, 0.328, 0.414, 0.456 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle15WPLoose1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle15WPLoose1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle15WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.013 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle15WPLoose1GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.0055 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle15WPLoose1GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle15WPLoose1GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle15WPLoose1GsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle20WPLooseGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20L1SingleEGLowETOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGLowETOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle20WPLoose1ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20L1SingleEGLowETOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.031 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle20WPLoose1HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1ClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.887 ), - thrRegularEE1 = cms.vdouble( 2.672 ), - thrOverEEB1 = cms.vdouble( 0.025 ), - thrOverEEE1 = cms.vdouble( 0.02 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.476 ), - thrRegularEE2 = cms.vdouble( 5.095 ), - thrOverEEB2 = cms.vdouble( 0.025 ), - thrOverEEE2 = cms.vdouble( 0.02 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.098, 0.159, 0.353, 0.423 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle20WPLoose1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( -0.581 ), - thrRegularEE1 = cms.vdouble( -0.892 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.698 ), - thrRegularEE2 = cms.vdouble( -0.885 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.325, 0.296, 0.283, 0.438 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle20WPLoose1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.786 ), - thrRegularEE1 = cms.vdouble( 0.402 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 0.298 ), - thrRegularEE2 = cms.vdouble( -0.061 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.259, 0.328, 0.414, 0.456 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle20WPLoose1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1HcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle20WPLoose1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle20WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.013 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle20WPLoose1GsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.0055 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle20WPLoose1GsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.025 ), - thrRegularEE = cms.vdouble( 0.025 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle20WPLoose1GsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle20WPLoose1GsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.035 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.035 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -34073,462 +34447,704 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreEle27WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG27L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle27WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle27WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle27WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle27WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -34539,40 +35155,66 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle27WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle27WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -34583,102 +35225,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle27WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEle27WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle27WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle28WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG28L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 28.0 ), - etcutEE = cms.double( 28.0 ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle28WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG28L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34693,14 +35325,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -34723,14 +35356,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightHEFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -34753,14 +35387,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -34783,88 +35418,32 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle28WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle28WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEle28WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -34872,78 +35451,97 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle28WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle28WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverEEE1 = cms.vdouble( 0.03 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverEEE2 = cms.vdouble( 0.03 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) process.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", @@ -34968,6 +35566,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -34990,6 +35589,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35020,6 +35620,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35050,6 +35651,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35103,6 +35705,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35125,6 +35728,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35147,6 +35751,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35169,6 +35774,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35191,6 +35797,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35213,6 +35820,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35257,6 +35865,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35279,6 +35888,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35309,6 +35919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35339,6 +35950,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35392,6 +36004,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35414,6 +36027,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35436,6 +36050,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35458,6 +36073,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35480,6 +36096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35502,6 +36119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35546,6 +36164,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35568,6 +36187,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35598,6 +36218,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35628,6 +36249,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35681,6 +36303,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35703,6 +36326,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35725,6 +36349,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35747,6 +36372,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35769,6 +36395,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35791,6 +36418,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -35835,6 +36463,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35857,6 +36486,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -35887,6 +36517,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -35917,6 +36548,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -35970,6 +36602,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -35992,6 +36625,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36014,6 +36648,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36036,6 +36671,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36058,6 +36694,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36080,6 +36717,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -36124,6 +36762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36146,6 +36785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -36176,6 +36816,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -36206,6 +36847,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -36259,6 +36901,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36281,6 +36924,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36303,6 +36947,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36325,6 +36970,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36347,6 +36993,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36369,6 +37016,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -36413,6 +37061,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36435,6 +37084,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -36465,6 +37115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -36495,6 +37146,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -36548,6 +37200,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36570,6 +37223,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36592,6 +37246,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36614,6 +37269,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36636,6 +37292,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -36658,6 +37315,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -36680,9 +37338,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -36693,49 +37351,110 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 24.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36744,133 +37463,156 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36879,20 +37621,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36901,20 +37644,120 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36923,21 +37766,22 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), @@ -36945,20 +37789,120 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -36967,225 +37911,132 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +process.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +process.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "hltHbhereco" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", +process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -37223,15 +38074,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), + srcPVs = cms.InputTag( "" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "IterativeCone" ), rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), + inputEtMin = cms.double( 0.3 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -37241,7 +38092,7 @@ radiusPU = cms.double( 0.4 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), + doAreaDiskApprox = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), @@ -37270,870 +38121,91 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +process.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 30.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), + MinN = cms.int32( 1 ) ) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) -) -process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) -) -process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) -) -process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) +process.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) +process.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", + inputTag = cms.InputTag( "hltHbhereco" ), + energy = cms.double( -99.0 ), + hpdSpikeEnergy = cms.double( 10.0 ), + hpdSpikeIsolationEnergy = cms.double( 1.0 ), + rbxSpikeEnergy = cms.double( 50.0 ), + rbxSpikeUnbalance = cms.double( 0.2 ) ) -process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", +process.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 60.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.7 ), MinN = cms.int32( 1 ) ) -process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsPFTauTightRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.04 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 70.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauTightRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsPFTau30 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTau30Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsPFTau30TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( 70.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolation' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 2.7 ), MinN = cms.int32( 1 ) ) -process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -38144,46 +38216,42 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -38191,401 +38259,255 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + Reco4DAlgoConfig = cms.PSet( + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double( 1.0 ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AlphaMaxTheta = cms.double( 0.9 ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + MaxChi2 = cms.double( 4.0 ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + MaxAllowedHits = cms.uint32( 50 ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + debug = cms.untracked.bool( False ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + MaxSeeds = cms.int32( 1000 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + EnableCSCMeasurement = cms.bool( True ), + ForcePointDown = cms.bool( False ) ) -process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltHpsPFTau27 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTau27Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTau27TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 1 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( True ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) -process.hltHpsPFTau27TrackTightChargedIsoAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.1 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( True ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "0.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) ) -process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) ) -process.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", +process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -38593,31 +38515,98 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -38625,1862 +38614,754 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), + MinPt = cms.double( 23.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + MatchToPreviousCand = cms.bool( False ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 30.0 ), + MinPtMin = cms.double( 30.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), + CentralBxOnly = cms.bool( False ), + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) + ), + InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + MuonTrajectoryBuilder = cms.string( "Exhaustive" ) ) -process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) ) -process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.4 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 23.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 23.0 ), + MinPtMin = cms.double( 23.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) +process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.4 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 25.0 ), + MinPtMin = cms.double( 25.0 ), + MinInvMass = cms.double( -999999.0 ), + MaxInvMass = cms.double( 999999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +process.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) +process.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) ) ) -process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) +process.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 9.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40498,6 +39379,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40509,133 +39391,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 19.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40653,6 +39423,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40664,81 +39435,346 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), + MinN = cms.int32( 2 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 8.0 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 8.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 19.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 9999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -40752,10 +39788,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -40763,21 +39799,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 30.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -40795,6 +39831,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40806,65 +39843,83 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 2.9 ), + maxMass = cms.double( 4.05 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", +process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 30.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 8.5 ), + maxMass = cms.double( 11.5 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) +) +process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) +) +process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -40875,262 +39930,135 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler", +process.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "hltHbhereco" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) -) -process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ), - srcPVs = cms.InputTag( "" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "IterativeCone" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 30.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter", - inputTag = cms.InputTag( "hltHbhereco" ), - energy = cms.double( -99.0 ), - hpdSpikeEnergy = cms.double( 10.0 ), - hpdSpikeIsolationEnergy = cms.double( 1.0 ), - rbxSpikeEnergy = cms.double( 50.0 ), - rbxSpikeUnbalance = cms.double( 0.2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", +process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 60.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet", +process.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( 70.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.7 ), - MinN = cms.int32( 1 ) -) -process.hltPreL1SingleMu18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), + inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + minDR = cms.double( 0.001 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPtMuon1 = cms.double( 25.0 ), + minPtMuon2 = cms.double( 0.0 ), + maxEtaMuon = cms.double( 2.5 ), + maxYDimuon = cms.double( 2.5 ), + minMass = cms.double( 0.85 ), + maxMass = cms.double( 1.2 ), + ChargeOpt = cms.int32( -1 ), + maxDCAMuMu = cms.double( 0.5 ), + maxdEtaMuMu = cms.double( 1.0E99 ) ) -process.hltPreL1SingleMu25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), + inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 1 ), + MinPixHitsForDZ = cms.int32( 0 ), + checkSC = cms.bool( False ) ) -process.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -41141,14 +40069,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", +process.hltPreMu15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -41156,27 +40084,31 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -41184,467 +40116,165 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", - Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), - Reco4DAlgoConfig = cms.PSet( - Reco2DAlgoConfig = cms.PSet( - AlphaMaxPhi = cms.double( 1.0 ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AlphaMaxTheta = cms.double( 0.9 ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - MaxChi2 = cms.double( 4.0 ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - MaxAllowedHits = cms.uint32( 50 ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), - debug = cms.untracked.bool( False ), - segmCleanerMode = cms.int32( 2 ), - AllDTRecHits = cms.bool( True ), - hit_afterT0_resolution = cms.double( 0.03 ), - performT0_vdriftSegCorrection = cms.bool( False ), - recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), - recAlgoConfig = cms.PSet( - maxTime = cms.double( 420.0 ), - debug = cms.untracked.bool( False ), - stepTwoFromDigi = cms.bool( False ), - tTrigModeConfig = cms.PSet( - debug = cms.untracked.bool( False ), - tofCorrType = cms.int32( 0 ), - tTrigLabel = cms.string( "" ), - wirePropCorrType = cms.int32( 0 ), - doTOFCorrection = cms.bool( True ), - vPropWire = cms.double( 24.4 ), - doT0Correction = cms.bool( True ), - doWirePropCorrection = cms.bool( True ), - t0Label = cms.string( "" ) - ), - useUncertDB = cms.bool( True ), - doVdriftCorr = cms.bool( True ), - minTime = cms.double( -3.0 ), - tTrigMode = cms.string( "DTTTrigSyncFromDB" ), - readLegacyTTrigDB = cms.bool( True ), - readLegacyVDriftDB = cms.bool( True ) - ), - nUnSharedHitsMin = cms.int32( 2 ), - nSharedHitsMax = cms.int32( 2 ), - performT0SegCorrection = cms.bool( False ), - perform_delta_rejecting = cms.bool( False ) - ), - debug = cms.untracked.bool( False ), - recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), - recHits2DLabel = cms.InputTag( "dt2DSegments" ) +process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", - MaxSeeds = cms.int32( 1000 ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - EnableDTMeasurement = cms.bool( True ), - MaxCSCChi2 = cms.double( 300.0 ), - MaxDTChi2 = cms.double( 300.0 ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - EnableCSCMeasurement = cms.bool( True ), - ForcePointDown = cms.bool( False ) +process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 1 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( True ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) -) -process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) - ), - DoSeedRefit = cms.bool( False ), - TrackLoaderParameters = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) - ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) -) -process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL2CosmicMuons" ) -) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", +process.hltPreMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", +process.hltPreMu50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 50.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", +process.hltPreMu55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 3 ), - MinNhits = cms.vint32( 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 55.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +process.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ), @@ -41655,671 +40285,864 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 30.0 ), - MinPtMin = cms.double( 30.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", - GMTReadoutCollection = cms.InputTag( "" ), - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - Propagator = cms.string( "SteppingHelixPropagatorAny" ), - L1MinPt = cms.double( 0.0 ), - L1MaxEta = cms.double( 2.5 ), - L1MinQuality = cms.uint32( 7 ), - SetMinPtBarrelTo = cms.double( 3.5 ), - SetMinPtEndcapTo = cms.double( 1.0 ), - UseOfflineSeed = cms.untracked.bool( True ), - UseUnassociatedL1 = cms.bool( False ), - MatchDR = cms.vdouble( 0.3 ), - EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), - CentralBxOnly = cms.bool( False ), - MatchType = cms.uint32( 0 ), - SortType = cms.uint32( 0 ), - OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) - ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer", +process.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', - 'hltESPFastSteppingHelixPropagatorOpposite' ) - ), - InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' ) ), - L2TrajBuilderParameters = cms.PSet( - BWFilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - BWSeedType = cms.string( "fromGenerator" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 100.0 ), - FitDirection = cms.string( "outsideIn" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - DoSeedRefit = cms.bool( False ), - FilterParameters = cms.PSet( - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), - RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), - EnableGEMMeasurement = cms.bool( True ), - EnableRPCMeasurement = cms.bool( True ), - MuonTrajectoryUpdatorParameters = cms.PSet( - ExcludeRPCFromFit = cms.bool( False ), - Granularity = cms.int32( 0 ), - MaxChi2 = cms.double( 25.0 ), - RescaleError = cms.bool( False ), - RescaleErrorFactor = cms.double( 100.0 ), - UseInvalidHits = cms.bool( True ) - ), - EnableCSCMeasurement = cms.bool( True ), - MaxChi2 = cms.double( 1000.0 ), - FitDirection = cms.string( "insideOut" ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - NumberOfSigma = cms.double( 3.0 ), - EnableDTMeasurement = cms.bool( True ) - ), - SeedPosition = cms.string( "in" ), - DoBackwardFilter = cms.bool( True ), - DoRefit = cms.bool( False ), - NavigationType = cms.string( "Standard" ), - SeedTransformerParameters = cms.PSet( - Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), - NMinRecHits = cms.uint32( 2 ), - RescaleError = cms.double( 100.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - UseSubRecHits = cms.bool( False ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( ), + TkSeedGenerator = cms.PSet( + copyMuonRecHit = cms.bool( False ), + propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) ), - SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ComponentName = cms.string( "TSGForRoadSearch" ), + maxChi2 = cms.double( 40.0 ), + manySeeds = cms.bool( False ), + propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), + option = cms.uint32( 3 ) ), - DoSeedRefit = cms.bool( False ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) +) +process.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIState" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +process.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( False ), - VertexConstraint = cms.bool( True ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), - Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - MuonTrajectoryBuilder = cms.string( "Exhaustive" ) -) -process.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer", - InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' ) -) -process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) + ) ) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.4 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' ) + ), + MuonTrackingRegionBuilder = cms.PSet( ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), + beamSpot = cms.InputTag( "unused" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + SelectState = cms.bool( False ), + ErrorRescaling = cms.double( 3.0 ), + UseVertexState = cms.bool( True ), + SigmaZ = cms.double( 25.0 ), + MaxChi2 = cms.double( 40.0 ), + errorMatrixPset = cms.PSet( + atIP = cms.bool( True ), + action = cms.string( "use" ), + errorMatrixValuesPSet = cms.PSet( + xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), + zAxis = cms.vdouble( -3.14159, 3.14159 ), + yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), + pf3_V14 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V25 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V13 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V24 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V35 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V12 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V23 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V34 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V45 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ), + pf3_V11 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V22 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V33 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V44 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V55 = cms.PSet( + values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), + action = cms.string( "scale" ) + ), + pf3_V15 = cms.PSet( + values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), + action = cms.string( "scale" ) + ) + ) + ), + Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), + ComponentName = cms.string( "TSGFromPropagation" ), + UpdateState = cms.bool( True ), + ResetMethod = cms.string( "matrix" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedOIHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 23.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 23.0 ), - MinPtMin = cms.double( 23.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +process.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) + ) ) -process.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) ) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltPixelLayerPairsLegacy = 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' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +process.hltMixedLayerPairs = 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', + 'FPix2_pos+TEC1_pos', + 'FPix2_pos+TEC2_pos', + 'TEC1_pos+TEC2_pos', + 'TEC2_pos+TEC3_pos', + 'FPix2_neg+TEC1_neg', + 'FPix2_neg+TEC2_neg', + 'TEC1_neg+TEC2_neg', + 'TEC2_neg+TEC3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 1 ) + ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) + ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + cleanerFromSharedHits = cms.bool( True ), + directionCleaner = cms.bool( True ), + ptCleaner = cms.bool( True ) + ), + TkSeedGenerator = cms.PSet( + iterativeTSG = cms.PSet( + firstTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), + ComponentName = cms.string( "StandardHitTripletGenerator" ), + GeneratorPSet = cms.PSet( + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), + maxElement = cms.uint32( 0 ), + useFixedPreFiltering = cms.bool( False ), + extraHitRZtolerance = cms.double( 0.06 ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.06 ), + useBending = cms.bool( True ), + ComponentName = cms.string( "PixelTripletHLTGenerator" ), + useMultScattering = cms.bool( True ) + ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + secondTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ), + PSetNames = cms.vstring( 'firstTSG', + 'secondTSG' ), + thirdTSG = cms.PSet( + etaSeparation = cms.double( 2.0 ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), + PSetNames = cms.vstring( 'endcapTSG', + 'barrelTSG' ), + barrelTSG = cms.PSet( ), + ComponentName = cms.string( "DualByEtaTSG" ), + endcapTSG = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + OrderedHitsFactoryPSet = cms.PSet( + SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), + maxElement = cms.uint32( 0 ), + ComponentName = cms.string( "StandardHitPairGenerator" ), + useOnDemandTracker = cms.untracked.int32( 0 ) + ), + ComponentName = cms.string( "TSGFromOrderedHits" ) + ) + ), + ComponentName = cms.string( "CombinedTSG" ) + ), + PSetNames = cms.vstring( 'skipTSG', + 'iterativeTSG' ), + skipTSG = cms.PSet( ), + ComponentName = cms.string( "DualByL2TSG" ), + L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + PtCut = cms.double( 1.0 ), + PCut = cms.double( 2.5 ) ) -process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.4 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 25.0 ), - MinPtMin = cms.double( 25.0 ), - MinInvMass = cms.double( -999999.0 ), - MaxInvMass = cms.double( 999999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) +process.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", + trackCandidateAlso = cms.bool( True ), + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltL3TrajSeedIOHit" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "pixelVertices" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) + ) ) -process.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) ) -process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", + labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) ) -process.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) +process.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 100.0 ), + LostHitPenalty = cms.double( 0.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) +process.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3Muons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) ) -process.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL3Muons" ), + InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), + MuonPtOption = cms.string( "Tracker" ) ) -process.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), @@ -42327,24 +41150,25 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), + MinPt = cms.double( 100.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), + minMuonStations = cms.int32( -1 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42356,137 +41180,435 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ), - MinN = cms.int32( 2 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", +process.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) +process.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MinPt = cms.double( 15.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 3 ), + CentralBxOnly = cms.bool( True ) ) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "notUsed" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 5 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 10.0 ), + mode = cms.string( "BeamSpotSigma" ), + input = cms.InputTag( "hltL1MuonsPt15" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.2 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.35 ), + deltaPhi = cms.double( 0.2 ) + ) ) -process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) +process.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), + InputVertexCollection = cms.InputTag( "notUsed" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.0 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), +process.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( False ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "notUsed" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.7 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 0.3, 4.0 ), + dz_par1 = cms.vdouble( 0.35, 4.0 ), + d0_par2 = cms.vdouble( 0.4, 4.0 ), + dz_par2 = cms.vdouble( 0.4, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 3 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 1 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +process.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), + MinN = cms.int32( 1 ), + MaxN = cms.int32( 99999 ), + MinBPX = cms.int32( 0 ), + MinFPX = cms.int32( 0 ), + MinPXL = cms.int32( 1 ), + MinPT = cms.double( 50.0 ) +) +process.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + digiMaxDistanceX = cms.double( 25.0 ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 8.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) +) +process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltHighPtTkMuons" ), + DisplacedReconstruction = cms.bool( False ) +) +process.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", + saveTags = cms.bool( True ), + inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), + inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), + previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 1.0E99 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + trkMuonId = cms.uint32( 0 ), + minPt = cms.double( 100.0 ), + minN = cms.uint32( 1 ), + maxAbsEta = cms.double( 1.0E99 ), + L1MatchingdR = cms.double( 0.3 ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42498,107 +41620,69 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 8.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 30.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", +process.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 40.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 19.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 9999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 45.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed", +process.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 60.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -42609,475 +41693,178 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu25TkMu0Onia = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 110.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 140.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuonGlbFiltered25TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +process.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 25.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 2.8 ), - maxMass = cms.double( 12.0 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 170.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltDiMuonGlb25Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25TrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25TrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 200.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +process.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 2.9 ), - maxMass = cms.double( 4.05 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 210.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", - saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 30.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 8.5 ), - maxMass = cms.double( 11.5 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) -) -process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 270.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed", +process.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 320.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPreMu20TkMu0Phi = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 350.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 400.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiMuonGlbFiltered20TrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", +process.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 20.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 0.85 ), - maxMass = cms.double( 1.2 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 450.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltDiMuonGlb20Trk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered20TrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered20TrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 500.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter", - saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ), - inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - minDR = cms.double( 0.001 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPtMuon1 = cms.double( 25.0 ), - minPtMuon2 = cms.double( 0.0 ), - maxEtaMuon = cms.double( 2.5 ), - maxYDimuon = cms.double( 2.5 ), - minMass = cms.double( 0.85 ), - maxMass = cms.double( 1.2 ), - ChargeOpt = cms.int32( -1 ), - maxDCAMuMu = cms.double( 0.5 ), - maxdEtaMuMu = cms.double( 1.0E99 ) +process.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ", +process.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ), - inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( False ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 60.0 ), + minPtJet = cms.double( 30.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -43088,2129 +41875,830 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu15 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 80.0 ), + minPtJet = cms.double( 40.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu20 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu27 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 100.0 ), + minPtJet = cms.double( 50.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu50 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 160.0 ), + minPtJet = cms.double( 80.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu55 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 220.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 55.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 160.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler", +process.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) +) +process.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) +) +process.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 260.0 ), + minPtJet = cms.double( 110.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) +) +process.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite', - 'hltESPSteppingHelixPropagatorAlong' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( ), - TkSeedGenerator = cms.PSet( - copyMuonRecHit = cms.bool( False ), - propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - ComponentName = cms.string( "TSGForRoadSearch" ), - maxChi2 = cms.double( 40.0 ), - manySeeds = cms.bool( False ), - propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ), - option = cms.uint32( 3 ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), + cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) ) -process.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedOIState" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", + src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), + minNumber = cms.uint32( 1 ) ) -process.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 300.0 ), + minPtJet = cms.double( 150.0 ), + minDphi = cms.double( 2.5 ), + minTagEta = cms.double( -1.0 ), + maxTagEta = cms.double( 1.4 ), + minProbeEta = cms.double( 2.7 ), + maxProbeEta = cms.double( 5.5 ), + triggerType = cms.int32( 85 ) ) -process.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ) - ) +process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial', - 'hltESPSmartPropagatorAnyOpposite' ) - ), - MuonTrackingRegionBuilder = cms.PSet( ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ), - beamSpot = cms.InputTag( "unused" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - SelectState = cms.bool( False ), - ErrorRescaling = cms.double( 3.0 ), - UseVertexState = cms.bool( True ), - SigmaZ = cms.double( 25.0 ), - MaxChi2 = cms.double( 40.0 ), - errorMatrixPset = cms.PSet( - atIP = cms.bool( True ), - action = cms.string( "use" ), - errorMatrixValuesPSet = cms.PSet( - xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), - zAxis = cms.vdouble( -3.14159, 3.14159 ), - yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), - pf3_V14 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V25 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V13 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V24 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V35 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V12 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V23 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V34 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V45 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ), - pf3_V11 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V22 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V33 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V44 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V55 = cms.PSet( - values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ), - action = cms.string( "scale" ) - ), - pf3_V15 = cms.PSet( - values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ), - action = cms.string( "scale" ) - ) - ) - ), - Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), - ComponentName = cms.string( "TSGFromPropagation" ), - UpdateState = cms.bool( True ), - ResetMethod = cms.string( "matrix" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedOIHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) ) -process.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) ) -process.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ) - ) +process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) ) -process.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' ) +process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) ) -process.hltPixelLayerPairsLegacy = 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' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) ) -process.hltMixedLayerPairs = 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', - 'FPix2_pos+TEC1_pos', - 'FPix2_pos+TEC2_pos', - 'TEC1_pos+TEC2_pos', - 'TEC2_pos+TEC3_pos', - 'FPix2_neg+TEC1_neg', - 'FPix2_neg+TEC2_neg', - 'TEC1_neg+TEC2_neg', - 'TEC2_neg+TEC3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 1 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) ) -process.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ) - ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackerSeedCleaner = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - cleanerFromSharedHits = cms.bool( True ), - directionCleaner = cms.bool( True ), - ptCleaner = cms.bool( True ) - ), - TkSeedGenerator = cms.PSet( - iterativeTSG = cms.PSet( - firstTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - GeneratorPSet = cms.PSet( - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - maxElement = cms.uint32( 0 ), - useFixedPreFiltering = cms.bool( False ), - extraHitRZtolerance = cms.double( 0.06 ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.06 ), - useBending = cms.bool( True ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ) - ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - secondTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ), - PSetNames = cms.vstring( 'firstTSG', - 'secondTSG' ), - thirdTSG = cms.PSet( - etaSeparation = cms.double( 2.0 ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ), - PSetNames = cms.vstring( 'endcapTSG', - 'barrelTSG' ), - barrelTSG = cms.PSet( ), - ComponentName = cms.string( "DualByEtaTSG" ), - endcapTSG = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - OrderedHitsFactoryPSet = cms.PSet( - SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ), - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitPairGenerator" ), - useOnDemandTracker = cms.untracked.int32( 0 ) - ), - ComponentName = cms.string( "TSGFromOrderedHits" ) - ) - ), - ComponentName = cms.string( "CombinedTSG" ) - ), - PSetNames = cms.vstring( 'skipTSG', - 'iterativeTSG' ), - skipTSG = cms.PSet( ), - ComponentName = cms.string( "DualByL2TSG" ), - L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - PtCut = cms.double( 1.0 ), - PCut = cms.double( 2.5 ) +process.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +process.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +process.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) ) -process.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker", - trackCandidateAlso = cms.bool( True ), - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltL3TrajSeedIOHit" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) +process.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "PropagatorWithMaterial" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "pixelVertices" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 0.2 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ) - ) +process.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner", - labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' ) +process.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner", - labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' ) +process.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 100.0 ), - LostHitPenalty = cms.double( 0.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +process.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltL3Muons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' ) +process.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltL3Muons" ), - InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ), - MuonPtOption = cms.string( "Tracker" ) +process.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltOldL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler", +process.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 140.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MinPt = cms.double( 15.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 3 ), - CentralBxOnly = cms.bool( True ) +process.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 170.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "notUsed" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 10.0 ), - mode = cms.string( "BeamSpotSigma" ), - input = cms.InputTag( "hltL1MuonsPt15" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.2 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) - ) +process.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) +process.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ), - InputVertexCollection = cms.InputTag( "notUsed" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 210.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( False ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "notUsed" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.7 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 0.3, 4.0 ), - dz_par1 = cms.vdouble( 0.35, 4.0 ), - d0_par2 = cms.vdouble( 0.4, 4.0 ), - dz_par2 = cms.vdouble( 0.4, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 3 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 1 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) -) -process.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits", +process.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ), - MinN = cms.int32( 1 ), - MaxN = cms.int32( 99999 ), - MinBPX = cms.int32( 0 ), - MinFPX = cms.int32( 0 ), - MinPXL = cms.int32( 1 ), - MinPT = cms.double( 50.0 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 260.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - digiMaxDistanceX = cms.double( 25.0 ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 8.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) +process.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltHighPtTkMuons" ), - DisplacedReconstruction = cms.bool( False ) +process.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter", +process.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ), - inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ), - previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - minMuonStations = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 1.0E99 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - trkMuonId = cms.uint32( 0 ), - minPt = cms.double( 100.0 ), - minN = cms.uint32( 1 ), - maxAbsEta = cms.double( 1.0E99 ), - L1MatchingdR = cms.double( 0.3 ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter", +process.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 30.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 350.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 40.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter", +process.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 45.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) +) +process.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter", +process.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 60.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 450.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) +process.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", +process.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 500.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 110.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter", +process.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 140.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 170.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 200.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 210.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 270.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 320.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 350.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 400.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtAve = cms.double( 450.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 500.0 ), - minPtJet3 = cms.double( 99999.0 ), - minDphi = cms.double( -1.0 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 60.0 ), - minPtJet = cms.double( 30.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 80.0 ), - minPtJet = cms.double( 40.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 500.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 100.0 ), - minPtJet = cms.double( 50.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 550.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 160.0 ), - minPtJet = cms.double( 80.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 220.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 160.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 260.0 ), - minPtJet = cms.double( 110.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet", +process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ) -) -process.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter", - src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ), - minNumber = cms.uint32( 1 ) -) -process.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter", - saveTags = cms.bool( True ), - inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtAve = cms.double( 300.0 ), - minPtJet = cms.double( 150.0 ), - minDphi = cms.double( 2.5 ), - minTagEta = cms.double( -1.0 ), - maxTagEta = cms.double( 1.4 ), - minProbeEta = cms.double( 2.7 ), - maxProbeEta = cms.double( 5.5 ), - triggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 110.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 110.0 ), @@ -45220,15 +42708,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 140.0 ), @@ -45238,13 +42726,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 170.0 ), @@ -45254,15 +42742,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 200.0 ), @@ -45272,13 +42760,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 210.0 ), @@ -45288,15 +42776,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 260.0 ), @@ -45306,13 +42794,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 270.0 ), @@ -45322,15 +42810,15 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ), +process.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 320.0 ), @@ -45340,391 +42828,13 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 550.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 140.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 170.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 210.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 350.0 ), @@ -45836,41 +42946,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloFwdJet5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloFwdJets5 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFFwdJet15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJetFwd25 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -45892,22 +42968,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ), @@ -46265,41 +43325,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -46321,22 +43347,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), @@ -47018,15 +44028,6 @@ mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), minMht = cms.vdouble( 100.0 ) ) -process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) process.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETProducer" ), @@ -47211,10 +44212,6 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47401,7 +44398,7 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -47421,58 +44418,6 @@ src = cms.InputTag( "hltPFMETProducer" ), srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' ) ) -process.hltPFMETTypeOne120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFMETTypeOne110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMETTypeOne110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFMETTypeOne120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPrePFMETTypeOne130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMETTypeOne130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETTypeOne" ), @@ -47485,27 +44430,6 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePFMETNoMu110PFMHTNoMu110IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMHTNoMuTightID110 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ), - minMht = cms.vdouble( 110.0 ) -) -process.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) process.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47604,6 +44528,18 @@ mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ), minMht = cms.vdouble( 110.0 ) ) +process.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 110.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -47898,7 +44834,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), @@ -48119,6 +45056,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48252,6 +45190,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48276,7 +45215,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48416,144 +45355,6 @@ maxFraction = cms.double( 0.2 ), minSignificance = cms.double( 10.0 ) ) -process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) process.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", sorting = cms.PSet( ), assignment = cms.PSet( @@ -48587,54 +45388,81 @@ producePileUpCollection = cms.bool( False ), produceNoPileUpCollection = cms.bool( False ) ) -process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), +process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', +process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', 'probc', 'probuds', - 'probg' ) + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", +process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) ) ) ) -process.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +process.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), @@ -48705,6 +45533,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48729,7 +45558,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48820,6 +45649,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48844,7 +45674,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48935,6 +45765,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48946,7 +45777,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48975,7 +45806,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -48998,23 +45829,23 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -process.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +process.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), @@ -49085,6 +45916,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49096,7 +45928,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49120,16 +45952,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) process.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", @@ -49145,7 +45977,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49162,7 +45994,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49179,7 +46011,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49196,7 +46028,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49213,7 +46045,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49255,19 +46087,19 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -49291,16 +46123,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) process.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", @@ -49439,6 +46271,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49550,6 +46383,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49596,6 +46430,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49618,6 +46453,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -49663,6 +46499,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49685,6 +46522,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49707,6 +46545,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49847,6 +46686,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49876,6 +46716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -49898,6 +46739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49943,6 +46785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49965,6 +46808,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -49987,6 +46831,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50124,6 +46969,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -50178,6 +47024,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50200,6 +47047,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -50222,6 +47070,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -50244,6 +47093,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -50289,6 +47139,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50311,6 +47162,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50333,6 +47185,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -50355,6 +47208,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -50416,751 +47270,265 @@ MaxEta = cms.double( 2.4 ), MinN = cms.int32( 2 ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -process.hltBTagPFDeepCSV1p5Single = cms.EDFilter( "HLTPFJetTag", +process.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) +process.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +process.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) +process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 17.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 19.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) ) -process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) +process.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), + filter = cms.bool( False ), + etMin = cms.double( 20.0 ) ) -process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +process.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", + primaryVertex = cms.InputTag( "nominal" ), + jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + leptons = cms.InputTag( "hltL2Muons" ), + leptonCands = cms.InputTag( "" ), + leptonId = cms.InputTag( "" ), + refineJetAxis = cms.uint32( 0 ), + leptonDeltaRCut = cms.double( 0.4 ), + leptonChi2Cut = cms.double( 0.0 ), + muonSelection = cms.uint32( 0 ) ) -process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), + tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) ) -process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) -) -process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) -) -process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) -) -process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) -) -process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -process.hltBTagCaloDeepCSV1p5Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 17.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 19.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) -) -process.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) -) -process.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton", - primaryVertex = cms.InputTag( "nominal" ), - jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - leptons = cms.InputTag( "hltL2Muons" ), - leptonCands = cms.InputTag( "" ), - leptonId = cms.InputTag( "" ), - refineJetAxis = cms.uint32( 0 ), - leptonDeltaRCut = cms.double( 0.4 ), - leptonChi2Cut = cms.double( 0.0 ), - muonSelection = cms.uint32( 0 ) -) -process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ), - tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' ) -) -process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), - JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", - src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), - maxChi2 = cms.double( 10000.0 ), - tip = cms.double( 120.0 ), - minRapidity = cms.double( -5.0 ), - lip = cms.double( 300.0 ), - ptMin = cms.double( 5.0 ), - maxRapidity = cms.double( 5.0 ), - minPhi = cms.double( -3.2 ), - maxPhi = cms.double( 3.2 ), - quality = cms.vstring( ), - algorithm = cms.vstring( ), - originalAlgorithm = cms.vstring( ), - algorithmMaskContains = cms.vstring( ), - minLayer = cms.int32( 0 ), - min3DLayer = cms.int32( 0 ), - minHit = cms.int32( 0 ), - minPixelHit = cms.int32( 0 ), +process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ), + JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 99999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector", + src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + maxChi2 = cms.double( 10000.0 ), + tip = cms.double( 120.0 ), + minRapidity = cms.double( -5.0 ), + lip = cms.double( 300.0 ), + ptMin = cms.double( 5.0 ), + maxRapidity = cms.double( 5.0 ), + minPhi = cms.double( -3.2 ), + maxPhi = cms.double( 3.2 ), + quality = cms.vstring( ), + algorithm = cms.vstring( ), + originalAlgorithm = cms.vstring( ), + algorithmMaskContains = cms.vstring( ), + minLayer = cms.int32( 0 ), + min3DLayer = cms.int32( 0 ), + minHit = cms.int32( 0 ), + minPixelHit = cms.int32( 0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), usePV = cms.bool( False ), vertexTag = cms.InputTag( "none" ), @@ -52070,6 +48438,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52092,6 +48461,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52114,6 +48484,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -52136,6 +48507,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -52158,6 +48530,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52180,6 +48553,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52202,6 +48576,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52224,6 +48599,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52292,6 +48668,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52314,6 +48691,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52336,6 +48714,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52358,6 +48737,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52380,6 +48760,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52402,6 +48783,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52424,6 +48806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52446,6 +48829,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52571,6 +48955,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52625,6 +49010,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52647,6 +49033,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -52669,6 +49056,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -52691,6 +49079,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -52736,6 +49125,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52758,6 +49148,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52780,6 +49171,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52802,6 +49194,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -52914,6 +49307,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52968,6 +49362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52990,6 +49385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -53012,6 +49408,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -53034,6 +49431,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -53079,6 +49477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53101,6 +49500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53123,6 +49523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53145,6 +49546,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -53178,9 +49580,9 @@ MinPixHitsForDZ = cms.int32( 1 ), checkSC = cms.bool( False ) ) -process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -53191,48 +49593,131 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton20 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG15Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEG20L1EG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG15Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEG20L1EG10OR15HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20L1EG15EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEB = cms.vdouble( 0.14 ), thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), @@ -53242,7 +49727,109 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) process.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -53296,6 +49883,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53362,6 +49950,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53428,6 +50017,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53464,6 +50054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53500,6 +50091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53536,6 +50128,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53572,6 +50165,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53608,6 +50202,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -53622,9 +50217,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -53635,17 +50230,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -53656,26 +50251,73 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53688,41 +50330,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53737,138 +50376,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) -) -process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -53881,36 +50482,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53925,126 +50528,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), + etcutEB = cms.double( 50.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54057,36 +50634,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54101,96 +50680,116 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), + etcutEB = cms.double( 55.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54203,36 +50802,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54247,96 +50848,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), + etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54349,36 +50954,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54393,96 +51000,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), + etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54495,36 +51106,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54539,96 +51152,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), + etcutEB = cms.double( 110.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -54641,36 +51258,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -54685,363 +51304,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -55095,6 +51441,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55131,6 +51478,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55153,6 +51501,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55175,6 +51524,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55197,6 +51547,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55211,6 +51562,18 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), @@ -55219,6 +51582,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55255,6 +51619,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55277,6 +51642,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55299,6 +51665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55321,6 +51688,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55343,6 +51711,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55379,6 +51748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55401,6 +51771,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55423,6 +51794,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55445,6 +51817,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55467,6 +51840,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55503,6 +51877,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55525,6 +51900,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55547,6 +51923,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55569,6 +51946,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55591,6 +51969,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55627,6 +52006,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -55649,6 +52029,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55671,6 +52052,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55693,6 +52075,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -55715,6 +52098,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -55751,6 +52135,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55773,6 +52158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -55795,6 +52181,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55817,6 +52204,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55839,6 +52227,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -55882,6 +52271,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55904,6 +52294,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -55926,6 +52317,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55948,6 +52340,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55970,6 +52363,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -56004,6 +52398,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -56034,6 +52429,76 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), minMass = cms.double( 95.0 ) ) +process.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +process.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +process.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +process.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -56073,6 +52538,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -56095,6 +52561,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56117,6 +52584,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -56139,6 +52607,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -56161,6 +52630,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -56175,6 +52645,280 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) +process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) +) +process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +) +process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", ranking = cms.VPSet( cms.PSet( selectionFailValue = cms.double( 1000.0 ), @@ -56237,6 +52981,53 @@ ) ) ) +process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) +) process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), @@ -56345,16 +53136,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", @@ -56661,16 +53452,16 @@ inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) process.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", @@ -57132,6 +53923,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -57352,9 +54144,9 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu5SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57365,13 +54157,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0UpsilonL15 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu5SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57382,10 +54174,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu5SQOS" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57393,11 +54185,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57414,10 +54206,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57425,12 +54217,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0UpsilonL1s5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57470,9 +54262,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s5L3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57481,7 +54273,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s5 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57489,13 +54281,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu4p5SQ = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57506,14 +54298,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0UpsilonL14p5NoOS = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5SQ" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57521,11 +54313,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57542,10 +54334,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57553,12 +54345,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0UpsilonL1s4p5NoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57598,9 +54390,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5NoOSL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57609,7 +54401,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57617,13 +54409,17 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +process.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57634,13 +54430,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57651,10 +54447,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57662,11 +54458,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -57683,10 +54479,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -57694,12 +54490,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57714,8 +54510,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -57739,9 +54535,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57750,7 +54546,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57758,76 +54554,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -57842,8 +54582,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), + MinInvMass = cms.vdouble( 0.85 ), + MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -57867,9 +54607,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -57878,7 +54618,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -57886,17 +54626,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sDoubleMu5SQMass7to18 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57907,126 +54643,15 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0UpsilonL15M = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5SQMass7to18" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0UpsilonL1s5ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s5ML3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0UpsilonL1s5M = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), @@ -58035,14 +54660,10 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), + PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58050,11 +54671,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58071,10 +54692,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58082,12 +54703,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -58127,9 +54748,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -58138,7 +54759,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -58146,13 +54767,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58163,27 +54784,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58191,11 +54799,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58212,10 +54820,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58223,84 +54831,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -58315,7 +54851,7 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), + MinInvMass = cms.vdouble( 0.5 ), MaxInvMass = cms.vdouble( 6.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), @@ -58340,9 +54876,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -58351,7 +54887,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -58359,13 +54895,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58376,39 +54912,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 3 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58425,10 +54948,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58436,40 +54959,39 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58481,95 +55003,12 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -58581,11 +55020,11 @@ ChargeOpt = cms.int32( -1 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), + MinPtMax = cms.vdouble( 5.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.4 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -58609,9 +55048,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -58620,21 +55059,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -58645,26 +55084,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ), + PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 3.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 3 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -58681,10 +55120,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -58692,40 +55131,39 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58737,104 +55175,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sTripleMu0 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu0" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0UpsilonMuonL1TM0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTripleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3TripleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMu0L3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon0L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 5.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -58852,6 +55207,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -58863,35 +55219,49 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltUpsilon0MuonL3FilteredL1sTM0 = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + MinDR = cms.double( 0.001 ), + MaxDZ = cms.double( 0.2 ), + MinN = cms.int32( 3 ), + MinPixHitsForDZ = cms.int32( 1 ), + checkSC = cms.bool( False ) +) +process.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon0L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), + ChargeOpt = cms.int32( 0 ), MinPtPair = cms.vdouble( 0.0 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 5.0 ), - MinPtMin = cms.vdouble( 0.0 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.4 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), + MinAcop = cms.double( -1.0 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), + MaxDCAMuMu = cms.double( 99999.9 ), MaxRapidityPair = cms.double( 999999.0 ), CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), @@ -58908,410 +55278,11 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredL1sTM0" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltVertexmumuFilterUpsilon0MuonL1sTM0 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 5.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.4 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 3.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 3 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - MinDR = cms.double( 0.001 ), - MaxDZ = cms.double( 0.2 ), - MinN = cms.int32( 3 ), - MinPixHitsForDZ = cms.int32( 1 ), - checkSC = cms.bool( False ) -) -process.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -59343,6 +55314,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59386,6 +55358,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59447,6 +55420,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59490,6 +55464,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -59817,6 +55792,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -60275,6 +56251,134 @@ MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) +process.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 1 ) +) +process.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -61636,6 +57740,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61683,6 +57788,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61775,6 +57881,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61821,6 +57928,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61843,6 +57951,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -61893,6 +58002,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -61922,6 +58032,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61944,6 +58055,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -61994,6 +58106,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -62023,6 +58136,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62045,6 +58159,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -62095,6 +58210,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -62106,170 +58222,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET78 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), @@ -62322,6 +58274,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62344,6 +58297,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -62374,6 +58328,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -62404,6 +58359,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -62457,6 +58413,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62479,6 +58436,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62501,6 +58459,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62523,6 +58482,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62545,6 +58505,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62567,6 +58528,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -62668,6 +58630,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62690,6 +58653,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -62720,6 +58684,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -62750,6 +58715,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -62803,6 +58769,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62825,6 +58792,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62847,6 +58815,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62869,6 +58838,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62891,6 +58861,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62913,6 +58884,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -62935,24 +58907,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) process.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -62975,6 +58929,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0132 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -62997,6 +58952,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -63019,6 +58975,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.145 ), @@ -63041,6 +58998,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.16 ), @@ -63086,6 +59044,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.08 ), thrRegularEE = cms.vdouble( 0.08 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63108,6 +59067,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63130,6 +59090,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63152,6 +59113,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -63184,6 +59146,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.033 ), thrRegularEE = cms.vdouble( 0.033 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63206,6 +59169,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.17 ), @@ -63228,6 +59192,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.21 ), @@ -63242,35 +59207,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) process.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), @@ -63279,6 +59215,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.7 ), @@ -63326,7 +59263,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -63343,29 +59280,6 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltSusyPreBtagJetFilter = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 2 ) -) -process.hltBTagCaloDeepCSV4p50Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 99999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), @@ -63401,6 +59315,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63423,6 +59338,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -63462,6 +59378,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -63505,6 +59422,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -63550,6 +59468,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63572,6 +59491,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63594,6 +59514,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63616,6 +59537,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63638,6 +59560,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63660,6 +59583,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -63683,10 +59607,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -63713,6 +59633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63735,6 +59656,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -63757,6 +59679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -63779,6 +59702,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -63824,6 +59748,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63846,6 +59771,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63868,6 +59794,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63890,6 +59817,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63912,6 +59840,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -63934,6 +59863,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -63961,80 +59891,166 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ) +) +process.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", + StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), + ExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ), + IsolatorPSet = cms.PSet( + Thresholds = cms.vdouble( 9.9999999E7 ), + ReturnRelativeSum = cms.bool( False ), + AndOrCuts = cms.bool( True ), + EtaBounds = cms.vdouble( 2.411 ), + ConeSizesRel = cms.vdouble( 0.2 ), + EtaBoundsRel = cms.vdouble( 2.411 ), + RhoScaleBarrel = cms.double( 0.836 ), + UseRhoCorrection = cms.bool( True ), + ReturnAbsoluteSum = cms.bool( True ), + RhoMax = cms.double( 9.9999999E7 ), + RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), + CutRelativeIso = cms.bool( False ), + CutAbsoluteIso = cms.bool( True ), + EffAreaSFBarrel = cms.double( 1.0 ), + ThresholdsRel = cms.vdouble( 9.9999999E7 ), + ComponentName = cms.string( "CutsIsolatorWithCorrection" ), + ConeSizes = cms.vdouble( 0.2 ), + EffAreaSFEndcap = cms.double( 0.883 ), + RhoScaleEndcap = cms.double( 1.0 ) + ), + WriteIsolatorFloat = cms.bool( True ) +) +process.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( True ), + UseCaloIso = cms.bool( True ), + CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 1.2 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.2 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.2 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -64042,453 +60058,16 @@ L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), + MinPt = cms.double( 50.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltMET35 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -process.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -process.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer", - StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ), - ExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ), - IsolatorPSet = cms.PSet( - Thresholds = cms.vdouble( 9.9999999E7 ), - ReturnRelativeSum = cms.bool( False ), - AndOrCuts = cms.bool( True ), - EtaBounds = cms.vdouble( 2.411 ), - ConeSizesRel = cms.vdouble( 0.2 ), - EtaBoundsRel = cms.vdouble( 2.411 ), - RhoScaleBarrel = cms.double( 0.836 ), - UseRhoCorrection = cms.bool( True ), - ReturnAbsoluteSum = cms.bool( True ), - RhoMax = cms.double( 9.9999999E7 ), - RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ), - CutRelativeIso = cms.bool( False ), - CutAbsoluteIso = cms.bool( True ), - EffAreaSFBarrel = cms.double( 1.0 ), - ThresholdsRel = cms.vdouble( 9.9999999E7 ), - ComponentName = cms.string( "CutsIsolatorWithCorrection" ), - ConeSizes = cms.vdouble( 0.2 ), - EffAreaSFEndcap = cms.double( 0.883 ), - RhoScaleEndcap = cms.double( 1.0 ) - ), - WriteIsolatorFloat = cms.bool( True ) -) -process.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( True ), - UseCaloIso = cms.bool( True ), - CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 1.2 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.2 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( True ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( True ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - DR_Max = cms.double( 0.2 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) -) -process.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), @@ -64503,6 +60082,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64539,7 +60119,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight = cms.EDFilter( "HLTPrescaler", +process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -64575,6 +60155,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64598,11 +60179,6 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltMHT40 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltMht' ), - minMht = cms.vdouble( 40.0 ) -) process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ), @@ -64621,15 +60197,6 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPFMHTTightID70 = cms.EDFilter( "HLTMhtFilter", - saveTags = cms.bool( True ), - mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), - minMht = cms.vdouble( 70.0 ) -) -process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter", saveTags = cms.bool( True ), mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), @@ -64660,22 +60227,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFMETNoMu70 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -64734,9 +60285,9 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", +process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64747,14 +60298,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon10PsiPrimeBarrelSeagulls = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), +process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( False ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), + PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64762,11 +60313,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -64783,10 +60334,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64794,12 +60345,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon10PsiPrimeBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -64814,8 +60365,8 @@ MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.35 ), - MaxInvMass = cms.vdouble( 4.05 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -64823,8 +60374,8 @@ MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( True ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), @@ -64839,9 +60390,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon10PsiPrimeBarrelnoCowL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -64850,7 +60401,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -64858,20 +60409,20 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDimuon20JpsiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDimuon20JpsiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -64881,13 +60432,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 19.9 ), + MinPtPair = cms.vdouble( 11.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 8.5 ), + MaxInvMass = cms.vdouble( 11.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -64895,8 +60446,8 @@ MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.25 ), - CutCowboys = cms.bool( True ), + MaxRapidityPair = cms.double( 1.4 ), + CutCowboys = cms.bool( False ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), @@ -64911,9 +60462,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon20JpsiBarrelnoCowL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -64922,7 +60473,7 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), @@ -64930,13 +60481,13 @@ MaxNormalisedChi2 = cms.double( 999999.0 ), MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64947,14 +60498,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler", +process.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( False ), +process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64962,11 +60513,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -64983,10 +60534,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -64994,12 +60545,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -65009,151 +60560,7 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 9.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 11.9 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 8.5 ), - MaxInvMass = cms.vdouble( 11.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 1.4 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 13.9 ), + MinPtPair = cms.vdouble( 13.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), MinPtMax = cms.vdouble( 0.0 ), MinPtMin = cms.vdouble( 0.0 ), @@ -65986,6 +61393,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66091,6 +61499,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66113,6 +61522,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -66158,6 +61568,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66180,6 +61591,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66202,6 +61614,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66323,6 +61736,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66369,6 +61783,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66391,6 +61806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -66436,6 +61852,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66458,6 +61875,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66480,6 +61898,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -66619,6 +62038,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66638,6 +62058,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -66660,6 +62081,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -66784,6 +62206,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66827,6 +62250,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -67288,6 +62712,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -67334,6 +62759,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67356,6 +62782,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -67378,6 +62805,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -67400,6 +62828,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -67466,6 +62895,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67488,6 +62918,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -67510,6 +62941,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -67532,6 +62964,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -67577,6 +63010,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67599,6 +63033,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67621,6 +63056,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67643,6 +63079,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -67724,6 +63161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67746,6 +63184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -67768,6 +63207,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -67790,6 +63230,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -67835,6 +63276,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67857,6 +63299,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67879,6 +63322,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67901,6 +63345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -67930,6 +63375,334 @@ MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) +process.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) +) +process.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -67969,6 +63742,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -67991,6 +63765,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -68013,6 +63788,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -68035,6 +63811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -68080,6 +63857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68102,6 +63880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68124,6 +63903,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68146,6 +63926,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -68197,6 +63978,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -68219,6 +64001,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68264,6 +64047,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68286,6 +64070,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68308,6 +64093,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68359,6 +64145,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -68381,6 +64168,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68426,6 +64214,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68448,6 +64237,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68470,6 +64260,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68521,6 +64312,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -68543,6 +64335,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68588,6 +64381,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68610,6 +64404,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68632,6 +64427,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68683,6 +64479,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68705,6 +64502,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -68750,6 +64548,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68772,6 +64571,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.06 ), thrRegularEE = cms.vdouble( 0.06 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68839,6 +64639,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68861,6 +64662,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -68906,6 +64708,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68928,6 +64731,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68964,6 +64768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -68986,6 +64791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -69031,6 +64837,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69053,6 +64860,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69206,32 +65014,6 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBTagPFDeepCSV4p5Triple = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_Mu6_HTT240er" ), @@ -69249,18 +65031,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) process.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -69286,73 +65056,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) process.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), TriggerTypes = cms.vint32( 86 ) @@ -69370,162 +65073,10 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -process.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) process.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -69553,94 +65104,6 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 86 ) ) -process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -process.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), @@ -69654,53 +65117,16 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) -) -process.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), @@ -69756,36 +65182,18 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV4p5Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) process.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -69852,6 +65260,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -69874,6 +65283,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69896,6 +65306,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -69918,6 +65329,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 8.0 ), thrOverEEB = cms.vdouble( 0.01 ), @@ -69940,6 +65352,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 12.5 ), thrRegularEE = cms.vdouble( 7.5 ), thrOverEEB = cms.vdouble( 0.03 ), @@ -69962,6 +65375,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -70123,7 +65537,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", usePt = cms.bool( False ), @@ -70197,6 +65612,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -70215,6 +65631,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -70237,6 +65654,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -70271,6 +65689,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -70293,6 +65712,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 15.0 ), thrRegularEE = cms.vdouble( 15.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -70365,6 +65785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -70401,6 +65822,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -70415,57 +65837,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1NotBptxOR = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), @@ -70557,298 +65928,6 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleL2Tau80eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau180Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.3 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( 500.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.06 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( 500.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.02 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 200.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -process.hltPFTauTrackPt50Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 50.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ) -) -process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackPt50Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), @@ -70921,6 +66000,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70943,6 +66023,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70965,6 +66046,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -70987,6 +66069,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -71009,6 +66092,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -71031,6 +66115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -71122,6 +66207,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71144,6 +66230,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71166,6 +66253,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71188,6 +66276,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71210,6 +66299,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71232,6 +66322,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71254,6 +66345,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71276,6 +66368,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71298,6 +66391,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -71314,7 +66408,7 @@ ) process.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -71329,1433 +66423,2284 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 115.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), - Min_dR = cms.double( 0.5 ) -) -process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltDoubleL2IsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackTightChargedIso = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon" ), - Min_dR = cms.double( 0.5 ) +process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltPrePFMET100PFMHT100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -process.hltPFMETTypeOne100 = cms.EDFilter( "HLT1PFMET", +process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETTypeOne" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( True ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 99999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 18.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 3.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 2.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( -1.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) ) ) -process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) ) ) -process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', - 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) -) -process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.05 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) ) -process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", - saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) ) -process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -process.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", +process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 65.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +) +process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), + selectionCut = cms.double( 0.5 ) + ) + ) +) +process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) +) +process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) +) +process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) +) +process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", +process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) +) +process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 88.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", +process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 115.0 ), + pt2Min = cms.double( 40.0 ), + pt3Min = cms.double( 110.0 ), + mjjMin = cms.double( 850.0 ), + matchingR = cms.double( 0.5 ) +) +process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), + Min_dR = cms.double( 0.5 ) +) +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 103.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltBTagPFDeepCSV7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBTagPFDeepCSV1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltVBFPFJetCSVSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 111.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltVBFPFJetCSVSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", +process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 76.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", +process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -72763,62 +68708,65 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -72829,176 +68777,202 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - minMass = cms.double( 55.0 ) -) -process.hltEnableParking = cms.EDFilter( "HLTBool", - result = cms.bool( True ) -) -process.hltL1sSingleMu22orParking = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu18er1p5 OR L1_SingleMu14er1p5 OR L1_SingleMu12er1p5 OR L1_SingleMu10er1p5 OR L1_SingleMu9er1p5 OR L1_SingleMu8er1p5 OR L1_SingleMu7er1p5 OR L1_SingleMu6er1p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreMu12IP6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22orParkingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22orParking" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), + MinN = cms.int32( 2 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu22orParkL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orParkingL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), @@ -73013,10 +68987,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orParkingL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -73024,21 +68998,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orParkL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orParkL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( 6.0 ), - MinPt = cms.double( 12.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 9.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -73056,6 +69030,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -73067,1393 +69042,942 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", +process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", +process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( True ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 99999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 18.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 3.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", - debugLevel = cms.int32( 0 ), - L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) - ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) +process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) +) +process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) +) +process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) - ) - ), - hbheInput = cms.InputTag( "hltHbhereco" ), - hoInput = cms.InputTag( "hltHoreco" ), - ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), - pataTracks = cms.InputTag( "hltPixelTracksSoA" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - track_pt_min = cms.double( 1.0 ), - track_pt_max = cms.double( 10.0 ), - track_chi2_max = cms.double( 99999.0 ), - graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), - normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", +process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', + 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) +) +process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.05 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", +process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( False ), - KeepOriginalVertex = cms.bool( True ) +process.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) -) -process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) -) -process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) -) -process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), + MinPt = cms.double( 15.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 65.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), +process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) + etMin = cms.double( 20.0 ) ) -process.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltTrimmedPixelVertices" ), - cut = cms.string( "!isFake" ), - filter = cms.bool( True ) +process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hltL2TauIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 4.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltL2TauJetsIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) +process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltDoubleL2GlobIsoTau26eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), + MinPt = cms.double( 88.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -process.hltHpsDoublePFTau40 = cms.EDFilter( "HLT1PFTau", +process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 103.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoublePFTau40TrackPt1 = cms.EDFilter( "HLT1PFTau", +process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 76.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) - ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolation = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolation" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", +process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch" ), - JetMinPt = cms.double( 40.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoublePFTau35 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsSelectedPFTausTrackPt1TightChargedIsolation = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsDoublePFTau35TrackPt1TightChargedIsolation = cms.EDFilter( "HLT1PFTau", +process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1TightChargedIsolation" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1TightChargedIsolation" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 90.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch" ), - JetMinPt = cms.double( 35.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), + MinPt = cms.double( 111.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -74462,811 +69986,227 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) ) -process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", +process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) - ) - ) -) -process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + minMass = cms.double( 55.0 ) ) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", +process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", +process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", +process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", +process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 3 ) -) -process.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -75277,158 +70217,100 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", + debugLevel = cms.int32( 0 ), + L1Taus = cms.VPSet( + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) + ) + ), + hbheInput = cms.InputTag( "hltHbhereco" ), + hoInput = cms.InputTag( "hltHoreco" ), + ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), + pataTracks = cms.InputTag( "hltPixelTracksSoA" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + track_pt_min = cms.double( 1.0 ), + track_pt_max = cms.double( 10.0 ), + track_chi2_max = cms.double( 99999.0 ), + graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), + normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) ) -process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", +process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -75439,1235 +70321,1067 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( False ), + KeepOriginalVertex = cms.bool( True ) ) -process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) +process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), + selectionCut = cms.double( 0.5 ) ) ) ) -process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) ) -process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) ) -process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) + candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet400SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets400SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -76682,14 +71396,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -76704,210 +71419,97 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", +process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), + selectionCut = cms.double( 0.5 ) + ) ), discriminatorContainers = cms.VPSet( cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), rawValues = cms.vstring( ), selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 27.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), + triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), + MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -76915,11 +71517,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.16 ), @@ -76936,10 +71538,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -76947,12 +71549,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), @@ -76979,6 +71581,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -76990,14 +71593,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -77012,14 +71616,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -77034,433 +71639,241 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", +process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), + L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), + DiscrWP = cms.double( 0.8517 ), l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) + ) + ) +) +process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", +process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 180.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), + MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) -) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", +process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -77472,5779 +71885,6882 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +) +process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) +) +process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 180.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) ) -process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 8 ) ) -process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), + reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), +process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), +process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - maxLostLayers = cms.vint32( 4, 3, 2 ), + maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) + minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), +process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) +process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) -process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) ) -process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) ) -process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) ) -process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) -) -process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) ) -process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) ) -process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) +process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) +process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) +) +process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +process.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +process.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +process.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +process.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "1BTagAndEta" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +process.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) - ) +process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) -) -process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +process.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +process.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +process.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", +process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -process.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 2.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) -) -process.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) ) -process.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), + MinPt = cms.double( 70.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) +process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) +process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) +) +process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 220.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 200.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + ) +) +process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 230.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 250.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - arbitrateTrackerMuons = cms.bool( False ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", +process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 1 ) ) -process.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", +process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 1 ) ) -process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +process.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) -) -process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) - ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) +process.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +process.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), +process.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +process.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +process.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) ) - ), - discriminatorContainers = cms.VPSet( ) ) -process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 25.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", +process.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), MinDphi = cms.double( 0.0 ), MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinMinv = cms.double( 0.0 ), MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", +process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 34.0 ), - etcutEE = cms.double( 34.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) ) -process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) ) -process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", +process.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", +process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) +process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) +process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", +process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", +process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", +process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +) +process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) +) +process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) + ) +) +process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) + ) ) -process.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) -process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) ) -process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) ) -process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) +process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 1 ) +process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) +process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "none" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) ) -process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) ) -process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) ) -process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) ) -process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), +process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) + ), + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) + ), + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) + ), + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) + ) ) -process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) -) -process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) + arbitrateTrackerMuons = cms.bool( True ) ) -process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) - ) +process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) +process.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) +process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) +process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) +process.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) +process.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) +process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) +process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", +process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) +process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) +process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) +process.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) +process.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) +process.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), +process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), MTOB = cms.PSet( ), - MTEC = cms.PSet( ) + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), searchOpt = cms.bool( True ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.5 ) ) ) -process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", +process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), +process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + layerPairs = cms.vuint32( 0 ) ) -process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), +process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -83252,19 +78768,25 @@ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), @@ -83277,10 +78799,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -83288,54 +78810,51 @@ alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), + AlgorithmName = cms.string( "hltIterX" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) ) -process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), + keepAllTracks = cms.bool( False ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", +process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -83343,10 +78862,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -83359,1845 +78878,2796 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( False ) ) -process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) ) -process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) + ) ) -process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) + ) ) -process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltPreMu6HT240DisplacedDijet30Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) +process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) +process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) +process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( ) ) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) +process.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +process.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) +process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", +process.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) +process.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) +process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) +process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) +process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) +process.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", +process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), + minHt = cms.vdouble( 350.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) ) -process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", +process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 1 ) ) -process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), +process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), TriggerTypes = cms.vint32( 85 ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) +process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), + minHt = cms.vdouble( 430.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT430DisplacedDijet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT430DisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) +) +process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) +) +process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) +) +process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) +) +process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) +) +process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) +) +process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) +process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) +) +process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) +) +process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +) +process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) +) +process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) +) +process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) +) +process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) +) +process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) +) +process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) +) +process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) +) +process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +) +process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) +process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), @@ -85212,14 +81682,14 @@ jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), MinTag = cms.double( -999999.0 ), MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), @@ -85227,645 +81697,1038 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), TriggerTypes = cms.vint32( 85 ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) +process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) +process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) +process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) +) +process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) ) -process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMET75 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", +process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL1sETMHF90SingleJet60looseRecoiling = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er OR L1_ETMHF80_SingleJet55er2p5_dPhi_Min2p1 OR L1_ETMHF90_SingleJet60er2p5_dPhi_Min2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPrePFMET110PFJet100 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), TriggerTypes = cms.vint32( 85 ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), jetDirectionUsingTracks = cms.bool( False ), jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", +process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 0.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -85873,16 +82736,16 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), jetTimeThresh = cms.double( 1.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), @@ -85890,9 +82753,17 @@ jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -85903,2974 +82774,1687 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) -) -process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", +process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) ) -process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) ) -process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -process.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) ) -process.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) ) -process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) ) -process.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) ) -process.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) ) -process.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) ) -process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -process.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) ) -process.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) ) -process.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -process.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -process.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -process.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -process.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) ) -process.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -process.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) ) -process.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) ) -process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) ) -process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) ) -process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) ) -process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -process.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -process.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) ) -process.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) ) -process.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) ) -process.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) ) -process.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -process.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) +) +process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), s_a_phi1F = cms.double( 0.0076 ), @@ -88887,972 +84471,799 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -process.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -process.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) ) -process.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -process.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -process.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +) +process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +) +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) +) +process.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) +) +process.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) +) +process.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) ) -process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -89863,51 +85274,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), ncandcut = cms.int32( 1 ) ) -process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -89918,16 +85307,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltEG10HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -89940,119 +85330,329 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -90063,20 +85663,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -90084,31 +85684,55 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90116,43 +85740,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90160,21 +85763,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90182,50 +85786,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90236,40 +85807,42 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90280,18 +85853,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90302,71 +85876,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90374,21 +85950,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90396,21 +85973,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90418,21 +85996,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90440,38 +86019,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90482,18 +86063,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90504,81 +86086,73 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + ncandcut = cms.int32( 2 ) ) -process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90586,43 +86160,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90630,21 +86183,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90652,21 +86206,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90674,25 +86229,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90700,21 +86252,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90722,21 +86275,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -90744,52 +86298,66 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90802,20 +86370,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -90824,16 +86393,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90846,16 +86416,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -90868,20 +86439,21 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -90890,275 +86462,283 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) -) -process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", +process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", +process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -91169,17 +86749,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -91190,30 +86770,54 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -91222,16 +86826,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -91244,16 +86849,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -91266,897 +86872,901 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", +process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", +process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", +process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", +process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", +process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) +process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) -) -process.hltPreVBFDiPFJet7545Mjj650DiPFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", +process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", +process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 650.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightQuadjet650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - algorithm = cms.string( "VBFPlus2CentralJets" ), - minPt1 = cms.double( 75.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 60.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 4 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -process.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) -) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92167,141 +87777,114 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) ) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92312,485 +87895,562 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) -) -process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) +process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", +process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), + MinN = cms.int32( 1 ) ) -process.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), MinN = cms.int32( 1 ) ) -process.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +process.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 125.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +process.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +process.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 60.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +process.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 75.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92801,119 +88461,107 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -92924,436 +88572,382 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -process.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) ) -process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) ) -process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -process.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) ) -process.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 95.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -93364,26 +88958,48 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -93399,258 +89015,35 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -93660,14 +89053,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -93683,7 +89076,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -93695,6 +89088,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93717,6 +89111,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -93747,6 +89142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -93777,6 +89173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -93830,6 +89227,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93852,6 +89250,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93874,6 +89273,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93896,6 +89296,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -93918,6 +89319,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -93932,9 +89334,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +process.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -93944,13 +89368,40 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -93967,231 +89418,143 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet11040Mjj1050 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt2PFJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFJetTightID110 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltDiPFJet40MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetCategoriesVBFinclMedium1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 110.0 ), - minPt2 = cms.double( 40.0 ), - minPt3 = cms.double( 110.0 ), - minInvMass = cms.double( 1050.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -process.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) ) -process.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", +process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 125.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 125.0 ), - minInvMass = cms.double( 1000.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -process.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", +process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltDiPFJet45MJJ550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 5.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetCategoriesVBFMETTight550 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 80.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 80.0 ), - minInvMass = cms.double( 550.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) ) -process.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetCategoriesVBFMuTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 95.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 95.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetVBFFilterLooseIDPt45Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), + minInvMass = cms.double( 750.0 ), maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDProducer( "L1TPFJetsMatching", +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), matchingMode = cms.string( "VBF" ), pt1Min = cms.double( 45.0 ), pt2Min = cms.double( 45.0 ), pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), matchingR = cms.double( 0.5 ) ) -process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -94201,16 +89564,16 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), dRmin = cms.double( 0.5 ) ) -process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -94220,127 +89583,76 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet50Mjj550Photon22 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetVBFFilterLooseIDPt50Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 550.0 ), - matchingR = cms.double( 0.5 ) +process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) ) -process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDFilter( "HLT1PFJet", +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFJetVBFFilterLooseIDPt50Mass500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDFilter( "HLT1PFJet", +process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -process.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -94375,6 +89687,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -94437,45 +89750,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -94502,6 +89776,19 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPreHIL1NotBptxOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -94606,10 +89893,36 @@ src = cms.InputTag( "rawDataRepacker" ), fedsToExclude = ( cms.vuint32( 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304)+cms.vuint32( 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489) ) ) +process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPreHIL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPreHIL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -96326,12 +91639,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -96576,12 +91892,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), @@ -97682,15 +93001,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracksPPOnAA" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -97708,17 +93027,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -97744,51 +93063,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -97829,12 +93148,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -98089,6 +93408,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -98104,7 +93424,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -98293,7 +93615,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltCaloMETProducerForHf = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForHf" ), @@ -98945,6 +94268,7 @@ ) process.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -99006,6 +94330,7 @@ ) process.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -99132,14 +94457,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" ) ) @@ -99233,6 +94558,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99269,6 +94595,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99305,6 +94632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99341,6 +94669,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99390,6 +94719,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99426,6 +94756,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99475,6 +94806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99511,6 +94843,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99547,6 +94880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99583,6 +94917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99632,6 +94967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99668,6 +95004,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99717,6 +95054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -99739,7 +95077,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -99751,6 +95088,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -99773,6 +95111,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -99812,6 +95151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -99855,6 +95195,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100333,7 +95674,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -100343,6 +95685,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100365,6 +95708,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100387,6 +95731,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100733,6 +96078,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100769,6 +96115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100791,6 +96138,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -100813,6 +96161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100835,6 +96184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100880,6 +96230,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100902,6 +96253,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100924,6 +96276,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -100946,6 +96299,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -100985,6 +96339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101007,6 +96362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101029,6 +96385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101051,6 +96408,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101096,6 +96454,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101118,6 +96477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101140,6 +96500,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101162,6 +96523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101188,6 +96550,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101210,6 +96573,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101232,6 +96596,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101254,6 +96619,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101299,6 +96665,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101321,6 +96688,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101343,6 +96711,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101365,6 +96734,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101404,6 +96774,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101426,6 +96797,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101448,6 +96820,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101470,6 +96843,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101515,6 +96889,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101537,6 +96912,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101559,6 +96935,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101581,6 +96958,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101607,6 +96985,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101629,6 +97008,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101651,6 +97031,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101673,6 +97054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101718,6 +97100,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101740,6 +97123,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101762,6 +97146,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101784,6 +97169,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101820,6 +97206,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101842,6 +97229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -101864,6 +97252,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101886,6 +97275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101908,6 +97298,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -101962,6 +97353,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -101984,6 +97376,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -102006,6 +97399,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -102028,6 +97422,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -102050,6 +97445,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -103848,6 +99244,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -103927,6 +99324,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104006,6 +99404,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104109,6 +99508,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104212,6 +99612,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104315,6 +99716,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104418,6 +99820,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104521,6 +99924,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -104624,6 +100028,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -105201,12 +100606,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -105424,12 +100832,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltFullIter0TrackDNNClassifierPPOnAAForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), @@ -107161,12 +102572,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltGoodHighPurityFullTracksForDmesonPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), @@ -107685,6 +103099,18 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) process.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -107822,6 +103248,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107844,6 +103271,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -107866,6 +103294,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107888,6 +103317,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107926,6 +103356,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -107972,6 +103403,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -107994,6 +103426,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108016,6 +103449,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108038,6 +103472,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108060,6 +103495,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108124,6 +103560,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108146,6 +103583,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108168,6 +103606,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108190,6 +103629,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108235,6 +103675,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108257,6 +103698,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108279,6 +103721,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108301,6 +103744,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108327,6 +103771,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108349,6 +103794,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108371,6 +103817,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108393,6 +103840,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108438,6 +103886,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108460,6 +103909,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108482,6 +103932,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108504,6 +103955,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108540,6 +103992,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108562,6 +104015,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108584,6 +104038,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108606,6 +104061,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108651,6 +104107,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108673,6 +104130,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108695,6 +104153,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108717,6 +104176,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108753,6 +104213,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108775,6 +104236,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -108797,6 +104259,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108819,6 +104282,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108864,6 +104328,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108886,6 +104351,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108908,6 +104374,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -108930,6 +104397,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -108979,6 +104447,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109001,6 +104470,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -109023,6 +104493,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109045,6 +104516,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109090,6 +104562,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109112,6 +104585,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109134,6 +104608,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109156,6 +104631,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109192,6 +104668,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109214,6 +104691,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -109236,6 +104714,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109258,6 +104737,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109303,6 +104783,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109325,6 +104806,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109347,6 +104829,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -109369,6 +104852,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -109395,6 +104879,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109431,6 +104916,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109457,6 +104943,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109493,6 +104980,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109519,6 +105007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109555,6 +105044,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109594,6 +105084,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109630,6 +105121,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109656,6 +105148,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109692,6 +105185,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109741,6 +105235,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -109777,6 +105272,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -110128,6 +105624,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110186,6 +105683,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110289,6 +105787,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110392,6 +105891,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110450,6 +105950,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110497,6 +105998,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110544,6 +106046,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110591,6 +106094,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -110703,6 +106207,10 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClusters" ), + onDemand = cms.bool( False ) +) process.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', 'BPix1+BPix2+BPix3+FPix1_pos', @@ -110882,12 +106390,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltSiPixelClustersAfterSplittingPPRefForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClusters" ), @@ -111117,12 +106628,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltFullIter0TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), @@ -112171,8 +107685,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.3 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -113430,12 +108944,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltGoodHighPurityFullTracksForDmesonPPRef = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), @@ -113593,51 +109110,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -113825,107 +109297,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -process.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) process.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -114003,6 +109374,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +process.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -114169,21 +109548,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -114237,6 +109610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114259,6 +109633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -114289,6 +109664,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -114319,6 +109695,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -114372,6 +109749,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114394,6 +109772,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114416,6 +109795,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114438,6 +109818,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114460,6 +109841,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114482,6 +109864,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -114536,6 +109919,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114558,6 +109942,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114580,6 +109965,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -114602,6 +109988,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -114624,6 +110011,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -114646,6 +110034,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -114668,6 +110057,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -114690,6 +110080,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -114758,6 +110149,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114780,6 +110172,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114802,6 +110195,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114824,6 +110218,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114846,6 +110241,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114868,6 +110264,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114890,6 +110287,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -114912,6 +110310,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -114963,6 +110362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -114985,6 +110385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -115007,6 +110408,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115029,6 +110431,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115051,6 +110454,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -115094,6 +110498,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115116,6 +110521,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -115138,6 +110544,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115160,6 +110567,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115182,6 +110590,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -115204,6 +110613,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -115276,6 +110686,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -115298,6 +110709,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115343,6 +110755,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115375,6 +110788,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -115397,6 +110811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115442,6 +110857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -115513,6 +110929,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115532,6 +110949,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -115554,6 +110972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -115655,6 +111074,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115745,6 +111165,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -115756,71 +111177,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) process.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -115834,7 +111190,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -115880,6 +111236,23 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -116242,6 +111615,19 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) process.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -116383,7 +111769,7 @@ ) process.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), + L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -117044,8 +112430,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) process.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117057,8 +112443,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ) ) process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117070,10 +112456,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117085,7 +112471,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ) ) process.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117097,18 +112483,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonlyForHI_v8', - 'AlCa_EcalPi0EEonly_v20', - 'AlCa_HIEcalEtaEBonly_v7 / 3', - 'AlCa_HIEcalEtaEEonly_v7 / 3', - 'AlCa_HIEcalPi0EBonly_v7 / 3', - 'AlCa_HIEcalPi0EEonly_v7 / 3' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonlyForHI_v11', + 'AlCa_EcalPi0EEonly_v23', + 'AlCa_HIEcalEtaEBonly_v10 / 3', + 'AlCa_HIEcalEtaEEonly_v10 / 3', + 'AlCa_HIEcalPi0EBonly_v10 / 3', + 'AlCa_HIEcalPi0EEonly_v10 / 3' ) ) process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117120,8 +112506,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117133,8 +112519,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117146,8 +112532,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v7', - 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v10', + 'AlCa_EcalPhiSym_v18' ) ) process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117159,15 +112545,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) process.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117179,12 +112565,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117196,7 +112582,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ) ) process.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117208,7 +112594,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v2' ) + triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v4' ) ) process.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117220,12 +112606,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ) ) process.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117237,9 +112623,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117251,10 +112637,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117278,75 +112664,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) process.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117358,110 +112743,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) process.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117489,12 +112886,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ) ) process.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117506,7 +112900,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) process.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117546,7 +112940,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) process.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117586,74 +112980,61 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_BptxOR_v3', - 'HLT_DoublePhoton85_v21', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_PFJet500_v27 / 3', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2 / 100', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_BptxOR_v4', + 'HLT_DoublePhoton85_v23', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_PFJet500_v31 / 3', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6 / 100', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11 / 0' ) ) process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetCosmicsForEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu7_v2' ) -) -process.hltPreDatasetCosmicsForEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117665,10 +113046,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4 / 10', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Random_v3 / 2' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', + 'HLT_Random_v3' ) ) process.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117680,41 +113061,41 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_BptxOR_v3', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 / 3', - 'HLT_IsoMu20_v21 / 0', - 'HLT_IsoMu24_v19 / 15', - 'HLT_IsoMu27_v22 / 0', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2 / 10', - 'HLT_Physics_v10 / 2', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_BptxOR_v4', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6 / 10', + 'HLT_Physics_v12 / 2', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11 / 2' ) ) process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117726,9 +113107,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ) ) process.hltPreDatasetHIDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117740,10 +113121,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) process.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117755,9 +113136,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ) ) process.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117769,7 +113150,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ) ) process.hltPreDatasetHIEphemeralHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117781,7 +113162,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ) ) process.hltPreDatasetHIEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117797,17 +113178,17 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10 / 15', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 / 0', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3 / 65', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 / 25', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3 / 335', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3 / 200', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12 / 15', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 / 0', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5 / 65', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 / 25', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5 / 335', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5 / 200', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20' ) ) process.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117819,10 +113200,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) process.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117834,28 +113215,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 2', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 8', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12 / 2', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 8', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) process.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117867,28 +113248,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10 / 2', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 5', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12 / 2', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 5', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) process.hltPreDatasetHIExpressPhysicsRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -117900,87 +113281,87 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ) + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) ) process.hltPreDatasetHIForward0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118062,25 +113443,13 @@ offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetHIHLTMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( ) -) -process.hltPreDatasetHIHLTMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetHIHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysics_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysics_v12' ) ) process.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118092,8 +113461,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ) ) process.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118105,30 +113474,30 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 3', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIHcalNZS_v10 / 3', - 'HLT_HIHcalPhiSym_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 75', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 75', - 'HLT_HIL3SingleMu12_v3 / 0', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 10', - 'HLT_HIL3SingleMu5_v3 / 0', - 'HLT_HIL3SingleMu7_v3 / 0', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 2', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HICsAK4PFJet100Eta1p5_v12 / 3', + 'HLT_HIEle20Gsf_v12 / 3', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIHcalNZS_v12 / 3', + 'HLT_HIHcalPhiSym_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 75', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 75', + 'HLT_HIL3SingleMu12_v5 / 0', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 10', + 'HLT_HIL3SingleMu5_v5 / 0', + 'HLT_HIL3SingleMu7_v5 / 0', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 2', 'HLT_HIRandom_v7 / 3', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10 / 3' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12 / 3' ) ) process.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118140,9 +113509,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 / 700', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 / 700', - 'HLT_HIMinimumBiasHF1AND_v3 / 700' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 / 700', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 / 700', + 'HLT_HIMinimumBiasHF1AND_v5 / 700' ) ) process.hltPreDatasetHIMinimumBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118166,104 +113535,104 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v12', + 'HLT_HICsAK4PFJet100Eta2p1_v5', + 'HLT_HICsAK4PFJet120Eta1p5_v12', + 'HLT_HICsAK4PFJet120Eta2p1_v5', + 'HLT_HICsAK4PFJet60Eta1p5_v12', + 'HLT_HICsAK4PFJet60Eta2p1_v5', + 'HLT_HICsAK4PFJet80Eta1p5_v12', + 'HLT_HICsAK4PFJet80Eta2p1_v5', + 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ) + 'HLT_HIZeroBias_HighRate_v5' ) ) process.hltPreDatasetHIPhysicsRawPrime0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118399,7 +113768,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v12' ) ) process.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118411,7 +113780,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ) + triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ) ) process.hltPreDatasetHIZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118431,30 +113800,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT510_v23 / 3', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v26 / 15', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ) ) process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118466,7 +113832,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118478,8 +113844,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118491,179 +113857,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) process.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118679,8 +114020,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118692,46 +114033,43 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ) ) process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118743,35 +114081,32 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) process.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118783,112 +114118,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) process.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118904,38 +114269,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) process.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118947,7 +114314,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ) + triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ) ) process.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118959,16 +114326,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -118980,634 +114347,619 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_SoftDropMass40_v7', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_BptxOR_v3', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele15_WPLoose_Gsf_v9', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele20_WPLoose_Gsf_v12', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele27_WPTight_Gsf_v22', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_WPTight_Gsf_v7', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22')+cms.vstring( 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1NotBptxOR_v6', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMu18_v6', - 'HLT_L1SingleMu25_v5', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1UnpairedBunchBptxMinus_v5', - 'HLT_L1UnpairedBunchBptxPlus_v5', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14', - 'HLT_PFHT430_v23', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4')+cms.vstring( 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd15_v9', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd25_v9', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET110_PFJet100_v7', - 'HLT_PFMET110_PFMHT110_IDTight_v26', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v18', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v18', - 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v18', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon20_v8', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', + triggerConditions = ( cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28')+cms.vstring( 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119619,12 +114971,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) ) process.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119648,9 +115000,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ) ) process.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119662,56 +115014,56 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v4', + 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v4', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) ) process.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119731,19 +115083,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) ) process.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119763,7 +115115,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v4' ) ) process.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -119845,130 +115197,70 @@ offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ) -) -process.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_L1_5M_v14', - 'HLT_Dimuon0_Upsilon_L1_5_v15', - 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu20_TkMu0_Phi_v14', - 'HLT_Mu25_TkMu0_Onia_v14', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) process.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -120008,712 +115300,334 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ) -) -process.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ) -) -process.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Mu12_IP6_v6' ) -) -process.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 1 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 2 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7', - 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8' ) -) -process.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 1 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 2 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 3 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 4 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 5 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 6 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 7 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6', - 'AlCa_RPCMuonNormalisationForHI_v6', - 'AlCa_RPCMuonNormalisation_v18' ) -) -process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 / 12', - 'HLT_Ele35_WPTight_Gsf_v15 / 200', - 'HLT_IsoMu27_v22 / 150', - 'HLT_Mu50_v19 / 50', - 'HLT_PFHT1050_v24 / 10', - 'HLT_Photon200_v20 / 10' ) -) -process.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ) -) -process.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7', - 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18' ) -) -process.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) -) -process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) -) -process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) -process.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics17 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) -process.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics18 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) ) -process.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics22 = cms.EDFilter( "TriggerResultsFilter", +process.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) -process.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics26 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9', + 'AlCa_RPCMuonNormalisationForHI_v9', + 'AlCa_RPCMuonNormalisation_v21' ) ) -process.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics27 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) -process.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics28 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) -process.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics29 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) -process.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics30 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -process.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics31 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -process.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom0 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) -process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom1 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ) ) -process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom2 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), @@ -120721,935 +115635,397 @@ throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) -process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom3 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) ) -process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) +process.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) +process.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) +process.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -121662,30 +116038,6 @@ ) ), ) -process.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltSiPixelDigisPPOnAA = SwitchProducerCUDA( cpu = cms.EDAlias( hltSiPixelDigisLegacyPPOnAA = cms.VPSet( @@ -121816,6 +116168,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -121831,6 +116184,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -121845,7 +116199,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSExpress' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -121861,7 +116215,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSPrompt' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -121876,7 +116230,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -121895,6 +116249,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -121928,7 +116283,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -121943,8 +116298,7 @@ filterName = cms.untracked.string( "" ), dataTier = cms.untracked.string( "RAW" ) ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_CosmicsForEventDisplay', - 'Dataset_EventDisplay' ) ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EventDisplay' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep FEDRawDataCollection_rawDataCollector_*_*', 'keep FEDRawDataCollection_source_*_*', @@ -121962,14 +116316,24 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *Cluster*_hltSiPixelClusters_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', + 'keep *RecHit*_hltSiPixelRecHits_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisFromSoA_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisLegacy_*_*' ) + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*' ) ) process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ), @@ -122071,12 +116435,14 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HIDQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisFromSoAPPOnAA_*_*', 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisLegacyPPOnAA_*_*' ) ) @@ -122107,7 +116473,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -122226,7 +116592,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepBLifetimeTagInfosPF_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', @@ -122253,6 +116619,7 @@ 'keep *_hltPFMuonMerging_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVertices_*_*', 'keep *_hltSelector8CentralJetsL1FastJet_*_*', @@ -122268,48 +116635,6 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputHIHLTMonitor = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputHIHLTMonitor.root" ), - compressionAlgorithm = cms.untracked.string( "ZSTD" ), - compressionLevel = cms.untracked.int32( 3 ), - fastCloning = cms.untracked.bool( False ), - dataset = cms.untracked.PSet( - filterName = cms.untracked.string( "" ), - dataTier = cms.untracked.string( "RAW" ) - ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HIHLTMonitor' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', - 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', - 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', - 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfos_*_*', - 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', - 'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*', - 'keep *_hltEcalRecHit_*_*', - 'keep *_hltEgammaGsfTracks_*_*', - 'keep *_hltFastPrimaryVertex_*_*', - 'keep *_hltHbhereco_*_*', - 'keep *_hltHfreco_*_*', - 'keep *_hltHoreco_*_*', - 'keep *_hltIter2MergedForDisplaced_*_*', - 'keep *_hltMergedTracks_*_*', - 'keep *_hltOnlineBeamSpot_*_*', - 'keep *_hltPFJetForBtag_*_*', - 'keep *_hltPFMuonMerging_*_*', - 'keep *_hltPixelTracks_*_*', - 'keep *_hltPixelVertices_*_*', - 'keep *_hltSelector8CentralJetsL1FastJet_*_*', - 'keep *_hltSiPixelClustersCache_*_*', - 'keep *_hltSiPixelClusters_*_*', - 'keep *_hltSiStripRawToClustersFacility_*_*', - 'keep *_hltVerticesL3_*_*', - 'keep *_hltVerticesPFFilter_*_*', - 'keep *_hltVerticesPFSelector_*_*', - 'keep FEDRawDataCollection_rawDataRepacker_*_*', - 'keep FEDRawDataCollection_source_*_*', - 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', - 'keep edmTriggerResults_*_*_*', - 'keep triggerTriggerEvent_*_*_*' ) -) process.hltOutputPhysicsHLTPhysics2 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputPhysicsHLTPhysics2.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -122328,23 +116653,6 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputParkingDoubleElectronLowMass = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputParkingDoubleElectronLowMass.root" ), - compressionAlgorithm = cms.untracked.string( "ZSTD" ), - compressionLevel = cms.untracked.int32( 3 ), - fastCloning = cms.untracked.bool( False ), - dataset = cms.untracked.PSet( - filterName = cms.untracked.string( "" ), - dataTier = cms.untracked.string( "RAW" ) - ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingDoubleElectronLowMass' ) ), - outputCommands = cms.untracked.vstring( 'drop *', - 'keep FEDRawDataCollection_rawDataCollector_*_*', - 'keep FEDRawDataCollection_source_*_*', - 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', - 'keep edmTriggerResults_*_*_*', - 'keep triggerTriggerEvent_*_*_*' ) -) process.hltOutputParkingDoubleMuonLowMass0 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputParkingDoubleMuonLowMass0.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -122502,6 +116810,23 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) +process.hltOutputParkingSingleMuon3 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon3.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon3' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) process.hltOutputParkingVBF0 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputParkingVBF0.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -124314,7 +118639,8 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ScoutingPFMonitor' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -124407,8 +118733,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -124424,9 +118751,15 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', @@ -124448,7 +118781,8 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -125318,35 +119652,95 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) +process.hltOutputParkingSingleMuon4 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon4.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon4' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon5 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon5.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon5' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon6 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon6.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon6' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon7 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon7.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon7' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) -process.HLTDoLocalPixelTask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoA , process.hltSiPixelDigisLegacy , process.hltSiPixelDigisSoA , process.hltSiPixelDigisFromSoA , process.hltSiPixelDigis , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersGPU , process.hltSiPixelClustersFromSoA , process.hltSiPixelClusters , process.hltSiPixelClustersCache , process.hltSiPixelRecHitsFromLegacy , process.hltSiPixelRecHitsGPU , process.hltSiPixelRecHitsFromGPU , process.hltSiPixelRecHits , process.hltSiPixelRecHitsSoAFromGPU , process.hltSiPixelRecHitsSoA ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) -process.HLTRecoPixelTracksTask = cms.ConditionalTask( process.hltPixelTracksCPU , process.hltPixelTracksGPU , process.hltPixelTracksFromGPU , process.hltPixelTracksSoA , process.hltPixelTracks , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingTask = cms.ConditionalTask( process.HLTRecoPixelTracksTask , process.hltPixelVerticesCPU , process.hltPixelVerticesGPU , process.hltPixelVerticesFromGPU , process.hltPixelVerticesSoA , process.hltPixelVertices , process.hltTrimmedPixelVertices ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDetIdToBeRecoveredCPUOnly , process.hltEcalUncalibRecHitLegacy , process.hltEcalRecHitCPUOnly ) -process.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( process.hltSiPixelDigisLegacy , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersCacheCPUOnly , process.hltSiPixelRecHitsFromLegacyCPUOnly ) -process.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( process.hltPixelTracksCPUOnly , process.hltPixelTracksFromSoACPUOnly , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyTask , process.hltPixelVerticesCPUOnly , process.hltPixelVerticesFromSoACPUOnly , process.hltTrimmedPixelVerticesCPUOnly ) process.HLTDoLocalPixelPPOnAATask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoAPPOnAA , process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelDigisSoAPPOnAA , process.hltSiPixelDigisFromSoAPPOnAA , process.hltSiPixelDigisPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersGPUPPOnAA , process.hltSiPixelClustersFromSoAPPOnAA , process.hltSiPixelClustersPPOnAA , process.hltSiPixelClustersCachePPOnAA , process.hltSiPixelRecHitsFromLegacyPPOnAA , process.hltSiPixelRecHitsGPUPPOnAA , process.hltSiPixelRecHitsFromGPUPPOnAA , process.hltSiPixelRecHitsPPOnAA , process.hltSiPixelRecHitsSoAFromGPUPPOnAA , process.hltSiPixelRecHitsSoAPPOnAA ) -process.HLTDoLocalPixelCPUOnlyPPOnAATask = cms.ConditionalTask( process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersCacheCPUOnlyPPOnAA , process.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA ) +process.HLTDoLocalPixelPPOnAATaskSerialSync = cms.ConditionalTask( process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersCachePPOnAASerialSync , process.hltSiPixelRecHitsFromLegacyPPOnAASerialSync ) process.HLTRecoPixelTracksPPOnAATask = cms.ConditionalTask( process.hltPixelTracksCPUPPOnAA , process.hltPixelTracksPPOnAA , process.hltPixelTracksTrackingRegions ) process.HLTRecopixelvertexingPPOnAATask = cms.ConditionalTask( process.HLTRecoPixelTracksPPOnAATask , process.hltPixelVerticesCPUPPOnAA , process.hltPixelVerticesPPOnAA , process.hltTrimmedPixelVerticesPPOnAA ) -process.HLTRecoPixelTracksCPUOnlyPPOnAATask = cms.ConditionalTask( process.hltPixelTracksCPUOnlyPPOnAA , process.hltPixelTracksFromSoACPUOnlyPPOnAA , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyPPOnAATask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyPPOnAATask , process.hltPixelVerticesCPUOnlyPPOnAA , process.hltPixelVerticesFromSoACPUOnlyPPOnAA , process.hltTrimmedPixelVerticesCPUOnlyPPOnAA ) +process.HLTRecoPixelTracksPPOnAATaskSerialSync = cms.ConditionalTask( process.hltPixelTracksPPOnAASerialSync , process.hltPixelTracksFromSoAPPOnAASerialSync , process.hltPixelTracksTrackingRegions ) +process.HLTRecopixelvertexingPPOnAATaskSerialSync = cms.ConditionalTask( process.HLTRecoPixelTracksPPOnAATaskSerialSync , process.hltPixelVerticesPPOnAASerialSync , process.hltPixelVerticesFromSoAPPOnAASerialSync , process.hltTrimmedPixelVerticesPPOnAASerialSync ) process.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) -process.HLTDoLocalPixelSequence = cms.Sequence( process.HLTDoLocalPixelTask ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits ) process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll ) process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed ) @@ -125360,59 +119754,64 @@ process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates ) process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent ) process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI ) -process.HLTRecopixelvertexingSequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingTask ) +process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks ) +process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices ) process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity ) process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO ) process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination ) process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 ) process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence ) -process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) +process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates ) process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks ) process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons ) -process.HLTPreshowerSequence = cms.Sequence( process.HLTPreshowerTask ) -process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID ) process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector ) process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected ) process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -process.HLTDoCaloCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequence + process.hltAK4CaloJetsCPUOnly + process.hltAK4CaloJetsIDPassedCPUOnly ) -process.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4CaloFastJetCorrectorCPUOnly + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorCPUOnly ) -process.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloCPUOnly + process.HLTAK4CaloCorrectorProducersCPUOnlySequence + process.hltAK4CaloJetsCorrectedCPUOnly + process.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -process.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionCPUOnlySequence + process.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -process.HLTDoCaloCPUOnlySequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequencePF + process.hltAK4CaloJetsPFCPUOnly ) -process.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + process.hltAK4CaloJetsPFEt5CPUOnly ) -process.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyTask ) -process.HLTDoLocalStripCPUOnlySequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventCPUOnly ) -process.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsCPUOnly + process.hltIterL3OITrackCandidatesCPUOnly + process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + process.hltIterL3OIMuonTrackCutClassifierCPUOnly + process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + process.hltL3MuonsIterL3OICPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyTask ) -process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + process.hltPixelTracksInRegionL2CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + process.hltL3MuonsIterL3IOCPUOnly ) -process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateCPUOnlySequence + process.hltIterL3OIL3MuonsLinksCombinationCPUOnly + process.hltIterL3OIL3MuonsCPUOnly + process.hltIterL3OIL3MuonCandidatesCPUOnly + process.hltL2SelectorForL3IOCPUOnly + process.HLTIterL3IOmuonTkCandidateCPUOnlySequence + process.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -process.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -process.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( process.HLTIterL3muonTkCandidateCPUOnlySequence + process.hltIterL3MuonMergedCPUOnly + process.hltIterL3MuonAndMuonFromL1MergedCPUOnly + process.hltIterL3GlbMuonCPUOnly + process.hltIterL3MuonsNoIDCPUOnly + process.hltIterL3MuonsCPUOnly + process.hltL3MuonsIterL3LinksCPUOnly + process.hltIterL3MuonTracksCPUOnly ) -process.HLTL3muonrecoCPUOnlySequence = cms.Sequence( process.HLTL3muonrecoNocandCPUOnlySequence + process.hltIterL3MuonCandidatesCPUOnly ) -process.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + process.hltIter0PFlowCkfTrackCandidatesCPUOnly + process.hltIter0PFlowCtfWithMaterialTracksCPUOnly + process.hltIter0PFlowTrackCutClassifierCPUOnly + process.hltIter0PFlowTrackSelectionHighPurityCPUOnly ) -process.HLTIterativeTrackingDoubletRecoveryCPUOnly = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalCPUOnly + process.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly + process.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly + process.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly + process.hltDoubletRecoveryPFlowPixelSeedsCPUOnly + process.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly + process.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly + process.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly ) -process.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( process.HLTIterativeTrackingIteration0CPUOnly + process.HLTIterativeTrackingDoubletRecoveryCPUOnly + process.hltMergedTracksCPUOnly ) -process.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterativeTrackingIter02CPUOnly + process.hltPFMuonMergingCPUOnly + process.hltMuonLinksCPUOnly + process.hltMuonsCPUOnly ) -process.HLTParticleFlowCPUOnlySequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededCPUOnly + process.hltParticleFlowRecHitHBHECPUOnly + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededCPUOnly + process.hltParticleFlowClusterHBHECPUOnly + process.hltParticleFlowClusterHCALCPUOnly + process.hltParticleFlowClusterHF + process.hltLightPFTracksCPUOnly + process.hltParticleFlowBlockCPUOnly + process.hltParticleFlowCPUOnly ) -process.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoCPUOnlySequence + process.HLTTrackReconstructionForPFCPUOnly + process.HLTParticleFlowCPUOnlySequence + process.hltAK4PFJetsCPUOnly + process.hltAK4PFJetsLooseIDCPUOnly + process.hltAK4PFJetsTightIDCPUOnly ) -process.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4PFFastJetCorrectorCPUOnly + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorCPUOnly ) -process.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCPUOnly + process.HLTAK4PFCorrectorProducersCPUOnlySequence + process.hltAK4PFJetsCorrectedCPUOnly + process.hltAK4PFJetsLooseIDCorrectedCPUOnly + process.hltAK4PFJetsTightIDCorrectedCPUOnly ) -process.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( process.HLTPreAK4PFJetsRecoCPUOnlySequence + process.HLTAK4PFJetsReconstructionCPUOnlySequence + process.HLTAK4PFJetsCorrectionCPUOnlySequence ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) +process.HLTDoCaloSequenceSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequenceSerialSync + process.hltAK4CaloJetsSerialSync + process.hltAK4CaloJetsIDPassedSerialSync ) +process.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4CaloFastJetCorrectorSerialSync + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorSerialSync ) +process.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloSerialSync + process.HLTAK4CaloCorrectorProducersSequenceSerialSync + process.hltAK4CaloJetsCorrectedSerialSync + process.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +process.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequenceSerialSync + process.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +process.HLTDoCaloSequencePFSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequencePFSerialSync + process.hltAK4CaloJetsPFSerialSync ) +process.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + process.hltAK4CaloJetsPFEt5SerialSync ) +process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync ) +process.HLTDoLocalStripSequenceSerialSync = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventSerialSync ) +process.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsSerialSync + process.hltIterL3OITrackCandidatesSerialSync + process.hltIterL3OIMuCtfWithMaterialTracksSerialSync + process.hltIterL3OIMuonTrackCutClassifierSerialSync + process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + process.hltL3MuonsIterL3OISerialSync ) +process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync ) +process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync ) +process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + process.hltPixelTracksInRegionL2SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3MuonTrackCutClassifierSerialSync + process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + process.hltL3MuonsIterL3IOSerialSync ) +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequenceSerialSync + process.hltIterL3OIL3MuonsLinksCombinationSerialSync + process.hltIterL3OIL3MuonsSerialSync + process.hltIterL3OIL3MuonCandidatesSerialSync + process.hltL2SelectorForL3IOSerialSync + process.HLTIterL3IOmuonTkCandidateSequenceSerialSync + process.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +process.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +process.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceSerialSync + process.hltIter03IterL3FromL1MuonMergedSerialSync + process.hltIterL3MuonMergedSerialSync + process.hltIterL3MuonAndMuonFromL1MergedSerialSync + process.hltIterL3GlbMuonSerialSync + process.hltIterL3MuonsNoIDSerialSync + process.hltIterL3MuonsSerialSync + process.hltL3MuonsIterL3LinksSerialSync + process.hltIterL3MuonTracksSerialSync ) +process.HLTL3muonrecoSequenceSerialSync = cms.Sequence( process.HLTL3muonrecoNocandSequenceSerialSync + process.hltIterL3MuonCandidatesSerialSync ) +process.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + process.hltIter0PFlowCkfTrackCandidatesSerialSync + process.hltIter0PFlowCtfWithMaterialTracksSerialSync + process.hltIter0PFlowTrackCutClassifierSerialSync + process.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalSerialSync + process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + process.hltDoubletRecoveryPFlowPixelSeedsSerialSync + process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIter02SerialSync = cms.Sequence( process.HLTIterativeTrackingIteration0SerialSync + process.HLTIterativeTrackingDoubletRecoverySerialSync + process.hltMergedTracksSerialSync ) +process.HLTTrackReconstructionForPFSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterativeTrackingIter02SerialSync + process.hltPFMuonMergingSerialSync + process.hltMuonLinksSerialSync + process.hltMuonsSerialSync ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) +process.HLTParticleFlowSequenceSerialSync = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededSerialSync + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededSerialSync + process.HLTPFHcalClusteringSerialSync + process.hltParticleFlowClusterHF + process.hltLightPFTracksSerialSync + process.hltParticleFlowBlockSerialSync + process.hltParticleFlowSerialSync ) +process.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequenceSerialSync + process.HLTTrackReconstructionForPFSerialSync + process.HLTParticleFlowSequenceSerialSync + process.hltAK4PFJetsSerialSync + process.hltAK4PFJetsLooseIDSerialSync + process.hltAK4PFJetsTightIDSerialSync ) +process.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4PFFastJetCorrectorSerialSync + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorSerialSync ) +process.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllSerialSync + process.HLTAK4PFCorrectorProducersSequenceSerialSync + process.hltAK4PFJetsCorrectedSerialSync + process.hltAK4PFJetsLooseIDCorrectedSerialSync + process.hltAK4PFJetsTightIDCorrectedSerialSync ) +process.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( process.HLTPreAK4PFJetsRecoSequenceSerialSync + process.HLTAK4PFJetsReconstructionSequenceSerialSync + process.HLTAK4PFJetsCorrectionSequenceSerialSync ) process.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK8CaloJets + process.hltAK8CaloJetsIDPassed ) process.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( process.hltAK8CaloFastJetCorrector + process.hltAK8CaloRelativeCorrector + process.hltAK8CaloAbsoluteCorrector + process.hltAK8CaloResidualCorrector + process.hltAK8CaloCorrector ) process.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK8CaloCorrectorProducersSequence + process.hltAK8CaloJetsCorrected + process.hltAK8CaloJetsCorrectedIDPassed ) @@ -125423,11 +119822,11 @@ process.HLTAK8PFCorrectorProducersSequence = cms.Sequence( process.hltAK8PFFastJetCorrector + process.hltAK8PFRelativeCorrector + process.hltAK8PFAbsoluteCorrector + process.hltAK8PFResidualCorrector + process.hltAK8PFCorrector ) process.HLTAK8PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK8PFCorrectorProducersSequence + process.hltAK8PFJetsCorrected + process.hltAK8PFJetsLooseIDCorrected + process.hltAK8PFJetsTightIDCorrected ) process.HLTAK8PFJetsSequence = cms.Sequence( process.HLTPreAK8PFJetsRecoSequence + process.HLTAK8PFJetsReconstructionSequence + process.HLTAK8PFJetsCorrectionSequence ) -process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) +process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) process.HLTDoLocalPixelPPOnAASequence = cms.Sequence( process.HLTDoLocalPixelPPOnAATask ) -process.HLTDoLocalPixelCPUOnlyPPOnAASequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyPPOnAATask ) +process.HLTDoLocalPixelPPOnAASequenceSerialSync = cms.Sequence( process.HLTDoLocalPixelPPOnAATaskSerialSync ) process.HLTRecopixelvertexingPPOnAASequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingPPOnAATask ) -process.HLTRecopixelvertexingCPUOnlyPPOnAASequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyPPOnAATask ) +process.HLTRecopixelvertexingPPOnAASequenceSerialSync = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingPPOnAATaskSerialSync ) process.HLTDQMPixelReconstructionPPOnAA = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPUPPOnAA + process.hltSiPixelRecHitsSoAMonitorGPUPPOnAA + process.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA + process.hltPixelTracksSoAMonitorCPUPPOnAA + process.hltPixelVertexSoAMonitorCPUPPOnAA ) process.HLTL2muonrecoSequenceNoVtx = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidatesNoVtx ) process.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsNoVtx + process.hltIterL3OITrackCandidatesNoVtx + process.hltIterL3OIMuCtfWithMaterialTracksNoVtx + process.hltIterL3OIMuonTrackCutClassifierNoVtx + process.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + process.hltL3MuonsIterL3OINoVtx ) @@ -125443,16 +119842,9 @@ process.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceNoVtx + process.hltIterL3MuonMergedNoVtx + process.hltIterL3MuonAndMuonFromL1MergedNoVtx + process.hltL3MuonsIterL3LinksNoVtx + process.hltIterL3MuonsNoVtx ) process.HLTL3muonrecoSequenceNoVtx = cms.Sequence( process.HLTL3muonrecoNocandSequenceNoVtx + process.hltIterL3MuonCandidatesNoVtx ) process.HLTDoubleMuonScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuonScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuonScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMuonL3PreFilteredScoutingNoVtx + process.hltDoubleMuonL3FilteredScoutingNoVtx ) -process.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksZetaClean + process.hltPixelOnlyPFMuonMerging + process.hltPixelOnlyMuonLinks + process.hltPixelOnlyMuons ) -process.HLTPixelOnlyParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPixelOnlyPFTracks + process.hltPixelOnlyParticleFlowBlock + process.hltPixelOnlyParticleFlow ) -process.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPixelOnlyPF + process.HLTPixelOnlyParticleFlowSequence + process.hltAK4PixelOnlyPFJets + process.hltAK4PixelOnlyPFJetsLooseID + process.hltAK4PixelOnlyPFJetsTightID ) -process.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( process.hltAK4PixelOnlyPFFastJetCorrector + process.hltAK4PixelOnlyPFRelativeCorrector + process.hltAK4PixelOnlyPFAbsoluteCorrector + process.hltAK4PixelOnlyPFResidualCorrector + process.hltAK4PixelOnlyPFCorrector ) -process.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetPixelOnlyAll + process.HLTAK4PixelOnlyPFCorrectorProducersSequence + process.hltAK4PixelOnlyPFJetsCorrected + process.hltAK4PixelOnlyPFJetsLooseIDCorrected + process.hltAK4PixelOnlyPFJetsTightIDCorrected ) -process.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PixelOnlyPFJetsReconstructionSequence + process.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence ) process.HLTPFClusteringEcalMFForMuons = cms.Sequence( process.hltRecHitInRegionForMuonsMF + process.hltRecHitInRegionForMuonsES + process.hltParticleFlowRecHitECALForMuonsMF + process.hltParticleFlowRecHitPSForMuons + process.hltParticleFlowClusterECALUncorrectedForMuonsMF + process.hltParticleFlowClusterPSForMuons + process.hltParticleFlowClusterECALForMuonsMF ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuons + process.hltMuonEcalMFPFClusterIsoForMuons ) -process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalRegPFClusterIsoForMuons ) process.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3Muon + process.hltPixelTracksInRegionIter0L3Muon + process.hltIter0L3MuonPixelSeedsFromPixelTracks + process.hltIter0L3MuonCkfTrackCandidates + process.hltIter0L3MuonCtfWithMaterialTracks + process.hltIter0L3MuonTrackCutClassifier + process.hltIter0L3MuonTrackSelectionHighPurity ) process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0 ) @@ -125460,23 +119852,21 @@ process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTFastJetForEgamma = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloForMuons ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsUnseeded + process.hltEgammaPixelMatchVarsUnseeded ) -process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) -process.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) -process.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPixelOnlyPFNoMu + process.hltPixelTracksZetaClean ) -process.HLTPixelOnlyPFScoutingSequence = cms.Sequence( process.HLTAK4PixelOnlyPFJetsSequence + process.hltPixelOnlyPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronPixelOnly + process.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +process.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsBestTrkUnseeded ) +process.HLTPFScoutingSequence = cms.Sequence( process.HLTAK4PFJetsSequence + process.hltFixedGridRhoFastjetAllCalo + process.hltPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronBestTrkUnseededSequence + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( process.hltRecHitInRegionForMuonsMFnoVtx + process.hltRecHitInRegionForMuonsESNoVtx + process.hltParticleFlowRecHitECALForMuonsMFNoVtx + process.hltParticleFlowRecHitPSForMuonsNoVtx + process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + process.hltParticleFlowClusterPSForMuonsNoVtx + process.hltParticleFlowClusterECALForMuonsMFNoVtx ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuonsNoVtx + process.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalPFClusterIsoForMuonsNoVtx ) process.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + process.hltPixelTracksInRegionIter0L3MuonNoVtx + process.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + process.hltIter0L3MuonCkfTrackCandidatesNoVtx + process.hltIter0L3MuonCtfWithMaterialTracksNoVtx + process.hltIter0L3MuonTrackCutClassifierNoVtx + process.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0NoVtx ) process.HLTMuIsolationSequenceNoVtx = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + process.hltMuonTkRelIsolationCut0p09MapNoVtx ) -process.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPacker + process.hltScoutingEgammaPacker ) -process.HLTPFScoutingPixelTrackingSequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.HLTPixelOnlyPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPixelOnlyPFScoutingPackingSequence ) +process.HLTPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPackerNoVtx + process.hltScoutingMuonPackerVtx + process.hltScoutingEgammaPacker ) +process.HLTPFScoutingTrackingSequence = cms.Sequence( process.HLTPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPFScoutingPackingSequence ) process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) process.HLTDoubleEG11CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG11Filter + process.hltDoubleEG11CaloIdLEt11Filter + process.hltEgammaClusterShape + process.hltDoubleEG11CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG11CaloIdLHEFilter ) -process.HLTSingleEG30CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30Filter + process.hltSingleEG30CaloIdLEt30Filter + process.hltEgammaClusterShape + process.hltSingleEG30CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEG30CaloIdLHEFilter ) -process.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMu3L3PreFilteredScoutingNoVtx + process.hltDoubleMu3L3FilteredScoutingNoVtx ) -process.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG16EG12Filter + process.hltDoubleEG16EG12CaloIdLEt12Filter + process.hltEgammaClusterShape + process.hltDoubleEG16EG12CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG16EG12CaloIdLHEFilter ) +process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) +process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) +process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) @@ -125514,7 +119904,6 @@ process.HLTEle33CaloIdLMWSequence = cms.Sequence( process.HLTEle33CaloIdLSequence + process.hltEle33CaloIdLMWPMS2Filter ) process.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG33EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltDiEG33HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG33CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltDiEle33CaloIdLPixelMatchUnseededFilter ) process.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( process.HLTDoubleEle33CaloIdLUnseededSequence + process.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu ) process.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1EGerFilter + process.hltDoubleEG24L1EGEtFilter + process.hltEgammaClusterShape + process.hltDoubleEle24erWPTightClusterShapeFilterForTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEle24erWPTightHEFilterForTau + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle24erWPTightEcalIsoFilterForTau + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle24erWPTightHcalIsoFilterForTau + process.HLTElePixelMatchSequence + process.hltDoubleEle24erWPTightPixelMatchFilterForTau + process.hltDoubleEle24erWPTightPMS2FilterForTau + process.HLTGsfElectronSequence + process.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + process.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + process.hltDoubleEle24erWPTightGsfDetaFilterForTau + process.hltDoubleEle24erWPTightGsfDphiFilterForTau + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltDoubleEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -125522,7 +119911,6 @@ process.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle37CaloIdLUnseededSequence + process.hltEle37CaloIdLMWPMS2UnseededFilter ) process.HLTEle27CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG27EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG27HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG27CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle27CaloIdLPixelMatchUnseededFilter ) process.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle27CaloIdLUnseededSequence + process.hltEle27CaloIdLMWPMS2UnseededFilter ) -process.HLTRecoPixelTracksSequence = cms.Sequence( process.HLTRecoPixelTracksTask ) process.HLTTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMerging + process.hltDiMuonLinks + process.hltGlbTrkMuons + process.hltGlbTrkMuonCands ) process.HLTPho4CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG4EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG4HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG4CaloIdLClusterShapeUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltEG4R9Id50b80eFilter ) process.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( process.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + process.hltPixelTracksDisplacedTau3muRegional ) @@ -125536,39 +119924,17 @@ process.HLTDoublePho33CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG33EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltDiEG33HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG33CaloIdLClusterShapeUnseededFilter ) process.HLTDoublePho70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + process.hltEG70EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG70HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG70EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG70HEUnseededFilter ) process.HLTDoublePho85Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter + process.hltEG85EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG85HEFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG85EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG85HEUnseededFilter ) -process.HLTEle15WPLooseGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGLowETOrFilter + process.hltEG15L1SingleEGLowETOrEtFilter + process.hltEgammaClusterShape + process.hltEle15WPLoose1ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15WPLoose1HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15WPLoose1EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle15WPLoose1HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle15WPLoose1PixelMatchFilter + process.hltEle15WPLoose1PMS2Filter + process.HLTGsfElectronSequence + process.hltEle15WPLoose1GsfOneOEMinusOneOPFilter + process.hltEle15WPLoose1GsfDetaFilter + process.hltEle15WPLoose1GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15WPLoose1GsfTrackIsoFilter ) -process.HLTEle20WPLooseGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGLowETOrFilter + process.hltEG20L1SingleEGLowETOrEtFilter + process.hltEgammaClusterShape + process.hltEle20WPLoose1ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle20WPLoose1HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20WPLoose1EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle20WPLoose1HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle20WPLoose1PixelMatchFilter + process.hltEle20WPLoose1PMS2Filter + process.HLTGsfElectronSequence + process.hltEle20WPLoose1GsfOneOEMinusOneOPFilter + process.hltEle20WPLoose1GsfDetaFilter + process.hltEle20WPLoose1GsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle20WPLoose1GsfTrackIsoFilter ) process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG27L1SingleAndDoubleEGEtFilter + process.hltEgammaClusterShape + process.hltEle27L1DoubleEGWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle27L1DoubleEGWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle27L1DoubleEGWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle27L1DoubleEGWPTightHcalIsoFilter + process.hltDiEG27L1SingleAndDoubleEGEtFilter + process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter + process.hltDiEle27L1DoubleEGWPTightHEFilter + process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter + process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter ) -process.HLTEle27WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG27L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle27WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle27WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle27WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle27WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle27WPTightPixelMatchFilter + process.hltEle27WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle27WPTightGsfOneOEMinusOneOPFilter + process.hltEle27WPTightGsfMissingHitsFilter + process.hltEle27WPTightGsfDetaFilter + process.hltEle27WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle27WPTightGsfTrackIsoFilter ) -process.HLTEle28WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG28L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle28WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28WPTightPixelMatchFilter + process.hltEle28WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle28WPTightGsfOneOEMinusOneOPFilter + process.hltEle28WPTightGsfMissingHitsFilter + process.hltEle28WPTightGsfDetaFilter + process.hltEle28WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28WPTightGsfTrackIsoFilter ) process.HLTEle30WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG30L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle30WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle30WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle30WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle30WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle30WPTightPixelMatchFilter + process.hltEle30WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle30WPTightGsfOneOEMinusOneOPFilter + process.hltEle30WPTightGsfMissingHitsFilter + process.hltEle30WPTightGsfDetaFilter + process.hltEle30WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle30WPTightGsfTrackIsoFilter ) process.HLTEle32WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG32L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle32WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle32WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle32WPTightPixelMatchFilter + process.hltEle32WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle32WPTightGsfOneOEMinusOneOPFilter + process.hltEle32WPTightGsfMissingHitsFilter + process.hltEle32WPTightGsfDetaFilter + process.hltEle32WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32WPTightGsfTrackIsoFilter ) process.HLTEle35WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG35L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle35noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle35noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle35noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle35noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle35noerWPTightPixelMatchFilter + process.hltEle35noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle35noerWPTightGsfMissingHitsFilter + process.hltEle35noerWPTightGsfDetaFilter + process.hltEle35noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle35noerWPTightGsfTrackIsoFilter ) process.HLTEle38WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG38L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle38noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle38noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle38noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle38noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle38noerWPTightPixelMatchFilter + process.hltEle38noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle38noerWPTightGsfMissingHitsFilter + process.hltEle38noerWPTightGsfDetaFilter + process.hltEle38noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle38noerWPTightGsfTrackIsoFilter ) process.HLTEle40WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG40L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle40noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle40noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle40noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle40noerWPTightPixelMatchFilter + process.hltEle40noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle40noerWPTightGsfMissingHitsFilter + process.hltEle40noerWPTightGsfDetaFilter + process.hltEle40noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle40noerWPTightGsfTrackIsoFilter ) process.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG32L1SingleAndDoubleEGEtFilter + process.hltEgammaClusterShape + process.hltEle32L1DoubleEGWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32L1DoubleEGWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32L1DoubleEGWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle32L1DoubleEGWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle32L1DoubleEGWPTightPixelMatchFilter + process.hltEle32L1DoubleEGWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + process.hltEle32L1DoubleEGWPTightGsfDetaFilter + process.hltEle32L1DoubleEGWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -process.HLTEle24erWPTightGsfForTauSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGerAndTauFilter + process.hltEG24L1EGandTauEtFilter + process.hltEgammaClusterShape + process.hltEle24erWPTightClusterShapeFilterForTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24erWPTightHEFilterForTau + process.hltEgammaEcalPFClusterIso + process.hltEle24erWPTightEcalIsoFilterForTau + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle24erWPTightHcalIsoFilterForTau + process.HLTElePixelMatchSequence + process.hltEle24erWPTightPixelMatchFilterForTau + process.hltEle24erWPTightPMS2FilterForTau + process.HLTGsfElectronSequence + process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau + process.hltEle24erWPTightGsfMissingHitsFilterForTau + process.hltEle24erWPTightGsfDetaFilterForTau + process.hltEle24erWPTightGsfDphiFilterForTau + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24erWPTightGsfTrackIsoFilterForTau ) -process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) -process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) -process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) -process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) -process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) -process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) -process.HLTHPSTightChargedIsoPFTauSequence = cms.Sequence( process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator + process.hltHpsPFTauTightRelativeChargedIsolationDiscriminator + process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator ) -process.HLTHPSTightChargedIsoPFTau30Sequence = cms.Sequence( process.HLTHPSTightChargedIsoPFTauSequence + process.hltHpsPFTau30 + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTau30Track + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + process.hltHpsPFTau30TrackTightChargedIso ) -process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) -process.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence = cms.Sequence( process.HLTHPSTightChargedIsoPFTauSequence + process.hltHpsPFTau27 + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTau27Track + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + process.hltHpsPFTau27TrackTightChargedIso + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon + process.hltHpsPFTau27TrackTightChargedIsoAgainstMuon ) -process.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence = cms.Sequence( process.HLTHPSTightChargedIsoPFTauSequence + process.hltHpsPFTau27 + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTau27Track + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + process.hltHpsPFTau27TrackTightChargedIso + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon + process.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon ) -process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) -process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) -process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) -process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) -process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) -process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTStoppedHSCPLocalHcalReco = cms.Sequence( process.HLTStoppedHSCPLocalHcalRecoTask ) 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.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) @@ -125584,20 +119950,19 @@ process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltIter0HighPtTkMuPixelTracksTrackingRegions + process.hltPixelTracksInRegionTkMu + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 ) process.HLTHighPt50TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu50TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) +process.HLTPPSProtonRecoSequence = cms.Sequence( process.hltCTPPSLocalTrackLiteProducer + process.hltCTPPSProtons ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTBeamHaloCleanerSequence = cms.Sequence( process.hltCSCHaloData + process.hltEcalHaloData + process.hltHcalHaloData + process.hltGlobalHaloData + process.hltCaloRecHitsBeamHaloCleaned + process.hltTowerMakerForAllBeamHaloCleaned ) -process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) +process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) +process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) +process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG300EtFilter ) process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + process.hltL3fL1Mu6DoubleEG10f0Filtered8 ) process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + process.HLTElePixelMatchSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) process.HLTSingleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltMu8Ele8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8Ele8HEFilter + process.hltEgammaClusterShape + process.hltMu8Ele8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltMu8Ele8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter + process.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter ) process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 ) process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) -process.HLTBtagDeepCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltDeepCombinedSecondaryVertexBJetTagsPF ) -process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) -process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) -process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) -process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) process.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( process.HLTL2muonrecoSequence + process.hltBSoftMuonGetJetsFromDiJet20L1FastJet + process.hltSelector4JetsDiJet20L1FastJet + process.hltBSoftMuonDiJet20L1FastJetL25Jets + process.hltBSoftMuonDiJet20L1FastJetL25TagInfos + process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR ) process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltBSoftMuonMu5L3 + process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR ) process.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( process.HLTL2muonrecoSequence + process.hltBSoftMuonGetJetsFromDiJet40L1FastJet + process.hltSelector4JetsDiJet40L1FastJet + process.hltBSoftMuonDiJet40L1FastJetL25Jets + process.hltBSoftMuonDiJet40L1FastJetL25TagInfos + process.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR ) @@ -125621,7 +119986,7 @@ process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + process.HLTL3muontrkisovvlSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) -process.HLTPhoton20Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG15Filter + process.hltEG20L1EG15EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20L1EG10OR15HEFilter ) +process.HLTMu12IsoVVLSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p3Map ) process.HLTPhoton33Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG26Filter + process.hltEG33L1EG26EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33L1EG26HEFilter ) process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34to45Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34ORL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) @@ -125630,16 +119995,16 @@ process.HLTPhoton150Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG150EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150HEFilter ) process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG175EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) process.HLTPhoton200Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG200EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200HEFilter ) -process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) -process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28er1p5Filter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG130EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG130EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG130EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG130EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG130EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG130EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG130EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG150EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG150EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG150EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG150EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG150EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG150EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG175EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG175EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG175EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG175EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG175EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG175EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG200EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG200EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG200EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG200EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG200EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG200EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBEtFilter ) +process.HLTPhoton40EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBEtFilter ) +process.HLTPhoton50EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBEtFilter ) +process.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG40EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG40EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG40EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG40EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG40EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG40EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG45EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG45EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG45EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG45EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG45EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG55EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG55EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG55EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG55EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG55EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG55EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG55EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) process.HLTPhoton100EBHE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG100EBHE10EtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG100EBHE10HEFilter ) process.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -125647,7 +120012,10 @@ process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG165R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG165R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG165R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG165R9Id90HE10IsoMTrackIsoFilter ) process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30LR9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIso + cms.ignore(process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG22EtEta2p55UnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +process.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG14p25EtEta2p55UnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaR9IDUnseeded + process.hltEgammaHoverEUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded ) process.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauFilter + process.hltEG35R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG35R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG35R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG35R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG35R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) +process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTPFTau = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltSelectedPFTausTrackFinding + process.hltPFTauTrack ) process.HLTGlobalPFTauConeSequence = cms.Sequence( process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTau ) process.HLTMediumChargedIsoPFTauSequence = cms.Sequence( process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + process.hltPFTauMediumRelativeChargedIsolationDiscriminator + process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -125666,8 +120034,7 @@ process.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( process.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + process.hltL3NoFiltersNoVtxMuonCandidates ) process.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG30erJetC34drMin0p3Filter + process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + process.hltEgammaClusterShape + process.hltEle30erJetC34WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle30erJetC34WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle30erJetC34WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle30erJetC34WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle30erJetC34WPTightPixelMatchFilter + process.hltEle30erJetC34WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + process.hltEle30erJetC34WPTightGsfMissingHitsFilter + process.hltEle30erJetC34WPTightGsfDetaFilter + process.hltEle30erJetC34WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle30erJetC34WPTightGsfTrackIsoFilter ) process.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG28erHTT100Filter + process.hltEG28L1IsoEG28erHTT100EtFilter + process.hltEgammaClusterShape + process.hltEle28erHTT100WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28erHTT100WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28erHTT100WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28erHTT100WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28erHTT100WPTightPixelMatchFilter + process.hltEle28erHTT100WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + process.hltEle28erHTT100WPTightGsfMissingHitsFilter + process.hltEle28erHTT100WPTightGsfDetaFilter + process.hltEle28erHTT100WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFForEgammaUnseeded ) -process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) +process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle15VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfChi2Filter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle50VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG50IsoVVVLEtFilter + process.hltEgammaClusterShape + process.hltEle50VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle50VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle50VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle50VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50VVVLGsfOneOEMinusOneOPFilter + process.hltEle50VVVLGsfChi2Filter + process.hltEle50VVVLGsfMissingHitsFilter + process.hltEle50VVVLGsfDetaFilter + process.hltEle50VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle50VVVLGsfTrackIsoFilter ) process.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + process.hltL3CaloMuonCorrectedVVVLIsolations + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3MuonCombRelIsolationVVVL ) @@ -125679,6 +120046,7 @@ process.HLTTrackerMuonSequenceNoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequenceNoVtx + process.hltDiMuonMergingNoVtx + process.hltDiMuonLinksNoVtx + process.hltGlbTrkMuonsNoVtx + process.hltGlbTrkMuonCandsNoVtx ) process.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle8CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +process.HLTEle14VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG14erHTT200Filter + process.hltEG14EtFilter + process.hltEgammaClusterShape + process.hltEle14VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle14VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle14VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle14VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle14VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle14VVVLGsfOneOEMinusOneOPFilter + process.hltEle14VVVLGsfChi2Filter + process.hltEle14VVVLGsfMissingHitsFilter + process.hltEle14VVVLGsfDetaFilter + process.hltEle14VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle14VVVLGsfTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) process.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8HEFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle8CaloIdMGsfTrackIdMDetaFilter + process.hltEle8CaloIdMGsfTrackIdMDphiFilter ) process.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle17EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17HEFilter + process.hltEgammaClusterShape + process.hltEle17CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle17CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle17CaloIdMGsfTrackIdMDetaFilter + process.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -125686,7 +120054,6 @@ process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEle50EtFilter + process.hltEgammaClusterShape + process.hltEle50CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle50CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG115EtFilter + process.hltEgammaClusterShape + process.hltEG115CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG115CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle115CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG135EtFilter + process.hltEgammaClusterShape + process.hltEG135CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG135CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle135CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + process.hltEG60EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60HEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90CaloIdLIsoLR9IdFilter + process.hltEgammaClusterShape + process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) process.HLTPFHT350MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 ) process.HLTPFHT380MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT380Jet30 ) @@ -125694,11 +120061,15 @@ process.HLTSC3018EIso15HE30eMass70Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter + process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHToverET + process.hltEG30HE30HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEG30EIso15HE30EcalIsoLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG18EtEta2p55UnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE30eHEUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG18EIso15HE30EcalIsoUnseededFilter + process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter ) process.HLTPhoton20SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG20EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20HEFilterLooseHoverE ) process.HLTPhoton30SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG30EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilterLooseHoverE ) -process.HLTMediumIsoPFTauHighPtRelaxedIsoSequence = cms.Sequence( process.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator + process.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator + process.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator ) -process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50 = cms.Sequence( process.HLTMediumIsoPFTauHighPtRelaxedIsoSequence + process.hltPFTauTrackPt50Discriminator + process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation ) process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + process.hltEgammaClusterShape + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltEgammaHoverE + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + process.HLTElePixelMatchSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + process.HLTGsfElectronSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) +process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) +process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) +process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) +process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) +process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) +process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) -process.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSTightChargedIsoPFTauSequence + process.hltHpsDoublePFTau20 + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsDoublePFTau20Track + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation + process.hltHpsDoublePFTau20TrackTightChargedIso + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon + process.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon ) process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) process.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( process.hltPixelTracksTrackingRegionsDoubleJpsiRegional + process.hltPixelTracksDoubleJpsiRegional ) @@ -125706,26 +120077,26 @@ process.HLTBphTrackingDoubleJpsiReg = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTBphTrackingDoubleJpsiRegionalPixelTracks + process.HLTBphTrackingDoubleJpsiRegionalIter0 ) process.HLTFastPrimaryVertexSequence = cms.Sequence( process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltSelector4CentralJetsL1FastJet + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30R9Id50b90eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HE10b9eR9Id50b90eHEFilter + process.hltEgammaClusterShape + process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b90eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) -process.HLTBeginSequenceParking = cms.Sequence( process.hltTriggerType + process.hltEnableParking + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) process.HLTL2TauTagNNSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTRecopixelvertexingSequence + process.HLTDoCaloSequence + cms.ignore(process.hltL1sDoubleTauBigOR) + cms.ignore(process.hltL1sSingleTau) + cms.ignore(process.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(process.hltL1sMu22erIsoTau40er) + cms.ignore(process.hltL1sBigORDoubleTauJet) + cms.ignore(process.hltL1VBFDiJetIsoTau) + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(process.hltL1sDoubleTauBigORWithLowMass) + process.hltL2TauTagNNProducer ) process.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(process.hltL1sTauVeryBigOR) + process.hltHpsL1JetsHLTForDeepTauInput + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + process.hltHpsPFTauPrimaryVertexProducerForDeepTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTau + process.hltHpsPFTauTransverseImpactParametersForDeepTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + process.hltHpsPFTauDeepTauProducer ) -process.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + cms.ignore(process.hltL1sTauVeryBigOR) + process.hltCaloTowerL1sTauVeryBigORSeededRegional + process.hltAkIsoTauL1sTauVeryBigORSeededRegional ) -process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauSeededRegionalSequence + process.hltL2TauJetsL1TauSeeded ) -process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( process.hltL2TausForPixelIsolationL1TauSeeded + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltFakePixelVerticesFilter + process.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) -process.HLTL2p5IsoTauL1TauSeededGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + process.hltL2TauIsoFilterL1TauSeededGlob + process.hltL2TauJetsIsoL1TauSeededGlob ) -process.HLTHPSDoublePFTauPt40Eta2p1Trk1 = cms.Sequence( process.hltHpsDoublePFTau40 + process.hltHpsPFTauTrackPt1Discriminator + process.hltHpsSelectedPFTausTrackPt1 + process.hltHpsDoublePFTau40TrackPt1 ) -process.HLTHPSMediumChargedIsoPFTauSequence = cms.Sequence( process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator + process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator + process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator ) -process.HLTHPSDoublePFTauPt35Eta2p1Trk1 = cms.Sequence( process.hltHpsDoublePFTau35 + process.hltHpsPFTauTrackPt1Discriminator + process.hltHpsSelectedPFTausTrackPt1 + process.hltHpsDoublePFTau35TrackPt1 ) +process.HLTEle24erWPTightGsfForTauSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGerAndTauFilter + process.hltEG24L1EGandTauEtFilter + process.hltEgammaClusterShape + process.hltEle24erWPTightClusterShapeFilterForTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle24erWPTightHEFilterForTau + process.hltEgammaEcalPFClusterIso + process.hltEle24erWPTightEcalIsoFilterForTau + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle24erWPTightHcalIsoFilterForTau + process.HLTElePixelMatchSequence + process.hltEle24erWPTightPixelMatchFilterForTau + process.hltEle24erWPTightPMS2FilterForTau + process.HLTGsfElectronSequence + process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau + process.hltEle24erWPTightGsfMissingHitsFilterForTau + process.hltEle24erWPTightGsfDetaFilterForTau + process.hltEle24erWPTightGsfDphiFilterForTau + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle24erWPTightGsfTrackIsoFilterForTau ) process.HLTHPSLooseETauWPDeepTauPFTau30Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter ) +process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequence + process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched + process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon ) process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( process.hltHpsSinglePFTau35 + process.hltHpsPFTauTrackPt1Discriminator + process.hltHpsSelectedPFTausTrackPt1 + process.hltHpsSinglePFTau35TrackPt1 ) +process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) +process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) +process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) +process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID + process.HLTAK4PFJetsCorrectionSequence + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTMu50IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt20 + process.hltPFJetForBtagMinPt20 + process.hltDeepBLifetimeTagInfosPFMinPt20 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt20 + process.hltParticleNetJetTagInfosMinPt20 + process.hltParticleNetONNXJetTagsMinPt20 + process.hltParticleNetDiscriminatorsJetTagsMinPt20 ) process.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( process.hltIterL3OIGblDisplacedSeedsFromL2Muons + process.hltIterL3OIGlbDisplacedTrackCandidates + process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + process.hltIterL3OIDisplacedMuonTrackCutClassifier + process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + process.hltL3GlbDisplacedMuonsIterL3OI ) process.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3DisplacedMuonPixelTracksTrackingRegions + process.hltPixelTracksInDisplacedRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + process.hltIter0IterL3DisplacedMuonCkfTrackCandidates + process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + process.hltIter0IterL3DisplacedMuonTrackCutClassifier + process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -125734,11 +120105,14 @@ process.HLTIterativeTrackingIteration4ForDisplacedTkMuons = cms.Sequence( process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons + process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons + process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons + process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons + process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons + process.hltIter4IterL3FromL1MuonTrackCutClassifier + process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity ) process.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence + process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination + process.hltIterL3OIL3GlbDisplacedMuons + process.hltIterL3OIGlbDisplacedMuonCandidates + process.hltL2SelectorForL3IOForGlbDisplaced + process.HLTIterL3IODisplacedmuonTkCandidateSequence + process.HLTIterativeTrackingIteration4GlbDisplacedMuons + process.hltL1MuonNoL2SelectorNoVtx + process.HLTIterativeTrackingIteration4ForDisplacedTkMuons + process.hltIter0MergedWithIter4GlbDisplacedMuons + process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons + process.hltdTksMergedWithOIGlbDisplacedMuons + process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity + process.hltIterL3GlbdTksDisplacedMuons + process.hltIterL3DisplacedMuons + process.hltIterL3DisplacedMuonsLinks ) process.HLTL3DisplacedMuonRecoSequence = cms.Sequence( process.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + process.hltIterL3TrackerDisplacedMuonCandidates + process.hltIterL3DisplacedMuonCandidates ) +process.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + cms.ignore(process.hltL1sTauVeryBigOR) + process.hltCaloTowerL1sTauVeryBigORSeededRegional + process.hltAkIsoTauL1sTauVeryBigORSeededRegional ) +process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauSeededRegionalSequence + process.hltL2TauJetsL1TauSeeded ) +process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( process.hltL2TausForPixelIsolationL1TauSeeded + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltFakePixelVerticesFilter + process.hltL2TauPixelIsoTagProducerL1TauSeededGlob ) process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + process.hltL2TauTightIsoFilterL1TauSeededGlob + process.hltL2TauJetsTightIsoL1TauSeededGlob ) process.HLTIterativeTrackingIteration4ForTau = cms.Sequence( process.hltDisplacedhltIter4ClustersRefRemovalForTau + process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + process.hltDisplacedhltIter4PixelLessLayerTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) process.HLTIterativeTrackingIter04ForTau = cms.Sequence( process.HLTIterativeTrackingIter02 + process.HLTIterativeTrackingIteration4ForTau + process.hltIter4MergedWithIter0ForTau ) process.HLTTrackReconstructionForPFDispl = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter04ForTau + process.hltPFMuonMergingForDisplTau + process.hltMuonLinksForDisplTau + process.hltMuonsForDisplTau ) -process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) +process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) process.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPFDispl + process.HLTParticleFlowSequenceForDisplTaus + process.hltAK4PFJetsForDisplTaus ) process.HLTPFTauHPSDispl = cms.Sequence( process.hltTauPFJets08RegionDispl + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + process.hltPFTauPiZerosDispl + process.hltHpsCombinatoricRecoTausDispl + process.hltHpsSelectionDiscriminatorDispl + process.hltHpsPFTauProducerSansRefsDispl + process.hltHpsPFTauProducerDispl + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + process.hltHpsPFTauTrackFindingDiscriminatorDispl + process.hltHpsSelectedPFTausTrackFindingDispl + process.hltHpsPFTauTrackDispl ) process.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForDisplTau + process.HLTPFTauHPSDispl ) @@ -125760,8 +120134,6 @@ process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle ) process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) -process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt0PtrkShortSig5 = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 ) -process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt0PtrkShortSig5 = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt0PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt0PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt0PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt0PtrkShortSig5 ) process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 ) process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 ) process.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence( process.hltDisplacedhltTrimmedPixelVertices + process.hltDisplacedhltIter4ClustersRefRemoval + process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent + process.hltDisplacedhltIter4PixelLessLayerTriplets + process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions + process.hltDisplacedhltIter4PFlowPixelLessClusterCheck + process.hltDisplacedhltIter4PFlowPixelLessHitDoublets + process.hltDisplacedhltIter4PFlowPixelLessHitTriplets + process.hltDisplacedhltIter4PFlowPixelLessSeeds + process.hltDisplacedhltIter4PFlowCkfTrackCandidates + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity + process.hltIter4MergedWithIter012DisplacedJets ) @@ -125785,6 +120157,11 @@ process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +process.HLTPho20HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG20EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG20HEFilterUnseeded ) +process.HLTPho30HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG30EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG30HEFilterUnseeded ) +process.HLTEle5CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG5EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG5HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG5CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle5CaloIdLPixelMatchUnseededFilter ) +process.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle5CaloIdLUnseededSequence + process.hltEle5CaloIdLMWPMS2UnseededFilter ) +process.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt10 + process.hltPFJetForBtagMinPt10 + process.hltDeepBLifetimeTagInfosPFMinPt10 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt10 + process.hltParticleNetJetTagInfosMinPt10 + process.hltParticleNetONNXJetTagsMinPt10 + process.hltParticleNetDiscriminatorsJetTagsMinPt10 ) process.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -125792,21 +120169,9 @@ process.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p6nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p8nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) process.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime2nsUnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p1Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p12Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) process.HLTDiPho10CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -process.HLTDoubleEle4eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4eta1p22PixelMatchFilter + process.hltDoubleEle4eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4eta1p22DetaFilter + process.hltDoubleEle4eta1p22DphiFilter + process.hltDoubleEle4eta1p22Chi2Filter + process.hltDoubleEle4eta1p22ValidHitsFilter + process.hltDoubleEle4eta1p22NLayerITFilter ) -process.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4p5eta1p22PixelMatchFilter + process.hltDoubleEle4p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4p5eta1p22DetaFilter + process.hltDoubleEle4p5eta1p22DphiFilter + process.hltDoubleEle4p5eta1p22Chi2Filter + process.hltDoubleEle4p5eta1p22ValidHitsFilter + process.hltDoubleEle4p5eta1p22NLayerITFilter ) -process.HLTDoubleEle5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5eta1p22PixelMatchFilter + process.hltDoubleEle5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5eta1p22DetaFilter + process.hltDoubleEle5eta1p22DphiFilter + process.hltDoubleEle5eta1p22Chi2Filter + process.hltDoubleEle5eta1p22ValidHitsFilter + process.hltDoubleEle5eta1p22NLayerITFilter ) -process.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5p5eta1p22PixelMatchFilter + process.hltDoubleEle5p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5p5eta1p22DetaFilter + process.hltDoubleEle5p5eta1p22DphiFilter + process.hltDoubleEle5p5eta1p22Chi2Filter + process.hltDoubleEle5p5eta1p22ValidHitsFilter + process.hltDoubleEle5p5eta1p22NLayerITFilter ) -process.HLTDoubleEle6eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6eta1p22PixelMatchFilter + process.hltDoubleEle6eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6eta1p22DetaFilter + process.hltDoubleEle6eta1p22DphiFilter + process.hltDoubleEle6eta1p22Chi2Filter + process.hltDoubleEle6eta1p22ValidHitsFilter + process.hltDoubleEle6eta1p22NLayerITFilter ) process.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6p5eta1p22PixelMatchFilter + process.hltDoubleEle6p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6p5eta1p22DetaFilter + process.hltDoubleEle6p5eta1p22DphiFilter + process.hltDoubleEle6p5eta1p22Chi2Filter + process.hltDoubleEle6p5eta1p22ValidHitsFilter + process.hltDoubleEle6p5eta1p22NLayerITFilter ) -process.HLTDoubleEle7eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7eta1p22PixelMatchFilter + process.hltDoubleEle7eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7eta1p22DetaFilter + process.hltDoubleEle7eta1p22DphiFilter + process.hltDoubleEle7eta1p22Chi2Filter + process.hltDoubleEle7eta1p22ValidHitsFilter + process.hltDoubleEle7eta1p22NLayerITFilter ) -process.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7p5eta1p22PixelMatchFilter + process.hltDoubleEle7p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7p5eta1p22DetaFilter + process.hltDoubleEle7p5eta1p22DphiFilter + process.hltDoubleEle7p5eta1p22Chi2Filter + process.hltDoubleEle7p5eta1p22ValidHitsFilter + process.hltDoubleEle7p5eta1p22NLayerITFilter ) process.HLTDoubleEle8eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8eta1p22PixelMatchFilter + process.hltDoubleEle8eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8eta1p22DetaFilter + process.hltDoubleEle8eta1p22DphiFilter + process.hltDoubleEle8eta1p22Chi2Filter + process.hltDoubleEle8eta1p22ValidHitsFilter + process.hltDoubleEle8eta1p22NLayerITFilter ) -process.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8p5eta1p22PixelMatchFilter + process.hltDoubleEle8p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8p5eta1p22DetaFilter + process.hltDoubleEle8p5eta1p22DphiFilter + process.hltDoubleEle8p5eta1p22Chi2Filter + process.hltDoubleEle8p5eta1p22ValidHitsFilter + process.hltDoubleEle8p5eta1p22NLayerITFilter ) -process.HLTDoubleEle9eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9eta1p22PixelMatchFilter + process.hltDoubleEle9eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9eta1p22DetaFilter + process.hltDoubleEle9eta1p22DphiFilter + process.hltDoubleEle9eta1p22Chi2Filter + process.hltDoubleEle9eta1p22ValidHitsFilter + process.hltDoubleEle9eta1p22NLayerITFilter ) -process.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9p5eta1p22PixelMatchFilter + process.hltDoubleEle9p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9p5eta1p22DetaFilter + process.hltDoubleEle9p5eta1p22DphiFilter + process.hltDoubleEle9p5eta1p22Chi2Filter + process.hltDoubleEle9p5eta1p22ValidHitsFilter + process.hltDoubleEle9p5eta1p22NLayerITFilter ) process.HLTDoubleEle10eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle10eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle10eta1p22PixelMatchFilter + process.hltDoubleEle10eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle10eta1p22DetaFilter + process.hltDoubleEle10eta1p22DphiFilter + process.hltDoubleEle10eta1p22Chi2Filter + process.hltDoubleEle10eta1p22ValidHitsFilter + process.hltDoubleEle10eta1p22NLayerITFilter ) process.HLTSingleEle8Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltSingleEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8PixelMatchFilter + process.hltSingleEle8PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8OneOEMinusOneOPFilter + process.hltSingleEle8DetaFilter + process.hltSingleEle8DphiFilter + process.hltSingleEle8Chi2Filter + process.hltSingleEle8ValidHitsFilter + process.hltSingleEle8NLayerITFilter ) process.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + process.hltSingleEle8SingleEGL1EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8SingleEGL1PixelMatchFilter + process.hltSingleEle8SingleEGL1PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + process.hltSingleEle8SingleEGL1DetaFilter + process.hltSingleEle8SingleEGL1DphiFilter + process.hltSingleEle8SingleEGL1Chi2Filter + process.hltSingleEle8SingleEGL1ValidHitsFilter + process.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -125818,19 +120183,11 @@ process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGEta1p5OrFilter + process.hltEG24EBL1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG24R9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG24HE06b06eR9Id50b80eHEFilter + process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + process.hltEgammaClusterShape + process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) process.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( process.HLTMediumChargedIsoPFTauSequence + process.hltPFTau32 + process.hltSelectedPFTausTrackFinding + process.hltPFTau32Track + process.hltPFTau1Prong + process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + process.hltPFTau32TrackMediumChargedIso ) process.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauOrEGOnlyFilter + process.hltEG32R9Id90HE10IsoMEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG32R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG32R9Id90HE10IsoMR9Filter + process.hltEgammaClusterShape + process.hltEG32R9Id90HE10IsoMClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG32R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG32R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -process.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseIDVBF + process.hltAK4PFJetsTightIDVBF ) -process.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDVBFCorrected + process.hltAK4PFJetsTightIDVBFCorrected ) -process.HLTAK4PFJetsVBFSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionVBFSequence + process.HLTAK4PFJetsCorrectionVBFSequence ) process.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + process.hltPixelTracksInRegionIter0L3MuonOpen + process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + process.hltIter0L3MuonOpenCkfTrackCandidates + process.hltIter0L3MuonOpenCtfWithMaterialTracks + process.hltIter0L3MuonOpenTrackCutClassifier + process.hltIter0L3MuonOpenTrackSelectionHighPurity ) process.HLTL3muonopentrkisorecoSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonOpenIteration0 ) process.HLTL3muonopentrkisovvlSequence = cms.Sequence( process.HLTL3muonopentrkisorecoSequence + process.hltL3MuonOpenRelTrkIsolationVVL ) -process.HLTPhoton12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG12L1VBFIsoEGHEFilter ) -process.HLTPhoton17Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG17L1VBFLooseIsoEGHEFilter ) process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22L1VBFLooseIsoEGHEFilter ) -process.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle12erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle12erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle12erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle12erWPTightGsfMissingHitsFilterForVBF + process.hltEle12erWPTightGsfDetaFilterForVBF + process.hltEle12erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle17erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle17erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle17erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle17erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle17erWPTightGsfMissingHitsFilterForVBF + process.hltEle17erWPTightGsfDetaFilterForVBF + process.hltEle17erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) process.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle22erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle22erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle22erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle22erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle22erWPTightGsfMissingHitsFilterForVBF + process.hltEle22erWPTightGsfDetaFilterForVBF + process.hltEle22erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) process.HLTDoSiStripZeroSuppression = cms.Sequence( process.hltSiStripRawToDigi + process.hltSiStripZeroSuppression ) process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( process.hltSiStripDigiToZSRaw + process.hltSiStripClusterizerForRawPrime + process.hltSiStripClusters2ApproxClusters + process.rawDataRepacker + process.rawPrimeDataRepacker ) process.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( process.HLTDoSiStripZeroSuppression + process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker ) @@ -125864,7 +120221,7 @@ process.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalPPOnAA + process.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + process.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + process.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + process.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + process.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + process.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + process.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + process.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA ) process.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( process.HLTFullIterativeTrackingIteration0PPOnAA + process.HLTFullIterativeTrackingIteration1PPOnAA + process.hltIter1MergedPPOnAA + process.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + process.HLTFullIterativeTrackingIteration2PPOnAA + process.hltIter2MergedPPOnAA + process.HLTIterativeTrackingDoubletRecoveryPPOnAA + process.hltMergedTracksPPOnAA ) process.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( process.HLTPixelClusterSplittingForPFPPOnAA + process.HLTRecopixelvertexingPPOnAASequence + process.HLTFullIterativeTrackingIteration02PPOnAA + process.hltPFMuonMergingPPOnAA + process.hltMuonLinksPPOnAA + process.hltMuonsPPOnAA ) -process.HLTParticleFlowSequencePPOnAA = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracksPPOnAA + process.hltParticleFlowBlockPPOnAA + process.hltParticleFlowPPOnAA ) +process.HLTParticleFlowSequencePPOnAA = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracksPPOnAA + process.hltParticleFlowBlockPPOnAA + process.hltParticleFlowPPOnAA ) process.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( process.HLTL2muonrecoSequencePPOnAA + process.HLTL3muonrecoPPOnAASequence + process.HLTTrackReconstructionForPFPPOnAA + process.HLTParticleFlowSequencePPOnAA + process.hltKT4PFJetsForRho + process.hltHiFJRhoProducer + process.hltCsAK4PFJetsPPOnAA + process.hltCsAK4PFJetsLooseIDPPOnAA + process.hltCsAK4PFJetsTightIDPPOnAA ) process.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( process.hltCsAK4PFFastJetCorrectorPPOnAA + process.hltCsAK4PFRelativeCorrectorPPOnAA + process.hltCsAK4PFAbsoluteCorrectorPPOnAA + process.hltCsAK4PFResidualCorrectorPPOnAA + process.hltCsAK4PFCorrectorPPOnAA ) process.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllPPOnAA + process.HLTCsAK4PFCorrectorProducersSequencePPOnAA + process.hltCsAK4PFJetsCorrectedPPOnAA + process.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + process.hltCsAK4PFJetsTightIDCorrectedPPOnAA ) @@ -125939,10 +120296,11 @@ process.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELooseEBPPRefFilter ) process.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELoosePPRefFilter ) process.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELooseEBPPRefFilter ) +process.HLTDoLocalPixelSequenceForPFPPRefForDmeson = cms.Sequence( process.HLTDoLocalPixelSequence + process.hltSiPixelClustersCache ) process.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson = cms.Sequence( process.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson + process.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson + process.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson + process.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson + process.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson + process.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson ) process.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson = cms.Sequence( process.hltSiPixelClustersAfterSplittingPPRefForDmeson + process.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson + process.hltSiPixelRecHitsAfterSplittingPPRefForDmeson ) process.HLTDoLocalStripSequenceFullPPRefForDmeson = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltAfterSplittingMeasureTrackerEventForDmeson + process.hltSiStripMatchedRecHitsFullPPRef ) -process.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( process.hltJetsForCoreTracking + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + process.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + process.HLTDoLocalStripSequenceFullPPRefForDmeson ) +process.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( process.hltJetsForCoreTracking + process.HLTDoLocalPixelSequenceForPFPPRefForDmeson + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + process.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + process.HLTDoLocalStripSequenceFullPPRefForDmeson ) process.HLTFullIterativeTrackingIteration0PPRefForDmeson = cms.Sequence( process.hltFullIter0PixelQuadrupletsPPRefForDmeson + process.hltFullIter0PixelTrackingRegionsPPRefForDmeson + process.hltFullIter0PixelClusterCheckPPRefForDmeson + process.hltFullIter0PixelHitDoubletsPPRefForDmeson + process.hltFullIter0PixelHitQuadrupletsPPRefForDmeson + process.hltFullIter0PixelSeedsPPRefForDmeson + process.hltFullIter0CkfTrackCandidatesPPRefForDmeson + process.hltFullIter0CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter0PrimaryVerticesPPRefForDmeson + process.hltFullIter0TrackDNNClassifierPPRefForDmeson + process.hltFullIter0HighPurityTracksPPRefForDmeson ) process.HLTFullIterativeTrackingIteration1PPRefForDmeson = cms.Sequence( process.hltFullIter1ClustersRefRemovalPPRefForDmeson + process.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson + process.hltFullIter1PixelQuadrupletsPPRefForDmeson + process.hltFullIter1PixelTrackingRegionsPPRefForDmeson + process.hltFullIter1PixelClusterCheckPPRefForDmeson + process.hltFullIter1PixelHitDoubletsPPRefForDmeson + process.hltFullIter1PixelHitQuadrupletsPPRefForDmeson + process.hltFullIter1PixelSeedsPPRefForDmeson + process.hltFullIter1CkfTrackCandidatesPPRefForDmeson + process.hltFullIter1CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter1TrackDNNClassifierPPRefForDmeson + process.hltFullIter1HighPurityTracksPPRefForDmeson ) process.HLTFullIterativeTrackingIteration2PPRefForDmeson = cms.Sequence( process.hltFullIter2ClustersRefRemovalPPRefForDmeson + process.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson + process.hltFullIter2PixelTripletsPPRefForDmeson + process.hltFullIter2PixelTrackingRegionsPPRefForDmeson + process.hltFullIter2PixelClusterCheckPPRefForDmeson + process.hltFullIter2PixelHitDoubletsPPRefForDmeson + process.hltFullIter2PixelHitTripletsPPRefForDmeson + process.hltFullIter2PixelSeedsPPRefForDmeson + process.hltFullIter2CkfTrackCandidatesPPRefForDmeson + process.hltFullIter2CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter2TrackDNNClassifierPPRefForDmeson + process.hltFullIter2HighPurityTracksPPRefForDmeson ) @@ -125959,6 +120317,7 @@ process.HLTNoPUSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltSelectorJets20L1FastJetForNoPU + process.hltCaloJetFromPV ) process.HLTEgammaOpenSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaClusterShape + process.hltEgammaR9ID + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEgammaEcalPFClusterIso + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso ) process.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsForBParkingUnseeded + process.hltEgammaPixelMatchVarsForBParkingUnseeded ) +process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) process.HLTEgammaOpenUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaR9IDUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTElePixelMatchUnseededSequenceForBParking + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTEle5WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG5L1SingleEG5EtFilter + process.hltEgammaClusterShape + process.hltEle5WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle5WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle5WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle5WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle5WPTightPixelMatchFilter + process.hltEle5WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle5WPTightGsfOneOEMinusOneOPFilter + process.hltEle5WPTightGsfMissingHitsFilter + process.hltEle5WPTightGsfDetaFilter + process.hltEle5WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle5WPTightGsfTrackIsoFilter ) process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + process.hltEgammaClusterShape + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + process.HLTElePixelMatchSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -125971,1176 +120330,1134 @@ process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSym_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalPhiSymForHI_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPhiSymForHI + process.hltPreAlCaEcalPhiSymForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalEtaEBonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalEtaEEonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalPi0EBonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalPi0EEonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisation_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisationForHI_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sRPCMuonNormalisationForHI + process.hltPreAlCaRPCMuonNormalisationForHI + process.hltRPCMuonNormaL1Filtered0ForHI + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.AlCa_HIRPCMuonNormalisation_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.AlCa_PFJet40_CPUOnly_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsCPUOnlySequence + process.hltSingleCaloJet10CPUOnly + process.HLTAK4PFJetsCPUOnlySequence + process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + process.hltSinglePFJet40CPUOnly + process.HLTEndSequence ) -process.AlCa_AK8PFJet40_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.DQM_PixelReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingCPUOnlySequence + process.hltPixelConsumerCPU + process.hltPixelConsumerGPU + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) -process.DQM_EcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HIPixelReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIPixelReconstruction + process.hltPreDQMHIPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalPixelCPUOnlyPPOnAASequence + process.HLTRecopixelvertexingPPOnAASequence + process.HLTRecopixelvertexingCPUOnlyPPOnAASequence + process.hltPixelConsumerCPUPPOnAA + process.hltPixelConsumerGPUPPOnAA + process.HLTDQMPixelReconstructionPPOnAA + process.HLTEndSequence ) -process.DQM_HIEcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIEcalReconstruction + process.hltPreDQMHIEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HIHcalReconstruction_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIHcalReconstruction + process.hltPreDQMHIHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DST_ZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.HLTEndSequence ) -process.DST_Physics_v10 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) -process.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + process.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking + process.HLTDoubleMuonScoutingNoVtx + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + process.hltPreDSTRun3DoubleEGPFScoutingPixelTracking + process.HLTDoubleEG11CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG30_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG30PFScoutingPixelTracking + process.hltPreDSTRun3EG30PFScoutingPixelTracking + process.HLTSingleEG30CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_JetHT_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTRun3JetHTPFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + process.HLTDoubleMu3ScoutingNoVtx + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + process.HLTDoubleEG16EG12CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLT_EphemeralPhysics_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) -process.HLT_EphemeralZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) -process.HLT_HIEphemeralPhysics_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreHIEphemeralPhysics + process.HLTEndSequence ) -process.HLT_HIEphemeralZeroBias_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIEphemeralZeroBias + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSym_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPhiSymForHI_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPhiSymForHI + process.hltPreAlCaEcalPhiSymForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalEtaEBonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalEtaEEonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalPi0EBonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalPi0EEonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisation_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisationForHI_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sRPCMuonNormalisationForHI + process.hltPreAlCaRPCMuonNormalisationForHI + process.hltRPCMuonNormaL1Filtered0ForHI + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_HIRPCMuonNormalisation_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_PFJet40_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.AlCa_PFJet40_CPUOnly_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsSequenceSerialSync + process.hltSingleCaloJet10SerialSync + process.HLTAK4PFJetsSequenceSerialSync + process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + process.hltSinglePFJet40SerialSync + process.HLTEndSequence ) +process.AlCa_AK8PFJet40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.DQM_PixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) +process.DQM_EcalReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DQM_HIPixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIPixelReconstruction + process.hltPreDQMHIPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalPixelPPOnAASequenceSerialSync + process.HLTRecopixelvertexingPPOnAASequence + process.HLTRecopixelvertexingPPOnAASequenceSerialSync + process.hltPixelConsumerCPUPPOnAA + process.hltPixelConsumerGPUPPOnAA + process.HLTDQMPixelReconstructionPPOnAA + process.HLTEndSequence ) +process.DQM_HIEcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIEcalReconstruction + process.hltPreDQMHIEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HIHcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIHcalReconstruction + process.hltPreDQMHIHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DQM_Random_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreDQMRandom + process.HLTEndSequence ) +process.DQM_ZeroBias_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDQMZeroBias + process.HLTEndSequence ) +process.DST_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_PFScouting_DoubleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleMuon + process.HLTDoubleMuonScoutingNoVtx + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DoubleEG_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleEG + process.HLTDoubleEG11CaloIdLSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_JetHT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTPFScoutingJetHT + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DatasetMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTPFScoutingDatasetMuon + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOVLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXONominal_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXONominalPFScoutingTracking + process.hltPreDSTPFScoutingAXONominal + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOTight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOVTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SingleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuScouting + process.hltPreDSTPFScoutingSingleMuon + process.hltL1fL1sMuScoutingL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuScoutingL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + process.hltL3fL1sMuScoutingL3Filtered0 + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreDSTPFScoutingSinglePhotonEB + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_ZeroBias_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTPFScoutingZeroBias + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_EphemeralPhysics_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) +process.HLT_EphemeralZeroBias_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) +process.HLT_HIEphemeralPhysics_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreHIEphemeralPhysics + process.HLTEndSequence ) +process.HLT_HIEphemeralZeroBias_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIEphemeralZeroBias + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HcalNZS_v17 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) -process.HLT_HcalPhiSym_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) +process.HLT_HcalNZS_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) +process.HLT_HcalPhiSym_v21 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLT_ZeroBias_Alignment_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) -process.HLT_ZeroBias_Beamspot_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_IsoTrackHB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) -process.HLT_IsoTrackHE_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) -process.HLT_PFJet40_GPUvsCPU_v3 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) -process.HLT_AK8PFJet400_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet400MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltAK8SinglePFJet400 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet420_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet420MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltAK8SinglePFJet420 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet450MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet350 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets350 + process.hltAK8SinglePFJet450 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet470_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet470MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet370 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets370 + process.hltAK8SinglePFJet470 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet500MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet400 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets400 + process.hltAK8SinglePFJet500 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet270_270_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet270270MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet280_280_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet280280MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet290_290_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet290290MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_CaloJet500_NoJetID_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) -process.HLT_CaloJet550_NoJetID_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) -process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) -process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) -process.HLT_DoubleEle25_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle27_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_MW_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu27_Ele37_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_Ele27_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_TkMu27_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Bs_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Jpsi_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_LowMass_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) -process.HLT_DoubleMu4_LowMass_Displaced_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) -process.HLT_Mu0_L1DoubleMu_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) -process.HLT_Mu4_L1DoubleMu_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Photon4_BsToMMG_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_TkMu_DsTau3Mu_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) -process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleMu4_MuMuTrk_Displaced_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) -process.HLT_Mu3_PFJet40_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.hltL1sSingleJet35ObjectMap + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Jpsi_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Upsilon_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu3_L1SingleMu5orSingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) -process.HLT_DoublePhoton33_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) -process.HLT_DoublePhoton70_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) -process.HLT_Ele15_WPLoose_Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGLowETer2p5or + process.hltPreEle15WPLooseGsf + process.HLTEle15WPLooseGsfSequence + process.HLTEndSequence ) -process.HLT_Ele20_WPLoose_Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGLowETer2p5or + process.hltPreEle20WPLooseGsf + process.HLTEle20WPLooseGsfSequence + process.HLTEndSequence ) -process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) -process.HLT_Ele27_WPTight_Gsf_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle27WPTightGsf + process.HLTEle27WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele28_WPTight_Gsf_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28WPTightGsf + process.HLTEle28WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele30_WPTight_Gsf_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele35_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele38_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele40_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSTightChargedIsoPFTau30Sequence + process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch + process.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30 + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch + process.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch + process.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu20_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu27_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE60_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE70_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) -process.HLT_L1SingleMu18_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreL1SingleMu18 + process.hltL1fL1sMu18L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMu25_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreL1SingleMu25 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu25_TkMu0_Onia_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu25TkMu0Onia + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25TrkFiltered0 + process.hltDiMuonGlb25Trk0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Psi_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Upsilon_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu20_TkMu0_Phi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu20TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered20TrkFiltered0 + process.hltDiMuonGlb20Trk0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu25_TkMu0_Phi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) -process.HLT_Mu20_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) -process.HLT_Mu27_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_Mu50_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_Mu55_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) -process.HLT_CascadeMu100_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) -process.HLT_HighPtTkMu100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) -process.HLT_DiPFJetAve40_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) -process.HLT_DiPFJetAve140_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) -process.HLT_DiPFJetAve200_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) -process.HLT_DiPFJetAve320_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) -process.HLT_DiPFJetAve400_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) -process.HLT_DiPFJetAve500_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_HFJEC_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_HFJEC_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve100_HFJEC_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve160_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve220_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_HFJEC_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve300_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) -process.HLT_AK8PFJet40_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet60_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet80_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet140_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet200_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet260_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet320_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet400_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet550_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) -process.HLT_PFJet40_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.HLT_PFJet60_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) -process.HLT_PFJet80_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) -process.HLT_PFJet110_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) -process.HLT_PFJet140_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) -process.HLT_PFJet200_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) -process.HLT_PFJet260_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) -process.HLT_PFJet320_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) -process.HLT_PFJet400_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) -process.HLT_PFJet450_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) -process.HLT_PFJet500_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) -process.HLT_PFJet550_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) -process.HLT_PFJetFwd15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd15 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet5 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets5 + process.hltSinglePFFwdJet15 + process.HLTEndSequence ) -process.HLT_PFJetFwd25_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd25 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet25 + process.HLTEndSequence ) -process.HLT_PFJetFwd40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) -process.HLT_PFJetFwd60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) -process.HLT_PFJetFwd80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) -process.HLT_PFJetFwd140_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) -process.HLT_PFJetFwd200_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) -process.HLT_PFJetFwd260_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) -process.HLT_PFJetFwd320_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) -process.HLT_PFJetFwd400_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) -process.HLT_PFJetFwd450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) -process.HLT_PFJetFwd500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd15 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet5AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + process.hltSinglePFFwdJet15AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd25_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd25 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet25AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd40_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd80_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd140_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd200_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd260_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd320_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd400_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd500_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) -process.HLT_PFHT180_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) -process.HLT_PFHT250_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) -process.HLT_PFHT370_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) -process.HLT_PFHT430_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) -process.HLT_PFHT510_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) -process.HLT_PFHT590_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) -process.HLT_PFHT680_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) -process.HLT_PFHT780_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) -process.HLT_PFHT890_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) -process.HLT_PFHT1050_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) -process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) -process.HLT_PFMET110_PFMHT110_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMET130_PFMHT130_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) -process.HLT_PFMET140_PFMHT140_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne120 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne110_PFMHT110_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne110 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne120_PFMHT120_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne120 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne130_PFMHT130_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne130 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID110 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_L1ETMHadSeeds_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) -process.HLT_CaloMHT90_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) -process.HLT_CaloMET90_NotCleaned_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) -process.HLT_CaloMET350_NotCleaned_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) -process.HLT_PFMET200_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) -process.HLT_PFMET250_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) -process.HLT_PFMET300_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) -process.HLT_PFMET200_BeamHaloCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne200_BeamHaloCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_MET105_IsoTrk50_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_MET120_IsoTrk50_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_PFJet40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV1p5Single + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p5Single + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet20_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet40_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet70_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet110_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet170_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4Jet300_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8DiJet170_Mu5_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet170_DoubleMu5_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet300_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Photon20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPrePhoton20 + process.HLTPhoton20Sequence + process.HLTEndSequence ) -process.HLT_Photon33_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon150_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon200_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) -process.HLT_Photon30EB_TightID_TightIso_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28er1p5 + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon50EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon75EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon90EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon110EB_TightID_TightIso_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon130EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton130EBTightIDTightIso + process.HLTPhoton130EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon150EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton150EBTightIDTightIso + process.HLTPhoton150EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon175EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton175EBTightIDTightIso + process.HLTPhoton175EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon200EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton200EBTightIDTightIso + process.HLTPhoton200EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon100EBHE10_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon165_R9Id90_HE10_IsoM_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Photon35_TwoProngs35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) -process.HLT_IsoMu24_TwoProngs35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_NoOS_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi3p5_Muon2_v11 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_5_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5SQOS + process.hltPreDimuon0UpsilonL15 + process.hltL1sEmuDoubleMu5SQOS + process.hltL1fL1sL1DoubleMu5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQ + process.hltPreDimuon0UpsilonL14p5NoOS + process.hltL1fL1sL1DoubleMu4p5SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5NoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_NoVertexing_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_5M_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5SQMass7to18 + process.hltPreDimuon0UpsilonL15M + process.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s5ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s5M + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5dR1p4 + process.hltPreDimuon0LowMassL10er1p5R + process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4dR1p2 + process.hltPreDimuon0LowMassL14R + process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + process.hltDimuon0LowMassL1s4RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + process.hltDisplacedmumuFilterDimuon0LowMassL1s4R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_TM530_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0 + process.hltPreDimuon0UpsilonMuonL1TM0 + process.hltTripleMuon0L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon0L1Filtered0) + process.hltTripleMu0L3PreFiltered0 + process.hltUpsilon0MuonL3FilteredL1sTM0 + process.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0 + process.hltVertexmumuFilterUpsilon0MuonL1sTM0 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) -process.HLT_TripleMu_10_5_5_DZ_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) -process.HLT_TripleMu_12_10_5_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_Displaced_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_NoVertexing_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrk_Bc_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu43NoFiltersNoVtx_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) -process.HLT_DoubleMu48NoFiltersNoVtx_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET110_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET120_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET130_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) -process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) -process.HLT_Ele28_HighEta_SC20_Mass55_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltSusyPreBtagJetFilter + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV4p50Single + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele50_IsoVVVL_PFHT450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT600_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + process.HLTL3muontrkisovvlSequence + process.hltMuon4RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET35 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet7020MJJ500DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet9040MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + process.HLTL3muontrkisovvlSequence + process.hltMuon8RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + process.HLTL3muontrkisovvlSequence + process.hltMuon10RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT350Jet30Eta5 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltSusyPreBtagJetFilter + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV4p50Single + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu50_IsoVVVL_PFHT450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID70 + process.hltPFMETProducer + process.hltPFMET70 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu70 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) -process.HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon10PsiPrimeBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon10PsiPrimeBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow + process.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow + process.HLTEndSequence ) -process.HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon20JpsiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon20JpsiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow + process.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow + process.HLTEndSequence ) -process.HLT_Dimuon10_Upsilon_y1p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon12_Upsilon_y1p4_v8 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon14_Phi_Barrel_Seagulls_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_noCorrL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Upsilon_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Phi_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) -process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleIsoMu20_eta2p1_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) -process.HLT_Mu8_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) -process.HLT_Mu17_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) -process.HLT_Mu19_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) -process.HLT_Mu17_Photon30_IsoCaloId_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) -process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p5Triple + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC25 + process.hltCaloJetsSix25ForHt + process.hltHtMhtCaloJetsSixC25 + process.hltCaloSixJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix32er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet2p94Double + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC25 + process.hltCaloJetsSix25ForHt + process.hltHtMhtCaloJetsSixC25 + process.hltCaloSixJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix32er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT400 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV2p94Double + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC30 + process.hltCaloJetsSix30ForHt + process.hltHtMhtCaloJetsSixC30 + process.hltCaloSixJet30HT350 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix36er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT450 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p59Single + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC30 + process.hltCaloJetsSix30ForHt + process.hltHtMhtCaloJetsSixC30 + process.hltCaloSixJet30HT350 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix36er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT450 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV1p59Single + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p5Double + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p5Double + process.HLTEndSequence ) -process.HLT_PFHT350_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_ECALHT800_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) -process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) -process.HLT_Photon20_HoverELoose_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_Photon30_HoverELoose_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_L1UnpairedBunchBptxMinus_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreL1UnpairedBunchBptxMinus + process.HLTEndSequence ) -process.HLT_L1UnpairedBunchBptxPlus_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreL1UnpairedBunchBptxPlus + process.HLTEndSequence ) -process.HLT_L1NotBptxOR_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreL1NotBptxOR + process.HLTEndSequence ) -process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) -process.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1 + process.HLTL2TauJetsSequence + process.hltSingleL2Tau80eta2p2 + process.HLTGlobalPFTauConeSequence + process.hltPFTau180Track + process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50 + process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso + process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch + process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched + process.HLTEndSequence ) -process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) -process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) -process.HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2IsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET100PFMHT100IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) -process.HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne100 + process.HLTEndSequence ) -process.HLT_Mu18_Mu9_SameSign_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) -process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60noDrDCAFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV7p68Double6Jets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV7p68Double6Jets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepCSVSequencePF + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Mu12_IP6_v6 = cms.Path( process.HLTBeginSequenceParking + process.hltL1sSingleMu22orParking + process.hltPreMu12IP6 + process.hltL1fL1sMu22orParkingL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0) + process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepCSVSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepCSV7p68Double6Jets + process.hltBTagPFDeepCSV1p28Single6Jets + process.hltVBFPFJetCSVSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5IsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau26eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoublePFTauPt40Eta2p1Trk1 + process.HLTHPSMediumChargedIsoPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolation + process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolation + process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatch + process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatched + process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02 + process.HLTEndSequence ) -process.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5IsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau26eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoublePFTauPt35Eta2p1Trk1 + process.HLTHPSTightChargedIsoPFTauSequence + process.hltHpsSelectedPFTausTrackPt1TightChargedIsolation + process.hltHpsDoublePFTau35TrackPt1TightChargedIsolation + process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatch + process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatched + process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02 + process.HLTEndSequence ) -process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) -process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.hlt3PixelOnlyPFCentralJetTightIDPt30 + process.hlt2PixelOnlyPFCentralJetTightIDPt40 + process.hlt1PixelOnlyPFCentralJetTightIDPt60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet400_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet400SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet400 + process.hltAK8PFJets400Constituents + process.hltAK8PFSoftDropJets400 + process.hltAK8SinglePFJets400SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet425_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet425SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet450SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsDoublePFTau20withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + process.HLTAK4PFJetsSequence + process.hltRealDijetFilter + process.hltVBFIsoTauL1TLooseIDPFJetsMatching + process.hltVBFLooseIDPFDummyFilter + process.hltPFDiJetCorrCheckerWithMediumDiTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtx + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) -process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) -process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplMu24L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplMuL2GlobIsoTau22eta2p2 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + process.HLTEndSequence ) -process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplPhotonL2Tau30eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplPhotonL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.hltHpsSingleDisplPFTau34TrackPt1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau36eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTEndSequence ) -process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsL1TauSeededSequence + process.hltIsoMu27L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltIsoMu27L2GlobIsoTau22eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsSinglePFTau24MediumChargedIsoFilter + process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Mu6HT240_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT350_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) -process.HLT_HT425_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet30Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet35Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT550_DisplacedDijet60_Inclusive_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT650_DisplacedDijet60_Inclusive_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_CaloMET60_DTCluster50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_CaloMET60_DTClusterNoMB1S50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTCluster50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTClusterNoMB1S50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_CscCluster_Loose_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) -process.HLT_CscCluster_Medium_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) -process.HLT_CscCluster_Tight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) -process.HLT_DoubleCscCluster75_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) -process.HLT_DoubleCscCluster100_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster75_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) -process.HLT_PFMET105_IsoTrk50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) -process.HLT_PFMET110_PFJet100_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sETMHF90SingleJet60looseRecoiling + process.hltPrePFMET110PFJet100 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.hltPFMETProducer + process.hltPFMET110 + process.HLTEndSequence ) -process.HLT_L1SingleLLPJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) -process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet30Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p2ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p4ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p6ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p8ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time2ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p1 + process.HLTDiPho10CaloIdLsminlt0p1Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p12_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p12 + process.HLTDiPho10CaloIdLsminlt0p12Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10_CaloIdL_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6dz0p8 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6dz0p8 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6dz0p8 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6dz0p8 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6dz0p8 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6dz0p8 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6dz0p8 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6trkHits10 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6trkHits10 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6trkHits10 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6trkHits10 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6trkHits10 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6trkHits10 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6trkHits10 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_SingleEle8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) -process.HLT_SingleEle8_SingleEGL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Mu50_L1SingleMuShower_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_IsoMu24_OneProng32_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) -process.HLT_Photon32_OneProng32_M50To105_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLoose + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLooseTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMedium + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMediumTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFincl + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFinclTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetFivejets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetSixjets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj650DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ650 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet650 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightFivejet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightSixjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMET + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMETTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTightTriple + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMu + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMuTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBF + process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + process.hltVBFLooseIDPFVBFFilter + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + process.HLTPhoton12Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + process.HLTPhoton17Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltVBFTwoPFJetsForVBFPhotonTriggerTight + process.hltOverlapFilterDoublePFJet50Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + process.HLTEle12erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + process.HLTEle17erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFLooseIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltMatchedVBFIsoEGTwoPFJetsTight + process.hltOverlapFilterDoublePFJet50Ele22 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1050_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID40 + process.hlt1PFJetTightID110 + process.hltDiPFJet40MJJ1050 + process.hltL1PFJetCategoriesVBFinclMedium1050 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1050_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1050 + process.hltL1PFJetCategoriesVBFinclTight1050 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ550 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight550 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ650 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight650 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass550 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj550Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass550 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + process.hltDiPFJet50Photon22OverlapFilter + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass500 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + process.hltDiPFJet50Ele22OverlapFilter + process.HLTEndSequence ) -process.HLT_PFJet200_TimeLtNeg2p5ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) -process.HLT_PFJet200_TimeGt2p5ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_Photon50_TimeLtNeg2p5ns_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) -process.HLT_Photon50_TimeGt2p5ns_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLT_ZeroBias_Alignment_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) +process.HLT_ZeroBias_Beamspot_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_IsoTrackHB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) +process.HLT_IsoTrackHE_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) +process.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) +process.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet380SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet280 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets280 + process.hltSingleAK8PFJet380 + process.hltAK8PFJets380Constituents + process.hltAK8PFSoftDropJets380 + process.hltAK8SinglePFJets380SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet400SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltSingleAK8PFJet400 + process.hltAK8PFJets400Constituents + process.hltAK8PFSoftDropJets400 + process.hltAK8SinglePFJets400SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet425SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet450SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass50 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet270270SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8PFJets270Constituents + process.hltAK8PFSoftDropJets270 + process.hltAK8DoublePFJets270SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet280280SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8PFJets280Constituents + process.hltAK8PFSoftDropJets280 + process.hltAK8DoublePFJets280SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet290290SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8PFJets290Constituents + process.hltAK8PFSoftDropJets290 + process.hltAK8DoublePFJets290SoftDropMass30 + process.HLTEndSequence ) +process.HLT_CaloJet500_NoJetID_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) +process.HLT_CaloJet550_NoJetID_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) +process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) +process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) +process.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_TkMu27_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Bs_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) +process.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) +process.HLT_Mu0_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu4_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowPtJpsi + process.hltPreDoubleMu2JpsiLowPt + process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + process.hltDoubleMu2LowPtJpsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) +process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) +process.HLT_Mu3_PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BMTF + process.hltPreMu0Barrel + process.hltL1fL1sMu0BMTFL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0BMTFL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + process.hltL3fL1sMu0BMTFL3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6 + process.hltL1fL1sMuHP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + process.hltL3fL1sMuHP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu0BarrelL1HP7 + process.hltL1fL1sMuHP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + process.hltL3fL1sMuHP7L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu0BarrelL1HP8 + process.hltL1fL1sMuHP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + process.hltL3fL1sMuHP8L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu0BarrelL1HP9 + process.hltL1fL1sMuHP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + process.hltL3fL1sMuHP9L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu0BarrelL1HP10 + process.hltL1fL1sMuHP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + process.hltL3fL1sMuHP10L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu0BarrelL1HP11 + process.hltL1fL1sMuHP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + process.hltL3fL1sMuHP11L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6IP6 + process.hltL1fL1sMu0HP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0HP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + process.hltL3fL1sMu0HP6IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu6BarrelL1HP7IP6 + process.hltL1fL1sMu6HP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu6HP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + process.hltL3fL1sMu6HP7IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu7BarrelL1HP8IP6 + process.hltL1fL1sMu7HP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7HP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + process.hltL3fL1sMu7HP8IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu8BarrelL1HP9IP6 + process.hltL1fL1sMu8HP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu8HP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + process.hltL3fL1sMu8HP9IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu9BarrelL1HP10IP6 + process.hltL1fL1sMu9HP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu9HP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + process.hltL3fL1sMu9HP10IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu10BarrelL1HP11IP6 + process.hltL1fL1sMu10HP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu10HP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + process.hltL3fL1sMu10HP11IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoublePhoton70_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) +process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) +process.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) +process.HLT_IsoMu20_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu27_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu15_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) +process.HLT_Mu20_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_Mu27_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) +process.HLT_Mu50_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_Mu55_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) +process.HLT_CascadeMu100_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) +process.HLT_HighPtTkMu100_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) +process.HLT_DiPFJetAve40_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) +process.HLT_DiPFJetAve140_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) +process.HLT_DiPFJetAve200_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) +process.HLT_DiPFJetAve320_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) +process.HLT_DiPFJetAve400_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) +process.HLT_DiPFJetAve500_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve150 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve180 + process.HLTPPSPixelRecoSequence + process.hltCTPPSLocalTrackFilter2 + process.HLTPPSProtonRecoSequence + process.hltPPSJetComparisonFilter0p3 + process.HLTEndSequence ) +process.HLT_AK8PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet80_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet140_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet200_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet260_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet320_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet500_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) +process.HLT_PFJet40_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.HLT_PFJet60_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) +process.HLT_PFJet80_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) +process.HLT_PFJet110_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) +process.HLT_PFJet140_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) +process.HLT_PFJet200_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) +process.HLT_PFJet260_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) +process.HLT_PFJet320_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) +process.HLT_PFJet400_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) +process.HLT_PFJet450_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) +process.HLT_PFJet500_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) +process.HLT_PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) +process.HLT_PFJetFwd40_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) +process.HLT_PFJetFwd60_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) +process.HLT_PFJetFwd80_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) +process.HLT_PFJetFwd140_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) +process.HLT_PFJetFwd200_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) +process.HLT_PFJetFwd260_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) +process.HLT_PFJetFwd320_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) +process.HLT_PFJetFwd400_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) +process.HLT_PFJetFwd450_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) +process.HLT_PFJetFwd500_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd140_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd200_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd260_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd320_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd400_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) +process.HLT_PFHT180_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) +process.HLT_PFHT250_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) +process.HLT_PFHT370_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) +process.HLT_PFHT430_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) +process.HLT_PFHT510_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) +process.HLT_PFHT590_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) +process.HLT_PFHT680_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) +process.HLT_PFHT780_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) +process.HLT_PFHT890_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) +process.HLT_PFHT1050_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) +process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) +process.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_L1ETMHadSeeds_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) +process.HLT_CaloMHT90_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) +process.HLT_CaloMET90_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) +process.HLT_CaloMET350_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) +process.HLT_PFMET200_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) +process.HLT_PFMET250_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) +process.HLT_PFMET300_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) +process.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_MET105_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_MET120_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PNetBTag0p11 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PNetBTag0p11 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu12HTT150er + process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + process.HLTMu12IsoVVLSequence + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Photon33_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon150_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon200_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) +process.HLT_Photon45EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EB + process.HLTPhoton45EBSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EB + process.HLTPhoton40EBSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EB + process.HLTPhoton50EBSequence + process.HLTEndSequence ) +process.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EBTightIDTightIso + process.HLTPhoton40EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EBTightIDTightIso + process.HLTPhoton45EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoPFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoCaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton55EBTightIDTightIso + process.HLTPhoton55EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoPFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoCaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon100EBHE10_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25Mass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostCombFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25TightMass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostTightCombFilter + process.HLTEndSequence ) +process.HLT_Photon35_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) +process.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) +process.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) +process.HLT_TripleMu_12_10_5_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusiveSS + process.hltPreDoubleMu43LowMassSS + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + process.hltDoubleMu43LowMassL3FilteredSS + process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + process.hltDisplacedmumuFilterDoubleMu43LowMassSS + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) +process.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) +process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) +process.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) +process.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) +process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) +process.HLT_Mu8_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) +process.HLT_Mu17_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) +process.HLT_Mu19_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) +process.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG14erHTT200 + process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + process.HLTEle14VVVLGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT150Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) +process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) +process.HLT_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_ECALHT800_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) +process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) +process.HLT_Photon20_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_Photon30_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) +process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) +process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8DCAFilter + process.hltDoubleMuon3Mass3p8DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0noDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) +process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet2p0Triple + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet5p6Double + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Double + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1BTag0p20 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch45 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + process.hltSingleAK8PFJet275Nch45 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + process.hltSingleAK8PFJet275Nch40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet1BTag0p20 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt1PFCentralJetPt25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFCentralJetPt25 + process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtx + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu30NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered27 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu50NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered47 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) +process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) +process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplMu24L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplMuL2GlobIsoTau22eta2p2 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + process.HLTEndSequence ) +process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplPhotonL2Tau30eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplPhotonL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.hltHpsSingleDisplPFTau34TrackPt1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau36eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTEndSequence ) +process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsL1TauSeededSequence + process.hltIsoMu27L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltIsoMu27L2GlobIsoTau22eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsSinglePFTau24MediumChargedIsoFilter + process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Mu6HT240_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT350_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) +process.HLT_HT425_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_CaloMET60_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_CscCluster_Loose_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) +process.HLT_CscCluster_Medium_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) +process.HLT_CscCluster_Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon20Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho20HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon30Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho30HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Ele5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Ele5 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEle5CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Mu5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Mu5 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEndSequence ) +process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100PNetTauhPFJet10Loose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTL2TauJetsSequence + process.hltL2Tau10 + process.HLTL2p5IsoTauGlobalSequence + process.hltL2GlobIsoTau10 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPt10 + process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleCscCluster75_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) +process.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk200L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk200MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk400L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk400MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_DoubleCscCluster100_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) +process.HLT_PFMET105_IsoTrk50_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) +process.HLT_L1SingleLLPJet_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) +process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralCaloJetPt60SeedNHF0p7 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralPFJetSeedNHF0p7 + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralCaloJetPt60SeedNHF0p8 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralPFJetSeedNHF0p8 + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) +process.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_SingleEle8_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) +process.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_IsoMu24_OneProng32_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) +process.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1050 + process.hltL1PFJetCategoriesVBFinclTight1050 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1200 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1200 + process.hltL1PFJetCategoriesVBFinclTight1200 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ800 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ850 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ650 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ850 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj750Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass750 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hltDiPFJet50Mjj750Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass600 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hltDiPFJet50Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Mjj650Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.HLTEndSequence ) +process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoublePNetTauhPFJet20eta2p2 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltDoublePFJets20PNetTauhTagL2DoubleTau + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.HLTEndSequence ) +process.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) +process.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) +process.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) process.HLT_PPSRandom_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPrePPSRandom + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_HIL1NotBptxOR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxPlus_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxMinus_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPhysics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysics + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPhysicsForZS_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysicsForZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1NotBptxOR_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxPlus_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxMinus_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPhysics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysics + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPhysicsForZS_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysicsForZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) process.HLT_HIRandom_v7 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIRandom + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) process.HLT_HIRandom_HighRate_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIRandomHighRate + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIHcalNZS_v10 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalNZS + process.hltPreHIHcalNZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIHcalPhiSym_v10 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalPhiSym + process.hltPreHIHcalPhiSym + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1ZeroBias + process.hltPreHIZeroBias + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_HighRate_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRate + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreHIZeroBiasFirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_HighRateRAW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRateRAW + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1AND + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + process.hltPreHICentrality30100FirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1Centrality30_50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1Centrality30to50BptxAND + process.hltPreHIL1Centrality3050 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1_UCC_0_0p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC00p5 + process.hltPreHIL1UCC00p5 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1_UCC_0_1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC01 + process.hltPreHIL1UCC01 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet80Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet80Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet100Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet100Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28FwdBptxAND + process.hltPreHIPuAK4CaloJet40Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44FwdBptxAND + process.hltPreHIPuAK4CaloJet60Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet80Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet80Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet100Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet100Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet120Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet60Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + process.hltSingleCsPFJet60Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet60Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + process.hltSingleCsPFJet60Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet80Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + process.hltSingleCsPFJet80Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet80Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + process.hltSingleCsPFJet80Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5Beamspot + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + process.hltSingleCsPFJet100Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet120Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + process.hltSingleCsPFJet120Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet120Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + process.hltSingleCsPFJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton10_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton10_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton20_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30 + process.HLTHIGEDPhoton30PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton30_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40 + process.HLTHIGEDPhoton40PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton40_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50 + process.HLTHIGEDPhoton50PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton50_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60 + process.HLTHIGEDPhoton60PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton60_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleGEDPhoton20 + process.HLTHIDoubleGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle10Gsf + process.HLTEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle15Gsf + process.HLTEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle20Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle20Gsf + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle30Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle30Gsf + process.HLTEle30GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle40Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle40Gsf + process.HLTEle40GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle50Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle50Gsf + process.HLTEle50GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Ele10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10Gsf + process.HLTEle15Ele10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Ele10GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10Gsf + process.HLTDoubleEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle10GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle15Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15Gsf + process.HLTDoubleEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle15GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPOnAASequence + process.hltDoubleEle15Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_NotMBHF2_v1 = cms.Path( process.HLTBeginSequence + process.hltL1NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCNotMBHF2 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicBptxAND + process.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenBptxAND + process.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG2NotHF2ANDZDC1nOR + process.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3BptxAND + process.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5BptxAND + process.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2BptxAND + process.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIHcalNZS_v12 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalNZS + process.hltPreHIHcalNZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIHcalPhiSym_v12 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalPhiSym + process.hltPreHIHcalPhiSym + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_v12 = cms.Path( process.HLTBeginSequence + process.hltL1ZeroBias + process.hltPreHIZeroBias + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_HighRate_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRate + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreHIZeroBiasFirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_HighRateRAW_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRateRAW + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1AND + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_copy_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_Beamspot_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + process.hltPreHICentrality30100FirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1Centrality30_50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1Centrality30to50BptxAND + process.hltPreHIL1Centrality3050 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1_UCC_0_0p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC00p5 + process.hltPreHIL1UCC00p5 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1_UCC_0_1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC01 + process.hltPreHIL1UCC01 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet80Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet80Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet100Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet100Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28FwdBptxAND + process.hltPreHIPuAK4CaloJet40Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44FwdBptxAND + process.hltPreHIPuAK4CaloJet60Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet80Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet80Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet100Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet100Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet120Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet60Eta1p5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + process.hltSingleCsPFJet60Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet60Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + process.hltSingleCsPFJet60Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet80Eta1p5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + process.hltSingleCsPFJet80Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet80Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + process.hltSingleCsPFJet80Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet100Eta1p5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5Beamspot + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet100Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + process.hltSingleCsPFJet100Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet120Eta1p5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + process.hltSingleCsPFJet120Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICsAK4PFJet120Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + process.hltSingleCsPFJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton10_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton10_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton20_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton20_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton30_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30 + process.HLTHIGEDPhoton30PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton30_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton40_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40 + process.HLTHIGEDPhoton40PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton40_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50 + process.HLTHIGEDPhoton50PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton50_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton60_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60 + process.HLTHIGEDPhoton60PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton60_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleGEDPhoton20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleGEDPhoton20 + process.HLTHIDoubleGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle10Gsf + process.HLTEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle15Gsf + process.HLTEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle20Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle20Gsf + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle30Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle30Gsf + process.HLTEle30GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle40Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle40Gsf + process.HLTEle40GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle50Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle50Gsf + process.HLTEle50GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Ele10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10Gsf + process.HLTEle15Ele10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Ele10GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10Gsf + process.HLTDoubleEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle10GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle15Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15Gsf + process.HLTDoubleEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle15GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPOnAASequence + process.hltDoubleEle15Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_NotMBHF2_v3 = cms.Path( process.HLTBeginSequence + process.hltL1NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCNotMBHF2 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicBptxAND + process.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenBptxAND + process.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG2NotHF2ANDZDC1nOR + process.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3BptxAND + process.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5BptxAND + process.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2BptxAND + process.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) process.HLT_HIUPC_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIUPCRandomHighRate + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_TestSeedsCombined_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sUPCTestSeedsCombined + process.hltPreHIUPCTestSeedsCombined + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BptxAND + process.hltPreHIL1SingleMu0 + process.hltL1fL1sSingleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL1SingleMu0Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_Cosmic_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIL1SingleMu0Cosmic + process.hltL1fL1sSingleMuCosmicL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu5_SingleEG20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleEG20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleGEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu7_SingleEG20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15BptxAND + process.hltPreHIL1SingleMu7SingleEG20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7SingleEG10BptxAND + process.hltPreHIL1SingleMu7SingleGEDPhoton10 + process.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0BptxAND + process.hltPreHIL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL1DoubleMu0MaxDr3p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_SQ_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuSQBptxAND + process.hltPreHIL1DoubleMu0SQ + process.hltL1fL1sDoubleMuSQL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu3_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL2SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMuOpenL2Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL2SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu3L2Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL2SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu5L2Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_M1p5to6_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu2p8M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu3_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu3M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen3MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL3SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + process.hltL3fL1fL1sSingleMuOpenL3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL3SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered3) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + process.hltL3fL1fL1sSingleMu3L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL3SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered5) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + process.hltL3fL1fL1sSingleMu5L3Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu12_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7BptxAND + process.hltPreHIL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + process.hltL3fL1fL1sSingleMu7L3Filtered12 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M0toInf_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M0toInfOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered0toInf + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M2to4p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_Quarkonia_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_M2to4p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_Quarkonia_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet30Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt30PPOnAA + process.hltTkTkFilterForDmesonDpt30PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt45PPOnAA + process.hltTkTkFilterForDmesonDpt45PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet50Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt60PPOnAA + process.hltTkTkFilterForDmesonDpt60PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Loose_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Medium_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Tight_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence ) -process.HLT_HIL1NotBptxORForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence ) -process.HLT_HIHT80_Beamspot_ppRef5TeV_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotPP5TeV + process.hltPreHIHT80BeamspotppRef5TeV + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT80 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_PPRefZeroBias_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence ) -process.HLT_PPRefZeroBiasRawPrime_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBiasRawPrime + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_ZDCCommissioning_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZDCCommissioning + process.HLTEndSequence ) -process.HLT_AK4CaloJet40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence ) -process.HLT_AK4CaloJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence ) -process.HLT_AK4CaloJet70_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence ) -process.HLT_AK4CaloJet80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence ) -process.HLT_AK4CaloJet100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence ) -process.HLT_AK4CaloJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd70_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence ) -process.HLT_AK4PFJet40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.HLT_AK4PFJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) -process.HLT_AK4PFJet80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) -process.HLT_AK4PFJet100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence ) -process.HLT_AK4PFJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle10GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle15Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle15GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefEle15Ele10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle15Ele10GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefEle10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle15Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle20Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle30Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle40Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle50Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton10_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton10_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton20_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton30_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton40_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton50_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton60_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefL1DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu0_Cosmics_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu15_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL3DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL3DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu3_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPrePPRefL3SingleMu3 + process.hltL1fL1sSingleMu3L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPrePPRefL3SingleMu5 + process.hltL1fL1sSingleMu5L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu15_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Loose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Medium_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24 + process.hltPrePPRefDmesonTrackingGlobalDpt25 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt25PPRef + process.hltTkTkFilterForDmesonDpt25PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPrePPRefDmesonTrackingGlobalDpt35 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt35PPRef + process.hltTkTkFilterForDmesonDpt35PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44 + process.hltPrePPRefDmesonTrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt45PPRef + process.hltTkTkFilterForDmesonDpt45PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPrePPRefDmesonTrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt60PPRef + process.hltTkTkFilterForDmesonDpt60PPRef + process.HLTEndSequence ) -process.MC_ReducedIterativeTracking_v18 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) -process.MC_CaloBTagDeepCSV_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloBTagDeepCSV + process.HLTAK4CaloJetsSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p0Single + process.HLTEndSequence ) -process.MC_PFBTagDeepCSV_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepCSV + process.HLTAK4PFJetsSequence + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p06Single + process.HLTEndSequence ) -process.MC_PFBTagDeepJet_v7 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepJet + process.HLTAK4PFJetsSequence + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p06Single + process.HLTEndSequence ) -process.MC_AK4CaloJets_v15 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK4CaloJetsFromPV_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) -process.MC_CaloHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8CaloHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) -process.MC_AK4PFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_PFHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8PFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8TrimPFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8TrimPFJets + process.HLTAK8PFJetsSequence + process.hltAK8TrimModJets + process.hltAK8TrimPFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8PFHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMET_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) -process.MC_CaloMET_JetIdCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) -process.MC_PFMET_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) -process.MC_PFMHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) -process.MC_Egamma_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) -process.MC_Egamma_Open_Unseeded_v4 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) -process.MC_Ele5_WPTight_Gsf_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) -process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) -process.MC_DoubleEle5_CaloIdL_MW_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) -process.MC_IsoMu_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) -process.MC_DoubleMu_TrkIsoVVL_DZ_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.MC_DoubleMuNoFiltersNoVtx_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) -process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID50 + process.hltPFDoubleJetLooseID75 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsLTag0p5 + process.hlt2PNetCvsLTag0p3 + process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.MC_Run3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLT_SpecialHLTPhysics_v4 = cms.Path( process.HLTBeginSequence + process.hltPreSpecialHLTPhysics + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_RandomHighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandomHighRate + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopy + process.hltPreAlCaLumiPixelsCountsZeroBiasVdM + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBiasGated_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreAlCaLumiPixelsCountsZeroBiasGated + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.HLT_L1SingleMuOpen_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpen + process.hltL1MuOpenL1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMuOpen_DT_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpenDT + process.hltL1MuOpenL1FilteredDT + process.HLTEndSequence ) -process.HLT_L1SingleMu3_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPreL1SingleMu3 + process.hltL1fL1sMu3L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMu5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPreL1SingleMu5 + process.hltL1fL1sMu5L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreL1SingleMu7 + process.hltL1fL1sMu7L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreL1DoubleMu0 + process.hltDoubleMu0L1Filtered + process.HLTEndSequence ) -process.HLT_L1SingleJet8erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8erHE + process.hltPreL1SingleJet8erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet10erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet10erHE + process.hltPreL1SingleJet10erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet12erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12erHE + process.hltPreL1SingleJet12erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet35_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreL1SingleJet35 + process.HLTEndSequence ) -process.HLT_L1SingleJet200_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreL1SingleJet200 + process.HLTEndSequence ) -process.HLT_L1SingleEG8er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG8er2p5 + process.hltPreL1SingleEG8er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG10er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPreL1SingleEG10er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG15er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreL1SingleEG15er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG26er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26er2p5 + process.hltPreL1SingleEG26er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p5 + process.hltPreL1SingleEG28er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p1 + process.hltPreL1SingleEG28er2p1 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er1p5 + process.hltPreL1SingleEG28er1p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG34er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34er2p5 + process.hltPreL1SingleEG34er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG36er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG36er2p5 + process.hltPreL1SingleEG36er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG38er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG38er2p5 + process.hltPreL1SingleEG38er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG40er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40er2p5 + process.hltPreL1SingleEG40er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG42er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG42er2p5 + process.hltPreL1SingleEG42er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG45er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG45er2p5 + process.hltPreL1SingleEG45er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG50 + process.hltPreL1SingleEG50 + process.HLTEndSequence ) -process.HLT_L1SingleJet60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreL1SingleJet60 + process.HLTEndSequence ) -process.HLT_L1SingleJet90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreL1SingleJet90 + process.HLTEndSequence ) -process.HLT_L1SingleJet120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreL1SingleJet120 + process.HLTEndSequence ) -process.HLT_L1SingleJet180_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreL1SingleJet180 + process.HLTEndSequence ) -process.HLT_L1HTT120er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPreL1HTT120er + process.HLTEndSequence ) -process.HLT_L1HTT160er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPreL1HTT160er + process.HLTEndSequence ) -process.HLT_L1HTT200er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPreL1HTT200er + process.HLTEndSequence ) -process.HLT_L1HTT255er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPreL1HTT255er + process.HLTEndSequence ) -process.HLT_L1HTT280er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280er + process.hltPreL1HTT280er + process.HLTEndSequence ) -process.HLT_L1HTT320er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT320er + process.hltPreL1HTT320er + process.HLTEndSequence ) -process.HLT_L1HTT360er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT360er + process.hltPreL1HTT360er + process.HLTEndSequence ) -process.HLT_L1HTT400er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT400er + process.hltPreL1HTT400er + process.HLTEndSequence ) -process.HLT_L1HTT450er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT450er + process.hltPreL1HTT450er + process.HLTEndSequence ) -process.HLT_L1ETM120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sETM120 + process.hltPreL1ETM120 + process.HLTEndSequence ) -process.HLT_L1ETM150_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sETM150 + process.hltPreL1ETM150 + process.HLTEndSequence ) -process.HLT_L1EXT_HCAL_LaserMon1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon1 + process.hltPreL1EXTHCALLaserMon1 + process.HLTEndSequence ) -process.HLT_L1EXT_HCAL_LaserMon4_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon4 + process.hltPreL1EXTHCALLaserMon4 + process.HLTEndSequence ) -process.HLT_CscCluster_Cosmic_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterCosmic + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterCosmic + process.HLTEndSequence ) -process.HLT_HT60_Beamspot_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotHT60 + process.hltPreHT60Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT60 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_PixelClusters_WP2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPreHT300BeamspotPixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_PixelClusters_WP2_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTEndSequence ) -process.HLT_PixelClusters_WP1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP1 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP1 + process.HLTEndSequence ) -process.HLT_MinimumBias_HF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBias + process.hltPreMinimumBiasHF + process.HLTEndSequence ) -process.HLT_L1BptxXOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxXOR + process.hltPreL1BptxXOR + process.HLTEndSequence ) -process.HLT_BptxOR_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxOR + process.hltPreBptxOR + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_EMTF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicsEMTF + process.hltPreL1SingleMuCosmicsEMTF + process.HLTEndSequence ) -process.HLT_L1FatEvents_v2 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreL1FatEvents + process.HLTEndSequence ) +process.HLT_HIUPC_TestSeedsCombined_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sUPCTestSeedsCombined + process.hltPreHIUPCTestSeedsCombined + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BptxAND + process.hltPreHIL1SingleMu0 + process.hltL1fL1sSingleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL1SingleMu0Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_Cosmic_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIL1SingleMu0Cosmic + process.hltL1fL1sSingleMuCosmicL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu5_SingleEG20Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleEG20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleGEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu7_SingleEG20Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15BptxAND + process.hltPreHIL1SingleMu7SingleEG20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7SingleEG10BptxAND + process.hltPreHIL1SingleMu7SingleGEDPhoton10 + process.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0BptxAND + process.hltPreHIL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL1DoubleMu0MaxDr3p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_SQ_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuSQBptxAND + process.hltPreHIL1DoubleMu0SQ + process.hltL1fL1sDoubleMuSQL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu3_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL2SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMuOpenL2Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL2SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu3L2Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL2SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu5L2Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_M1p5to6_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu2p8M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu3_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu3M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen3MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL3SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + process.hltL3fL1fL1sSingleMuOpenL3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL3SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered3) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + process.hltL3fL1fL1sSingleMu3L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL3SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered5) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + process.hltL3fL1fL1sSingleMu5L3Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu12_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7BptxAND + process.hltPreHIL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + process.hltL3fL1fL1sSingleMu7L3Filtered12 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M0toInf_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M0toInfOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered0toInf + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M2to4p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_Quarkonia_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_M2to4p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_Quarkonia_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet30Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt30PPOnAA + process.hltTkTkFilterForDmesonDpt30PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt45PPOnAA + process.hltTkTkFilterForDmesonDpt45PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet50Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt60PPOnAA + process.hltTkTkFilterForDmesonDpt60PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Loose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Medium_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Tight_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence ) +process.HLT_HIL1NotBptxORForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence ) +process.HLT_HIHT80_Beamspot_ppRef5TeV_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotPP5TeV + process.hltPreHIHT80BeamspotppRef5TeV + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT80 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_PPRefZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence ) +process.HLT_PPRefZeroBiasRawPrime_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBiasRawPrime + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_ZDCCommissioning_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZDCCommissioning + process.HLTEndSequence ) +process.HLT_AK4CaloJet40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence ) +process.HLT_AK4CaloJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence ) +process.HLT_AK4CaloJet70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence ) +process.HLT_AK4CaloJet80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence ) +process.HLT_AK4CaloJet100_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence ) +process.HLT_AK4CaloJet120_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd100_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd120_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence ) +process.HLT_AK4PFJet40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.HLT_AK4PFJet60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) +process.HLT_AK4PFJet80_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) +process.HLT_AK4PFJet100_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence ) +process.HLT_AK4PFJet120_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd80_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd100_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd120_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle10GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle15Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle15GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefEle15Ele10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle15Ele10GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefEle10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle15Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle20Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle30Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle40Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle50Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton10_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton10_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton20_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton30_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton40_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton50_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton60_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefL1DoubleMu0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1DoubleMu0_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu0_Cosmics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu12_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2DoubleMu0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2DoubleMu0_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu12_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu15_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3DoubleMu0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL3DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3DoubleMu0_Open_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL3DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu3_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPrePPRefL3SingleMu3 + process.hltL1fL1sSingleMu3L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPrePPRefL3SingleMu5 + process.hltL1fL1sSingleMu5L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu7_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu12_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu15_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu20_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Medium_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence ) +process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24 + process.hltPrePPRefDmesonTrackingGlobalDpt25 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt25PPRef + process.hltTkTkFilterForDmesonDpt25PPRef + process.HLTEndSequence ) +process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPrePPRefDmesonTrackingGlobalDpt35 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt35PPRef + process.hltTkTkFilterForDmesonDpt35PPRef + process.HLTEndSequence ) +process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44 + process.hltPrePPRefDmesonTrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt45PPRef + process.hltTkTkFilterForDmesonDpt45PPRef + process.HLTEndSequence ) +process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPrePPRefDmesonTrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt60PPRef + process.hltTkTkFilterForDmesonDpt60PPRef + process.HLTEndSequence ) +process.MC_ReducedIterativeTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) +process.MC_AK4CaloJets_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK4CaloJetsFromPV_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) +process.MC_CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) +process.MC_AK4PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK8PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMET_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) +process.MC_CaloMET_JetIdCleaned_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) +process.MC_PFMET_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) +process.MC_PFMHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) +process.MC_AK4PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJetPNet + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.MC_AK8PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJetPNet + process.HLTAK8PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.HLTEndSequence ) +process.MC_Egamma_Open_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) +process.MC_Egamma_Open_Unseeded_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) +process.MC_Ele5_WPTight_Gsf_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) +process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) +process.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) +process.MC_IsoMu_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) +process.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) +process.MC_PFScouting_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCPFScouting + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_SpecialHLTPhysics_v5 = cms.Path( process.HLTBeginSequence + process.hltPreSpecialHLTPhysics + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_RandomHighRate_v2 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandomHighRate + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopy + process.hltPreAlCaLumiPixelsCountsZeroBiasVdM + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBiasGated_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreAlCaLumiPixelsCountsZeroBiasGated + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.HLT_L1AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sAXOVTight + process.hltPreL1AXOVTight + process.HLTEndSequence ) +process.HLT_L1SingleMuOpen_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpen + process.hltL1MuOpenL1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMuOpen_DT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpenDT + process.hltL1MuOpenL1FilteredDT + process.HLTEndSequence ) +process.HLT_L1SingleMu3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPreL1SingleMu3 + process.hltL1fL1sMu3L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPreL1SingleMu5 + process.hltL1fL1sMu5L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreL1SingleMu7 + process.hltL1fL1sMu7L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1DoubleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreL1DoubleMu0 + process.hltDoubleMu0L1Filtered + process.HLTEndSequence ) +process.HLT_L1SingleJet8erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8erHE + process.hltPreL1SingleJet8erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet10erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet10erHE + process.hltPreL1SingleJet10erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet12erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12erHE + process.hltPreL1SingleJet12erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet35_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreL1SingleJet35 + process.HLTEndSequence ) +process.HLT_L1SingleJet200_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreL1SingleJet200 + process.HLTEndSequence ) +process.HLT_L1SingleEG8er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG8er2p5 + process.hltPreL1SingleEG8er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG10er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPreL1SingleEG10er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG15er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreL1SingleEG15er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG26er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26er2p5 + process.hltPreL1SingleEG26er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p5 + process.hltPreL1SingleEG28er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p1 + process.hltPreL1SingleEG28er2p1 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er1p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er1p5 + process.hltPreL1SingleEG28er1p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG34er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34er2p5 + process.hltPreL1SingleEG34er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG36er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG36er2p5 + process.hltPreL1SingleEG36er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG38er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG38er2p5 + process.hltPreL1SingleEG38er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG40er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40er2p5 + process.hltPreL1SingleEG40er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG42er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG42er2p5 + process.hltPreL1SingleEG42er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG45er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG45er2p5 + process.hltPreL1SingleEG45er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG50 + process.hltPreL1SingleEG50 + process.HLTEndSequence ) +process.HLT_L1SingleJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreL1SingleJet60 + process.HLTEndSequence ) +process.HLT_L1SingleJet90_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreL1SingleJet90 + process.HLTEndSequence ) +process.HLT_L1SingleJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreL1SingleJet120 + process.HLTEndSequence ) +process.HLT_L1SingleJet180_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreL1SingleJet180 + process.HLTEndSequence ) +process.HLT_L1HTT120er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPreL1HTT120er + process.HLTEndSequence ) +process.HLT_L1HTT160er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPreL1HTT160er + process.HLTEndSequence ) +process.HLT_L1HTT200er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPreL1HTT200er + process.HLTEndSequence ) +process.HLT_L1HTT255er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPreL1HTT255er + process.HLTEndSequence ) +process.HLT_L1HTT280er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280er + process.hltPreL1HTT280er + process.HLTEndSequence ) +process.HLT_L1HTT320er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT320er + process.hltPreL1HTT320er + process.HLTEndSequence ) +process.HLT_L1HTT360er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT360er + process.hltPreL1HTT360er + process.HLTEndSequence ) +process.HLT_L1HTT400er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT400er + process.hltPreL1HTT400er + process.HLTEndSequence ) +process.HLT_L1HTT450er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT450er + process.hltPreL1HTT450er + process.HLTEndSequence ) +process.HLT_L1ETM120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sETM120 + process.hltPreL1ETM120 + process.HLTEndSequence ) +process.HLT_L1ETM150_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sETM150 + process.hltPreL1ETM150 + process.HLTEndSequence ) +process.HLT_L1EXT_HCAL_LaserMon1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon1 + process.hltPreL1EXTHCALLaserMon1 + process.HLTEndSequence ) +process.HLT_L1EXT_HCAL_LaserMon4_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon4 + process.hltPreL1EXTHCALLaserMon4 + process.HLTEndSequence ) +process.HLT_CscCluster_Cosmic_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterCosmic + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterCosmic + process.HLTEndSequence ) +process.HLT_HT60_Beamspot_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotHT60 + process.hltPreHT60Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT60 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_PixelClusters_WP2_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPreHT300BeamspotPixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.HLTEndSequence ) +process.HLT_PixelClusters_WP2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTEndSequence ) +process.HLT_PixelClusters_WP1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP1 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP1 + process.HLTEndSequence ) +process.HLT_MinimumBias_HF_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBias + process.hltPreMinimumBiasHF + process.HLTEndSequence ) +process.HLT_L1BptxXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxXOR + process.hltPreL1BptxXOR + process.HLTEndSequence ) +process.HLT_BptxOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxOR + process.hltPreBptxOR + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_EMTF_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicsEMTF + process.hltPreL1SingleMuCosmicsEMTF + process.HLTEndSequence ) +process.HLT_L1FatEvents_v3 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreL1FatEvents + process.HLTEndSequence ) process.HLT_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandomHighRate + process.HLTEndSequence ) -process.HLT_ZeroBias_HighRate_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasHighRate + process.HLTEndSequence ) -process.HLT_ZeroBias_Or_AlwaysTrue_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrAlwaysTrue + process.hltPreZeroBiasOrAlwaysTrue + process.HLTEndSequence ) -process.HLT_ZeroBias_Gated_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreZeroBiasGated + process.hltBXGateFilter + process.HLTEndSequence ) -process.HLT_SpecialZeroBias_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopyOrAlwaysTrue + process.hltPreSpecialZeroBias + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLT_ZeroBias_HighRate_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasHighRate + process.HLTEndSequence ) +process.HLT_ZeroBias_Or_AlwaysTrue_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrAlwaysTrue + process.hltPreZeroBiasOrAlwaysTrue + process.HLTEndSequence ) +process.HLT_ZeroBias_Gated_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreZeroBiasGated + process.hltBXGateFilter + process.HLTEndSequence ) +process.HLT_SpecialZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopyOrAlwaysTrue + process.hltPreSpecialZeroBias + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.DQMHistograms = cms.EndPath( process.hltGtStage2Digis + process.hltOnlineMetaDataDigis + process.hltTriggerRatesMonitor + process.hltTriggerBxMonitor + process.hltTriggerObjectTnPMonitor + process.hltLumiMonitor + process.hltPSColumnMonitor + process.hltOnlineBeamMonitor ) process.RatesMonitoring = cms.EndPath( process.hltGtStage2Digis + process.hltHLTriggerJSONMonitoring + process.hltL1TriggerJSONMonitoring ) @@ -127182,7 +121499,6 @@ process.Dataset_EphemeralZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEphemeralZeroBias + process.hltPreDatasetEphemeralZeroBias6 ) process.Dataset_EphemeralZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEphemeralZeroBias + process.hltPreDatasetEphemeralZeroBias7 ) process.Dataset_EventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEventDisplay + process.hltPreDatasetEventDisplay ) -process.Dataset_CosmicsForEventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCosmicsForEventDisplay + process.hltPreDatasetCosmicsForEventDisplay ) process.Dataset_ExpressAlignment = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressAlignment + process.hltPreDatasetExpressAlignment ) process.Dataset_ExpressCosmics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressCosmics + process.hltPreDatasetExpressCosmics ) process.Dataset_ExpressPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressPhysics + process.hltPreDatasetExpressPhysics ) @@ -127216,7 +121532,6 @@ process.Dataset_HIForward17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIForward + process.hltPreDatasetHIForward17 ) process.Dataset_HIForward18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIForward + process.hltPreDatasetHIForward18 ) process.Dataset_HIForward19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIForward + process.hltPreDatasetHIForward19 ) -process.Dataset_HIHLTMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIHLTMonitor + process.hltPreDatasetHIHLTMonitor ) process.Dataset_HIHLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIHLTPhysics + process.hltPreDatasetHIHLTPhysics ) process.Dataset_HIHcalNZS = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIHcalNZS + process.hltPreDatasetHIHcalNZS ) process.Dataset_HIOnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHIOnlineMonitor + process.hltPreDatasetHIOnlineMonitor ) @@ -127305,7 +121620,6 @@ process.Dataset_PPRefZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias17 ) process.Dataset_PPRefZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias18 ) process.Dataset_PPRefZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBias19 ) -process.Dataset_ParkingDoubleElectronLowMass = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleElectronLowMass + process.hltPreDatasetParkingDoubleElectronLowMass ) process.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass0 ) process.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass1 ) process.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -127319,6 +121633,11 @@ process.Dataset_ParkingSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon0 ) process.Dataset_ParkingSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon1 ) process.Dataset_ParkingSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon2 ) +process.Dataset_ParkingSingleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon3 ) +process.Dataset_ParkingSingleMuon4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon4 ) +process.Dataset_ParkingSingleMuon5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon5 ) +process.Dataset_ParkingSingleMuon6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon6 ) +process.Dataset_ParkingSingleMuon7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon7 ) process.Dataset_ParkingVBF0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF0 ) process.Dataset_ParkingVBF1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF1 ) process.Dataset_ParkingVBF2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF2 ) @@ -127334,102 +121653,9 @@ process.Dataset_TestEnablesEcalHcal = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcal + process.hltPreDatasetTestEnablesEcalHcal ) process.Dataset_TestEnablesEcalHcalDQM = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcalDQM + process.hltPreDatasetTestEnablesEcalHcalDQM ) process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias ) -process.Dataset_SpecialHLTPhysics0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics0 + process.hltPreDatasetSpecialHLTPhysics0 ) -process.Dataset_SpecialHLTPhysics1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics1 + process.hltPreDatasetSpecialHLTPhysics1 ) -process.Dataset_SpecialHLTPhysics2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics2 + process.hltPreDatasetSpecialHLTPhysics2 ) -process.Dataset_SpecialHLTPhysics3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics3 + process.hltPreDatasetSpecialHLTPhysics3 ) -process.Dataset_SpecialHLTPhysics4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics4 + process.hltPreDatasetSpecialHLTPhysics4 ) -process.Dataset_SpecialHLTPhysics5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics5 + process.hltPreDatasetSpecialHLTPhysics5 ) -process.Dataset_SpecialHLTPhysics6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics6 + process.hltPreDatasetSpecialHLTPhysics6 ) -process.Dataset_SpecialHLTPhysics7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics7 + process.hltPreDatasetSpecialHLTPhysics7 ) -process.Dataset_SpecialHLTPhysics8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics8 + process.hltPreDatasetSpecialHLTPhysics8 ) -process.Dataset_SpecialHLTPhysics9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics9 + process.hltPreDatasetSpecialHLTPhysics9 ) -process.Dataset_SpecialHLTPhysics10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics10 + process.hltPreDatasetSpecialHLTPhysics10 ) -process.Dataset_SpecialHLTPhysics11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics11 + process.hltPreDatasetSpecialHLTPhysics11 ) -process.Dataset_SpecialHLTPhysics12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics12 + process.hltPreDatasetSpecialHLTPhysics12 ) -process.Dataset_SpecialHLTPhysics13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics13 + process.hltPreDatasetSpecialHLTPhysics13 ) -process.Dataset_SpecialHLTPhysics14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics14 + process.hltPreDatasetSpecialHLTPhysics14 ) -process.Dataset_SpecialHLTPhysics15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics15 + process.hltPreDatasetSpecialHLTPhysics15 ) -process.Dataset_SpecialHLTPhysics16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics16 + process.hltPreDatasetSpecialHLTPhysics16 ) -process.Dataset_SpecialHLTPhysics17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics17 + process.hltPreDatasetSpecialHLTPhysics17 ) -process.Dataset_SpecialHLTPhysics18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics18 + process.hltPreDatasetSpecialHLTPhysics18 ) -process.Dataset_SpecialHLTPhysics19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics19 + process.hltPreDatasetSpecialHLTPhysics19 ) -process.Dataset_SpecialHLTPhysics20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics20 + process.hltPreDatasetSpecialHLTPhysics20 ) -process.Dataset_SpecialHLTPhysics21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics21 + process.hltPreDatasetSpecialHLTPhysics21 ) -process.Dataset_SpecialHLTPhysics22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics22 + process.hltPreDatasetSpecialHLTPhysics22 ) -process.Dataset_SpecialHLTPhysics23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics23 + process.hltPreDatasetSpecialHLTPhysics23 ) -process.Dataset_SpecialHLTPhysics24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics24 + process.hltPreDatasetSpecialHLTPhysics24 ) -process.Dataset_SpecialHLTPhysics25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics25 + process.hltPreDatasetSpecialHLTPhysics25 ) -process.Dataset_SpecialHLTPhysics26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics26 + process.hltPreDatasetSpecialHLTPhysics26 ) -process.Dataset_SpecialHLTPhysics27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics27 + process.hltPreDatasetSpecialHLTPhysics27 ) -process.Dataset_SpecialHLTPhysics28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics28 + process.hltPreDatasetSpecialHLTPhysics28 ) -process.Dataset_SpecialHLTPhysics29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics29 + process.hltPreDatasetSpecialHLTPhysics29 ) -process.Dataset_SpecialHLTPhysics30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics30 + process.hltPreDatasetSpecialHLTPhysics30 ) -process.Dataset_SpecialHLTPhysics31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics31 + process.hltPreDatasetSpecialHLTPhysics31 ) -process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom0 + process.hltPreDatasetSpecialRandom0 ) -process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom1 + process.hltPreDatasetSpecialRandom1 ) -process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom2 + process.hltPreDatasetSpecialRandom2 ) -process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom3 + process.hltPreDatasetSpecialRandom3 ) -process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom4 + process.hltPreDatasetSpecialRandom4 ) -process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom5 + process.hltPreDatasetSpecialRandom5 ) -process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom6 + process.hltPreDatasetSpecialRandom6 ) -process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom7 + process.hltPreDatasetSpecialRandom7 ) -process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom8 + process.hltPreDatasetSpecialRandom8 ) -process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom9 + process.hltPreDatasetSpecialRandom9 ) -process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom10 + process.hltPreDatasetSpecialRandom10 ) -process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom11 + process.hltPreDatasetSpecialRandom11 ) -process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom12 + process.hltPreDatasetSpecialRandom12 ) -process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom13 + process.hltPreDatasetSpecialRandom13 ) -process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom14 + process.hltPreDatasetSpecialRandom14 ) -process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom15 + process.hltPreDatasetSpecialRandom15 ) -process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom16 + process.hltPreDatasetSpecialRandom16 ) -process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom17 + process.hltPreDatasetSpecialRandom17 ) -process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom18 + process.hltPreDatasetSpecialRandom18 ) -process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom19 + process.hltPreDatasetSpecialRandom19 ) -process.Dataset_SpecialRandom20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom20 + process.hltPreDatasetSpecialRandom20 ) -process.Dataset_SpecialRandom21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom21 + process.hltPreDatasetSpecialRandom21 ) -process.Dataset_SpecialRandom22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom22 + process.hltPreDatasetSpecialRandom22 ) -process.Dataset_SpecialRandom23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom23 + process.hltPreDatasetSpecialRandom23 ) -process.Dataset_SpecialRandom24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom24 + process.hltPreDatasetSpecialRandom24 ) -process.Dataset_SpecialRandom25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom25 + process.hltPreDatasetSpecialRandom25 ) -process.Dataset_SpecialRandom26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom26 + process.hltPreDatasetSpecialRandom26 ) -process.Dataset_SpecialRandom27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom27 + process.hltPreDatasetSpecialRandom27 ) -process.Dataset_SpecialRandom28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom28 + process.hltPreDatasetSpecialRandom28 ) -process.Dataset_SpecialRandom29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom29 + process.hltPreDatasetSpecialRandom29 ) -process.Dataset_SpecialRandom30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom30 + process.hltPreDatasetSpecialRandom30 ) -process.Dataset_SpecialRandom31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom31 + process.hltPreDatasetSpecialRandom31 ) -process.Dataset_SpecialZeroBias0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias0 + process.hltPreDatasetSpecialZeroBias0 ) -process.Dataset_SpecialZeroBias1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias1 + process.hltPreDatasetSpecialZeroBias1 ) -process.Dataset_SpecialZeroBias2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias2 + process.hltPreDatasetSpecialZeroBias2 ) -process.Dataset_SpecialZeroBias3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias3 + process.hltPreDatasetSpecialZeroBias3 ) -process.Dataset_SpecialZeroBias4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias4 + process.hltPreDatasetSpecialZeroBias4 ) -process.Dataset_SpecialZeroBias5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias5 + process.hltPreDatasetSpecialZeroBias5 ) -process.Dataset_SpecialZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias6 + process.hltPreDatasetSpecialZeroBias6 ) -process.Dataset_SpecialZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias7 + process.hltPreDatasetSpecialZeroBias7 ) -process.Dataset_SpecialZeroBias8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias8 + process.hltPreDatasetSpecialZeroBias8 ) -process.Dataset_SpecialZeroBias9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias9 + process.hltPreDatasetSpecialZeroBias9 ) -process.Dataset_SpecialZeroBias10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias10 + process.hltPreDatasetSpecialZeroBias10 ) -process.Dataset_SpecialZeroBias11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias11 + process.hltPreDatasetSpecialZeroBias11 ) -process.Dataset_SpecialZeroBias12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias12 + process.hltPreDatasetSpecialZeroBias12 ) -process.Dataset_SpecialZeroBias13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias13 + process.hltPreDatasetSpecialZeroBias13 ) -process.Dataset_SpecialZeroBias14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias14 + process.hltPreDatasetSpecialZeroBias14 ) -process.Dataset_SpecialZeroBias15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias15 + process.hltPreDatasetSpecialZeroBias15 ) -process.Dataset_SpecialZeroBias16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias16 + process.hltPreDatasetSpecialZeroBias16 ) -process.Dataset_SpecialZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias17 + process.hltPreDatasetSpecialZeroBias17 ) -process.Dataset_SpecialZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias18 + process.hltPreDatasetSpecialZeroBias18 ) -process.Dataset_SpecialZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias19 + process.hltPreDatasetSpecialZeroBias19 ) -process.Dataset_SpecialZeroBias20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias20 + process.hltPreDatasetSpecialZeroBias20 ) -process.Dataset_SpecialZeroBias21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias21 + process.hltPreDatasetSpecialZeroBias21 ) -process.Dataset_SpecialZeroBias22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias22 + process.hltPreDatasetSpecialZeroBias22 ) -process.Dataset_SpecialZeroBias23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias23 + process.hltPreDatasetSpecialZeroBias23 ) -process.Dataset_SpecialZeroBias24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias24 + process.hltPreDatasetSpecialZeroBias24 ) -process.Dataset_SpecialZeroBias25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias25 + process.hltPreDatasetSpecialZeroBias25 ) -process.Dataset_SpecialZeroBias26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias26 + process.hltPreDatasetSpecialZeroBias26 ) -process.Dataset_SpecialZeroBias27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias27 + process.hltPreDatasetSpecialZeroBias27 ) -process.Dataset_SpecialZeroBias28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias28 + process.hltPreDatasetSpecialZeroBias28 ) -process.Dataset_SpecialZeroBias29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias29 + process.hltPreDatasetSpecialZeroBias29 ) -process.Dataset_SpecialZeroBias30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias30 + process.hltPreDatasetSpecialZeroBias30 ) -process.Dataset_SpecialZeroBias31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias31 + process.hltPreDatasetSpecialZeroBias31 ) +process.Dataset_SpecialHLTPhysics0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics0 ) +process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom0 ) +process.Dataset_SpecialZeroBias0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias0 ) process.ALCALowPtJetOutput = cms.FinalPath( process.hltOutputALCALowPtJet ) process.ALCALumiPixelsCountsExpressOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsExpress ) process.ALCALumiPixelsCountsPromptOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsPrompt ) @@ -127464,9 +121690,7 @@ process.HIExpressAlignmentOutput = cms.FinalPath( process.hltOutputHIExpressAlignment ) process.HIExpressRawPrimeOutput = cms.FinalPath( process.hltOutputHIExpressRawPrime ) process.HLTMonitorOutput = cms.FinalPath( process.hltOutputHLTMonitor ) -process.HIHLTMonitorOutput = cms.FinalPath( process.hltOutputHIHLTMonitor ) process.PhysicsHLTPhysics2Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics2 ) -process.ParkingDoubleElectronLowMassOutput = cms.FinalPath( process.hltOutputParkingDoubleElectronLowMass ) process.ParkingDoubleMuonLowMass0Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass0 ) process.ParkingDoubleMuonLowMass1Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass1 ) process.ParkingDoubleMuonLowMass2Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass2 ) @@ -127476,6 +121700,7 @@ process.ParkingSingleMuon0Output = cms.FinalPath( process.hltOutputParkingSingleMuon0 ) process.ParkingSingleMuon1Output = cms.FinalPath( process.hltOutputParkingSingleMuon1 ) process.ParkingSingleMuon2Output = cms.FinalPath( process.hltOutputParkingSingleMuon2 ) +process.ParkingSingleMuon3Output = cms.FinalPath( process.hltOutputParkingSingleMuon3 ) process.ParkingVBF0Output = cms.FinalPath( process.hltOutputParkingVBF0 ) process.ParkingVBF1Output = cms.FinalPath( process.hltOutputParkingVBF1 ) process.ParkingVBF2Output = cms.FinalPath( process.hltOutputParkingVBF2 ) @@ -127632,9 +121857,106 @@ process.PhysicsSpecialZeroBias13Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias13 ) process.PhysicsSpecialZeroBias14Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias14 ) process.PhysicsSpecialZeroBias15Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias15 ) +process.Dataset_SpecialHLTPhysics1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics1 ) +process.Dataset_SpecialHLTPhysics2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics2 ) +process.Dataset_SpecialHLTPhysics3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics3 ) +process.Dataset_SpecialHLTPhysics4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics4 ) +process.Dataset_SpecialHLTPhysics5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics5 ) +process.Dataset_SpecialHLTPhysics6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics6 ) +process.Dataset_SpecialHLTPhysics7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics7 ) +process.Dataset_SpecialHLTPhysics8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics8 ) +process.Dataset_SpecialHLTPhysics9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics9 ) +process.Dataset_SpecialHLTPhysics10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics10 ) +process.Dataset_SpecialHLTPhysics11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics11 ) +process.Dataset_SpecialHLTPhysics12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics12 ) +process.Dataset_SpecialHLTPhysics13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics13 ) +process.Dataset_SpecialHLTPhysics14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics14 ) +process.Dataset_SpecialHLTPhysics15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics15 ) +process.Dataset_SpecialHLTPhysics16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics16 ) +process.Dataset_SpecialHLTPhysics17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics17 ) +process.Dataset_SpecialHLTPhysics18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics18 ) +process.Dataset_SpecialHLTPhysics19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics19 ) +process.Dataset_SpecialHLTPhysics20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics20 ) +process.Dataset_SpecialHLTPhysics21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics21 ) +process.Dataset_SpecialHLTPhysics22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics22 ) +process.Dataset_SpecialHLTPhysics23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics23 ) +process.Dataset_SpecialHLTPhysics24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics24 ) +process.Dataset_SpecialHLTPhysics25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics25 ) +process.Dataset_SpecialHLTPhysics26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics26 ) +process.Dataset_SpecialHLTPhysics27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics27 ) +process.Dataset_SpecialHLTPhysics28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics28 ) +process.Dataset_SpecialHLTPhysics29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics29 ) +process.Dataset_SpecialHLTPhysics30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics30 ) +process.Dataset_SpecialHLTPhysics31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics31 ) +process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom1 ) +process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom2 ) +process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom3 ) +process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom4 ) +process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom5 ) +process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom6 ) +process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom7 ) +process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom8 ) +process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom9 ) +process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom10 ) +process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom11 ) +process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom12 ) +process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom13 ) +process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom14 ) +process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom15 ) +process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom16 ) +process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom17 ) +process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom18 ) +process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom19 ) +process.Dataset_SpecialRandom20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom20 ) +process.Dataset_SpecialRandom21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom21 ) +process.Dataset_SpecialRandom22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom22 ) +process.Dataset_SpecialRandom23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom23 ) +process.Dataset_SpecialRandom24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom24 ) +process.Dataset_SpecialRandom25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom25 ) +process.Dataset_SpecialRandom26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom26 ) +process.Dataset_SpecialRandom27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom27 ) +process.Dataset_SpecialRandom28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom28 ) +process.Dataset_SpecialRandom29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom29 ) +process.Dataset_SpecialRandom30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom30 ) +process.Dataset_SpecialRandom31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom31 ) +process.Dataset_SpecialZeroBias1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias1 ) +process.Dataset_SpecialZeroBias2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias2 ) +process.Dataset_SpecialZeroBias3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias3 ) +process.Dataset_SpecialZeroBias4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias4 ) +process.Dataset_SpecialZeroBias5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias5 ) +process.Dataset_SpecialZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias6 ) +process.Dataset_SpecialZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias7 ) +process.Dataset_SpecialZeroBias8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias8 ) +process.Dataset_SpecialZeroBias9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias9 ) +process.Dataset_SpecialZeroBias10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias10 ) +process.Dataset_SpecialZeroBias11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias11 ) +process.Dataset_SpecialZeroBias12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias12 ) +process.Dataset_SpecialZeroBias13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias13 ) +process.Dataset_SpecialZeroBias14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias14 ) +process.Dataset_SpecialZeroBias15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias15 ) +process.Dataset_SpecialZeroBias16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias16 ) +process.Dataset_SpecialZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias17 ) +process.Dataset_SpecialZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias18 ) +process.Dataset_SpecialZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias19 ) +process.Dataset_SpecialZeroBias20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias20 ) +process.Dataset_SpecialZeroBias21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias21 ) +process.Dataset_SpecialZeroBias22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias22 ) +process.Dataset_SpecialZeroBias23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias23 ) +process.Dataset_SpecialZeroBias24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias24 ) +process.Dataset_SpecialZeroBias25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias25 ) +process.Dataset_SpecialZeroBias26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias26 ) +process.Dataset_SpecialZeroBias27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias27 ) +process.Dataset_SpecialZeroBias28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias28 ) +process.Dataset_SpecialZeroBias29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias29 ) +process.Dataset_SpecialZeroBias30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias30 ) +process.Dataset_SpecialZeroBias31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias31 ) +process.ParkingSingleMuon4Output = cms.FinalPath( process.hltOutputParkingSingleMuon4 ) +process.ParkingSingleMuon5Output = cms.FinalPath( process.hltOutputParkingSingleMuon5 ) +process.ParkingSingleMuon6Output = cms.FinalPath( process.hltOutputParkingSingleMuon6 ) +process.ParkingSingleMuon7Output = cms.FinalPath( process.hltOutputParkingSingleMuon7 ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v15, process.AlCa_EcalPhiSymForHI_v7, process.AlCa_EcalEtaEBonly_v20, process.AlCa_EcalEtaEEonly_v20, process.AlCa_EcalPi0EBonly_v20, process.AlCa_EcalPi0EEonly_v20, process.AlCa_EcalEtaEBonlyForHI_v8, process.AlCa_EcalEtaEEonlyForHI_v8, process.AlCa_EcalPi0EBonlyForHI_v8, process.AlCa_EcalPi0EEonlyForHI_v8, process.AlCa_HIEcalEtaEBonly_v7, process.AlCa_HIEcalEtaEEonly_v7, process.AlCa_HIEcalPi0EBonly_v7, process.AlCa_HIEcalPi0EEonly_v7, process.AlCa_RPCMuonNormalisation_v18, process.AlCa_RPCMuonNormalisationForHI_v6, process.AlCa_HIRPCMuonNormalisation_v6, process.AlCa_LumiPixelsCounts_Random_v7, process.AlCa_LumiPixelsCounts_ZeroBias_v8, process.AlCa_PFJet40_v26, process.AlCa_PFJet40_CPUOnly_v5, process.AlCa_AK8PFJet40_v21, process.DQM_PixelReconstruction_v8, process.DQM_EcalReconstruction_v8, process.DQM_HcalReconstruction_v6, process.DQM_HIPixelReconstruction_v8, process.DQM_HIEcalReconstruction_v6, process.DQM_HIHcalReconstruction_v4, process.DST_ZeroBias_v5, process.DST_Physics_v10, process.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2, process.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2, process.DST_Run3_EG30_PFScoutingPixelTracking_v22, process.DST_Run3_JetHT_PFScoutingPixelTracking_v22, process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22, process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22, process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22, process.HLT_EphemeralPhysics_v5, process.HLT_EphemeralZeroBias_v5, process.HLT_HIEphemeralPhysics_v1, process.HLT_HIEphemeralZeroBias_v1, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v17, process.HLT_HcalPhiSym_v19, process.HLT_Random_v3, process.HLT_Physics_v10, process.HLT_ZeroBias_v9, process.HLT_ZeroBias_Alignment_v4, process.HLT_ZeroBias_Beamspot_v10, process.HLT_ZeroBias_IsolatedBunches_v8, process.HLT_ZeroBias_FirstBXAfterTrain_v6, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, process.HLT_ZeroBias_FirstCollisionInTrain_v7, process.HLT_ZeroBias_LastCollisionInTrain_v6, process.HLT_HT300_Beamspot_v17, process.HLT_IsoTrackHB_v10, process.HLT_IsoTrackHE_v10, process.HLT_PFJet40_GPUvsCPU_v3, process.HLT_AK8PFJet400_MassSD30_v6, process.HLT_AK8PFJet420_MassSD30_v6, process.HLT_AK8PFJet450_MassSD30_v6, process.HLT_AK8PFJet470_MassSD30_v6, process.HLT_AK8PFJet500_MassSD30_v6, process.HLT_AK8DiPFJet250_250_MassSD30_v6, process.HLT_AK8DiPFJet260_260_MassSD30_v6, process.HLT_AK8DiPFJet270_270_MassSD30_v6, process.HLT_AK8DiPFJet280_280_MassSD30_v6, process.HLT_AK8DiPFJet290_290_MassSD30_v6, process.HLT_AK8DiPFJet250_250_MassSD50_v6, process.HLT_AK8DiPFJet260_260_MassSD50_v6, process.HLT_CaloJet500_NoJetID_v18, process.HLT_CaloJet550_NoJetID_v13, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9, process.HLT_DoubleEle25_CaloIdL_MW_v11, process.HLT_DoubleEle27_CaloIdL_MW_v11, process.HLT_DoubleEle33_CaloIdL_MW_v24, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26, process.HLT_Mu27_Ele37_CaloIdL_MW_v11, process.HLT_Mu37_Ele27_CaloIdL_MW_v11, process.HLT_Mu37_TkMu27_v11, process.HLT_DoubleMu4_3_Bs_v21, process.HLT_DoubleMu4_3_Jpsi_v21, process.HLT_DoubleMu4_3_LowMass_v7, process.HLT_DoubleMu4_LowMass_Displaced_v7, process.HLT_Mu0_L1DoubleMu_v7, process.HLT_Mu4_L1DoubleMu_v7, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v6, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6, process.HLT_DoubleMu3_Trk_Tau3mu_v18, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v10, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14, process.HLT_DoubleMu4_MuMuTrk_Displaced_v21, process.HLT_Mu3_PFJet40_v22, process.HLT_Mu7p5_L2Mu2_Jpsi_v16, process.HLT_Mu7p5_L2Mu2_Upsilon_v16, process.HLT_Mu3_L1SingleMu5orSingleMu7_v7, process.HLT_DoublePhoton33_CaloIdL_v13, process.HLT_DoublePhoton70_v13, process.HLT_DoublePhoton85_v21, process.HLT_Ele15_WPLoose_Gsf_v9, process.HLT_Ele20_WPLoose_Gsf_v12, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10, process.HLT_Ele27_WPTight_Gsf_v22, process.HLT_Ele28_WPTight_Gsf_v7, process.HLT_Ele30_WPTight_Gsf_v7, process.HLT_Ele32_WPTight_Gsf_v21, process.HLT_Ele35_WPTight_Gsf_v15, process.HLT_Ele38_WPTight_Gsf_v15, process.HLT_Ele40_WPTight_Gsf_v15, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15, process.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v7, process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v7, process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v7, process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, process.HLT_IsoMu20_v21, process.HLT_IsoMu24_v19, process.HLT_IsoMu24_eta2p1_v21, process.HLT_IsoMu27_v22, process.HLT_UncorrectedJetE30_NoBPTX_v10, process.HLT_UncorrectedJetE30_NoBPTX3BX_v10, process.HLT_UncorrectedJetE60_NoBPTX3BX_v10, process.HLT_UncorrectedJetE70_NoBPTX3BX_v10, process.HLT_L1SingleMu18_v6, process.HLT_L1SingleMu25_v5, process.HLT_L1SingleMuCosmics_v4, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10, process.HLT_L2Mu10_NoVertex_NoBPTX_v11, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10, process.HLT_L2Mu23NoVtx_2Cha_v6, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7, process.HLT_DoubleL2Mu50_v7, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7, process.HLT_DoubleL2Mu23NoVtx_2Cha_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9, process.HLT_Mu25_TkMu0_Onia_v14, process.HLT_Mu30_TkMu0_Psi_v7, process.HLT_Mu30_TkMu0_Upsilon_v7, process.HLT_Mu20_TkMu0_Phi_v14, process.HLT_Mu25_TkMu0_Phi_v14, process.HLT_Mu15_v9, process.HLT_Mu20_v18, process.HLT_Mu27_v19, process.HLT_Mu50_v19, process.HLT_Mu55_v9, process.HLT_CascadeMu100_v9, process.HLT_HighPtTkMu100_v8, process.HLT_DiPFJetAve40_v20, process.HLT_DiPFJetAve60_v20, process.HLT_DiPFJetAve80_v20, process.HLT_DiPFJetAve140_v19, process.HLT_DiPFJetAve200_v19, process.HLT_DiPFJetAve260_v20, process.HLT_DiPFJetAve320_v20, process.HLT_DiPFJetAve400_v20, process.HLT_DiPFJetAve500_v20, process.HLT_DiPFJetAve60_HFJEC_v21, process.HLT_DiPFJetAve80_HFJEC_v23, process.HLT_DiPFJetAve100_HFJEC_v23, process.HLT_DiPFJetAve160_HFJEC_v22, process.HLT_DiPFJetAve220_HFJEC_v22, process.HLT_DiPFJetAve260_HFJEC_v5, process.HLT_DiPFJetAve300_HFJEC_v22, process.HLT_AK8PFJet40_v22, process.HLT_AK8PFJet60_v21, process.HLT_AK8PFJet80_v22, process.HLT_AK8PFJet140_v21, process.HLT_AK8PFJet200_v21, process.HLT_AK8PFJet260_v22, process.HLT_AK8PFJet320_v22, process.HLT_AK8PFJet400_v22, process.HLT_AK8PFJet450_v22, process.HLT_AK8PFJet500_v22, process.HLT_AK8PFJet550_v17, process.HLT_PFJet40_v27, process.HLT_PFJet60_v27, process.HLT_PFJet80_v27, process.HLT_PFJet110_v6, process.HLT_PFJet140_v25, process.HLT_PFJet200_v25, process.HLT_PFJet260_v26, process.HLT_PFJet320_v26, process.HLT_PFJet400_v26, process.HLT_PFJet450_v27, process.HLT_PFJet500_v27, process.HLT_PFJet550_v17, process.HLT_PFJetFwd15_v9, process.HLT_PFJetFwd25_v9, process.HLT_PFJetFwd40_v25, process.HLT_PFJetFwd60_v25, process.HLT_PFJetFwd80_v24, process.HLT_PFJetFwd140_v24, process.HLT_PFJetFwd200_v24, process.HLT_PFJetFwd260_v25, process.HLT_PFJetFwd320_v25, process.HLT_PFJetFwd400_v25, process.HLT_PFJetFwd450_v25, process.HLT_PFJetFwd500_v25, process.HLT_AK8PFJetFwd15_v9, process.HLT_AK8PFJetFwd25_v9, process.HLT_AK8PFJetFwd40_v21, process.HLT_AK8PFJetFwd60_v20, process.HLT_AK8PFJetFwd80_v20, process.HLT_AK8PFJetFwd140_v20, process.HLT_AK8PFJetFwd200_v20, process.HLT_AK8PFJetFwd260_v21, process.HLT_AK8PFJetFwd320_v21, process.HLT_AK8PFJetFwd400_v21, process.HLT_AK8PFJetFwd450_v21, process.HLT_AK8PFJetFwd500_v21, process.HLT_PFHT180_v23, process.HLT_PFHT250_v23, process.HLT_PFHT370_v23, process.HLT_PFHT430_v23, process.HLT_PFHT510_v23, process.HLT_PFHT590_v23, process.HLT_PFHT680_v23, process.HLT_PFHT780_v23, process.HLT_PFHT890_v23, process.HLT_PFHT1050_v24, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18, process.HLT_PFMET110_PFMHT110_IDTight_v26, process.HLT_PFMET120_PFMHT120_IDTight_v26, process.HLT_PFMET130_PFMHT130_IDTight_v26, process.HLT_PFMET140_PFMHT140_IDTight_v26, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15, process.HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v15, process.HLT_PFMETTypeOne110_PFMHT110_IDTight_v18, process.HLT_PFMETTypeOne120_PFMHT120_IDTight_v18, process.HLT_PFMETTypeOne130_PFMHT130_IDTight_v18, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v26, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6, process.HLT_L1ETMHadSeeds_v6, process.HLT_CaloMHT90_v10, process.HLT_CaloMET90_NotCleaned_v10, process.HLT_CaloMET350_NotCleaned_v10, process.HLT_PFMET200_NotCleaned_v15, process.HLT_PFMET250_NotCleaned_v15, process.HLT_PFMET300_NotCleaned_v15, process.HLT_PFMET200_BeamHaloCleaned_v15, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v15, process.HLT_MET105_IsoTrk50_v15, process.HLT_MET120_IsoTrk50_v15, process.HLT_Mu12eta2p3_v7, process.HLT_Mu12eta2p3_PFJet40_v7, process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8, process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_Photon300_NoHE_v19, process.HLT_Mu8_TrkIsoVVL_v18, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu17_TrkIsoVVL_v19, process.HLT_Mu19_TrkIsoVVL_v10, process.HLT_BTagMu_AK4DiJet20_Mu5_v19, process.HLT_BTagMu_AK4DiJet40_Mu5_v19, process.HLT_BTagMu_AK4DiJet70_Mu5_v19, process.HLT_BTagMu_AK4DiJet110_Mu5_v19, process.HLT_BTagMu_AK4DiJet170_Mu5_v18, process.HLT_BTagMu_AK4Jet300_Mu5_v18, process.HLT_BTagMu_AK8DiJet170_Mu5_v15, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v8, process.HLT_BTagMu_AK8Jet300_Mu5_v18, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.HLT_Photon20_v8, process.HLT_Photon33_v11, process.HLT_Photon50_v19, process.HLT_Photon75_v19, process.HLT_Photon90_v19, process.HLT_Photon120_v19, process.HLT_Photon150_v13, process.HLT_Photon175_v21, process.HLT_Photon200_v20, process.HLT_Photon30EB_TightID_TightIso_v7, process.HLT_Photon50EB_TightID_TightIso_v4, process.HLT_Photon75EB_TightID_TightIso_v4, process.HLT_Photon90EB_TightID_TightIso_v4, process.HLT_Photon110EB_TightID_TightIso_v8, process.HLT_Photon130EB_TightID_TightIso_v4, process.HLT_Photon150EB_TightID_TightIso_v4, process.HLT_Photon175EB_TightID_TightIso_v4, process.HLT_Photon200EB_TightID_TightIso_v4, process.HLT_Photon100EBHE10_v8, process.HLT_Photon50_R9Id90_HE10_IsoM_v20, process.HLT_Photon75_R9Id90_HE10_IsoM_v20, process.HLT_Photon90_R9Id90_HE10_IsoM_v20, process.HLT_Photon120_R9Id90_HE10_IsoM_v20, process.HLT_Photon165_R9Id90_HE10_IsoM_v21, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19, process.HLT_Photon35_TwoProngs35_v7, process.HLT_IsoMu24_TwoProngs35_v7, process.HLT_Dimuon0_Jpsi_L1_NoOS_v13, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13, process.HLT_Dimuon0_Jpsi_v14, process.HLT_Dimuon0_Jpsi_NoVertexing_v14, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13, process.HLT_Dimuon0_Jpsi3p5_Muon2_v11, process.HLT_Dimuon0_Upsilon_L1_4p5_v15, process.HLT_Dimuon0_Upsilon_L1_5_v15, process.HLT_Dimuon0_Upsilon_L1_4p5NoOS_v14, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13, process.HLT_Dimuon0_Upsilon_NoVertexing_v13, process.HLT_Dimuon0_Upsilon_L1_5M_v14, process.HLT_Dimuon0_LowMass_L1_0er1p5R_v13, process.HLT_Dimuon0_LowMass_L1_0er1p5_v14, process.HLT_Dimuon0_LowMass_v14, process.HLT_Dimuon0_LowMass_L1_4_v14, process.HLT_Dimuon0_LowMass_L1_4R_v13, process.HLT_Dimuon0_LowMass_L1_TM530_v12, process.HLT_Dimuon0_Upsilon_Muon_L1_TM0_v12, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14, process.HLT_TripleMu_10_5_5_DZ_v16, process.HLT_TripleMu_12_10_5_v16, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12, process.HLT_DoubleMu4_Jpsi_Displaced_v13, process.HLT_DoubleMu4_Jpsi_NoVertexing_v13, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13, process.HLT_DoubleMu4_JpsiTrk_Bc_v6, process.HLT_DoubleMu43NoFiltersNoVtx_v10, process.HLT_DoubleMu48NoFiltersNoVtx_v10, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7, process.HLT_DiJet110_35_Mjj650_PFMET110_v15, process.HLT_DiJet110_35_Mjj650_PFMET120_v15, process.HLT_DiJet110_35_Mjj650_PFMET130_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19, process.HLT_Ele28_HighEta_SC20_Mass55_v19, process.HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22, process.HLT_Ele15_IsoVVVL_PFHT450_v22, process.HLT_Ele50_IsoVVVL_PFHT450_v22, process.HLT_Ele15_IsoVVVL_PFHT600_v26, process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22, process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23, process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22, process.HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v14, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21, process.HLT_Mu15_IsoVVVL_PFHT450_v21, process.HLT_Mu50_IsoVVVL_PFHT450_v21, process.HLT_Mu15_IsoVVVL_PFHT600_v25, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8, process.HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v13, process.HLT_Dimuon20_Jpsi_Barrel_Seagulls_v13, process.HLT_Dimuon10_Upsilon_y1p4_v7, process.HLT_Dimuon12_Upsilon_y1p4_v8, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v13, process.HLT_Dimuon25_Jpsi_v20, process.HLT_Dimuon14_PsiPrime_v19, process.HLT_Dimuon14_PsiPrime_noCorrL1_v11, process.HLT_Dimuon18_PsiPrime_v20, process.HLT_Dimuon18_PsiPrime_noCorrL1_v12, process.HLT_Dimuon24_Upsilon_noCorrL1_v12, process.HLT_Dimuon24_Phi_noCorrL1_v12, process.HLT_Dimuon25_Jpsi_noCorrL1_v12, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23, process.HLT_DoubleIsoMu20_eta2p1_v13, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12, process.HLT_Mu8_v18, process.HLT_Mu17_v19, process.HLT_Mu19_v10, process.HLT_Mu17_Photon30_IsoCaloId_v12, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v9, process.HLT_PFHT400_SixPFJet32_v15, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3, process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7, process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v14, process.HLT_PFHT450_SixPFJet36_v14, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3, process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7, process.HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v13, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v14, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v14, process.HLT_PFHT350_v25, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4, process.HLT_ECALHT800_v16, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20, process.HLT_Photon20_HoverELoose_v16, process.HLT_Photon30_HoverELoose_v16, process.HLT_L1UnpairedBunchBptxMinus_v5, process.HLT_L1UnpairedBunchBptxPlus_v5, process.HLT_L1NotBptxOR_v6, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5, process.HLT_CDC_L2cosmic_10_er1p0_v6, process.HLT_CDC_L2cosmic_5p5_er1p0_v6, process.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v18, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7, process.HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v8, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11, process.HLT_PFMET100_PFMHT100_IDTight_PFHT60_v15, process.HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v15, process.HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v15, process.HLT_Mu18_Mu9_SameSign_v10, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9, process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, process.HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v14, process.HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v14, process.HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v14, process.HLT_QuadPFJet103_88_75_15_v11, process.HLT_QuadPFJet105_88_76_15_v11, process.HLT_QuadPFJet111_90_80_15_v11, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7, process.HLT_Mu12_IP6_v6, process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v14, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6, process.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_v7, process.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_v7, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7, process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7, process.HLT_PFHT280_QuadPFJet30_v3, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3, process.HLT_QuadPFJet100_88_70_30_v4, process.HLT_QuadPFJet105_88_75_30_v3, process.HLT_QuadPFJet111_90_80_30_v3, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4, process.HLT_AK8PFJet220_SoftDropMass40_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3, process.HLT_AK8PFJet230_SoftDropMass40_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet400_SoftDropMass40_v7, process.HLT_AK8PFJet425_SoftDropMass40_v7, process.HLT_AK8PFJet450_SoftDropMass40_v7, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6, process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6, process.HLT_L2Mu10NoVtx_2Cha_v5, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_L3Mu10NoVtx_v6, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7, process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2, process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2, process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3, process.HLT_L1Mu6HT240_v5, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7, process.HLT_HT350_v3, process.HLT_HT425_v15, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT430_DisplacedDijet30_Inclusive1PtrkShortSig5_v7, process.HLT_HT430_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19, process.HLT_HT550_DisplacedDijet60_Inclusive_v19, process.HLT_HT650_DisplacedDijet60_Inclusive_v19, process.HLT_CaloMET60_DTCluster50_v7, process.HLT_CaloMET60_DTClusterNoMB1S50_v7, process.HLT_L1MET_DTCluster50_v7, process.HLT_L1MET_DTClusterNoMB1S50_v7, process.HLT_CscCluster_Loose_v6, process.HLT_CscCluster_Medium_v6, process.HLT_CscCluster_Tight_v6, process.HLT_DoubleCscCluster75_v3, process.HLT_DoubleCscCluster100_v3, process.HLT_L1CSCShower_DTCluster50_v6, process.HLT_L1CSCShower_DTCluster75_v6, process.HLT_PFMET105_IsoTrk50_v7, process.HLT_PFMET110_PFJet100_v7, process.HLT_L1SingleLLPJet_v3, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet30_Inclusive1PtrkShortSig5_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7, process.HLT_DiPhoton10Time1ns_v6, process.HLT_DiPhoton10Time1p2ns_v6, process.HLT_DiPhoton10Time1p4ns_v6, process.HLT_DiPhoton10Time1p6ns_v6, process.HLT_DiPhoton10Time1p8ns_v6, process.HLT_DiPhoton10Time2ns_v6, process.HLT_DiPhoton10sminlt0p1_v6, process.HLT_DiPhoton10sminlt0p12_v6, process.HLT_DiPhoton10_CaloIdL_v6, process.HLT_DoubleEle4_eta1p22_mMax6_v6, process.HLT_DoubleEle4p5_eta1p22_mMax6_v6, process.HLT_DoubleEle5_eta1p22_mMax6_v6, process.HLT_DoubleEle5p5_eta1p22_mMax6_v6, process.HLT_DoubleEle6_eta1p22_mMax6_v6, process.HLT_DoubleEle6p5_eta1p22_mMax6_v6, process.HLT_DoubleEle7_eta1p22_mMax6_v6, process.HLT_DoubleEle7p5_eta1p22_mMax6_v6, process.HLT_DoubleEle8_eta1p22_mMax6_v6, process.HLT_DoubleEle8p5_eta1p22_mMax6_v6, process.HLT_DoubleEle9_eta1p22_mMax6_v6, process.HLT_DoubleEle9p5_eta1p22_mMax6_v6, process.HLT_DoubleEle10_eta1p22_mMax6_v6, process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5, process.HLT_SingleEle8_v5, process.HLT_SingleEle8_SingleEGL1_v5, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Mu50_L1SingleMuShower_v5, process.HLT_IsoMu24_OneProng32_v3, process.HLT_Photon32_OneProng32_M50To105_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4, process.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet110_40_Mjj1050_v2, process.HLT_VBF_DiPFJet125_45_Mjj1050_v2, process.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2, process.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2, process.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2, process.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2, process.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2, process.HLT_PFJet200_TimeLtNeg2p5ns_v4, process.HLT_PFJet200_TimeGt2p5ns_v4, process.HLT_Photon50_TimeLtNeg2p5ns_v3, process.HLT_Photon50_TimeGt2p5ns_v3, process.HLT_PPSMaxTracksPerArm1_v5, process.HLT_PPSMaxTracksPerRP4_v5, process.HLT_PPSRandom_v1, process.HLT_HIL1NotBptxOR_v10, process.HLT_HIL1UnpairedBunchBptxPlus_v10, process.HLT_HIL1UnpairedBunchBptxMinus_v10, process.HLT_HIPhysics_v10, process.HLT_HIPhysicsForZS_v10, process.HLT_HIRandom_v7, process.HLT_HIRandom_HighRate_v3, process.HLT_HIHcalNZS_v10, process.HLT_HIHcalPhiSym_v10, process.HLT_HIZeroBias_v10, process.HLT_HIZeroBias_HighRate_v3, process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_HIZeroBias_HighRateRAW_v1, process.HLT_HIMinimumBiasHF1AND_v3, process.HLT_HIMinimumBiasHF1AND_copy_v2, process.HLT_HIMinimumBiasHF1AND_Beamspot_v3, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3, process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10, process.HLT_HIL1Centrality30_50_v3, process.HLT_HIL1_UCC_0_0p5_v3, process.HLT_HIL1_UCC_0_1_v3, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, process.HLT_HIPuAK4CaloJet80Eta5p1_v10, process.HLT_HIPuAK4CaloJet100Eta5p1_v10, process.HLT_HIPuAK4CaloJet120Eta2p1_v3, process.HLT_HIPuAK4CaloJet120Eta5p1_v10, process.HLT_HIPuAK4CaloJet40Fwd_v3, process.HLT_HIPuAK4CaloJet60Fwd_v3, process.HLT_HIPuAK4CaloJet80Fwd_v3, process.HLT_HIPuAK4CaloJet100Fwd_v3, process.HLT_HIPuAK4CaloJet120Fwd_v3, process.HLT_HICsAK4PFJet60Eta1p5_v10, process.HLT_HICsAK4PFJet60Eta2p1_v3, process.HLT_HICsAK4PFJet80Eta1p5_v10, process.HLT_HICsAK4PFJet80Eta2p1_v3, process.HLT_HICsAK4PFJet100Eta1p5_v10, process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3, process.HLT_HICsAK4PFJet100Eta2p1_v3, process.HLT_HICsAK4PFJet120Eta1p5_v10, process.HLT_HICsAK4PFJet120Eta2p1_v3, process.HLT_HIGEDPhoton10_v10, process.HLT_HIGEDPhoton10_EB_v10, process.HLT_HIGEDPhoton20_v10, process.HLT_HIGEDPhoton20_EB_v10, process.HLT_HIGEDPhoton30_v10, process.HLT_HIGEDPhoton30_EB_v10, process.HLT_HIGEDPhoton40_v10, process.HLT_HIGEDPhoton40_EB_v10, process.HLT_HIGEDPhoton50_v10, process.HLT_HIGEDPhoton50_EB_v10, process.HLT_HIGEDPhoton60_v10, process.HLT_HIGEDPhoton60_EB_v10, process.HLT_HIDoubleGEDPhoton20_v3, process.HLT_HIEle10Gsf_v10, process.HLT_HIEle15Gsf_v10, process.HLT_HIEle20Gsf_v10, process.HLT_HIEle30Gsf_v10, process.HLT_HIEle40Gsf_v10, process.HLT_HIEle50Gsf_v10, process.HLT_HIEle15Ele10Gsf_v10, process.HLT_HIEle15Ele10GsfMass50_v10, process.HLT_HIDoubleEle10Gsf_v10, process.HLT_HIDoubleEle10GsfMass50_v10, process.HLT_HIDoubleEle15Gsf_v10, process.HLT_HIDoubleEle15GsfMass50_v10, process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8, process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8, process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8, process.HLT_HIUPC_NotMBHF2_v1, process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1, process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6, process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7, process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8, process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_Random_HighRate_v1, process.HLT_HIUPC_TestSeedsCombined_v1, process.HLT_HIL1SingleMu0_v3, process.HLT_HIL1SingleMu0_Open_v3, process.HLT_HIL1SingleMu0_Cosmic_v3, process.HLT_HIL1SingleMu5_SingleEG20Gsf_v3, process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3, process.HLT_HIL1SingleMu7_SingleEG20Gsf_v3, process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3, process.HLT_HIL1DoubleMu0_v3, process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3, process.HLT_HIL1DoubleMu0_SQ_v3, process.HLT_HIL2SingleMu3_Open_v3, process.HLT_HIL2SingleMu5_v3, process.HLT_HIL2SingleMu7_v3, process.HLT_HIL2DoubleMu0_Open_v3, process.HLT_HIL2DoubleMu0_M1p5to6_Open_v3, process.HLT_HIL2DoubleMu0_M7to15_Open_v3, process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3, process.HLT_HIL2DoubleMu3_M7to15_Open_v3, process.HLT_HIL3SingleMu3_Open_v3, process.HLT_HIL3SingleMu5_v3, process.HLT_HIL3SingleMu7_v3, process.HLT_HIL3SingleMu12_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3, process.HLT_HIL3DoubleMu0_M0toInf_Open_v3, process.HLT_HIL3DoubleMu0_M2to4p5_Open_v3, process.HLT_HIL3DoubleMu0_M7to15_Open_v3, process.HLT_HIL3DoubleMu0_Quarkonia_Open_v3, process.HLT_HIL3DoubleMu2_M2to4p5_Open_v3, process.HLT_HIL3DoubleMu2_M7to15_Open_v3, process.HLT_HIL3DoubleMu2_Quarkonia_Open_v3, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4, process.HLT_HICscCluster_Loose_v3, process.HLT_HICscCluster_Medium_v3, process.HLT_HICscCluster_Tight_v3, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5, process.HLT_HIL1NotBptxORForPPRef_v5, process.HLT_HIHT80_Beamspot_ppRef5TeV_v9, process.HLT_PPRefZeroBias_v2, process.HLT_PPRefZeroBiasRawPrime_v3, process.HLT_ZDCCommissioning_v2, process.HLT_AK4CaloJet40_v2, process.HLT_AK4CaloJet60_v2, process.HLT_AK4CaloJet70_v2, process.HLT_AK4CaloJet80_v2, process.HLT_AK4CaloJet100_v2, process.HLT_AK4CaloJet120_v2, process.HLT_AK4CaloJetFwd40_v2, process.HLT_AK4CaloJetFwd60_v2, process.HLT_AK4CaloJetFwd70_v2, process.HLT_AK4CaloJetFwd80_v2, process.HLT_AK4CaloJetFwd100_v2, process.HLT_AK4CaloJetFwd120_v2, process.HLT_AK4PFJet40_v2, process.HLT_AK4PFJet60_v2, process.HLT_AK4PFJet80_v2, process.HLT_AK4PFJet100_v2, process.HLT_AK4PFJet120_v2, process.HLT_AK4PFJetFwd40_v2, process.HLT_AK4PFJetFwd60_v2, process.HLT_AK4PFJetFwd80_v2, process.HLT_AK4PFJetFwd100_v2, process.HLT_AK4PFJetFwd120_v2, process.HLT_PPRefDoubleEle10Gsf_v2, process.HLT_PPRefDoubleEle10GsfMass50_v2, process.HLT_PPRefDoubleEle15Gsf_v2, process.HLT_PPRefDoubleEle15GsfMass50_v2, process.HLT_PPRefEle15Ele10Gsf_v2, process.HLT_PPRefEle15Ele10GsfMass50_v2, process.HLT_PPRefEle10Gsf_v2, process.HLT_PPRefEle15Gsf_v2, process.HLT_PPRefEle20Gsf_v2, process.HLT_PPRefEle30Gsf_v2, process.HLT_PPRefEle40Gsf_v2, process.HLT_PPRefEle50Gsf_v2, process.HLT_PPRefGEDPhoton10_v2, process.HLT_PPRefGEDPhoton10_EB_v2, process.HLT_PPRefGEDPhoton20_v2, process.HLT_PPRefGEDPhoton20_EB_v2, process.HLT_PPRefGEDPhoton30_v2, process.HLT_PPRefGEDPhoton30_EB_v2, process.HLT_PPRefGEDPhoton40_v2, process.HLT_PPRefGEDPhoton40_EB_v2, process.HLT_PPRefGEDPhoton50_v2, process.HLT_PPRefGEDPhoton50_EB_v2, process.HLT_PPRefGEDPhoton60_v2, process.HLT_PPRefGEDPhoton60_EB_v2, process.HLT_PPRefL1DoubleMu0_v2, process.HLT_PPRefL1DoubleMu0_Open_v2, process.HLT_PPRefL1SingleMu0_Cosmics_v2, process.HLT_PPRefL1SingleMu7_v2, process.HLT_PPRefL1SingleMu12_v2, process.HLT_PPRefL2DoubleMu0_v2, process.HLT_PPRefL2DoubleMu0_Open_v2, process.HLT_PPRefL2SingleMu7_v2, process.HLT_PPRefL2SingleMu12_v2, process.HLT_PPRefL2SingleMu15_v2, process.HLT_PPRefL2SingleMu20_v2, process.HLT_PPRefL3DoubleMu0_v2, process.HLT_PPRefL3DoubleMu0_Open_v2, process.HLT_PPRefL3SingleMu3_v2, process.HLT_PPRefL3SingleMu5_v2, process.HLT_PPRefL3SingleMu7_v2, process.HLT_PPRefL3SingleMu12_v2, process.HLT_PPRefL3SingleMu15_v2, process.HLT_PPRefL3SingleMu20_v2, process.HLT_PPRefCscCluster_Loose_v2, process.HLT_PPRefCscCluster_Medium_v2, process.HLT_PPRefCscCluster_Tight_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2, process.MC_ReducedIterativeTracking_v18, process.MC_CaloBTagDeepCSV_v14, process.MC_PFBTagDeepCSV_v16, process.MC_PFBTagDeepJet_v7, process.MC_AK4CaloJets_v15, process.MC_AK4CaloJetsFromPV_v14, process.MC_CaloHT_v14, process.MC_AK8CaloHT_v14, process.MC_CaloMHT_v14, process.MC_AK4PFJets_v23, process.MC_PFHT_v22, process.MC_AK8PFJets_v23, process.MC_AK8TrimPFJets_v23, process.MC_AK8PFHT_v22, process.MC_CaloMET_v14, process.MC_CaloMET_JetIdCleaned_v15, process.MC_PFMET_v23, process.MC_PFMHT_v22, process.MC_Egamma_Open_v4, process.MC_Egamma_Open_Unseeded_v4, process.MC_Ele5_WPTight_Gsf_v14, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19, process.MC_DoubleEle5_CaloIdL_MW_v22, process.MC_IsoMu_v21, process.MC_DoubleMu_TrkIsoVVL_DZ_v17, process.MC_DoubleMuNoFiltersNoVtx_v13, process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4, process.MC_Run3_PFScoutingPixelTracking_v22, process.HLT_SpecialHLTPhysics_v4, process.AlCa_LumiPixelsCounts_RandomHighRate_v1, process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1, process.AlCa_LumiPixelsCounts_ZeroBiasGated_v1, process.HLT_L1SingleMuOpen_v3, process.HLT_L1SingleMuOpen_DT_v3, process.HLT_L1SingleMu3_v2, process.HLT_L1SingleMu5_v2, process.HLT_L1SingleMu7_v2, process.HLT_L1DoubleMu0_v2, process.HLT_L1SingleJet8erHE_v2, process.HLT_L1SingleJet10erHE_v2, process.HLT_L1SingleJet12erHE_v2, process.HLT_L1SingleJet35_v2, process.HLT_L1SingleJet200_v2, process.HLT_L1SingleEG8er2p5_v1, process.HLT_L1SingleEG10er2p5_v1, process.HLT_L1SingleEG15er2p5_v1, process.HLT_L1SingleEG26er2p5_v1, process.HLT_L1SingleEG28er2p5_v1, process.HLT_L1SingleEG28er2p1_v1, process.HLT_L1SingleEG28er1p5_v1, process.HLT_L1SingleEG34er2p5_v1, process.HLT_L1SingleEG36er2p5_v1, process.HLT_L1SingleEG38er2p5_v1, process.HLT_L1SingleEG40er2p5_v1, process.HLT_L1SingleEG42er2p5_v1, process.HLT_L1SingleEG45er2p5_v1, process.HLT_L1SingleEG50_v1, process.HLT_L1SingleJet60_v1, process.HLT_L1SingleJet90_v1, process.HLT_L1SingleJet120_v1, process.HLT_L1SingleJet180_v1, process.HLT_L1HTT120er_v1, process.HLT_L1HTT160er_v1, process.HLT_L1HTT200er_v1, process.HLT_L1HTT255er_v1, process.HLT_L1HTT280er_v1, process.HLT_L1HTT320er_v1, process.HLT_L1HTT360er_v1, process.HLT_L1HTT400er_v1, process.HLT_L1HTT450er_v1, process.HLT_L1ETM120_v1, process.HLT_L1ETM150_v1, process.HLT_L1EXT_HCAL_LaserMon1_v2, process.HLT_L1EXT_HCAL_LaserMon4_v2, process.HLT_CscCluster_Cosmic_v1, process.HLT_HT60_Beamspot_v17, process.HLT_HT300_Beamspot_PixelClusters_WP2_v2, process.HLT_PixelClusters_WP2_v1, process.HLT_PixelClusters_WP1_v1, process.HLT_MinimumBias_HF_v1, process.HLT_L1BptxXOR_v1, process.HLT_BptxOR_v3, process.HLT_L1SingleMuCosmics_EMTF_v1, process.HLT_L1FatEvents_v2, process.HLT_Random_HighRate_v1, process.HLT_ZeroBias_HighRate_v1, process.HLT_ZeroBias_Or_AlwaysTrue_v1, process.HLT_ZeroBias_Gated_v1, process.HLT_SpecialZeroBias_v3, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.DQMHistograms, process.RatesMonitoring, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaLumiPixelsCountsGated, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_CommissioningRawPrime, process.Dataset_CommissioningZDC, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EmptyBX, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_CosmicsForEventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressCosmics, process.Dataset_ExpressPhysics, process.Dataset_HIDQMGPUvsCPU, process.Dataset_HIDQMOnlineBeamspot, process.Dataset_HIEmptyBX, process.Dataset_HIEphemeralHLTPhysics, process.Dataset_HIEphemeralZeroBias0, process.Dataset_HIEphemeralZeroBias1, process.Dataset_HIEventDisplay, process.Dataset_HIExpressAlignment, process.Dataset_HIExpressPhysics, process.Dataset_HIExpressPhysicsRawPrime, process.Dataset_HIForward0, process.Dataset_HIForward1, process.Dataset_HIForward2, process.Dataset_HIForward3, process.Dataset_HIForward4, process.Dataset_HIForward5, process.Dataset_HIForward6, process.Dataset_HIForward7, process.Dataset_HIForward8, process.Dataset_HIForward9, process.Dataset_HIForward10, process.Dataset_HIForward11, process.Dataset_HIForward12, process.Dataset_HIForward13, process.Dataset_HIForward14, process.Dataset_HIForward15, process.Dataset_HIForward16, process.Dataset_HIForward17, process.Dataset_HIForward18, process.Dataset_HIForward19, process.Dataset_HIHLTMonitor, process.Dataset_HIHLTPhysics, process.Dataset_HIHcalNZS, process.Dataset_HIOnlineMonitor, process.Dataset_HIMinimumBias0, process.Dataset_HIMinimumBias1, process.Dataset_HIMinimumBias2, process.Dataset_HIMinimumBias3, process.Dataset_HIPhysicsRawPrime0, process.Dataset_HIPhysicsRawPrime1, process.Dataset_HIPhysicsRawPrime2, process.Dataset_HIPhysicsRawPrime3, process.Dataset_HIPhysicsRawPrime4, process.Dataset_HIPhysicsRawPrime5, process.Dataset_HIPhysicsRawPrime6, process.Dataset_HIPhysicsRawPrime7, process.Dataset_HIPhysicsRawPrime8, process.Dataset_HIPhysicsRawPrime9, process.Dataset_HIPhysicsRawPrime10, process.Dataset_HIPhysicsRawPrime11, process.Dataset_HIPhysicsRawPrime12, process.Dataset_HIPhysicsRawPrime13, process.Dataset_HIPhysicsRawPrime14, process.Dataset_HIPhysicsRawPrime15, process.Dataset_HIPhysicsRawPrime16, process.Dataset_HIPhysicsRawPrime17, process.Dataset_HIPhysicsRawPrime18, process.Dataset_HIPhysicsRawPrime19, process.Dataset_HIPhysicsRawPrime20, process.Dataset_HIPhysicsRawPrime21, process.Dataset_HIPhysicsRawPrime22, process.Dataset_HIPhysicsRawPrime23, process.Dataset_HIPhysicsRawPrime24, process.Dataset_HIPhysicsRawPrime25, process.Dataset_HIPhysicsRawPrime26, process.Dataset_HIPhysicsRawPrime27, process.Dataset_HIPhysicsRawPrime28, process.Dataset_HIPhysicsRawPrime29, process.Dataset_HIPhysicsRawPrime30, process.Dataset_HIPhysicsRawPrime31, process.Dataset_HITrackerNZS, process.Dataset_HIZeroBias0, process.Dataset_HIZeroBias1, process.Dataset_HIZeroBias2, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_MuonShower, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_PPRefDoubleMuon0, process.Dataset_PPRefDoubleMuon1, process.Dataset_PPRefDoubleMuon2, process.Dataset_PPRefDoubleMuon3, process.Dataset_PPRefExotica, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefZeroBias0, process.Dataset_PPRefZeroBias1, process.Dataset_PPRefZeroBias2, process.Dataset_PPRefZeroBias3, process.Dataset_PPRefZeroBias4, process.Dataset_PPRefZeroBias5, process.Dataset_PPRefZeroBias6, process.Dataset_PPRefZeroBias7, process.Dataset_PPRefZeroBias8, process.Dataset_PPRefZeroBias9, process.Dataset_PPRefZeroBias10, process.Dataset_PPRefZeroBias11, process.Dataset_PPRefZeroBias12, process.Dataset_PPRefZeroBias13, process.Dataset_PPRefZeroBias14, process.Dataset_PPRefZeroBias15, process.Dataset_PPRefZeroBias16, process.Dataset_PPRefZeroBias17, process.Dataset_PPRefZeroBias18, process.Dataset_PPRefZeroBias19, process.Dataset_ParkingDoubleElectronLowMass, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingSingleMuon0, process.Dataset_ParkingSingleMuon1, process.Dataset_ParkingSingleMuon2, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.Dataset_SpecialHLTPhysics0, process.Dataset_SpecialHLTPhysics1, process.Dataset_SpecialHLTPhysics2, process.Dataset_SpecialHLTPhysics3, process.Dataset_SpecialHLTPhysics4, process.Dataset_SpecialHLTPhysics5, process.Dataset_SpecialHLTPhysics6, process.Dataset_SpecialHLTPhysics7, process.Dataset_SpecialHLTPhysics8, process.Dataset_SpecialHLTPhysics9, process.Dataset_SpecialHLTPhysics10, process.Dataset_SpecialHLTPhysics11, process.Dataset_SpecialHLTPhysics12, process.Dataset_SpecialHLTPhysics13, process.Dataset_SpecialHLTPhysics14, process.Dataset_SpecialHLTPhysics15, process.Dataset_SpecialHLTPhysics16, process.Dataset_SpecialHLTPhysics17, process.Dataset_SpecialHLTPhysics18, process.Dataset_SpecialHLTPhysics19, process.Dataset_SpecialHLTPhysics20, process.Dataset_SpecialHLTPhysics21, process.Dataset_SpecialHLTPhysics22, process.Dataset_SpecialHLTPhysics23, process.Dataset_SpecialHLTPhysics24, process.Dataset_SpecialHLTPhysics25, process.Dataset_SpecialHLTPhysics26, process.Dataset_SpecialHLTPhysics27, process.Dataset_SpecialHLTPhysics28, process.Dataset_SpecialHLTPhysics29, process.Dataset_SpecialHLTPhysics30, process.Dataset_SpecialHLTPhysics31, process.Dataset_SpecialRandom0, process.Dataset_SpecialRandom1, process.Dataset_SpecialRandom2, process.Dataset_SpecialRandom3, process.Dataset_SpecialRandom4, process.Dataset_SpecialRandom5, process.Dataset_SpecialRandom6, process.Dataset_SpecialRandom7, process.Dataset_SpecialRandom8, process.Dataset_SpecialRandom9, process.Dataset_SpecialRandom10, process.Dataset_SpecialRandom11, process.Dataset_SpecialRandom12, process.Dataset_SpecialRandom13, process.Dataset_SpecialRandom14, process.Dataset_SpecialRandom15, process.Dataset_SpecialRandom16, process.Dataset_SpecialRandom17, process.Dataset_SpecialRandom18, process.Dataset_SpecialRandom19, process.Dataset_SpecialRandom20, process.Dataset_SpecialRandom21, process.Dataset_SpecialRandom22, process.Dataset_SpecialRandom23, process.Dataset_SpecialRandom24, process.Dataset_SpecialRandom25, process.Dataset_SpecialRandom26, process.Dataset_SpecialRandom27, process.Dataset_SpecialRandom28, process.Dataset_SpecialRandom29, process.Dataset_SpecialRandom30, process.Dataset_SpecialRandom31, process.Dataset_SpecialZeroBias0, process.Dataset_SpecialZeroBias1, process.Dataset_SpecialZeroBias2, process.Dataset_SpecialZeroBias3, process.Dataset_SpecialZeroBias4, process.Dataset_SpecialZeroBias5, process.Dataset_SpecialZeroBias6, process.Dataset_SpecialZeroBias7, process.Dataset_SpecialZeroBias8, process.Dataset_SpecialZeroBias9, process.Dataset_SpecialZeroBias10, process.Dataset_SpecialZeroBias11, process.Dataset_SpecialZeroBias12, process.Dataset_SpecialZeroBias13, process.Dataset_SpecialZeroBias14, process.Dataset_SpecialZeroBias15, process.Dataset_SpecialZeroBias16, process.Dataset_SpecialZeroBias17, process.Dataset_SpecialZeroBias18, process.Dataset_SpecialZeroBias19, process.Dataset_SpecialZeroBias20, process.Dataset_SpecialZeroBias21, process.Dataset_SpecialZeroBias22, process.Dataset_SpecialZeroBias23, process.Dataset_SpecialZeroBias24, process.Dataset_SpecialZeroBias25, process.Dataset_SpecialZeroBias26, process.Dataset_SpecialZeroBias27, process.Dataset_SpecialZeroBias28, process.Dataset_SpecialZeroBias29, process.Dataset_SpecialZeroBias30, process.Dataset_SpecialZeroBias31, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCALumiPixelsCountsGatedOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.HIDQMOutput, process.HIDQMEventDisplayOutput, process.HIDQMGPUvsCPUOutput, process.HIDQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.ExpressCosmicsOutput, process.HIExpressOutput, process.HIExpressAlignmentOutput, process.HIExpressRawPrimeOutput, process.HLTMonitorOutput, process.HIHLTMonitorOutput, process.PhysicsHLTPhysics2Output, process.ParkingDoubleElectronLowMassOutput, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingSingleMuon0Output, process.ParkingSingleMuon1Output, process.ParkingSingleMuon2Output, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsCommissioningRawPrimeOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHICommissioningOutput, process.PhysicsHIForward0Output, process.PhysicsHIForward1Output, process.PhysicsHIForward2Output, process.PhysicsHIForward3Output, process.PhysicsHIForward4Output, process.PhysicsHIForward5Output, process.PhysicsHIForward6Output, process.PhysicsHIForward7Output, process.PhysicsHIForward8Output, process.PhysicsHIForward9Output, process.PhysicsHIForward10Output, process.PhysicsHIForward11Output, process.PhysicsHIForward12Output, process.PhysicsHIForward13Output, process.PhysicsHIForward14Output, process.PhysicsHIForward15Output, process.PhysicsHIForward16Output, process.PhysicsHIForward17Output, process.PhysicsHIForward18Output, process.PhysicsHIForward19Output, process.PhysicsHIHLTPhysicsOutput, process.PhysicsHIMinimumBias0Output, process.PhysicsHIMinimumBias1Output, process.PhysicsHIMinimumBias2Output, process.PhysicsHIMinimumBias3Output, process.PhysicsHIPhysicsRawPrime0Output, process.PhysicsHIPhysicsRawPrime1Output, process.PhysicsHIPhysicsRawPrime2Output, process.PhysicsHIPhysicsRawPrime3Output, process.PhysicsHIPhysicsRawPrime4Output, process.PhysicsHIPhysicsRawPrime5Output, process.PhysicsHIPhysicsRawPrime6Output, process.PhysicsHIPhysicsRawPrime7Output, process.PhysicsHIPhysicsRawPrime8Output, process.PhysicsHIPhysicsRawPrime9Output, process.PhysicsHIPhysicsRawPrime10Output, process.PhysicsHIPhysicsRawPrime11Output, process.PhysicsHIPhysicsRawPrime12Output, process.PhysicsHIPhysicsRawPrime13Output, process.PhysicsHIPhysicsRawPrime14Output, process.PhysicsHIPhysicsRawPrime15Output, process.PhysicsHIPhysicsRawPrime16Output, process.PhysicsHIPhysicsRawPrime17Output, process.PhysicsHIPhysicsRawPrime18Output, process.PhysicsHIPhysicsRawPrime19Output, process.PhysicsHIPhysicsRawPrime20Output, process.PhysicsHIPhysicsRawPrime21Output, process.PhysicsHIPhysicsRawPrime22Output, process.PhysicsHIPhysicsRawPrime23Output, process.PhysicsHIPhysicsRawPrime24Output, process.PhysicsHIPhysicsRawPrime25Output, process.PhysicsHIPhysicsRawPrime26Output, process.PhysicsHIPhysicsRawPrime27Output, process.PhysicsHIPhysicsRawPrime28Output, process.PhysicsHIPhysicsRawPrime29Output, process.PhysicsHIPhysicsRawPrime30Output, process.PhysicsHIPhysicsRawPrime31Output, process.PhysicsHITrackerNZSOutput, process.PhysicsHIZeroBiasOutput, process.PhysicsHIZeroBiasRAW0Output, process.PhysicsHIZeroBiasRAW1Output, process.PhysicsHIZeroBiasRAW2Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefExoticaOutput, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefZeroBias0Output, process.PhysicsPPRefZeroBias1Output, process.PhysicsPPRefZeroBias2Output, process.PhysicsPPRefZeroBias3Output, process.PhysicsPPRefZeroBias4Output, process.PhysicsPPRefZeroBias5Output, process.PhysicsPPRefZeroBias6Output, process.PhysicsPPRefZeroBias7Output, process.PhysicsPPRefZeroBias8Output, process.PhysicsPPRefZeroBias9Output, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, process.PhysicsSpecialHLTPhysics0Output, process.PhysicsSpecialHLTPhysics1Output, process.PhysicsSpecialHLTPhysics2Output, process.PhysicsSpecialHLTPhysics3Output, process.PhysicsSpecialHLTPhysics4Output, process.PhysicsSpecialHLTPhysics5Output, process.PhysicsSpecialHLTPhysics6Output, process.PhysicsSpecialHLTPhysics7Output, process.PhysicsSpecialHLTPhysics8Output, process.PhysicsSpecialHLTPhysics9Output, process.PhysicsSpecialHLTPhysics10Output, process.PhysicsSpecialHLTPhysics11Output, process.PhysicsSpecialHLTPhysics12Output, process.PhysicsSpecialHLTPhysics13Output, process.PhysicsSpecialHLTPhysics14Output, process.PhysicsSpecialHLTPhysics15Output, process.PhysicsSpecialRandom0Output, process.PhysicsSpecialRandom1Output, process.PhysicsSpecialRandom2Output, process.PhysicsSpecialRandom3Output, process.PhysicsSpecialRandom4Output, process.PhysicsSpecialRandom5Output, process.PhysicsSpecialRandom6Output, process.PhysicsSpecialRandom7Output, process.PhysicsSpecialRandom8Output, process.PhysicsSpecialRandom9Output, process.PhysicsSpecialRandom10Output, process.PhysicsSpecialRandom11Output, process.PhysicsSpecialRandom12Output, process.PhysicsSpecialRandom13Output, process.PhysicsSpecialRandom14Output, process.PhysicsSpecialRandom15Output, process.PhysicsSpecialZeroBias0Output, process.PhysicsSpecialZeroBias1Output, process.PhysicsSpecialZeroBias2Output, process.PhysicsSpecialZeroBias3Output, process.PhysicsSpecialZeroBias4Output, process.PhysicsSpecialZeroBias5Output, process.PhysicsSpecialZeroBias6Output, process.PhysicsSpecialZeroBias7Output, process.PhysicsSpecialZeroBias8Output, process.PhysicsSpecialZeroBias9Output, process.PhysicsSpecialZeroBias10Output, process.PhysicsSpecialZeroBias11Output, process.PhysicsSpecialZeroBias12Output, process.PhysicsSpecialZeroBias13Output, process.PhysicsSpecialZeroBias14Output, process.PhysicsSpecialZeroBias15Output, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v18, process.AlCa_EcalPhiSymForHI_v10, process.AlCa_EcalEtaEBonly_v23, process.AlCa_EcalEtaEEonly_v23, process.AlCa_EcalPi0EBonly_v23, process.AlCa_EcalPi0EEonly_v23, process.AlCa_EcalEtaEBonlyForHI_v11, process.AlCa_EcalEtaEEonlyForHI_v11, process.AlCa_EcalPi0EBonlyForHI_v11, process.AlCa_EcalPi0EEonlyForHI_v11, process.AlCa_HIEcalEtaEBonly_v10, process.AlCa_HIEcalEtaEEonly_v10, process.AlCa_HIEcalPi0EBonly_v10, process.AlCa_HIEcalPi0EEonly_v10, process.AlCa_RPCMuonNormalisation_v21, process.AlCa_RPCMuonNormalisationForHI_v9, process.AlCa_HIRPCMuonNormalisation_v9, process.AlCa_LumiPixelsCounts_Random_v8, process.AlCa_LumiPixelsCounts_ZeroBias_v10, process.AlCa_PFJet40_v30, process.AlCa_PFJet40_CPUOnly_v9, process.AlCa_AK8PFJet40_v25, process.DQM_PixelReconstruction_v10, process.DQM_EcalReconstruction_v10, process.DQM_HcalReconstruction_v8, process.DQM_HIPixelReconstruction_v10, process.DQM_HIEcalReconstruction_v8, process.DQM_HIHcalReconstruction_v6, process.DQM_Random_v1, process.DQM_ZeroBias_v1, process.DST_ZeroBias_v9, process.DST_Physics_v14, process.DST_PFScouting_DoubleMuon_v4, process.DST_PFScouting_DoubleEG_v4, process.DST_PFScouting_JetHT_v4, process.DST_PFScouting_DatasetMuon_v4, process.DST_PFScouting_AXOVLoose_v2, process.DST_PFScouting_AXOLoose_v2, process.DST_PFScouting_AXONominal_v4, process.DST_PFScouting_AXOTight_v4, process.DST_PFScouting_AXOVTight_v2, process.DST_PFScouting_SingleMuon_v4, process.DST_PFScouting_SinglePhotonEB_v1, process.DST_PFScouting_ZeroBias_v2, process.HLT_EphemeralPhysics_v7, process.HLT_EphemeralZeroBias_v7, process.HLT_HIEphemeralPhysics_v3, process.HLT_HIEphemeralZeroBias_v3, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v19, process.HLT_HcalPhiSym_v21, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLT_ZeroBias_Alignment_v6, process.HLT_ZeroBias_Beamspot_v14, process.HLT_ZeroBias_IsolatedBunches_v10, process.HLT_ZeroBias_FirstBXAfterTrain_v8, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_ZeroBias_FirstCollisionInTrain_v9, process.HLT_ZeroBias_LastCollisionInTrain_v8, process.HLT_HT300_Beamspot_v21, process.HLT_IsoTrackHB_v12, process.HLT_IsoTrackHE_v12, process.HLT_PFJet40_GPUvsCPU_v5, process.HLT_AK8PFJet380_SoftDropMass30_v4, process.HLT_AK8PFJet400_SoftDropMass30_v4, process.HLT_AK8PFJet425_SoftDropMass30_v4, process.HLT_AK8PFJet450_SoftDropMass30_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, process.HLT_CaloJet500_NoJetID_v20, process.HLT_CaloJet550_NoJetID_v15, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, process.HLT_DoubleEle25_CaloIdL_MW_v13, process.HLT_DoubleEle27_CaloIdL_MW_v13, process.HLT_DoubleEle33_CaloIdL_MW_v26, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, process.HLT_Mu27_Ele37_CaloIdL_MW_v15, process.HLT_Mu37_Ele27_CaloIdL_MW_v15, process.HLT_Mu37_TkMu27_v15, process.HLT_DoubleMu4_3_Bs_v25, process.HLT_DoubleMu4_3_Jpsi_v25, process.HLT_DoubleMu4_3_LowMass_v11, process.HLT_DoubleMu4_LowMass_Displaced_v11, process.HLT_Mu0_L1DoubleMu_v11, process.HLT_Mu4_L1DoubleMu_v11, process.HLT_DoubleMu2_Jpsi_LowPt_v4, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, process.HLT_DoubleMu3_Trk_Tau3mu_v22, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, process.HLT_DoubleMu4_MuMuTrk_Displaced_v25, process.HLT_Mu3_PFJet40_v26, process.HLT_Mu7p5_L2Mu2_Jpsi_v20, process.HLT_Mu7p5_L2Mu2_Upsilon_v20, process.HLT_Mu3_L1SingleMu5orSingleMu7_v11, process.HLT_Mu0_Barrel_v4, process.HLT_Mu0_Barrel_L1HP6_v1, process.HLT_Mu0_Barrel_L1HP7_v1, process.HLT_Mu0_Barrel_L1HP8_v2, process.HLT_Mu0_Barrel_L1HP9_v2, process.HLT_Mu0_Barrel_L1HP10_v4, process.HLT_Mu0_Barrel_L1HP11_v4, process.HLT_Mu0_Barrel_L1HP6_IP6_v1, process.HLT_Mu6_Barrel_L1HP7_IP6_v1, process.HLT_Mu7_Barrel_L1HP8_IP6_v2, process.HLT_Mu8_Barrel_L1HP9_IP6_v2, process.HLT_Mu9_Barrel_L1HP10_IP6_v4, process.HLT_Mu10_Barrel_L1HP11_IP6_v4, process.HLT_DoublePhoton33_CaloIdL_v15, process.HLT_DoublePhoton70_v15, process.HLT_DoublePhoton85_v23, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, process.HLT_Ele30_WPTight_Gsf_v9, process.HLT_Ele32_WPTight_Gsf_v23, process.HLT_Ele35_WPTight_Gsf_v17, process.HLT_Ele38_WPTight_Gsf_v17, process.HLT_Ele40_WPTight_Gsf_v17, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, process.HLT_IsoMu20_v25, process.HLT_IsoMu24_v23, process.HLT_IsoMu24_eta2p1_v25, process.HLT_IsoMu27_v26, process.HLT_UncorrectedJetE30_NoBPTX_v12, process.HLT_UncorrectedJetE30_NoBPTX3BX_v12, process.HLT_UncorrectedJetE60_NoBPTX3BX_v12, process.HLT_UncorrectedJetE70_NoBPTX3BX_v12, process.HLT_L1SingleMuCosmics_v6, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, process.HLT_L2Mu10_NoVertex_NoBPTX_v13, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, process.HLT_L2Mu23NoVtx_2Cha_v8, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, process.HLT_DoubleL2Mu50_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, process.HLT_Mu30_TkMu0_Psi_v11, process.HLT_Mu30_TkMu0_Upsilon_v11, process.HLT_Mu25_TkMu0_Phi_v18, process.HLT_Mu15_v13, process.HLT_Mu20_v22, process.HLT_Mu27_v23, process.HLT_Mu50_v23, process.HLT_Mu55_v13, process.HLT_CascadeMu100_v11, process.HLT_HighPtTkMu100_v10, process.HLT_DiPFJetAve40_v24, process.HLT_DiPFJetAve60_v24, process.HLT_DiPFJetAve80_v24, process.HLT_DiPFJetAve140_v23, process.HLT_DiPFJetAve200_v23, process.HLT_DiPFJetAve260_v24, process.HLT_DiPFJetAve320_v24, process.HLT_DiPFJetAve400_v24, process.HLT_DiPFJetAve500_v24, process.HLT_DiPFJetAve60_HFJEC_v25, process.HLT_DiPFJetAve80_HFJEC_v27, process.HLT_DiPFJetAve100_HFJEC_v27, process.HLT_DiPFJetAve160_HFJEC_v26, process.HLT_DiPFJetAve220_HFJEC_v26, process.HLT_DiPFJetAve260_HFJEC_v9, process.HLT_DiPFJetAve300_HFJEC_v26, process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, process.HLT_AK8PFJet40_v26, process.HLT_AK8PFJet60_v25, process.HLT_AK8PFJet80_v26, process.HLT_AK8PFJet140_v25, process.HLT_AK8PFJet200_v25, process.HLT_AK8PFJet260_v26, process.HLT_AK8PFJet320_v26, process.HLT_AK8PFJet400_v26, process.HLT_AK8PFJet450_v26, process.HLT_AK8PFJet500_v26, process.HLT_AK8PFJet550_v21, process.HLT_PFJet40_v31, process.HLT_PFJet60_v31, process.HLT_PFJet80_v31, process.HLT_PFJet110_v10, process.HLT_PFJet140_v29, process.HLT_PFJet200_v29, process.HLT_PFJet260_v30, process.HLT_PFJet320_v30, process.HLT_PFJet400_v30, process.HLT_PFJet450_v31, process.HLT_PFJet500_v31, process.HLT_PFJet550_v21, process.HLT_PFJetFwd40_v29, process.HLT_PFJetFwd60_v29, process.HLT_PFJetFwd80_v28, process.HLT_PFJetFwd140_v28, process.HLT_PFJetFwd200_v28, process.HLT_PFJetFwd260_v29, process.HLT_PFJetFwd320_v29, process.HLT_PFJetFwd400_v29, process.HLT_PFJetFwd450_v29, process.HLT_PFJetFwd500_v29, process.HLT_AK8PFJetFwd40_v25, process.HLT_AK8PFJetFwd60_v24, process.HLT_AK8PFJetFwd80_v24, process.HLT_AK8PFJetFwd140_v24, process.HLT_AK8PFJetFwd200_v24, process.HLT_AK8PFJetFwd260_v25, process.HLT_AK8PFJetFwd320_v25, process.HLT_AK8PFJetFwd400_v25, process.HLT_AK8PFJetFwd450_v25, process.HLT_AK8PFJetFwd500_v25, process.HLT_PFHT180_v27, process.HLT_PFHT250_v27, process.HLT_PFHT370_v27, process.HLT_PFHT430_v27, process.HLT_PFHT510_v27, process.HLT_PFHT590_v27, process.HLT_PFHT680_v27, process.HLT_PFHT780_v27, process.HLT_PFHT890_v27, process.HLT_PFHT1050_v28, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, process.HLT_PFMET120_PFMHT120_IDTight_v30, process.HLT_PFMET130_PFMHT130_IDTight_v30, process.HLT_PFMET140_PFMHT140_IDTight_v30, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, process.HLT_L1ETMHadSeeds_v8, process.HLT_CaloMHT90_v12, process.HLT_CaloMET90_NotCleaned_v12, process.HLT_CaloMET350_NotCleaned_v12, process.HLT_PFMET200_NotCleaned_v19, process.HLT_PFMET250_NotCleaned_v19, process.HLT_PFMET300_NotCleaned_v19, process.HLT_PFMET200_BeamHaloCleaned_v19, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, process.HLT_MET105_IsoTrk50_v17, process.HLT_MET120_IsoTrk50_v17, process.HLT_Mu12eta2p3_v11, process.HLT_Mu12eta2p3_PFJet40_v11, process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Photon300_NoHE_v21, process.HLT_Mu8_TrkIsoVVL_v22, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, process.HLT_Mu17_TrkIsoVVL_v23, process.HLT_Mu19_TrkIsoVVL_v14, process.HLT_BTagMu_AK4DiJet20_Mu5_v23, process.HLT_BTagMu_AK4DiJet40_Mu5_v23, process.HLT_BTagMu_AK4DiJet70_Mu5_v23, process.HLT_BTagMu_AK4DiJet110_Mu5_v23, process.HLT_BTagMu_AK4DiJet170_Mu5_v22, process.HLT_BTagMu_AK4Jet300_Mu5_v22, process.HLT_BTagMu_AK8DiJet170_Mu5_v19, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, process.HLT_BTagMu_AK8Jet300_Mu5_v22, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, process.HLT_Photon33_v13, process.HLT_Photon50_v21, process.HLT_Photon75_v21, process.HLT_Photon90_v21, process.HLT_Photon120_v21, process.HLT_Photon150_v15, process.HLT_Photon175_v23, process.HLT_Photon200_v22, process.HLT_Photon45EB_v1, process.HLT_Photon40EB_v1, process.HLT_Photon50EB_v2, process.HLT_Photon30EB_TightID_TightIso_v10, process.HLT_Photon40EB_TightID_TightIso_v1, process.HLT_Photon45EB_TightID_TightIso_v1, process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_v6, process.HLT_Photon55EB_TightID_TightIso_v2, process.HLT_Photon75EB_TightID_TightIso_v6, process.HLT_Photon90EB_TightID_TightIso_v6, process.HLT_Photon110EB_TightID_TightIso_v10, process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon100EBHE10_v10, process.HLT_Photon50_R9Id90_HE10_IsoM_v22, process.HLT_Photon75_R9Id90_HE10_IsoM_v22, process.HLT_Photon90_R9Id90_HE10_IsoM_v22, process.HLT_Photon120_R9Id90_HE10_IsoM_v22, process.HLT_Photon165_R9Id90_HE10_IsoM_v23, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, process.HLT_DiphotonMVA14p25_Mass90_v1, process.HLT_DiphotonMVA14p25_Tight_Mass90_v1, process.HLT_Photon35_TwoProngs35_v11, process.HLT_IsoMu24_TwoProngs35_v11, process.HLT_Dimuon0_Jpsi_L1_NoOS_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, process.HLT_Dimuon0_Jpsi_v18, process.HLT_Dimuon0_Jpsi_NoVertexing_v18, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi3p5_Muon2_v15, process.HLT_Dimuon0_Upsilon_L1_4p5_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, process.HLT_Dimuon0_Upsilon_NoVertexing_v17, process.HLT_Dimuon0_LowMass_L1_0er1p5_v18, process.HLT_Dimuon0_LowMass_v18, process.HLT_Dimuon0_LowMass_L1_4_v18, process.HLT_Dimuon0_LowMass_L1_TM530_v16, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, process.HLT_TripleMu_10_5_5_DZ_v20, process.HLT_TripleMu_12_10_5_v20, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, process.HLT_DoubleMu4_3_LowMass_SS_v4, process.HLT_DoubleMu4_Jpsi_Displaced_v17, process.HLT_DoubleMu4_Jpsi_NoVertexing_v17, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, process.HLT_DoubleMu4_JpsiTrk_Bc_v10, process.HLT_DoubleMu43NoFiltersNoVtx_v12, process.HLT_DoubleMu48NoFiltersNoVtx_v12, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, process.HLT_Ele28_HighEta_SC20_Mass55_v21, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, process.HLT_Ele15_IsoVVVL_PFHT450_v26, process.HLT_Ele50_IsoVVVL_PFHT450_v26, process.HLT_Ele15_IsoVVVL_PFHT600_v30, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, process.HLT_Mu15_IsoVVVL_PFHT450_v25, process.HLT_Mu50_IsoVVVL_PFHT450_v25, process.HLT_Mu15_IsoVVVL_PFHT600_v29, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, process.HLT_Dimuon10_Upsilon_y1p4_v11, process.HLT_Dimuon12_Upsilon_y1p4_v12, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, process.HLT_Dimuon25_Jpsi_v24, process.HLT_Dimuon14_PsiPrime_v23, process.HLT_Dimuon14_PsiPrime_noCorrL1_v15, process.HLT_Dimuon18_PsiPrime_v24, process.HLT_Dimuon18_PsiPrime_noCorrL1_v16, process.HLT_Dimuon24_Upsilon_noCorrL1_v16, process.HLT_Dimuon24_Phi_noCorrL1_v16, process.HLT_Dimuon25_Jpsi_noCorrL1_v16, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, process.HLT_DoubleIsoMu20_eta2p1_v17, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, process.HLT_Mu8_v22, process.HLT_Mu17_v23, process.HLT_Mu19_v14, process.HLT_Mu17_Photon30_IsoCaloId_v16, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, process.HLT_PFHT400_SixPFJet32_v19, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, process.HLT_PFHT450_SixPFJet36_v18, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, process.HLT_PFHT350_v29, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, process.HLT_ECALHT800_v18, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, process.HLT_Photon20_HoverELoose_v18, process.HLT_Photon30_HoverELoose_v18, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, process.HLT_CDC_L2cosmic_10_er1p0_v8, process.HLT_CDC_L2cosmic_5p5_er1p0_v8, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, process.HLT_Mu18_Mu9_SameSign_v14, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, process.HLT_QuadPFJet103_88_75_15_v15, process.HLT_QuadPFJet105_88_76_15_v15, process.HLT_QuadPFJet111_90_80_15_v15, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, process.HLT_PFHT250_QuadPFJet25_v4, process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, process.HLT_QuadPFJet100_88_70_30_v8, process.HLT_QuadPFJet105_88_75_30_v7, process.HLT_QuadPFJet111_90_80_30_v7, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, process.HLT_AK8PFJet220_SoftDropMass40_v11, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, process.HLT_AK8PFJet230_SoftDropMass40_v11, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_Nch45_v4, process.HLT_AK8PFJet275_Nch40_v4, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PFHT250_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu10NoVtx_2Cha_v7, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_L3Mu10NoVtx_v8, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, process.HLT_L1Mu6HT240_v7, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, process.HLT_HT350_v5, process.HLT_HT425_v17, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT550_DisplacedDijet60_Inclusive_v21, process.HLT_HT650_DisplacedDijet60_Inclusive_v21, process.HLT_CaloMET60_DTCluster50_v9, process.HLT_CaloMET60_DTClusterNoMB1S50_v9, process.HLT_L1MET_DTCluster50_v9, process.HLT_L1MET_DTClusterNoMB1S50_v9, process.HLT_CscCluster_Loose_v8, process.HLT_CscCluster_Medium_v8, process.HLT_CscCluster_Tight_v8, process.HLT_CscCluster50_Photon20Unseeded_v2, process.HLT_CscCluster50_Photon30Unseeded_v2, process.HLT_CscCluster100_Ele5_v2, process.HLT_CscCluster100_Mu5_v4, process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, process.HLT_DoubleCscCluster75_v5, process.HLT_IsoTrk200_L1SingleMuShower_v2, process.HLT_IsoTrk400_L1SingleMuShower_v2, process.HLT_DoubleCscCluster100_v5, process.HLT_L1CSCShower_DTCluster50_v8, process.HLT_L1CSCShower_DTCluster75_v8, process.HLT_PFMET105_IsoTrk50_v11, process.HLT_L1SingleLLPJet_v5, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, process.HLT_DiPhoton10Time1ns_v8, process.HLT_DiPhoton10Time1p2ns_v8, process.HLT_DiPhoton10Time1p4ns_v8, process.HLT_DiPhoton10Time1p6ns_v8, process.HLT_DiPhoton10Time1p8ns_v8, process.HLT_DiPhoton10Time2ns_v8, process.HLT_DiPhoton10_CaloIdL_v8, process.HLT_DoubleEle6p5_eta1p22_mMax6_v8, process.HLT_DoubleEle8_eta1p22_mMax6_v8, process.HLT_DoubleEle10_eta1p22_mMax6_v8, process.HLT_SingleEle8_v7, process.HLT_SingleEle8_SingleEGL1_v7, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Mu50_L1SingleMuShower_v9, process.HLT_IsoMu24_OneProng32_v7, process.HLT_Photon32_OneProng32_M50To105_v8, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, process.HLT_VBF_DiPFJet125_45_Mjj1050_v6, process.HLT_VBF_DiPFJet125_45_Mjj1200_v4, process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_PFJet200_TimeLtNeg2p5ns_v8, process.HLT_PFJet200_TimeGt2p5ns_v8, process.HLT_Photon50_TimeLtNeg2p5ns_v5, process.HLT_Photon50_TimeGt2p5ns_v5, process.HLT_PPSMaxTracksPerArm1_v7, process.HLT_PPSMaxTracksPerRP4_v7, process.HLT_PPSRandom_v1, process.HLT_HIL1NotBptxOR_v12, process.HLT_HIL1UnpairedBunchBptxPlus_v12, process.HLT_HIL1UnpairedBunchBptxMinus_v12, process.HLT_HIPhysics_v12, process.HLT_HIPhysicsForZS_v12, process.HLT_HIRandom_v7, process.HLT_HIRandom_HighRate_v3, process.HLT_HIHcalNZS_v12, process.HLT_HIHcalPhiSym_v12, process.HLT_HIZeroBias_v12, process.HLT_HIZeroBias_HighRate_v5, process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12, process.HLT_HIZeroBias_HighRateRAW_v2, process.HLT_HIMinimumBiasHF1AND_v5, process.HLT_HIMinimumBiasHF1AND_copy_v4, process.HLT_HIMinimumBiasHF1AND_Beamspot_v6, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6, process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12, process.HLT_HIL1Centrality30_50_v5, process.HLT_HIL1_UCC_0_0p5_v5, process.HLT_HIL1_UCC_0_1_v5, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, process.HLT_HIPuAK4CaloJet80Eta5p1_v12, process.HLT_HIPuAK4CaloJet100Eta5p1_v12, process.HLT_HIPuAK4CaloJet120Eta2p1_v5, process.HLT_HIPuAK4CaloJet120Eta5p1_v12, process.HLT_HIPuAK4CaloJet40Fwd_v5, process.HLT_HIPuAK4CaloJet60Fwd_v5, process.HLT_HIPuAK4CaloJet80Fwd_v5, process.HLT_HIPuAK4CaloJet100Fwd_v5, process.HLT_HIPuAK4CaloJet120Fwd_v5, process.HLT_HICsAK4PFJet60Eta1p5_v12, process.HLT_HICsAK4PFJet60Eta2p1_v5, process.HLT_HICsAK4PFJet80Eta1p5_v12, process.HLT_HICsAK4PFJet80Eta2p1_v5, process.HLT_HICsAK4PFJet100Eta1p5_v12, process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v6, process.HLT_HICsAK4PFJet100Eta2p1_v5, process.HLT_HICsAK4PFJet120Eta1p5_v12, process.HLT_HICsAK4PFJet120Eta2p1_v5, process.HLT_HIGEDPhoton10_v12, process.HLT_HIGEDPhoton10_EB_v12, process.HLT_HIGEDPhoton20_v12, process.HLT_HIGEDPhoton20_EB_v12, process.HLT_HIGEDPhoton30_v12, process.HLT_HIGEDPhoton30_EB_v12, process.HLT_HIGEDPhoton40_v12, process.HLT_HIGEDPhoton40_EB_v12, process.HLT_HIGEDPhoton50_v12, process.HLT_HIGEDPhoton50_EB_v12, process.HLT_HIGEDPhoton60_v12, process.HLT_HIGEDPhoton60_EB_v12, process.HLT_HIDoubleGEDPhoton20_v5, process.HLT_HIEle10Gsf_v12, process.HLT_HIEle15Gsf_v12, process.HLT_HIEle20Gsf_v12, process.HLT_HIEle30Gsf_v12, process.HLT_HIEle40Gsf_v12, process.HLT_HIEle50Gsf_v12, process.HLT_HIEle15Ele10Gsf_v12, process.HLT_HIEle15Ele10GsfMass50_v12, process.HLT_HIDoubleEle10Gsf_v12, process.HLT_HIDoubleEle10GsfMass50_v12, process.HLT_HIDoubleEle15Gsf_v12, process.HLT_HIDoubleEle15GsfMass50_v12, process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10, process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10, process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10, process.HLT_HIUPC_NotMBHF2_v3, process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2, process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10, process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10, process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_Random_HighRate_v1, process.HLT_HIUPC_TestSeedsCombined_v2, process.HLT_HIL1SingleMu0_v5, process.HLT_HIL1SingleMu0_Open_v5, process.HLT_HIL1SingleMu0_Cosmic_v5, process.HLT_HIL1SingleMu5_SingleEG20Gsf_v5, process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5, process.HLT_HIL1SingleMu7_SingleEG20Gsf_v5, process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5, process.HLT_HIL1DoubleMu0_v5, process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5, process.HLT_HIL1DoubleMu0_SQ_v5, process.HLT_HIL2SingleMu3_Open_v5, process.HLT_HIL2SingleMu5_v5, process.HLT_HIL2SingleMu7_v5, process.HLT_HIL2DoubleMu0_Open_v5, process.HLT_HIL2DoubleMu0_M1p5to6_Open_v5, process.HLT_HIL2DoubleMu0_M7to15_Open_v5, process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5, process.HLT_HIL2DoubleMu3_M7to15_Open_v5, process.HLT_HIL3SingleMu3_Open_v5, process.HLT_HIL3SingleMu5_v5, process.HLT_HIL3SingleMu7_v5, process.HLT_HIL3SingleMu12_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5, process.HLT_HIL3DoubleMu0_M0toInf_Open_v5, process.HLT_HIL3DoubleMu0_M2to4p5_Open_v5, process.HLT_HIL3DoubleMu0_M7to15_Open_v5, process.HLT_HIL3DoubleMu0_Quarkonia_Open_v5, process.HLT_HIL3DoubleMu2_M2to4p5_Open_v5, process.HLT_HIL3DoubleMu2_M7to15_Open_v5, process.HLT_HIL3DoubleMu2_Quarkonia_Open_v5, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6, process.HLT_HICscCluster_Loose_v5, process.HLT_HICscCluster_Medium_v5, process.HLT_HICscCluster_Tight_v5, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7, process.HLT_HIL1NotBptxORForPPRef_v7, process.HLT_HIHT80_Beamspot_ppRef5TeV_v13, process.HLT_PPRefZeroBias_v4, process.HLT_PPRefZeroBiasRawPrime_v5, process.HLT_ZDCCommissioning_v4, process.HLT_AK4CaloJet40_v4, process.HLT_AK4CaloJet60_v4, process.HLT_AK4CaloJet70_v4, process.HLT_AK4CaloJet80_v4, process.HLT_AK4CaloJet100_v4, process.HLT_AK4CaloJet120_v4, process.HLT_AK4CaloJetFwd40_v4, process.HLT_AK4CaloJetFwd60_v4, process.HLT_AK4CaloJetFwd70_v4, process.HLT_AK4CaloJetFwd80_v4, process.HLT_AK4CaloJetFwd100_v4, process.HLT_AK4CaloJetFwd120_v4, process.HLT_AK4PFJet40_v6, process.HLT_AK4PFJet60_v6, process.HLT_AK4PFJet80_v6, process.HLT_AK4PFJet100_v6, process.HLT_AK4PFJet120_v6, process.HLT_AK4PFJetFwd40_v6, process.HLT_AK4PFJetFwd60_v6, process.HLT_AK4PFJetFwd80_v6, process.HLT_AK4PFJetFwd100_v6, process.HLT_AK4PFJetFwd120_v6, process.HLT_PPRefDoubleEle10Gsf_v4, process.HLT_PPRefDoubleEle10GsfMass50_v4, process.HLT_PPRefDoubleEle15Gsf_v4, process.HLT_PPRefDoubleEle15GsfMass50_v4, process.HLT_PPRefEle15Ele10Gsf_v4, process.HLT_PPRefEle15Ele10GsfMass50_v4, process.HLT_PPRefEle10Gsf_v4, process.HLT_PPRefEle15Gsf_v4, process.HLT_PPRefEle20Gsf_v4, process.HLT_PPRefEle30Gsf_v4, process.HLT_PPRefEle40Gsf_v4, process.HLT_PPRefEle50Gsf_v4, process.HLT_PPRefGEDPhoton10_v4, process.HLT_PPRefGEDPhoton10_EB_v4, process.HLT_PPRefGEDPhoton20_v4, process.HLT_PPRefGEDPhoton20_EB_v4, process.HLT_PPRefGEDPhoton30_v4, process.HLT_PPRefGEDPhoton30_EB_v4, process.HLT_PPRefGEDPhoton40_v4, process.HLT_PPRefGEDPhoton40_EB_v4, process.HLT_PPRefGEDPhoton50_v4, process.HLT_PPRefGEDPhoton50_EB_v4, process.HLT_PPRefGEDPhoton60_v4, process.HLT_PPRefGEDPhoton60_EB_v4, process.HLT_PPRefL1DoubleMu0_v4, process.HLT_PPRefL1DoubleMu0_Open_v4, process.HLT_PPRefL1SingleMu0_Cosmics_v4, process.HLT_PPRefL1SingleMu7_v4, process.HLT_PPRefL1SingleMu12_v4, process.HLT_PPRefL2DoubleMu0_v4, process.HLT_PPRefL2DoubleMu0_Open_v4, process.HLT_PPRefL2SingleMu7_v4, process.HLT_PPRefL2SingleMu12_v4, process.HLT_PPRefL2SingleMu15_v4, process.HLT_PPRefL2SingleMu20_v4, process.HLT_PPRefL3DoubleMu0_v6, process.HLT_PPRefL3DoubleMu0_Open_v6, process.HLT_PPRefL3SingleMu3_v6, process.HLT_PPRefL3SingleMu5_v6, process.HLT_PPRefL3SingleMu7_v6, process.HLT_PPRefL3SingleMu12_v6, process.HLT_PPRefL3SingleMu15_v6, process.HLT_PPRefL3SingleMu20_v6, process.HLT_PPRefCscCluster_Loose_v4, process.HLT_PPRefCscCluster_Medium_v4, process.HLT_PPRefCscCluster_Tight_v4, process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v4, process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v4, process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v4, process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v4, process.MC_ReducedIterativeTracking_v20, process.MC_AK4CaloJets_v17, process.MC_AK4CaloJetsFromPV_v16, process.MC_CaloHT_v16, process.MC_AK8CaloHT_v16, process.MC_CaloMHT_v16, process.MC_AK4PFJets_v27, process.MC_PFHT_v26, process.MC_AK8PFJets_v27, process.MC_AK8PFHT_v26, process.MC_CaloMET_v16, process.MC_CaloMET_JetIdCleaned_v17, process.MC_PFMET_v27, process.MC_PFMHT_v26, process.MC_AK4PFJetPNet_v3, process.MC_AK8PFJetPNet_v3, process.MC_Egamma_Open_v6, process.MC_Egamma_Open_Unseeded_v6, process.MC_Ele5_WPTight_Gsf_v16, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, process.MC_DoubleEle5_CaloIdL_MW_v24, process.MC_IsoMu_v25, process.MC_DoubleMu_TrkIsoVVL_DZ_v21, process.MC_DoubleMuNoFiltersNoVtx_v15, process.MC_PFScouting_v4, process.HLT_SpecialHLTPhysics_v5, process.AlCa_LumiPixelsCounts_RandomHighRate_v2, process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2, process.AlCa_LumiPixelsCounts_ZeroBiasGated_v2, process.HLT_L1AXOVTight_v2, process.HLT_L1SingleMuOpen_v4, process.HLT_L1SingleMuOpen_DT_v4, process.HLT_L1SingleMu3_v3, process.HLT_L1SingleMu5_v3, process.HLT_L1SingleMu7_v3, process.HLT_L1DoubleMu0_v3, process.HLT_L1SingleJet8erHE_v3, process.HLT_L1SingleJet10erHE_v3, process.HLT_L1SingleJet12erHE_v3, process.HLT_L1SingleJet35_v3, process.HLT_L1SingleJet200_v3, process.HLT_L1SingleEG8er2p5_v2, process.HLT_L1SingleEG10er2p5_v2, process.HLT_L1SingleEG15er2p5_v2, process.HLT_L1SingleEG26er2p5_v2, process.HLT_L1SingleEG28er2p5_v2, process.HLT_L1SingleEG28er2p1_v2, process.HLT_L1SingleEG28er1p5_v2, process.HLT_L1SingleEG34er2p5_v2, process.HLT_L1SingleEG36er2p5_v2, process.HLT_L1SingleEG38er2p5_v2, process.HLT_L1SingleEG40er2p5_v2, process.HLT_L1SingleEG42er2p5_v2, process.HLT_L1SingleEG45er2p5_v2, process.HLT_L1SingleEG50_v2, process.HLT_L1SingleJet60_v2, process.HLT_L1SingleJet90_v2, process.HLT_L1SingleJet120_v2, process.HLT_L1SingleJet180_v2, process.HLT_L1HTT120er_v2, process.HLT_L1HTT160er_v2, process.HLT_L1HTT200er_v2, process.HLT_L1HTT255er_v2, process.HLT_L1HTT280er_v2, process.HLT_L1HTT320er_v2, process.HLT_L1HTT360er_v2, process.HLT_L1HTT400er_v2, process.HLT_L1HTT450er_v2, process.HLT_L1ETM120_v2, process.HLT_L1ETM150_v2, process.HLT_L1EXT_HCAL_LaserMon1_v3, process.HLT_L1EXT_HCAL_LaserMon4_v3, process.HLT_CscCluster_Cosmic_v2, process.HLT_HT60_Beamspot_v20, process.HLT_HT300_Beamspot_PixelClusters_WP2_v5, process.HLT_PixelClusters_WP2_v2, process.HLT_PixelClusters_WP1_v2, process.HLT_MinimumBias_HF_v2, process.HLT_L1BptxXOR_v2, process.HLT_BptxOR_v4, process.HLT_L1SingleMuCosmics_EMTF_v2, process.HLT_L1FatEvents_v3, process.HLT_Random_HighRate_v1, process.HLT_ZeroBias_HighRate_v2, process.HLT_ZeroBias_Or_AlwaysTrue_v2, process.HLT_ZeroBias_Gated_v2, process.HLT_SpecialZeroBias_v4, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.DQMHistograms, process.RatesMonitoring, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaLumiPixelsCountsGated, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_CommissioningRawPrime, process.Dataset_CommissioningZDC, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EmptyBX, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressCosmics, process.Dataset_ExpressPhysics, process.Dataset_HIDQMGPUvsCPU, process.Dataset_HIDQMOnlineBeamspot, process.Dataset_HIEmptyBX, process.Dataset_HIEphemeralHLTPhysics, process.Dataset_HIEphemeralZeroBias0, process.Dataset_HIEphemeralZeroBias1, process.Dataset_HIEventDisplay, process.Dataset_HIExpressAlignment, process.Dataset_HIExpressPhysics, process.Dataset_HIExpressPhysicsRawPrime, process.Dataset_HIForward0, process.Dataset_HIForward1, process.Dataset_HIForward2, process.Dataset_HIForward3, process.Dataset_HIForward4, process.Dataset_HIForward5, process.Dataset_HIForward6, process.Dataset_HIForward7, process.Dataset_HIForward8, process.Dataset_HIForward9, process.Dataset_HIForward10, process.Dataset_HIForward11, process.Dataset_HIForward12, process.Dataset_HIForward13, process.Dataset_HIForward14, process.Dataset_HIForward15, process.Dataset_HIForward16, process.Dataset_HIForward17, process.Dataset_HIForward18, process.Dataset_HIForward19, process.Dataset_HIHLTPhysics, process.Dataset_HIHcalNZS, process.Dataset_HIOnlineMonitor, process.Dataset_HIMinimumBias0, process.Dataset_HIMinimumBias1, process.Dataset_HIMinimumBias2, process.Dataset_HIMinimumBias3, process.Dataset_HIPhysicsRawPrime0, process.Dataset_HIPhysicsRawPrime1, process.Dataset_HIPhysicsRawPrime2, process.Dataset_HIPhysicsRawPrime3, process.Dataset_HIPhysicsRawPrime4, process.Dataset_HIPhysicsRawPrime5, process.Dataset_HIPhysicsRawPrime6, process.Dataset_HIPhysicsRawPrime7, process.Dataset_HIPhysicsRawPrime8, process.Dataset_HIPhysicsRawPrime9, process.Dataset_HIPhysicsRawPrime10, process.Dataset_HIPhysicsRawPrime11, process.Dataset_HIPhysicsRawPrime12, process.Dataset_HIPhysicsRawPrime13, process.Dataset_HIPhysicsRawPrime14, process.Dataset_HIPhysicsRawPrime15, process.Dataset_HIPhysicsRawPrime16, process.Dataset_HIPhysicsRawPrime17, process.Dataset_HIPhysicsRawPrime18, process.Dataset_HIPhysicsRawPrime19, process.Dataset_HIPhysicsRawPrime20, process.Dataset_HIPhysicsRawPrime21, process.Dataset_HIPhysicsRawPrime22, process.Dataset_HIPhysicsRawPrime23, process.Dataset_HIPhysicsRawPrime24, process.Dataset_HIPhysicsRawPrime25, process.Dataset_HIPhysicsRawPrime26, process.Dataset_HIPhysicsRawPrime27, process.Dataset_HIPhysicsRawPrime28, process.Dataset_HIPhysicsRawPrime29, process.Dataset_HIPhysicsRawPrime30, process.Dataset_HIPhysicsRawPrime31, process.Dataset_HITrackerNZS, process.Dataset_HIZeroBias0, process.Dataset_HIZeroBias1, process.Dataset_HIZeroBias2, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_MuonShower, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_PPRefDoubleMuon0, process.Dataset_PPRefDoubleMuon1, process.Dataset_PPRefDoubleMuon2, process.Dataset_PPRefDoubleMuon3, process.Dataset_PPRefExotica, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefZeroBias0, process.Dataset_PPRefZeroBias1, process.Dataset_PPRefZeroBias2, process.Dataset_PPRefZeroBias3, process.Dataset_PPRefZeroBias4, process.Dataset_PPRefZeroBias5, process.Dataset_PPRefZeroBias6, process.Dataset_PPRefZeroBias7, process.Dataset_PPRefZeroBias8, process.Dataset_PPRefZeroBias9, process.Dataset_PPRefZeroBias10, process.Dataset_PPRefZeroBias11, process.Dataset_PPRefZeroBias12, process.Dataset_PPRefZeroBias13, process.Dataset_PPRefZeroBias14, process.Dataset_PPRefZeroBias15, process.Dataset_PPRefZeroBias16, process.Dataset_PPRefZeroBias17, process.Dataset_PPRefZeroBias18, process.Dataset_PPRefZeroBias19, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingSingleMuon0, process.Dataset_ParkingSingleMuon1, process.Dataset_ParkingSingleMuon2, process.Dataset_ParkingSingleMuon3, process.Dataset_ParkingSingleMuon4, process.Dataset_ParkingSingleMuon5, process.Dataset_ParkingSingleMuon6, process.Dataset_ParkingSingleMuon7, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.Dataset_SpecialHLTPhysics0, process.Dataset_SpecialRandom0, process.Dataset_SpecialZeroBias0, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCALumiPixelsCountsGatedOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.HIDQMOutput, process.HIDQMEventDisplayOutput, process.HIDQMGPUvsCPUOutput, process.HIDQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.ExpressCosmicsOutput, process.HIExpressOutput, process.HIExpressAlignmentOutput, process.HIExpressRawPrimeOutput, process.HLTMonitorOutput, process.PhysicsHLTPhysics2Output, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingSingleMuon0Output, process.ParkingSingleMuon1Output, process.ParkingSingleMuon2Output, process.ParkingSingleMuon3Output, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsCommissioningRawPrimeOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHICommissioningOutput, process.PhysicsHIForward0Output, process.PhysicsHIForward1Output, process.PhysicsHIForward2Output, process.PhysicsHIForward3Output, process.PhysicsHIForward4Output, process.PhysicsHIForward5Output, process.PhysicsHIForward6Output, process.PhysicsHIForward7Output, process.PhysicsHIForward8Output, process.PhysicsHIForward9Output, process.PhysicsHIForward10Output, process.PhysicsHIForward11Output, process.PhysicsHIForward12Output, process.PhysicsHIForward13Output, process.PhysicsHIForward14Output, process.PhysicsHIForward15Output, process.PhysicsHIForward16Output, process.PhysicsHIForward17Output, process.PhysicsHIForward18Output, process.PhysicsHIForward19Output, process.PhysicsHIHLTPhysicsOutput, process.PhysicsHIMinimumBias0Output, process.PhysicsHIMinimumBias1Output, process.PhysicsHIMinimumBias2Output, process.PhysicsHIMinimumBias3Output, process.PhysicsHIPhysicsRawPrime0Output, process.PhysicsHIPhysicsRawPrime1Output, process.PhysicsHIPhysicsRawPrime2Output, process.PhysicsHIPhysicsRawPrime3Output, process.PhysicsHIPhysicsRawPrime4Output, process.PhysicsHIPhysicsRawPrime5Output, process.PhysicsHIPhysicsRawPrime6Output, process.PhysicsHIPhysicsRawPrime7Output, process.PhysicsHIPhysicsRawPrime8Output, process.PhysicsHIPhysicsRawPrime9Output, process.PhysicsHIPhysicsRawPrime10Output, process.PhysicsHIPhysicsRawPrime11Output, process.PhysicsHIPhysicsRawPrime12Output, process.PhysicsHIPhysicsRawPrime13Output, process.PhysicsHIPhysicsRawPrime14Output, process.PhysicsHIPhysicsRawPrime15Output, process.PhysicsHIPhysicsRawPrime16Output, process.PhysicsHIPhysicsRawPrime17Output, process.PhysicsHIPhysicsRawPrime18Output, process.PhysicsHIPhysicsRawPrime19Output, process.PhysicsHIPhysicsRawPrime20Output, process.PhysicsHIPhysicsRawPrime21Output, process.PhysicsHIPhysicsRawPrime22Output, process.PhysicsHIPhysicsRawPrime23Output, process.PhysicsHIPhysicsRawPrime24Output, process.PhysicsHIPhysicsRawPrime25Output, process.PhysicsHIPhysicsRawPrime26Output, process.PhysicsHIPhysicsRawPrime27Output, process.PhysicsHIPhysicsRawPrime28Output, process.PhysicsHIPhysicsRawPrime29Output, process.PhysicsHIPhysicsRawPrime30Output, process.PhysicsHIPhysicsRawPrime31Output, process.PhysicsHITrackerNZSOutput, process.PhysicsHIZeroBiasOutput, process.PhysicsHIZeroBiasRAW0Output, process.PhysicsHIZeroBiasRAW1Output, process.PhysicsHIZeroBiasRAW2Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefExoticaOutput, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefZeroBias0Output, process.PhysicsPPRefZeroBias1Output, process.PhysicsPPRefZeroBias2Output, process.PhysicsPPRefZeroBias3Output, process.PhysicsPPRefZeroBias4Output, process.PhysicsPPRefZeroBias5Output, process.PhysicsPPRefZeroBias6Output, process.PhysicsPPRefZeroBias7Output, process.PhysicsPPRefZeroBias8Output, process.PhysicsPPRefZeroBias9Output, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, process.PhysicsSpecialHLTPhysics0Output, process.PhysicsSpecialHLTPhysics1Output, process.PhysicsSpecialHLTPhysics2Output, process.PhysicsSpecialHLTPhysics3Output, process.PhysicsSpecialHLTPhysics4Output, process.PhysicsSpecialHLTPhysics5Output, process.PhysicsSpecialHLTPhysics6Output, process.PhysicsSpecialHLTPhysics7Output, process.PhysicsSpecialHLTPhysics8Output, process.PhysicsSpecialHLTPhysics9Output, process.PhysicsSpecialHLTPhysics10Output, process.PhysicsSpecialHLTPhysics11Output, process.PhysicsSpecialHLTPhysics12Output, process.PhysicsSpecialHLTPhysics13Output, process.PhysicsSpecialHLTPhysics14Output, process.PhysicsSpecialHLTPhysics15Output, process.PhysicsSpecialRandom0Output, process.PhysicsSpecialRandom1Output, process.PhysicsSpecialRandom2Output, process.PhysicsSpecialRandom3Output, process.PhysicsSpecialRandom4Output, process.PhysicsSpecialRandom5Output, process.PhysicsSpecialRandom6Output, process.PhysicsSpecialRandom7Output, process.PhysicsSpecialRandom8Output, process.PhysicsSpecialRandom9Output, process.PhysicsSpecialRandom10Output, process.PhysicsSpecialRandom11Output, process.PhysicsSpecialRandom12Output, process.PhysicsSpecialRandom13Output, process.PhysicsSpecialRandom14Output, process.PhysicsSpecialRandom15Output, process.PhysicsSpecialZeroBias0Output, process.PhysicsSpecialZeroBias1Output, process.PhysicsSpecialZeroBias2Output, process.PhysicsSpecialZeroBias3Output, process.PhysicsSpecialZeroBias4Output, process.PhysicsSpecialZeroBias5Output, process.PhysicsSpecialZeroBias6Output, process.PhysicsSpecialZeroBias7Output, process.PhysicsSpecialZeroBias8Output, process.PhysicsSpecialZeroBias9Output, process.PhysicsSpecialZeroBias10Output, process.PhysicsSpecialZeroBias11Output, process.PhysicsSpecialZeroBias12Output, process.PhysicsSpecialZeroBias13Output, process.PhysicsSpecialZeroBias14Output, process.PhysicsSpecialZeroBias15Output, process.Dataset_SpecialHLTPhysics1, process.Dataset_SpecialHLTPhysics2, process.Dataset_SpecialHLTPhysics3, process.Dataset_SpecialHLTPhysics4, process.Dataset_SpecialHLTPhysics5, process.Dataset_SpecialHLTPhysics6, process.Dataset_SpecialHLTPhysics7, process.Dataset_SpecialHLTPhysics8, process.Dataset_SpecialHLTPhysics9, process.Dataset_SpecialHLTPhysics10, process.Dataset_SpecialHLTPhysics11, process.Dataset_SpecialHLTPhysics12, process.Dataset_SpecialHLTPhysics13, process.Dataset_SpecialHLTPhysics14, process.Dataset_SpecialHLTPhysics15, process.Dataset_SpecialHLTPhysics16, process.Dataset_SpecialHLTPhysics17, process.Dataset_SpecialHLTPhysics18, process.Dataset_SpecialHLTPhysics19, process.Dataset_SpecialHLTPhysics20, process.Dataset_SpecialHLTPhysics21, process.Dataset_SpecialHLTPhysics22, process.Dataset_SpecialHLTPhysics23, process.Dataset_SpecialHLTPhysics24, process.Dataset_SpecialHLTPhysics25, process.Dataset_SpecialHLTPhysics26, process.Dataset_SpecialHLTPhysics27, process.Dataset_SpecialHLTPhysics28, process.Dataset_SpecialHLTPhysics29, process.Dataset_SpecialHLTPhysics30, process.Dataset_SpecialHLTPhysics31, process.Dataset_SpecialRandom1, process.Dataset_SpecialRandom2, process.Dataset_SpecialRandom3, process.Dataset_SpecialRandom4, process.Dataset_SpecialRandom5, process.Dataset_SpecialRandom6, process.Dataset_SpecialRandom7, process.Dataset_SpecialRandom8, process.Dataset_SpecialRandom9, process.Dataset_SpecialRandom10, process.Dataset_SpecialRandom11, process.Dataset_SpecialRandom12, process.Dataset_SpecialRandom13, process.Dataset_SpecialRandom14, process.Dataset_SpecialRandom15, process.Dataset_SpecialRandom16, process.Dataset_SpecialRandom17, process.Dataset_SpecialRandom18, process.Dataset_SpecialRandom19, process.Dataset_SpecialRandom20, process.Dataset_SpecialRandom21, process.Dataset_SpecialRandom22, process.Dataset_SpecialRandom23, process.Dataset_SpecialRandom24, process.Dataset_SpecialRandom25, process.Dataset_SpecialRandom26, process.Dataset_SpecialRandom27, process.Dataset_SpecialRandom28, process.Dataset_SpecialRandom29, process.Dataset_SpecialRandom30, process.Dataset_SpecialRandom31, process.Dataset_SpecialZeroBias1, process.Dataset_SpecialZeroBias2, process.Dataset_SpecialZeroBias3, process.Dataset_SpecialZeroBias4, process.Dataset_SpecialZeroBias5, process.Dataset_SpecialZeroBias6, process.Dataset_SpecialZeroBias7, process.Dataset_SpecialZeroBias8, process.Dataset_SpecialZeroBias9, process.Dataset_SpecialZeroBias10, process.Dataset_SpecialZeroBias11, process.Dataset_SpecialZeroBias12, process.Dataset_SpecialZeroBias13, process.Dataset_SpecialZeroBias14, process.Dataset_SpecialZeroBias15, process.Dataset_SpecialZeroBias16, process.Dataset_SpecialZeroBias17, process.Dataset_SpecialZeroBias18, process.Dataset_SpecialZeroBias19, process.Dataset_SpecialZeroBias20, process.Dataset_SpecialZeroBias21, process.Dataset_SpecialZeroBias22, process.Dataset_SpecialZeroBias23, process.Dataset_SpecialZeroBias24, process.Dataset_SpecialZeroBias25, process.Dataset_SpecialZeroBias26, process.Dataset_SpecialZeroBias27, process.Dataset_SpecialZeroBias28, process.Dataset_SpecialZeroBias29, process.Dataset_SpecialZeroBias30, process.Dataset_SpecialZeroBias31, process.ParkingSingleMuon4Output, process.ParkingSingleMuon5Output, process.ParkingSingleMuon6Output, process.ParkingSingleMuon7Output, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_Fake.py b/HLTrigger/Configuration/test/OnLine_HLT_Fake.py index e1e4d5920545f..8606b31734bc0 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_Fake.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_Fake.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake --full --data --type Fake --unprescale --process HLTFake --globaltag auto:run1_hlt_Fake --input file:RelVal_Raw_Fake_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake --full --data --type Fake --unprescale --process HLTFake --globaltag auto:run1_hlt_Fake --input file:RelVal_Raw_Fake_DATA.root -# /dev/CMSSW_13_3_0/Fake/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFake" ) - process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake/V15") ) process.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_Fake1.py b/HLTrigger/Configuration/test/OnLine_HLT_Fake1.py index 9b57017d30345..5e900bacfff68 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_Fake1.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_Fake1.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake1 --full --data --type Fake1 --unprescale --process HLTFake1 --globaltag auto:run2_hlt_Fake1 --input file:RelVal_Raw_Fake1_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake1 --full --data --type Fake1 --unprescale --process HLTFake1 --globaltag auto:run2_hlt_Fake1 --input file:RelVal_Raw_Fake1_DATA.root -# /dev/CMSSW_13_3_0/Fake1/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake1/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFake1" ) - process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake1/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake1/V15") ) process.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_Fake2.py b/HLTrigger/Configuration/test/OnLine_HLT_Fake2.py index 47d9aabb5f5f8..0cd42a5955379 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_Fake2.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_Fake2.py @@ -1,14 +1,13 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Fake2 --full --data --type Fake2 --unprescale --process HLTFake2 --globaltag auto:run2_hlt_Fake2 --input file:RelVal_Raw_Fake2_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/Fake2 --full --data --type Fake2 --unprescale --process HLTFake2 --globaltag auto:run2_hlt_Fake2 --input file:RelVal_Raw_Fake2_DATA.root -# /dev/CMSSW_13_3_0/Fake2/V6 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Fake2/V15 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms process = cms.Process( "HLTFake2" ) - process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Fake2/V6') + tableName = cms.string("/dev/CMSSW_14_0_0/Fake2/V15") ) process.streams = cms.PSet( A = cms.vstring( 'InitialPD' ) ) @@ -212,7 +211,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), diff --git a/HLTrigger/Configuration/test/OnLine_HLT_GRun.py b/HLTrigger/Configuration/test/OnLine_HLT_GRun.py index 7f1876b987d2c..9d7012f781b0c 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_GRun.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_GRun.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/GRun --full --data --type GRun --unprescale --process HLTGRun --globaltag auto:run3_hlt_GRun --input file:RelVal_Raw_GRun_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/GRun --full --data --type GRun --unprescale --process HLTGRun --globaltag auto:run3_hlt_GRun --input file:RelVal_Raw_GRun_DATA.root -# /dev/CMSSW_13_3_0/GRun/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/GRun/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA process = cms.Process( "HLTGRun" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/GRun/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/GRun/V141") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1481,7 +1346,6 @@ ExpressAlignment = cms.vstring( 'ExpressAlignment' ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), - ParkingDoubleElectronLowMass = cms.vstring( 'ParkingDoubleElectronLowMass' ), ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0', 'ParkingDoubleMuonLowMass1' ), ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2', @@ -1492,6 +1356,14 @@ 'ParkingDoubleMuonLowMass7' ), ParkingHH = cms.vstring( 'ParkingHH' ), ParkingLLP = cms.vstring( 'ParkingLLP' ), + ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ), + ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ), + ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ), + ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ), + ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ), + ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ), + ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ), + ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ), ParkingVBF0 = cms.vstring( 'ParkingVBF0', 'ParkingVBF1' ), ParkingVBF1 = cms.vstring( 'ParkingVBF2', @@ -1504,7 +1376,6 @@ 'Cosmics', 'HLTPhysics', 'HcalNZS', - 'MinimumBias', 'MonteCarlo', 'NoBPTX', 'ZeroBias' ), @@ -1539,2514 +1410,2533 @@ ScoutingPF = cms.vstring( 'ScoutingPFRun3' ) ) process.datasets = cms.PSet( - AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ), - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ), - Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ), + Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), - DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ), - EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), - EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ), + DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ), + EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), + EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v5' ), - EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v5' ), - EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v21', - 'HLT_PFJet500_v27', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_v22', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Physics_v10', + EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v7' ), + EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v7' ), + EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_v26', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_v9' ), - HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT510_v23', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ), + Muon0 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + Muon1 = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ), + MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ), + OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ), - Muon0 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - Muon1 = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ), - MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ), - OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19')+cms.vstring( 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', - 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ), - ParkingDoubleElectronLowMass = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ), - ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ), - ParkingHH = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ), - ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ), - ParkingVBF0 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF1 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF2 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF3 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF4 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF5 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF6 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - ParkingVBF7 = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ), - ScoutingPFMonitor = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_IsoMu27_v22', - 'HLT_Mu50_v19', - 'HLT_PFHT1050_v24', - 'HLT_Photon200_v20' ), - ScoutingPFRun3 = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ), - Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7' ), + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ), + ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ), + ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ), + ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ), + ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ), + ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_IsoMu27_v26', + 'HLT_Mu50_v23', + 'HLT_PFHT1050_v28', + 'HLT_Photon200_v22' ), + ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ), + Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -4085,6 +3975,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -4149,40 +4045,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -4212,6 +4078,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -4591,7 +4472,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -4604,70 +4485,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -4707,16 +4539,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -5802,35 +5624,79 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", - LoadTemplatesFromDB = cms.bool( True ), - Alpha2Order = cms.bool( True ), - ClusterProbComputationFlag = cms.int32( 0 ), - useLAWidthFromDB = cms.bool( True ), - lAOffset = cms.double( 0.0 ), - lAWidthBPix = cms.double( 0.0 ), - lAWidthFPix = cms.double( 0.0 ), - doLorentzFromAlignment = cms.bool( False ), - useLAFromDB = cms.bool( True ), - xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), - yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), - xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), - yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), - xerr_endcap = cms.vdouble( 0.002, 0.002 ), - yerr_endcap = cms.vdouble( 0.0021 ), - xerr_barrel_l1_def = cms.double( 0.0103 ), - yerr_barrel_l1_def = cms.double( 0.0021 ), - xerr_barrel_ln_def = cms.double( 0.0103 ), - yerr_barrel_ln_def = cms.double( 0.0021 ), - xerr_endcap_def = cms.double( 0.002 ), - yerr_endcap_def = cms.double( 7.5E-4 ), - EdgeClusterErrorX = cms.double( 50.0 ), - EdgeClusterErrorY = cms.double( 85.0 ), - UseErrorsFromTemplates = cms.bool( True ), - TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), - MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), @@ -5862,6 +5728,37 @@ MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", + LoadTemplatesFromDB = cms.bool( True ), + Alpha2Order = cms.bool( True ), + ClusterProbComputationFlag = cms.int32( 0 ), + useLAWidthFromDB = cms.bool( True ), + lAOffset = cms.double( 0.0 ), + lAWidthBPix = cms.double( 0.0 ), + lAWidthFPix = cms.double( 0.0 ), + doLorentzFromAlignment = cms.bool( False ), + useLAFromDB = cms.bool( True ), + xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ), + yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ), + xerr_endcap = cms.vdouble( 0.002, 0.002 ), + yerr_endcap = cms.vdouble( 0.0021 ), + xerr_barrel_l1_def = cms.double( 0.0103 ), + yerr_barrel_l1_def = cms.double( 0.0021 ), + xerr_barrel_ln_def = cms.double( 0.0103 ), + yerr_barrel_ln_def = cms.double( 0.0021 ), + xerr_endcap_def = cms.double( 0.002 ), + yerr_endcap_def = cms.double( 7.5E-4 ), + EdgeClusterErrorX = cms.double( 50.0 ), + EdgeClusterErrorY = cms.double( 85.0 ), + UseErrorsFromTemplates = cms.bool( True ), + TruncatePixelCharge = cms.bool( True ), + ComponentName = cms.string( "PixelCPEFastParams" ), + MagneticFieldRecord = cms.ESInputTag( "","" ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), @@ -6011,6 +5908,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -6479,8 +6386,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -6518,7 +6429,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -6583,94 +6493,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -6690,23 +6533,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -6748,7 +6600,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -6805,6 +6657,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -6948,7 +6804,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -7051,7 +6907,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -7154,7 +7010,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -7257,7 +7113,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -7593,6 +7449,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -7626,10 +7484,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -7643,57 +7525,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -process.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -process.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -7704,37 +7540,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -process.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -8097,7 +7930,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -8589,8 +8423,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -8664,7 +8498,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -8674,7 +8508,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -8843,31 +8677,19 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -8877,51 +8699,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -8932,44 +8714,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -process.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -process.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), +process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -8981,12 +8737,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -9046,10 +8800,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -9347,10 +9101,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -9441,31 +9195,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -9473,10 +9466,58 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -9716,7 +9757,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -10045,8 +10086,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -10558,40 +10599,10 @@ ) ) ) -process.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -10611,10 +10622,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -10639,6 +10651,7 @@ ) process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10762,6 +10775,7 @@ ) process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10826,55 +10840,48 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -process.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -10948,12 +10955,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -10981,6 +10987,7 @@ ) process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -11018,15 +11025,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -11044,17 +11051,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -11080,51 +11087,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -11165,12 +11172,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -11349,23 +11356,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalDetIdToBeRecoveredCPUOnly = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -process.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer", +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), recoverEBIsolatedChannels = cms.bool( False ), @@ -11374,10 +11413,10 @@ EBLaserMIN = cms.double( 0.5 ), killDeadChannels = cms.bool( True ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), - EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEE' ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), EELaserMIN = cms.double( 0.5 ), - ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebFE' ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), @@ -11396,10 +11435,10 @@ ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ), logWarningEtThreshold_EE_FE = cms.double( 50.0 ), - eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeDetId' ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), recoverEBFE = cms.bool( False ), - eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','eeFE' ), - ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecoveredCPUOnly','ebDetId' ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), @@ -11424,7 +11463,7 @@ 'kNonRespondingIsolated', 'kDeadVFE' ) ), - EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitLegacy','EcalUncalibRecHitsEB' ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), algo = cms.string( "EcalRecHitWorkerSimple" ), EELaserMAX = cms.double( 8.0 ), @@ -11434,7 +11473,7 @@ timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ) ) -process.hltTowerMakerForAllCPUOnly = cms.EDProducer( "CaloTowersCreator", +process.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), @@ -11484,7 +11523,7 @@ HEDThreshold = cms.double( 0.2 ), EcutTower = cms.double( -1000.0 ), HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHitCPUOnly:EcalRecHitsEB','hltEcalRecHitCPUOnly:EcalRecHitsEE' ), + ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ), HBWeight = cms.double( 1.0 ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), @@ -11506,9 +11545,10 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltAK4CaloJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11547,7 +11587,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11593,45 +11633,45 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsIDPassedCPUOnly = cms.EDProducer( "HLTCaloJetIDProducer", +process.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), + jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbherecoLegacy" ), useRecHits = cms.bool( True ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ) + eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ) ) ) -process.hltFixedGridRhoFastjetAllCaloCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), +process.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4CaloFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" ) ) -process.hltAK4CaloCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorCPUOnly','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) +process.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) -process.hltAK4CaloJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltAK4CaloJetsCorrectedIDPassedCPUOnly = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltAK4CaloJetsIDPassedCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4CaloCorrectorCPUOnly' ) +process.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer", + src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ), + correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ) ) -process.hltSingleCaloJet10CPUOnly = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedCPUOnly" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), @@ -11641,7 +11681,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltAK4CaloJetsPFCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -11680,7 +11720,7 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + src = cms.InputTag( "hltTowerMakerForAllSerialSync" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), @@ -11726,41 +11766,71 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4CaloJetsPFEt5CPUOnly = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsPFCPUOnly" ), +process.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) -process.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) ) -process.hltMeasurementTrackerEventCPUOnly = cms.EDProducer( "MeasurementTrackerEventProducer", +process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +process.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersLegacy" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltIterL3OISeedsFromL2MuonsCPUOnly = cms.EDProducer( "TSGForOIDNN", +process.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), @@ -11776,14 +11846,14 @@ useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) -process.hltIterL3OITrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), @@ -11799,10 +11869,10 @@ maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) -process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OITrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), @@ -11815,16 +11885,16 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIterL3OIMuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), +process.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -11834,7 +11904,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -11849,15 +11919,15 @@ minLayers = cms.vint32( 3, 5, 5 ) ) ) -process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3OICPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -11979,44 +12049,43 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3OIL3MuonsLinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonsCPUOnly = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly' ) +process.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' ) ) -process.hltIterL3OIL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3MuonsCPUOnly" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), +process.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), MuonPtOption = cms.string( "Tracker" ) ) -process.hltL2SelectorForL3IOCPUOnly = cms.EDProducer( "HLTMuonL2SelectorForL3IO", +process.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), - l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesCPUOnly" ), - InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationCPUOnly" ), + l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ), + InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -12026,11 +12095,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -12041,17 +12110,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -process.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -12063,21 +12132,21 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", +process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), @@ -12094,16 +12163,16 @@ deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ) + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ) ) -process.hltPixelTracksInRegionL2CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsCPUOnly" ), +process.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), + regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL2CPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -12115,8 +12184,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -12125,10 +12194,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -12142,14 +12211,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -12165,10 +12234,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12181,12 +12250,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12215,15 +12284,15 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3MuonsIterL3IOCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12296,7 +12365,7 @@ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2SelectorForL3IOCPUOnly" ), + input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) @@ -12313,7 +12382,7 @@ ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), @@ -12345,20 +12414,20 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" ) ) ) -process.hltIterL3MuonsFromL2LinksCombinationCPUOnly = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3MuonsIterL3OICPUOnly','hltL3MuonsIterL3IOCPUOnly' ) +process.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' ) ) -process.hltPixelTracksInRegionL1CPUOnly = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksSerialSync" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionL1CPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), @@ -12370,8 +12439,8 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly = cms.EDProducer( "MuonHLTSeedMVAClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), @@ -12384,10 +12453,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -12397,14 +12466,14 @@ minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) -process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), @@ -12420,10 +12489,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -12436,12 +12505,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), +process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -12470,15 +12539,278 @@ minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12486,10 +12818,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityCPUOnly','hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12502,7 +12834,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1MergedCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -12510,10 +12842,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedCPUOnly','hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -12526,7 +12858,31 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3GlbMuonCPUOnly = cms.EDProducer( "L3MuonProducer", +process.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), @@ -12648,10 +13004,10 @@ tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ) + tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ) ) ) -process.hltIterL3MuonsNoIDCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -12753,7 +13109,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -12891,7 +13247,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedCPUOnly','hltIterL3GlbMuonCPUOnly','hltL2Muons:UpdatedAtVtx' ), + inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -12923,8 +13279,8 @@ ), arbitrateTrackerMuons = cms.bool( True ) ) -process.hltIterL3MuonsCPUOnly = cms.EDProducer( "MuonIDFilterProducerForHLT", - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDCPUOnly" ), +process.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT", + inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), @@ -12938,24 +13294,24 @@ minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) -process.hltL3MuonsIterL3LinksCPUOnly = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3MuonsCPUOnly" ) +process.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" ) ) -process.hltIterL3MuonTracksCPUOnly = cms.EDProducer( "HLTMuonTrackSelector", - track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedCPUOnly" ), - muon = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector", + track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ), + muon = cms.InputTag( "hltIterL3MuonsSerialSync" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonCandidatesCPUOnly = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3MuonsCPUOnly" ), +process.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ), DisplacedReconstruction = cms.bool( False ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), +process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), @@ -12966,14 +13322,14 @@ produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIter0PFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), @@ -12989,10 +13345,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIter0PFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -13005,12 +13361,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ) ) -process.hltIter0PFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), +process.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -13039,18 +13395,18 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltIter0PFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltDoubletRecoveryClustersRefRemovalCPUOnly = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityCPUOnly" ), +process.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ), trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersLegacy" ), + pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), @@ -13058,14 +13414,14 @@ minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), +process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ) + clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ) ) -process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", +process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), @@ -13078,12 +13434,12 @@ searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), + measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigisLegacy' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -13095,18 +13451,18 @@ BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalCPUOnly" ), + skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsFromLegacyCPUOnly" ) + HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), @@ -13117,20 +13473,20 @@ MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) -process.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly = cms.EDProducer( "ClusterCheckerEDProducer", +process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventCPUOnly" ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersLegacy" ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ), cut = cms.string( "" ), silentClusterCheck = cms.untracked.bool( False ) ) -process.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly = cms.EDProducer( "HitPairEDProducer", +process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "" ), trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsCPUOnly" ), - clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly" ), + trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ), + clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), @@ -13138,8 +13494,8 @@ putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) -process.hltDoubletRecoveryPFlowPixelSeedsCPUOnly = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly" ), +process.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), @@ -13149,14 +13505,14 @@ forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsCPUOnly" ), + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), @@ -13172,10 +13528,10 @@ maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly = cms.EDProducer( "TrackProducer", +process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer", useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly" ), + src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), @@ -13188,12 +13544,12 @@ GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly" ) + MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ) ) -process.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), +process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVerticesCPUOnly" ), + vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( @@ -13222,15 +13578,15 @@ minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly" ), - originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','MVAValues' ), - originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly','QualityMasks' ), +process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ), + originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ), + originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltMergedTracksCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -13238,10 +13594,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityCPUOnly','hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -13254,7 +13610,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltPFMuonMergingCPUOnly = cms.EDProducer( "TrackListMerger", +process.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -13262,10 +13618,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksCPUOnly','hltMergedTracksCPUOnly' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -13278,14 +13634,14 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltMuonLinksCPUOnly = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksCPUOnly" ), +process.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) -process.hltMuonsCPUOnly = cms.EDProducer( "MuonIdProducer", +process.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), @@ -13305,8 +13661,8 @@ dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), @@ -13318,7 +13674,7 @@ dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13363,8 +13719,8 @@ dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13376,7 +13732,7 @@ dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13385,7 +13741,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingCPUOnly" ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -13399,7 +13755,7 @@ ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5CPUOnly" ), + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), @@ -13423,8 +13779,8 @@ dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllCPUOnly" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), @@ -13436,7 +13792,7 @@ dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) @@ -13524,7 +13880,7 @@ addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingCPUOnly','hltMuonLinksCPUOnly','hltL2Muons' ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), @@ -13556,14 +13912,14 @@ ), arbitrateTrackerMuons = cms.bool( False ) ) -process.hltParticleFlowRecHitECALUnseededCPUOnly = cms.EDProducer( "PFRecHitProducer", +process.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( @@ -13578,7 +13934,7 @@ ) ) ), - cms.PSet( src = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), + cms.PSet( src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( @@ -13595,38 +13951,9 @@ ) ) ) -process.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbherecoLegacy" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededCPUOnly" ), +process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -13748,60 +14075,50 @@ ), energyCorrector = cms.PSet( ) ) -process.hltParticleFlowClusterECALUnseededCPUOnly = cms.EDProducer( "CorrectedECALPFClusterProducer", +process.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHitCPUOnly','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ) + srfAwareCorrection = cms.bool( True ) ), - inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededCPUOnly" ) + inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" ) ) -process.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), @@ -13875,12 +14192,11 @@ constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) + ) ) -process.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ), +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), @@ -13906,31 +14222,31 @@ positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) -process.hltLightPFTracksCPUOnly = cms.EDProducer( "LightPFTrackProducer", +process.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingCPUOnly' ) + TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' ) ) -process.hltParticleFlowBlockCPUOnly = cms.EDProducer( "PFBlockProducer", +process.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsCPUOnly" ), - source = cms.InputTag( "hltLightPFTracksCPUOnly" ), + cms.PSet( muonSrc = cms.InputTag( "hltMuonsSerialSync" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksSerialSync" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALCPUOnly" ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), @@ -13942,17 +14258,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -13960,14 +14276,14 @@ ) ) ) -process.hltParticleFlowCPUOnly = cms.EDProducer( "PFProducer", +process.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockCPUOnly" ), - muons = cms.InputTag( "hltMuonsCPUOnly" ), + blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ), + muons = cms.InputTag( "hltMuonsSerialSync" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), @@ -13978,51 +14294,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -14063,12 +14379,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -14079,7 +14395,7 @@ calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltAK4PFJetsCPUOnly = cms.EDProducer( "FastjetJetProducer", +process.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -14118,8 +14434,8 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowCPUOnly" ), - srcPVs = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), + src = cms.InputTag( "hltParticleFlowSerialSync" ), + srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), @@ -14164,7 +14480,7 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK4PFJetsLooseIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -14174,9 +14490,9 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltAK4PFJetsTightIDCPUOnly = cms.EDProducer( "HLTPFJetIDProducer", +process.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), @@ -14186,42 +14502,42 @@ maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJetsCPUOnly" ) + jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" ) ) -process.hltFixedGridRhoFastjetAllCPUOnly = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowCPUOnly" ), +process.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ), maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ) ) -process.hltAK4PFFastJetCorrectorCPUOnly = cms.EDProducer( "L1FastjetCorrectorProducer", +process.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCPUOnly" ) + srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" ) ) -process.hltAK4PFCorrectorCPUOnly = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorCPUOnly','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) +process.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer", + correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) -process.hltAK4PFJetsCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsLooseIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltAK4PFJetsTightIDCorrectedCPUOnly = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDCPUOnly" ), - correctors = cms.VInputTag( 'hltAK4PFCorrectorCPUOnly' ) +process.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer", + src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ), + correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ) ) -process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK4PFJetsCorrectedCPUOnly" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10CPUOnly" ), +process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ), + triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFJet40CPUOnly = cms.EDFilter( "HLT1PFJet", +process.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10CPUOnly" ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), @@ -14641,67 +14957,55 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -14721,20 +15025,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -14756,25 +15046,31 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu8_SQ OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er1p4_OQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -14785,7 +15081,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -15091,21 +15387,11 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), +process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), @@ -15113,8 +15399,9 @@ Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.2 ), - DeltaPhi = cms.double( 0.15 ), + ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), + deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), + deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ) @@ -15357,7 +15644,14 @@ L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) -process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), zErrorVetex = cms.double( 0.2 ), @@ -15375,8 +15669,14 @@ originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.35 ), - deltaPhi = cms.double( 0.2 ) + deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), + deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) process.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion", @@ -15839,6 +16139,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -15895,778 +16196,134 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPixelTracksZetaClean = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 500.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "highPurity" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", + src = cms.InputTag( "hltParticleFlow" ), + globalThreshold = cms.double( 0.0 ), + alias = cms.string( "hltPFMet" ), + calculateSignificance = cms.bool( False ), + parameters = cms.PSet( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ) ) -process.hltPixelOnlyPFMuonMerging = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltPixelTracksZetaClean' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( True ), + skipECAL = cms.bool( False ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltPixelOnlyMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + skipHCAL = cms.bool( False ), + skipECAL = cms.bool( True ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + maxRapidity = cms.double( 2.5 ), + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltPixelOnlyMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) +process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' ), + ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", + productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), + ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), + l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), + l1TagNonIsolated = cms.InputTag( "NotUsed" ), + useUncalib = cms.bool( False ), + doIsolated = cms.bool( True ), + l1LowerThr = cms.double( 0.0 ), + l1UpperThr = cms.double( 999.0 ), + l1LowerThrIgnoreIsolation = cms.double( 100.0 ), + regionEtaMargin = cms.double( 0.4 ), + regionPhiMargin = cms.double( 0.4 ) +) +process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( ), + endcap = cms.PSet( ), + name = cms.string( "PFRecHitECALNavigator" ) ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEBRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), + srFlags = cms.InputTag( "" ), + name = cms.string( "PFEERecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), + applySelectionsToAllCrystals = cms.bool( True ) + ), + cms.PSet( topologicalCleaning = cms.bool( True ), + skipTTRecoveredHits = cms.bool( True ), + cleaningThreshold = cms.double( 2.0 ), + name = cms.string( "PFRecHitQTestECAL" ), + timingCleaning = cms.bool( True ) + ) + ) + ) + ) +) +process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", + navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), + name = cms.string( "PFPSRecHitCreator" ), + qualityTests = cms.VPSet( + cms.PSet( threshold = cms.double( 7.0E-6 ), + name = cms.string( "PFRecHitQTestThreshold" ) + ) + ) + ) + ) +) +process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", + recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), + usePFThresholdsFromDB = cms.bool( True ), + recHitCleaners = cms.VPSet( ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) + seedCleaners = cms.VPSet( ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.15 ), + seedingThreshold = cms.double( 0.6 ), + detector = cms.string( "ECAL_ENDCAP" ) ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPixelOnlyPFMuonMerging','hltPixelOnlyMuonLinks','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -process.hltLightPixelOnlyPFTracks = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPixelOnlyPFMuonMerging' ) -) -process.hltPixelOnlyParticleFlowBlock = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltPixelOnlyMuons" ), - source = cms.InputTag( "hltLightPixelOnlyPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 5.0, 5.0, 5.0, 5.0, 5.0, 5.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -process.hltPixelOnlyParticleFlow = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltPixelOnlyParticleFlowBlock" ), - muons = cms.InputTag( "hltPixelOnlyMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -process.hltAK4PixelOnlyPFJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.0 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PixelOnlyPFJets" ) -) -process.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltPixelOnlyParticleFlow" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", - level = cms.string( "L1FastJet" ), - algorithm = cms.string( "AK4PFHLT" ), - srcRho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ) -) -process.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2Relative" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L3Absolute" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", - level = cms.string( "L2L3Residual" ), - algorithm = cms.string( "AK4PFHLT" ) -) -process.hltAK4PixelOnlyPFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFFastJetCorrector','hltAK4PixelOnlyPFRelativeCorrector','hltAK4PixelOnlyPFAbsoluteCorrector','hltAK4PixelOnlyPFResidualCorrector' ) -) -process.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJets" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsLooseID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PixelOnlyPFJetsTightID" ), - correctors = cms.VInputTag( 'hltAK4PixelOnlyPFCorrector' ) -) -process.hltPixelOnlyPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltPixelOnlyParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( True ), - skipECAL = cms.bool( False ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), - ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - skipHCAL = cms.bool( False ), - skipECAL = cms.bool( True ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsEB', - 'EcalRegionalRecHitsEE' ), - ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", - productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), - ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), - l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), - l1TagNonIsolated = cms.InputTag( "NotUsed" ), - useUncalib = cms.bool( False ), - doIsolated = cms.bool( True ), - l1LowerThr = cms.double( 0.0 ), - l1UpperThr = cms.double( 999.0 ), - l1LowerThrIgnoreIsolation = cms.double( 100.0 ), - regionEtaMargin = cms.double( 0.4 ), - regionPhiMargin = cms.double( 0.4 ) -) -process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( ), - endcap = cms.PSet( ), - name = cms.string( "PFRecHitECALNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEBRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ), - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), - srFlags = cms.InputTag( "" ), - name = cms.string( "PFEERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), - applySelectionsToAllCrystals = cms.bool( True ) - ), - cms.PSet( topologicalCleaning = cms.bool( True ), - skipTTRecoveredHits = cms.bool( True ), - cleaningThreshold = cms.double( 2.0 ), - name = cms.string( "PFRecHitQTestECAL" ), - timingCleaning = cms.bool( True ) - ) - ) - ) - ) -) -process.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), - name = cms.string( "PFPSRecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( threshold = cms.double( 7.0E-6 ), - name = cms.string( "PFRecHitQTestThreshold" ) - ) - ) - ) - ) -) -process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.15 ), - seedingThreshold = cms.double( 0.6 ), - detector = cms.string( "ECAL_ENDCAP" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 0.23 ), - detector = cms.string( "ECAL_BARREL" ) + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.double( 0.23 ), + detector = cms.string( "ECAL_BARREL" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), @@ -16777,6 +16434,7 @@ ) process.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16841,14 +16499,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) @@ -17123,7 +16781,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -17136,7 +16793,8 @@ eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), - gridSpacing = cms.double( 0.55 ) + gridSpacing = cms.double( 0.55 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), @@ -17149,6 +16807,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -17617,18 +17276,19 @@ UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", +process.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) -process.hltEgammaEleGsfUnseededTrackIsoPixelOnly = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", +process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltPixelTracksZetaClean" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), @@ -17739,6 +17399,7 @@ ) process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17862,6 +17523,7 @@ ) process.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -17926,14 +17588,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) @@ -18148,30 +17810,26 @@ Weight_E = cms.double( 1.0 ) ) ) -process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1404 ) -) process.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", - OtherTracks = cms.InputTag( "hltPixelOnlyPFMuonMerging" ), + OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), - vtxMinDist = cms.double( 0.01 ), - ptMin = cms.double( 3.0 ) + vtxMinDist = cms.double( 999.0 ), + ptMin = cms.double( 1.0 ) ) process.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) process.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", - pfJetCollection = cms.InputTag( "hltAK4PixelOnlyPFJets" ), + pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), - pfCandidateCollection = cms.InputTag( "hltPixelOnlyParticleFlow" ), + pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), - metCollection = cms.InputTag( "hltPixelOnlyPFMETProducer" ), - rho = cms.InputTag( "hltFixedGridRhoFastjetPixelOnlyAll" ), + metCollection = cms.InputTag( "hltPFMETProducer" ), + rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), - pfJetEtaCut = cms.double( 3.0 ), + pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), @@ -18182,7 +17840,7 @@ relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) -process.hltScoutingMuonPacker = cms.EDProducer( "HLTScoutingMuonProducer", +process.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ), InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ), @@ -18195,18 +17853,32 @@ muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) +process.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), + displacedvertexCollection = cms.InputTag( "" ), + InputMuons = cms.InputTag( "hltIterL3Muons" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), + EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p08Map','combinedRelativeIsoDeposits' ), + muonPtCut = cms.double( 0.0 ), + muonEtaCut = cms.double( 2.4 ), + minVtxProbCut = cms.double( 0.001 ) +) process.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), - DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','DetaSeed' ), - DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','Dphi' ), - MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','MissingHits' ), - OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsUnseeded','OneOESuperMinusOneOP' ), + DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), + DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), + MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), + OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), + fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfUnseededTrackIsoPixelOnly" ), + EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), @@ -18233,7 +17905,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -18346,6 +18018,7 @@ ) process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18407,6 +18080,7 @@ ) process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -18533,14 +18207,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -18625,7 +18299,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -18637,6 +18310,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18662,6 +18336,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -18680,6 +18355,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18694,9 +18370,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18707,84 +18383,94 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG30PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'Dataset_Muon0', + 'Dataset_Muon1' ) +) +process.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG30Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG30PFScoutingPixelTracking" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLEt30Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG30Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLEt30Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEG30CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEG30CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet30er2p5_Mass_Min250_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min300_dEta_Max1p5 OR L1_DoubleJet30er2p5_Mass_Min330_dEta_Max1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18795,13 +18481,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu8_SQ" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18812,26 +18498,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), + MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -18848,21 +18534,32 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltDoubleMu3L3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - MinN = cms.int32( 2 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -18870,7 +18567,7 @@ MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 0 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), @@ -18879,52 +18576,8 @@ trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleMu3L3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuScouting" ), - L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuScouting" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 3.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 1.0E125 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 999999.0 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -18936,9 +18589,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -18949,20 +18602,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1DoubleIsoEG16EG12Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3EG16EG12PFScoutingPixelTracking" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -18970,31 +18623,32 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltDoubleEG16EG12CaloIdLEt12Filter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1DoubleIsoEG16EG12Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEG16EG12CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLEt12Filter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -19002,21 +18656,50 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDoubleEG16EG12CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEG16EG12CaloIdLClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) +) +process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -19024,16 +18707,126 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'Dataset_Muon0', - 'Dataset_Muon1' ) +process.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.2 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), + useHF = cms.bool( False ), + pfClusterProducerHFEM = cms.InputTag( "" ), + pfClusterProducerHFHAD = cms.InputTag( "" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + drMax = cms.double( 0.3 ), + drVetoBarrel = cms.double( 0.0 ), + drVetoEndcap = cms.double( 0.0 ), + etaStripBarrel = cms.double( 0.0 ), + etaStripEndcap = cms.double( 0.0 ), + energyBarrel = cms.double( 0.0 ), + energyEndcap = cms.double( 0.0 ), + useEt = cms.bool( True ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) +) +process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.2 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.0 ), + egTrkIsoStripBarrel = cms.double( 0.01 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -19111,7 +18904,7 @@ ) process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -19185,6 +18978,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -19200,7 +18994,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -19534,15 +19330,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( '( AlCa_PFJet40_v26 AND NOT AlCa_PFJet40_CPUOnly_v5 ) OR ( NOT AlCa_PFJet40_v26 AND AlCa_PFJet40_CPUOnly_v5 )' ) + triggerConditions = cms.vstring( '( AlCa_PFJet40_v30 AND NOT AlCa_PFJet40_CPUOnly_v9 ) OR ( NOT AlCa_PFJet40_v30 AND AlCa_PFJet40_CPUOnly_v9 )' ) ) process.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -19553,41 +19349,45 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet400MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 300.0 ), + MinPt = cms.double( 280.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet400 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 380.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8SoftDropModJets = cms.EDProducer( "FastjetJetProducer", +process.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 380 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -19602,9 +19402,9 @@ UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), + rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), + trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), @@ -19625,15 +19425,15 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), @@ -19643,11 +19443,11 @@ radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), @@ -19655,7 +19455,7 @@ writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), @@ -19672,168 +19472,406 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFSoftDropModMass30 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), + MinPt = cms.double( -1.0 ), MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet420MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 320.0 ), + MinPt = cms.double( 300.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ), triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SinglePFJet420 = cms.EDFilter( "HLT1PFJet", +process.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 420.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 400.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet450MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 400 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SingleCaloJet350 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 350.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet350" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) +process.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJet450 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( 320.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet470MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ), + triggerJetsType = cms.int32( 85 ), + maxDeltaR = cms.double( 0.5 ) ) -process.hltAK8SingleCaloJet370 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 370.0 ), + MinPt = cms.double( 425.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets370 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet370" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet470 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 470.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet500MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SingleCaloJet400 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 400.0 ), + MinPt = cms.double( 450.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", +process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet400" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) + cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8SinglePFJet500 = cms.EDFilter( "HLT1PFJet", +process.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 500.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL1sSingleJet180OrHTT280 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180 OR L1_HTT280er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAK8DiPFJet250250MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -19867,110 +19905,615 @@ MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltAK8DoublePFJetSDModMass30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 30.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreAK8DiPFJet260260MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 260.0 ), - MinMass = cms.double( 0.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) +process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) ) -process.hltPreAK8DiPFJet270270MassSD30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 270.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet280280MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 280.0 ), - MinMass = cms.double( 0.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 50.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet290290MassSD30 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", +process.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 290.0 ), + MinPt = cms.double( 260.0 ), MinMass = cms.double( 0.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPreAK8DiPFJet250250MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8DoublePFJetSDModMass50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8SoftDropModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( 50.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreAK8DiPFJet260260MassSD50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 260 && abs(eta) < 2.5" ) ) -process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), +process.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 270.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 270 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 280.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 280 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 290.0 ), + MinMass = cms.double( 0.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 290 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 30.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), @@ -20100,6 +20643,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20214,6 +20758,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20236,6 +20781,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -20594,7 +21140,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -20604,6 +21151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20626,6 +21174,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20648,6 +21197,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20754,6 +21304,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20800,6 +21351,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20822,6 +21374,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -20867,6 +21420,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20889,6 +21443,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -20911,6 +21466,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -21017,6 +21573,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21060,6 +21617,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21103,6 +21661,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21440,7 +21999,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -21450,7 +22009,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -22376,6 +22935,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22419,6 +22979,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22462,6 +23023,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22593,6 +23155,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22615,6 +23178,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22660,6 +23224,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22692,6 +23257,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22714,6 +23280,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22759,6 +23326,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22795,6 +23363,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22817,6 +23386,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22862,6 +23432,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22894,6 +23465,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -22916,6 +23488,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22961,6 +23534,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -22997,6 +23571,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23019,6 +23594,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23064,6 +23640,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23096,6 +23673,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23118,6 +23696,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23163,6 +23742,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23229,6 +23809,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23251,6 +23832,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -23298,6 +23880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -23320,27 +23903,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), - useHF = cms.bool( False ), - pfClusterProducerHFEM = cms.InputTag( "" ), - pfClusterProducerHFHAD = cms.InputTag( "" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - drMax = cms.double( 0.3 ), - drVetoBarrel = cms.double( 0.0 ), - drVetoEndcap = cms.double( 0.0 ), - etaStripBarrel = cms.double( 0.0 ), - etaStripEndcap = cms.double( 0.0 ), - energyBarrel = cms.double( 0.0 ), - energyEndcap = cms.double( 0.0 ), - useEt = cms.bool( True ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) -) process.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ), @@ -23349,6 +23911,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -23402,6 +23965,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23424,6 +23988,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23446,6 +24011,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23468,6 +24034,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23490,6 +24057,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23528,6 +24096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -23591,6 +24160,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -23613,6 +24183,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23658,6 +24229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23680,6 +24252,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23702,6 +24275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23856,6 +24430,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -23878,6 +24453,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23923,6 +24499,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -23986,6 +24563,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -24008,6 +24586,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -24053,6 +24632,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -25029,6 +25609,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25076,6 +25657,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -25087,9 +25669,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max0p3_dPhi_0p8to1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25100,14 +25682,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25115,11 +25697,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), @@ -25136,10 +25718,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25147,12 +25729,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -25162,13 +25744,13 @@ MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 2.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -25192,9 +25774,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", +process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ), matchToPrevious = cms.bool( True ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), @@ -25203,205 +25785,21 @@ MaxInvMass = cms.double( 999999.0 ), ChargeOpt = cms.int32( -1 ) ) -process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", +process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), FastAccept = cms.bool( True ), MinLxySignificance = cms.double( 0.0 ), MaxLxySignificance = cms.double( -1.0 ), MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.01 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 4.9, 4.9 ), - MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), - MinPtMax = cms.vdouble( 4.0, 4.0 ), - MinPtMin = cms.vdouble( 3.0, 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), - MinInvMass = cms.vdouble( 0.2, 3.3 ), - MaxInvMass = cms.vdouble( 2.9, 8.5 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 3.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), + MinVtxProbability = cms.double( 0.005 ), MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), - inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), - inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 83 ), - triggerType3 = cms.int32( 81 ), - MinInvMass = cms.vdouble( 3.5 ), - MaxInvMass = cms.vdouble( 7.0 ), - MaxDR = cms.double( 0.9 ), - MinN = cms.int32( 1 ), - is1and2Same = cms.bool( True ), - is2and3Same = cms.bool( False ) -) -process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_OS_dEta_Max1p5 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -25412,14 +25810,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25427,15 +25825,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), + AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), @@ -25448,10 +25846,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -25459,30 +25857,345 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 0.6 ), + MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 6.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.5 ), - MaxInvMass = cms.vdouble( 1.7 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( 2.7 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.01 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 4.0 ), + etcutEE = cms.double( 4.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 4.9, 4.9 ), + MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ), + MinPtMax = cms.vdouble( 4.0, 4.0 ), + MinPtMin = cms.vdouble( 3.0, 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ), + MinInvMass = cms.vdouble( 0.2, 3.3 ), + MaxInvMass = cms.vdouble( 2.9, 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) +) +process.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 3.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ), + inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ), + inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 83 ), + triggerType3 = cms.int32( 81 ), + MinInvMass = cms.vdouble( 3.5 ), + MaxInvMass = cms.vdouble( 7.0 ), + MaxDR = cms.double( 0.9 ), + MinN = cms.int32( 1 ), + is1and2Same = cms.bool( True ), + is2and3Same = cms.bool( False ) +) +process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0_OS_Mass_Max12 OR L1_TripleMu_4SQ_2p5SQ_0_OS_Mass_Max12 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p4_SQ_OS_dEta_Max1p2 OR L1_DoubleMu4er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu5_SQ_OS_dR_Max1p6 OR L1_DoubleMu3er2p0_SQ_OS_dR_Max1p6 OR L1_DoubleMu0er1p5_SQ_OS_dEta_Max1p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 0.6 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 6.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.5 ), + MaxInvMass = cms.vdouble( 1.7 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( 2.7 ), MaxAcop = cms.double( 999.0 ), MinPtBalance = cms.double( -1.0 ), MaxPtBalance = cms.double( 999999.0 ), @@ -26166,6 +26879,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26581,19 +27295,6 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL1sSingleJet35ObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) process.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), @@ -26658,6 +27359,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26776,6 +27478,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26934,6 +27637,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -26945,13 +27649,9 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -26962,162 +27662,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG70EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 70.0 ), - etcutEE = cms.double( 70.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG85EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 85.0 ), - etcutEE = cms.double( 85.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -27128,274 +27870,204 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 27.0 ), - etcutEE = cms.double( 27.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -27406,627 +28078,912 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 6.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 8.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 9.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( 6.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 35.0 ), - etcutEE = cms.double( 35.0 ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG70EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -28037,151 +28994,164 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 70.0 ), + etcutEE = cms.double( 70.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG85EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 85.0 ), + etcutEE = cms.double( 85.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -28194,65 +29164,125 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 27.0 ), + etcutEE = cms.double( 27.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -28260,58 +29290,122 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), thrOverEEB1 = cms.vdouble( 0.03 ), thrOverEEE1 = cms.vdouble( 0.025 ), thrOverE2EB1 = cms.vdouble( 0.0 ), thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), thrOverEEB2 = cms.vdouble( 0.03 ), thrOverEEE2 = cms.vdouble( 0.025 ), thrOverE2EB2 = cms.vdouble( 0.0 ), thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 38.0 ), - etcutEE = cms.double( 38.0 ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28326,14 +29420,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28356,14 +29451,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28386,14 +29482,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28416,9 +29513,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28439,14 +29536,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28461,14 +29559,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28483,14 +29582,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28505,14 +29605,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28527,14 +29628,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28549,14 +29651,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28579,28 +29682,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 40.0 ), - etcutEE = cms.double( 40.0 ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28615,14 +29719,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28645,14 +29750,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28675,14 +29781,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28705,9 +29812,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -28728,14 +29835,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28750,14 +29858,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28772,14 +29881,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28794,14 +29904,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28816,14 +29927,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28838,14 +29950,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -28868,28 +29981,29 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", +process.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 32.0 ), + etcutEB = cms.double( 35.0 ), + etcutEE = cms.double( 35.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -28904,14 +30018,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -28934,14 +30049,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -28964,14 +30080,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -28994,9 +30111,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -29017,14 +30134,15 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29039,14 +30157,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29061,14 +30180,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29083,14 +30203,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29105,14 +30226,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -29127,14 +30249,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -29157,108 +30280,172 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 38.0 ), + etcutEE = cms.double( 38.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -29267,20 +30454,21 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -29289,2564 +30477,917 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 0 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 1 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 2 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 40.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 3 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 4 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 5 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 6 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 7 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 8 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 32.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 9 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) +process.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 10 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", - TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - TauId = cms.int32( 11 ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - BX = cms.int32( 0 ), - verbose = cms.untracked.int32( 0 ) -) -process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), - EtMin = cms.double( 20.0 ) -) -process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJets" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) +process.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +process.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", +process.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 3.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), - TriggerTypes = cms.vint32( 84 ) +process.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "sistrip" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) +process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", +process.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), - source = cms.InputTag( "hltLightPFTracks" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) +process.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), - muons = cms.InputTag( "hltMuons" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.4 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), - verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) +process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminator" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) +process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", +process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) -) -process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - MuonTag = cms.InputTag( "hltMuons" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), - selectionCut = cms.double( 0.5 ) - ) - ) -) -process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) -) -process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", - pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), - maxRapidity = cms.double( 5.0 ), - gridSpacing = cms.double( 0.55 ) -) -process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.5 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - vertexSrc = cms.InputTag( "hltPixelVertices" ), - rhoConeSize = cms.double( 0.5 ), - rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - footprintCorrections = cms.VPSet( - cms.PSet( selection = cms.string( "decayMode() = 0" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 5" ), - offset = cms.string( "2.7" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 6" ), - offset = cms.string( "0.0" ) - ), - cms.PSet( selection = cms.string( "decayMode() = 10" ), - offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) - ) - ), - deltaBetaFactor = cms.string( "0.2000" ), - applyFootprintCorrection = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - verbosity = cms.int32( 0 ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.8 ), - customOuterCone = cms.double( 0.3 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), - IDdefinitions = cms.VPSet( - cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), - ApplyDiscriminationByECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), - storeRawSumPt = cms.bool( True ), - UseAllPFCandsForWeights = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), - storeRawFootprintCorrection = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) - ), - cms.PSet( IDname = cms.string( "PUcorrPtSum" ), - applyDeltaBetaCorrection = cms.bool( True ), - storeRawPUsumPt = cms.bool( True ) - ) - ), - IDWPdefinitions = cms.VPSet( - ) -) -process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", - electrons = cms.InputTag( "default" ), - muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsPFTauProducer" ), - pfcands = cms.InputTag( "hltParticleFlowForTaus" ), - vertices = cms.InputTag( "hltPixelVertices" ), - rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), - mem_mapped = cms.bool( False ), - year = cms.uint32( 2017 ), - version = cms.uint32( 2 ), - sub_version = cms.uint32( 1 ), - debug_level = cms.int32( 0 ), - disable_dxy_pca = cms.bool( True ), - disable_hcalFraction_workaround = cms.bool( False ), - disable_CellIndex_workaround = cms.bool( False ), - save_inputs = cms.bool( False ), - is_online = cms.bool( True ), - VSeWP = cms.vstring( '-1.' ), - VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -31854,53 +31395,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -31918,6 +31427,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -31929,14 +31439,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -31951,14 +31462,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -31973,50 +31485,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.16 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -32030,10 +31529,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -32041,15 +31540,15 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), @@ -32073,6 +31572,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32084,14 +31584,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -32106,14 +31607,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -32128,37 +31630,37 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ), - MaxEta = cms.double( 2.1 ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ), + MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -32172,10 +31674,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -32183,21 +31685,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 27.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -32215,6 +31717,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -32226,14 +31729,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -32248,14 +31752,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -32270,18 +31775,14 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ), @@ -32371,7 +31872,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -32997,9 +32499,9 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( False ) ) -process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0_Upt15_Upt7 OR L1_DoubleMu0_Upt6_IP_Min1_Upt4 OR L1_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -33014,10 +32516,10 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -33029,7 +32531,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -33054,7 +32556,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -33075,7 +32577,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -33250,7 +32752,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -33275,7 +32777,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.0 ), @@ -33300,7 +32802,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.4 ), @@ -33325,7 +32827,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -33346,7 +32848,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -33377,7 +32879,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), @@ -33398,7 +32900,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.0 ), @@ -33429,7 +32931,7 @@ saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt" ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), FastAccept = cms.bool( False ), MaxEta = cms.double( 2.4 ), @@ -33565,6 +33067,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33608,6 +33111,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33714,6 +33218,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33757,6 +33262,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -33861,6 +33367,22 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -33959,6 +33481,54 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) +) process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -34100,6 +33670,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34277,6 +33848,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34415,6 +33987,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34470,6 +34043,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -34517,6 +34091,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -35432,6 +35007,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -36380,6 +35956,131 @@ maxProbeEta = cms.double( 5.5 ), triggerType = cms.int32( 85 ) ) +process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtAve = cms.double( 150.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter", + saveTags = cms.bool( True ), + inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + minPtAve = cms.double( 180.0 ), + minPtJet3 = cms.double( 99999.0 ), + minDphi = cms.double( -1.0 ), + triggerType = cms.int32( 85 ) +) +process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) +) +process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) +) +process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) +) +process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) +) +process.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + stripLocalTrackInputTag = cms.InputTag( "" ), + diamondLocalTrackInputTag = cms.InputTag( "" ), + usePixel = cms.bool( True ), + useStrip = cms.bool( False ), + useDiamond = cms.bool( False ), + minTracks = cms.int32( 2 ), + minTracksPerArm = cms.int32( 1 ), + maxTracks = cms.int32( -1 ), + maxTracksPerArm = cms.int32( -1 ), + maxTracksPerPot = cms.int32( 2 ), + triggerType = cms.int32( 91 ) +) +process.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer", + includeStrips = cms.bool( False ), + tagSiStripTrack = cms.InputTag( "" ), + includeDiamonds = cms.bool( False ), + tagDiamondTrack = cms.InputTag( "" ), + includePixels = cms.bool( True ), + tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + timingTrackTMin = cms.double( -12.5 ), + timingTrackTMax = cms.double( 12.5 ), + pixelTrackTxMin = cms.double( -10.0 ), + pixelTrackTxMax = cms.double( 10.0 ), + pixelTrackTyMin = cms.double( -10.0 ), + pixelTrackTyMax = cms.double( 10.0 ) +) +process.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer", + tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ), + pixelDiscardBXShiftedTracks = cms.bool( False ), + lhcInfoPerFillLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + opticsLabel = cms.string( "" ), + ppsAssociationCutsLabel = cms.string( "" ), + verbosity = cms.untracked.uint32( 0 ), + doSingleRPReconstruction = cms.bool( True ), + doMultiRPReconstruction = cms.bool( False ), + singleRPReconstructionLabel = cms.string( "singleRP" ), + multiRPReconstructionLabel = cms.string( "multiRP" ), + localAngleXMin = cms.double( -0.03 ), + localAngleXMax = cms.double( 0.03 ), + localAngleYMin = cms.double( -0.04 ), + localAngleYMax = cms.double( 0.04 ), + max_n_timing_tracks = cms.uint32( 5 ), + default_time = cms.double( 0.0 ), + fitVtxY = cms.bool( True ), + useImprovedInitialEstimate = cms.bool( True ), + multiRPAlgorithm = cms.string( "chi2" ) +) +process.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter", + jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ), + lhcInfoLabel = cms.string( "" ), + lhcInfoPerLSLabel = cms.string( "" ), + lhcInfoPerFillLabel = cms.string( "" ), + useNewLHCInfo = cms.bool( True ), + maxDiffxi = cms.double( 0.3 ), + maxDiffm = cms.double( 1.0 ), + maxDiffy = cms.double( 1.0 ), + nJets = cms.uint32( 4 ), + do_xi = cms.bool( True ), + do_my = cms.bool( False ) +) process.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -37463,41 +37164,7 @@ MaxEta = cms.double( 5.0 ), MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJetFwd15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleCaloFwdJet5AK8 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 5.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet5AK8" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.5 ) -) -process.hltSinglePFFwdJet15AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets5AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJetFwd25 = cms.EDFilter( "HLTPrescaler", +process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -37519,22 +37186,6 @@ triggerJetsType = cms.int32( 85 ), maxDeltaR = cms.double( 0.5 ) ) -process.hltSinglePFFwdJet25AK8 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( 2.7 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ), @@ -38216,15 +37867,6 @@ mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ), minMht = cms.vdouble( 100.0 ) ) -process.hltPFMETProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlow" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "hltPFMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) process.hltPFMET100 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltPFMETProducer" ), @@ -39031,7 +38673,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltMetCleanBH = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ), @@ -39252,6 +38895,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39385,6 +39029,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39409,7 +39054,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39549,144 +39194,6 @@ maxFraction = cms.double( 0.2 ), minSignificance = cms.double( 10.0 ) ) -process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.4 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - extSVDeltaRToJet = cms.double( 0.3 ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 3 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) -) process.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter", sorting = cms.PSet( ), assignment = cms.PSet( @@ -39720,54 +39227,81 @@ producePileUpCollection = cms.bool( False ), produceNoPileUpCollection = cms.bool( False ) ) -process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", - shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), +process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", jet_radius = cms.double( 0.4 ), - min_candidate_pt = cms.double( 0.95 ), - flip = cms.bool( False ), + min_jet_pt = cms.double( 30.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), vertices = cms.InputTag( "hltVerticesPFFilter" ), - puppi_value_map = cms.InputTag( "" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), jets = cms.InputTag( "hltPFJetForBtag" ), - candidates = cms.InputTag( "hltParticleFlow" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - fallback_puppi_weight = cms.bool( True ), - fallback_vertex_association = cms.bool( False ), - run_deepVertex = cms.bool( False ), - is_weighted_jet = cms.bool( False ), - compute_probabilities = cms.bool( False ), - min_jet_pt = cms.double( 15.0 ), - max_jet_eta = cms.double( 2.5 ) + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", - src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), - input_names = cms.vstring( 'input_0', - 'input_1', - 'input_2', - 'input_3', - 'input_4' ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), - output_names = cms.vstring( 'ID_pred' ), - flav_names = cms.vstring( 'probb', - 'probbb', - 'problepb', +process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfos" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', 'probc', 'probuds', - 'probg' ) + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", +process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", discriminators = cms.VPSet( - cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), - numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), - name = cms.string( "BvsAll" ) + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) ) ) ) -process.hltBTagPFDeepJet0p71SingleJet30 = cms.EDFilter( "HLTPFJetTag", +process.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 1 ), MatchJetsByDeltaR = cms.bool( False ), @@ -39838,6 +39372,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39862,7 +39397,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -39953,6 +39488,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -39977,7 +39513,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40068,6 +39604,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40079,7 +39616,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40108,7 +39645,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40131,23 +39668,23 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -process.hltBTagPFDeepJet0p71DoubleJets30 = cms.EDFilter( "HLTPFJetTag", +process.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag", saveTags = cms.bool( True ), Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.86 ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.92 ), MaxTag = cms.double( 999999.0 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), @@ -40218,6 +39755,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40229,7 +39767,7 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40253,16 +39791,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) process.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed", @@ -40278,7 +39816,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets40PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40295,7 +39833,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets100PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40312,7 +39850,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets200PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40329,7 +39867,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets350PFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40346,7 +39884,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40388,19 +39926,19 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) -process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -40424,16 +39962,16 @@ inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ), triggerType1 = cms.int32( 86 ), triggerType2 = cms.int32( 86 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), MinDeta = cms.double( -1000.0 ), MaxDeta = cms.double( 1.6 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( 1.0E7 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( 1.0E7 ), MinDelR = cms.double( 0.0 ), MaxDelR = cms.double( 1000.0 ), MinPt = cms.double( 0.0 ), MaxPt = cms.double( 1.0E7 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( 1.0E7 ), MinN = cms.int32( 1 ) ) process.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed", @@ -40572,6 +40110,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40683,6 +40222,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -40729,6 +40269,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40751,6 +40292,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -40796,6 +40338,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40818,6 +40361,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40840,6 +40384,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -40980,6 +40525,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41009,6 +40555,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -41031,6 +40578,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41076,6 +40624,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41098,6 +40647,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41120,6 +40670,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41257,6 +40808,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41311,6 +40863,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41333,6 +40886,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -41355,6 +40909,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -41377,6 +40932,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -41422,6 +40978,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41444,6 +41001,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41466,6 +41024,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -41488,6 +41047,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -41645,6 +41205,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -41700,6 +41261,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -42715,6 +42277,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42737,6 +42300,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42759,6 +42323,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42781,6 +42346,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -42803,6 +42369,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42825,6 +42392,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -42847,6 +42415,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42869,6 +42438,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -42937,6 +42507,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42959,6 +42530,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -42981,6 +42553,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43003,6 +42576,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43025,6 +42599,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43047,6 +42622,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43069,6 +42645,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -43091,6 +42668,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -43216,6 +42794,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -43270,6 +42849,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43292,6 +42872,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -43314,6 +42895,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -43336,6 +42918,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -43381,6 +42964,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43403,6 +42987,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43425,6 +43010,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43447,6 +43033,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -43559,6 +43146,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -43613,6 +43201,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43635,6 +43224,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -43657,6 +43247,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -43679,6 +43270,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -43724,6 +43316,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43746,6 +43339,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43768,6 +43362,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -43790,6 +43385,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -43823,6 +43419,257 @@ MinPixHitsForDZ = cms.int32( 1 ), checkSC = cms.bool( False ) ) +process.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 100.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.3 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( True ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( True ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) +) +process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.525 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) process.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), @@ -43875,6 +43722,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -43941,6 +43789,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44007,6 +43856,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44043,6 +43893,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44079,6 +43930,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44115,6 +43967,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44151,6 +44004,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44187,6 +44041,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -44201,9 +44056,9 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28er1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -44214,17 +44069,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28er1p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28er1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -44235,26 +44090,73 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28er1p5Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), + etcutEB = cms.double( 45.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 40.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44267,41 +44169,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44316,77 +44215,105 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), - countTracks = cms.bool( False ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.29 ), - egTrkIsoZSpan = cms.double( 999999.0 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSize = cms.double( 0.06 ), - egTrkIsoStripBarrel = cms.double( 0.03 ), - egTrkIsoStripEndcap = cms.double( 0.03 ) -) -process.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 45.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -44394,39 +44321,124 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed", +process.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.1 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.5 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.01 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), @@ -44446,8 +44458,9 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44464,21 +44477,22 @@ saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) @@ -44490,6 +44504,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44507,22 +44522,23 @@ process.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) @@ -44534,96 +44550,85 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) process.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleIsoEG28to60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG28er1p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleIsoEG28to60Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to60" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), + etcutEB = cms.double( 55.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44636,36 +44641,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44680,96 +44687,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), + etcutEB = cms.double( 75.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44782,36 +44793,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44826,96 +44839,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 110.0 ), + etcutEB = cms.double( 90.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -44928,36 +44945,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -44972,96 +44991,100 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton130EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG130EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 130.0 ), + etcutEB = cms.double( 110.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG130EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoEtFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45074,36 +45097,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.04 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.14, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -45118,98 +45143,148 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), thrRegularEE = cms.vdouble( 2.5 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), + thrOverEEB = cms.vdouble( 0.02 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.085, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.5 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.0 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.3, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG130EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG130EBTightIDTightIsoHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.01 ), thrOverEEE = cms.vdouble( 0.01 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton150EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG150EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 150.0 ), + etcutEB = cms.double( 100.0 ), etcutEE = cms.double( 9999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG150EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45220,18 +45295,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 50.0 ), + etcutEE = cms.double( 50.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45242,16 +45332,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45264,16 +45355,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -45286,21 +45378,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -45308,18 +45401,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG150EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + trackProducer = cms.InputTag( "hltMergedTracks" ), + countTracks = cms.bool( False ), + egTrkIsoPtMin = cms.double( 1.0 ), + egTrkIsoConeSize = cms.double( 0.29 ), + egTrkIsoZSpan = cms.double( 999999.0 ), + egTrkIsoRSpan = cms.double( 999999.0 ), + egTrkIsoVetoConeSize = cms.double( 0.06 ), + egTrkIsoStripBarrel = cms.double( 0.03 ), + egTrkIsoStripEndcap = cms.double( 0.03 ) +) +process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG150EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -45330,54 +45436,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton175EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG175EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 175.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 75.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG175EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG175EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45388,16 +45473,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45410,16 +45496,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -45432,21 +45519,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -45454,18 +45542,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG175EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG175EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -45476,54 +45565,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton200EBTightIDTightIso = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG200EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to60Filter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 200.0 ), - etcutEE = cms.double( 9999999.0 ), + etcutEB = cms.double( 90.0 ), + etcutEE = cms.double( 90.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG200EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.028 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG200EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoClusterShapeFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.05 ), - thrOverEEE = cms.vdouble( 0.05 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -45534,16 +45602,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHEFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.1 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -45556,16 +45625,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoR9Filter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 2.5 ), - thrRegularEE = cms.vdouble( 2.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), thrOverEEE = cms.vdouble( 0.012 ), thrOverE2EB = cms.vdouble( 0.0 ), @@ -45578,21 +45648,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsotEcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.5 ), - thrRegularEE = cms.vdouble( 4.5 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), thrOverEEE = cms.vdouble( 0.005 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -45600,18 +45671,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG200EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG200EBTightIDTightIsoHcalIsoFilter" ), + candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.01 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), thrOverE2EB = cms.vdouble( 0.0 ), thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), @@ -45622,449 +45694,11 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 100.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 50.0 ), - etcutEE = cms.double( 50.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 75.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 90.0 ), - etcutEE = cms.double( 90.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), @@ -46082,6 +45716,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -46104,6 +45739,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46126,6 +45762,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46148,6 +45785,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -46170,6 +45808,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46206,6 +45845,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -46228,6 +45868,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46250,6 +45891,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46272,6 +45914,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -46294,6 +45937,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46330,6 +45974,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46352,6 +45997,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -46374,6 +46020,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46396,6 +46043,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46418,6 +46066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46461,6 +46110,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46483,6 +46133,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -46505,6 +46156,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46527,6 +46179,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46549,6 +46202,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46583,6 +46237,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46613,6 +46268,63 @@ secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ), minMass = cms.double( 95.0 ) ) +process.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 14.25 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) +) +process.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer", + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ), + inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ), + inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ), + mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ), + mvaNTreeLimitB = cms.uint32( 144 ), + mvaNTreeLimitE = cms.uint32( 99 ), + mvaThresholdEt = cms.double( 14.25 ) +) +process.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.02, 0.04 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ), + subCutHighMass2 = cms.vdouble( 0.04, 0.08 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.14, 0.2 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) +process.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter", + saveTags = cms.bool( True ), + highMassCut = cms.double( 90.0 ), + leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ), + subCutHighMass1 = cms.vdouble( 0.1, 0.2 ), + leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ), + subCutHighMass2 = cms.vdouble( 0.2, 0.2 ), + leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ), + subCutHighMass3 = cms.vdouble( 0.2, 0.3 ), + candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" ) +) process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ), @@ -46665,6 +46377,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -46687,6 +46400,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.9 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -46709,6 +46423,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -46731,6 +46446,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 10.0 ), thrRegularEE = cms.vdouble( 10.0 ), thrOverEEB = cms.vdouble( 0.005 ), @@ -46753,6 +46469,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -46767,68 +46484,389 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs('kChargedPFCandidate')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) +process.hltTauJet5 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracks" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) ) ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) + ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) + ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) + ) +) +process.hltParticleFlowForTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ), + muons = cms.InputTag( "hltMuons" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) + ), + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) + ), + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) +) +process.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ) +) +process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), minMergeNeutralHadronEt = cms.double( 0.0 ) ) ) ) +process.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) +) process.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer", piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), @@ -46937,16 +46975,16 @@ inputTag2 = cms.InputTag( "hltTauJet5" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 30.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 30.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", @@ -47253,16 +47291,16 @@ inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ), triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 100.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 100.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) process.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler", @@ -47724,6 +47762,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -48217,134 +48256,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5dR1p4" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) process.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ), @@ -48699,134 +48610,6 @@ BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL1sDoubleMu4dR1p2 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDimuon0LowMassL14R = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4dR1p2" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 0.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.85 ), - MaxInvMass = cms.vdouble( 6.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4RL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) -) -process.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( 0.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.005 ), - MinCosinePointingAngle = cms.double( -2.0 ), - DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) -) process.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ), @@ -49047,6 +48830,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49218,6 +49002,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49261,6 +49046,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49367,6 +49153,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49410,6 +49197,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49471,6 +49259,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49514,6 +49303,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -49841,6 +49631,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -50299,16 +50090,72 @@ MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", +process.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), PreviousCandIsL2 = cms.bool( True ), FastAccept = cms.bool( False ), @@ -50317,14 +50164,86 @@ MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 6.9 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 4.9 ), MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 4.0 ), + MinPtMax = cms.vdouble( 4.0 ), + MinPtMin = cms.vdouble( 3.0 ), MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), + MinInvMass = cms.vdouble( 0.2 ), + MaxInvMass = cms.vdouble( 8.5 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( 1 ) +) +process.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter", + saveTags = cms.bool( True ), + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( 0.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.005 ), + MinCosinePointingAngle = cms.double( -2.0 ), + DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 6.9 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 4.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), MinDiMuonDeltaR = cms.double( -1.0 ), MinAcop = cms.double( -999.0 ), MaxAcop = cms.double( 999.0 ), @@ -51660,6 +51579,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51707,6 +51627,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51799,6 +51720,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51845,6 +51767,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51867,6 +51790,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -51917,6 +51841,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -51946,6 +51871,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -51968,6 +51894,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -52018,6 +51945,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52047,6 +51975,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52069,6 +51998,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -52119,6 +52049,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -52130,170 +52061,6 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1DiJetVBF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltMET66 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 66.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBFProducer = cms.EDProducer( "PFMETProducer", - src = cms.InputTag( "hltParticleFlowNoMu" ), - globalThreshold = cms.double( 0.0 ), - alias = cms.string( "pfMet" ), - calculateSignificance = cms.bool( False ), - parameters = cms.PSet( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ) -) -process.hltPFMETVBF110 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1TPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBF" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 35.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategories = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET72 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 72.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF120 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMET78 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 78.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPFMETVBF130 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 130.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt1PFJetCategories3 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatching','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5" ), @@ -52346,6 +52113,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52368,6 +52136,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -52398,6 +52167,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -52428,6 +52198,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -52481,6 +52252,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52503,6 +52275,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52525,6 +52298,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52547,6 +52321,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52569,6 +52344,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52591,6 +52367,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -52692,6 +52469,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52714,6 +52492,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -52744,6 +52523,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -52774,6 +52554,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -52827,6 +52608,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52849,6 +52631,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52871,6 +52654,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52893,6 +52677,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52915,6 +52700,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -52937,6 +52723,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -52959,24 +52746,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 100.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 150.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) process.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -52999,6 +52768,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0132 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53021,6 +52791,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -53043,6 +52814,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.145 ), @@ -53065,6 +52837,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.16 ), @@ -53110,6 +52883,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.08 ), thrRegularEE = cms.vdouble( 0.08 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53132,6 +52906,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53154,6 +52929,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53176,6 +52952,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -53208,6 +52985,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.033 ), thrRegularEE = cms.vdouble( 0.033 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53230,6 +53008,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.17 ), @@ -53252,6 +53031,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.21 ), @@ -53266,35 +53046,6 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_EM" ) - ), - cms.PSet( seedingThresholdPt = cms.double( 0.0 ), - seedingThreshold = cms.double( 1.4 ), - detector = cms.string( "HF_HAD" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 0 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - ), - algoName = cms.string( "Basic2DClusterForEachSeed" ) - ), - pfClusterBuilder = cms.PSet( ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) process.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ), @@ -53303,6 +53054,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.7 ), @@ -53402,6 +53154,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53424,6 +53177,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -53463,6 +53217,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -53506,6 +53261,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -53551,6 +53307,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53573,6 +53330,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53595,6 +53353,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53617,6 +53376,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53639,6 +53399,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53661,6 +53422,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -53710,6 +53472,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53732,6 +53495,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.08 ), @@ -53754,6 +53518,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -53776,6 +53541,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.6 ), @@ -53821,6 +53587,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53843,6 +53610,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53865,6 +53633,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53887,6 +53656,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.0044 ), thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53909,6 +53679,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.025 ), thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -53931,6 +53702,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.4 ), @@ -53958,80 +53730,11 @@ minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), @@ -54039,295 +53742,16 @@ L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 1.0E99 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 4.0 ), + MinPt = cms.double( 15.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon4RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltMET35 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 70.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -process.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 90.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltPFHTJet30Eta5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 5.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFMETNoMu60 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 8.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon8RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltMET20 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 400.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) -) -process.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 750.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltMuon10RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPFHT350Jet30Eta5 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30Eta5' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0E99 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), @@ -54342,6 +53766,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54496,6 +53921,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -54568,6 +53994,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55805,6 +55232,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -55910,6 +55338,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55932,6 +55361,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -55977,6 +55407,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -55999,6 +55430,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56021,6 +55453,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56142,6 +55575,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56188,6 +55622,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56210,6 +55645,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -56255,6 +55691,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56277,6 +55714,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56299,6 +55737,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -56438,6 +55877,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56457,6 +55897,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -56479,6 +55920,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -56603,6 +56045,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -56646,6 +56089,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -57107,6 +56551,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -57153,6 +56598,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57175,6 +56621,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -57197,6 +56644,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 5.0 ), thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -57219,6 +56667,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 4.0 ), thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -57285,6 +56734,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57307,6 +56757,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -57329,6 +56780,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57351,6 +56803,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57396,6 +56849,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57418,6 +56872,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57440,6 +56895,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57462,6 +56918,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57543,6 +57000,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57565,6 +57023,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.13 ), @@ -57587,6 +57046,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57609,6 +57069,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -57654,6 +57115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57676,6 +57138,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57698,6 +57161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -57720,6 +57184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -57749,9 +57214,9 @@ MinNJets = cms.uint32( 1 ), triggerType = cms.int32( 85 ) ) -process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -57762,17 +57227,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -57781,28 +57246,29 @@ region_eta_size_ecap = cms.double( 1.0 ), region_phi_size = cms.double( 1.044 ), barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + endcap_end = cms.double( 2.5 ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ), + inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 23.0 ), - etcutEE = cms.double( 23.0 ), + etcutEB = cms.double( 14.0 ), + etcutEE = cms.double( 14.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ), + candTag = cms.InputTag( "hltEG14EtFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -57815,36 +57281,38 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), + thrOverEEB = cms.vdouble( 0.08 ), + thrOverEEE = cms.vdouble( 0.04 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.079, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle14VVVLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -57855,35 +57323,36 @@ doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.12876, 0.09324 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), + thrOverEEB = cms.vdouble( 0.6 ), + thrOverEEE = cms.vdouble( 0.6 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0888, 0.111 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ), + candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -57904,16 +57373,40 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ), + candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999999.0 ), - thrRegularEE = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 4.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -57926,16 +57419,40 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.015 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.0044 ), + thrRegularEE = cms.vdouble( 0.006 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -57948,16 +57465,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ), + candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.07 ), - thrRegularEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.025 ), + thrRegularEE = cms.vdouble( 0.025 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -57970,18 +57488,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ), + candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ), varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( 0.4 ), + thrOverEEE = cms.vdouble( 0.4 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -57992,47 +57511,81 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", - leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ), - jets = cms.InputTag( "hltAK4PFJetsCorrected" ), - minDeltaR = cms.double( 1.0 ), - numLeptons = cms.uint32( 1 ) +process.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 150.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", +process.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ), - originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - MinJetPt = cms.double( 30.0 ), - MaxAbsJetEta = cms.double( 2.5 ), - MinNJets = cms.uint32( 1 ), - triggerType = cms.int32( 85 ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", +process.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) +) +process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), + etcutEB = cms.double( 23.0 ), + etcutEE = cms.double( 23.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -58043,18 +57596,19 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -58065,9 +57619,55 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), npixelmatchcut = cms.double( 1.0 ), ncandcut = cms.int32( 1 ), @@ -58088,16 +57688,17 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.05 ), - thrRegularEE = cms.vdouble( 0.02 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 999999.0 ), + thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58110,16 +57711,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.006 ), - thrRegularEE = cms.vdouble( 0.0085 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -58132,14 +57734,205 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.07 ), + thrRegularEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons", + leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ), + jets = cms.InputTag( "hltAK4PFJetsCorrected" ), + minDeltaR = cms.double( 1.0 ), + numLeptons = cms.uint32( 1 ) +) +process.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ), + originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + MinJetPt = cms.double( 30.0 ), + MaxAbsJetEta = cms.double( 2.5 ), + MinNJets = cms.uint32( 1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8HEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.05 ), + thrRegularEE = cms.vdouble( 0.02 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.006 ), + thrRegularEE = cms.vdouble( 0.0085 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ), varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58191,6 +57984,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -58213,6 +58007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.031 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58258,6 +58053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58280,6 +58076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58302,6 +58099,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58353,6 +58151,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.12 ), @@ -58375,6 +58174,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58420,6 +58220,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.05 ), thrRegularEE = cms.vdouble( 0.02 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58442,6 +58243,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.006 ), thrRegularEE = cms.vdouble( 0.0085 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58464,6 +58266,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.05 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58515,6 +58318,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58537,6 +58341,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -58582,6 +58387,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58604,6 +58410,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.06 ), thrRegularEE = cms.vdouble( 0.06 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58671,6 +58478,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58693,6 +58501,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -58738,6 +58547,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58760,6 +58570,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58796,6 +58607,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.03 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58818,6 +58630,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.075 ), @@ -58863,6 +58676,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.007 ), thrRegularEE = cms.vdouble( 0.007 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -58885,6 +58699,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.07 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -59055,18 +58870,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt6PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) process.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), @@ -59092,73 +58895,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.4 ), - min_jet_pt = cms.double( 30.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForBtag" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -process.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagInfos" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probtauhp', - 'probtauhm', - 'probb', - 'probc', - 'probuds', - 'probg', - 'ptcorr' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) -) -process.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "BvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "CvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ), - cms.PSet( name = cms.string( "TauhvsAll" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ) - ), - cms.PSet( name = cms.string( "CvsL" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' ) - ) - ) -) process.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer", HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ), TriggerTypes = cms.vint32( 86 ) @@ -59176,9 +58912,40 @@ MaxDeltaR = cms.double( 0.4 ), TriggerType = cms.int32( 86 ) ) -process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", +process.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 6 ) +) +process.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59189,688 +58956,449 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetFilterSixC25 = cms.EDFilter( "HLT1CaloJet", +process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), + MinPt = cms.double( 120.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 2 ) +) +process.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 3 ) +) +process.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 3.0 ), + MinN = cms.int32( 5 ) ) -process.hltCaloJetsSix25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC25" ), +process.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), TriggerTypes = cms.vint32( 86 ) ) -process.hltHtMhtCaloJetsSixC25 = cms.EDProducer( "HLTHtMhtProducer", +process.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( True ), excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), + minNJetHt = cms.int32( 5 ), minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), + minPtJetHt = cms.double( 30.0 ), minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltCaloSixJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC25' ), - minHt = cms.vdouble( 300.0 ), + htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), + minHt = cms.vdouble( 400.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - etMin = cms.double( 30.0 ) +process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets30L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +process.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 8 ) +process.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet30' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), + minHt = cms.vdouble( 300.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrected" ), - filter = cms.bool( False ), - etMin = cms.double( 20.0 ) +process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", - src = cms.InputTag( "hltSelectorJets20L1FastJet" ), - etaMin = cms.double( -2.5 ), - etaMax = cms.double( 2.5 ) +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.5 ), - maxNVertices = cms.int32( 2 ), - maxNRegions = cms.int32( 20 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", + saveTags = cms.bool( True ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", - src = cms.InputTag( "hltPixelTracks" ), - etaMin = cms.double( 0.0 ), - etaMax = cms.double( 5.0 ), - ptMin = cms.double( 0.3 ), - ptMax = cms.double( 9999.0 ), - d0Max = cms.double( 999.0 ), - dzMax = cms.double( 999.0 ), - normalizedChi2 = cms.double( 999999.0 ), - numberOfValidHits = cms.uint32( 0 ), - numberOfLostHits = cms.uint32( 999 ), - numberOfValidPixelHits = cms.uint32( 3 ), - ptErrorCut = cms.double( 5.0 ), - quality = cms.string( "loose" ), - useVtx = cms.bool( True ), - vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), - timesTag = cms.InputTag( "" ), - timeResosTag = cms.InputTag( "" ), - nVertices = cms.uint32( 2 ), - vtxFallback = cms.bool( True ), - zetaVtx = cms.double( 0.3 ), - rhoVtx = cms.double( 0.2 ), - nSigmaDtVertex = cms.double( 0.0 ), - copyExtras = cms.untracked.bool( False ), - copyTrajectories = cms.untracked.bool( False ) +process.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 60.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), - regions = cms.InputTag( "hltBTaggingRegion" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) +process.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60EtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60HEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) +process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( True ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 100.0 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 999.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - TkDAClusParameters = cms.PSet( - zmerge = cms.double( 0.01 ), - Tstop = cms.double( 0.5 ), - d0CutOff = cms.double( 999.0 ), - dzCutOff = cms.double( 4.0 ), - vertexSize = cms.double( 0.15 ), - coolingFactor = cms.double( 0.6 ), - Tpurge = cms.double( 2.0 ), - Tmin = cms.double( 2.4 ), - uniquetrkweight = cms.double( 0.9 ) - ), - algorithm = cms.string( "DA_vect" ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) +process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) +process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( True ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), - primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), - computeProbabilities = cms.bool( True ), - computeGhostTrack = cms.bool( True ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 3 ), - maximumTransverseImpactParameter = cms.double( 0.2 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 10.0 ), + minPtJetMht = cms.double( 10.0 ), + maxEtaJetHt = cms.double( 3.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - minHits = cms.uint32( 8 ), - maximumLongitudinalImpactParameter = cms.double( 0.3 ), - maximumTimeSignificance = cms.double( 3.0 ), - minPt = cms.double( 0.8 ), - maxNTracks = cms.uint32( 30 ), - clusterizer = cms.PSet( - distanceRatio = cms.double( 20.0 ), - clusterMaxDistance = cms.double( 0.05 ), - seedMax3DIPSignificance = cms.double( 9999.0 ), - clusterMaxSignificance = cms.double( 4.5 ), - seedMin3DIPSignificance = cms.double( 1.2 ), - clusterMinAngleCosine = cms.double( 0.5 ), - seedMin3DIPValue = cms.double( 0.005 ), - seedMax3DIPValue = cms.double( 9999.0 ) - ), - vertexMinAngleCosine = cms.double( 0.95 ), - vertexMinDLen2DSig = cms.double( 2.5 ), - vertexMinDLenSig = cms.double( 0.5 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - useDirectVertexFitter = cms.bool( True ), - useVertexReco = cms.bool( True ), - vertexReco = cms.PSet( - primcut = cms.double( 1.0 ), - seccut = cms.double( 3.0 ), - finder = cms.string( "avr" ), - smoothing = cms.bool( True ) - ) +process.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMhtJet10' ), + mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), + minHt = cms.vdouble( 175.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), - maxFraction = cms.double( 0.7 ), - minSignificance = cms.double( 2.0 ) +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - primaryVertices = cms.InputTag( "hltVerticesL3" ), - tracks = cms.InputTag( "hltMergedTracksForBTag" ), - secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), - dLenFraction = cms.double( 0.333 ), - dRCut = cms.double( 0.4 ), - distCut = cms.double( 0.04 ), - sigCut = cms.double( 5.0 ), - fitterSigmacut = cms.double( 3.0 ), - fitterTini = cms.double( 256.0 ), - fitterRatio = cms.double( 0.25 ), - trackMinLayers = cms.int32( 4 ), - trackMinPt = cms.double( 0.4 ), - trackMinPixels = cms.int32( 1 ), - maxTimeSignificance = cms.double( 3.5 ) +process.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 380.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", - secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), - maxFraction = cms.double( 0.2 ), - minSignificance = cms.double( 10.0 ) +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 1.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 99999.9 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.2 ), - totalHitsMin = cms.uint32( 2 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 2 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), - vertexCuts = cms.PSet( - distSig2dMin = cms.double( 2.0 ), - useTrackWeights = cms.bool( True ), - distVal3dMax = cms.double( 99999.9 ), - massMax = cms.double( 6.5 ), - distSig3dMax = cms.double( 99999.9 ), - distVal2dMin = cms.double( 0.01 ), - minimumTrackWeight = cms.double( 0.5 ), - v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - distSig2dMax = cms.double( 99999.9 ), - distSig3dMin = cms.double( -99999.9 ), - fracPV = cms.double( 0.79 ), - maxDeltaRToJetAxis = cms.double( 0.5 ), - distVal2dMax = cms.double( 2.5 ), - distVal3dMin = cms.double( -99999.9 ), - multiplicityMin = cms.uint32( 2 ) - ), - vertexReco = cms.PSet( - primcut = cms.double( 1.8 ), - seccut = cms.double( 6.0 ), - finder = cms.string( "avr" ), - weightthreshold = cms.double( 0.001 ), - minweight = cms.double( 0.5 ), - smoothing = cms.bool( False ) - ), - constraint = cms.string( "BeamSpot" ), - trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), - minimumTrackWeight = cms.double( 0.5 ), - usePVError = cms.bool( True ), - trackSort = cms.string( "sip3dSig" ), - beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - useExternalSV = cms.bool( True ), - extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), - extSVDeltaRToJet = cms.double( 0.3 ) +process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", - svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), - computer = cms.PSet( - trackFlip = cms.bool( False ), - useTrackWeights = cms.bool( True ), - trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), - SoftLeptonFlip = cms.bool( False ), - pseudoMultiplicityMin = cms.uint32( 2 ), - correctVertexMass = cms.bool( True ), - minimumTrackWeight = cms.double( 0.5 ), - charmCut = cms.double( 1.5 ), - trackPseudoSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( 2.0 ) - ), - trackSelection = cms.PSet( - max_pT_dRcut = cms.double( 0.1 ), - b_dR = cms.double( 0.6263 ), - min_pT = cms.double( 120.0 ), - b_pT = cms.double( 0.3684 ), - ptMin = cms.double( 0.0 ), - max_pT_trackPTcut = cms.double( 3.0 ), - max_pT = cms.double( 500.0 ), - useVariableJTA = cms.bool( False ), - maxDecayLen = cms.double( 5.0 ), - qualityClass = cms.string( "any" ), - normChi2Max = cms.double( 99999.9 ), - sip2dValMin = cms.double( -99999.9 ), - sip3dValMin = cms.double( -99999.9 ), - a_dR = cms.double( -0.001053 ), - maxDistToAxis = cms.double( 0.07 ), - totalHitsMin = cms.uint32( 0 ), - a_pT = cms.double( 0.005263 ), - sip2dSigMax = cms.double( 99999.9 ), - sip2dValMax = cms.double( 99999.9 ), - sip3dSigMax = cms.double( 99999.9 ), - sip3dValMax = cms.double( 99999.9 ), - min_pT_dRcut = cms.double( 0.5 ), - jetDeltaRMax = cms.double( 0.3 ), - pixelHitsMin = cms.uint32( 0 ), - sip3dSigMin = cms.double( -99999.9 ), - sip2dSigMin = cms.double( -99999.9 ) - ), - pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), - trackSort = cms.string( "sip2dSig" ), - trackMultiplicityMin = cms.uint32( 2 ), - vertexFlip = cms.bool( False ) - ) +process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -process.hltBTagCaloDeepCSV10p01Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.14 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPFJetFilterSix30er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetFilterSix32er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPFJetsSix30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterSix30er2p5" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFSixJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltBTagPFDeepJet2p94Double = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt6PixelOnlyPFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) -) -process.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.35 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetFilterSixC30 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 6 ) -) -process.hltCaloJetsSix30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterSixC30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtCaloJetsSixC30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 6 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.6 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsSix30ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltCaloSixJet30HT350 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsSixC30' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), + hfInput = cms.InputTag( "" ), + EESumThreshold = cms.double( 0.45 ), + HOThreshold0 = cms.double( 3.5 ), + HOThresholdPlus1 = cms.double( 3.5 ), + HOThresholdMinus1 = cms.double( 3.5 ), + HOThresholdPlus2 = cms.double( 3.5 ), + HOThresholdMinus2 = cms.double( 3.5 ), + HBGrid = cms.vdouble( ), + HBThreshold1 = cms.double( 0.4 ), + HBThreshold2 = cms.double( 0.3 ), + HBThreshold = cms.double( 0.3 ), + EEWeights = cms.vdouble( ), + HF1Threshold = cms.double( 0.5 ), + HF2Weights = cms.vdouble( ), + HOWeights = cms.vdouble( ), + EEGrid = cms.vdouble( ), + HEDWeight = cms.double( 1.0 ), + EEWeight = cms.double( 1.0 ), + UseHO = cms.bool( False ), + HBWeights = cms.vdouble( ), + HESWeight = cms.double( 1.0 ), + HF1Weight = cms.double( 1.0 ), + HF2Grid = cms.vdouble( ), + HEDWeights = cms.vdouble( ), + HF1Grid = cms.vdouble( ), + EBWeights = cms.vdouble( ), + HOWeight = cms.double( 1.0E-99 ), + EBThreshold = cms.double( 0.07 ), + EEThreshold = cms.double( 0.3 ), + UseEtEBTreshold = cms.bool( False ), + UseSymEBTreshold = cms.bool( False ), + UseEtEETreshold = cms.bool( False ), + UseSymEETreshold = cms.bool( False ), + hbheInput = cms.InputTag( "" ), + HcalThreshold = cms.double( -1000.0 ), + HF2Threshold = cms.double( 0.85 ), + HESThreshold1 = cms.double( 0.1 ), + HESThreshold = cms.double( 0.2 ), + HF1Weights = cms.vdouble( ), + hoInput = cms.InputTag( "" ), + HESGrid = cms.vdouble( ), + HESWeights = cms.vdouble( ), + HEDThreshold1 = cms.double( 0.1 ), + HEDThreshold = cms.double( 0.2 ), + EcutTower = cms.double( -1000.0 ), + HEDGrid = cms.vdouble( ), + ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), + HBWeight = cms.double( 1.0 ), + HOGrid = cms.vdouble( ), + EBGrid = cms.vdouble( ), + MomConstrMethod = cms.int32( 1 ), + MomHBDepth = cms.double( 0.2 ), + MomHEDepth = cms.double( 0.4 ), + MomEBDepth = cms.double( 0.3 ), + MomEEDepth = cms.double( 0.0 ), + HcalAcceptSeverityLevel = cms.uint32( 9 ), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', + 'kWeird', + 'kBad' ), + UseHcalRecoveredHits = cms.bool( False ), + UseEcalRecoveredHits = cms.bool( False ), + UseRejectedHitsOnly = cms.bool( False ), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), + UseRejectedRecoveredHcalHits = cms.bool( False ), + UseRejectedRecoveredEcalHits = cms.bool( False ), + missingHcalRescaleFactorForEcal = cms.double( 0.0 ), + AllowMissingInputs = cms.bool( True ), + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) -process.hltPFJetFilterSix36er2p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 6 ) +process.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", + usePt = cms.bool( False ), + minPtTowerHt = cms.double( 1.5 ), + minPtTowerMht = cms.double( 1.5 ), + maxEtaTowerHt = cms.double( 5.0 ), + maxEtaTowerMht = cms.double( 5.0 ), + towersLabel = cms.InputTag( "hltTowerMakerEcal" ) ) -process.hltPFSixJet30HT450 = cms.EDFilter( "HLTHtMhtFilter", +process.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsSix30er2p5' ), - minHt = cms.vdouble( 450.0 ), + htLabels = cms.VInputTag( 'hltHtMhtEcal' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), + minHt = cms.vdouble( 800.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) -process.hltBTagPFDeepJet1p59Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.45 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p5 OR L1_HTT320er_QuadJet_70_55_40_40_er2p5 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -59881,124 +59409,172 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetFilterFiveC25 = cms.EDFilter( "HLT1CaloJet", +process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 25.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.1 ), - MinN = cms.int32( 5 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltCaloJetsFive25ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltCaloJetFilterFiveC25" ), - TriggerTypes = cms.vint32( 86 ) +process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltHtMhtCaloJetsFiveC25 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 25.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.1 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltCaloJetsFive25ForHt" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", + recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), + eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), + innerCone = cms.double( 0.0 ), + outerCone = cms.double( 0.14 ), + depth = cms.int32( 0 ), + maxSeverityHB = cms.int32( 9 ), + maxSeverityHE = cms.int32( 9 ), + doEtSum = cms.bool( True ), + useSingleTower = cms.bool( False ), + effectiveAreas = cms.vdouble( 0.105, 0.17 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) -process.hltCaloFiveJet25HT300 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsFiveC25' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), + varTag = cms.InputTag( "hltEgammaHToverET" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFJetFilterTwo100er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG30HE30HEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), + MinPt = cms.double( 18.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.55 ), + MinN = cms.int32( 2 ) ) -process.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 5 ) -) -process.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 5 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) + candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.3 ), + thrOverEEE = cms.vdouble( 0.3 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter", +process.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 15.0 ), + thrRegularEE = cms.vdouble( 15.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet30' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ), - minHt = cms.vdouble( 300.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), + minMass = cms.double( 70.0 ) ) -process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60009,17 +59585,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -60030,28 +59606,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 60.0 ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60EtFilter" ), + candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -60062,18 +59639,33 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60HEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.5 ), + thrOverEEE = cms.vdouble( 0.5 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -60084,155 +59676,26 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( True ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) -) -process.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 10.0 ), - minPtJetMht = cms.double( 10.0 ), - maxEtaJetHt = cms.double( 3.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) -) -process.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtJet10' ), - mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ), - minHt = cms.vdouble( 175.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 380.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_ETT2000 OR L1_ETMHF70 OR L1_ETMHF80 OR L1_ETMHF90 OR L1_ETMHF100 OR L1_ETMHF110 OR L1_ETMHF120 OR L1_ETMHF130 OR L1_ETMHF140 OR L1_ETMHF150 OR L1_ETM150 OR L1_ETMHF70_HTT60er OR L1_ETMHF80_HTT60er OR L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er OR L1_ETMHF130_HTT60er" ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60243,104 +59706,70 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler", +process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), - hfInput = cms.InputTag( "" ), - EESumThreshold = cms.double( 0.45 ), - HOThreshold0 = cms.double( 3.5 ), - HOThresholdPlus1 = cms.double( 3.5 ), - HOThresholdMinus1 = cms.double( 3.5 ), - HOThresholdPlus2 = cms.double( 3.5 ), - HOThresholdMinus2 = cms.double( 3.5 ), - HBGrid = cms.vdouble( ), - HBThreshold1 = cms.double( 0.4 ), - HBThreshold2 = cms.double( 0.3 ), - HBThreshold = cms.double( 0.3 ), - EEWeights = cms.vdouble( ), - HF1Threshold = cms.double( 0.5 ), - HF2Weights = cms.vdouble( ), - HOWeights = cms.vdouble( ), - EEGrid = cms.vdouble( ), - HEDWeight = cms.double( 1.0 ), - EEWeight = cms.double( 1.0 ), - UseHO = cms.bool( False ), - HBWeights = cms.vdouble( ), - HESWeight = cms.double( 1.0 ), - HF1Weight = cms.double( 1.0 ), - HF2Grid = cms.vdouble( ), - HEDWeights = cms.vdouble( ), - HF1Grid = cms.vdouble( ), - EBWeights = cms.vdouble( ), - HOWeight = cms.double( 1.0E-99 ), - EBThreshold = cms.double( 0.07 ), - EEThreshold = cms.double( 0.3 ), - UseEtEBTreshold = cms.bool( False ), - UseSymEBTreshold = cms.bool( False ), - UseEtEETreshold = cms.bool( False ), - UseSymEETreshold = cms.bool( False ), - hbheInput = cms.InputTag( "" ), - HcalThreshold = cms.double( -1000.0 ), - HF2Threshold = cms.double( 0.85 ), - HESThreshold1 = cms.double( 0.1 ), - HESThreshold = cms.double( 0.2 ), - HF1Weights = cms.vdouble( ), - hoInput = cms.InputTag( "" ), - HESGrid = cms.vdouble( ), - HESWeights = cms.vdouble( ), - HEDThreshold1 = cms.double( 0.1 ), - HEDThreshold = cms.double( 0.2 ), - EcutTower = cms.double( -1000.0 ), - HEDGrid = cms.vdouble( ), - ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), - HBWeight = cms.double( 1.0 ), - HOGrid = cms.vdouble( ), - EBGrid = cms.vdouble( ), - MomConstrMethod = cms.int32( 1 ), - MomHBDepth = cms.double( 0.2 ), - MomHEDepth = cms.double( 0.4 ), - MomEBDepth = cms.double( 0.3 ), - MomEEDepth = cms.double( 0.0 ), - HcalAcceptSeverityLevel = cms.uint32( 9 ), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', - 'kWeird', - 'kBad' ), - UseHcalRecoveredHits = cms.bool( False ), - UseEcalRecoveredHits = cms.bool( False ), - UseRejectedHitsOnly = cms.bool( False ), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), - UseRejectedRecoveredHcalHits = cms.bool( False ), - UseRejectedRecoveredEcalHits = cms.bool( False ), - missingHcalRescaleFactorForEcal = cms.double( 0.0 ), - AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) +process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sCDC" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( False ), + SelectQualities = cms.vint32( ) ) -process.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer", - usePt = cms.bool( False ), - minPtTowerHt = cms.double( 1.5 ), - minPtTowerMht = cms.double( 1.5 ), - maxEtaTowerHt = cms.double( 5.0 ), - maxEtaTowerMht = cms.double( 5.0 ), - towersLabel = cms.InputTag( "hltTowerMakerEcal" ) +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter", +process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEcal' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ), - minHt = cms.vdouble( 800.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.5 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed", +process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -60351,20 +59780,20 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ), + L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 3 ), doIsolated = cms.bool( False ), region_eta_size = cms.double( 0.522 ), region_eta_size_ecap = cms.double( 1.0 ), @@ -60372,52 +59801,75 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), + etcutEB = cms.double( 16.0 ), + etcutEE = cms.double( 16.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", - recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 12.0 ), + etcutEE = cms.double( 12.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 3 ) +) +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - innerCone = cms.double( 0.0 ), - outerCone = cms.double( 0.14 ), - depth = cms.int32( 0 ), - maxSeverityHB = cms.int32( 9 ), - maxSeverityHE = cms.int32( 9 ), - doEtSum = cms.bool( True ), - useSingleTower = cms.bool( False ), - effectiveAreas = cms.vdouble( 0.105, 0.17 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ), - varTag = cms.InputTag( "hltEgammaHToverET" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -60425,480 +59877,99 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE30HEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.013 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.55 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.3 ), - thrOverEEE = cms.vdouble( 0.3 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 15.0 ), - thrRegularEE = cms.vdouble( 15.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.13 ), + thrOverEEE = cms.vdouble( 0.13 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 3 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ), - minMass = cms.double( 70.0 ) -) -process.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 30.0 ), - etcutEE = cms.double( 30.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.5 ), - thrOverEEE = cms.vdouble( 0.5 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sCDC" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( False ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 1.0 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 5.5 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 3 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 16.0 ), - etcutEE = cms.double( 16.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 3 ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.013 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.13 ), - thrOverEEE = cms.vdouble( 0.13 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 3 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ), l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), @@ -60975,6 +60046,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -60997,6 +60069,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61019,6 +60092,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61041,6 +60115,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61063,6 +60138,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61085,6 +60161,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61107,6 +60184,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61129,6 +60207,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61151,6 +60230,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -61167,7 +60247,7 @@ ) process.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -61182,1607 +60262,1710 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJets" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +process.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 0 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +process.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 115.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 650.0 ), - matchingR = cms.double( 0.5 ) +process.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 1 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", - PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), - TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), - Min_dR = cms.double( 0.5 ) +process.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) +process.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 2 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 115.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 3 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 60.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 4 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 5 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 6 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 30.0 ), - minPtHigh = cms.double( 30.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 300.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) +process.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 7 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 75.0 ), - etcutEE = cms.double( 999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 8 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 9 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 4.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 10 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT", + TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + TauId = cms.int32( 11 ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + BX = cms.int32( 0 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ), + EtMin = cms.double( 20.0 ) ) -process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 9.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJets" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) +) +process.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + Jets = cms.InputTag( "hltL2TausForPixelIsolation" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 3.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", +process.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ), + TriggerTypes = cms.vint32( 84 ) +) +process.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( True ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 99999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 1 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 18.0 ), - MinPtMin = cms.vdouble( 9.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 0.0 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 99999.9 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( -1 ), - MinPtPair = cms.vdouble( 3.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 2.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 2.9 ), - MaxInvMass = cms.vdouble( 3.3 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -999.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", - Src = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), - matchToPrevious = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MinPtPair = cms.double( 0.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 999999.0 ), - ChargeOpt = cms.int32( -1 ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( True ), - MinLxySignificance = cms.double( -1.0 ), - MaxLxySignificance = cms.double( -1.0 ), - MaxNormalisedChi2 = cms.double( 999999.0 ), - MinVtxProbability = cms.double( 0.1 ), - MinCosinePointingAngle = cms.double( 0.9 ), - DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) +process.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "sistrip" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.5 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidates" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 1.0 ), - deltaPhi = cms.double( 1.0 ) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ) + ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ) ) ) -process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( True ) -) -process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), - InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - originHalfLength = cms.double( 1.0E9 ), - originRadius = cms.double( 1.0E9 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.4 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) ) ) -process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +process.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', - 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) -) -process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), - particleType = cms.string( "K+" ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", - MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), - SimpleMagneticField = cms.string( "" ), - ThirdTrackMass = cms.double( 0.493677 ), - FourthTrackMass = cms.double( 0.493677 ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 1.0 ), - MinInvMass = cms.double( 0.0 ), - MaxInvMass = cms.double( 99999.0 ), - MinTrkTrkMass = cms.double( 0.95 ), - MaxTrkTrkMass = cms.double( 1.05 ), - MinD0Significance = cms.double( 0.0 ), - OppositeSign = cms.bool( True ), - OverlapDR = cms.double( 1.44E-4 ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +process.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminator" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) + ) + ), + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTaus" ) ) -process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", - saveTags = cms.bool( True ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 10.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinLxySignificance = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( -2.0 ), - MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), - TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), - MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +process.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefs" ) ) -process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -process.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 60.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", +process.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - PreviousCandIsL2 = cms.bool( True ), - FastAccept = cms.bool( False ), - MinN = cms.int32( 3 ), MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.vdouble( 0.0 ), - MaxPtPair = cms.vdouble( 1.0E125 ), - MinPtMax = cms.vdouble( 0.0 ), - MinPtMin = cms.vdouble( 3.0 ), - MaxPtMin = cms.vdouble( 1.0E125 ), - MinInvMass = cms.vdouble( 3.8 ), - MaxInvMass = cms.vdouble( 999999.0 ), - MinDiMuonDeltaR = cms.double( -1.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxDCAMuMu = cms.double( 0.5 ), - MaxRapidityPair = cms.double( 999999.0 ), - CutCowboys = cms.bool( False ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 65.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", - src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), - filter = cms.bool( False ), - maxNumber = cms.uint32( 4 ) -) -process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 88.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 103.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "DeepFlavourJetTagsProducer", - src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), - checkSVForDefaults = cms.bool( True ), - meanPadding = cms.bool( True ), - NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), - toAdd = cms.PSet( probbb = cms.string( "probb" ) ) -) -process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 76.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 111.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.09 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.032 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 4.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", - saveTags = cms.bool( True ), - firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), - minMass = cms.double( 55.0 ) -) -process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min450_IsoTau45er2p1_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducer", - debugLevel = cms.int32( 0 ), - L1Taus = cms.VPSet( - cms.PSet( L1CollectionName = cms.string( "DoubleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ) - ), - cms.PSet( L1CollectionName = cms.string( "SingleTau" ), - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "MuXXTauYY" ), - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu22Tau40" ), - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ) - ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauJet" ), - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ) - ), - cms.PSet( L1CollectionName = cms.string( "VBFIsoTau" ), - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ) - ), - cms.PSet( L1CollectionName = cms.string( "Mu18TauXX" ), - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ) - ), - cms.PSet( L1CollectionName = cms.string( "DoubleTauLowMass" ), - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ) - ) - ), - hbheInput = cms.InputTag( "hltHbhereco" ), - hoInput = cms.InputTag( "hltHoreco" ), - ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), - pataTracks = cms.InputTag( "hltPixelTracksSoA" ), - BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - track_pt_min = cms.double( 1.0 ), - track_pt_max = cms.double( 10.0 ), - track_chi2_max = cms.double( 99999.0 ), - graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), - normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) -) -process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( False ), - KeepOriginalVertex = cms.bool( True ) -) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), verbosity = cms.int32( 0 ), minTauPt = cms.double( 18.0 ), Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), @@ -62880,7 +62063,7 @@ minPixelHits = cms.int32( 0 ), requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", +process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer", qualityCuts = cms.PSet( signalQualityCuts = cms.PSet( minTrackPt = cms.double( 0.5 ), @@ -62928,29 +62111,34 @@ useSelectedTaus = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), ElectronTag = cms.InputTag( "hltEgammaCandidates" ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), MuonTag = cms.InputTag( "hltMuons" ), PVTag = cms.InputTag( "hltPixelVertices" ), discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ), selectionCut = cms.double( 0.5 ) ) ) ) -process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) +process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ) ) -process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), +process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ), useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) + PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" ) ) -process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), +process.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet", + pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ), + maxRapidity = cms.double( 5.0 ), + gridSpacing = cms.double( 0.55 ) +) +process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), maxTrackChi2 = cms.double( 100.0 ), maxTransverseImpactParameter = cms.double( 0.1 ), maxDeltaZ = cms.double( 0.4 ), @@ -63050,8 +62238,8 @@ IDWPdefinitions = cms.VPSet( ) ) -process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), qualityCuts = cms.PSet( signalQualityCuts = cms.PSet( minTrackPt = cms.double( 0.5 ), @@ -63154,16 +62342,13 @@ IDWPdefinitions = cms.VPSet( ) ) -process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", +process.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId", electrons = cms.InputTag( "default" ), muons = cms.InputTag( "default" ), - taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + taus = cms.InputTag( "hltHpsPFTauProducer" ), pfcands = cms.InputTag( "hltParticleFlowForTaus" ), vertices = cms.InputTag( "hltPixelVertices" ), rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), - graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', - 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', - 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ), mem_mapped = cms.bool( False ), year = cms.uint32( 2017 ), version = cms.uint32( 2 ), @@ -63176,90 +62361,159 @@ is_online = cms.bool( True ), VSeWP = cms.vstring( '-1.' ), VSmuWP = cms.vstring( '-1.' ), - VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', - 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), - basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), - basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), - pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ) + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) ) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), +process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), discriminators = cms.VPSet( ), discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), rawValues = cms.vstring( ), selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) ) ) ) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) +) +process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 20.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 2 ) ) -process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 115.0 ), + pt2Min = cms.double( 40.0 ), + pt3Min = cms.double( 110.0 ), + mjjMin = cms.double( 850.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ), + Min_dR = cms.double( 0.5 ) +) +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 115.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 24.0 ), + etcutEB = cms.double( 60.0 ), + etcutEE = cms.double( 999999.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -63270,133 +62524,90 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ), varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 70.0 ), - thrRegularEE = cms.vdouble( 45.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -63405,18 +62616,57 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 30.0 ), + minPtHigh = cms.double( 30.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 3.0 ), + minInvMass = cms.double( 300.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 75.0 ), + etcutEE = cms.double( 999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) +) +process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -63427,21 +62677,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 0 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -63449,188 +62700,119 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.838 ), - thrRegularEE1 = cms.vdouble( -0.363 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( -0.385 ), - thrRegularEE2 = cms.vdouble( 0.702 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 4.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", +process.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - MaxEta = cms.double( 2.1 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), @@ -63644,10 +62826,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -63655,21 +62837,21 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 9.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -63687,6 +62869,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63698,195 +62881,21 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", - maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), - maxNumberOfHitsLast2Stations = cms.int32( -1 ), - maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), - maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), - maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - verbosity = cms.int32( 0 ), - maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), - minPtMatchedMuon = cms.double( 5.0 ), - dRmuonMatchLimitedToJetArea = cms.bool( False ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maskHitsDT = cms.vint32( 0, 0, 0, 0 ), - HoPMin = cms.double( -1.0 ), - maxNumberOfMatches = cms.int32( 1 ), - discriminatorOption = cms.string( "custom" ), - dRmuonMatch = cms.double( 0.3 ), - srcMuons = cms.InputTag( "" ), - doCaloMuonVeto = cms.bool( False ) -) -process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 27.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), - inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 18.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -63904,6 +62913,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -63915,154 +62925,89 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( True ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) - ) - ) -) -process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 99999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 1 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 18.0 ), + MinPtMin = cms.vdouble( 9.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 0.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 99999.9 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + ChargeOpt = cms.int32( -1 ), + MinPtPair = cms.vdouble( 3.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 2.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.9 ), + MaxInvMass = cms.vdouble( 3.3 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -999.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64074,107 +63019,241 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer", + Src = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ), + matchToPrevious = cms.bool( True ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MinPtPair = cms.double( 0.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 999999.0 ), + ChargeOpt = cms.int32( -1 ) ) -process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", +process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + FastAccept = cms.bool( True ), + MinLxySignificance = cms.double( -1.0 ), + MaxLxySignificance = cms.double( -1.0 ), + MaxNormalisedChi2 = cms.double( 999999.0 ), + MinVtxProbability = cms.double( 0.1 ), + MinCosinePointingAngle = cms.double( 0.9 ), + DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), - inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.5 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidates" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 1.0 ), + deltaPhi = cms.double( 1.0 ) + ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - MaxEta = cms.double( 2.1 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) +process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ), + InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + originHalfLength = cms.double( 1.0E9 ), + originRadius = cms.double( 1.0E9 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.16 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) +) +process.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt', + 'hltIter0JpsiTkTkTrackCutClassifierDetached' ) +) +process.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer", + src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ), + particleType = cms.string( "K+" ) +) +process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer", + MuCand = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ), + SimpleMagneticField = cms.string( "" ), + ThirdTrackMass = cms.double( 0.493677 ), + FourthTrackMass = cms.double( 0.493677 ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 1.0 ), + MinInvMass = cms.double( 0.0 ), + MaxInvMass = cms.double( 99999.0 ), + MinTrkTrkMass = cms.double( 0.95 ), + MaxTrkTrkMass = cms.double( 1.05 ), + MinD0Significance = cms.double( 0.0 ), + OppositeSign = cms.bool( True ), + OverlapDR = cms.double( 1.44E-4 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) +) +process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MaxNormalisedChi2 = cms.double( 10.0 ), + MinVtxProbability = cms.double( 0.0 ), + MinLxySignificance = cms.double( 0.0 ), + MinCosinePointingAngle = cms.double( -2.0 ), + MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ), + TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ), + MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), + MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 3.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -64192,6 +63271,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -64203,776 +63283,713 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( -1.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", +process.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", +process.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 50.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) -) -process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", +process.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", +process.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 2.0 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 999999.0 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", +process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), - DiscrWP = cms.double( 0.8517 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + PreviousCandIsL2 = cms.bool( True ), + FastAccept = cms.bool( False ), + MinN = cms.int32( 3 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.vdouble( 0.0 ), + MaxPtPair = cms.vdouble( 1.0E125 ), + MinPtMax = cms.vdouble( 0.0 ), + MinPtMin = cms.vdouble( 3.0 ), + MaxPtMin = cms.vdouble( 1.0E125 ), + MinInvMass = cms.vdouble( 3.8 ), + MaxInvMass = cms.vdouble( 999999.0 ), + MinDiMuonDeltaR = cms.double( -1.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxDCAMuMu = cms.double( 0.5 ), + MaxRapidityPair = cms.double( 999999.0 ), + CutCowboys = cms.bool( False ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", +process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 180.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.17 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", +process.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.24 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 3 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltBTagPFDeepJet4p5Double = cms.EDFilter( "HLTPFJetTag", +process.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.28746 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet", +process.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), + MinPt = cms.double( 65.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter( "HLTCaloJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - inputJetTags = cms.InputTag( "" ), - Mqq = cms.double( 150.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 10.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "Eta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltBTagCaloDeepCSV1p56Single = cms.EDFilter( "HLTCaloJetTag", +process.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.4 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", - src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), +process.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrected" ), filter = cms.bool( False ), - maxNumber = cms.uint32( 6 ) -) -process.hltBTagPFDeepJet7p68Double6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.16 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltBTagPFDeepJet1p28Single6Jets = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector6PFJets" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.43 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 200.0 ), - Detaqq = cms.double( 1.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 2.8 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 6 ) -) -process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 1.9 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "1BTagAndEta" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + etMin = cms.double( 20.0 ) ) -process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.59 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) +process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets20L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 4 ) ) -process.hlt4PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", +process.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 15.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 4 ) ) -process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 75.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJet30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +process.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 88.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", +process.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 103.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) -) -process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), - TriggerTypes = cms.vint32( 86 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", +process.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt3PixelOnlyPFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 76.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 3 ) ) -process.hlt2PixelOnlyPFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", +process.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 105.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) ) -process.hlt1PixelOnlyPFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", +process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", +process.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 4 ) + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", +process.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 90.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 2 ) ) -process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", +process.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), triggerType = cms.int32( 86 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), + MinPt = cms.double( 111.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( True ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 4 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 30.0 ), - minPtJetMht = cms.double( 0.0 ), - maxEtaJetHt = cms.double( 2.5 ), - maxEtaJetMht = cms.double( 999.0 ), - jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) -) -process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), - minHt = cms.vdouble( 340.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.7 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), - TriggerTypes = cms.vint32( 86 ) -) -process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", +process.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetTwoC30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", +process.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", +process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", +process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", +process.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 86 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 18.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 2 ) ) -process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) -) -process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.09 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) -) -process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), - TriggerTypes = cms.vint32( 86 ) + candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.032 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", +process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 4.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) -) -process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", +process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ), + minMass = cms.double( 55.0 ) ) -process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -64983,126 +64000,26 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 220.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", +process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -65113,1171 +64030,1087 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt2PixelOnlyPFCentralJetTightIDPt20 = cms.EDFilter( "HLT1PFJet", +process.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 2 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hlt1PixelOnlyPFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", +process.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PixelOnlyPFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", +process.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", +process.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 200.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.6 ), - MinN = cms.int32( 1 ) -) -process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", - jet_radius = cms.double( 0.8 ), - min_jet_pt = cms.double( 200.0 ), - max_jet_eta = cms.double( 2.5 ), - min_pt_for_track_properties = cms.double( 0.95 ), - min_pt_for_pfcandidates = cms.double( 0.1 ), - use_puppiP4 = cms.bool( False ), - include_neutrals = cms.bool( True ), - sort_by_sip2dsig = cms.bool( False ), - min_puppi_wgt = cms.double( -1.0 ), - flip_ip_sign = cms.bool( False ), - sip3dSigMax = cms.double( -1.0 ), - use_hlt_features = cms.bool( True ), - vertices = cms.InputTag( "hltVerticesPFFilter" ), - secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), - pf_candidates = cms.InputTag( "hltParticleFlow" ), - jets = cms.InputTag( "hltPFJetForPNetAK8" ), - puppi_value_map = cms.InputTag( "" ), - vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), - use_scouting_features = cms.bool( False ), - normchi2_value_map = cms.InputTag( "" ), - dz_value_map = cms.InputTag( "" ), - dxy_value_map = cms.InputTag( "" ), - dzsig_value_map = cms.InputTag( "" ), - dxysig_value_map = cms.InputTag( "" ), - lostInnerHits_value_map = cms.InputTag( "" ), - quality_value_map = cms.InputTag( "" ), - trkPt_value_map = cms.InputTag( "" ), - trkEta_value_map = cms.InputTag( "" ), - trkPhi_value_map = cms.InputTag( "" ) -) -process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", - src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), - preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), - preprocessParams = cms.PSet( ), - model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), - flav_names = cms.vstring( 'probHtt', - 'probHtm', - 'probHte', - 'probHbb', - 'probHcc', - 'probHqq', - 'probHgg', - 'probQCD2hf', - 'probQCD1hf', - 'probQCD0hf' ), - jets = cms.InputTag( "" ), - produceValueMap = cms.untracked.bool( False ), - debugMode = cms.untracked.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", - discriminators = cms.VPSet( - cms.PSet( name = cms.string( "HbbVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) +process.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka", + debugLevel = cms.int32( 0 ), + L1Taus = cms.VPSet( + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L1CollectionName = cms.string( "DoubleTau" ) ), - cms.PSet( name = cms.string( "HccVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + L1CollectionName = cms.string( "SingleTau" ) ), - cms.PSet( name = cms.string( "HttVsQCD" ), - numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), - denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L1CollectionName = cms.string( "MuXXTauYY" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L1CollectionName = cms.string( "Mu22Tau40" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L1CollectionName = cms.string( "DoubleTauJet" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L1CollectionName = cms.string( "VBFIsoTau" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L1CollectionName = cms.string( "Mu18TauXX" ) + ), + cms.PSet( L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L1CollectionName = cms.string( "DoubleTauLowMass" ) ) - ) -) -process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + ), + hbheInput = cms.InputTag( "hltHbhereco" ), + hoInput = cms.InputTag( "hltHoreco" ), + ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + pataVertices = cms.InputTag( "hltPixelVerticesSoA" ), + pataTracks = cms.InputTag( "hltPixelTracksSoA" ), + BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + track_pt_min = cms.double( 1.0 ), + track_pt_max = cms.double( 10.0 ), + track_chi2_max = cms.double( 99999.0 ), + graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ), + normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.53 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", +process.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.55 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1 OR L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau40er2p1 OR L1_Mu22er2p1_Tau70er2p1 OR L1_IsoTau52er2p1_QuadJet36er2p5 OR L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + JetSrc = cms.InputTag( "hltHpsPFTauProducer" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( False ), + KeepOriginalVertex = cms.bool( True ) ) -process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.6 ), - MaxTag = cms.double( 999999.0 ), - MinJetToSum = cms.int32( 1 ), - MaxJetToSum = cms.int32( 2 ), - UseMeanValue = cms.bool( True ), - MatchByDeltaR = cms.bool( True ), - MaxDeltaR = cms.double( 0.4 ), - TriggerType = cms.int32( 86 ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) + ) + ), + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + ElectronTag = cms.InputTag( "hltEgammaCandidates" ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MuonTag = cms.InputTag( "hltMuons" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ), + selectionCut = cms.double( 0.5 ) + ) + ) ) -process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 230.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) +process.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ) ) -process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) +process.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" ) ) -process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), +process.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.5 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) ) -process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer", + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + vertexSrc = cms.InputTag( "hltPixelVertices" ), + rhoConeSize = cms.double( 0.5 ), + rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + footprintCorrections = cms.VPSet( + cms.PSet( selection = cms.string( "decayMode() = 0" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 1 || decayMode() = 2" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 5" ), + offset = cms.string( "2.7" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 6" ), + offset = cms.string( "0.0" ) + ), + cms.PSet( selection = cms.string( "decayMode() = 10" ), + offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ) + ) + ), + deltaBetaFactor = cms.string( "0.2000" ), + applyFootprintCorrection = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + verbosity = cms.int32( 0 ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.8 ), + customOuterCone = cms.double( 0.3 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ), + IDdefinitions = cms.VPSet( + cms.PSet( IDname = cms.string( "ChargedIsoPtSum" ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSum" ), + ApplyDiscriminationByECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "NeutralIsoPtSumWeight" ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ), + storeRawSumPt = cms.bool( True ), + UseAllPFCandsForWeights = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "TauFootprintCorrection" ), + storeRawFootprintCorrection = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PhotonPtSumOutsideSignalCone" ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( True ) + ), + cms.PSet( IDname = cms.string( "PUcorrPtSum" ), + applyDeltaBetaCorrection = cms.bool( True ), + storeRawPUsumPt = cms.bool( True ) + ) + ), + IDWPdefinitions = cms.VPSet( + ) +) +process.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId", + electrons = cms.InputTag( "default" ), + muons = cms.InputTag( "default" ), + taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + pfcands = cms.InputTag( "hltParticleFlowForTaus" ), + vertices = cms.InputTag( "hltPixelVertices" ), + rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ), + mem_mapped = cms.bool( False ), + year = cms.uint32( 2017 ), + version = cms.uint32( 2 ), + sub_version = cms.uint32( 1 ), + debug_level = cms.int32( 0 ), + disable_dxy_pca = cms.bool( True ), + disable_hcalFraction_workaround = cms.bool( False ), + disable_CellIndex_workaround = cms.bool( False ), + save_inputs = cms.bool( False ), + is_online = cms.bool( True ), + VSeWP = cms.vstring( '-1.' ), + VSmuWP = cms.vstring( '-1.' ), + VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;', + 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ), + basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ), + basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ), + pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb', + 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb', + 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 35 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 24.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.0305 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.75 ), + thrRegularEE1 = cms.vdouble( 3.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 2.25 ), + thrRegularEE2 = cms.vdouble( 5.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 1.75 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 1.75 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", +process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 250.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.0 ), + thrRegularEB1 = cms.vdouble( 2.5 ), + thrRegularEE1 = cms.vdouble( 1.0 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.03 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( 3.0 ), + thrRegularEE2 = cms.vdouble( 2.0 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.03 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 250 && abs(eta) < 2.5" ) +process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 70.0 ), + thrRegularEE = cms.vdouble( 45.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 999.0 ), + thrRegularEE = cms.vdouble( 1.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.004 ), + thrRegularEE = cms.vdouble( 0.005 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.02 ), + thrRegularEE = cms.vdouble( 0.023 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ), + varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + etaBoundaryEB12 = cms.double( 1.0 ), + etaBoundaryEE12 = cms.double( 2.1 ), + thrRegularEB1 = cms.vdouble( 0.838 ), + thrRegularEE1 = cms.vdouble( -0.363 ), + thrOverEEB1 = cms.vdouble( 0.03 ), + thrOverEEE1 = cms.vdouble( 0.025 ), + thrOverE2EB1 = cms.vdouble( 0.0 ), + thrOverE2EE1 = cms.vdouble( 0.0 ), + thrRegularEB2 = cms.vdouble( -0.385 ), + thrRegularEE2 = cms.vdouble( 0.702 ), + thrOverEEB2 = cms.vdouble( 0.03 ), + thrOverEEE2 = cms.vdouble( 0.025 ), + thrOverE2EB2 = cms.vdouble( 0.0 ), + thrOverE2EE2 = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", +process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 275.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +process.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.5" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) ) -process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", - HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.06 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", +process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), - MinTag = cms.double( 0.1 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", +process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.03 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", +process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", +process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), - MinTag = cms.double( 0.05 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.8 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreAK8PFJet425SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 425.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 425 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets425SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreAK8PFJet450SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 450.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector", - src = cms.InputTag( "hltAK8PFJetsCorrected" ), - cut = cms.string( "pt > 450 && abs(eta) < 2.5" ) -) -process.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( True ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( 0.1 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( 0.0 ), - R0 = cms.double( 0.8 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 0.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( True ), - voronoiRfact = cms.double( -9.0 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.0 ), - Active_Area_Repeats = cms.int32( 5 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8SinglePFJets450SoftDropMass40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( 40.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), - varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.14 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), - varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.177 ), - thrOverEEE = cms.vdouble( 0.24 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) -) -process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), - IsolatorPSet = cms.PSet( ) -) -process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), - DiscrWP = cms.double( 0.386 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ), + triggerType1 = cms.int32( 81 ), triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), + MinDeta = cms.double( 0.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -66288,53 +65121,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), MaxEta = cms.double( 2.1 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -66342,11 +65136,11 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.16 ), @@ -66363,10 +65157,10 @@ NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) -process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -66374,12 +65168,12 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.1 ), @@ -66388,7 +65182,7 @@ MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), + MinPt = cms.double( 20.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), @@ -66406,6 +65200,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66417,14 +65212,15 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ), varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -66439,14 +65235,15 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ), varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -66461,433 +65258,461 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), IsolatorPSet = cms.PSet( ) ) -process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), - DiscrWP = cms.double( 0.339 ), - l1TauPtThreshold = cms.double( 250.0 ) +process.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2", + maskHitsRPC = cms.vint32( 0, 0, 0, 0 ), + maxNumberOfHitsLast2Stations = cms.int32( -1 ), + maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ), + maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ), + maskHitsCSC = cms.vint32( 0, 0, 0, 0 ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + verbosity = cms.int32( 0 ), + maskMatchesDT = cms.vint32( 0, 0, 0, 0 ), + minPtMatchedMuon = cms.double( 5.0 ), + dRmuonMatchLimitedToJetArea = cms.bool( False ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maskHitsDT = cms.vint32( 0, 0, 0, 0 ), + HoPMin = cms.double( -1.0 ), + maxNumberOfMatches = cms.int32( 1 ), + discriminatorOption = cms.string( "custom" ), + dRmuonMatch = cms.double( 0.3 ), + srcMuons = cms.InputTag( "" ), + doCaloMuonVeto = cms.bool( False ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), +process.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 27 && abs(eta) < 2.5" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), + MinPt = cms.double( 27.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", +process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), - originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), - inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - triggerType3 = cms.int32( 85 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", +process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) + candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltHpsDoublePFTau20withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", +process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 2 ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducer" ), - cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), +process.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 180 && abs(eta) < 2.1" ), discriminators = cms.VPSet( ), discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), rawValues = cms.vstring( ), selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ) ) ) ) -process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltRealDijetFilter = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltVBFIsoTauL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 40.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 40.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFLooseIDPFDummyFilter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPFDiJetCorrCheckerWithMediumDiTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) -) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), + MinPt = cms.double( 180.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", +process.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - nExpected = cms.int32( 1 ), - L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), +process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ), EtMin = cms.double( 0.0 ), ReduceTauContent = cms.bool( True ), KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", +process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ), + inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ), triggerType1 = cms.int32( 83 ), triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), MinDeta = cms.double( 1.0 ), MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), MinDelR = cms.double( 0.3 ), MaxDelR = cms.double( 99999.0 ), MinPt = cms.double( 1.0 ), MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), - MinNstations = cms.vint32( 0, 2, 0, 2 ), - MinNhits = cms.vint32( 0, 1, 0, 1 ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), + MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + MatchToPreviousCand = cms.bool( True ) ) -process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 10.0 ), - MinPtMin = cms.double( 10.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), + MaxEta = cms.double( 2.1 ), MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), + MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), + MinPt = cms.double( 24.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), + minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -66899,2251 +65724,1569 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 12.0 ), - MinPtMin = cms.double( 12.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - FastAccept = cms.bool( False ), - MaxEta = cms.double( 2.0 ), - MinNhits = cms.int32( 0 ), - MinNstations = cms.int32( 0 ), - MinNchambers = cms.int32( 2 ), - MaxDr = cms.double( 100.0 ), - MaxDz = cms.double( 9999.0 ), - ChargeOpt = cms.int32( 0 ), - MinPtPair = cms.double( 0.0 ), - MinPtMax = cms.double( 14.0 ), - MinPtMin = cms.double( 14.0 ), - MinInvMass = cms.double( -9999.0 ), - MaxInvMass = cms.double( 9999.0 ), - MinAcop = cms.double( -1.0 ), - MaxAcop = cms.double( 3.15 ), - MinAngle = cms.double( -999.0 ), - MaxAngle = cms.double( 9999.0 ), - MinPtBalance = cms.double( -1.0 ), - MaxPtBalance = cms.double( 999999.0 ), - NSigmaPt = cms.double( 0.0 ) -) -process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ) ) -process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", +process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sSingleTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ), + DiscrWP = cms.double( 0.8517 ), + l1TauPtThreshold = cms.double( 250.0 ) ) -process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 180.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + etMin = cms.double( 30.0 ) ) -process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector", + src = cms.InputTag( "hltSelectorJets30L1FastJet" ), + etaMin = cms.double( -2.5 ), + etaMax = cms.double( 2.5 ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 18.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.1 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 1.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 12.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.0 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 2 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) -) -process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector", + src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 8 ) ) -process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.5 ), + maxNVertices = cms.int32( 2 ), + maxNRegions = cms.int32( 20 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector", + src = cms.InputTag( "hltPixelTracks" ), + etaMin = cms.double( 0.0 ), + etaMax = cms.double( 5.0 ), + ptMin = cms.double( 0.3 ), + ptMax = cms.double( 9999.0 ), + d0Max = cms.double( 999.0 ), + dzMax = cms.double( 999.0 ), + normalizedChi2 = cms.double( 999999.0 ), + numberOfValidHits = cms.uint32( 0 ), + numberOfLostHits = cms.uint32( 999 ), + numberOfValidPixelHits = cms.uint32( 3 ), + ptErrorCut = cms.double( 5.0 ), + quality = cms.string( "loose" ), + useVtx = cms.bool( True ), + vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), + timesTag = cms.InputTag( "" ), + timeResosTag = cms.InputTag( "" ), + nVertices = cms.uint32( 2 ), + vtxFallback = cms.bool( True ), + zetaVtx = cms.double( 0.3 ), + rhoVtx = cms.double( 0.2 ), + nSigmaDtVertex = cms.double( 0.0 ), + copyExtras = cms.untracked.bool( False ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) +process.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ), + regions = cms.InputTag( "hltBTaggingRegion" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( True ) ) -process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", - src = cms.InputTag( "hltL2Muons" ), - layersToTry = cms.int32( 8 ), - fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), - hitsToTry = cms.int32( 8 ), - adjustErrorsDynamicallyForHits = cms.bool( False ), - adjustErrorsDynamicallyForHitless = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - UseHitLessSeeds = cms.bool( True ), - estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), - maxEtaForTOB = cms.double( 1.8 ), - minEtaForTEC = cms.double( 0.7 ), - debug = cms.untracked.bool( False ), - fixedErrorRescaleFactorForHits = cms.double( 1.0 ), - maxSeeds = cms.uint32( 16 ), - maxHitlessSeeds = cms.uint32( 5 ), - maxHitSeeds = cms.uint32( 7 ), - numL2ValidHitsCutAllEta = cms.uint32( 20 ), - numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), - pT1 = cms.double( 13.0 ), - pT2 = cms.double( 30.0 ), - pT3 = cms.double( 70.0 ), - eta1 = cms.double( 0.2 ), - eta2 = cms.double( 0.3 ), - eta3 = cms.double( 1.0 ), - eta4 = cms.double( 1.2 ), - eta5 = cms.double( 1.6 ), - eta6 = cms.double( 1.4 ), - eta7 = cms.double( 2.1 ), - SF1 = cms.double( 3.0 ), - SF2 = cms.double( 4.0 ), - SF3 = cms.double( 5.0 ), - SF4 = cms.double( 7.0 ), - SF5 = cms.double( 10.0 ), - SF6 = cms.double( 2.0 ), - SFHld = cms.double( 2.0 ), - SFHd = cms.double( 12.0 ), - tsosDiff1 = cms.double( 0.2 ), - tsosDiff2 = cms.double( 0.02 ), - displacedReco = cms.bool( True ), - propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) +process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksForBTag" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", +process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( True ), + reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 0 ) + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( False ), - SimpleMagneticField = cms.string( "" ), - src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), +process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ), clusterRemovalInfo = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPKFFittingSmoother" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), useHitsSplitting = cms.bool( False ), alias = cms.untracked.string( "ctfWithMaterialTracks" ), TrajectoryInEvent = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "iter10" ), - Propagator = cms.string( "PropagatorWithMaterial" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), GeometricInnerState = cms.bool( True ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), +process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), - maxLostLayers = cms.vint32( 4, 3, 2 ), + maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 5, 5 ) + minLayers = cms.vint32( 3, 3, 3 ) ) ) -process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), +process.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) +process.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer", + vertexCollections = cms.VPSet( + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "" ), + useBeamConstraint = cms.bool( False ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + cms.PSet( chi2cutoff = cms.double( 3.0 ), + label = cms.string( "WithBS" ), + useBeamConstraint = cms.bool( True ), + minNdof = cms.double( 0.0 ), + maxDistanceToBeam = cms.double( 1.0 ), + algorithm = cms.string( "AdaptiveVertexFitter" ) + ) ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) + verbose = cms.untracked.bool( False ), + TkFilterParameters = cms.PSet( + maxEta = cms.double( 100.0 ), + minPt = cms.double( 0.0 ), + minSiliconLayersWithHits = cms.int32( 5 ), + minPixelLayersWithHits = cms.int32( 2 ), + maxNormalizedChi2 = cms.double( 20.0 ), + trackQuality = cms.string( "any" ), + algorithm = cms.string( "filter" ), + maxD0Significance = cms.double( 999.0 ) + ), + beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ), + TrackTimeResosLabel = cms.InputTag( "dummy_default" ), + TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + zmerge = cms.double( 0.01 ), + Tstop = cms.double( 0.5 ), + d0CutOff = cms.double( 999.0 ), + dzCutOff = cms.double( 4.0 ), + vertexSize = cms.double( 0.15 ), + coolingFactor = cms.double( 0.6 ), + Tpurge = cms.double( 2.0 ), + Tmin = cms.double( 2.4 ), + uniquetrkweight = cms.double( 0.9 ) ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) - ) + algorithm = cms.string( "DA_vect" ) + ), + isRecoveryIteration = cms.bool( False ), + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) -process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +process.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ) ) -process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", - labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +process.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ), + primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", - InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), - InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - MuonPtOption = cms.string( "Global" ) +process.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + minHits = cms.uint32( 8 ), + maximumLongitudinalImpactParameter = cms.double( 0.3 ), + maximumTimeSignificance = cms.double( 3.0 ), + minPt = cms.double( 0.8 ), + maxNTracks = cms.uint32( 30 ), + clusterizer = cms.PSet( + distanceRatio = cms.double( 20.0 ), + clusterMaxDistance = cms.double( 0.05 ), + seedMax3DIPSignificance = cms.double( 9999.0 ), + clusterMaxSignificance = cms.double( 4.5 ), + seedMin3DIPSignificance = cms.double( 1.2 ), + clusterMinAngleCosine = cms.double( 0.5 ), + seedMin3DIPValue = cms.double( 0.005 ), + seedMax3DIPValue = cms.double( 9999.0 ) + ), + vertexMinAngleCosine = cms.double( 0.95 ), + vertexMinDLen2DSig = cms.double( 2.5 ), + vertexMinDLenSig = cms.double( 0.5 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + useDirectVertexFitter = cms.bool( True ), + useVertexReco = cms.bool( True ), + vertexReco = cms.PSet( + primcut = cms.double( 1.0 ), + seccut = cms.double( 3.0 ), + finder = cms.string( "avr" ), + smoothing = cms.bool( True ) + ) ) -process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", - l2Src = cms.InputTag( "hltL2Muons" ), - l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), - InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), - applyL3Filters = cms.bool( False ), - MinNhits = cms.int32( 1 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MinNmuonHits = cms.int32( 1 ), - MaxPtDifference = cms.double( 0.3 ) +process.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ), + maxFraction = cms.double( 0.7 ), + minSignificance = cms.double( 2.0 ) ) -process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.3 ), +process.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( -1 ), - vertexCollection = cms.InputTag( "notUsed" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "" ), - UseVertex = cms.bool( False ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 0.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.225 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) -) -process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) + primaryVertices = cms.InputTag( "hltVerticesL3" ), + tracks = cms.InputTag( "hltMergedTracksForBTag" ), + secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ), + dLenFraction = cms.double( 0.333 ), + dRCut = cms.double( 0.4 ), + distCut = cms.double( 0.04 ), + sigCut = cms.double( 5.0 ), + fitterSigmacut = cms.double( 3.0 ), + fitterTini = cms.double( 256.0 ), + fitterRatio = cms.double( 0.25 ), + trackMinLayers = cms.int32( 4 ), + trackMinPt = cms.double( 0.4 ), + trackMinPixels = cms.int32( 1 ), + maxTimeSignificance = cms.double( 3.5 ) ) -process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), - InputVertexCollection = cms.InputTag( "" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.3 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +process.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger", + secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ), + maxFraction = cms.double( 0.2 ), + minSignificance = cms.double( 10.0 ) ) -process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 2 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "none" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.5 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) + ), + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) + ), + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ), + extSVDeltaRToJet = cms.double( 0.3 ) ) -process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) +process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 0 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer", + src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ), + checkSVForDefaults = cms.bool( True ), + meanPadding = cms.bool( True ), + NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ), + toAdd = cms.PSet( probbb = cms.string( "probb" ) ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) +process.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), + MinTag = cms.double( 0.17 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) +process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer", + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 1.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 99999.9 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.2 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) + vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ), + vertexCuts = cms.PSet( + distSig2dMin = cms.double( 2.0 ), + useTrackWeights = cms.bool( True ), + distVal3dMax = cms.double( 99999.9 ), + massMax = cms.double( 6.5 ), + distSig3dMax = cms.double( 99999.9 ), + distVal2dMin = cms.double( 0.01 ), + minimumTrackWeight = cms.double( 0.5 ), + v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + distSig2dMax = cms.double( 99999.9 ), + distSig3dMin = cms.double( -99999.9 ), + fracPV = cms.double( 0.79 ), + maxDeltaRToJetAxis = cms.double( 0.4 ), + distVal2dMax = cms.double( 2.5 ), + distVal3dMin = cms.double( -99999.9 ), + multiplicityMin = cms.uint32( 2 ) ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + vertexReco = cms.PSet( + primcut = cms.double( 1.8 ), + seccut = cms.double( 6.0 ), + finder = cms.string( "avr" ), + weightthreshold = cms.double( 0.001 ), + minweight = cms.double( 0.5 ), + smoothing = cms.bool( False ) ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) + constraint = cms.string( "BeamSpot" ), + trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ), + minimumTrackWeight = cms.double( 0.5 ), + usePVError = cms.bool( True ), + trackSort = cms.string( "sip3dSig" ), + beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + useExternalSV = cms.bool( True ), + extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + extSVDeltaRToJet = cms.double( 0.3 ) +) +process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer", + svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ), + computer = cms.PSet( + trackFlip = cms.bool( False ), + useTrackWeights = cms.bool( True ), + trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), + SoftLeptonFlip = cms.bool( False ), + pseudoMultiplicityMin = cms.uint32( 2 ), + correctVertexMass = cms.bool( True ), + minimumTrackWeight = cms.double( 0.5 ), + charmCut = cms.double( 1.5 ), + trackPseudoSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 0 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( 2.0 ) + ), + trackSelection = cms.PSet( + max_pT_dRcut = cms.double( 0.1 ), + b_dR = cms.double( 0.6263 ), + min_pT = cms.double( 120.0 ), + b_pT = cms.double( 0.3684 ), + ptMin = cms.double( 0.0 ), + max_pT_trackPTcut = cms.double( 3.0 ), + max_pT = cms.double( 500.0 ), + useVariableJTA = cms.bool( False ), + maxDecayLen = cms.double( 5.0 ), + qualityClass = cms.string( "any" ), + normChi2Max = cms.double( 99999.9 ), + sip2dValMin = cms.double( -99999.9 ), + sip3dValMin = cms.double( -99999.9 ), + a_dR = cms.double( -0.001053 ), + maxDistToAxis = cms.double( 0.07 ), + totalHitsMin = cms.uint32( 3 ), + a_pT = cms.double( 0.005263 ), + sip2dSigMax = cms.double( 99999.9 ), + sip2dValMax = cms.double( 99999.9 ), + sip3dSigMax = cms.double( 99999.9 ), + sip3dValMax = cms.double( 99999.9 ), + min_pT_dRcut = cms.double( 0.5 ), + jetDeltaRMax = cms.double( 0.3 ), + pixelHitsMin = cms.uint32( 2 ), + sip3dSigMin = cms.double( -99999.9 ), + sip2dSigMin = cms.double( -99999.9 ) + ), + pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), + trackSort = cms.string( "sip2dSig" ), + trackMultiplicityMin = cms.uint32( 2 ), + vertexFlip = cms.bool( False ) ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - DeltaR = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - OnDemand = cms.int32( 0 ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - Rescale_phi = cms.double( 3.0 ), - Eta_fixed = cms.bool( True ), - Rescale_eta = cms.double( 3.0 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Eta_min = cms.double( 0.0 ), - Phi_fixed = cms.bool( True ), - Phi_min = cms.double( 0.0 ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - UseVertex = cms.bool( True ), - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( True ), - Z_fixed = cms.bool( True ), - Pt_min = cms.double( 2.0 ), - DeltaZ = cms.double( 24.2 ), - DeltaEta = cms.double( 0.3 ), - DeltaPhi = cms.double( 0.3 ), - maxRegions = cms.int32( 5 ), - precise = cms.bool( True ), - input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +process.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer", + shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ), + jet_radius = cms.double( 0.4 ), + min_candidate_pt = cms.double( 0.95 ), + flip = cms.bool( False ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + puppi_value_map = cms.InputTag( "" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ), + jets = cms.InputTag( "hltPFJetForBtag" ), + unsubjet_map = cms.InputTag( "" ), + candidates = cms.InputTag( "hltParticleFlow" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + fallback_puppi_weight = cms.bool( True ), + fallback_vertex_association = cms.bool( False ), + run_deepVertex = cms.bool( False ), + is_weighted_jet = cms.bool( False ), + compute_probabilities = cms.bool( False ), + min_jet_pt = cms.double( 15.0 ), + max_jet_eta = cms.double( 2.5 ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer", + src = cms.InputTag( "hltPFDeepFlavourTagInfos" ), + input_names = cms.vstring( 'input_0', + 'input_1', + 'input_2', + 'input_3', + 'input_4' ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ), + output_names = cms.vstring( 'ID_pred' ), + flav_names = cms.vstring( 'probb', + 'probbb', + 'problepb', + 'probc', + 'probuds', + 'probg' ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ), + numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ), + name = cms.string( "BvsAll" ) + ) + ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.24 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) +process.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ), + minHt = cms.vdouble( 330.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", - InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - L1MinPt = cms.double( -1.0 ), - L1MaxEta = cms.double( 5.0 ), - L1MinQuality = cms.uint32( 7 ), - CentralBxOnly = cms.bool( True ) +process.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.35 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 3 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) +process.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.16 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) +process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), - maxNRegions = cms.int32( 100 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - maxNVertices = cms.int32( 10 ), - ptMin = cms.double( 3.0 ), - originRadius = cms.double( 1.0 ), - zErrorBeamSpot = cms.double( 24.2 ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ), - precise = cms.bool( True ), - nSigmaZVertex = cms.double( 3.0 ), - zErrorVetex = cms.double( 12.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - searchOpt = cms.bool( True ) - ) +process.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector", + src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + filter = cms.bool( False ), + maxNumber = cms.uint32( 6 ) ) -process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.4 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 1.9 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "1BTagAndEta" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) ) -process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), - src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) +process.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSelector6PFJets" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.12 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "Notused" ), - ignoreVertices = cms.bool( True ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dr_exp = cms.vint32( 4, 4, 2147483647 ), - d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), - dz_exp = cms.vint32( 4, 4, 2147483647 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) - ) +process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + Mqq = cms.double( 200.0 ), + Detaqq = cms.double( 1.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 2.8 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 6 ) ) -process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), - originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) +process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - UseMuonNavigation = cms.untracked.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', - 'SteppingHelixPropagatorAny', - 'hltESPSmartPropagator', - 'hltESPSteppingHelixPropagatorOpposite' ) - ), - MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), - TrackLoaderParameters = cms.PSet( - MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - DoSmoothing = cms.bool( True ), - SmoothTkTrack = cms.untracked.bool( False ), - VertexConstraint = cms.bool( False ), - MuonUpdatorAtVertexParameters = cms.PSet( - MaxChi2 = cms.double( 1000000.0 ), - BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), - Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) - ), - PutTkTrackIntoEvent = cms.untracked.bool( False ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - L3TrajBuilderParameters = cms.PSet( - PtCut = cms.double( 1.0 ), - TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), - GlobalMuonTrackMatcher = cms.PSet( - Chi2Cut_3 = cms.double( 200.0 ), - DeltaDCut_2 = cms.double( 10.0 ), - Eta_threshold = cms.double( 1.2 ), - Quality_2 = cms.double( 15.0 ), - DeltaDCut_1 = cms.double( 40.0 ), - Quality_3 = cms.double( 7.0 ), - DeltaDCut_3 = cms.double( 15.0 ), - Quality_1 = cms.double( 20.0 ), - Pt_threshold1 = cms.double( 0.0 ), - DeltaRCut_2 = cms.double( 0.2 ), - DeltaRCut_1 = cms.double( 0.1 ), - Pt_threshold2 = cms.double( 9.99999999E8 ), - Chi2Cut_1 = cms.double( 50.0 ), - Chi2Cut_2 = cms.double( 50.0 ), - DeltaRCut_3 = cms.double( 1.0 ), - LocChi2Cut = cms.double( 0.001 ), - Propagator = cms.string( "hltESPSmartPropagator" ), - MinPt = cms.double( 1.0 ), - MinP = cms.double( 2.5 ) - ), - ScaleTECxFactor = cms.double( -1.0 ), - tkTrajUseVertex = cms.bool( False ), - MuonTrackingRegionBuilder = cms.PSet( - Rescale_Dz = cms.double( 4.0 ), - Pt_fixed = cms.bool( False ), - Eta_fixed = cms.bool( True ), - Eta_min = cms.double( 0.1 ), - DeltaZ = cms.double( 24.2 ), - maxRegions = cms.int32( 2 ), - EtaR_UpperLimit_Par1 = cms.double( 0.25 ), - UseVertex = cms.bool( False ), - Z_fixed = cms.bool( False ), - PhiR_UpperLimit_Par1 = cms.double( 0.6 ), - PhiR_UpperLimit_Par2 = cms.double( 0.2 ), - Rescale_phi = cms.double( 3.0 ), - DeltaEta = cms.double( 0.2 ), - precise = cms.bool( True ), - OnDemand = cms.int32( -1 ), - EtaR_UpperLimit_Par2 = cms.double( 0.15 ), - MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), - vertexCollection = cms.InputTag( "pixelVertices" ), - Pt_min = cms.double( 3.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Phi_fixed = cms.bool( True ), - DeltaR = cms.double( 0.025 ), - input = cms.InputTag( "hltL2Muons" ), - DeltaPhi = cms.double( 0.15 ), - Phi_min = cms.double( 0.1 ), - Rescale_eta = cms.double( 3.0 ) - ), - TrackTransformer = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - RefitDirection = cms.string( "insideOut" ), - RefitRPCHits = cms.bool( True ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) - ), - tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - RefitRPCHits = cms.bool( True ), - tkTrajVertex = cms.InputTag( "Notused" ), - GlbRefitterParameters = cms.PSet( - Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), - DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), - RefitFlag = cms.bool( True ), - SkipStation = cms.int32( -1 ), - Chi2CutRPC = cms.double( 1.0 ), - PropDirForCosmics = cms.bool( False ), - CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), - HitThreshold = cms.int32( 1 ), - DYTthrs = cms.vint32( 30, 15 ), - TrackerSkipSystem = cms.int32( -1 ), - RefitDirection = cms.string( "insideOut" ), - Chi2CutCSC = cms.double( 150.0 ), - Chi2CutDT = cms.double( 10.0 ), - RefitRPCHits = cms.bool( True ), - TrackerSkipSection = cms.int32( -1 ), - Propagator = cms.string( "hltESPSmartPropagatorAny" ), - DoPredictionsOnly = cms.bool( False ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MuonHitsOption = cms.int32( 1 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) - ), - PCut = cms.double( 2.5 ), - tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), - TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - tkTrajMaxChi2 = cms.double( 9999.0 ), - MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), - ScaleTECyFactor = cms.double( -1.0 ), - tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) - ) +process.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetForBtag" ), + JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.59 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) ) -process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "Notused" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( "Notused" ), - CaloTowerCollectionLabel = cms.InputTag( "Notused" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( "Notused" ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "Notused" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( False ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 2.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), - fillCaloCompatibility = cms.bool( False ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 0.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( False ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( True ) -) -process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", - inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) +process.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( False ) +process.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", - InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), - DisplacedReconstruction = cms.bool( True ) +process.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 25.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 2 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + htLabels = cms.VInputTag( 'hltPFHTJet25' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet25' ), + minHt = cms.vdouble( 250.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 12 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 7.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", +process.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 5 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 10.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", +process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + MinN = cms.int32( 4 ) ) -process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), - L1CandTag = cms.InputTag( "" ), - inputMuonCollection = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.01 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +process.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.5 ) + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 20.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) +process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.03 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltPFCentralJetPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 5.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( True ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + htLabels = cms.VInputTag( 'hltPFHTJet30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJet30' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", - TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), - towers = cms.InputTag( "hltTowerMakerForAll" ), - UseTowersInCone = cms.double( 0.8 ), - minimumE = cms.double( 0.8 ), - minimumEt = cms.double( 0.5 ), - verbose = cms.untracked.int32( 0 ) +process.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +process.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 4 ) +) +process.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( True ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 4 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 30.0 ), + minPtJetMht = cms.double( 0.0 ), + maxEtaJetHt = cms.double( 2.5 ), + maxEtaJetMht = cms.double( 999.0 ), + jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + pfCandidatesLabel = cms.InputTag( "hltParticleFlow" ) +) +process.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ), + minHt = cms.vdouble( 340.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) +) +process.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.7 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFJetTwoC30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) +) +process.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) +) +process.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 70.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) +) +process.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 100.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 1 ) +) +process.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 2 ) +) +process.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", + saveTags = cms.bool( True ), + inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + Mqq = cms.double( 460.0 ), + Detaqq = cms.double( 3.5 ), + Detabb = cms.double( 999.0 ), + Dphibb = cms.double( 999.0 ), + Ptsumqq = cms.double( 0.0 ), + Ptsumbb = cms.double( 0.0 ), + Etaq1Etaq2 = cms.double( 999.0 ), + value = cms.string( "2BTagAndPt" ), + triggerType = cms.int32( 85 ), + njets = cms.int32( 4 ) +) +process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 220.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 220 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -69152,7 +67295,7 @@ useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), + useSoftDrop = cms.bool( True ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), @@ -69161,12 +67304,12 @@ rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), @@ -69181,25 +67324,25 @@ dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.2 ), - inputEtMin = cms.double( 0.3 ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 1.0 ), + jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), + radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), @@ -69228,822 +67371,232 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", - JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), - EtMin = cms.double( 20.0 ) -) -process.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - filter = cms.bool( False ), - cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) -) -process.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltTrimmedPixelVertices" ), - cut = cms.string( "!isFake" ), - filter = cms.bool( True ) +process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet180er2p5 OR L1_SingleJet200 OR L1_DoubleJet150er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_HTT400er OR L1_HTT450er OR L1_Mu6_HTT240er OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", - JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), - MaxNumberPV = cms.int32( 1 ), - IsoConeMax = cms.double( 0.4 ), - IsoConeMin = cms.double( 0.15 ), - TrackMinPt = cms.double( 0.9 ), - TrackMinNHits = cms.int32( 3 ), - TrackMaxNChi2 = cms.double( 1000.0 ), - TrackPVMaxDZ = cms.double( 0.1 ), - TrackMaxDxy = cms.double( 0.2 ), - TrackSrc = cms.InputTag( "" ) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", +process.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), - MinTag = cms.double( 0.0 ), - MaxTag = cms.double( 2.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 84 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), - TriggerTypes = cms.vint32( 84 ) +process.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", +process.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), + MinPt = cms.double( 200.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), + MaxEta = cms.double( 2.6 ), MinN = cms.int32( 1 ) ) -process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), - PreviousCandTag = cms.InputTag( "" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.1 ), - MinNhits = cms.int32( 0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( 0.0 ), - MinNmuonHits = cms.int32( 12 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( False ) +process.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltMergedTracks" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) +process.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.8 ), + min_jet_pt = cms.double( 200.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForPNetAK8" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEvent" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) +process.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probHtt', + 'probHtm', + 'probHte', + 'probHbb', + 'probHcc', + 'probHqq', + 'probHgg', + 'probQCD2hf', + 'probQCD1hf', + 'probQCD0hf' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) +process.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "HbbVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HccVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ), + cms.PSet( name = cms.string( "HttVsQCD" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' ) + ) ) ) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 1.2 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.5 ) - ) +process.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.53 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) +process.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.55 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) +process.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.6 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 2 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) ) -process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) +process.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 230.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", - InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), - ptMin = cms.double( 2.5 ), - pMin = cms.double( 2.5 ), - shareHitFraction = cms.double( 0.8 ) +process.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 230 && abs(eta) < 2.5" ) ) -process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", - MuonCaloCompatibility = cms.PSet( - delta_eta = cms.double( 0.02 ), - delta_phi = cms.double( 0.02 ), - allSiPMHO = cms.bool( False ), - MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), - PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( True ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( True ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 9999.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( True ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( True ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.05 ), - useCalo = cms.bool( False ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 9999.0 ), - dRHcalPreselection = cms.double( 0.2 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - CenterConeOnCalIntersection = cms.bool( False ), - NoiseTow_EE = cms.double( 0.15 ), - Noise_EB = cms.double( 0.025 ), - Noise_HE = cms.double( 0.2 ), - DR_Veto_E = cms.double( 0.07 ), - NoiseTow_EB = cms.double( 0.04 ), - Noise_EE = cms.double( 0.1 ), - UseRecHitsFlag = cms.bool( False ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "Cal" ), - Noise_HO = cms.double( 0.2 ), - DR_Veto_HO = cms.double( 0.1 ), - Threshold_H = cms.double( 0.5 ), - PrintTimeReport = cms.untracked.bool( False ), - Threshold_E = cms.double( 0.2 ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "CaloExtractorByAssociator" ), - Threshold_HO = cms.double( 0.5 ), - DepositInstanceLabels = cms.vstring( 'ecal', - 'hcal', - 'ho' ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 1.0 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 1.0 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 1.0 ), - dRHcalPreselection = cms.double( 1.0 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Noise_HB = cms.double( 0.2 ) - ), - TrackExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - DR_Max = cms.double( 1.0 ), - DepositLabel = cms.untracked.string( "" ), - NHits_Min = cms.uint32( 0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "TrackExtractor" ) - ), - JetExtractorPSet = cms.PSet( - JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), - DR_Veto = cms.double( 0.1 ), - DR_Max = cms.double( 1.0 ), - ExcludeMuonVeto = cms.bool( True ), - PrintTimeReport = cms.untracked.bool( False ), - PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), - ComponentName = cms.string( "JetExtractor" ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( False ), - UseMuonNavigation = cms.untracked.bool( False ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ), - TrackAssociatorParameters = cms.PSet( - useMuon = cms.bool( False ), - truthMatch = cms.bool( False ), - usePreshower = cms.bool( False ), - dRPreshowerPreselection = cms.double( 0.2 ), - muonMaxDistanceSigmaY = cms.double( 0.0 ), - useEcal = cms.bool( False ), - muonMaxDistanceSigmaX = cms.double( 0.0 ), - dRMuon = cms.double( 9999.0 ), - dREcal = cms.double( 0.5 ), - CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), - DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), - EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), - propagateAllDirections = cms.bool( True ), - muonMaxDistanceY = cms.double( 5.0 ), - useHO = cms.bool( False ), - muonMaxDistanceX = cms.double( 5.0 ), - trajectoryUncertaintyTolerance = cms.double( -1.0 ), - useHcal = cms.bool( False ), - HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), - accountForTrajectoryChangeCalo = cms.bool( False ), - dREcalPreselection = cms.double( 0.5 ), - useCalo = cms.bool( True ), - dRMuonPreselection = cms.double( 0.2 ), - EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - dRHcal = cms.double( 0.5 ), - dRHcalPreselection = cms.double( 0.5 ), - HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) - ), - Threshold = cms.double( 5.0 ) - ), - trackDepositName = cms.string( "tracker" ), - ecalDepositName = cms.string( "ecal" ), - hcalDepositName = cms.string( "hcal" ), - hoDepositName = cms.string( "ho" ), - jetDepositName = cms.string( "jets" ), - TimingFillerParameters = cms.PSet( - DTTimingParameters = cms.PSet( - HitError = cms.double( 6.0 ), - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - DoWireCorr = cms.bool( False ), - RequireBothProjections = cms.bool( False ), - DTTimeOffset = cms.double( 2.7 ), - PruneCut = cms.double( 10000.0 ), - DTsegments = cms.InputTag( "hltDt4DSegments" ), - UseSegmentT0 = cms.bool( False ), - HitsMin = cms.int32( 5 ), - DropTheta = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - UseCSC = cms.bool( True ), - CSCTimingParameters = cms.PSet( - MatchParameters = cms.PSet( - TightMatchDT = cms.bool( False ), - DTradius = cms.double( 0.01 ), - TightMatchCSC = cms.bool( True ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - DTsegments = cms.InputTag( "hltDt4DSegments" ) - ), - debug = cms.bool( False ), - CSCWireTimeOffset = cms.double( 0.0 ), - CSCStripError = cms.double( 7.0 ), - CSCTimeOffset = cms.double( 0.0 ), - CSCWireError = cms.double( 8.6 ), - PruneCut = cms.double( 100.0 ), - CSCsegments = cms.InputTag( "hltCscSegments" ), - UseStripTime = cms.bool( True ), - CSCStripTimeOffset = cms.double( 0.0 ), - UseWireTime = cms.bool( True ), - ServiceParameters = cms.PSet( - RPCLayers = cms.bool( True ), - Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) - ) - ), - ErrorDT = cms.double( 6.0 ), - EcalEnergyCut = cms.double( 0.4 ), - UseECAL = cms.bool( True ), - ErrorEB = cms.double( 2.085 ), - UseDT = cms.bool( True ), - ErrorEE = cms.double( 6.95 ), - ErrorCSC = cms.double( 7.4 ) - ), - ShowerDigiFillerParameters = cms.PSet( - cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), - dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), - digiMaxDistanceX = cms.double( 25.0 ) - ), - TrackerKinkFinderParameters = cms.PSet( - usePosition = cms.bool( False ), - diagonalOnly = cms.bool( False ) - ), - fillEnergy = cms.bool( True ), - storeCrossedHcalRecHits = cms.bool( False ), - maxAbsPullX = cms.double( 4.0 ), - maxAbsEta = cms.double( 3.0 ), - minPt = cms.double( 10.0 ), - inputCollectionTypes = cms.vstring( 'inner tracks', - 'links', - 'outer tracks' ), - addExtraSoftMuons = cms.bool( False ), - fillGlobalTrackRefits = cms.bool( False ), - debugWithTruthMatching = cms.bool( False ), - inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), - fillCaloCompatibility = cms.bool( True ), - maxAbsPullY = cms.double( 9999.0 ), - maxAbsDy = cms.double( 9999.0 ), - minP = cms.double( 10.0 ), - minPCaloMuon = cms.double( 1.0E9 ), - maxAbsDx = cms.double( 3.0 ), - fillIsolation = cms.bool( True ), - writeIsoDeposits = cms.bool( False ), - minNumberOfMatches = cms.int32( 1 ), - fillMatching = cms.bool( True ), - fillShowerDigis = cms.bool( False ), - ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), - sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), - fillGlobalTrackQuality = cms.bool( False ), - globalTrackQualityInputTag = cms.InputTag( "" ), - selectHighPurity = cms.bool( False ), - pvInputTag = cms.InputTag( "" ), - fillTrackerKink = cms.bool( False ), - minCaloCompatibility = cms.double( 0.6 ), - runArbitrationCleaner = cms.bool( False ), - arbitrationCleanerOptions = cms.PSet( - OverlapDTheta = cms.double( 0.02 ), - Overlap = cms.bool( True ), - Clustering = cms.bool( True ), - ME1a = cms.bool( True ), - ClusterDTheta = cms.double( 0.02 ), - ClusterDPhi = cms.double( 0.6 ), - OverlapDPhi = cms.double( 0.0786 ) - ), - arbitrateTrackerMuons = cms.bool( False ) -) -process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", - TrackQuality = cms.string( "none" ), - UseQuality = cms.bool( False ), - TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) -) -process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - elementImporters = cms.VPSet( - cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), - source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), - NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), - useIterativeTracking = cms.bool( False ), - importerName = cms.string( "GeneralTracksImporter" ), - DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), - importerName = cms.string( "ECALClusterImporter" ), - BCtoPFCMap = cms.InputTag( "" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), - importerName = cms.string( "GenericClusterImporter" ) - ), - cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), - importerName = cms.string( "GenericClusterImporter" ) - ) - ), - linkDefinitions = cms.VPSet( - cms.PSet( linkType = cms.string( "TRACK:ECAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndECALLinker" ) - ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), - trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) - ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) - ), - cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), - useKDTree = cms.bool( False ), - linkerName = cms.string( "HFEMAndHFHADLinker" ) - ) - ) -) -process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", - verbose = cms.untracked.bool( False ), - debug = cms.untracked.bool( False ), - blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), - muons = cms.InputTag( "hltMuonsForDisplTau" ), - postMuonCleaning = cms.bool( True ), - vetoEndcap = cms.bool( False ), - vertexCollection = cms.InputTag( "hltPixelVertices" ), - useVerticesForNeutral = cms.bool( True ), - useHO = cms.bool( False ), - PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), - GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), - GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), - useEGammaElectrons = cms.bool( False ), - egammaElectrons = cms.InputTag( "" ), - useEGammaFilters = cms.bool( False ), - useProtectionsForJetMET = cms.bool( True ), - PFEGammaFiltersParameters = cms.PSet( - electron_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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) - ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), - electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), - photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) - ), - muon_HCAL = cms.vdouble( 3.0, 3.0 ), - muon_ECAL = cms.vdouble( 0.5, 0.5 ), - muon_HO = cms.vdouble( 0.9, 0.9 ), - PFMuonAlgoParameters = cms.PSet( ), - rejectTracks_Bad = cms.bool( False ), - rejectTracks_Step45 = cms.bool( False ), - usePFNuclearInteractions = cms.bool( False ), - usePFConversions = cms.bool( False ), - usePFDecays = cms.bool( False ), - dptRel_DispVtx = cms.double( 10.0 ), - iCfgCandConnector = cms.PSet( - nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), - bCorrect = cms.bool( False ), - bCalibPrimary = cms.bool( False ) - ), - nsigma_TRACK = cms.double( 1.0 ), - pt_Error = cms.double( 1.0 ), - factors_45 = cms.vdouble( 10.0, 100.0 ), - goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), - goodTrackDeadHcal_chi2n = cms.double( 5.0 ), - goodTrackDeadHcal_layers = cms.uint32( 4 ), - goodTrackDeadHcal_validFr = cms.double( 0.5 ), - goodTrackDeadHcal_dxy = cms.double( 0.5 ), - goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), - goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), - goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), - goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), - goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), - goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), - goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), - goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), - pf_nsigma_ECAL = cms.double( 0.0 ), - pf_nsigma_HCAL = cms.double( 1.0 ), - pf_nsigma_HFEM = cms.double( 1.0 ), - pf_nsigma_HFHAD = cms.double( 1.0 ), - useCalibrationsFromDB = cms.bool( True ), - calibrationsLabel = cms.string( "HLT" ), - postHFCleaning = cms.bool( False ), - PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), - minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) - ), - cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), - calibHF_use = cms.bool( False ), - calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), - calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), - calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), - calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), - resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) -) -process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", +process.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), @@ -70052,7 +67605,7 @@ useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), + useSoftDrop = cms.bool( True ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), @@ -70061,12 +67614,12 @@ rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), @@ -70082,11 +67635,11 @@ maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), - src = cms.InputTag( "hltParticleFlowForDisplTaus" ), - srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), + rParam = cms.double( 0.8 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), jetPtMin = cms.double( 0.0 ), @@ -70096,7 +67649,7 @@ doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.4 ), + radiusPU = cms.double( 0.8 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), doAreaDiskApprox = cms.bool( True ), @@ -70128,1437 +67681,4149 @@ jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) -process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", - src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - deltaR = cms.double( 0.8 ), - pfCandAssocMapSrc = cms.InputTag( "" ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - minJetPt = cms.double( -1.0 ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) -) -process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kChargedPFCandidate\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ), - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), - selection = cms.string( "algoIs(\'kPFNeutralHadron\')" ), - name = cms.string( "ChargedPFCandidate" ), - selectionPassFunction = cms.string( "-pt" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0.5" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - minBlockElementMatchesPhoton = cms.int32( 2 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 100.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "chargedPFCandidates" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), - minMergeNeutralHadronEt = cms.double( 0.0 ) - ), - cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), - dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), - dRmergePhotonWrtOther = cms.double( 0.005 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), - dRmergePhotonWrtElectron = cms.double( 0.005 ), - minMergeGammaEt = cms.double( 0.0 ), - dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), - plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), - dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), - minMergeChargedHadronPt = cms.double( 0.0 ), - maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), - name = cms.string( "PFNeutralHadrons" ), - dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), - chargedHadronCandidatesParticleIds = cms.vint32( 5 ), - minMergeNeutralHadronEt = cms.double( 0.0 ), - maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), - minBlockElementMatchesPhoton = cms.int32( 2 ) - ) - ) +process.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", - massHypothesis = cms.double( 0.136 ), - ranking = cms.VPSet( - cms.PSet( selectionFailValue = cms.double( 1000.0 ), - plugin = cms.string( "RecoTauPiZeroStringQuality" ), - selection = cms.string( "algoIs('kStrips')" ), - name = cms.string( "InStrip" ), - selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) - ) - ), - verbosity = cms.int32( 0 ), - maxJetAbsEta = cms.double( 99.0 ), - outputSelection = cms.string( "pt > 0" ), - minJetPt = cms.double( -1.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), - applyElecTrackQcuts = cms.bool( False ), - stripCandidatesParticleIds = cms.vint32( 2, 4 ), - makeCombinatoricStrips = cms.bool( False ), - stripPhiAssociationDistance = cms.double( 0.2 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - maxStripBuildIterations = cms.int32( -1 ), - updateStripAfterEachDaughter = cms.bool( False ), - stripEtaAssociationDistance = cms.double( 0.05 ), - minStripEt = cms.double( 1.0 ), - plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), - minGammaEtStripAdd = cms.double( 0.0 ), - name = cms.string( "s" ) - ) - ) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", - piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), - jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), - maxJetAbsEta = cms.double( 2.5 ), - outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), - chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), - minJetPt = cms.double( 14.0 ), - jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), - builders = cms.VPSet( - cms.PSet( decayModes = cms.VPSet( - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nPiZeros = cms.uint32( 0 ), - nCharged = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 6 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 5 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 1 ), - nPiZeros = cms.uint32( 2 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 2 ), - nPiZeros = cms.uint32( 1 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 0 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 0 ) - ), - cms.PSet( maxPiZeros = cms.uint32( 3 ), - maxTracks = cms.uint32( 6 ), - nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ) - ) -), - isolationConeSize = cms.double( 0.5 ), - minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), - minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), - minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - name = cms.string( "combinatoric" ), - pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), - plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), - qualityCuts = cms.PSet( - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - minGammaEt = cms.double( 1.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 1.0 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 1000.0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minNeutralHadronEt = cms.double( 30.0 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - vertexTrackFiltering = cms.bool( False ), - vxAssocQualityCuts = cms.PSet( - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 1000.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackPt = cms.double( 0.5 ), - minTrackVertexWeight = cms.double( -1.0 ) - ) - ), - signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) - ) - ), - buildNullTaus = cms.bool( False ), +process.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 250.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector", + src = cms.InputTag( "hltAK8PFJetsCorrected" ), + cut = cms.string( "pt > 275 && abs(eta) < 2.5" ) +) +process.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( True ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( 0.1 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( 0.0 ), + R0 = cms.double( 0.8 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ), + srcPVs = cms.InputTag( "hltPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.8 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.8 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), - modifiers = cms.VPSet( - cms.PSet( DataType = cms.string( "AOD" ), - EcalStripSumE_deltaEta = cms.double( 0.03 ), - EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), - EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), - EcalStripSumE_minClusEnergy = cms.double( 0.1 ), - ElectronPreIDProducer = cms.InputTag( "elecpreid" ), - maximumForElectrionPreIDOutput = cms.double( -0.1 ), - name = cms.string( "elec_rej" ), - plugin = cms.string( "RecoTauElectronRejectionPlugin" ), - ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "tau_mass" ), - plugin = cms.string( "PFRecoTauMassPlugin" ), - verbosity = cms.int32( 0 ) - ) - ) + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) +) +process.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( -1.0 ), + MinMass = cms.double( 40.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.06 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ), + MinTag = cms.double( 0.1 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.03 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ), + MinTag = cms.double( 0.05 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( True ), + MaxJetDeltaR = cms.double( 0.8 ), + TriggerType = cms.int32( 85 ) +) +process.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 45 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer", + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.5 ), + CHF = cms.double( 0.0 ), + NHF = cms.double( 1.0 ), + CEF = cms.double( 1.0 ), + NEF = cms.double( 1.0 ), + maxCF = cms.double( 99.0 ), + NCH = cms.int32( 40 ), + NTOT = cms.int32( 0 ), + jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ) +) +process.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 275.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ), + MinTag = cms.double( 0.2 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ), + DiscrWP = cms.double( 0.386 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) +) +process.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + MaxEta = cms.double( 2.1 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.16 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltL1MuonsPt0" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ), + varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.14 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ), + varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.177 ), + thrOverEEE = cms.vdouble( 0.24 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" ) +) +process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p08Map' ), + IsolatorPSet = cms.PSet( ) +) +process.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ), + DiscrWP = cms.double( 0.339 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducer" ), + cut = cms.string( "pt > 20 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + ), + discriminatorContainers = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducerForVBFIsoTau", "VSjet" ), + rawValues = cms.vstring( ), + selectionCuts = cms.vdouble( ), + workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) + ) + ) +) +process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) +) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.90, t2 = 0.80, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.80, t2 = 0.60, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.70, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.52, t2 = 0.42, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.48, t2 = 0.4, t3 = 0.001, t4 = 0, x1 = 27, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 27.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) +) +process.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) +) +process.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) +) +process.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 20.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) +) +process.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 20.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt20" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) +) +process.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) +) +process.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' ) + ) + ) +) +process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.30, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 25.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) +) +process.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ), + TriggerTypes = cms.vint32( 86 ) +) +process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ), + JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + MinTag = cms.double( 0.5 ), + MaxTag = cms.double( 999999.0 ), + MinJetToSum = cms.int32( 1 ), + MaxJetToSum = cms.int32( 1 ), + UseMeanValue = cms.bool( True ), + MatchByDeltaR = cms.bool( True ), + MaxDeltaR = cms.double( 0.4 ), + TriggerType = cms.int32( 86 ) +) +process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.56, t2 = 0.47, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.60, t2 = 0.50, t3 = 0.001, t4 = 0, x1 = 30, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 30.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.64, t2 = 0.46, t3 = 0.001, t4 = 0, x1 = 26, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 26.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ), + inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ), + inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ), + triggerType1 = cms.int32( 84 ), + triggerType2 = cms.int32( 84 ), + triggerType3 = cms.int32( 85 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltPFJetForBtag' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.94, t2 = 0.90, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.95, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter", + saveTags = cms.bool( True ), + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 1.0, t2 = 0.99, t3 = 0.001, t4 = 0, x1 = 130, x2 = 200, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 130.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 10.0 ), + MinPtMin = cms.double( 10.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 12.0 ), + MinPtMin = cms.double( 12.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + FastAccept = cms.bool( False ), + MaxEta = cms.double( 2.0 ), + MinNhits = cms.int32( 0 ), + MinNstations = cms.int32( 0 ), + MinNchambers = cms.int32( 2 ), + MaxDr = cms.double( 100.0 ), + MaxDz = cms.double( 9999.0 ), + ChargeOpt = cms.int32( 0 ), + MinPtPair = cms.double( 0.0 ), + MinPtMax = cms.double( 14.0 ), + MinPtMin = cms.double( 14.0 ), + MinInvMass = cms.double( -9999.0 ), + MaxInvMass = cms.double( 9999.0 ), + MinAcop = cms.double( -1.0 ), + MaxAcop = cms.double( 3.15 ), + MinAngle = cms.double( -999.0 ), + MaxAngle = cms.double( 9999.0 ), + MinPtBalance = cms.double( -1.0 ), + MaxPtBalance = cms.double( 999999.0 ), + NSigmaPt = cms.double( 0.0 ) +) +process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", - outputSelection = cms.string( "" ), - cleaners = cms.VPSet( - cms.PSet( name = cms.string( "HPS_Select" ), - plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), - src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) - ), - cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), - plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), - minTrackPt = cms.double( 5.0 ) - ), - cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), - plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) - ), - cms.PSet( name = cms.string( "Pt" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-pt()" ), - tolerance = cms.double( 0.01 ) - ), - cms.PSet( name = cms.string( "StripMultiplicity" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) - ), - cms.PSet( name = cms.string( "CombinedIsolation" ), - plugin = cms.string( "RecoTauStringCleanerPlugin" ), - selection = cms.string( "leadPFCand().isNonnull()" ), - selectionFailValue = cms.double( 1000.0 ), - selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) - ) - ), - verbosity = cms.int32( 0 ), - src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) +process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", - src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) +process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - verbosity = cms.int32( 0 ), - minTauPt = cms.double( 18.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - decayModes = cms.VPSet( - cms.PSet( maxMass = cms.string( "1." ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( -1000.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), - nPiZeros = cms.uint32( 1 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.1349 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( minPi0Mass = cms.double( 0.0 ), - maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), - maxPi0Mass = cms.double( 0.8 ), - nPiZeros = cms.uint32( 2 ), - minMass = cms.double( 0.4 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 1 ), - nCharged = cms.uint32( 1 ), - assumeStripMass = cms.double( 0.0 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.2" ), - nPiZeros = cms.uint32( 0 ), - minMass = cms.double( 0.0 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - nCharged = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - phi = cms.bool( True ), - eta = cms.bool( False ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), - minMass = cms.double( 0.0 ), - nCharged = cms.uint32( 2 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( maxMass = cms.string( "1.6" ), - minMass = cms.double( 0.7 ), - nCharged = cms.uint32( 3 ), - nChargedPFCandsMin = cms.uint32( 1 ), - nPiZeros = cms.uint32( 0 ), - nTracksMin = cms.uint32( 2 ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( True ), - mass = cms.bool( True ) - ) - ), - cms.PSet( nCharged = cms.uint32( 3 ), - nPiZeros = cms.uint32( 1 ), - nTracksMin = cms.uint32( 2 ), - minMass = cms.double( 0.9 ), - maxMass = cms.string( "1.6" ), - applyBendCorrection = cms.PSet( - eta = cms.bool( False ), - phi = cms.bool( False ), - mass = cms.bool( False ) - ), - nChargedPFCandsMin = cms.uint32( 1 ) - ) - ), - matchingCone = cms.double( 0.5 ), - minPixelHits = cms.int32( 0 ), - requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 0.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) +process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", +process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 18.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.1 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 12.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 2 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 2 ), MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", +process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", - MinPtLeadingObject = cms.double( 1.0 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - UseOnlyChargedHadrons = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) +process.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", + src = cms.InputTag( "hltL2Muons" ), + layersToTry = cms.int32( 8 ), + fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), + hitsToTry = cms.int32( 8 ), + adjustErrorsDynamicallyForHits = cms.bool( False ), + adjustErrorsDynamicallyForHitless = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + UseHitLessSeeds = cms.bool( True ), + estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), + maxEtaForTOB = cms.double( 1.8 ), + minEtaForTEC = cms.double( 0.7 ), + debug = cms.untracked.bool( False ), + fixedErrorRescaleFactorForHits = cms.double( 1.0 ), + maxSeeds = cms.uint32( 16 ), + maxHitlessSeeds = cms.uint32( 5 ), + maxHitSeeds = cms.uint32( 7 ), + numL2ValidHitsCutAllEta = cms.uint32( 20 ), + numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), + pT1 = cms.double( 13.0 ), + pT2 = cms.double( 30.0 ), + pT3 = cms.double( 70.0 ), + eta1 = cms.double( 0.2 ), + eta2 = cms.double( 0.3 ), + eta3 = cms.double( 1.0 ), + eta4 = cms.double( 1.2 ), + eta5 = cms.double( 1.6 ), + eta6 = cms.double( 1.4 ), + eta7 = cms.double( 2.1 ), + SF1 = cms.double( 3.0 ), + SF2 = cms.double( 4.0 ), + SF3 = cms.double( 5.0 ), + SF4 = cms.double( 7.0 ), + SF5 = cms.double( 10.0 ), + SF6 = cms.double( 2.0 ), + SFHld = cms.double( 2.0 ), + SFHd = cms.double( 12.0 ), + tsosDiff1 = cms.double( 0.2 ), + tsosDiff2 = cms.double( 0.02 ), + displacedReco = cms.bool( True ), + propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) ) -process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) - ) +process.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( True ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), - discriminatorContainers = cms.VPSet( - ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 500000 ), + maxSeedsBeforeCleaning = cms.uint32( 0 ) ) -process.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( False ), + SimpleMagneticField = cms.string( "" ), + src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPKFFittingSmoother" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "iter10" ), + Propagator = cms.string( "PropagatorWithMaterial" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) ) -process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 3.7 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( True ), - rhoConeSize = cms.double( 0.357 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "NotUsed" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) - ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) - ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) +process.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) + maxLostLayers = cms.vint32( 4, 3, 2 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.03 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( False ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 0.33333 ), - rhoUEOffsetCorrection = cms.double( 0.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 0.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 5, 5 ) + ) ) -process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", - storeRawFootprintCorrection = cms.bool( False ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - storeRawOccupancy = cms.bool( False ), - maximumSumPtCut = cms.double( 2.0 ), - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ), - minNeutralHadronEt = cms.double( 1.0 ) - ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - useTracksInsteadOfPFHadrons = cms.bool( False ) +process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - minTauPtForNoIso = cms.double( -99.0 ), - maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), - vertexSrc = cms.InputTag( "NotUsed" ), - applySumPtCut = cms.bool( False ), - rhoConeSize = cms.double( 0.5 ), - ApplyDiscriminationByTrackerIsolation = cms.bool( True ), - storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), - rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), - enableHGCalWorkaround = cms.bool( False ), - footprintCorrections = cms.VPSet( - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 0" ) + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - cms.PSet( offset = cms.string( "2.7" ), - selection = cms.string( "decayMode() = 5" ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), - cms.PSet( offset = cms.string( "0.0" ), - selection = cms.string( "decayMode() = 6" ) + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), - cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), - selection = cms.string( "decayMode() = 10" ) - ) - ), - deltaBetaFactor = cms.string( "0.38" ), - applyFootprintCorrection = cms.bool( False ), - UseAllPFCandsForWeights = cms.bool( False ), - relativeSumPtCut = cms.double( 0.05 ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - maximumOccupancy = cms.uint32( 0 ), - verbosity = cms.int32( 0 ), - applyOccupancyCut = cms.bool( False ), - applyDeltaBetaCorrection = cms.bool( False ), - applyRelativeSumPtCut = cms.bool( True ), - storeRawPUsumPt = cms.bool( False ), - applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), - deltaBetaPUTrackPtCutOverride = cms.bool( True ), - ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), - storeRawSumPt = cms.bool( False ), - ApplyDiscriminationByECALIsolation = cms.bool( False ), - applyRhoCorrection = cms.bool( False ), - WeightECALIsolation = cms.double( 1.0 ), - rhoUEOffsetCorrection = cms.double( 1.0 ), - maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), - deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), - isoConeSizeForDeltaBeta = cms.double( 0.3 ), - relativeSumPtOffset = cms.double( 60.0 ), - customOuterCone = cms.double( -1.0 ), - particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) + ) ) -process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", - Prediscriminants = cms.PSet( - BooleanOperator = cms.string( "or" ), - discr1 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) - ), - discr2 = cms.PSet( - cut = cms.double( 0.5 ), - Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) - ) +process.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +) +process.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", + labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) +) +process.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", + InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), + InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + MuonPtOption = cms.string( "Global" ) +) +process.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", + l2Src = cms.InputTag( "hltL2Muons" ), + l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), + InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), + applyL3Filters = cms.bool( False ), + MinNhits = cms.int32( 1 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MinNmuonHits = cms.int32( 1 ), + MaxPtDifference = cms.double( 0.3 ) +) +process.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( -1 ), + vertexCollection = cms.InputTag( "notUsed" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "" ), + UseVertex = cms.bool( False ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 0.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.225 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) +) +process.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) +) +process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), + InputVertexCollection = cms.InputTag( "" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.3 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( True ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( True ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), - PassValue = cms.double( 1.0 ), - FailValue = cms.double( 0.0 ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "none" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) +process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) ) ) -process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ) ) -process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + DeltaR = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + OnDemand = cms.int32( 0 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + Rescale_phi = cms.double( 3.0 ), + Eta_fixed = cms.bool( True ), + Rescale_eta = cms.double( 3.0 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Eta_min = cms.double( 0.0 ), + Phi_fixed = cms.bool( True ), + Phi_min = cms.double( 0.0 ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + UseVertex = cms.bool( True ), + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( True ), + Z_fixed = cms.bool( True ), + Pt_min = cms.double( 2.0 ), + DeltaZ = cms.double( 24.2 ), + DeltaEta = cms.double( 0.3 ), + DeltaPhi = cms.double( 0.3 ), + maxRegions = cms.int32( 5 ), + precise = cms.bool( True ), + input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) -process.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 34.0 ), - etcutEE = cms.double( 34.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) +process.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.9 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.014 ), - thrRegularEE = cms.vdouble( 0.035 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 8.0 ), - thrOverEEB = cms.vdouble( 0.01 ), - thrOverEEE = cms.vdouble( 0.007 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 12.5 ), - thrRegularEE = cms.vdouble( 7.5 ), - thrOverEEB = cms.vdouble( 0.03 ), - thrOverEEE = cms.vdouble( 0.032 ), - thrOverE2EB = cms.vdouble( 3.0E-5 ), - thrOverE2EE = cms.vdouble( 3.0E-5 ), - ncandcut = cms.int32( 0 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ) ) -process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) +) +process.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + L1MinPt = cms.double( 1.0 ), + L1MaxEta = cms.double( 5.0 ), + L1MinQuality = cms.uint32( 7 ), + CentralBxOnly = cms.bool( True ) ) -process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "hltMergedTracks" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.4 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 1.5 ), - seedTimeMin = cms.double( -999.0 ), - seedTimeMax = cms.double( 999.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 0 ), - trackPtCut = cms.double( 5.0 ), - trackdRCut = cms.double( 0.2 ) +process.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ) ) -process.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), + maxNRegions = cms.int32( 100 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + maxNVertices = cms.int32( 10 ), + ptMin = cms.double( 3.0 ), + originRadius = cms.double( 1.0 ), + zErrorBeamSpot = cms.double( 24.2 ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ), + precise = cms.bool( True ), + nSigmaZVertex = cms.double( 3.0 ), + zErrorVetex = cms.double( 12.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + searchOpt = cms.bool( True ) + ) ) -process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 34.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) ) -process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), - inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), - inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) ) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) ) -process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 26.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +process.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), + src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) +process.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ) ) -process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "Notused" ), + ignoreVertices = cms.bool( True ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dr_exp = cms.vint32( 4, 4, 2147483647 ), + d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), + dz_exp = cms.vint32( 4, 4, 2147483647 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), + originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) +process.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", - qualityCuts = cms.PSet( - signalQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - maxDeltaZ = cms.double( 0.4 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ), - minNeutralHadronEt = cms.double( 30.0 ) +process.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' ) + ), + MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), + TrackLoaderParameters = cms.PSet( + MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( True ), + SmoothTkTrack = cms.untracked.bool( False ), + VertexConstraint = cms.bool( False ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), - isolationQualityCuts = cms.PSet( - minTrackPt = cms.double( 1.0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.03 ), - maxDeltaZ = cms.double( 0.2 ), - maxDeltaZToLeadTrack = cms.double( -1.0 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 8 ), - minGammaEt = cms.double( 1.5 ) + PutTkTrackIntoEvent = cms.untracked.bool( False ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + L3TrajBuilderParameters = cms.PSet( + PtCut = cms.double( 1.0 ), + TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_3 = cms.double( 200.0 ), + DeltaDCut_2 = cms.double( 10.0 ), + Eta_threshold = cms.double( 1.2 ), + Quality_2 = cms.double( 15.0 ), + DeltaDCut_1 = cms.double( 40.0 ), + Quality_3 = cms.double( 7.0 ), + DeltaDCut_3 = cms.double( 15.0 ), + Quality_1 = cms.double( 20.0 ), + Pt_threshold1 = cms.double( 0.0 ), + DeltaRCut_2 = cms.double( 0.2 ), + DeltaRCut_1 = cms.double( 0.1 ), + Pt_threshold2 = cms.double( 9.99999999E8 ), + Chi2Cut_1 = cms.double( 50.0 ), + Chi2Cut_2 = cms.double( 50.0 ), + DeltaRCut_3 = cms.double( 1.0 ), + LocChi2Cut = cms.double( 0.001 ), + Propagator = cms.string( "hltESPSmartPropagator" ), + MinPt = cms.double( 1.0 ), + MinP = cms.double( 2.5 ) ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.5 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ), - minTrackPixelHits = cms.uint32( 0 ), - minTrackHits = cms.uint32( 3 ), - minGammaEt = cms.double( 1.0 ) + ScaleTECxFactor = cms.double( -1.0 ), + tkTrajUseVertex = cms.bool( False ), + MuonTrackingRegionBuilder = cms.PSet( + Rescale_Dz = cms.double( 4.0 ), + Pt_fixed = cms.bool( False ), + Eta_fixed = cms.bool( True ), + Eta_min = cms.double( 0.1 ), + DeltaZ = cms.double( 24.2 ), + maxRegions = cms.int32( 2 ), + EtaR_UpperLimit_Par1 = cms.double( 0.25 ), + UseVertex = cms.bool( False ), + Z_fixed = cms.bool( False ), + PhiR_UpperLimit_Par1 = cms.double( 0.6 ), + PhiR_UpperLimit_Par2 = cms.double( 0.2 ), + Rescale_phi = cms.double( 3.0 ), + DeltaEta = cms.double( 0.2 ), + precise = cms.bool( True ), + OnDemand = cms.int32( -1 ), + EtaR_UpperLimit_Par2 = cms.double( 0.15 ), + MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ), + vertexCollection = cms.InputTag( "pixelVertices" ), + Pt_min = cms.double( 3.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Phi_fixed = cms.bool( True ), + DeltaR = cms.double( 0.025 ), + input = cms.InputTag( "hltL2Muons" ), + DeltaPhi = cms.double( 0.15 ), + Phi_min = cms.double( 0.1 ), + Rescale_eta = cms.double( 3.0 ) ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ), - vertexTrackFiltering = cms.bool( False ), - recoverLeadingTrk = cms.bool( False ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) - ), - cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), - Algorithm = cms.int32( 0 ), - RemoveElectronTracks = cms.bool( False ), - RemoveMuonTracks = cms.bool( False ), - useBeamSpot = cms.bool( True ), - useSelectedTaus = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ElectronTag = cms.InputTag( "" ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - MuonTag = cms.InputTag( "" ), - PVTag = cms.InputTag( "hltPixelVertices" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), - selectionCut = cms.double( 0.5 ) - ) + TrackTransformer = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + RefitDirection = cms.string( "insideOut" ), + RefitRPCHits = cms.bool( True ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + RefitRPCHits = cms.bool( True ), + tkTrajVertex = cms.InputTag( "Notused" ), + GlbRefitterParameters = cms.PSet( + Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), + RefitFlag = cms.bool( True ), + SkipStation = cms.int32( -1 ), + Chi2CutRPC = cms.double( 1.0 ), + PropDirForCosmics = cms.bool( False ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + HitThreshold = cms.int32( 1 ), + DYTthrs = cms.vint32( 30, 15 ), + TrackerSkipSystem = cms.int32( -1 ), + RefitDirection = cms.string( "insideOut" ), + Chi2CutCSC = cms.double( 150.0 ), + Chi2CutDT = cms.double( 10.0 ), + RefitRPCHits = cms.bool( True ), + TrackerSkipSection = cms.int32( -1 ), + Propagator = cms.string( "hltESPSmartPropagatorAny" ), + DoPredictionsOnly = cms.bool( False ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + MuonHitsOption = cms.int32( 1 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + PCut = cms.double( 2.5 ), + tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), + TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + tkTrajMaxChi2 = cms.double( 9999.0 ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), + ScaleTECyFactor = cms.double( -1.0 ), + tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) ) ) -process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) -) -process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", - PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), - useFullCalculation = cms.bool( True ), - PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) -) -process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", - tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), - cut = cms.string( "abs(dxy) > 0.005" ), - PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) -) -process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsPFTauProducerDispl" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), - selectionCut = cms.double( 0.5 ) +process.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), - cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), - selectionCut = cms.double( 0.5 ) - ) + Noise_HB = cms.double( 0.2 ) ), - discriminatorContainers = cms.VPSet( - ) -) -process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 36.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "Notused" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( "Notused" ), + CaloTowerCollectionLabel = cms.InputTag( "Notused" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( "Notused" ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "Notused" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) + ), + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) + ), + fillEnergy = cms.bool( False ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 2.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), + fillCaloCompatibility = cms.bool( False ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 0.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( False ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) + ), + arbitrateTrackerMuons = cms.bool( True ) ) -process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", + inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) -process.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +process.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( False ) ) -process.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 22.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.2 ), - MinN = cms.int32( 1 ) +process.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), + DisplacedReconstruction = cms.bool( True ) ) -process.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 24.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 2 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", +process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -71569,3130 +71834,3679 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 350.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", - src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - filter = cms.bool( False ), - cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", +process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 1 ) -) -process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.6 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.0 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 3 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 3.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 1.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 27.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 47.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) +) +process.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", +process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 430.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 12 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 7.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 5 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ), + L1CandTag = cms.InputTag( "" ), + inputMuonCollection = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.01 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 1.5 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.5 ) ) -process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.1 ), - jetMaxTimeThresh = cms.double( 1.6 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 1.75 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.012 ), + thrRegularEE = cms.vdouble( 0.03 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( True ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ), + towers = cms.InputTag( "hltTowerMakerForAll" ), + UseTowersInCone = cms.double( 0.8 ), + minimumE = cms.double( 0.8 ), + minimumEt = cms.double( 0.5 ), + verbose = cms.untracked.int32( 0 ) ) -process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 5 ), + src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ), + srcPVs = cms.InputTag( "NotUsed" ), + jetType = cms.string( "CaloJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.2 ), + inputEtMin = cms.double( 0.3 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 1.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( False ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger", + JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ), + EtMin = cms.double( 20.0 ) ) -process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + filter = cms.bool( False ), + cut = cms.string( "pt > 20 & abs(eta) < 2.5" ) ) -process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( - maxZ = cms.vdouble( 24.0 ), - inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - deltaPhi = cms.vdouble( 0.5 ) - ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) +process.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltTrimmedPixelVertices" ), + cut = cms.string( "!isFake" ), + filter = cms.bool( True ) ) -process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) +process.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer", + JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ), + MaxNumberPV = cms.int32( 1 ), + IsoConeMax = cms.double( 0.4 ), + IsoConeMin = cms.double( 0.15 ), + TrackMinPt = cms.double( 0.9 ), + TrackMinNHits = cms.int32( 3 ), + TrackMaxNChi2 = cms.double( 1000.0 ), + TrackPVMaxDZ = cms.double( 0.1 ), + TrackMaxDxy = cms.double( 0.2 ), + TrackSrc = cms.InputTag( "" ) ) -process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - onDemand = cms.bool( False ) +process.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag", + saveTags = cms.bool( True ), + Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ), + MinTag = cms.double( 0.0 ), + MaxTag = cms.double( 2.0 ), + MinJets = cms.int32( 1 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 84 ) ) -process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) +process.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ), + TriggerTypes = cms.vint32( 84 ) ) -process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) +process.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", - clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - maxZ = cms.double( 19.0 ), - njets = cms.int32( 999 ), - maxJetEta = cms.double( 2.6 ), - minJetPt = cms.double( 0.0 ), - barrel = cms.bool( True ), - maxSizeX = cms.double( 2.1 ), - maxDeltaPhi = cms.double( 0.21 ), - PixelCellHeightOverWidth = cms.double( 1.8 ), - weight_charge_down = cms.double( 11000.0 ), - weight_charge_up = cms.double( 190000.0 ), - maxSizeY_q = cms.double( 2.0 ), - minSizeY_q = cms.double( -0.6 ), - weight_dPhi = cms.double( 0.13888888 ), - weight_SizeX1 = cms.double( 0.88 ), - weight_rho_up = cms.double( 22.0 ), - weight_charge_peak = cms.double( 22000.0 ), - peakSizeY_q = cms.double( 1.0 ), - endCap = cms.bool( True ), - minJetEta_EC = cms.double( 1.3 ), - maxJetEta_EC = cms.double( 2.6 ), - maxDeltaPhi_EC = cms.double( 0.14 ), - EC_weight = cms.double( 0.008 ), - weight_dPhi_EC = cms.double( 0.064516129 ), - zClusterWidth_step1 = cms.double( 2.0 ), - zClusterWidth_step2 = cms.double( 0.65 ), - zClusterSearchArea_step2 = cms.double( 3.0 ), - weightCut_step2 = cms.double( 0.05 ), - zClusterWidth_step3 = cms.double( 0.3 ), - zClusterSearchArea_step3 = cms.double( 0.55 ), - weightCut_step3 = cms.double( 0.1 ), - ptWeighting = cms.bool( True ), - ptWeighting_slope = cms.double( 0.05 ), - ptWeighting_offset = cms.double( -1.0 ) +process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), + PreviousCandTag = cms.InputTag( "" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.1 ), + MinNhits = cms.int32( 0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( 0.0 ), + MinNmuonHits = cms.int32( 12 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( False ) ) -process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPrimaryVertex" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) +process.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltMergedTracks" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ) ) -process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) +process.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) ) -process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), - zErrorVetex = cms.double( 1.5 ), + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), + input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.3 ) + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.5 ) ) ) -process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), +process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) + layerPairs = cms.vuint32( 0 ) ) -process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) +) +process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ) +) +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +process.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) ) ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), + ptMin = cms.double( 2.5 ), + pMin = cms.double( 2.5 ), + shareHitFraction = cms.double( 0.8 ) +) +process.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer", + MuonCaloCompatibility = cms.PSet( + delta_eta = cms.double( 0.02 ), + delta_phi = cms.double( 0.02 ), + allSiPMHO = cms.bool( False ), + MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), + PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( True ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( True ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 9999.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( True ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( True ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.05 ), + useCalo = cms.bool( False ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 9999.0 ), + dRHcalPreselection = cms.double( 0.2 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + CenterConeOnCalIntersection = cms.bool( False ), + NoiseTow_EE = cms.double( 0.15 ), + Noise_EB = cms.double( 0.025 ), + Noise_HE = cms.double( 0.2 ), + DR_Veto_E = cms.double( 0.07 ), + NoiseTow_EB = cms.double( 0.04 ), + Noise_EE = cms.double( 0.1 ), + UseRecHitsFlag = cms.bool( False ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "Cal" ), + Noise_HO = cms.double( 0.2 ), + DR_Veto_HO = cms.double( 0.1 ), + Threshold_H = cms.double( 0.5 ), + PrintTimeReport = cms.untracked.bool( False ), + Threshold_E = cms.double( 0.2 ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "CaloExtractorByAssociator" ), + Threshold_HO = cms.double( 0.5 ), + DepositInstanceLabels = cms.vstring( 'ecal', + 'hcal', + 'ho' ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 1.0 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 1.0 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 1.0 ), + dRHcalPreselection = cms.double( 1.0 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Noise_HB = cms.double( 0.2 ) + ), + TrackExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + DR_Max = cms.double( 1.0 ), + DepositLabel = cms.untracked.string( "" ), + NHits_Min = cms.uint32( 0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "TrackExtractor" ) + ), + JetExtractorPSet = cms.PSet( + JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), + DR_Veto = cms.double( 0.1 ), + DR_Max = cms.double( 1.0 ), + ExcludeMuonVeto = cms.bool( True ), + PrintTimeReport = cms.untracked.bool( False ), + PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + ComponentName = cms.string( "JetExtractor" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( False ), + UseMuonNavigation = cms.untracked.bool( False ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ), + TrackAssociatorParameters = cms.PSet( + useMuon = cms.bool( False ), + truthMatch = cms.bool( False ), + usePreshower = cms.bool( False ), + dRPreshowerPreselection = cms.double( 0.2 ), + muonMaxDistanceSigmaY = cms.double( 0.0 ), + useEcal = cms.bool( False ), + muonMaxDistanceSigmaX = cms.double( 0.0 ), + dRMuon = cms.double( 9999.0 ), + dREcal = cms.double( 0.5 ), + CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), + DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), + EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), + propagateAllDirections = cms.bool( True ), + muonMaxDistanceY = cms.double( 5.0 ), + useHO = cms.bool( False ), + muonMaxDistanceX = cms.double( 5.0 ), + trajectoryUncertaintyTolerance = cms.double( -1.0 ), + useHcal = cms.bool( False ), + HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), + accountForTrajectoryChangeCalo = cms.bool( False ), + dREcalPreselection = cms.double( 0.5 ), + useCalo = cms.bool( True ), + dRMuonPreselection = cms.double( 0.2 ), + EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + dRHcal = cms.double( 0.5 ), + dRHcalPreselection = cms.double( 0.5 ), + HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) + ), + Threshold = cms.double( 5.0 ) + ), + trackDepositName = cms.string( "tracker" ), + ecalDepositName = cms.string( "ecal" ), + hcalDepositName = cms.string( "hcal" ), + hoDepositName = cms.string( "ho" ), + jetDepositName = cms.string( "jets" ), + TimingFillerParameters = cms.PSet( + DTTimingParameters = cms.PSet( + HitError = cms.double( 6.0 ), + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + DoWireCorr = cms.bool( False ), + RequireBothProjections = cms.bool( False ), + DTTimeOffset = cms.double( 2.7 ), + PruneCut = cms.double( 10000.0 ), + DTsegments = cms.InputTag( "hltDt4DSegments" ), + UseSegmentT0 = cms.bool( False ), + HitsMin = cms.int32( 5 ), + DropTheta = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + UseCSC = cms.bool( True ), + CSCTimingParameters = cms.PSet( + MatchParameters = cms.PSet( + TightMatchDT = cms.bool( False ), + DTradius = cms.double( 0.01 ), + TightMatchCSC = cms.bool( True ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + DTsegments = cms.InputTag( "hltDt4DSegments" ) + ), + debug = cms.bool( False ), + CSCWireTimeOffset = cms.double( 0.0 ), + CSCStripError = cms.double( 7.0 ), + CSCTimeOffset = cms.double( 0.0 ), + CSCWireError = cms.double( 8.6 ), + PruneCut = cms.double( 100.0 ), + CSCsegments = cms.InputTag( "hltCscSegments" ), + UseStripTime = cms.bool( True ), + CSCStripTimeOffset = cms.double( 0.0 ), + UseWireTime = cms.bool( True ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) + ) + ), + ErrorDT = cms.double( 6.0 ), + EcalEnergyCut = cms.double( 0.4 ), + UseECAL = cms.bool( True ), + ErrorEB = cms.double( 2.085 ), + UseDT = cms.bool( True ), + ErrorEE = cms.double( 6.95 ), + ErrorCSC = cms.double( 7.4 ) ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) -) -process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) -) -process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltFastPVPixelTracks" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) -) -process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), - minPtRatio = cms.double( 0.1 ), - minPt = cms.double( 0.0 ), - doFilter = cms.bool( False ), - maxNJetsToCheck = cms.int32( 2 ), - maxNjetsOutput = cms.int32( 2 ), - maxChi2 = cms.double( 20.0 ), - maxTrackPt = cms.double( 20.0 ), - newMethod = cms.bool( True ), - maxETA = cms.double( 2.4 ), - pvErr_x = cms.double( 0.0015 ), - pvErr_y = cms.double( 0.0015 ), - pvErr_z = cms.double( 1.5 ) -) -process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.0 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 999.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "" ), - zErrorVetex = cms.double( 0.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 20.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 10 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.9 ), - mode = cms.string( "BeamSpotFixed" ), - input = cms.InputTag( "hltFastPVJetVertexChecker" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), - trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( False ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), + dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), + digiMaxDistanceX = cms.double( 25.0 ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) + TrackerKinkFinderParameters = cms.PSet( + usePosition = cms.bool( False ), + diagonalOnly = cms.bool( False ) ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) + fillEnergy = cms.bool( True ), + storeCrossedHcalRecHits = cms.bool( False ), + maxAbsPullX = cms.double( 4.0 ), + maxAbsEta = cms.double( 3.0 ), + minPt = cms.double( 10.0 ), + inputCollectionTypes = cms.vstring( 'inner tracks', + 'links', + 'outer tracks' ), + addExtraSoftMuons = cms.bool( False ), + fillGlobalTrackRefits = cms.bool( False ), + debugWithTruthMatching = cms.bool( False ), + inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ), + fillCaloCompatibility = cms.bool( True ), + maxAbsPullY = cms.double( 9999.0 ), + maxAbsDy = cms.double( 9999.0 ), + minP = cms.double( 10.0 ), + minPCaloMuon = cms.double( 1.0E9 ), + maxAbsDx = cms.double( 3.0 ), + fillIsolation = cms.bool( True ), + writeIsoDeposits = cms.bool( False ), + minNumberOfMatches = cms.int32( 1 ), + fillMatching = cms.bool( True ), + fillShowerDigis = cms.bool( False ), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), + fillGlobalTrackQuality = cms.bool( False ), + globalTrackQualityInputTag = cms.InputTag( "" ), + selectHighPurity = cms.bool( False ), + pvInputTag = cms.InputTag( "" ), + fillTrackerKink = cms.bool( False ), + minCaloCompatibility = cms.double( 0.6 ), + runArbitrationCleaner = cms.bool( False ), + arbitrationCleanerOptions = cms.PSet( + OverlapDTheta = cms.double( 0.02 ), + Overlap = cms.bool( True ), + Clustering = cms.bool( True ), + ME1a = cms.bool( True ), + ClusterDTheta = cms.double( 0.02 ), + ClusterDPhi = cms.double( 0.6 ), + OverlapDPhi = cms.double( 0.0786 ) ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) - ) + arbitrateTrackerMuons = cms.bool( False ) ) -process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) +process.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer", + TrackQuality = cms.string( "none" ), + UseQuality = cms.bool( False ), + TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' ) ) -process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) +process.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + elementImporters = cms.VPSet( + cms.PSet( muonSrc = cms.InputTag( "hltMuonsForDisplTau" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), + source = cms.InputTag( "hltLightPFTracksForDisplTaus" ), + NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), + useIterativeTracking = cms.bool( False ), + importerName = cms.string( "GeneralTracksImporter" ), + DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ), + trackQuality = cms.string( "highPurity" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), + importerName = cms.string( "ECALClusterImporter" ), + BCtoPFCMap = cms.InputTag( "" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), + importerName = cms.string( "GenericClusterImporter" ) + ), + cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), + importerName = cms.string( "GenericClusterImporter" ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( False ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", - WtAverage = cms.bool( True ), - ZOffset = cms.double( 10.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Verbosity = cms.int32( 0 ), - UseError = cms.bool( True ), - TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - ZSeparation = cms.double( 0.07 ), - NTrkMin = cms.int32( 2 ), - Method2 = cms.bool( True ), - Finder = cms.string( "DivisiveVertexFinder" ), - PtMin = cms.double( 1.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) -) -process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", - src = cms.InputTag( "hltFastPVPixelVertices" ), - cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), - filter = cms.bool( True ) -) -process.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) -) -process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( True ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) -) -process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 3, 4 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + linkDefinitions = cms.VPSet( + cms.PSet( linkType = cms.string( "TRACK:ECAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndECALLinker" ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 3, 4 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), + trajectoryLayerEntrance = cms.string( "HCALEntrance" ), + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 4 ) + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "ECALAndHCALLinker" ) + ), + cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), + useKDTree = cms.bool( False ), + linkerName = cms.string( "HFEMAndHFHADLinker" ) + ) ) ) -process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) -) -process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) +process.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer", + verbose = cms.untracked.bool( False ), + debug = cms.untracked.bool( False ), + blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ), + muons = cms.InputTag( "hltMuonsForDisplTau" ), + postMuonCleaning = cms.bool( True ), + vetoEndcap = cms.bool( False ), + vertexCollection = cms.InputTag( "hltPixelVertices" ), + useVerticesForNeutral = cms.bool( True ), + useHO = cms.bool( False ), + PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), + GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), + GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), + useEGammaElectrons = cms.bool( False ), + egammaElectrons = cms.InputTag( "" ), + useEGammaFilters = cms.bool( False ), + useProtectionsForJetMET = cms.bool( True ), + PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), + electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), + maxE = cms.double( 50.0 ), + maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), + maxEcalEOverP_2 = cms.double( 0.2 ), + maxEcalEOverP_1 = cms.double( 0.5 ), + maxEeleOverPout = cms.double( 0.2 ), + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) + ), + electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), + photon_combIso = cms.double( 10.0 ), + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + muon_HCAL = cms.vdouble( 3.0, 3.0 ), + muon_ECAL = cms.vdouble( 0.5, 0.5 ), + muon_HO = cms.vdouble( 0.9, 0.9 ), + PFMuonAlgoParameters = cms.PSet( ), + rejectTracks_Bad = cms.bool( False ), + rejectTracks_Step45 = cms.bool( False ), + usePFNuclearInteractions = cms.bool( False ), + usePFConversions = cms.bool( False ), + usePFDecays = cms.bool( False ), + dptRel_DispVtx = cms.double( 10.0 ), + iCfgCandConnector = cms.PSet( + nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), + bCorrect = cms.bool( False ), + bCalibPrimary = cms.bool( False ) + ), + nsigma_TRACK = cms.double( 1.0 ), + pt_Error = cms.double( 1.0 ), + factors_45 = cms.vdouble( 10.0, 100.0 ), + goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), + goodTrackDeadHcal_chi2n = cms.double( 5.0 ), + goodTrackDeadHcal_layers = cms.uint32( 4 ), + goodTrackDeadHcal_validFr = cms.double( 0.5 ), + goodTrackDeadHcal_dxy = cms.double( 0.5 ), + goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), + goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), + goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), + goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), + goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), + goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), + pf_nsigma_ECAL = cms.double( 0.0 ), + pf_nsigma_HCAL = cms.double( 1.0 ), + pf_nsigma_HFEM = cms.double( 1.0 ), + pf_nsigma_HFHAD = cms.double( 1.0 ), + useCalibrationsFromDB = cms.bool( True ), + calibrationsLabel = cms.string( "HLT" ), + postHFCleaning = cms.bool( False ), + PFHFCleaningParameters = cms.PSet( + minHFCleaningPt = cms.double( 5.0 ), + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.1 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.05 ), - measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) + cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), + calibHF_use = cms.bool( False ), + calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), + calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), + calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), + calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), + resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) -process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) +process.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer", + useMassDropTagger = cms.bool( False ), + useFiltering = cms.bool( False ), + useDynamicFiltering = cms.bool( False ), + useTrimming = cms.bool( False ), + usePruning = cms.bool( False ), + useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), + useKtPruning = cms.bool( False ), + useConstituentSubtraction = cms.bool( False ), + useSoftDrop = cms.bool( False ), + correctShape = cms.bool( False ), + UseOnlyVertexTracks = cms.bool( False ), + UseOnlyOnePV = cms.bool( False ), + muCut = cms.double( -1.0 ), + yCut = cms.double( -1.0 ), + rFilt = cms.double( -1.0 ), + rFiltFactor = cms.double( -1.0 ), + trimPtFracMin = cms.double( -1.0 ), + zcut = cms.double( -1.0 ), + rcut_factor = cms.double( -1.0 ), + csRho_EtaMax = cms.double( -1.0 ), + csRParam = cms.double( -1.0 ), + beta = cms.double( -1.0 ), + R0 = cms.double( -1.0 ), + gridMaxRapidity = cms.double( -1.0 ), + gridSpacing = cms.double( -1.0 ), + DzTrVtxMax = cms.double( 0.0 ), + DxyTrVtxMax = cms.double( 0.0 ), + MaxVtxZ = cms.double( 15.0 ), + subjetPtMin = cms.double( -1.0 ), + muMin = cms.double( -1.0 ), + muMax = cms.double( -1.0 ), + yMin = cms.double( -1.0 ), + yMax = cms.double( -1.0 ), + dRMin = cms.double( -1.0 ), + dRMax = cms.double( -1.0 ), + maxDepth = cms.int32( -1 ), + nFilt = cms.int32( -1 ), + MinVtxNdof = cms.int32( 0 ), + src = cms.InputTag( "hltParticleFlowForDisplTaus" ), + srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ), + jetType = cms.string( "PFJet" ), + jetAlgorithm = cms.string( "AntiKt" ), + rParam = cms.double( 0.4 ), + inputEtMin = cms.double( 0.0 ), + inputEMin = cms.double( 0.0 ), + jetPtMin = cms.double( 0.0 ), + doPVCorrection = cms.bool( False ), + doAreaFastjet = cms.bool( False ), + doRhoFastjet = cms.bool( False ), + doPUOffsetCorr = cms.bool( False ), + puPtMin = cms.double( 10.0 ), + nSigmaPU = cms.double( 1.0 ), + radiusPU = cms.double( 0.4 ), + subtractorName = cms.string( "" ), + useExplicitGhosts = cms.bool( False ), + doAreaDiskApprox = cms.bool( True ), + voronoiRfact = cms.double( -9.0 ), + Rho_EtaMax = cms.double( 4.4 ), + Ghost_EtaMax = cms.double( 6.0 ), + Active_Area_Repeats = cms.int32( 5 ), + GhostArea = cms.double( 0.01 ), + restrictInputs = cms.bool( False ), + maxInputs = cms.uint32( 1 ), + writeCompound = cms.bool( False ), + writeJetsWithConst = cms.bool( False ), + doFastJetNonUniform = cms.bool( False ), + useDeterministicSeed = cms.bool( True ), + minSeed = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + puWidth = cms.double( 0.0 ), + nExclude = cms.uint32( 0 ), + maxBadEcalCells = cms.uint32( 9999999 ), + maxBadHcalCells = cms.uint32( 9999999 ), + maxProblematicEcalCells = cms.uint32( 9999999 ), + maxProblematicHcalCells = cms.uint32( 9999999 ), + maxRecoveredEcalCells = cms.uint32( 9999999 ), + maxRecoveredHcalCells = cms.uint32( 9999999 ), + puCenters = cms.vdouble( ), + applyWeight = cms.bool( False ), + srcWeights = cms.InputTag( "" ), + minimumTowersFraction = cms.double( 0.0 ), + jetCollInstanceName = cms.string( "" ), + sumRecHits = cms.bool( False ) ) -process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) +process.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer", + src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + deltaR = cms.double( 0.8 ), + pfCandAssocMapSrc = cms.InputTag( "" ), + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + minJetPt = cms.double( -1.0 ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ) ) -process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer", + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kChargedPFCandidate')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) + ), + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ), + selection = cms.string( "algoIs('kPFNeutralHadron')" ), + name = cms.string( "ChargedPFCandidate" ), + selectionPassFunction = cms.string( "-pt" ) ) ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0.5" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 100.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "chargedPFCandidates" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) + ), + cms.PSet( minBlockElementMatchesNeutralHadron = cms.int32( 2 ), + dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ), + dRmergePhotonWrtOther = cms.double( 0.005 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + dRmergeNeutralHadronWrtOther = cms.double( 0.005 ), + maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ), + dRmergePhotonWrtElectron = cms.double( 0.005 ), + minMergeGammaEt = cms.double( 0.0 ), + minBlockElementMatchesPhoton = cms.int32( 2 ), + dRmergePhotonWrtChargedHadron = cms.double( 0.005 ), + plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ), + dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ), + minMergeChargedHadronPt = cms.double( 0.0 ), + maxUnmatchedBlockElementsPhoton = cms.int32( 1 ), + name = cms.string( "PFNeutralHadrons" ), + dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ), + chargedHadronCandidatesParticleIds = cms.vint32( 5 ), + minMergeNeutralHadronEt = cms.double( 0.0 ) ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "none" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) ) ) -process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", - passLabel = cms.string( "" ), - SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), - Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), - Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), - Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) -) -process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), - InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( False ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer", + massHypothesis = cms.double( 0.136 ), + ranking = cms.VPSet( + cms.PSet( selectionFailValue = cms.double( 1000.0 ), + plugin = cms.string( "RecoTauPiZeroStringQuality" ), + selection = cms.string( "algoIs('kStrips')" ), + name = cms.string( "InStrip" ), + selectionPassFunction = cms.string( "abs(mass() - 0.13579)" ) + ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter1" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) + verbosity = cms.int32( 0 ), + maxJetAbsEta = cms.double( 99.0 ), + outputSelection = cms.string( "pt > 0" ), + minJetPt = cms.double( -1.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( minGammaEtStripSeed = cms.double( 0.5 ), + applyElecTrackQcuts = cms.bool( False ), + stripCandidatesParticleIds = cms.vint32( 2, 4 ), + makeCombinatoricStrips = cms.bool( False ), + stripPhiAssociationDistance = cms.double( 0.2 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + maxStripBuildIterations = cms.int32( -1 ), + updateStripAfterEachDaughter = cms.bool( False ), + stripEtaAssociationDistance = cms.double( 0.05 ), + minStripEt = cms.double( 1.0 ), + plugin = cms.string( "RecoTauPiZeroStripPlugin2" ), + minGammaEtStripAdd = cms.double( 0.0 ), + name = cms.string( "s" ) + ) + ) ) -process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 2 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dr_exp = cms.vint32( 3, 3, 3 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), - dz_exp = cms.vint32( 3, 3, 3 ) +process.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer", + piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ), + jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ), + maxJetAbsEta = cms.double( 2.5 ), + outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ), + chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ), + minJetPt = cms.double( 14.0 ), + jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ), + builders = cms.VPSet( + cms.PSet( decayModes = cms.VPSet( + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nPiZeros = cms.uint32( 0 ), + nCharged = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 6 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 5 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 1 ), + nPiZeros = cms.uint32( 2 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 2 ), + nPiZeros = cms.uint32( 1 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 0 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 0 ) + ), + cms.PSet( maxPiZeros = cms.uint32( 3 ), + maxTracks = cms.uint32( 6 ), + nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ) + ) +), + isolationConeSize = cms.double( 0.5 ), + minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ), + minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ), + minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + name = cms.string( "combinatoric" ), + pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ), + plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + minGammaEt = cms.double( 1.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 1.0 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 1000.0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minNeutralHadronEt = cms.double( 30.0 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + vertexTrackFiltering = cms.bool( False ), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 1000.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackPt = cms.double( 0.5 ), + minTrackVertexWeight = cms.double( -1.0 ) + ) + ), + signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" ) + ) + ), + buildNullTaus = cms.bool( False ), + verbosity = cms.int32( 0 ), + modifiers = cms.VPSet( + cms.PSet( DataType = cms.string( "AOD" ), + EcalStripSumE_deltaEta = cms.double( 0.03 ), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ), + EcalStripSumE_minClusEnergy = cms.double( 0.1 ), + ElectronPreIDProducer = cms.InputTag( "elecpreid" ), + maximumForElectrionPreIDOutput = cms.double( -0.1 ), + name = cms.string( "elec_rej" ), + plugin = cms.string( "RecoTauElectronRejectionPlugin" ), + ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) + cms.PSet( name = cms.string( "tau_mass" ), + plugin = cms.string( "PFRecoTauMassPlugin" ), + verbosity = cms.int32( 0 ) + ) ) ) -process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +process.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 99, 3, 3 ), - min3DLayers = cms.vint32( 1, 2, 3 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 2 ), - maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), - maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), - minLayers = cms.vint32( 5, 5, 5 ) - ) -) -process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", - inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', - 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) -) -process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) -) -process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.006 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), - zErrorVetex = cms.double( 0.3 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 0.0 ), - maxNVertices = cms.int32( 1 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 0.0 ), - nSigmaZBeamSpot = cms.double( 0.0 ), - ptMin = cms.double( 0.4 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 0.3 ), - measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.4 ), - deltaPhi = cms.double( 0.4 ) - ) -) -process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), - trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.1 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) +process.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner", + outputSelection = cms.string( "" ), + cleaners = cms.VPSet( + cms.PSet( name = cms.string( "HPS_Select" ), + plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ), + src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" ) + ), + cms.PSet( name = cms.string( "killSoftTwoProngTaus" ), + plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ), + minTrackPt = cms.double( 5.0 ) + ), + cms.PSet( name = cms.string( "ChargedHadronMultiplicity" ), + plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" ) + ), + cms.PSet( name = cms.string( "Pt" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-pt()" ), + tolerance = cms.double( 0.01 ) + ), + cms.PSet( name = cms.string( "StripMultiplicity" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" ) + ), + cms.PSet( name = cms.string( "CombinedIsolation" ), + plugin = cms.string( "RecoTauStringCleanerPlugin" ), + selection = cms.string( "leadPFCand().isNonnull()" ), + selectionFailValue = cms.double( 1000.0 ), + selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" ) ) ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.4 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), - src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) + verbosity = cms.int32( 0 ), + src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ) ) -process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter2" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) +process.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder", + src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" ) ) -process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFastPVPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + verbosity = cms.int32( 0 ), + minTauPt = cms.double( 18.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + decayModes = cms.VPSet( + cms.PSet( maxMass = cms.string( "1." ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( -1000.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), - dz_exp = cms.vint32( 4, 4, 4 ) + cms.PSet( maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ), + nPiZeros = cms.uint32( 1 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.1349 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), - originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + cms.PSet( minPi0Mass = cms.double( 0.0 ), + maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ), + maxPi0Mass = cms.double( 0.8 ), + nPiZeros = cms.uint32( 2 ), + minMass = cms.double( 0.4 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 1 ), + nCharged = cms.uint32( 1 ), + assumeStripMass = cms.double( 0.0 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.2" ), + nPiZeros = cms.uint32( 0 ), + minMass = cms.double( 0.0 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + nCharged = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + phi = cms.bool( True ), + eta = cms.bool( False ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ), + minMass = cms.double( 0.0 ), + nCharged = cms.uint32( 2 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( maxMass = cms.string( "1.6" ), + minMass = cms.double( 0.7 ), + nCharged = cms.uint32( 3 ), + nChargedPFCandsMin = cms.uint32( 1 ), + nPiZeros = cms.uint32( 0 ), + nTracksMin = cms.uint32( 2 ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( True ), + mass = cms.bool( True ) + ) + ), + cms.PSet( nCharged = cms.uint32( 3 ), + nPiZeros = cms.uint32( 1 ), + nTracksMin = cms.uint32( 2 ), + minMass = cms.double( 0.9 ), + maxMass = cms.string( "1.6" ), + applyBendCorrection = cms.PSet( + eta = cms.bool( False ), + phi = cms.bool( False ), + mass = cms.bool( False ) + ), + nChargedPFCandsMin = cms.uint32( 1 ) ) ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + matchingCone = cms.double( 0.5 ), + minPixelHits = cms.int32( 0 ), + requireTauChargedHadronsToBeChargedPFCands = cms.bool( False ) ) -process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 0.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", +process.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) -) -process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( True ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double( 1.0 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + UseOnlyChargedHadrons = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +process.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 3.7 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( True ), + rhoConeSize = cms.double( 0.357 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "NotUsed" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.03 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( False ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 0.33333 ), + rhoUEOffsetCorrection = cms.double( 0.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 0.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation", + storeRawFootprintCorrection = cms.bool( False ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + storeRawOccupancy = cms.bool( False ), + maximumSumPtCut = cms.double( 2.0 ), + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ), + minNeutralHadronEt = cms.double( 1.0 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + useTracksInsteadOfPFHadrons = cms.bool( False ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + minTauPtForNoIso = cms.double( -99.0 ), + maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ), + vertexSrc = cms.InputTag( "NotUsed" ), + applySumPtCut = cms.bool( False ), + rhoConeSize = cms.double( 0.5 ), + ApplyDiscriminationByTrackerIsolation = cms.bool( True ), + storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ), + rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ), + enableHGCalWorkaround = cms.bool( False ), + footprintCorrections = cms.VPSet( + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 0" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 1 || decayMode() = 2" ) + ), + cms.PSet( offset = cms.string( "2.7" ), + selection = cms.string( "decayMode() = 5" ) + ), + cms.PSet( offset = cms.string( "0.0" ), + selection = cms.string( "decayMode() = 6" ) + ), + cms.PSet( offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ), + selection = cms.string( "decayMode() = 10" ) + ) + ), + deltaBetaFactor = cms.string( "0.38" ), + applyFootprintCorrection = cms.bool( False ), + UseAllPFCandsForWeights = cms.bool( False ), + relativeSumPtCut = cms.double( 0.05 ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + maximumOccupancy = cms.uint32( 0 ), + verbosity = cms.int32( 0 ), + applyOccupancyCut = cms.bool( False ), + applyDeltaBetaCorrection = cms.bool( False ), + applyRelativeSumPtCut = cms.bool( True ), + storeRawPUsumPt = cms.bool( False ), + applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ), + deltaBetaPUTrackPtCutOverride = cms.bool( True ), + ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ), + storeRawSumPt = cms.bool( False ), + ApplyDiscriminationByECALIsolation = cms.bool( False ), + applyRhoCorrection = cms.bool( False ), + WeightECALIsolation = cms.double( 1.0 ), + rhoUEOffsetCorrection = cms.double( 1.0 ), + maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ), + deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ), + isoConeSizeForDeltaBeta = cms.double( 0.3 ), + relativeSumPtOffset = cms.double( 60.0 ), + customOuterCone = cms.double( -1.0 ), + particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ) ) -process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", - saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) +process.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer", + Prediscriminants = cms.PSet( + BooleanOperator = cms.string( "or" ), + discr1 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" ) + ), + discr2 = cms.PSet( + cut = cms.double( 0.5 ), + Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" ) + ) + ), + PassValue = cms.double( 1.0 ), + FailValue = cms.double( 0.0 ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ) ) -process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.6 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 4.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 34.0 ), + etcutEE = cms.double( 34.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 4.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.9 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 8.0 ), + thrOverEEB = cms.vdouble( 0.01 ), + thrOverEEE = cms.vdouble( 0.007 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 3.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 12.5 ), + thrRegularEE = cms.vdouble( 7.5 ), + thrOverEEB = cms.vdouble( 0.03 ), + thrOverEEE = cms.vdouble( 0.032 ), + thrOverE2EB = cms.vdouble( 3.0E-5 ), + thrOverE2EE = cms.vdouble( 3.0E-5 ), + ncandcut = cms.int32( 0 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.25 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "hltMergedTracks" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 0.4 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 1.5 ), + seedTimeMin = cms.double( -999.0 ), + seedTimeMax = cms.double( 999.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 0 ), + trackPtCut = cms.double( 5.0 ), + trackdRCut = cms.double( 0.2 ) ) -process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.75 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), - minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), - jetMaxTimeThresh = cms.double( 999999.0 ), - jetCellsForTimingThresh = cms.uint32( 5 ), - jetEcalEtForTimingThresh = cms.double( 10.0 ), - minJetPt = cms.double( 40.0 ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 34.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", +process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ), + inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ), + inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ), + triggerType1 = cms.int32( 92 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 240.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 26.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltFastPVPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), - trackClassifier = cms.InputTag( '','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 16.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) -) -process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - maxRing = cms.int32( 3 ) - ) -) -process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - zErrorVetex = cms.double( 12.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 15.0 ), - maxNVertices = cms.int32( 10 ), - maxNRegions = cms.int32( 100 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 3.0 ), - ptMin = cms.double( 0.8 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), - searchOpt = cms.bool( True ), - whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), - originRadius = cms.double( 1.0 ), - measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.5 ), - deltaPhi = cms.double( 0.5 ) - ) -) -process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 800000 ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), - MaxNumberOfPixelClusters = cms.uint32( 40000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), - trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) +process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), - maxElement = cms.uint32( 100000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) +process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) - ) +process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) +process.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer", + qualityCuts = cms.PSet( + signalQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + maxDeltaZ = cms.double( 0.4 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ), + minNeutralHadronEt = cms.double( 30.0 ) + ), + isolationQualityCuts = cms.PSet( + minTrackPt = cms.double( 1.0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.03 ), + maxDeltaZ = cms.double( 0.2 ), + maxDeltaZToLeadTrack = cms.double( -1.0 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 8 ), + minGammaEt = cms.double( 1.5 ) + ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.5 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ), + minTrackPixelHits = cms.uint32( 0 ), + minTrackHits = cms.uint32( 3 ), + minGammaEt = cms.double( 1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ), + vertexTrackFiltering = cms.bool( False ), + recoverLeadingTrk = cms.bool( False ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ) ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), + cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ), + Algorithm = cms.int32( 0 ), + RemoveElectronTracks = cms.bool( False ), + RemoveMuonTracks = cms.bool( False ), + useBeamSpot = cms.bool( True ), + useSelectedTaus = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIterX" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) -) -process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", - src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), - keepAllTracks = cms.bool( False ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - useVertices = cms.bool( True ), - useVtxError = cms.bool( False ), - vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - vtxNumber = cms.int32( -1 ), - vertexCut = cms.string( "tracksSize>=3" ), - copyTrajectories = cms.untracked.bool( False ), - copyExtras = cms.untracked.bool( True ), - qualityBit = cms.string( "highPurity" ), - chi2n_par = cms.double( 0.25 ), - chi2n_no1Dmod_par = cms.double( 9999.0 ), - res_par = cms.vdouble( 0.003, 0.001 ), - d0_par1 = cms.vdouble( 1.0, 4.0 ), - dz_par1 = cms.vdouble( 1.0, 4.0 ), - d0_par2 = cms.vdouble( 1.0, 4.0 ), - dz_par2 = cms.vdouble( 1.0, 4.0 ), - applyAdaptedPVCuts = cms.bool( True ), - max_d0 = cms.double( 100.0 ), - max_z0 = cms.double( 100.0 ), - nSigmaZ = cms.double( 3.0 ), - minNumberLayers = cms.uint32( 5 ), - minNumber3DLayers = cms.uint32( 0 ), - maxNumberLostLayers = cms.uint32( 0 ), - minHitsToBypassChecks = cms.uint32( 20 ), - applyAbsCutsIfNoPV = cms.bool( False ), - max_d0NoPV = cms.double( 100.0 ), - max_z0NoPV = cms.double( 100.0 ), - max_relpterr = cms.double( 9999.0 ), - min_nhits = cms.uint32( 0 ), - max_minMissHitOutOrIn = cms.int32( 99 ), - max_lostHitFraction = cms.double( 1.0 ), - max_eta = cms.double( 9999.0 ), - min_eta = cms.double( -9999.0 ) -) -process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) + ElectronTag = cms.InputTag( "" ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + MuonTag = cms.InputTag( "" ), + PVTag = cms.InputTag( "hltPixelVertices" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ), + selectionCut = cms.double( 0.5 ) ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), - writeOnlyTrkQuals = cms.bool( False ), - copyMVA = cms.bool( False ) + ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +process.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer", + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ) +) +process.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters", + PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ), + useFullCalculation = cms.bool( True ), + PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut", + tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ), + cut = cms.string( "abs(dxy) > 0.005" ), + PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "AND" ) ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) +process.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsPFTauProducerDispl" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", +process.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 35.0 ), + MinPt = cms.double( 36.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), + MaxEta = cms.double( 2.2 ), MinN = cms.int32( 2 ) ) -process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) -) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) -) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 36.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) -) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) -) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) + inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 22.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.2 ), + MinN = cms.int32( 1 ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 24.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 1 ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) +process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) +process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltHT350 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 350.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" ) ) -process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", +process.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), +process.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ), TriggerTypes = cms.vint32( 85 ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) +process.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( True ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) +process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.6 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +process.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 3.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +process.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", +process.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) +process.hltHT430 = cms.EDFilter( "HLTHtMhtFilter", + saveTags = cms.bool( True ), + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 430.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) +process.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) +process.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 1.5 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) +process.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.1 ), + jetMaxTimeThresh = cms.double( 1.6 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", +process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 0.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 1.75 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", +process.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 425.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 360.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", + saveTags = cms.bool( True ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + ErrorList = cms.vint32( ), + UserErrorList = cms.vint32( ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( + maxZ = cms.vdouble( 24.0 ), + inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + deltaPhi = cms.vdouble( 0.5 ) + ), + UsePilotBlade = cms.bool( False ), + UsePhase1 = cms.bool( True ), + CablingMapLabel = cms.string( "" ), + SiPixelQualityLabel = cms.string( "" ) +) +process.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer", + src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ), + ClusterMode = cms.string( "PixelThresholdClusterizer" ), + maxNumberOfClusters = cms.int32( 40000 ), + payloadType = cms.string( "HLT" ), + ChannelThreshold = cms.int32( 10 ), + MissCalibrate = cms.bool( True ), + SplitClusters = cms.bool( False ), + VCaltoElectronGain = cms.int32( 1 ), + VCaltoElectronGain_L1 = cms.int32( 1 ), + VCaltoElectronOffset = cms.int32( 0 ), + VCaltoElectronOffset_L1 = cms.int32( 0 ), + SeedThreshold = cms.int32( 1000 ), + ClusterThreshold_L1 = cms.int32( 4000 ), + ClusterThreshold = cms.int32( 4000 ), + ElectronPerADCGain = cms.double( 135.0 ), + DropDuplicates = cms.bool( True ), + Phase2Calibration = cms.bool( False ), + Phase2ReadoutMode = cms.int32( -1 ), + Phase2DigiBaseline = cms.double( 1200.0 ), + Phase2KinkADC = cms.int32( 8 ) +) +process.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + onDemand = cms.bool( False ) +) +process.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter", + src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + CPE = cms.string( "hltESPPixelCPEGeneric" ), + VerboseLevel = cms.untracked.int32( 0 ) +) +process.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer", + clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), + maxZ = cms.double( 19.0 ), + njets = cms.int32( 999 ), + maxJetEta = cms.double( 2.6 ), + minJetPt = cms.double( 0.0 ), + barrel = cms.bool( True ), + maxSizeX = cms.double( 2.1 ), + maxDeltaPhi = cms.double( 0.21 ), + PixelCellHeightOverWidth = cms.double( 1.8 ), + weight_charge_down = cms.double( 11000.0 ), + weight_charge_up = cms.double( 190000.0 ), + maxSizeY_q = cms.double( 2.0 ), + minSizeY_q = cms.double( -0.6 ), + weight_dPhi = cms.double( 0.13888888 ), + weight_SizeX1 = cms.double( 0.88 ), + weight_rho_up = cms.double( 22.0 ), + weight_charge_peak = cms.double( 22000.0 ), + peakSizeY_q = cms.double( 1.0 ), + endCap = cms.bool( True ), + minJetEta_EC = cms.double( 1.3 ), + maxJetEta_EC = cms.double( 2.6 ), + maxDeltaPhi_EC = cms.double( 0.14 ), + EC_weight = cms.double( 0.008 ), + weight_dPhi_EC = cms.double( 0.064516129 ), + zClusterWidth_step1 = cms.double( 2.0 ), + zClusterWidth_step2 = cms.double( 0.65 ), + zClusterSearchArea_step2 = cms.double( 3.0 ), + weightCut_step2 = cms.double( 0.05 ), + zClusterWidth_step3 = cms.double( 0.3 ), + zClusterSearchArea_step3 = cms.double( 0.55 ), + weightCut_step3 = cms.double( 0.1 ), + ptWeighting = cms.bool( True ), + ptWeighting_slope = cms.double( 0.05 ), + ptWeighting_offset = cms.double( -1.0 ) ) -process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPrimaryVertex" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), - TriggerTypes = cms.vint32( 85 ) +process.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +process.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ), + zErrorVetex = cms.double( 1.5 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.3 ) + ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) +process.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), - TriggerTypes = cms.vint32( 85 ) +process.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), +process.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltFastPVPixelTracks" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 1.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ) ) -process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ), + minPtRatio = cms.double( 0.1 ), + minPt = cms.double( 0.0 ), + doFilter = cms.bool( False ), + maxNJetsToCheck = cms.int32( 2 ), + maxNjetsOutput = cms.int32( 2 ), + maxChi2 = cms.double( 20.0 ), + maxTrackPt = cms.double( 20.0 ), + newMethod = cms.bool( True ), + maxETA = cms.double( 2.4 ), + pvErr_x = cms.double( 0.0015 ), + pvErr_y = cms.double( 0.0015 ), + pvErr_z = cms.double( 1.5 ) ) -process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", - usePt = cms.bool( False ), - excludePFMuons = cms.bool( False ), - minNJetHt = cms.int32( 0 ), - minNJetMht = cms.int32( 0 ), - minPtJetHt = cms.double( 40.0 ), - minPtJetMht = cms.double( 30.0 ), - maxEtaJetHt = cms.double( 2.0 ), - maxEtaJetMht = cms.double( 5.0 ), - jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), - pfCandidatesLabel = cms.InputTag( "" ) +process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", + ptMin = cms.double( 0.0 ), + nSigmaInvPtTolerance = cms.double( 0.0 ), + tipMax = cms.double( 999.0 ), + nSigmaTipMaxTolerance = cms.double( 0.0 ), + chi2 = cms.double( 1000.0 ) ) -process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), - minHt = cms.vdouble( 390.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool( False ), + scaleFactor = cms.double( 0.65 ) ) -process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "" ), + zErrorVetex = cms.double( 0.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 20.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 10 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.9 ), + mode = cms.string( "BeamSpotFixed" ), + input = cms.InputTag( "hltFastPVJetVertexChecker" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) ) -process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ), + trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 400.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( False ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.002 ), + CAPhiCut = cms.double( 0.2 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 50.0 ), + value1 = cms.double( 200.0 ), + pt1 = cms.double( 0.7 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), - TriggerTypes = cms.vint32( 85 ) +process.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +process.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( False ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) +process.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer", + WtAverage = cms.bool( True ), + ZOffset = cms.double( 10.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Verbosity = cms.int32( 0 ), + UseError = cms.bool( True ), + TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + ZSeparation = cms.double( 0.07 ), + NTrkMin = cms.int32( 2 ), + Method2 = cms.bool( True ), + Finder = cms.string( "DivisiveVertexFinder" ), + PtMin = cms.double( 1.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +process.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector", + src = cms.InputTag( "hltFastPVPixelVertices" ), + cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ), + filter = cms.bool( True ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) +process.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer", + measurementTracker = cms.string( "hltESPMeasurementTracker" ), + skipClusters = cms.InputTag( "" ), + pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ), + stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), + Phase2TrackerCluster1DProducer = cms.string( "" ), + vectorHits = cms.InputTag( "" ), + vectorHitsRej = cms.InputTag( "" ), + inactivePixelDetectorLabels = cms.VInputTag( ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( ), + pixelCablingMapLabel = cms.string( "" ), + inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), + switchOffPixelsIfEmpty = cms.bool( True ) ) -process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( True ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 550.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ) ) -process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.0 ), - MinN = cms.int32( 2 ) +process.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 3, 4 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 3, 4 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 4 ) + ) ) -process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), - TriggerTypes = cms.vint32( 85 ) +process.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ) ) -process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ), primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), @@ -74707,14 +75521,14 @@ jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' ) ) -process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), - JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), MinTag = cms.double( -999999.0 ), MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), @@ -74722,554 +75536,631 @@ MaxJetDeltaR = cms.double( 0.1 ), TriggerType = cms.int32( 85 ) ) -process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), +process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ), TriggerTypes = cms.vint32( 85 ) ) -process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), - coneSize = cms.double( 0.4 ), - useAssigned = cms.bool( False ), - pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) -) -process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), - computeProbabilities = cms.bool( False ), - computeGhostTrack = cms.bool( False ), - ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 2 ), - minimumNumberOfHits = cms.int32( 8 ), - maximumTransverseImpactParameter = cms.double( 0.1 ), - minimumTransverseMomentum = cms.double( 0.5 ), - maximumChiSquared = cms.double( 20.0 ), - maximumLongitudinalImpactParameter = cms.double( 0.1 ), - jetDirectionUsingTracks = cms.bool( False ), - jetDirectionUsingGhostTrack = cms.bool( False ), - useTrackQuality = cms.bool( False ) -) -process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), - tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) -) -process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( -999999.0 ), - MaxTag = cms.double( 2.5 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 650.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) -) -process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( 0 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( 50 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( 999.0 ) -) -process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 9.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ) ) -process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +process.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.1 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.05 ), + measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1, 2 ) ) -process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer", + doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + fitFastCircle = cms.bool( True ), + fitFastCircleChi2Cut = cms.bool( True ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.3 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.0 ), + maxChi2 = cms.PSet( + value2 = cms.double( 100.0 ), + value1 = cms.double( 1000.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 2.0 ) + ), + SeedComparitorPSet = cms.PSet( + clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), + ComponentName = cms.string( "none" ), + clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" ) + ) ) -process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer", + passLabel = cms.string( "" ), + SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ), + Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ), + Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ), + Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" ) ) -process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ), + InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( False ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) -process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter1" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ) ) -process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 2 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dr_exp = cms.vint32( 3, 3, 3 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ), + dz_exp = cms.vint32( 3, 3, 3 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 2 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 1 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 99, 3, 3 ), + min3DLayers = cms.vint32( 1, 2, 3 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 2 ), + maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minNdof = cms.vdouble( -1.0, -1.0, -1.0 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ), + maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ), + minLayers = cms.vint32( 5, 5, 5 ) + ) ) -process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger", + inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced', + 'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' ) ) -process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltDt1DRecHits" ) +process.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 50 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) ) -process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltDTrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( 75 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), - Max_nMB1 = cms.int32( 0 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( -1 ), - Max_nME12 = cms.int32( -1 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -999.0 ), - MaxTime = cms.double( 999.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) +process.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ) ) -process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'BPix1+BPix2+BPix3', + 'BPix2+BPix3+BPix4', + 'BPix1+BPix3+BPix4', + 'BPix1+BPix2+BPix4', + 'BPix2+BPix3+FPix1_pos', + 'BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos', + 'BPix1+BPix2+FPix1_neg', + 'BPix2+FPix1_pos+FPix2_pos', + 'BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos', + 'BPix1+FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix2_pos+FPix3_pos', + 'FPix1_neg+FPix2_neg+FPix3_neg', + 'BPix1+BPix3+FPix1_pos', + 'BPix1+BPix2+FPix2_pos', + 'BPix1+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix2_neg', + 'BPix1+FPix2_neg+FPix3_neg', + 'BPix1+FPix1_neg+FPix3_neg', + 'BPix1+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_pos+FPix3_pos' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) ) -process.hltMET75 = cms.EDFilter( "HLT1CaloMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltMet" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ), + zErrorVetex = cms.double( 0.3 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 0.0 ), + maxNVertices = cms.int32( 1 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 0.0 ), + nSigmaZBeamSpot = cms.double( 0.0 ), + ptMin = cms.double( 0.4 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.3 ), + measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.4 ), + deltaPhi = cms.double( 0.4 ) + ) ) -process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) +process.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) ) -process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ), + trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0, 1 ) ) -process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer", + doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ), + extraHitRPhitolerance = cms.double( 0.032 ), + useBendingCorrection = cms.bool( True ), + CAThetaCut = cms.double( 0.004 ), + CAPhiCut = cms.double( 0.1 ), + CAThetaCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAPhiCut_byTriplets = cms.VPSet( + cms.PSet( seedingLayers = cms.string( "" ), + cut = cms.double( -1.0 ) + ) + ), + CAHardPtCut = cms.double( 0.3 ), + maxChi2 = cms.PSet( + value2 = cms.double( 6.0 ), + value1 = cms.double( 100.0 ), + pt1 = cms.double( 0.4 ), + enabled = cms.bool( True ), + pt2 = cms.double( 8.0 ) + ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) -process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 170.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ), + src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter2" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ) ) -process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 200.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) +process.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltFastPVPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) ) -process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ), + originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) ) -process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", - HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), - TriggerTypes = cms.vint32( 85 ) +process.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", - tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), coneSize = cms.double( 0.4 ), useAssigned = cms.bool( False ), pvSrc = cms.InputTag( "" ), - jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ) ) -process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", - jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), - primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), computeProbabilities = cms.bool( False ), computeGhostTrack = cms.bool( False ), ghostTrackPriorDeltaR = cms.double( 0.03 ), - minimumNumberOfPixelHits = cms.int32( 0 ), - minimumNumberOfHits = cms.int32( 6 ), - maximumTransverseImpactParameter = cms.double( 9999999.0 ), - minimumTransverseMomentum = cms.double( 1.0 ), - maximumChiSquared = cms.double( 5.0 ), - maximumLongitudinalImpactParameter = cms.double( 17.0 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), jetDirectionUsingTracks = cms.bool( False ), jetDirectionUsingGhostTrack = cms.bool( False ), useTrackQuality = cms.bool( False ) ) -process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", - jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), - tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' ) ) -process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), - JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), - MinTag = cms.double( 5.0 ), - MaxTag = cms.double( 999999.0 ), + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), MinJets = cms.int32( 2 ), MatchJetsByDeltaR = cms.bool( False ), MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 85 ) -) -process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 270.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + TriggerType = cms.int32( 85 ) ) -process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", +process.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 280.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", - saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 320.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) -) -process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - htLabels = cms.VInputTag( 'hltHtMht' ), - mhtLabels = cms.VInputTag( 'hltHtMht' ), - minHt = cms.vdouble( 420.0 ), - minMht = cms.vdouble( 0.0 ), - minMeff = cms.vdouble( 0.0 ), - meffSlope = cms.vdouble( 1.0 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), +process.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), + endcapJets = cms.bool( True ), ecalCellEnergyThresh = cms.double( 0.5 ), ecalCellTimeThresh = cms.double( 12.5 ), ecalCellTimeErrorThresh = cms.double( 100.0 ), @@ -75277,3062 +76168,2132 @@ ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 1.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), - minJets = cms.uint32( 1 ), - jetTimeThresh = cms.double( 2.0 ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", - jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - barrelJets = cms.bool( True ), - endcapJets = cms.bool( False ), - ecalCellEnergyThresh = cms.double( 0.5 ), - ecalCellTimeThresh = cms.double( 12.5 ), - ecalCellTimeErrorThresh = cms.double( 100.0 ), - matchingRadius = cms.double( 0.4 ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) -) -process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 0.5 ), + jetTimeThresh = cms.double( 1.25 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", +process.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), - jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), - jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), - jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), minJets = cms.uint32( 2 ), - jetTimeThresh = cms.double( 1.0 ), + jetTimeThresh = cms.double( 1.5 ), jetMaxTimeThresh = cms.double( 999999.0 ), jetCellsForTimingThresh = cms.uint32( 5 ), jetEcalEtForTimingThresh = cms.double( 10.0 ), minJetPt = cms.double( 40.0 ) ) -process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ) ) -process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 1 ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10EtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) ) -process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG10HEFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -2.1 ), - maxEtaCut = cms.double( 2.1 ), - ncandcut = cms.int32( 2 ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ) ) -process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.016 ), - thrRegularEE = cms.vdouble( 0.04 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' ) ) -process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.2 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.4 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) -) -process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.6 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.6 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 1.8 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 4.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 999.0 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( 2.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10sminlt0p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLsminlt0p1Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 4.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiEG10CaloIdLsminlt0p1UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.1 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10sminlt0p12 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG10CaloIdLsminlt0p12Filter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 1 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 999999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) +) +process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiEG10CaloIdLsminlt0p12UnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", +process.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), - l1EGCand = cms.InputTag( "" ), - RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - inputTrack = cms.InputTag( "" ), - ncandcut = cms.int32( 2 ), - EBOnly = cms.bool( False ), - sMin_min = cms.double( 0.0 ), - sMin_max = cms.double( 0.12 ), - sMaj_min = cms.double( 0.0 ), - sMaj_max = cms.double( 999.0 ), - seedTimeMin = cms.double( -25.0 ), - seedTimeMax = cms.double( 25.0 ), - useTrackVeto = cms.bool( False ), - maxTrackCut = cms.int32( 999 ), - trackPtCut = cms.double( 99999.0 ), - trackdRCut = cms.double( 999.0 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 3.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", +process.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG4_er1p2_dR_Max0p9 OR L1_DoubleEG4p5_er1p2_dR_Max0p9 OR L1_DoubleEG5_er1p2_dR_Max0p9 OR L1_DoubleEG5p5_er1p2_dR_Max0p8 OR L1_DoubleEG6_er1p2_dR_Max0p8 OR L1_DoubleEG6p5_er1p2_dR_Max0p8 OR L1_DoubleEG7_er1p2_dR_Max0p8 OR L1_DoubleEG7p5_er1p2_dR_Max0p7 OR L1_DoubleEG8_er1p2_dR_Max0p7 OR L1_DoubleEG8p5_er1p2_dR_Max0p7 OR L1_DoubleEG9_er1p2_dR_Max0p7 OR L1_DoubleEG9p5_er1p2_dR_Max0p6 OR L1_DoubleEG10_er1p2_dR_Max0p6 OR L1_DoubleEG10p5_er1p2_dR_Max0p6 OR L1_DoubleEG11_er1p2_dR_Max0p6" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreDoubleEle4eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 2 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.25 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle4eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.0 ), - etcutEE = cms.double( 4.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle4eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.75 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle4eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle4eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltDoubleEle4eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleEle4p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 4.5 ), - etcutEE = cms.double( 4.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle4p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltHT240 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 240.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle4p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle4p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ) ) -process.hltDoubleEle4p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle4p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' ) ) -process.hltDoubleEle4p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltFastPVPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +) +process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ) +) +process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", + layerList = cms.vstring( 'TIB1+TIB2+MTIB3', + 'TIB1+TIB2+MTID1_pos', + 'TIB1+TIB2+MTID1_neg', + 'TID1_pos+TID2_pos+TID3_pos', + 'TID1_neg+TID2_neg+TID3_neg', + 'TID1_pos+TID2_pos+MTID3_pos', + 'TID1_neg+TID2_neg+MTID3_neg' ), + BPix = cms.PSet( ), + FPix = cms.PSet( ), + TIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + TID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + TOB = cms.PSet( ), + TEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 1 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 2 ) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) + ), + MTID = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + minRing = cms.int32( 3 ), + skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ), + useRingSlector = cms.bool( True ), + clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), + maxRing = cms.int32( 3 ) + ) +) +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + zErrorVetex = cms.double( 12.0 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 10 ), + maxNRegions = cms.int32( 100 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 3.0 ), + ptMin = cms.double( 0.8 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ), + searchOpt = cms.bool( True ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 1.0 ), + measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.5 ), + deltaPhi = cms.double( 0.5 ) + ) +) +process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 800000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ), + trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ), + produceSeedingHitSets = cms.bool( False ), + produceIntermediateHitDoublets = cms.bool( True ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer", + doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ), + maxElement = cms.uint32( 100000 ), + useFixedPreFiltering = cms.bool( False ), + phiPreFiltering = cms.double( 0.3 ), + extraHitRPhitolerance = cms.double( 0.0 ), + extraHitRZtolerance = cms.double( 0.0 ), + extraZKDBox = cms.double( 0.2 ), + extraRKDBox = cms.double( 0.2 ), + extraPhiKDBox = cms.double( 0.005 ), + fnSigmaRZ = cms.double( 2.0 ), + refitHits = cms.bool( True ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + maxChi2 = cms.double( 5.0 ), + chi2VsPtCut = cms.bool( True ), + pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), + chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), + detIdsToDebug = cms.vint32( 0, 0, 0 ) +) +process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( + FilterStripHits = cms.bool( False ), + FilterPixelHits = cms.bool( False ), + ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), + FilterAtHelixStage = cms.bool( True ), + ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) + ) +) +process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIterX" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ) +) +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector", + src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ), + keepAllTracks = cms.bool( False ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + useVertices = cms.bool( True ), + useVtxError = cms.bool( False ), + vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + vtxNumber = cms.int32( -1 ), + vertexCut = cms.string( "tracksSize>=3" ), + copyTrajectories = cms.untracked.bool( False ), + copyExtras = cms.untracked.bool( True ), + qualityBit = cms.string( "highPurity" ), + chi2n_par = cms.double( 0.25 ), + chi2n_no1Dmod_par = cms.double( 9999.0 ), + res_par = cms.vdouble( 0.003, 0.001 ), + d0_par1 = cms.vdouble( 1.0, 4.0 ), + dz_par1 = cms.vdouble( 1.0, 4.0 ), + d0_par2 = cms.vdouble( 1.0, 4.0 ), + dz_par2 = cms.vdouble( 1.0, 4.0 ), + applyAdaptedPVCuts = cms.bool( True ), + max_d0 = cms.double( 100.0 ), + max_z0 = cms.double( 100.0 ), + nSigmaZ = cms.double( 3.0 ), + minNumberLayers = cms.uint32( 5 ), + minNumber3DLayers = cms.uint32( 0 ), + maxNumberLostLayers = cms.uint32( 0 ), + minHitsToBypassChecks = cms.uint32( 20 ), + applyAbsCutsIfNoPV = cms.bool( False ), + max_d0NoPV = cms.double( 100.0 ), + max_z0NoPV = cms.double( 100.0 ), + max_relpterr = cms.double( 9999.0 ), + min_nhits = cms.uint32( 0 ), + max_minMissHitOutOrIn = cms.int32( 99 ), + max_lostHitFraction = cms.double( 1.0 ), + max_eta = cms.double( 9999.0 ), + min_eta = cms.double( -9999.0 ) +) +process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) ) -process.hltDoubleEle4p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle4p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.0 ), - etcutEE = cms.double( 5.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 35.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ) ) -process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' ) ) -process.hltDoubleEle5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ) ) -process.hltDoubleEle5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' ) ) -process.hltDoubleEle5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle5p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 5.5 ), - etcutEE = cms.double( 5.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle5p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) ) -process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle5p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' ) ) -process.hltDoubleEle5p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle5p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle5p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' ) +) +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) +) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' ) ) -process.hltDoubleEle5p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.0 ), - etcutEE = cms.double( 6.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle6eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' ) ) -process.hltDoubleEle6eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ) ) -process.hltDoubleEle6eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' ) ) -process.hltDoubleEle6eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 6.5 ), - etcutEE = cms.double( 6.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) -) -process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) -) -process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ) ) -process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' ) ) -process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ) +) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' ) +) +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle7eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.0 ), - etcutEE = cms.double( 7.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle7eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ) ) -process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle7eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' ) ) -process.hltDoubleEle7eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle7eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ) ) -process.hltDoubleEle7eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' ) ) -process.hltDoubleEle7eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 0.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle7p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT350 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 7.5 ), - etcutEE = cms.double( 7.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreHT425 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltHT425 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 425.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle7p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT360 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 360.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle7p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' ) ) -process.hltDoubleEle7p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle7p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle7p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ) ) -process.hltDoubleEle7p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' ) ) -process.hltDoubleEle7p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 1.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT390 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer", + usePt = cms.bool( False ), + excludePFMuons = cms.bool( False ), + minNJetHt = cms.int32( 0 ), + minNJetMht = cms.int32( 0 ), + minPtJetHt = cms.double( 40.0 ), + minPtJetMht = cms.double( 30.0 ), + maxEtaJetHt = cms.double( 2.0 ), + maxEtaJetMht = cms.double( 5.0 ), + jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), + pfCandidatesLabel = cms.InputTag( "" ) ) -process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ), + minHt = cms.vdouble( 390.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT400 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 400.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ) +) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' ) +) +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.5 ), - etcutEE = cms.double( 8.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltHT550 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 550.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle8p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.0 ), + MinN = cms.int32( 2 ) ) -process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ), + TriggerTypes = cms.vint32( 85 ) +) +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ) +) +process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) +) +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle8p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ), + JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltDoubleEle8p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltDoubleEle8p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter2MergedForDisplaced" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ) ) -process.hltDoubleEle8p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 8 ), + maximumTransverseImpactParameter = cms.double( 0.1 ), + minimumTransverseMomentum = cms.double( 0.5 ), + maximumChiSquared = cms.double( 20.0 ), + maximumLongitudinalImpactParameter = cms.double( 0.1 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltDoubleEle8p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ), + tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle8p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( -999999.0 ), + MaxTag = cms.double( 2.5 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle9eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltHT650 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.0 ), - etcutEE = cms.double( 9.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 650.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltDoubleEle9eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) +process.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( 0 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -process.hltDoubleEle9eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( 50 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( 999.0 ) ) -process.hltDoubleEle9eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltDoubleEle9eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +process.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", +process.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 9.5 ), - etcutEE = cms.double( 9.5 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) +process.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltDoubleEle9p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 20.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 30.0 ), + etcutEE = cms.double( 30.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +) +process.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( 100 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltDoubleEle9p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 5.0 ), + etcutEE = cms.double( 5.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDoubleEle9p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + candTag = cms.InputTag( "hltEG5EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle9p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + candTag = cms.InputTag( "hltEG5HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.014 ), + thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle9p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 10.0 ), - etcutEE = cms.double( 10.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 2 ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 2 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), s_a_phi1B = cms.double( 0.0069 ), s_a_phi1I = cms.double( 0.0088 ), s_a_phi1F = cms.double( 0.0076 ), @@ -78349,1172 +78310,778 @@ useS = cms.bool( False ), pixelVeto = cms.bool( False ) ) -process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 150.0 ), + thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), + ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0E99 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL2TauJets" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ), + triggerType = cms.int32( 84 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", +process.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - lowerMassCut = cms.double( 0.0 ), - upperMassCut = cms.double( 6.0 ), - nZcandcut = cms.int32( 1 ), - reqOppCharge = cms.untracked.bool( False ), - isElectron1 = cms.untracked.bool( False ), - isElectron2 = cms.untracked.bool( False ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle4eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ), + triggerType = cms.int32( 86 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.6 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle4eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer", + HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ), + TriggerTypes = cms.vint32( 86 ) ) -process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer", + primaryVertex = cms.InputTag( "hltVerticesPFFilter" ), + computeProbabilities = cms.bool( True ), + computeGhostTrack = cms.bool( True ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 2 ), + minimumNumberOfHits = cms.int32( 3 ), + maximumTransverseImpactParameter = cms.double( 0.2 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + candidates = cms.InputTag( "hltParticleFlow" ), + maxDeltaR = cms.double( 0.4 ) ) -process.hltDoubleEle4p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter", + sorting = cms.PSet( ), + assignment = cms.PSet( + maxDxyForJetAxisAssigment = cms.double( 0.1 ), + maxDzForJetAxisAssigment = cms.double( 0.1 ), + useTiming = cms.bool( False ), + preferHighRanked = cms.bool( False ), + EtaMinUseDz = cms.double( -1.0 ), + maxDistanceToJetAxis = cms.double( 0.07 ), + PtMaxCharged = cms.double( -1.0 ), + minJetPt = cms.double( 25.0 ), + maxDzSigForPrimaryAssignment = cms.double( 5.0 ), + OnlyUseFirstDz = cms.bool( False ), + maxDzErrorForPrimaryAssignment = cms.double( 0.05 ), + maxDzForPrimaryAssignment = cms.double( 0.1 ), + maxJetDeltaR = cms.double( 0.5 ), + maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ), + DzCutForChargedFromPUVtxs = cms.double( 0.2 ), + maxDtSigForPrimaryAssignment = cms.double( 3.0 ), + maxDxyForNotReconstructedPrimary = cms.double( 0.01 ), + useVertexFit = cms.bool( True ), + NumOfPUVtxsForCharged = cms.uint32( 0 ) + ), + qualityForPrimary = cms.int32( 2 ), + usePVMET = cms.bool( True ), + particles = cms.InputTag( "hltParticleFlow" ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + produceAssociationToOriginalVertices = cms.bool( True ), + produceSortedVertices = cms.bool( False ), + producePileUpCollection = cms.bool( False ), + produceNoPileUpCollection = cms.bool( False ) ) -process.hltPreDoubleEle5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer", + jet_radius = cms.double( 0.4 ), + min_jet_pt = cms.double( 10.0 ), + max_jet_eta = cms.double( 2.5 ), + min_pt_for_track_properties = cms.double( 0.95 ), + min_pt_for_pfcandidates = cms.double( 0.1 ), + use_puppiP4 = cms.bool( False ), + include_neutrals = cms.bool( True ), + sort_by_sip2dsig = cms.bool( False ), + min_puppi_wgt = cms.double( -1.0 ), + flip_ip_sign = cms.bool( False ), + sip3dSigMax = cms.double( -1.0 ), + use_hlt_features = cms.bool( True ), + vertices = cms.InputTag( "hltVerticesPFFilter" ), + secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ), + pf_candidates = cms.InputTag( "hltParticleFlow" ), + jets = cms.InputTag( "hltPFJetForBtagMinPt10" ), + unsubjet_map = cms.InputTag( "" ), + puppi_value_map = cms.InputTag( "" ), + vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ), + use_scouting_features = cms.bool( False ), + normchi2_value_map = cms.InputTag( "" ), + dz_value_map = cms.InputTag( "" ), + dxy_value_map = cms.InputTag( "" ), + dzsig_value_map = cms.InputTag( "" ), + dxysig_value_map = cms.InputTag( "" ), + lostInnerHits_value_map = cms.InputTag( "" ), + quality_value_map = cms.InputTag( "" ), + trkPt_value_map = cms.InputTag( "" ), + trkEta_value_map = cms.InputTag( "" ), + trkPhi_value_map = cms.InputTag( "" ), + covarianceVersion = cms.int32( 1 ), + covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 ) ) -process.hltDoubleEle5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer", + src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ), + preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ), + preprocessParams = cms.PSet( ), + model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ), + flav_names = cms.vstring( 'probtauhp', + 'probtauhm', + 'probb', + 'probc', + 'probuds', + 'probg', + 'ptcorr' ), + jets = cms.InputTag( "" ), + produceValueMap = cms.untracked.bool( False ), + debugMode = cms.untracked.bool( False ) ) -process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator", + discriminators = cms.VPSet( + cms.PSet( name = cms.string( "BvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "CvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ), + cms.PSet( name = cms.string( "TauhvsAll" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ) + ), + cms.PSet( name = cms.string( "CvsL" ), + numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ), + denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' ) + ) + ) ) -process.hltDoubleEle5p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle6eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt10" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ), + seeds = cms.InputTag( "hltL2GlobIsoTau10" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.001; return t1;" ), + minPt = cms.double( 10.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -process.hltDoubleEle6eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle7eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 200.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle7p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + minDEDx = cms.double( -1.0 ), + minPT = cms.double( 400.0 ), + minNOM = cms.double( -1.0 ), + minETA = cms.double( 0.9 ), + maxETA = cms.double( 2.4 ), + minNumValidHits = cms.double( 5.0 ), + maxNHitMissIn = cms.double( 0.0 ), + maxNHitMissMid = cms.double( 0.0 ), + maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ), + relTrkIsoDeltaRSize = cms.double( 0.3 ), + maxAssocCaloE = cms.double( -1.0 ), + maxAssocCaloEDeltaRSize = cms.double( -1.0 ), + caloTowersTag = cms.InputTag( "notUsed" ), + inputTracksTag = cms.InputTag( "hltMergedTracks" ), + inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" ) ) -process.hltPreDoubleEle8eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) +process.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 2 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle9eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltDt1DRecHits" ) ) -process.hltDoubleEle9eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +process.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 50 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), +process.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltDTrechitClusters" ), MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) + MinSize = cms.int32( 75 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), + Max_nMB1 = cms.int32( 0 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( -1 ), + Max_nME12 = cms.int32( -1 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -999.0 ), + MaxTime = cms.double( 999.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPreDoubleEle10eta1p22mMax6dz0p8 = cms.EDFilter( "HLTPrescaler", +process.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ", +process.hltMET75 = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltEgammaCandidates' ), - inputTag1 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - inputTag2 = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - electronTag = cms.InputTag( "hltEgammaGsfElectrons" ), - triggerType1 = cms.int32( 92 ), - triggerType2 = cms.int32( 92 ), - MinDR = cms.double( -1.0 ), - MaxDZ = cms.double( 0.8 ), - MinN = cms.int32( 1 ), - MinPixHitsForDZ = cms.int32( 0 ), - checkSC = cms.bool( True ) -) -process.hltPreDoubleEle4eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle4eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFMET105 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + inputTag = cms.InputTag( "hltPFMETProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 105.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltDoubleEle4p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle4p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDoubleEle5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle5p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT170 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle5p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 170.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle6eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT200 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 200.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle6p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ), + TriggerTypes = cms.vint32( 85 ) ) -process.hltPreDoubleEle7eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex", + tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ), + coneSize = cms.double( 0.4 ), + useAssigned = cms.bool( False ), + pvSrc = cms.InputTag( "" ), + jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ) ) -process.hltDoubleEle7eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer", + jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ), + primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ), + computeProbabilities = cms.bool( False ), + computeGhostTrack = cms.bool( False ), + ghostTrackPriorDeltaR = cms.double( 0.03 ), + minimumNumberOfPixelHits = cms.int32( 0 ), + minimumNumberOfHits = cms.int32( 6 ), + maximumTransverseImpactParameter = cms.double( 9999999.0 ), + minimumTransverseMomentum = cms.double( 1.0 ), + maximumChiSquared = cms.double( 5.0 ), + maximumLongitudinalImpactParameter = cms.double( 17.0 ), + jetDirectionUsingTracks = cms.bool( False ), + jetDirectionUsingGhostTrack = cms.bool( False ), + useTrackQuality = cms.bool( False ) ) -process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer", + jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ), + tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' ) ) -process.hltDoubleEle7p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle7p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ), + JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ), + MinTag = cms.double( 5.0 ), + MaxTag = cms.double( 999999.0 ), + MinJets = cms.int32( 2 ), + MatchJetsByDeltaR = cms.bool( False ), + MaxJetDeltaR = cms.double( 0.1 ), + TriggerType = cms.int32( 85 ) ) -process.hltPreDoubleEle8eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT270 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 270.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle8p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle8p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle9eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle9p5eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT280 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle9p5eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 280.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreDoubleEle10eta1p22mMax6trkHits10 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleEle10eta1p22ValidHits10Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltHT320 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDoubleEle10eta1p22PMmMax6MassFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 320.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltHT420 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + htLabels = cms.VInputTag( 'hltHtMht' ), + mhtLabels = cms.VInputTag( 'hltHtMht' ), + minHt = cms.vdouble( 420.0 ), + minMht = cms.vdouble( 0.0 ), + minMeff = cms.vdouble( 0.0 ), + meffSlope = cms.vdouble( 1.0 ) ) -process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ), + minJets = cms.uint32( 1 ), + jetTimeThresh = cms.double( 2.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer", + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + barrelJets = cms.bool( True ), + endcapJets = cms.bool( False ), + ecalCellEnergyThresh = cms.double( 0.5 ), + ecalCellTimeThresh = cms.double( 12.5 ), + ecalCellTimeErrorThresh = cms.double( 100.0 ), + matchingRadius = cms.double( 0.4 ), + ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) -process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", +process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 0.5 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", +process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 8.0 ), - etcutEE = cms.double( 8.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ), + jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ), + jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ), + jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ), + minJets = cms.uint32( 2 ), + jetTimeThresh = cms.double( 1.0 ), + jetMaxTimeThresh = cms.double( 999999.0 ), + jetCellsForTimingThresh = cms.uint32( 5 ), + jetEcalEtForTimingThresh = cms.double( 10.0 ), + minJetPt = cms.double( 40.0 ) ) -process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), - varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 10000.0 ), - thrRegularEE = cms.vdouble( 10000.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" ) ) -process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.01 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.2 ), - thrRegularEE = cms.vdouble( 0.2 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" ) ) -process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 40.0 ), - thrRegularEE = cms.vdouble( 40.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector", + src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" ) +) +process.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 5.0 ), - thrRegularEE = cms.vdouble( 5.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector", + src = cms.InputTag( "hltAK4PFJetsCorrected" ), + filter = cms.bool( False ), + cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" ) +) +process.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 2.0 ), - thrRegularEE = cms.vdouble( 2.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 1 ) ) -process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), + L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG12er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_15_10_er2p5 OR L1_DoubleEG_20_10_er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_27_14_er2p5 OR L1_DoubleEG_LooseIso22_12_er2p5 OR L1_DoubleEG_LooseIso25_12_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -79525,17 +79092,17 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), candNonIsolatedTag = cms.InputTag( "" ), l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ), l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), @@ -79546,72 +79113,29 @@ barrel_end = cms.double( 1.4791 ), endcap_end = cms.double( 2.65 ) ) -process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 20.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), ncandcut = cms.int32( 1 ) ) -process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + candTag = cms.InputTag( "hltEG10EtFilter" ), varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -79622,16 +79146,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + candTag = cms.InputTag( "hltEG10HEFilter" ), varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79644,52 +79169,49 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 14.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -2.1 ), + maxEtaCut = cms.double( 2.1 ), + ncandcut = cms.int32( 2 ) ) -process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.2 ), + thrOverEEE = cms.vdouble( 0.2 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), @@ -79700,38 +79222,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.016 ), + thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79744,135 +79245,333 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.2 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.4 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.6 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 2 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 1.8 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), + ncandcut = cms.int32( 1 ), + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 999999.0 ), + trackdRCut = cms.double( 999.0 ) +) +process.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), + inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ), + l1EGCand = cms.InputTag( "" ), + RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), + RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + inputTrack = cms.InputTag( "" ), ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + EBOnly = cms.bool( False ), + sMin_min = cms.double( 0.0 ), + sMin_max = cms.double( 999.0 ), + sMaj_min = cms.double( 0.0 ), + sMaj_max = cms.double( 999.0 ), + seedTimeMin = cms.double( 2.0 ), + seedTimeMax = cms.double( 25.0 ), + useTrackVeto = cms.bool( False ), + maxTrackCut = cms.int32( 999 ), + trackPtCut = cms.double( 99999.0 ), + trackdRCut = cms.double( 999.0 ) ) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) +process.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 2 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 6.5 ), + etcutEE = cms.double( 6.5 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -79880,60 +79579,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79944,18 +79600,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -79966,81 +79623,24 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 2 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80048,21 +79648,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.12 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80070,21 +79671,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80092,21 +79694,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80114,91 +79717,71 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80206,21 +79789,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80228,35 +79812,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 24.0 ), - etcutEE = cms.double( 9999999.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80264,21 +79835,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80286,21 +79858,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), - varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80308,21 +79881,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), + lessThan = cms.bool( False ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0105 ), - thrRegularEE = cms.vdouble( 0.0105 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80330,21 +79904,22 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), @@ -80352,32 +79927,66 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", +process.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", +process.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), - triggerType = cms.int32( 92 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 16.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.5 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 10.0 ), + etcutEE = cms.double( 10.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 2 ) ) -process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 2 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.5 ), - thrRegularEE = cms.vdouble( 0.8 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80388,40 +79997,42 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.0 ), - thrOverEEB = cms.vdouble( 0.06 ), - thrOverEEE = cms.vdouble( 0.06 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.0 ), - thrRegularEE = cms.vdouble( 0.9 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80432,18 +80043,19 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.011 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80454,226 +80066,162 @@ rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 3.0 ), - thrRegularEE = cms.vdouble( 3.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 2 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) -) -process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFTaus" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) -) -process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltPFTaus" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltPFTaus" ), - cut = cms.string( "pt > 0" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), - selectionCut = cms.double( 0.5 ) - ), - cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - ) + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", +process.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 32.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.5 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", +process.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) + candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + lowerMassCut = cms.double( 0.0 ), + upperMassCut = cms.double( 6.0 ), + nZcandcut = cms.int32( 1 ), + reqOppCharge = cms.untracked.bool( False ), + isElectron1 = cms.untracked.bool( False ), + isElectron2 = cms.untracked.bool( False ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", +process.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.65 ) -) -process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 32.0 ), - etcutEE = cms.double( 30000.0 ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), minEtaCut = cms.double( -9999.0 ), maxEtaCut = cms.double( 9999.0 ), ncandcut = cms.int32( 1 ) ) -process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), + candTag = cms.InputTag( "hltSingleEle8EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) +) +process.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.1 ), - thrOverEEE = cms.vdouble( 0.1 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -80684,16 +80232,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), - varTag = cms.InputTag( "hltEgammaR9ID" ), + candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( False ), + lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.75 ), - thrRegularEE = cms.vdouble( 0.5 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80706,16 +80255,17 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + candTag = cms.InputTag( "hltSingleEle8DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.01 ), - thrRegularEE = cms.vdouble( 0.035 ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), thrOverEEB = cms.vdouble( -1.0 ), thrOverEEE = cms.vdouble( -1.0 ), thrOverE2EB = cms.vdouble( -1.0 ), @@ -80728,64 +80278,67 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltSingleEle8DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.012 ), - thrOverEEE = cms.vdouble( 0.012 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.29, 0.21 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 10.0 ), - thrRegularEE = cms.vdouble( 10.0 ), - thrOverEEB = cms.vdouble( 0.005 ), - thrOverEEE = cms.vdouble( 0.005 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), + doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.25 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", +process.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), - varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( 6.0 ), - thrRegularEE = cms.vdouble( 6.0 ), - thrOverEEB = cms.vdouble( 0.002 ), - thrOverEEE = cms.vdouble( 0.002 ), - thrOverE2EB = cms.vdouble( 0.0 ), - thrOverE2EE = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), @@ -80794,406 +80347,237 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltTauJet5" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 32.0 ), - MaxMinv = cms.double( 99999.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), - originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), - inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), - inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), - triggerType1 = cms.int32( 81 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 0.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 50.0 ), - MaxMinv = cms.double( 105.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", - saveTags = cms.bool( True ), - nExpected = cms.int32( 2 ), - L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), - DiscrWP = cms.double( 0.4327 ), - l1TauPtThreshold = cms.double( 250.0 ) -) -process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", - qualityCuts = cms.PSet( - vertexTrackFiltering = cms.bool( False ), - isolationQualityCuts = cms.PSet( - maxDeltaZ = cms.double( 0.1 ), - minTrackPt = cms.double( 0.5 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 100.0 ), - maxTransverseImpactParameter = cms.double( 0.1 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), - recoverLeadingTrk = cms.bool( False ), - signalQualityCuts = cms.PSet( - minNeutralHadronEt = cms.double( 30.0 ), - maxDeltaZ = cms.double( 0.2 ), - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), - vxAssocQualityCuts = cms.PSet( - minTrackPt = cms.double( 0.0 ), - minGammaEt = cms.double( 0.5 ), - minTrackHits = cms.uint32( 3 ), - minTrackPixelHits = cms.uint32( 0 ), - maxTrackChi2 = cms.double( 1000.0 ), - maxTransverseImpactParameter = cms.double( 0.2 ), - minTrackVertexWeight = cms.double( -1.0 ) - ), - pvFindingAlgo = cms.string( "closestInDeltaZ" ) - ), - Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), - BooleanOutput = cms.bool( True ), - PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - MinN = cms.uint32( 1 ), - MaxN = cms.uint32( 1 ) -) -process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", - src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), - cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), - discriminators = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), - selectionCut = cms.double( 0.5 ) - ) - ), - discriminatorContainers = cms.VPSet( - cms.PSet( discriminator = cms.InputTag( "hltHpsPFTauDeepTauProducer", "VSjet" ), - rawValues = cms.vstring( ), - selectionCuts = cms.vdouble( ), - workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ) - ) - ) -) -process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 2 ) -) -process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 = cms.EDFilter( "HLTPFTauPairDzMatchFilter", - saveTags = cms.bool( True ), - JetSrc = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), - JetMinPt = cms.double( 30.0 ), - JetMaxEta = cms.double( 2.1 ), - JetMinDR = cms.double( 0.5 ), - JetMaxDZ = cms.double( 0.2 ), - TriggerType = cms.int32( 84 ) -) -process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT2PFTauPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - originTag2 = cms.VInputTag( 'hltHpsL1JetsHLTForDeepTauInput' ), - inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauDz02" ), - triggerType1 = cms.int32( 84 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( 1.0E7 ), - MinDeta = cms.double( -1000.0 ), - MaxDeta = cms.double( 1000.0 ), - MinMinv = cms.double( 5.0 ), - MaxMinv = cms.double( 80.0 ), - MinDelR = cms.double( 0.0 ), - MaxDelR = cms.double( 1000.0 ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 1.0E7 ), - MinN = cms.int32( 1 ) -) -process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) -) -process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), - triggerType = cms.int32( 84 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 30.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), - originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), - inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), - inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), - triggerType1 = cms.int32( 83 ), - triggerType2 = cms.int32( 84 ), - MinDphi = cms.double( 0.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 0.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.3 ), - MaxDelR = cms.double( 99999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1DiJetVBFinclLoose = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltAK4PFJetsLooseIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.99 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsTightIDVBF = cms.EDProducer( "HLTPFJetIDProducer", - minPt = cms.double( 20.0 ), - maxEta = cms.double( 1.0E99 ), - CHF = cms.double( 0.2 ), - NHF = cms.double( 0.9 ), - CEF = cms.double( 0.99 ), - NEF = cms.double( 0.99 ), - maxCF = cms.double( 99.0 ), - NCH = cms.int32( 0 ), - NTOT = cms.int32( 1 ), - jetsInput = cms.InputTag( "hltAK4PFJets" ) -) -process.hltAK4PFJetsLooseIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsLooseIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltAK4PFJetsTightIDVBFCorrected = cms.EDProducer( "CorrectedPFJetProducer", - src = cms.InputTag( "hltAK4PFJetsTightIDVBF" ), - correctors = cms.VInputTag( 'hltAK4PFCorrector' ) -) -process.hltPFDoubleJetTightID40 = cms.EDFilter( "HLT1PFJet", +process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPFSingleJetTightID105 = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 105.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 8.0 ), + etcutEE = cms.double( 8.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDiPFJet40MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFinclLoose = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclLoose" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 105.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 105.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ), + l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), + npixelmatchcut = cms.double( 1.0 ), + ncandcut = cms.int32( 1 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + s_a_phi1B = cms.double( 0.0069 ), + s_a_phi1I = cms.double( 0.0088 ), + s_a_phi1F = cms.double( 0.0076 ), + s_a_phi2B = cms.double( 3.7E-4 ), + s_a_phi2I = cms.double( 7.0E-4 ), + s_a_phi2F = cms.double( 0.00906 ), + s_a_zB = cms.double( 0.012 ), + s_a_rI = cms.double( 0.027 ), + s_a_rF = cms.double( 0.04 ), + s2_threshold = cms.double( 0.4 ), + tanhSO10BarrelThres = cms.double( 0.35 ), + tanhSO10InterThres = cms.double( 1.0 ), + tanhSO10ForwardThres = cms.double( 1.0 ), + useS = cms.bool( False ), + pixelVeto = cms.bool( False ) ) -process.hltL1PFJetCategoriesVBFinclLoose = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ), + varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10000.0 ), + thrRegularEE = cms.vdouble( 10000.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclLooseTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclLoose','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFinclMedium = cms.EDFilter( "HLTL1TSeed", +process.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.01 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFSingleJetTightID110 = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetsMatchingVBFinclMedium = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 110.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 110.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( True ), + thrRegularEB = cms.vdouble( 0.2 ), + thrRegularEE = cms.vdouble( 0.2 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclMedium = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 40.0 ), + thrRegularEE = cms.vdouble( 40.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 5.0 ), + thrRegularEE = cms.vdouble( 5.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclMediumTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclMedium','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ), + varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 2.0 ), + thrRegularEE = cms.vdouble( 2.0 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min800" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_LooseIso16_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso18_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso20_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso22_LooseIso12_er1p5 OR L1_DoubleEG_LooseIso25_LooseIso12_er1p5 OR L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -81204,1055 +80588,1597 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFDoubleJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltPFSingleJetTightID125 = cms.EDFilter( "HLT1PFJet", +process.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 1 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 20.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.5 ), - minInvMass = cms.double( 1000.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFinclTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 1000.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTight = cms.EDFilter( "HLT1PFJet", +process.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFinclTight','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ720 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 3.0 ), - minInvMass = cms.double( 720.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetsMatchingVBFincl = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 125.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 125.0 ), - mjjMin = cms.double( 720.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFincl = cms.EDFilter( "HLT1PFJet", +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFinclTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFincl','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 14.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_60_30_DoubleJet30_Mass_Min500_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min500_DoubleJetCentral50" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPFQuadJetTightID40 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPFTripleJetTightID60 = cms.EDFilter( "HLT1PFJet", +process.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltSinglePFJet70ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiPFJet40MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijet = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 70.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFdijetQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFdijetFivejets = cms.EDFilter( "HLT1PFJet", +process.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetSixjets = cms.EDFilter( "HLT1PFJet", +process.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijet','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7545Mjj650DiPFJet60 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", +process.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) + candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", +process.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 650.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1PFJetCategoriesVBFdijetTightQuadjet650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", +process.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - algorithm = cms.string( "VBFPlus2CentralJets" ), - minPt1 = cms.double( 75.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 60.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 4 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFQuadJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 4 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltSinglePFJet75ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ600 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 600.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1TPFJetsMatchingVBFDijetTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBFPlus2CentralJets" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 60.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.12 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightQuadjet = cms.EDFilter( "HLT1PFJet", +process.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FourJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 4 ) + candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFdijetTightFivejet = cms.EDFilter( "HLT1PFJet", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','FiveJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 5 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFdijetTightSixjet = cms.EDFilter( "HLT1PFJet", +process.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1TPFJetsMatchingVBFDijetTight','SixJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 6 ) + candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", +process.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_30_DoubleJet30_Mass_Min400_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min400_ETMHF65" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPFMETVBF85 = cms.EDFilter( "HLT1PFMET", +process.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETVBFProducer" ), - triggerType = cms.int32( 87 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet40MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetsMatchingVBFMET = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 75.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 75.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMET = cms.EDFilter( "HLT1PFJet", +process.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 24.0 ), + etcutEE = cms.double( 9999999.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMETTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMET','ThreeJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) -) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltDiPFJet45MJJ500 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ), + varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltSinglePFJet80ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetsMatchingVBFMETTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DiJetVBFMET" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 80.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 80.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0105 ), + thrRegularEE = cms.vdouble( 0.0105 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltL1PFJetCategoriesVBFMETTight = cms.EDFilter( "HLT1PFJet", +process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMETTightTriple = cms.EDFilter( "HLT1PFJet", +process.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMETTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + triggerType = cms.int32( 92 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 16.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MinEta = cms.double( -1.5 ), + MaxEta = cms.double( 1.5 ), + MinN = cms.int32( 2 ) ) -process.hltL1DoubleJet8030MassMin500Mu3 = cms.EDFilter( "HLTL1TSeed", +process.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_80_30_DoubleJet30_Mass_Min500_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min500_Mu3OQ" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) + candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.5 ), + thrRegularEE = cms.vdouble( 0.8 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", +process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), - MinN = cms.int32( 0 ), - MaxEta = cms.double( 2.5 ), - AbsEtaBins = cms.vdouble( 0.0 ), - MinNstations = cms.vint32( 0 ), - MinNhits = cms.vint32( 0 ), - CutOnChambers = cms.bool( False ), - MinNchambers = cms.vint32( 0 ), - MaxDr = cms.double( 9999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 0.0 ), - NSigmaPt = cms.double( 0.0 ), - MatchToPreviousCand = cms.bool( True ) + candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.0 ), + thrOverEEB = cms.vdouble( 0.06 ), + thrOverEEE = cms.vdouble( 0.06 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", +process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.0 ), + thrRegularEE = cms.vdouble( 0.9 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", +process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 2.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 3.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 20.0 ), - MaxDXYBeamSpot = cms.double( 0.1 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( 2 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 0.3 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", - RegionPSet = cms.PSet( - vertexCollection = cms.InputTag( "hltPixelVertices" ), - zErrorVetex = cms.double( 0.2 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - maxNVertices = cms.int32( 4 ), - maxNRegions = cms.int32( 40 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 0.3 ), - mode = cms.string( "VerticesFixed" ), - input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - originRadius = cms.double( 0.1 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - deltaEta = cms.double( 0.3 ), - deltaPhi = cms.double( 0.3 ) - ) -) -process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", - tracks = cms.InputTag( "hltPixelTracks" ), - regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), - produceTrackCollection = cms.bool( True ), - produceMask = cms.bool( False ) -) -process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", - InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), - InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), - originHalfLength = cms.double( 0.3 ), - originRadius = cms.double( 0.1 ), - useProtoTrackKinematics = cms.bool( False ), - useEventsWithNoVertex = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), - usePV = cms.bool( False ), - includeFourthHit = cms.bool( True ), - produceComplement = cms.bool( False ), - SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) -) -process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( False ), - doSeedingRegionRebuilding = cms.bool( False ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( False ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 1000 ) -) -process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFittingSmootherIT" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "hltIter0" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( True ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) -) -process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", - src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltTrimmedPixelVertices" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), - mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 0 ), - maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), - dr_par = cms.PSet( - d0err = cms.vdouble( 0.003, 0.003, 0.003 ), - dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), - dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), - dr_exp = cms.vint32( 4, 4, 4 ), - d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) - ), - maxLostLayers = cms.vint32( 1, 1, 1 ), - min3DLayers = cms.vint32( 0, 0, 0 ), - dz_par = cms.PSet( - dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), - dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), - dz_exp = cms.vint32( 4, 4, 4 ) - ), - minNVtxTrk = cms.int32( 3 ), - maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), - minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), - maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), - maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), - maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), - minLayers = cms.vint32( 3, 3, 3 ) - ) -) -process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), - originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), - originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) + candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ), + varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.011 ), + thrRegularEE = cms.vdouble( 0.011 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", - UseRhoCorrectedCaloDeposits = cms.bool( False ), - UseCaloIso = cms.bool( False ), - CaloDepositsLabel = cms.InputTag( "notUsed" ), - inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - OutputMuIsoDeposits = cms.bool( True ), - TrackPt_Min = cms.double( -1.0 ), - printDebug = cms.bool( False ), - CutsPSet = cms.PSet( - applyCutsORmaxNTracks = cms.bool( False ), - maxNTracks = cms.int32( -1 ), - Thresholds = cms.vdouble( 0.4 ), - EtaBounds = cms.vdouble( 2.411 ), - ComponentName = cms.string( "SimpleCuts" ), - ConeSizes = cms.vdouble( 0.3 ) - ), - TrkExtractorPSet = cms.PSet( - Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), - Chi2Ndof_Max = cms.double( 1.0E64 ), - BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - DR_Veto = cms.double( 0.01 ), - Pt_Min = cms.double( -1.0 ), - VetoLeadingTrack = cms.bool( False ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "PXLS" ), - PtVeto_Min = cms.double( 2.0 ), - NHits_Min = cms.uint32( 0 ), - PropagateTracksToRadius = cms.bool( False ), - ReferenceRadius = cms.double( 6.0 ), - Chi2Prob_Min = cms.double( -1.0 ), - Diff_r = cms.double( 0.1 ), - BeamlineOption = cms.string( "BeamSpotFromEvent" ), - ComponentName = cms.string( "PixelTrackExtractor" ), - DR_VetoPt = cms.double( 0.025 ) - ), - CaloExtractorPSet = cms.PSet( - DR_Veto_H = cms.double( 0.1 ), - Vertex_Constraint_Z = cms.bool( False ), - DR_Veto_E = cms.double( 0.07 ), - Weight_H = cms.double( 1.0 ), - CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), - DR_Max = cms.double( 0.3 ), - DepositLabel = cms.untracked.string( "EcalPlusHcal" ), - Vertex_Constraint_XY = cms.bool( False ), - Threshold_H = cms.double( 0.5 ), - Threshold_E = cms.double( 0.2 ), - ComponentName = cms.string( "CaloExtractor" ), - Weight_E = cms.double( 1.0 ) - ) +process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 3.0 ), + thrRegularEE = cms.vdouble( 3.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", +process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", saveTags = cms.bool( True ), - CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), - PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), - MinN = cms.int32( 1 ), - DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), - IsolatorPSet = cms.PSet( ) + candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 2 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ) ) -process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", +process.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), - minPtLow = cms.double( 20.0 ), - minPtHigh = cms.double( 20.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.1 ), - minInvMass = cms.double( 250.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 10 ) + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet90ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32 = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltPFTaus" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), + MaxEta = cms.double( 2.5 ), MinN = cms.int32( 1 ) ) -process.hltL1PFJetsMatchingVBFMu = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 90.0 ), - pt2Min = cms.double( 40.0 ), - pt3Min = cms.double( 90.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltL1PFJetCategoriesVBFMu = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32Track = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','TwoJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltPFTaus" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltPFTaus" ), + cut = cms.string( "pt > 0" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ), + selectionCut = cms.double( 0.5 ) + ), + cms.PSet( discriminator = cms.InputTag( "hltPFTau1Prong" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + ) ) -process.hltL1PFJetCategoriesVBFMuTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMu','ThreeJets' ), - triggerType = cms.int32( 0 ), + inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 32.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.5 ), + MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSinglePFJet95ForVBF = cms.EDFilter( "HLT1PFJet", +process.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + ncandcut = cms.int32( 1 ), + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.65 ) ) -process.hltL1PFJetsMatchingVBFMuTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - JetSrc = cms.InputTag( "hltAK4PFJetsTightIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 95.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 95.0 ), - mjjMin = cms.double( 600.0 ), - matchingR = cms.double( 0.5 ) +process.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ), + etcutEB = cms.double( 32.0 ), + etcutEE = cms.double( 30000.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltL1PFJetCategoriesVBFMuTight = cms.EDFilter( "HLT1PFJet", +process.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','TwoJets' ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.1 ), + thrOverEEE = cms.vdouble( 0.1 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ), + varTag = cms.InputTag( "hltEgammaR9ID" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( False ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.75 ), + thrRegularEE = cms.vdouble( 0.5 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ), + varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( False ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 0.01 ), + thrRegularEE = cms.vdouble( 0.035 ), + thrOverEEB = cms.vdouble( -1.0 ), + thrOverEEE = cms.vdouble( -1.0 ), + thrOverE2EB = cms.vdouble( -1.0 ), + thrOverE2EE = cms.vdouble( -1.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ), + varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.012 ), + thrOverEEE = cms.vdouble( 0.012 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.29, 0.21 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), + rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 10.0 ), + thrRegularEE = cms.vdouble( 10.0 ), + thrOverEEB = cms.vdouble( 0.005 ), + thrOverEEE = cms.vdouble( 0.005 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( True ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.2, 0.25 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter", + saveTags = cms.bool( True ), + candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ), + varTag = cms.InputTag( "hltEgammaHollowTrackIso" ), + rhoTag = cms.InputTag( "" ), + energyLowEdges = cms.vdouble( 0.0 ), + lessThan = cms.bool( True ), + useEt = cms.bool( True ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( 6.0 ), + thrRegularEE = cms.vdouble( 6.0 ), + thrOverEEB = cms.vdouble( 0.002 ), + thrOverEEE = cms.vdouble( 0.002 ), + thrOverE2EB = cms.vdouble( 0.0 ), + thrOverE2EE = cms.vdouble( 0.0 ), + ncandcut = cms.int32( 1 ), + doRhoCorrection = cms.bool( False ), + rhoMax = cms.double( 9.9999999E7 ), + rhoScale = cms.double( 1.0 ), + effectiveAreas = cms.vdouble( 0.0, 0.0 ), + absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), + l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +) +process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltTauJet5" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 32.0 ), + MaxMinv = cms.double( 99999.0 ), + MinN = cms.int32( 1 ) +) +process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltEgammaCandidates' ), + originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ), + inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ), + inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ), + triggerType1 = cms.int32( 81 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 0.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 50.0 ), + MaxMinv = cms.double( 105.0 ), + MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet = cms.EDFilter( "HLTPrescaler", +process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1PFJetCategoriesVBFMuTightTripleJet = cms.EDFilter( "HLT1PFJet", +process.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltL1PFJetsMatchingVBFMuTight','ThreeJets' ), - triggerType = cms.int32( 0 ), + nExpected = cms.int32( 2 ), + L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs", + qualityCuts = cms.PSet( + vertexTrackFiltering = cms.bool( False ), + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double( 0.1 ), + minTrackPt = cms.double( 0.5 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 100.0 ), + maxTransverseImpactParameter = cms.double( 0.1 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + primaryVertexSrc = cms.InputTag( "hltPixelVertices" ), + recoverLeadingTrk = cms.bool( False ), + signalQualityCuts = cms.PSet( + minNeutralHadronEt = cms.double( 30.0 ), + maxDeltaZ = cms.double( 0.2 ), + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + leadingTrkOrPFCandOption = cms.string( "leadPFCand" ), + vxAssocQualityCuts = cms.PSet( + minTrackPt = cms.double( 0.0 ), + minGammaEt = cms.double( 0.5 ), + minTrackHits = cms.uint32( 3 ), + minTrackPixelHits = cms.uint32( 0 ), + maxTrackChi2 = cms.double( 1000.0 ), + maxTransverseImpactParameter = cms.double( 0.2 ), + minTrackVertexWeight = cms.double( -1.0 ) + ), + pvFindingAlgo = cms.string( "closestInDeltaZ" ) + ), + Prediscriminants = cms.PSet( BooleanOperator = cms.string( "and" ) ), + BooleanOutput = cms.bool( True ), + PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + MinN = cms.uint32( 1 ), + MaxN = cms.uint32( 1 ) +) +process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector", + src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ), + cut = cms.string( "pt > 30 && abs(eta) < 2.1" ), + discriminators = cms.VPSet( + cms.PSet( discriminator = cms.InputTag( "hltPFTau1ProngHPS" ), + selectionCut = cms.double( 0.5 ) + ) + ), + discriminatorContainers = cms.VPSet( + cms.PSet( workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ), + discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ), + selectionCuts = cms.vdouble( ), + rawValues = cms.vstring( ) + ) + ) +) +process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) +) +process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 3 ) + MaxEta = cms.double( 2.1 ), + MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsPFTauProducer" ), - triggerType = cms.int32( 0 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.3 ), - MinN = cms.int32( 1 ) +process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", +process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ), triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), + MinPt = cms.double( 30.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", - L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), - EtMin = cms.double( 0.0 ), - ReduceTauContent = cms.bool( True ), - KeepOriginalVertex = cms.bool( False ) +process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau", + saveTags = cms.bool( True ), + originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ), + originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ), + inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ), + inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ), + triggerType1 = cms.int32( 83 ), + triggerType2 = cms.int32( 84 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinDphi = cms.double( 0.0 ), + MaxDphi = cms.double( -1.0 ), + MinDelR = cms.double( 0.3 ), + MaxDelR = cms.double( 99999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinMinv = cms.double( 0.0 ), + MaxMinv = cms.double( -1.0 ), + MinN = cms.int32( 1 ) +) +process.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 2 ) ) -process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", +process.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), - triggerType = cms.int32( 84 ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 125.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), + MaxEta = cms.double( 5.2 ), MinN = cms.int32( 1 ) ) -process.hltRealDijetFilterVBF = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1050.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFLooseIDPFVBFFilter = cms.EDFilter( "HLT1PFJet", +process.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1050.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltVBFIsoTauL1TLooseIDPFJetsVBFMatching','TwoJets' ), - tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), - extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - dRmin = cms.double( 0.5 ) +process.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 1200.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 125.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 125.0 ), + minInvMass = cms.double( 1200.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1VBFIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_IsoEG10er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -82263,119 +82189,107 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", +process.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 4 ) ) -process.hltVBFIsoEG12L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 12.0 ), - etcutEE = cms.double( 12.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 60.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.2 ), + MinN = cms.int32( 3 ) ) -process.hltEG12L1VBFIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 75.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltRealDijetFilterVBFEGamma = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 800.0 ), + maxEta = cms.double( 5.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltVBFIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) +process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", + saveTags = cms.bool( True ), + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 800.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) +) +process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFTwoPFJetsForVBFPhotonTrigger = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 850.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltOverlapFilterDoublePFJet45Photon12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG12L1VBFIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ), + algorithm = cms.string( "VBFPlus2CentralJets" ), + minPt1 = cms.double( 75.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 60.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 4 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", +process.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40_Mass_Min450_LooseIsoEG15er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min450_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -82386,632 +82300,493 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", - saveTags = cms.bool( True ), - candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), - l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - candNonIsolatedTag = cms.InputTag( "" ), - l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), - l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - ncandcut = cms.int32( 1 ), - doIsolated = cms.bool( False ), - region_eta_size = cms.double( 0.522 ), - region_eta_size_ecap = cms.double( 1.0 ), - region_phi_size = cms.double( 1.044 ), - barrel_end = cms.double( 1.4791 ), - endcap_end = cms.double( 2.17 ) -) -process.hltVBFLooseIsoEG17L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 17.0 ), - etcutEE = cms.double( 17.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) -) -process.hltEG17L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltRealDijetFilterVBFEGammaTight = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 2.5 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 45.0 ), - pt2Min = cms.double( 45.0 ), - pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger = cms.EDFilter( "HLT1PFJet", +process.hltMETOpen = cms.EDFilter( "HLT1CaloMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltMet" ), + triggerType = cms.int32( 87 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) -) -process.hltOverlapFilterDoublePFJet45Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger" ), - inputTag3 = cms.InputTag( "hltEG17L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", +process.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - etcutEB = cms.double( 22.0 ), - etcutEE = cms.double( 22.0 ), - minEtaCut = cms.double( -9999.0 ), - maxEtaCut = cms.double( 9999.0 ), - ncandcut = cms.int32( 1 ) + inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), + triggerType = cms.int32( 87 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 85.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.15 ), - thrOverEEE = cms.vdouble( 0.1 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDVBFCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltVBFTwoPFJetsForVBFPhotonTriggerTight = cms.EDFilter( "HLT1PFJet", +process.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( -1.0 ), + MinPt = cms.double( 80.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltOverlapFilterDoublePFJet50Photon17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag2 = cms.InputTag( "hltVBFTwoPFJetsForVBFPhotonTriggerTight" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 650.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFIsoEG12L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle12erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) -) -process.hltEle12erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + minPtLow = cms.double( 45.0 ), + minPtHigh = cms.double( 45.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) ) -process.hltEle12erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 80.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 80.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltEle12erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ), + MinN = cms.int32( 0 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 0.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 0 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 0.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) ) -process.hltEle12erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) ) -process.hltEle12erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 2.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 3.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 20.0 ), + MaxDXYBeamSpot = cms.double( 0.1 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( 2 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 0.3 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) +) +process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltPixelVertices" ), + zErrorVetex = cms.double( 0.2 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 24.2 ), + maxNVertices = cms.int32( 4 ), + maxNRegions = cms.int32( 40 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 0.3 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "Never" ), + originRadius = cms.double( 0.1 ), + measurementTrackerName = cms.InputTag( "" ), + precise = cms.bool( True ), + deltaEta = cms.double( 0.3 ), + deltaPhi = cms.double( 0.3 ) + ) +) +process.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion", + tracks = cms.InputTag( "hltPixelTracks" ), + regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ), + produceTrackCollection = cms.bool( True ), + produceMask = cms.bool( False ) +) +process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ), + InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + originHalfLength = cms.double( 0.3 ), + originRadius = cms.double( 0.1 ), + useProtoTrackKinematics = cms.bool( False ), + useEventsWithNoVertex = cms.bool( True ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + usePV = cms.bool( False ), + includeFourthHit = cms.bool( True ), + produceComplement = cms.bool( False ), + SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) +) +process.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter0" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ) +) +process.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", + UseRhoCorrectedCaloDeposits = cms.bool( False ), + UseCaloIso = cms.bool( False ), + CaloDepositsLabel = cms.InputTag( "notUsed" ), + inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + OutputMuIsoDeposits = cms.bool( True ), + TrackPt_Min = cms.double( -1.0 ), + printDebug = cms.bool( False ), + CutsPSet = cms.PSet( + applyCutsORmaxNTracks = cms.bool( False ), + maxNTracks = cms.int32( -1 ), + Thresholds = cms.vdouble( 0.4 ), + EtaBounds = cms.vdouble( 2.411 ), + ComponentName = cms.string( "SimpleCuts" ), + ConeSizes = cms.vdouble( 0.3 ) + ), + TrkExtractorPSet = cms.PSet( + Diff_z = cms.double( 0.2 ), + inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ), + Chi2Ndof_Max = cms.double( 1.0E64 ), + BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), + DR_Veto = cms.double( 0.01 ), + Pt_Min = cms.double( -1.0 ), + VetoLeadingTrack = cms.bool( False ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "PXLS" ), + PtVeto_Min = cms.double( 2.0 ), + NHits_Min = cms.uint32( 0 ), + PropagateTracksToRadius = cms.bool( False ), + ReferenceRadius = cms.double( 6.0 ), + Chi2Prob_Min = cms.double( -1.0 ), + Diff_r = cms.double( 0.1 ), + BeamlineOption = cms.string( "BeamSpotFromEvent" ), + ComponentName = cms.string( "PixelTrackExtractor" ), + DR_VetoPt = cms.double( 0.025 ) + ), + CaloExtractorPSet = cms.PSet( + DR_Veto_H = cms.double( 0.1 ), + Vertex_Constraint_Z = cms.bool( False ), + DR_Veto_E = cms.double( 0.07 ), + Weight_H = cms.double( 1.0 ), + CaloTowerCollectionLabel = cms.InputTag( "notUsed" ), + DR_Max = cms.double( 0.3 ), + DepositLabel = cms.untracked.string( "EcalPlusHcal" ), + Vertex_Constraint_XY = cms.bool( False ), + Threshold_H = cms.double( 0.5 ), + Threshold_E = cms.double( 0.2 ), + ComponentName = cms.string( "CaloExtractor" ), + Weight_E = cms.double( 1.0 ) + ) ) -process.hltEle12erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ), + PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ), + MinN = cms.int32( 1 ), + DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ), + IsolatorPSet = cms.PSet( ) ) -process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle12erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ), + minPtLow = cms.double( 20.0 ), + minPtHigh = cms.double( 20.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.1 ), + minInvMass = cms.double( 250.0 ), + maxEta = cms.double( 5.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 10 ) ) -process.hltMatchedVBFIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 45.0 ), + MinPt = cms.double( 95.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 5.0 ), + MinN = cms.int32( 1 ) ) -process.hltOverlapFilterDoublePFJet45Ele12 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 750.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltVBFLooseIsoEG17L1EGerEtFilter" ), - varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.011 ), - thrRegularEE = cms.vdouble( 0.0305 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + matchJetsByDeltaR = cms.bool( True ), + maxJetDeltaR = cms.double( 0.5 ), + l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ), + algorithm = cms.string( "VBF" ), + minPt1 = cms.double( 95.0 ), + minPt2 = cms.double( 45.0 ), + minPt3 = cms.double( 95.0 ), + minInvMass = cms.double( 850.0 ), + minNJets = cms.int32( 2 ), + maxNJets = cms.int32( -1 ), + triggerType = cms.int32( 85 ) ) -process.hltEle17erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightClusterShapeFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHoverE" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 0.75 ), - thrRegularEE1 = cms.vdouble( 3.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 2.25 ), - thrRegularEE2 = cms.vdouble( 5.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltEle17erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", - saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHEFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.1 ), - thrRegularEB1 = cms.vdouble( 1.75 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.025 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 1.75 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.025 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) +process.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEle17erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter", +process.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightEcalIsoFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ), - rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - etaBoundaryEB12 = cms.double( 1.0 ), - etaBoundaryEE12 = cms.double( 2.0 ), - thrRegularEB1 = cms.vdouble( 2.5 ), - thrRegularEE1 = cms.vdouble( 1.0 ), - thrOverEEB1 = cms.vdouble( 0.03 ), - thrOverEEE1 = cms.vdouble( 0.03 ), - thrOverE2EB1 = cms.vdouble( 0.0 ), - thrOverE2EE1 = cms.vdouble( 0.0 ), - thrRegularEB2 = cms.vdouble( 3.0 ), - thrRegularEE2 = cms.vdouble( 2.0 ), - thrOverEEB2 = cms.vdouble( 0.03 ), - thrOverEEE2 = cms.vdouble( 0.03 ), - thrOverE2EB2 = cms.vdouble( 0.0 ), - thrOverE2EE2 = cms.vdouble( 0.0 ), + candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ), + l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + candNonIsolatedTag = cms.InputTag( "" ), + l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ), + l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( True ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + doIsolated = cms.bool( False ), + region_eta_size = cms.double( 0.522 ), + region_eta_size_ecap = cms.double( 1.0 ), + region_phi_size = cms.double( 1.044 ), + barrel_end = cms.double( 1.4791 ), + endcap_end = cms.double( 2.17 ) ) -process.hltEle17erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter", +process.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightHcalIsoFilterForVBF" ), - l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ), - npixelmatchcut = cms.double( 1.0 ), - ncandcut = cms.int32( 1 ), + inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ), - s_a_phi1B = cms.double( 0.0069 ), - s_a_phi1I = cms.double( 0.0088 ), - s_a_phi1F = cms.double( 0.0076 ), - s_a_phi2B = cms.double( 3.7E-4 ), - s_a_phi2I = cms.double( 7.0E-4 ), - s_a_phi2F = cms.double( 0.00906 ), - s_a_zB = cms.double( 0.012 ), - s_a_rI = cms.double( 0.027 ), - s_a_rF = cms.double( 0.04 ), - s2_threshold = cms.double( 0.4 ), - tanhSO10BarrelThres = cms.double( 0.35 ), - tanhSO10InterThres = cms.double( 1.0 ), - tanhSO10ForwardThres = cms.double( 1.0 ), - useS = cms.bool( False ), - pixelVeto = cms.bool( False ) + etcutEB = cms.double( 22.0 ), + etcutEE = cms.double( 22.0 ), + minEtaCut = cms.double( -9999.0 ), + maxEtaCut = cms.double( 9999.0 ), + ncandcut = cms.int32( 1 ) ) -process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightPixelMatchFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ), + candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ), + varTag = cms.InputTag( "hltEgammaHoverE" ), rhoTag = cms.InputTag( "" ), energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.012 ), - thrRegularEE = cms.vdouble( 0.011 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), + useAbs = cms.bool( False ), + thrRegularEB = cms.vdouble( -1.0 ), + thrRegularEE = cms.vdouble( -1.0 ), + thrOverEEB = cms.vdouble( 0.15 ), + thrOverEEE = cms.vdouble( 0.1 ), thrOverE2EB = cms.vdouble( -1.0 ), thrOverE2EE = cms.vdouble( -1.0 ), ncandcut = cms.int32( 1 ), @@ -83022,97 +82797,92 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltEle17erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 999.0 ), - thrRegularEE = cms.vdouble( 1.0 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltEle17erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfMissingHitsFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.004 ), - thrRegularEE = cms.vdouble( 0.005 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ), + triggerType = cms.int32( 85 ), + MinE = cms.double( -1.0 ), + MinPt = cms.double( 50.0 ), + MinMass = cms.double( -1.0 ), + MaxMass = cms.double( -1.0 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltEle17erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDetaFilterForVBF" ), - varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( False ), - thrRegularEB = cms.vdouble( 0.02 ), - thrRegularEE = cms.vdouble( 0.023 ), - thrOverEEB = cms.vdouble( -1.0 ), - thrOverEEE = cms.vdouble( -1.0 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), + MinN = cms.int32( 1 ) ) -process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter", +process.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - candTag = cms.InputTag( "hltEle17erWPTightGsfDphiFilterForVBF" ), - varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ), - rhoTag = cms.InputTag( "" ), - energyLowEdges = cms.vdouble( 0.0 ), - lessThan = cms.bool( True ), - useEt = cms.bool( True ), - thrRegularEB = cms.vdouble( -1.0 ), - thrRegularEE = cms.vdouble( -1.0 ), - thrOverEEB = cms.vdouble( 0.2 ), - thrOverEEE = cms.vdouble( 0.2 ), - thrOverE2EB = cms.vdouble( -1.0 ), - thrOverE2EE = cms.vdouble( -1.0 ), - ncandcut = cms.int32( 1 ), - doRhoCorrection = cms.bool( False ), - rhoMax = cms.double( 9.9999999E7 ), - rhoScale = cms.double( 1.0 ), - effectiveAreas = cms.vdouble( 0.0, 0.0 ), - absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), - l1EGCand = cms.InputTag( "hltEgammaCandidates" ) + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 750.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 750.0 ), + matchingR = cms.double( 0.5 ) ) -process.hltMatchedVBFLooseIsoEGTwoPFJets = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -83122,14 +82892,14 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet45Ele17 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatching' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag2 = cms.InputTag( "hltMatchedVBFLooseIsoEGTwoPFJets" ), - inputTag3 = cms.InputTag( "hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ), + originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ), + inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), triggerType3 = cms.int32( 81 ), @@ -83145,7 +82915,7 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -83157,6 +82927,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83179,6 +82950,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -83209,6 +82981,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -83239,6 +83012,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -83292,6 +83066,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83314,6 +83089,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83336,6 +83112,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83358,6 +83135,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83380,6 +83158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -83394,9 +83173,31 @@ absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), l1EGCand = cms.InputTag( "hltEgammaCandidates" ) ) -process.hltMatchedVBFIsoEGTwoPFJetsTight = cms.EDFilter( "HLT1PFJet", +process.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + minPtLow = cms.double( 50.0 ), + minPtHigh = cms.double( 50.0 ), + etaOpposite = cms.bool( True ), + minDeltaEta = cms.double( 0.0 ), + minInvMass = cms.double( 600.0 ), + maxEta = cms.double( 999.0 ), + leadingJetOnly = cms.bool( False ), + triggerType = cms.int32( 85 ) +) +process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 50.0 ), + pt2Min = cms.double( 50.0 ), + pt3Min = cms.double( 50.0 ), + mjjMin = cms.double( 600.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 50.0 ), @@ -83406,13 +83207,13 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltOverlapFilterDoublePFJet50Ele22 = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), - originTag2 = cms.VInputTag( 'hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight' ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ), originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), - inputTag2 = cms.InputTag( "hltMatchedVBFIsoEGTwoPFJetsTight" ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ), inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), triggerType1 = cms.int32( 85 ), triggerType2 = cms.int32( 85 ), @@ -83429,231 +83230,170 @@ MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltPreVBFDiPFJet11040Mjj1050 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt2PFJetTightID40 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 40.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hlt1PFJetTightID110 = cms.EDFilter( "HLT1PFJet", +process.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 110.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ), + originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), + inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ), + inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), + triggerType1 = cms.int32( 85 ), + triggerType2 = cms.int32( 85 ), + triggerType3 = cms.int32( 81 ), + MinDphi = cms.double( 1.0 ), + MaxDphi = cms.double( -1.0 ), + MinDeta = cms.double( 1.0 ), + MaxDeta = cms.double( -1.0 ), + MinMinv = cms.double( 1.0 ), + MaxMinv = cms.double( -1.0 ), + MinDelR = cms.double( 0.5 ), + MaxDelR = cms.double( 9999.0 ), + MinPt = cms.double( 1.0 ), + MaxPt = cms.double( -1.0 ), MinN = cms.int32( 1 ) ) -process.hltDiPFJet40MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 40.0 ), - minPtHigh = cms.double( 40.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetCategoriesVBFinclMedium1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFinclMedium" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 110.0 ), - minPt2 = cms.double( 40.0 ), - minPt3 = cms.double( 110.0 ), - minInvMass = cms.double( 1050.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -process.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet", +process.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + nExpected = cms.int32( 1 ), + L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ), + DiscrWP = cms.double( 0.4327 ), + l1TauPtThreshold = cms.double( 250.0 ) +) +process.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau", + saveTags = cms.bool( True ), + inputTag = cms.InputTag( "hltHpsPFTauProducer" ), + triggerType = cms.int32( 0 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) + MaxEta = cms.double( 2.3 ), + MinN = cms.int32( 1 ) ) -process.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet", +process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - triggerType = cms.int32( 85 ), + inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 125.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - minPtLow = cms.double( 45.0 ), - minPtHigh = cms.double( 45.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 1050.0 ), - maxEta = cms.double( 5.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 125.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 125.0 ), - minInvMass = cms.double( 1000.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) -) -process.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching", + L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ), + EtMin = cms.double( 0.0 ), + ReduceTauContent = cms.bool( True ), + KeepOriginalVertex = cms.bool( False ) ) -process.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET", +process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFMETNoMuProducer" ), - triggerType = cms.int32( 87 ), + inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ), + triggerType = cms.int32( 84 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 85.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), + MaxEta = cms.double( 2.1 ), MinN = cms.int32( 1 ) ) -process.hltDiPFJet45MJJ550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 5.0 ), + minInvMass = cms.double( 650.0 ), + maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet", +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching", + L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), + JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), + matchingMode = cms.string( "VBF" ), + pt1Min = cms.double( 45.0 ), + pt2Min = cms.double( 45.0 ), + pt3Min = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + matchingR = cms.double( 0.5 ) +) +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetCategoriesVBFMETTight550 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 80.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 80.0 ), - minInvMass = cms.double( 550.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ), + tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), + extraTauPtCut = cms.double( 45.0 ), + mjjMin = cms.double( 650.0 ), + dRmin = cms.double( 0.5 ) ) -process.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 95.0 ), + MinPt = cms.double( 45.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.0 ), - MinN = cms.int32( 1 ) -) -process.hltL1PFJetCategoriesVBFMuTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter", - saveTags = cms.bool( True ), - src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ), - matchJetsByDeltaR = cms.bool( True ), - maxJetDeltaR = cms.double( 0.5 ), - l1tJetRefs = cms.InputTag( "hltL1DoubleJet8030MassMin500Mu3" ), - algorithm = cms.string( "VBF" ), - minPt1 = cms.double( 95.0 ), - minPt2 = cms.double( 45.0 ), - minPt3 = cms.double( 95.0 ), - minInvMass = cms.double( 650.0 ), - minNJets = cms.int32( 2 ), - maxNJets = cms.int32( -1 ), - triggerType = cms.int32( 85 ) + MaxEta = cms.double( -1.0 ), + MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetVBFFilterLooseIDPt45Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), minPtLow = cms.double( 45.0 ), minPtHigh = cms.double( 45.0 ), etaOpposite = cms.bool( True ), minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), + minInvMass = cms.double( 750.0 ), maxEta = cms.double( 999.0 ), leadingJetOnly = cms.bool( False ), triggerType = cms.int32( 85 ) ) -process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDProducer( "L1TPFJetsMatching", +process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching", L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ), JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), matchingMode = cms.string( "VBF" ), pt1Min = cms.double( 45.0 ), pt2Min = cms.double( 45.0 ), pt3Min = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), matchingR = cms.double( 0.5 ) ) -process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), + inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -83663,16 +83403,16 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", - pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550','TwoJets' ), +process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer", + pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ), tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ), extraTauPtCut = cms.double( 45.0 ), - mjjMin = cms.double( 550.0 ), + mjjMin = cms.double( 750.0 ), dRmin = cms.double( 0.5 ) ) -process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 = cms.EDFilter( "HLT1PFJet", +process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550" ), + inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), @@ -83682,127 +83422,76 @@ MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltPreVBFDiPFJet50Mjj550Photon22 = cms.EDFilter( "HLTPrescaler", +process.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPFJetVBFFilterLooseIDPt50Mass550 = cms.EDFilter( "HLTPFJetVBFFilter", +process.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 550.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) + nExpected = cms.int32( 2 ), + taus = cms.InputTag( "hltPFJetForBtagMinPt20" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ), + seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.40, t2 = 0.25, t3 = 0.001, t4 = 0, x1 = 20, x2 = 100, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 20.0 ), + maxEta = cms.double( 2.2 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( False ), + matchingdR = cms.double( 0.5 ) ) -process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 550.0 ), - matchingR = cms.double( 0.5 ) +process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval", + PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ), + TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ), + Min_dR = cms.double( 0.5 ) ) -process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 = cms.EDFilter( "HLT1PFJet", +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 40.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MinN = cms.int32( 2 ) ) -process.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", - saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550' ), - originTag3 = cms.VInputTag( 'hltEgammaHoverE' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550" ), - inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) -) -process.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFJetVBFFilterLooseIDPt50Mass500 = cms.EDFilter( "HLTPFJetVBFFilter", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - minPtLow = cms.double( 50.0 ), - minPtHigh = cms.double( 50.0 ), - etaOpposite = cms.bool( True ), - minDeltaEta = cms.double( 0.0 ), - minInvMass = cms.double( 500.0 ), - maxEta = cms.double( 999.0 ), - leadingJetOnly = cms.bool( False ), - triggerType = cms.int32( 85 ) -) -process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDProducer( "L1TPFJetsMatching", - L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ), - JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - matchingMode = cms.string( "VBF" ), - pt1Min = cms.double( 50.0 ), - pt2Min = cms.double( 50.0 ), - pt3Min = cms.double( 50.0 ), - mjjMin = cms.double( 500.0 ), - matchingR = cms.double( 0.5 ) -) -process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 = cms.EDFilter( "HLT1PFJet", +process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet", saveTags = cms.bool( True ), - inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500','TwoJets' ), + inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ), triggerType = cms.int32( 85 ), MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), + MinPt = cms.double( 115.0 ), MinMass = cms.double( -1.0 ), MaxMass = cms.double( -1.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), - MinN = cms.int32( 2 ) + MinN = cms.int32( 1 ) ) -process.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton", +process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter", saveTags = cms.bool( True ), - originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500' ), - originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ), - inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500" ), - inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ), - triggerType1 = cms.int32( 85 ), - triggerType2 = cms.int32( 85 ), - triggerType3 = cms.int32( 81 ), - MinDphi = cms.double( 1.0 ), - MaxDphi = cms.double( -1.0 ), - MinDeta = cms.double( 1.0 ), - MaxDeta = cms.double( -1.0 ), - MinMinv = cms.double( 1.0 ), - MaxMinv = cms.double( -1.0 ), - MinDelR = cms.double( 0.5 ), - MaxDelR = cms.double( 9999.0 ), - MinPt = cms.double( 1.0 ), - MaxPt = cms.double( -1.0 ), - MinN = cms.int32( 1 ) + nExpected = cms.int32( 1 ), + taus = cms.InputTag( "hltPFJetForBtag" ), + tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ), + tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ), + seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ), + seedTypes = cms.vint32( -100 ), + selection = cms.string( "double t1 = 0.4, t2 = 0.3, t3 = 0.001, t4 = 0, x1 = 45, x2 = 150, x3 = 500, x4 = 1000; if (pt <= x1) return t1; if ((pt > x1) && (pt <= x2)) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; if ((pt > x2) && (pt <= x3)) return (t3 - t2) / (x3 - x2) * (pt - x2) + t2; if ((pt > x3) && (pt <= x4)) return (t4 - t3) / (x4 - x3) * (pt - x3) + t3; return t4;" ), + minPt = cms.double( 45.0 ), + maxEta = cms.double( 2.3 ), + usePtCorr = cms.bool( True ), + matchWithSeeds = cms.bool( True ), + matchingdR = cms.double( 0.5 ) +) +process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -83837,6 +83526,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.016 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -83899,45 +83589,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), minTracks = cms.int32( 1 ), @@ -83968,51 +83619,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreMCCaloBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagCaloDeepCSV10p0Single = cms.EDFilter( "HLTCaloJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ), - MinTag = cms.double( 0.2 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepCSV = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepCSV4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsPF','probb' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hltPreMCPFBTagDeepJet = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBTagPFDeepJet4p06Single = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPFJetForBtag" ), - JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ), - MinTag = cms.double( 0.25 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( False ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) process.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -84200,107 +83806,6 @@ MaxEta = cms.double( 3.0 ), MinN = cms.int32( 1 ) ) -process.hltPreMCAK8TrimPFJets = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltAK8TrimModJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( True ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( 0.1 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( 0.03 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltParticleFlow" ), - srcPVs = cms.InputTag( "hltPixelVertices" ), - jetType = cms.string( "PFJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.8 ), - inputEtMin = cms.double( 0.0 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 20.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( False ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( False ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.8 ), - subtractorName = cms.string( "" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 5.0 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltAK8TrimPFJetCollection20Filter = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK8TrimModJets" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 3.0 ), - MinN = cms.int32( 1 ) -) process.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -84378,6 +83883,14 @@ mhtLabels = cms.VInputTag( 'hltPFHTForMC' ), minMht = cms.vdouble( -1.0 ) ) +process.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) @@ -84544,21 +84057,15 @@ ) ), productsToWrite = cms.int32( 0 ) ) -process.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", - electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), - trackProducer = cms.InputTag( "hltMergedTracks" ), +process.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), + inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), - egTrkIsoPtMin = cms.double( 1.0 ), - egTrkIsoConeSize = cms.double( 0.2 ), - egTrkIsoZSpan = cms.double( 0.15 ), - egTrkIsoRSpan = cms.double( 999999.0 ), - egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), - egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), - egTrkIsoStripBarrel = cms.double( 0.01 ), - egTrkIsoStripEndcap = cms.double( 0.01 ), - useGsfTrack = cms.bool( True ), - useSCRefs = cms.bool( True ) + upperTrackNrToRemoveCut = cms.int32( 9999 ), + lowerTrackNrToRemoveCut = cms.int32( -1 ), + useDefaultValuesForBarrel = cms.bool( False ), + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -84612,6 +84119,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.011 ), thrRegularEE = cms.vdouble( 0.0305 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84634,6 +84142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.75 ), @@ -84664,6 +84173,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 1.75 ), @@ -84694,6 +84204,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.0 ), thrRegularEB1 = cms.vdouble( 2.5 ), @@ -84747,6 +84258,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 70.0 ), thrRegularEE = cms.vdouble( 45.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84769,6 +84281,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.012 ), thrRegularEE = cms.vdouble( 0.011 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84791,6 +84304,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 999.0 ), thrRegularEE = cms.vdouble( 1.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84813,6 +84327,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.004 ), thrRegularEE = cms.vdouble( 0.005 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84835,6 +84350,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.02 ), thrRegularEE = cms.vdouble( 0.023 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84857,6 +84373,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), etaBoundaryEB12 = cms.double( 1.0 ), etaBoundaryEE12 = cms.double( 2.1 ), thrRegularEB1 = cms.vdouble( 0.838 ), @@ -84911,6 +84428,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84933,6 +84451,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.013 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -84955,6 +84474,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84977,6 +84497,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -84999,6 +84520,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -85021,6 +84543,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.5 ), @@ -85043,6 +84566,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -85065,6 +84589,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.3 ), @@ -85133,6 +84658,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85155,6 +84681,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 999999.0 ), thrRegularEE = cms.vdouble( 999999.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85177,6 +84704,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85199,6 +84727,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.01 ), thrRegularEE = cms.vdouble( 0.015 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85221,6 +84750,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85243,6 +84773,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.07 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85265,6 +84796,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -85287,6 +84819,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -85338,6 +84871,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85360,6 +84894,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -85382,6 +84917,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85404,6 +84940,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85426,6 +84963,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -85469,6 +85007,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.5 ), thrRegularEE = cms.vdouble( 0.8 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85491,6 +85030,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.0 ), thrRegularEE = cms.vdouble( 0.0 ), thrOverEEB = cms.vdouble( 0.1 ), @@ -85513,6 +85053,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( False ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.85 ), thrRegularEE = cms.vdouble( 0.9 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85535,6 +85076,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85557,6 +85099,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.012 ), @@ -85579,6 +85122,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 6.0 ), thrRegularEE = cms.vdouble( 6.0 ), thrOverEEB = cms.vdouble( 0.002 ), @@ -85651,6 +85195,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -85673,6 +85218,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85718,6 +85264,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85750,6 +85297,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.15 ), @@ -85772,6 +85320,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.014 ), thrRegularEE = cms.vdouble( 0.035 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85817,6 +85366,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 150.0 ), thrRegularEE = cms.vdouble( 150.0 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -85888,6 +85438,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -85907,6 +85458,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.14 ), @@ -85929,6 +85481,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.177 ), @@ -86043,6 +85596,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -86133,6 +85687,7 @@ L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "" ), + requireL3MuonTrajectorySeed = cms.bool( True ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -86144,74 +85699,26 @@ propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPFTripleJetLooseID50 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 50.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 3 ) -) -process.hltPFDoubleJetLooseID75 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - triggerType = cms.int32( 86 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 75.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 5.2 ), - MinN = cms.int32( 2 ) -) -process.hltPNetCvsLTag0p5 = cms.EDFilter( "HLTPFJetTag", - saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.5 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 1 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) -) -process.hlt2PNetCvsLTag0p3 = cms.EDFilter( "HLTPFJetTag", +process.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ), - JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - MinTag = cms.double( 0.3 ), - MaxTag = cms.double( 999999.0 ), - MinJets = cms.int32( 2 ), - MatchJetsByDeltaR = cms.bool( True ), - MaxJetDeltaR = cms.double( 0.1 ), - TriggerType = cms.int32( 86 ) + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter", - saveTags = cms.bool( True ), - inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ), - inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsL' ), - Mqq = cms.double( 460.0 ), - Detaqq = cms.double( 3.5 ), - Detabb = cms.double( 999.0 ), - Dphibb = cms.double( 999.0 ), - Ptsumqq = cms.double( 0.0 ), - Ptsumbb = cms.double( 0.0 ), - Etaq1Etaq2 = cms.double( 999.0 ), - value = cms.string( "2BTagAndPt" ), - triggerType = cms.int32( 85 ), - njets = cms.int32( 4 ) +process.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed", +process.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -86222,7 +85729,7 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTPrescaler", +process.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -86261,8 +85768,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v21', - 'AlCa_PFJet40_v26' ) + triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v25', + 'AlCa_PFJet40_v30' ) ) process.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86274,7 +85781,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86286,8 +85793,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86299,10 +85806,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86314,8 +85821,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86327,8 +85834,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) process.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86340,7 +85847,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86352,15 +85859,15 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18' ) + triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22' ) ) process.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86372,10 +85879,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_PFJet40_GPUvsCPU_v3' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_PFJet40_GPUvsCPU_v5' ) ) process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86387,7 +85894,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6' ) ) process.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86399,9 +85906,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86413,8 +85920,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86438,73 +85945,74 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4' ) + triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8' ) ) process.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86516,103 +86024,122 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19', - 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19' ) + triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DoubleEle10_eta1p22_mMax6_v8', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle6p5_eta1p22_mMax6_v8', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleEle8_eta1p22_mMax6_v8', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4', + 'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22', + 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50EB_v2', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon55EB_TightID_TightIso_v2', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_SingleEle8_SingleEGL1_v7', + 'HLT_SingleEle8_v7' ) ) process.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86640,7 +86167,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v7' ) ) process.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86680,7 +86207,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v5' ) + triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v7' ) ) process.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86720,9 +86247,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v21', - 'HLT_PFJet500_v27 / 3', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v23', + 'HLT_PFJet500_v31 / 3', + 'HLT_ZeroBias_v11 / 0' ) ) process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86734,8 +86261,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86747,18 +86274,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 / 3', - 'HLT_IsoMu20_v21 / 0', - 'HLT_IsoMu24_v19 / 15', - 'HLT_IsoMu27_v22 / 0', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 / 3', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Physics_v10 / 2', + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 / 3', + 'HLT_IsoMu20_v25 / 0', + 'HLT_IsoMu24_v23 / 15', + 'HLT_IsoMu27_v26 / 0', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_v11 / 2' ) ) process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86770,24 +86297,24 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele32_WPTight_Gsf_v21 / 5', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_PFHT510_v23 / 3', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26 / 25', - 'HLT_PFMET140_PFMHT140_IDTight_v26 / 15' ) + triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele32_WPTight_Gsf_v23 / 5', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_PFHT510_v27 / 3', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v30 / 15' ) ) process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86799,7 +86326,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86811,8 +86338,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86824,161 +86351,154 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3' ) + triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_L1AXOVTight_v2', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19' ) ) process.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -86994,62 +86514,45 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v14', - 'MC_AK4CaloJets_v15', - 'MC_AK4PFJets_v23', - 'MC_AK8CaloHT_v14', - 'MC_AK8PFHT_v22', - 'MC_AK8PFJets_v23', - 'MC_AK8TrimPFJets_v23', - 'MC_CaloBTagDeepCSV_v14', - 'MC_CaloHT_v14', - 'MC_CaloMET_JetIdCleaned_v15', - 'MC_CaloMET_v14', - 'MC_CaloMHT_v14', - 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19', - 'MC_DoubleEle5_CaloIdL_MW_v22', - 'MC_DoubleMuNoFiltersNoVtx_v13', - 'MC_DoubleMu_TrkIsoVVL_DZ_v17', - 'MC_Egamma_Open_Unseeded_v4', - 'MC_Egamma_Open_v4', - 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'MC_Ele5_WPTight_Gsf_v14', - 'MC_IsoMu_v21', - 'MC_PFBTagDeepCSV_v16', - 'MC_PFBTagDeepJet_v7', - 'MC_PFHT_v22', - 'MC_PFMET_v23', - 'MC_PFMHT_v22', - 'MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4', - 'MC_ReducedIterativeTracking_v18', - 'MC_Run3_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v16', + 'MC_AK4CaloJets_v17', + 'MC_AK4PFJetPNet_v3', + 'MC_AK4PFJets_v27', + 'MC_AK8CaloHT_v16', + 'MC_AK8PFHT_v26', + 'MC_AK8PFJetPNet_v3', + 'MC_AK8PFJets_v27', + 'MC_CaloHT_v16', + 'MC_CaloMET_JetIdCleaned_v17', + 'MC_CaloMET_v16', + 'MC_CaloMHT_v16', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21', + 'MC_DoubleEle5_CaloIdL_MW_v24', + 'MC_DoubleMuNoFiltersNoVtx_v15', + 'MC_DoubleMu_TrkIsoVVL_DZ_v21', + 'MC_Egamma_Open_Unseeded_v6', + 'MC_Egamma_Open_v6', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'MC_Ele5_WPTight_Gsf_v16', + 'MC_IsoMu_v25', + 'MC_PFHT_v26', + 'MC_PFMET_v27', + 'MC_PFMHT_v26', + 'MC_PFScouting_v4', + 'MC_ReducedIterativeTracking_v20' ) ) process.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87061,105 +86564,142 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20_v18', - 'HLT_Mu27_v19', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12' ) + triggerConditions = cms.vstring( 'HLT_CascadeMu100_v11', + 'HLT_CscCluster100_Ele5_v2', + 'HLT_CscCluster100_Mu5_v4', + 'HLT_CscCluster100_PNetTauhPFJet10_Loose_v4', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrk200_L1SingleMuShower_v2', + 'HLT_IsoTrk400_L1SingleMuShower_v2', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20_v22', + 'HLT_Mu27_v23', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15' ) ) process.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87175,36 +86715,40 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17' ) + triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21' ) ) process.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87216,16 +86760,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12' ) ) process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87237,668 +86781,645 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_MassSD30_v6', - 'HLT_AK8DiPFJet250_250_MassSD50_v6', - 'HLT_AK8DiPFJet260_260_MassSD30_v6', - 'HLT_AK8DiPFJet260_260_MassSD50_v6', - 'HLT_AK8DiPFJet270_270_MassSD30_v6', - 'HLT_AK8DiPFJet280_280_MassSD30_v6', - 'HLT_AK8DiPFJet290_290_MassSD30_v6', - 'HLT_AK8PFJet140_v21', - 'HLT_AK8PFJet200_v21', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3', - 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3', - 'HLT_AK8PFJet220_SoftDropMass40_v7', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet230_SoftDropMass40_v7', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet260_v22', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3', - 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3', - 'HLT_AK8PFJet320_v22', - 'HLT_AK8PFJet400_MassSD30_v6', - 'HLT_AK8PFJet400_v22', - 'HLT_AK8PFJet40_v22', - 'HLT_AK8PFJet420_MassSD30_v6', - 'HLT_AK8PFJet425_SoftDropMass40_v7', - 'HLT_AK8PFJet450_MassSD30_v6', - 'HLT_AK8PFJet450_SoftDropMass40_v7', - 'HLT_AK8PFJet450_v22', - 'HLT_AK8PFJet470_MassSD30_v6', - 'HLT_AK8PFJet500_MassSD30_v6', - 'HLT_AK8PFJet500_v22', - 'HLT_AK8PFJet550_v17', - 'HLT_AK8PFJet60_v21', - 'HLT_AK8PFJet80_v22', - 'HLT_AK8PFJetFwd140_v20', - 'HLT_AK8PFJetFwd15_v9', - 'HLT_AK8PFJetFwd200_v20', - 'HLT_AK8PFJetFwd25_v9', - 'HLT_AK8PFJetFwd260_v21', - 'HLT_AK8PFJetFwd320_v21', - 'HLT_AK8PFJetFwd400_v21', - 'HLT_AK8PFJetFwd40_v21', - 'HLT_AK8PFJetFwd450_v21', - 'HLT_AK8PFJetFwd500_v21', - 'HLT_AK8PFJetFwd60_v20', - 'HLT_AK8PFJetFwd80_v20', - 'HLT_BTagMu_AK4DiJet110_Mu5_v19', - 'HLT_BTagMu_AK4DiJet170_Mu5_v18', - 'HLT_BTagMu_AK4DiJet20_Mu5_v19', - 'HLT_BTagMu_AK4DiJet40_Mu5_v19', - 'HLT_BTagMu_AK4DiJet70_Mu5_v19', - 'HLT_BTagMu_AK4Jet300_Mu5_v18', - 'HLT_BTagMu_AK8DiJet170_Mu5_v15', - 'HLT_BTagMu_AK8Jet170_DoubleMu5_v8', - 'HLT_BTagMu_AK8Jet300_Mu5_v18', - 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_CaloJet500_NoJetID_v18', - 'HLT_CaloJet550_NoJetID_v13', - 'HLT_CaloMET350_NotCleaned_v10', - 'HLT_CaloMET60_DTCluster50_v7', - 'HLT_CaloMET60_DTClusterNoMB1S50_v7', - 'HLT_CaloMET90_NotCleaned_v10', - 'HLT_CaloMHT90_v10', - 'HLT_CascadeMu100_v9', - 'HLT_CscCluster_Loose_v6', - 'HLT_CscCluster_Medium_v6', - 'HLT_CscCluster_Tight_v6', - 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10', - 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23', - 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23', - 'HLT_DiPFJetAve100_HFJEC_v23', - 'HLT_DiPFJetAve140_v19', - 'HLT_DiPFJetAve160_HFJEC_v22', - 'HLT_DiPFJetAve200_v19', - 'HLT_DiPFJetAve220_HFJEC_v22', - 'HLT_DiPFJetAve260_HFJEC_v5', - 'HLT_DiPFJetAve260_v20', - 'HLT_DiPFJetAve300_HFJEC_v22', - 'HLT_DiPFJetAve320_v20', - 'HLT_DiPFJetAve400_v20', - 'HLT_DiPFJetAve40_v20', - 'HLT_DiPFJetAve500_v20', - 'HLT_DiPFJetAve60_HFJEC_v21', - 'HLT_DiPFJetAve60_v20', - 'HLT_DiPFJetAve80_HFJEC_v23', - 'HLT_DiPFJetAve80_v20', - 'HLT_DiPhoton10Time1ns_v6', - 'HLT_DiPhoton10Time1p2ns_v6', - 'HLT_DiPhoton10Time1p4ns_v6', - 'HLT_DiPhoton10Time1p6ns_v6', - 'HLT_DiPhoton10Time1p8ns_v6', - 'HLT_DiPhoton10Time2ns_v6', - 'HLT_DiPhoton10_CaloIdL_v6', - 'HLT_DiPhoton10sminlt0p12_v6', - 'HLT_DiPhoton10sminlt0p1_v6', - 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v20', - 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7', - 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19', - 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19', - 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2', - 'HLT_DoubleCscCluster100_v3', - 'HLT_DoubleCscCluster75_v3', - 'HLT_DoubleEle25_CaloIdL_MW_v11', - 'HLT_DoubleEle27_CaloIdL_MW_v11', - 'HLT_DoubleEle33_CaloIdL_MW_v24', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26', - 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26', - 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7', - 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6', - 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu23NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu25NoVtx_2Cha_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7', - 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7', - 'HLT_DoubleL2Mu50_v7', - 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6', - 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7', - 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16', - 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16', - 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu43NoFiltersNoVtx_v10', - 'HLT_DoubleMu48NoFiltersNoVtx_v10', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_DoublePFJets350_PFBTagDeepJet_p71_v8', - 'HLT_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_DoublePhoton33_CaloIdL_v13', - 'HLT_DoublePhoton70_v13', - 'HLT_DoublePhoton85_v21', - 'HLT_ECALHT800_v16', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21', - 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v14', - 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22', - 'HLT_Ele15_IsoVVVL_PFHT450_v22', - 'HLT_Ele15_IsoVVVL_PFHT600_v26', - 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15', - 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22', - 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24', - 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', - 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25', - 'HLT_Ele28_HighEta_SC20_Mass55_v19', - 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19', - 'HLT_Ele30_WPTight_Gsf_v7', - 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19', - 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15', - 'HLT_Ele32_WPTight_Gsf_v21', - 'HLT_Ele35_WPTight_Gsf_v15', - 'HLT_Ele38_WPTight_Gsf_v15', - 'HLT_Ele40_WPTight_Gsf_v15', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6', - 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24', - 'HLT_Ele50_IsoVVVL_PFHT450_v22', - 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22', - 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24', - 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7', - 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4', - 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7', - 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3', - 'HLT_HT350_v3', - 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7', - 'HLT_HT425_v15', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6', - 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7', - 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7', - 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5', - 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7', - 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3', - 'HLT_HT550_DisplacedDijet60_Inclusive_v19', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_HighPtTkMu100_v8', - 'HLT_IsoMu20_v21', - 'HLT_IsoMu24_OneProng32_v3', - 'HLT_IsoMu24_TwoProngs35_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7', - 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7', - 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6', - 'HLT_IsoMu24_eta2p1_v21', - 'HLT_IsoMu24_v19', - 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2', - 'HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6', - 'HLT_IsoMu27_v22', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3', - 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1CSCShower_DTCluster50_v6', - 'HLT_L1CSCShower_DTCluster75_v6', - 'HLT_L1ETMHadSeeds_v6', - 'HLT_L1MET_DTCluster50_v7', - 'HLT_L1MET_DTClusterNoMB1S50_v7', - 'HLT_L1Mu6HT240_v5', - 'HLT_L1SingleLLPJet_v3', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5', - 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3', - 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5', - 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v10', - 'HLT_L2Mu10_NoVertex_NoBPTX_v11', - 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10', - 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9', - 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6', - 'HLT_MET105_IsoTrk50_v15', - 'HLT_MET120_IsoTrk50_v15', - 'HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7', - 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu12eta2p3_PFJet40_v7', - 'HLT_Mu12eta2p3_v7', - 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21', - 'HLT_Mu15_IsoVVVL_PFHT450_v21', - 'HLT_Mu15_IsoVVVL_PFHT600_v25', - 'HLT_Mu15_v9', - 'HLT_Mu17_Photon30_IsoCaloId_v12', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21', - 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20', - 'HLT_Mu17_TrkIsoVVL_v19', - 'HLT_Mu17_v19', - 'HLT_Mu18_Mu9_SameSign_v10', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9', - 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9', - 'HLT_Mu19_TrkIsoVVL_v10', - 'HLT_Mu19_v10', - 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7', - 'HLT_Mu20_v18', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21', - 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu27_Ele37_CaloIdL_MW_v11', - 'HLT_Mu27_v19', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu37_Ele27_CaloIdL_MW_v11', - 'HLT_Mu37_TkMu27_v11', - 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7', - 'HLT_Mu3_PFJet40_v22', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8', - 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8', - 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7', - 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11', - 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu50_IsoVVVL_PFHT450_v21', - 'HLT_Mu50_L1SingleMuShower_v5', - 'HLT_Mu50_v19', - 'HLT_Mu55_v9', - 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7', - 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24', - 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25', - 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19', - 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', - 'HLT_Mu8_TrkIsoVVL_v18', - 'HLT_Mu8_v18', - 'HLT_PFHT1050_v24', - 'HLT_PFHT180_v23', - 'HLT_PFHT250_v23', - 'HLT_PFHT350_v25', - 'HLT_PFHT370_v23', - 'HLT_PFHT430_v23', - 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18', - 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18', - 'HLT_PFHT510_v23', - 'HLT_PFHT590_v23', - 'HLT_PFHT680_v23', - 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18', - 'HLT_PFHT780_v23', - 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18', - 'HLT_PFHT890_v23', - 'HLT_PFJet110_v6', - 'HLT_PFJet140_v25', - 'HLT_PFJet200_TimeGt2p5ns_v4', - 'HLT_PFJet200_TimeLtNeg2p5ns_v4', - 'HLT_PFJet200_v25', - 'HLT_PFJet260_v26', - 'HLT_PFJet320_v26', - 'HLT_PFJet400_v26', - 'HLT_PFJet40_v27', - 'HLT_PFJet450_v27', - 'HLT_PFJet500_v27', - 'HLT_PFJet550_v17', - 'HLT_PFJet60_v27', - 'HLT_PFJet80_v27', - 'HLT_PFJetFwd140_v24', - 'HLT_PFJetFwd200_v24', - 'HLT_PFJetFwd260_v25', - 'HLT_PFJetFwd320_v25', - 'HLT_PFJetFwd400_v25', - 'HLT_PFJetFwd40_v25', - 'HLT_PFJetFwd450_v25', - 'HLT_PFJetFwd500_v25', - 'HLT_PFJetFwd60_v25', - 'HLT_PFJetFwd80_v24', - 'HLT_PFMET105_IsoTrk50_v7', - 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15', - 'HLT_PFMET120_PFMHT120_IDTight_v26', - 'HLT_PFMET130_PFMHT130_IDTight_v26', - 'HLT_PFMET140_PFMHT140_IDTight_v26', - 'HLT_PFMET200_BeamHaloCleaned_v15', - 'HLT_PFMET200_NotCleaned_v15', - 'HLT_PFMET250_NotCleaned_v15', - 'HLT_PFMET300_NotCleaned_v15', - 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15', - 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6', - 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25', - 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v17', - 'HLT_PFMETTypeOne200_BeamHaloCleaned_v15', - 'HLT_Photon100EBHE10_v8', - 'HLT_Photon110EB_TightID_TightIso_v8', - 'HLT_Photon120_R9Id90_HE10_IsoM_v20', - 'HLT_Photon120_v19', - 'HLT_Photon130EB_TightID_TightIso_v4', - 'HLT_Photon150EB_TightID_TightIso_v4', - 'HLT_Photon150_v13', - 'HLT_Photon165_R9Id90_HE10_IsoM_v21', - 'HLT_Photon175EB_TightID_TightIso_v4', - 'HLT_Photon175_v21', - 'HLT_Photon200EB_TightID_TightIso_v4', - 'HLT_Photon200_v20', - 'HLT_Photon20_HoverELoose_v16', - 'HLT_Photon300_NoHE_v19', - 'HLT_Photon30EB_TightID_TightIso_v7', - 'HLT_Photon30_HoverELoose_v16', - 'HLT_Photon32_OneProng32_M50To105_v4', - 'HLT_Photon33_v11', - 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2', - 'HLT_Photon35_TwoProngs35_v7', - 'HLT_Photon50EB_TightID_TightIso_v4', - 'HLT_Photon50_R9Id90_HE10_IsoM_v20', - 'HLT_Photon50_TimeGt2p5ns_v3', - 'HLT_Photon50_TimeLtNeg2p5ns_v3', - 'HLT_Photon50_v19', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4', - 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4', - 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3', - 'HLT_Photon75EB_TightID_TightIso_v4', - 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11', - 'HLT_Photon75_R9Id90_HE10_IsoM_v20', - 'HLT_Photon75_v19')+cms.vstring( 'HLT_Photon90EB_TightID_TightIso_v4', - 'HLT_Photon90_R9Id90_HE10_IsoM_v20', - 'HLT_Photon90_v19', - 'HLT_Physics_v10', - 'HLT_QuadPFJet100_88_70_30_v4', - 'HLT_QuadPFJet103_88_75_15_v11', - 'HLT_QuadPFJet105_88_75_30_v3', - 'HLT_QuadPFJet105_88_76_15_v11', - 'HLT_QuadPFJet111_90_80_15_v11', - 'HLT_QuadPFJet111_90_80_30_v3', + triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v4', + 'HLT_AK8DiPFJet250_250_SoftDropMass50_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass30_v4', + 'HLT_AK8DiPFJet260_260_SoftDropMass40_v4', + 'HLT_AK8DiPFJet270_270_SoftDropMass30_v4', + 'HLT_AK8DiPFJet280_280_SoftDropMass30_v10', + 'HLT_AK8DiPFJet290_290_SoftDropMass30_v4', + 'HLT_AK8PFJet140_v25', + 'HLT_AK8PFJet200_v25', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7', + 'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7', + 'HLT_AK8PFJet220_SoftDropMass40_v11', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet230_SoftDropMass40_v11', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet260_v26', + 'HLT_AK8PFJet275_Nch40_v4', + 'HLT_AK8PFJet275_Nch45_v4', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7', + 'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7', + 'HLT_AK8PFJet320_v26', + 'HLT_AK8PFJet380_SoftDropMass30_v4', + 'HLT_AK8PFJet400_SoftDropMass30_v4', + 'HLT_AK8PFJet400_v26', + 'HLT_AK8PFJet40_v26', + 'HLT_AK8PFJet425_SoftDropMass30_v4', + 'HLT_AK8PFJet450_SoftDropMass30_v4', + 'HLT_AK8PFJet450_v26', + 'HLT_AK8PFJet500_v26', + 'HLT_AK8PFJet550_v21', + 'HLT_AK8PFJet60_v25', + 'HLT_AK8PFJet80_v26', + 'HLT_AK8PFJetFwd140_v24', + 'HLT_AK8PFJetFwd200_v24', + 'HLT_AK8PFJetFwd260_v25', + 'HLT_AK8PFJetFwd320_v25', + 'HLT_AK8PFJetFwd400_v25', + 'HLT_AK8PFJetFwd40_v25', + 'HLT_AK8PFJetFwd450_v25', + 'HLT_AK8PFJetFwd500_v25', + 'HLT_AK8PFJetFwd60_v24', + 'HLT_AK8PFJetFwd80_v24', + 'HLT_BTagMu_AK4DiJet110_Mu5_v23', + 'HLT_BTagMu_AK4DiJet170_Mu5_v22', + 'HLT_BTagMu_AK4DiJet20_Mu5_v23', + 'HLT_BTagMu_AK4DiJet40_Mu5_v23', + 'HLT_BTagMu_AK4DiJet70_Mu5_v23', + 'HLT_BTagMu_AK4Jet300_Mu5_v22', + 'HLT_BTagMu_AK8DiJet170_Mu5_v19', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v22', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_CaloJet500_NoJetID_v20', + 'HLT_CaloJet550_NoJetID_v15', + 'HLT_CaloMET350_NotCleaned_v12', + 'HLT_CaloMET60_DTCluster50_v9', + 'HLT_CaloMET60_DTClusterNoMB1S50_v9', + 'HLT_CaloMET90_NotCleaned_v12', + 'HLT_CaloMHT90_v12', + 'HLT_CascadeMu100_v11', + 'HLT_CscCluster50_Photon20Unseeded_v2', + 'HLT_CscCluster50_Photon30Unseeded_v2', + 'HLT_CscCluster_Loose_v8', + 'HLT_CscCluster_Medium_v8', + 'HLT_CscCluster_Tight_v8', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27', + 'HLT_DiPFJetAve100_HFJEC_v27', + 'HLT_DiPFJetAve140_v23', + 'HLT_DiPFJetAve160_HFJEC_v26', + 'HLT_DiPFJetAve200_v23', + 'HLT_DiPFJetAve220_HFJEC_v26', + 'HLT_DiPFJetAve260_HFJEC_v9', + 'HLT_DiPFJetAve260_v24', + 'HLT_DiPFJetAve300_HFJEC_v26', + 'HLT_DiPFJetAve320_v24', + 'HLT_DiPFJetAve400_v24', + 'HLT_DiPFJetAve40_v24', + 'HLT_DiPFJetAve500_v24', + 'HLT_DiPFJetAve60_HFJEC_v25', + 'HLT_DiPFJetAve60_v24', + 'HLT_DiPFJetAve80_HFJEC_v27', + 'HLT_DiPFJetAve80_v24', + 'HLT_DiPhoton10Time1ns_v8', + 'HLT_DiPhoton10Time1p2ns_v8', + 'HLT_DiPhoton10Time1p4ns_v8', + 'HLT_DiPhoton10Time1p6ns_v8', + 'HLT_DiPhoton10Time1p8ns_v8', + 'HLT_DiPhoton10Time2ns_v8', + 'HLT_DiPhoton10_CaloIdL_v8', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v22', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21', + 'HLT_DiphotonMVA14p25_Mass90_v1', + 'HLT_DiphotonMVA14p25_Tight_Mass90_v1', + 'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6', + 'HLT_DoubleCscCluster100_v5', + 'HLT_DoubleCscCluster75_v5', + 'HLT_DoubleEle25_CaloIdL_MW_v13', + 'HLT_DoubleEle27_CaloIdL_MW_v13', + 'HLT_DoubleEle33_CaloIdL_MW_v26', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30', + 'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10', + 'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9', + 'HLT_DoubleL2Mu50_v9', + 'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8', + 'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9', + 'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu43NoFiltersNoVtx_v12', + 'HLT_DoubleMu48NoFiltersNoVtx_v12', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_DoublePhoton33_CaloIdL_v15', + 'HLT_DoublePhoton70_v15', + 'HLT_DoublePhoton85_v23', + 'HLT_ECALHT800_v18', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v16', + 'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26', + 'HLT_Ele15_IsoVVVL_PFHT450_v26', + 'HLT_Ele15_IsoVVVL_PFHT600_v30', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27', + 'HLT_Ele28_HighEta_SC20_Mass55_v21', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23', + 'HLT_Ele30_WPTight_Gsf_v9', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17', + 'HLT_Ele32_WPTight_Gsf_v23', + 'HLT_Ele35_WPTight_Gsf_v17', + 'HLT_Ele38_WPTight_Gsf_v17', + 'HLT_Ele40_WPTight_Gsf_v17', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28', + 'HLT_Ele50_IsoVVVL_PFHT450_v26', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28', + 'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4', + 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4', + 'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6', + 'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9', + 'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5', + 'HLT_HT350_v5', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9', + 'HLT_HT425_v17', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8', + 'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9', + 'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9', + 'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7', + 'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9', + 'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5', + 'HLT_HT550_DisplacedDijet60_Inclusive_v21', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_HighPtTkMu100_v10', + 'HLT_IsoMu20_v25', + 'HLT_IsoMu24_OneProng32_v7', + 'HLT_IsoMu24_TwoProngs35_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11', + 'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11', + 'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4', + 'HLT_IsoMu24_eta2p1_PFHT250_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4', + 'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4', + 'HLT_IsoMu24_eta2p1_v25', + 'HLT_IsoMu24_v23', + 'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6', + 'HLT_IsoMu27_v26', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7', + 'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1CSCShower_DTCluster50_v8', + 'HLT_L1CSCShower_DTCluster75_v8', + 'HLT_L1ETMHadSeeds_v8', + 'HLT_L1MET_DTCluster50_v9', + 'HLT_L1MET_DTClusterNoMB1S50_v9', + 'HLT_L1Mu6HT240_v7', + 'HLT_L1SingleLLPJet_v5', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7', + 'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2', + 'HLT_L3Mu30NoVtx_DxyMin0p01cm_v1', + 'HLT_L3Mu50NoVtx_DxyMin0p01cm_v1', + 'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8', + 'HLT_MET105_IsoTrk50_v17', + 'HLT_MET120_IsoTrk50_v17', + 'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4', + 'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu12eta2p3_PFJet40_v11', + 'HLT_Mu12eta2p3_v11', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25', + 'HLT_Mu15_IsoVVVL_PFHT450_v25', + 'HLT_Mu15_IsoVVVL_PFHT600_v29', + 'HLT_Mu15_v13', + 'HLT_Mu17_Photon30_IsoCaloId_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24', + 'HLT_Mu17_TrkIsoVVL_v23', + 'HLT_Mu17_v23', + 'HLT_Mu18_Mu9_SameSign_v14', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13', + 'HLT_Mu19_TrkIsoVVL_v14', + 'HLT_Mu19_v14', + 'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9', + 'HLT_Mu20_v22', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu27_Ele37_CaloIdL_MW_v15', + 'HLT_Mu27_v23', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu37_Ele27_CaloIdL_MW_v15', + 'HLT_Mu37_TkMu27_v15', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9', + 'HLT_Mu3_PFJet40_v26', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu50_IsoVVVL_PFHT450_v25', + 'HLT_Mu50_L1SingleMuShower_v9', + 'HLT_Mu50_v23', + 'HLT_Mu55_v13', + 'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9', + 'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21', + 'HLT_Mu8_TrkIsoVVL_v22', + 'HLT_Mu8_v22', + 'HLT_PFHT1050_v28', + 'HLT_PFHT180_v27', + 'HLT_PFHT250_v27', + 'HLT_PFHT350_v29', + 'HLT_PFHT370_v27', + 'HLT_PFHT430_v27', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22', + 'HLT_PFHT510_v27', + 'HLT_PFHT590_v27', + 'HLT_PFHT680_v27', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22', + 'HLT_PFHT780_v27', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22', + 'HLT_PFHT890_v27', + 'HLT_PFJet110_v10', + 'HLT_PFJet140_v29', + 'HLT_PFJet200_TimeGt2p5ns_v8', + 'HLT_PFJet200_TimeLtNeg2p5ns_v8', + 'HLT_PFJet200_v29', + 'HLT_PFJet260_v30', + 'HLT_PFJet320_v30', + 'HLT_PFJet400_v30', + 'HLT_PFJet40_v31', + 'HLT_PFJet450_v31', + 'HLT_PFJet500_v31', + 'HLT_PFJet550_v21', + 'HLT_PFJet60_v31', + 'HLT_PFJet80_v31', + 'HLT_PFJetFwd140_v28', + 'HLT_PFJetFwd200_v28', + 'HLT_PFJetFwd260_v29', + 'HLT_PFJetFwd320_v29', + 'HLT_PFJetFwd400_v29', + 'HLT_PFJetFwd40_v29', + 'HLT_PFJetFwd450_v29', + 'HLT_PFJetFwd500_v29', + 'HLT_PFJetFwd60_v29', + 'HLT_PFJetFwd80_v28', + 'HLT_PFMET105_IsoTrk50_v11', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19', + 'HLT_PFMET120_PFMHT120_IDTight_v30', + 'HLT_PFMET130_PFMHT130_IDTight_v30', + 'HLT_PFMET140_PFMHT140_IDTight_v30', + 'HLT_PFMET200_BeamHaloCleaned_v19', + 'HLT_PFMET200_NotCleaned_v19', + 'HLT_PFMET250_NotCleaned_v19', + 'HLT_PFMET300_NotCleaned_v19', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v21', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v19', + 'HLT_Photon100EBHE10_v10', + 'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon110EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon110EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon110EB_TightID_TightIso_v10', + 'HLT_Photon120_R9Id90_HE10_IsoM_v22', + 'HLT_Photon120_v21', + 'HLT_Photon150_v15', + 'HLT_Photon165_R9Id90_HE10_IsoM_v23', + 'HLT_Photon175_v23', + 'HLT_Photon200_v22')+cms.vstring( 'HLT_Photon20_HoverELoose_v18', + 'HLT_Photon300_NoHE_v21', + 'HLT_Photon30EB_TightID_TightIso_v10', + 'HLT_Photon30_HoverELoose_v18', + 'HLT_Photon32_OneProng32_M50To105_v8', + 'HLT_Photon33_v13', + 'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6', + 'HLT_Photon35_TwoProngs35_v11', + 'HLT_Photon40EB_TightID_TightIso_v1', + 'HLT_Photon40EB_v1', + 'HLT_Photon45EB_TightID_TightIso_v1', + 'HLT_Photon45EB_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3', + 'HLT_Photon50EB_TightID_TightIso_CaloJet30_v1', + 'HLT_Photon50EB_TightID_TightIso_PFJet30_v4', + 'HLT_Photon50EB_TightID_TightIso_v6', + 'HLT_Photon50_R9Id90_HE10_IsoM_v22', + 'HLT_Photon50_TimeGt2p5ns_v5', + 'HLT_Photon50_TimeLtNeg2p5ns_v5', + 'HLT_Photon50_v21', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8', + 'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7', + 'HLT_Photon75EB_TightID_TightIso_v6', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15', + 'HLT_Photon75_R9Id90_HE10_IsoM_v22', + 'HLT_Photon75_v21', + 'HLT_Photon90EB_TightID_TightIso_v6', + 'HLT_Photon90_R9Id90_HE10_IsoM_v22', + 'HLT_Photon90_v21', + 'HLT_Physics_v12', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_v7', 'HLT_Random_v3', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9', - 'HLT_TripleMu_10_5_5_DZ_v16', - 'HLT_TripleMu_12_10_5_v16', - 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v9', - 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v14', - 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12', - 'HLT_UncorrectedJetE30_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE30_NoBPTX_v10', - 'HLT_UncorrectedJetE60_NoBPTX3BX_v10', - 'HLT_UncorrectedJetE70_NoBPTX3BX_v10', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9') ) + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12', + 'HLT_TripleMu_10_5_5_DZ_v20', + 'HLT_TripleMu_12_10_5_v20', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v13', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v18', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE30_NoBPTX_v12', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v12', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v12', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11') ) ) process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetParkingDoubleElectronLowMass = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle10_eta1p22_mMax6_v6', - 'HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4_eta1p22_mMax6_v6', - 'HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle4p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5_eta1p22_mMax6_v6', - 'HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle5p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6_eta1p22_mMax6_v6', - 'HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle6p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7_eta1p22_mMax6_v6', - 'HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle7p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8_eta1p22_mMax6_v6', - 'HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle8p5_eta1p22_mMax6_v6', - 'HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9_eta1p22_mMax6_v6', - 'HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5', - 'HLT_DoubleEle9p5_eta1p22_mMax6_v6', - 'HLT_SingleEle8_SingleEGL1_v5', - 'HLT_SingleEle8_v5' ) -) -process.hltPreDatasetParkingDoubleElectronLowMass = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v11', - 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_L1_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13', - 'HLT_Dimuon0_Jpsi_NoVertexing_v14', - 'HLT_Dimuon0_Jpsi_v14', - 'HLT_Dimuon0_LowMass_L1_0er1p5R_v13', - 'HLT_Dimuon0_LowMass_L1_0er1p5_v14', - 'HLT_Dimuon0_LowMass_L1_4R_v13', - 'HLT_Dimuon0_LowMass_L1_4_v14', - 'HLT_Dimuon0_LowMass_L1_TM530_v12', - 'HLT_Dimuon0_LowMass_v14', - 'HLT_Dimuon0_Upsilon_L1_4p5_v15', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13', - 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15', - 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12', - 'HLT_Dimuon0_Upsilon_NoVertexing_v13', - 'HLT_Dimuon10_Upsilon_y1p4_v7', - 'HLT_Dimuon12_Upsilon_y1p4_v8', - 'HLT_Dimuon14_Phi_Barrel_Seagulls_v13', - 'HLT_Dimuon14_PsiPrime_noCorrL1_v11', - 'HLT_Dimuon14_PsiPrime_v19', - 'HLT_Dimuon18_PsiPrime_noCorrL1_v12', - 'HLT_Dimuon18_PsiPrime_v20', - 'HLT_Dimuon24_Phi_noCorrL1_v12', - 'HLT_Dimuon24_Upsilon_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_noCorrL1_v12', - 'HLT_Dimuon25_Jpsi_v20', - 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12', - 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10', - 'HLT_DoubleMu3_TkMu_DsTau3Mu_v10', - 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12', - 'HLT_DoubleMu3_Trk_Tau3mu_v18', - 'HLT_DoubleMu4_3_Bs_v21', - 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_3_Jpsi_v21', - 'HLT_DoubleMu4_3_LowMass_v7', - 'HLT_DoubleMu4_3_Photon4_BsToMMG_v6', - 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13', - 'HLT_DoubleMu4_JpsiTrk_Bc_v6', - 'HLT_DoubleMu4_Jpsi_Displaced_v13', - 'HLT_DoubleMu4_Jpsi_NoVertexing_v13', - 'HLT_DoubleMu4_LowMass_Displaced_v7', - 'HLT_DoubleMu4_MuMuTrk_Displaced_v21', - 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10', - 'HLT_Mu25_TkMu0_Phi_v14', - 'HLT_Mu30_TkMu0_Psi_v7', - 'HLT_Mu30_TkMu0_Upsilon_v7', - 'HLT_Mu4_L1DoubleMu_v7', - 'HLT_Mu7p5_L2Mu2_Jpsi_v16', - 'HLT_Mu7p5_L2Mu2_Upsilon_v16', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10', - 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10', - 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v11', - 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9' ) + triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v15', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17', + 'HLT_Dimuon0_Jpsi_NoVertexing_v18', + 'HLT_Dimuon0_Jpsi_v18', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v18', + 'HLT_Dimuon0_LowMass_L1_4_v18', + 'HLT_Dimuon0_LowMass_L1_TM530_v16', + 'HLT_Dimuon0_LowMass_v18', + 'HLT_Dimuon0_Upsilon_L1_4p5_v19', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16', + 'HLT_Dimuon0_Upsilon_NoVertexing_v17', + 'HLT_Dimuon10_Upsilon_y1p4_v11', + 'HLT_Dimuon12_Upsilon_y1p4_v12', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v17', + 'HLT_Dimuon14_PsiPrime_noCorrL1_v15', + 'HLT_Dimuon14_PsiPrime_v23', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v16', + 'HLT_Dimuon18_PsiPrime_v24', + 'HLT_Dimuon24_Phi_noCorrL1_v16', + 'HLT_Dimuon24_Upsilon_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_noCorrL1_v16', + 'HLT_Dimuon25_Jpsi_v24', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16', + 'HLT_DoubleMu2_Jpsi_LowPt_v4', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v14', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16', + 'HLT_DoubleMu3_Trk_Tau3mu_v22', + 'HLT_DoubleMu4_3_Bs_v25', + 'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_3_Jpsi_v25', + 'HLT_DoubleMu4_3_LowMass_SS_v4', + 'HLT_DoubleMu4_3_LowMass_v11', + 'HLT_DoubleMu4_3_Photon4_BsToMMG_v10', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17', + 'HLT_DoubleMu4_JpsiTrk_Bc_v10', + 'HLT_DoubleMu4_Jpsi_Displaced_v17', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v17', + 'HLT_DoubleMu4_LowMass_Displaced_v11', + 'HLT_DoubleMu4_MuMuTrk_Displaced_v25', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14', + 'HLT_Mu25_TkMu0_Phi_v18', + 'HLT_Mu30_TkMu0_Psi_v11', + 'HLT_Mu30_TkMu0_Upsilon_v11', + 'HLT_Mu4_L1DoubleMu_v11', + 'HLT_Mu7p5_L2Mu2_Jpsi_v20', + 'HLT_Mu7p5_L2Mu2_Upsilon_v20', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v15', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12' ) ) process.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87938,22 +87459,28 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3', - 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3', - 'HLT_PFHT280_QuadPFJet30_v3', - 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7', - 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15', - 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v14', - 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7', - 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7', - 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3', - 'HLT_PFHT400_SixPFJet32_v15', - 'HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7', - 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3', - 'HLT_PFHT450_SixPFJet36_v14' ) + triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4', + 'HLT_PFHT250_QuadPFJet25_v4', + 'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4', + 'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7', + 'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7', + 'HLT_PFHT280_QuadPFJet30_v7', + 'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19', + 'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_v4', + 'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7', + 'HLT_PFHT400_SixPFJet32_v19', + 'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7', + 'HLT_PFHT450_SixPFJet36_v18' ) ) process.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -87965,91 +87492,119 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3', - 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3', - 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3', - 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3', - 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3', - 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v19', - 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7', - 'HLT_HT650_DisplacedDijet60_Inclusive_v19', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3', - 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3' ) + triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5', + 'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5', + 'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5', + 'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5', + 'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v21', + 'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9', + 'HLT_HT650_DisplacedDijet60_Inclusive_v21', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5', + 'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5' ) ) process.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter", + usePathStatus = cms.bool( True ), + hltResults = cms.InputTag( "" ), + l1tResults = cms.InputTag( "" ), + l1tIgnoreMaskAndPrescale = cms.bool( False ), + throw = cms.bool( True ), + triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v4', + 'HLT_Mu0_Barrel_L1HP11_v4', + 'HLT_Mu0_Barrel_L1HP6_IP6_v1', + 'HLT_Mu0_Barrel_L1HP6_v1', + 'HLT_Mu0_Barrel_L1HP7_v1', + 'HLT_Mu0_Barrel_L1HP8_v2', + 'HLT_Mu0_Barrel_L1HP9_v2', + 'HLT_Mu0_Barrel_v4', + 'HLT_Mu10_Barrel_L1HP11_IP6_v4', + 'HLT_Mu6_Barrel_L1HP7_IP6_v1', + 'HLT_Mu7_Barrel_L1HP8_IP6_v2', + 'HLT_Mu8_Barrel_L1HP9_IP6_v2', + 'HLT_Mu9_Barrel_L1HP10_IP6_v4' ) +) +process.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) process.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DiJet110_35_Mjj650_PFMET110_v15', - 'HLT_DiJet110_35_Mjj650_PFMET120_v15', - 'HLT_DiJet110_35_Mjj650_PFMET130_v15', - 'HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6', - 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22', - 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22', - 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23', - 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4', - 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7', - 'HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7', - 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4', - 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v15', - 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v15', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4', - 'HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet110_40_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3', - 'HLT_VBF_DiPFJet125_45_Mjj1050_v2', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4', - 'HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3', - 'HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3', - 'HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3', - 'HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2', - 'HLT_VBF_DiPFJet50_Mjj550_Photon22_v2', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4', - 'HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4', - 'HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3', - 'HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3', - 'HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3', - 'HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4', - 'HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3', - 'HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3', - 'HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2', - 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7' ) + triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet100_88_70_30_v8', + 'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet103_88_75_15_v15', + 'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8', + 'HLT_QuadPFJet105_88_75_30_v7', + 'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet105_88_76_15_v15', + 'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4', + 'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4', + 'HLT_QuadPFJet111_90_80_15_v15', + 'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8', + 'HLT_QuadPFJet111_90_80_30_v7', + 'HLT_VBF_DiPFJet125_45_Mjj1050_v6', + 'HLT_VBF_DiPFJet125_45_Mjj1200_v4', + 'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4', + 'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4', + 'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4', + 'HLT_VBF_DiPFJet50_Mjj650_Photon22_v4', + 'HLT_VBF_DiPFJet50_Mjj750_Photon22_v4', + 'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4', + 'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4', + 'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4', + 'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4', + 'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11', + 'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4' ) ) process.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -88089,7 +87644,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -88101,18 +87656,23 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 / 1000', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22 / 1000', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22 / 1000', - 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 / 12', - 'HLT_Ele35_WPTight_Gsf_v15 / 200', - 'HLT_IsoMu27_v22 / 150', - 'HLT_Mu50_v19 / 50', - 'HLT_PFHT1050_v24 / 10', - 'HLT_Photon200_v20 / 10' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2 / 100', + 'DST_PFScouting_AXONominal_v4 / 100', + 'DST_PFScouting_AXOTight_v4 / 100', + 'DST_PFScouting_AXOVLoose_v2 / 100', + 'DST_PFScouting_AXOVTight_v2 / 100', + 'DST_PFScouting_DoubleEG_v4 / 100', + 'DST_PFScouting_DoubleMuon_v4 / 1000', + 'DST_PFScouting_JetHT_v4 / 1000', + 'DST_PFScouting_SingleMuon_v4 / 1000', + 'DST_PFScouting_SinglePhotonEB_v1 / 300', + 'DST_PFScouting_ZeroBias_v2 / 1000', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 / 12', + 'HLT_Ele35_WPTight_Gsf_v17 / 200', + 'HLT_IsoMu27_v26 / 150', + 'HLT_Mu50_v23 / 50', + 'HLT_PFHT1050_v28 / 10', + 'HLT_Photon200_v22 / 10' ) ) process.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -88124,13 +87684,18 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_HLTMuon_Run3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleEG_PFScoutingPixelTracking_v2', - 'DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22', - 'DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2', - 'DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22', - 'DST_Run3_EG30_PFScoutingPixelTracking_v22', - 'DST_Run3_JetHT_PFScoutingPixelTracking_v22' ) + triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v2', + 'DST_PFScouting_AXONominal_v4', + 'DST_PFScouting_AXOTight_v4', + 'DST_PFScouting_AXOVLoose_v2', + 'DST_PFScouting_AXOVTight_v2', + 'DST_PFScouting_DatasetMuon_v4', + 'DST_PFScouting_DoubleEG_v4', + 'DST_PFScouting_DoubleMuon_v4', + 'DST_PFScouting_JetHT_v4', + 'DST_PFScouting_SingleMuon_v4', + 'DST_PFScouting_SinglePhotonEB_v1', + 'DST_PFScouting_ZeroBias_v2' ) ) process.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -88142,15 +87707,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7', - 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6', - 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6', - 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7' ) + triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11', + 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10', + 'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4', + 'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4', + 'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4', + 'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4', + 'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11', + 'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4', + 'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4' ) ) process.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -88189,147 +87760,19 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -88342,30 +87785,6 @@ ) ), ) -process.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltOutputALCALowPtJet = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputALCALowPtJet.root" ), @@ -88430,6 +87849,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -88445,6 +87865,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -88459,7 +87880,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSExpress' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -88475,7 +87896,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSPrompt' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -88490,7 +87911,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -88509,6 +87930,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -88542,7 +87964,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -88575,14 +87997,24 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *Cluster*_hltSiPixelClusters_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', + 'keep *RecHit*_hltSiPixelRecHits_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisFromSoA_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisLegacy_*_*' ) + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*' ) ) process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ), @@ -88624,7 +88056,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -88673,7 +88105,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepBLifetimeTagInfosPF_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', @@ -88700,6 +88132,7 @@ 'keep *_hltPFMuonMerging_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVertices_*_*', 'keep *_hltSelector8CentralJetsL1FastJet_*_*', @@ -88733,23 +88166,6 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) -process.hltOutputParkingDoubleElectronLowMass = cms.OutputModule( "PoolOutputModule", - fileName = cms.untracked.string( "outputParkingDoubleElectronLowMass.root" ), - compressionAlgorithm = cms.untracked.string( "ZSTD" ), - compressionLevel = cms.untracked.int32( 3 ), - fastCloning = cms.untracked.bool( False ), - dataset = cms.untracked.PSet( - filterName = cms.untracked.string( "" ), - dataTier = cms.untracked.string( "RAW" ) - ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingDoubleElectronLowMass' ) ), - outputCommands = cms.untracked.vstring( 'drop *', - 'keep FEDRawDataCollection_rawDataCollector_*_*', - 'keep FEDRawDataCollection_source_*_*', - 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', - 'keep edmTriggerResults_*_*_*', - 'keep triggerTriggerEvent_*_*_*' ) -) process.hltOutputParkingDoubleMuonLowMass0 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputParkingDoubleMuonLowMass0.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -88856,6 +88272,74 @@ 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) +process.hltOutputParkingSingleMuon0 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon0.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon0' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon1 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon1.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon1' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon2 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon2.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon2' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon3 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon3.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon3' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) process.hltOutputParkingVBF0 = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputParkingVBF0.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -88941,7 +88425,6 @@ 'Dataset_Cosmics', 'Dataset_HLTPhysics', 'Dataset_HcalNZS', - 'Dataset_MinimumBias', 'Dataset_MonteCarlo', 'Dataset_NoBPTX', 'Dataset_ZeroBias' ) ), @@ -89140,7 +88623,8 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ScoutingPFMonitor' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', @@ -89233,8 +88717,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -89250,9 +88735,15 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', @@ -89274,35 +88765,96 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltScoutingEgammaPacker_*_*', - 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingMuonPackerNoVtx_*_*', + 'keep *_hltScoutingMuonPackerVtx_*_*', 'keep *_hltScoutingPFPacker_*_*', 'keep *_hltScoutingPrimaryVertexPacker_*_*', 'keep *_hltScoutingTrackPacker_*_*', 'keep edmTriggerResults_*_*_*' ) ) +process.hltOutputParkingSingleMuon4 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon4.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon4' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon5 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon5.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon5' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon6 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon6.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon6' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) +process.hltOutputParkingSingleMuon7 = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputParkingSingleMuon7.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_ParkingSingleMuon7' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' ) +) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) -process.HLTDoLocalPixelTask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoA , process.hltSiPixelDigisLegacy , process.hltSiPixelDigisSoA , process.hltSiPixelDigisFromSoA , process.hltSiPixelDigis , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersGPU , process.hltSiPixelClustersFromSoA , process.hltSiPixelClusters , process.hltSiPixelClustersCache , process.hltSiPixelRecHitsFromLegacy , process.hltSiPixelRecHitsGPU , process.hltSiPixelRecHitsFromGPU , process.hltSiPixelRecHits , process.hltSiPixelRecHitsSoAFromGPU , process.hltSiPixelRecHitsSoA ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) -process.HLTRecoPixelTracksTask = cms.ConditionalTask( process.hltPixelTracksCPU , process.hltPixelTracksGPU , process.hltPixelTracksFromGPU , process.hltPixelTracksSoA , process.hltPixelTracks , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingTask = cms.ConditionalTask( process.HLTRecoPixelTracksTask , process.hltPixelVerticesCPU , process.hltPixelVerticesGPU , process.hltPixelVerticesFromGPU , process.hltPixelVerticesSoA , process.hltPixelVertices , process.hltTrimmedPixelVertices ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDetIdToBeRecoveredCPUOnly , process.hltEcalUncalibRecHitLegacy , process.hltEcalRecHitCPUOnly ) -process.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( process.hltSiPixelDigisLegacy , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersCacheCPUOnly , process.hltSiPixelRecHitsFromLegacyCPUOnly ) -process.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( process.hltPixelTracksCPUOnly , process.hltPixelTracksFromSoACPUOnly , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyTask , process.hltPixelVerticesCPUOnly , process.hltPixelVerticesFromSoACPUOnly , process.hltTrimmedPixelVerticesCPUOnly ) process.HLTStoppedHSCPLocalHcalRecoTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) -process.HLTDoLocalPixelSequence = cms.Sequence( process.HLTDoLocalPixelTask ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits ) process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll ) process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed ) @@ -89316,59 +88868,64 @@ process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates ) process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent ) process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI ) -process.HLTRecopixelvertexingSequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingTask ) +process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks ) +process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices ) process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity ) process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO ) process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination ) process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 ) process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence ) -process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) +process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates ) process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks ) process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons ) -process.HLTPreshowerSequence = cms.Sequence( process.HLTPreshowerTask ) -process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID ) process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector ) process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected ) process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlyTask ) -process.HLTDoCaloCPUOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequence + process.hltAK4CaloJetsCPUOnly + process.hltAK4CaloJetsIDPassedCPUOnly ) -process.HLTAK4CaloCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4CaloFastJetCorrectorCPUOnly + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorCPUOnly ) -process.HLTAK4CaloJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloCPUOnly + process.HLTAK4CaloCorrectorProducersCPUOnlySequence + process.hltAK4CaloJetsCorrectedCPUOnly + process.hltAK4CaloJetsCorrectedIDPassedCPUOnly ) -process.HLTAK4CaloJetsCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionCPUOnlySequence + process.HLTAK4CaloJetsCorrectionCPUOnlySequence ) -process.HLTDoCaloCPUOnlySequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllCPUOnly ) -process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence = cms.Sequence( process.HLTDoCaloCPUOnlySequencePF + process.hltAK4CaloJetsPFCPUOnly ) -process.HLTPreAK4PFJetsRecoCPUOnlySequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoCPUOnlySequence + process.hltAK4CaloJetsPFEt5CPUOnly ) -process.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyTask ) -process.HLTDoLocalStripCPUOnlySequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventCPUOnly ) -process.HLTIterL3OImuonTkCandidateCPUOnlySequence = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsCPUOnly + process.hltIterL3OITrackCandidatesCPUOnly + process.hltIterL3OIMuCtfWithMaterialTracksCPUOnly + process.hltIterL3OIMuonTrackCutClassifierCPUOnly + process.hltIterL3OIMuonTrackSelectionHighPurityCPUOnly + process.hltL3MuonsIterL3OICPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyTask ) -process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3MuonPixelTracksTrackingRegionsCPUOnly + process.hltPixelTracksInRegionL2CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingCPUOnlySequence + process.HLTIterativeTrackingIteration0ForIterL3MuonCPUOnly + process.hltL3MuonsIterL3IOCPUOnly ) -process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateCPUOnlySequence + process.hltIterL3OIL3MuonsLinksCombinationCPUOnly + process.hltIterL3OIL3MuonsCPUOnly + process.hltIterL3OIL3MuonCandidatesCPUOnly + process.hltL2SelectorForL3IOCPUOnly + process.HLTIterL3IOmuonTkCandidateCPUOnlySequence + process.hltIterL3MuonsFromL2LinksCombinationCPUOnly ) -process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1CPUOnly ) -process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksCPUOnly + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredCPUOnly + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesCPUOnly + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksCPUOnly + process.hltIter0IterL3FromL1MuonTrackCutClassifierCPUOnly + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityCPUOnly ) -process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence = cms.Sequence( process.HLTRecopixelvertexingCPUOnlySequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonCPUOnly ) -process.HLTIterL3muonTkCandidateCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateCPUOnlySequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateCPUOnlySequence ) -process.HLTL3muonrecoNocandCPUOnlySequence = cms.Sequence( process.HLTIterL3muonTkCandidateCPUOnlySequence + process.hltIterL3MuonMergedCPUOnly + process.hltIterL3MuonAndMuonFromL1MergedCPUOnly + process.hltIterL3GlbMuonCPUOnly + process.hltIterL3MuonsNoIDCPUOnly + process.hltIterL3MuonsCPUOnly + process.hltL3MuonsIterL3LinksCPUOnly + process.hltIterL3MuonTracksCPUOnly ) -process.HLTL3muonrecoCPUOnlySequence = cms.Sequence( process.HLTL3muonrecoNocandCPUOnlySequence + process.hltIterL3MuonCandidatesCPUOnly ) -process.HLTIterativeTrackingIteration0CPUOnly = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksCPUOnly + process.hltIter0PFlowCkfTrackCandidatesCPUOnly + process.hltIter0PFlowCtfWithMaterialTracksCPUOnly + process.hltIter0PFlowTrackCutClassifierCPUOnly + process.hltIter0PFlowTrackSelectionHighPurityCPUOnly ) -process.HLTIterativeTrackingDoubletRecoveryCPUOnly = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalCPUOnly + process.hltDoubletRecoveryMaskedMeasurementTrackerEventCPUOnly + process.hltDoubletRecoveryPixelLayersAndRegionsCPUOnly + process.hltDoubletRecoveryPFlowPixelClusterCheckCPUOnly + process.hltDoubletRecoveryPFlowPixelHitDoubletsCPUOnly + process.hltDoubletRecoveryPFlowPixelSeedsCPUOnly + process.hltDoubletRecoveryPFlowCkfTrackCandidatesCPUOnly + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksCPUOnly + process.hltDoubletRecoveryPFlowTrackCutClassifierCPUOnly + process.hltDoubletRecoveryPFlowTrackSelectionHighPurityCPUOnly ) -process.HLTIterativeTrackingIter02CPUOnly = cms.Sequence( process.HLTIterativeTrackingIteration0CPUOnly + process.HLTIterativeTrackingDoubletRecoveryCPUOnly + process.hltMergedTracksCPUOnly ) -process.HLTTrackReconstructionForPFCPUOnly = cms.Sequence( process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingCPUOnlySequence + process.HLTDoLocalStripCPUOnlySequence + process.HLTIterativeTrackingIter02CPUOnly + process.hltPFMuonMergingCPUOnly + process.hltMuonLinksCPUOnly + process.hltMuonsCPUOnly ) -process.HLTParticleFlowCPUOnlySequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededCPUOnly + process.hltParticleFlowRecHitHBHECPUOnly + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededCPUOnly + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededCPUOnly + process.hltParticleFlowClusterHBHECPUOnly + process.hltParticleFlowClusterHCALCPUOnly + process.hltParticleFlowClusterHF + process.hltLightPFTracksCPUOnly + process.hltParticleFlowBlockCPUOnly + process.hltParticleFlowCPUOnly ) -process.HLTAK4PFJetsReconstructionCPUOnlySequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoCPUOnlySequence + process.HLTTrackReconstructionForPFCPUOnly + process.HLTParticleFlowCPUOnlySequence + process.hltAK4PFJetsCPUOnly + process.hltAK4PFJetsLooseIDCPUOnly + process.hltAK4PFJetsTightIDCPUOnly ) -process.HLTAK4PFCorrectorProducersCPUOnlySequence = cms.Sequence( process.hltAK4PFFastJetCorrectorCPUOnly + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorCPUOnly ) -process.HLTAK4PFJetsCorrectionCPUOnlySequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCPUOnly + process.HLTAK4PFCorrectorProducersCPUOnlySequence + process.hltAK4PFJetsCorrectedCPUOnly + process.hltAK4PFJetsLooseIDCorrectedCPUOnly + process.hltAK4PFJetsTightIDCorrectedCPUOnly ) -process.HLTAK4PFJetsCPUOnlySequence = cms.Sequence( process.HLTPreAK4PFJetsRecoCPUOnlySequence + process.HLTAK4PFJetsReconstructionCPUOnlySequence + process.HLTAK4PFJetsCorrectionCPUOnlySequence ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) +process.HLTDoCaloSequenceSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequenceSerialSync + process.hltAK4CaloJetsSerialSync + process.hltAK4CaloJetsIDPassedSerialSync ) +process.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4CaloFastJetCorrectorSerialSync + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrectorSerialSync ) +process.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloSerialSync + process.HLTAK4CaloCorrectorProducersSequenceSerialSync + process.hltAK4CaloJetsCorrectedSerialSync + process.hltAK4CaloJetsCorrectedIDPassedSerialSync ) +process.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequenceSerialSync + process.HLTAK4CaloJetsCorrectionSequenceSerialSync ) +process.HLTDoCaloSequencePFSerialSync = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAllSerialSync ) +process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( process.HLTDoCaloSequencePFSerialSync + process.hltAK4CaloJetsPFSerialSync ) +process.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + process.hltAK4CaloJetsPFEt5SerialSync ) +process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync ) +process.HLTDoLocalStripSequenceSerialSync = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEventSerialSync ) +process.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsSerialSync + process.hltIterL3OITrackCandidatesSerialSync + process.hltIterL3OIMuCtfWithMaterialTracksSerialSync + process.hltIterL3OIMuonTrackCutClassifierSerialSync + process.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + process.hltL3MuonsIterL3OISerialSync ) +process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync ) +process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync ) +process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + process.hltPixelTracksInRegionL2SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3MuonTrackCutClassifierSerialSync + process.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + process.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + process.hltL3MuonsIterL3IOSerialSync ) +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequenceSerialSync + process.hltIterL3OIL3MuonsLinksCombinationSerialSync + process.hltIterL3OIL3MuonsSerialSync + process.hltIterL3OIL3MuonCandidatesSerialSync + process.hltL2SelectorForL3IOSerialSync + process.HLTIterL3IOmuonTkCandidateSequenceSerialSync + process.hltIterL3MuonsFromL2LinksCombinationSerialSync ) +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceSerialSync + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1SerialSync ) +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + process.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync + process.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync + process.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync + process.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync + process.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsSerialSync + process.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync + process.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync + process.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync + process.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync ) +process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + process.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync ) +process.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync ) +process.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceSerialSync + process.hltIter03IterL3FromL1MuonMergedSerialSync + process.hltIterL3MuonMergedSerialSync + process.hltIterL3MuonAndMuonFromL1MergedSerialSync + process.hltIterL3GlbMuonSerialSync + process.hltIterL3MuonsNoIDSerialSync + process.hltIterL3MuonsSerialSync + process.hltL3MuonsIterL3LinksSerialSync + process.hltIterL3MuonTracksSerialSync ) +process.HLTL3muonrecoSequenceSerialSync = cms.Sequence( process.HLTL3muonrecoNocandSequenceSerialSync + process.hltIterL3MuonCandidatesSerialSync ) +process.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + process.hltIter0PFlowCkfTrackCandidatesSerialSync + process.hltIter0PFlowCtfWithMaterialTracksSerialSync + process.hltIter0PFlowTrackCutClassifierSerialSync + process.hltIter0PFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalSerialSync + process.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + process.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + process.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + process.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + process.hltDoubletRecoveryPFlowPixelSeedsSerialSync + process.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + process.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + process.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync ) +process.HLTIterativeTrackingIter02SerialSync = cms.Sequence( process.HLTIterativeTrackingIteration0SerialSync + process.HLTIterativeTrackingDoubletRecoverySerialSync + process.hltMergedTracksSerialSync ) +process.HLTTrackReconstructionForPFSerialSync = cms.Sequence( process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDoLocalStripSequenceSerialSync + process.HLTIterativeTrackingIter02SerialSync + process.hltPFMuonMergingSerialSync + process.hltMuonLinksSerialSync + process.hltMuonsSerialSync ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) +process.HLTParticleFlowSequenceSerialSync = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseededSerialSync + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseededSerialSync + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseededSerialSync + process.HLTPFHcalClusteringSerialSync + process.hltParticleFlowClusterHF + process.hltLightPFTracksSerialSync + process.hltParticleFlowBlockSerialSync + process.hltParticleFlowSerialSync ) +process.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequenceSerialSync + process.HLTTrackReconstructionForPFSerialSync + process.HLTParticleFlowSequenceSerialSync + process.hltAK4PFJetsSerialSync + process.hltAK4PFJetsLooseIDSerialSync + process.hltAK4PFJetsTightIDSerialSync ) +process.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( process.hltAK4PFFastJetCorrectorSerialSync + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrectorSerialSync ) +process.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( process.hltFixedGridRhoFastjetAllSerialSync + process.HLTAK4PFCorrectorProducersSequenceSerialSync + process.hltAK4PFJetsCorrectedSerialSync + process.hltAK4PFJetsLooseIDCorrectedSerialSync + process.hltAK4PFJetsTightIDCorrectedSerialSync ) +process.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( process.HLTPreAK4PFJetsRecoSequenceSerialSync + process.HLTAK4PFJetsReconstructionSequenceSerialSync + process.HLTAK4PFJetsCorrectionSequenceSerialSync ) process.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK8CaloJets + process.hltAK8CaloJetsIDPassed ) process.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( process.hltAK8CaloFastJetCorrector + process.hltAK8CaloRelativeCorrector + process.hltAK8CaloAbsoluteCorrector + process.hltAK8CaloResidualCorrector + process.hltAK8CaloCorrector ) process.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK8CaloCorrectorProducersSequence + process.hltAK8CaloJetsCorrected + process.hltAK8CaloJetsCorrectedIDPassed ) @@ -89379,7 +88936,7 @@ process.HLTAK8PFCorrectorProducersSequence = cms.Sequence( process.hltAK8PFFastJetCorrector + process.hltAK8PFRelativeCorrector + process.hltAK8PFAbsoluteCorrector + process.hltAK8PFResidualCorrector + process.hltAK8PFCorrector ) process.HLTAK8PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK8PFCorrectorProducersSequence + process.hltAK8PFJetsCorrected + process.hltAK8PFJetsLooseIDCorrected + process.hltAK8PFJetsTightIDCorrected ) process.HLTAK8PFJetsSequence = cms.Sequence( process.HLTPreAK8PFJetsRecoSequence + process.HLTAK8PFJetsReconstructionSequence + process.HLTAK8PFJetsCorrectionSequence ) -process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) +process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) process.HLTL2muonrecoSequenceNoVtx = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidatesNoVtx ) process.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( process.hltIterL3OISeedsFromL2MuonsNoVtx + process.hltIterL3OITrackCandidatesNoVtx + process.hltIterL3OIMuCtfWithMaterialTracksNoVtx + process.hltIterL3OIMuonTrackCutClassifierNoVtx + process.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + process.hltL3MuonsIterL3OINoVtx ) process.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + process.hltPixelTracksInRegionL2NoVtx ) @@ -89394,16 +88951,9 @@ process.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( process.HLTIterL3muonTkCandidateSequenceNoVtx + process.hltIterL3MuonMergedNoVtx + process.hltIterL3MuonAndMuonFromL1MergedNoVtx + process.hltL3MuonsIterL3LinksNoVtx + process.hltIterL3MuonsNoVtx ) process.HLTL3muonrecoSequenceNoVtx = cms.Sequence( process.HLTL3muonrecoNocandSequenceNoVtx + process.hltIterL3MuonCandidatesNoVtx ) process.HLTDoubleMuonScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuonScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuonScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMuonL3PreFilteredScoutingNoVtx + process.hltDoubleMuonL3FilteredScoutingNoVtx ) -process.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksZetaClean + process.hltPixelOnlyPFMuonMerging + process.hltPixelOnlyMuonLinks + process.hltPixelOnlyMuons ) -process.HLTPixelOnlyParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPixelOnlyPFTracks + process.hltPixelOnlyParticleFlowBlock + process.hltPixelOnlyParticleFlow ) -process.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPixelOnlyPF + process.HLTPixelOnlyParticleFlowSequence + process.hltAK4PixelOnlyPFJets + process.hltAK4PixelOnlyPFJetsLooseID + process.hltAK4PixelOnlyPFJetsTightID ) -process.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence( process.hltAK4PixelOnlyPFFastJetCorrector + process.hltAK4PixelOnlyPFRelativeCorrector + process.hltAK4PixelOnlyPFAbsoluteCorrector + process.hltAK4PixelOnlyPFResidualCorrector + process.hltAK4PixelOnlyPFCorrector ) -process.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetPixelOnlyAll + process.HLTAK4PixelOnlyPFCorrectorProducersSequence + process.hltAK4PixelOnlyPFJetsCorrected + process.hltAK4PixelOnlyPFJetsLooseIDCorrected + process.hltAK4PixelOnlyPFJetsTightIDCorrected ) -process.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PixelOnlyPFJetsReconstructionSequence + process.HLTAK4PixelOnlyPFJetsCorrectionSequence ) -process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence ) process.HLTPFClusteringEcalMFForMuons = cms.Sequence( process.hltRecHitInRegionForMuonsMF + process.hltRecHitInRegionForMuonsES + process.hltParticleFlowRecHitECALForMuonsMF + process.hltParticleFlowRecHitPSForMuons + process.hltParticleFlowClusterECALUncorrectedForMuonsMF + process.hltParticleFlowClusterPSForMuons + process.hltParticleFlowClusterECALForMuonsMF ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuons + process.hltMuonEcalMFPFClusterIsoForMuons ) -process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalRegPFClusterIsoForMuons ) process.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3Muon + process.hltPixelTracksInRegionIter0L3Muon + process.hltIter0L3MuonPixelSeedsFromPixelTracks + process.hltIter0L3MuonCkfTrackCandidates + process.hltIter0L3MuonCtfWithMaterialTracks + process.hltIter0L3MuonTrackCutClassifier + process.hltIter0L3MuonTrackSelectionHighPurity ) process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0 ) @@ -89411,23 +88961,21 @@ process.HLTPFClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowSuperClusterECALUnseeded ) process.HLTFastJetForEgamma = cms.Sequence( process.hltFixedGridRhoFastjetAllCaloForMuons ) process.HLTElePixelMatchUnseededSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsUnseeded + process.hltEgammaPixelMatchVarsUnseeded ) -process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) -process.HLTTrackReconstructionForPixelOnlyPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) -process.HLTTrackReconstructionForIsoElectronPixelOnly = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPixelOnlyPFNoMu + process.hltPixelTracksZetaClean ) -process.HLTPixelOnlyPFScoutingSequence = cms.Sequence( process.HLTAK4PixelOnlyPFJetsSequence + process.hltPixelOnlyPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronPixelOnly + process.hltEgammaEleGsfUnseededTrackIsoPixelOnly ) +process.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsBestTrkUnseeded ) +process.HLTPFScoutingSequence = cms.Sequence( process.HLTAK4PFJetsSequence + process.hltFixedGridRhoFastjetAllCalo + process.hltPFMETProducer + process.HLTMuIsolationSequence + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEgammaClusterShapeUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTGsfElectronBestTrkUnseededSequence + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( process.hltRecHitInRegionForMuonsMFnoVtx + process.hltRecHitInRegionForMuonsESNoVtx + process.hltParticleFlowRecHitECALForMuonsMFNoVtx + process.hltParticleFlowRecHitPSForMuonsNoVtx + process.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + process.hltParticleFlowClusterPSForMuonsNoVtx + process.hltParticleFlowClusterECALForMuonsMFNoVtx ) process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalMFSequence + process.HLTDoLocalHcalSequence + process.hltFixedGridRhoFastjetECALMFForMuons + process.hltFixedGridRhoFastjetHCAL + process.HLTPFClusteringEcalMFForMuonsNoVtx + process.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( process.HLTPFHcalClustering + process.hltMuonHcalPFClusterIsoForMuonsNoVtx ) process.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + process.hltPixelTracksInRegionIter0L3MuonNoVtx + process.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + process.hltIter0L3MuonCkfTrackCandidatesNoVtx + process.hltIter0L3MuonCtfWithMaterialTracksNoVtx + process.hltIter0L3MuonTrackCutClassifierNoVtx + process.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonIteration0NoVtx ) process.HLTMuIsolationSequenceNoVtx = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + process.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + process.hltMuonTkRelIsolationCut0p09MapNoVtx ) -process.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPacker + process.hltScoutingEgammaPacker ) -process.HLTPFScoutingPixelTrackingSequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.HLTPixelOnlyPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPixelOnlyPFScoutingPackingSequence ) +process.HLTPFScoutingPackingSequence = cms.Sequence( process.hltScoutingTrackPacker + process.hltScoutingPrimaryVertexPacker + process.hltScoutingPFPacker + process.hltScoutingMuonPackerNoVtx + process.hltScoutingMuonPackerVtx + process.hltScoutingEgammaPacker ) +process.HLTPFScoutingTrackingSequence = cms.Sequence( process.HLTPFScoutingSequence + process.hltEgammaR9IDUnseeded + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + process.hltDisplacedmumuVtxNoMatchingProducer + process.HLTMuIsolationSequenceNoVtx + process.hltFEDSelectorL1 + process.HLTPFScoutingPackingSequence ) process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) process.HLTDoubleEG11CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG11Filter + process.hltDoubleEG11CaloIdLEt11Filter + process.hltEgammaClusterShape + process.hltDoubleEG11CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG11CaloIdLHEFilter ) -process.HLTSingleEG30CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG30Filter + process.hltSingleEG30CaloIdLEt30Filter + process.hltEgammaClusterShape + process.hltSingleEG30CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltSingleEG30CaloIdLHEFilter ) -process.HLTDoubleMu3ScoutingNoVtx = cms.Sequence( process.hltL1fL1sL1DoubleMuScouting + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sL1DoubleMuScouting + process.HLTL3muonrecoSequenceNoVtx + process.hltDoubleMu3L3PreFilteredScoutingNoVtx + process.hltDoubleMu3L3FilteredScoutingNoVtx ) -process.HLTDoubleEG16EG12CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1DoubleIsoEG16EG12Filter + process.hltDoubleEG16EG12CaloIdLEt12Filter + process.hltEgammaClusterShape + process.hltDoubleEG16EG12CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEG16EG12CaloIdLHEFilter ) +process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) +process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) +process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) @@ -89465,7 +89013,6 @@ process.HLTEle33CaloIdLMWSequence = cms.Sequence( process.HLTEle33CaloIdLSequence + process.hltEle33CaloIdLMWPMS2Filter ) process.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG33EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltDiEG33HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG33CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltDiEle33CaloIdLPixelMatchUnseededFilter ) process.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( process.HLTDoubleEle33CaloIdLUnseededSequence + process.hltDiEle33CaloIdLMWPMS2UnseededFilter ) -process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu ) process.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltDoubleEGL1EGerFilter + process.hltDoubleEG24L1EGEtFilter + process.hltEgammaClusterShape + process.hltDoubleEle24erWPTightClusterShapeFilterForTau + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltDoubleEle24erWPTightHEFilterForTau + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle24erWPTightEcalIsoFilterForTau + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle24erWPTightHcalIsoFilterForTau + process.HLTElePixelMatchSequence + process.hltDoubleEle24erWPTightPixelMatchFilterForTau + process.hltDoubleEle24erWPTightPMS2FilterForTau + process.HLTGsfElectronSequence + process.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau + process.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau + process.hltDoubleEle24erWPTightGsfDetaFilterForTau + process.hltDoubleEle24erWPTightGsfDphiFilterForTau + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau ) process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG8HEFilter + process.hltEgammaClusterShape + process.hltEG8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltDoubleEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter + process.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter ) @@ -89473,7 +89020,6 @@ process.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle37CaloIdLUnseededSequence + process.hltEle37CaloIdLMWPMS2UnseededFilter ) process.HLTEle27CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG27EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG27HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG27CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle27CaloIdLPixelMatchUnseededFilter ) process.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle27CaloIdLUnseededSequence + process.hltEle27CaloIdLMWPMS2UnseededFilter ) -process.HLTRecoPixelTracksSequence = cms.Sequence( process.HLTRecoPixelTracksTask ) process.HLTTrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequence + process.hltDiMuonMerging + process.hltDiMuonLinks + process.hltGlbTrkMuons + process.hltGlbTrkMuonCands ) process.HLTPho4CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG4EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG4HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG4CaloIdLClusterShapeUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltEG4R9Id50b80eFilter ) process.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( process.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + process.hltPixelTracksDisplacedTau3muRegional ) @@ -89494,22 +89040,10 @@ process.HLTEle38WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG38L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle38noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle38noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle38noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle38noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle38noerWPTightPixelMatchFilter + process.hltEle38noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle38noerWPTightGsfMissingHitsFilter + process.hltEle38noerWPTightGsfDetaFilter + process.hltEle38noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle38noerWPTightGsfTrackIsoFilter ) process.HLTEle40WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEG40L1SingleEGOrEtFilter + process.hltEgammaClusterShape + process.hltEle40noerWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle40noerWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40noerWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle40noerWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle40noerWPTightPixelMatchFilter + process.hltEle40noerWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter + process.hltEle40noerWPTightGsfMissingHitsFilter + process.hltEle40noerWPTightGsfDetaFilter + process.hltEle40noerWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle40noerWPTightGsfTrackIsoFilter ) process.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG32L1SingleAndDoubleEGEtFilter + process.hltEgammaClusterShape + process.hltEle32L1DoubleEGWPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle32L1DoubleEGWPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle32L1DoubleEGWPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle32L1DoubleEGWPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle32L1DoubleEGWPTightPixelMatchFilter + process.hltEle32L1DoubleEGWPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter + process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter + process.hltEle32L1DoubleEGWPTightGsfDetaFilter + process.hltEle32L1DoubleEGWPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter ) -process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) -process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) -process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) -process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) -process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) -process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) -process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) -process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) -process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) -process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) -process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) -process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) -process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsSinglePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsSinglePFTau20TrackDeepTauDitauWPAgainstMuon ) process.HLTMu20IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTMu27IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTStoppedHSCPLocalHcalReco = cms.Sequence( process.HLTStoppedHSCPLocalHcalRecoTask ) 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.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) @@ -89525,9 +89059,13 @@ process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( process.hltIter0HighPtTkMuPixelTracksTrackingRegions + process.hltPixelTracksInRegionTkMu + process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + process.hltIter0HighPtTkMuCkfTrackCandidates + process.hltIter0HighPtTkMuCtfWithMaterialTracks + process.hltIter0HighPtTkMuTrackSelectionHighPurity ) process.HLTIterativeTrackingHighPtTkMu = cms.Sequence( process.HLTIterativeTrackingHighPtTkMuIteration0 ) process.HLTHighPt50TrackerMuonSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltL1MuonsPt15 + process.HLTIterativeTrackingHighPtTkMu + process.hltHighPtTkMu50TkFilt + process.hltHighPtTkMuons + process.hltHighPtTkMuonCands ) +process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) +process.HLTPPSProtonRecoSequence = cms.Sequence( process.hltCTPPSLocalTrackLiteProducer + process.hltCTPPSProtons ) process.HLTRecoMETSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltMet ) process.HLTBeamHaloCleanerSequence = cms.Sequence( process.hltCSCHaloData + process.hltEcalHaloData + process.hltHcalHaloData + process.hltGlobalHaloData + process.hltCaloRecHitsBeamHaloCleaned + process.hltTowerMakerForAllBeamHaloCleaned ) -process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) +process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) +process.HLTRecoJetSequenceAK4PrePF = cms.Sequence( process.HLTRecoJetSequenceAK4UncorrectedPF + process.hltAK4CaloJetsPFEt5 ) +process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) process.HLTSinglePhoton300erNoHESequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG300EtFilter ) process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + process.hltL3fL1Mu6DoubleEG10f0Filtered8 ) process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter + process.HLTElePixelMatchSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter + process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter ) @@ -89557,6 +89095,7 @@ process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + process.HLTL3muontrkisovvlSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 ) process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter + process.hltEgammaClusterShape + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter + process.HLTGsfElectronSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter ) +process.HLTMu12IsoVVLSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p3Map ) process.HLTPhoton33Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG26Filter + process.hltEG33L1EG26EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG33L1EG26HEFilter ) process.HLTPhoton50Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34to45Filter + process.hltEG50EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50HEFilter ) process.HLTPhoton75Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG34ORL1SingleEG40Filter + process.hltEG75EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75HEFilter ) @@ -89565,16 +89104,16 @@ process.HLTPhoton150Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG150EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150HEFilter ) process.HLTPhoton175Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG175EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175HEFilter ) process.HLTPhoton200Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG200EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200HEFilter ) -process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTTrackReconstructionForPFNoMu ) -process.HLTPhoton30EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28er1p5Filter + process.hltEG30EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG30EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG30EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG30EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG30EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG30EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton130EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG130EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG130EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG130EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG130EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG130EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG130EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG130EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton150EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG150EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG150EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG150EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG150EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG150EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG150EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG150EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton175EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG175EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG175EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG175EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG175EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG175EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG175EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG175EBTightIDTightIsoTrackIsoFilter ) -process.HLTPhoton200EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to60Filter + process.hltEG200EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG200EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG200EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG200EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG200EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG200EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG200EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBEtFilter ) +process.HLTPhoton40EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBEtFilter ) +process.HLTPhoton50EBSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBEtFilter ) +process.HLTPhoton40EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG40EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG40EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG40EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG40EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG40EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG40EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG40EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton45EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG45EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG45EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG45EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG45EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG45EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG45EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG45EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton50EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG50EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG50EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG50EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG50EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG50EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton55EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG55EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG55EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG55EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG55EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG55EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG55EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG55EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton75EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG75EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG75EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG75EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG75EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG75EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton90EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG90EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG90EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG90EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG90EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG90EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG90EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG90EBTightIDTightIsoTrackIsoFilter ) +process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleIsoEG28to45Filter + process.hltEG110EBTightIDTightIsoEtFilter + process.hltEgammaClusterShape + process.hltEG110EBTightIDTightIsoClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG110EBTightIDTightIsoHEFilter + process.hltEgammaR9ID + process.hltEG110EBTightIDTightIsoR9Filter + process.hltEgammaEcalPFClusterIsoDr0p2 + process.hltEG110EBTightIDTightIsotEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG110EBTightIDTightIsoHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoDr0p2 + process.hltEG110EBTightIDTightIsoTrackIsoFilter ) process.HLTPhoton100EBHE10Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG100EBHE10EtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG100EBHE10HEFilter ) process.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG50R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG50R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG50R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG50R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG50R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG50R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMTrackIsoFilter ) @@ -89582,7 +89121,10 @@ process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG120R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG120R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG120R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG120R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG120R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG120R9Id90HE10IsoMTrackIsoFilter ) process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG165R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG165R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG165R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG165R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG165R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG165R9Id90HE10IsoMTrackIsoFilter ) process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30LR9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30LHE12R9Id50b80eHEFilter + cms.ignore(process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter) + process.hltEgammaClusterShape + cms.ignore(process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter) + process.hltEgammaEcalPFClusterIso + cms.ignore(process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter) + process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG22EtEta2p55UnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG22R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG22HE12R9Id50b80eHEUnseededFilter + cms.ignore(process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter) + process.hltEgammaClusterShapeUnseeded + cms.ignore(process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter) + process.hltEgammaEcalPFClusterIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter) + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter) ) +process.HLTDiphotonMVA14p25L14p25Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG14p25EtEta2p55UnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaR9IDUnseeded + process.hltEgammaHoverEUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded ) process.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauFilter + process.hltEG35R9Id90HE10IsoMEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG35R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG35R9Id90HE10IsoMR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG35R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG35R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG35R9Id90HE10IsoMTrackIsoFilter ) +process.HLTParticleFlowSequenceForTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlockForTaus + process.hltParticleFlowForTaus ) +process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequenceForTaus + process.hltAK4PFJetsForTaus ) process.HLTPFTau = cms.Sequence( process.hltTauPFJets08Region + process.hltTauPFJetsRecoTauChargedHadrons + process.hltPFTauPiZeros + process.hltPFTausSansRef + process.hltPFTaus + process.hltPFTauTrackFindingDiscriminator + process.hltSelectedPFTausTrackFinding + process.hltPFTauTrack ) process.HLTGlobalPFTauConeSequence = cms.Sequence( process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTau ) process.HLTMediumChargedIsoPFTauSequence = cms.Sequence( process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + process.hltPFTauMediumRelativeChargedIsolationDiscriminator + process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator ) @@ -89601,8 +89143,7 @@ process.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( process.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + process.hltL3NoFiltersNoVtxMuonCandidates ) process.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG30erJetC34drMin0p3Filter + process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + process.hltEgammaClusterShape + process.hltEle30erJetC34WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle30erJetC34WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle30erJetC34WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle30erJetC34WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle30erJetC34WPTightPixelMatchFilter + process.hltEle30erJetC34WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + process.hltEle30erJetC34WPTightGsfMissingHitsFilter + process.hltEle30erJetC34WPTightGsfDetaFilter + process.hltEle30erJetC34WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle30erJetC34WPTightGsfTrackIsoFilter ) process.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG28erHTT100Filter + process.hltEG28L1IsoEG28erHTT100EtFilter + process.hltEgammaClusterShape + process.hltEle28erHTT100WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28erHTT100WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28erHTT100WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28erHTT100WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28erHTT100WPTightPixelMatchFilter + process.hltEle28erHTT100WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + process.hltEle28erHTT100WPTightGsfMissingHitsFilter + process.hltEle28erHTT100WPTightGsfDetaFilter + process.hltEle28erHTT100WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28erHTT100WPTightGsfTrackIsoFilter ) -process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHFForEgammaUnseeded ) -process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.HLTPFHcalClusteringForEgammaUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) +process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGOrFilter + process.hltEle28HighEtaSC20EtFilter + process.hltEgammaClusterShape + process.hltEle28HighEtaSC20ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle28HighEtaSC20HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle28HighEtaSC20EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle28HighEtaSC20HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle28HighEtaSC20PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle28HighEtaSC20OneOEMinusOneOPFilter + process.hltEle28HighEtaSC20DetaFilter + process.hltEle28HighEtaSC20DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle28HighEtaSC20TrackIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG20EtUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEle28HighEtaSC20ClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20EcalIsoFilterUnseeded + process.hltEgammaHoverEUnseeded + process.hltEle28HighEtaSC20HEFilterUnseeded + process.hltEgammaHcalPFClusterIsoUnseeded + process.hltEle28HighEtaSC20HcalIsoFilterUnseeded + process.hltHighEtaSC20Selector + process.hltHighEtaSC20SelectorFilter + process.hltEle28HighEtaSC20Mass55Filter ) process.HLTEle15VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG15EtFilter + process.hltEgammaClusterShape + process.hltEle15VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle15VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle15VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle15VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle15VVVLGsfOneOEMinusOneOPFilter + process.hltEle15VVVLGsfChi2Filter + process.hltEle15VVVLGsfMissingHitsFilter + process.hltEle15VVVLGsfDetaFilter + process.hltEle15VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15VVVLGsfTrackIsoFilter ) process.HLTEle50VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5OpenFilter + process.hltEG50IsoVVVLEtFilter + process.hltEgammaClusterShape + process.hltEle50VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle50VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle50VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle50VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50VVVLGsfOneOEMinusOneOPFilter + process.hltEle50VVVLGsfChi2Filter + process.hltEle50VVVLGsfMissingHitsFilter + process.hltEle50VVVLGsfDetaFilter + process.hltEle50VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle50VVVLGsfTrackIsoFilter ) process.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + process.hltL3CaloMuonCorrectedVVVLIsolations + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltL3MuonCombRelIsolationVVVL ) @@ -89614,6 +89155,7 @@ process.HLTTrackerMuonSequenceNoVtx = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTDoLocalStripSequence + process.hltMuTrackSeeds + process.hltMuCkfTrackCandidates + process.hltMuCtfTracks + process.HLTL3muonrecoNocandSequenceNoVtx + process.hltDiMuonMergingNoVtx + process.hltDiMuonLinksNoVtx + process.hltGlbTrkMuonsNoVtx + process.hltGlbTrkMuonCandsNoVtx ) process.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle8CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter ) process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter + process.hltEle12CaloIdLTrackIdLIsoVLEtFilter + process.hltEgammaClusterShape + process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12CaloIdLTrackIdLIsoVLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter + process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter + process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter ) +process.HLTEle14VVVLGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1IsoEG14erHTT200Filter + process.hltEG14EtFilter + process.hltEgammaClusterShape + process.hltEle14VVVLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle14VVVLHEFilter + process.hltEgammaEcalPFClusterIsoR02 + process.hltEle14VVVLEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoR02 + process.hltEle14VVVLHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle14VVVLPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle14VVVLGsfOneOEMinusOneOPFilter + process.hltEle14VVVLGsfChi2Filter + process.hltEle14VVVLGsfMissingHitsFilter + process.hltEle14VVVLGsfDetaFilter + process.hltEle14VVVLGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle14VVVLGsfTrackIsoFilter ) process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter + process.hltEgammaClusterShape + process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter + process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter ) process.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle8HEFilter + process.hltEgammaClusterShape + process.hltEle8CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle8CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle8CaloIdMGsfTrackIdMDetaFilter + process.hltEle8CaloIdMGsfTrackIdMDphiFilter ) process.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEle17EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17HEFilter + process.hltEgammaClusterShape + process.hltEle17CaloIdMClusterShapeFilter + process.HLTElePixelMatchSequence + process.hltEle17CaloIdMPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter + process.hltEle17CaloIdMGsfTrackIdMDetaFilter + process.hltEle17CaloIdMGsfTrackIdMDphiFilter ) @@ -89621,11 +89163,6 @@ process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEle50EtFilter + process.hltEgammaClusterShape + process.hltEle50CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle50CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle50CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG115EtFilter + process.hltEgammaClusterShape + process.hltEG115CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG115CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle115CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter ) process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + process.hltEG135EtFilter + process.hltEgammaClusterShape + process.hltEG135CaloIdVTClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG135CaloIdVTHEFilter + process.HLTElePixelMatchSequence + process.hltEle135CaloIdVTPixelMatchFilter + process.HLTGsfElectronSequence + process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter + process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter ) -process.HLTJetFlavourTagParticleNetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagInfos + process.hltParticleNetONNXJetTags + process.hltParticleNetDiscriminatorsJetTags ) -process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) -process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) -process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) -process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter + process.hltEG60EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60HEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90CaloIdLIsoLR9IdFilter + process.hltEgammaClusterShape + process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter + process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter ) process.HLTPFHT350MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 ) process.HLTPFHT380MinPFJet30Sequence = cms.Sequence( process.HLTAK4CaloJetsSequence + process.hltHtMhtJet10 + process.hltHT175Jet10 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT380Jet30 ) @@ -89634,6 +89171,13 @@ process.HLTPhoton20SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG20EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG20HEFilterLooseHoverE ) process.HLTPhoton30SequenceLooseHOverE = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG10Filter + process.hltEG30EtFilterLooseHoverE + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HEFilterLooseHoverE ) process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + process.hltEgammaClusterShape + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll + process.hltEgammaHoverE + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + process.HLTElePixelMatchSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + process.HLTGsfElectronSequence + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter ) +process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltCaloTowersIsoTau1Regional + process.hltAkIsoTau1Regional + process.hltCaloTowersIsoTau2Regional + process.hltAkIsoTau2Regional + process.hltCaloTowersIsoTau3Regional + process.hltAkIsoTau3Regional + process.hltCaloTowersIsoTau4Regional + process.hltAkIsoTau4Regional + process.hltCaloTowersIsoTau5Regional + process.hltAkIsoTau5Regional + process.hltCaloTowersIsoTau6Regional + process.hltAkIsoTau6Regional + process.hltCaloTowersIsoTau7Regional + process.hltAkIsoTau7Regional + process.hltCaloTowersIsoTau8Regional + process.hltAkIsoTau8Regional + process.hltCaloTowersIsoTau9Regional + process.hltAkIsoTau9Regional + process.hltCaloTowersIsoTau10Regional + process.hltAkIsoTau10Regional + process.hltCaloTowersIsoTau11Regional + process.hltAkIsoTau11Regional + process.hltCaloTowersIsoTau12Regional + process.hltAkIsoTau12Regional ) +process.HLTL2TauJetsSequence = cms.Sequence( process.HLTCaloTausCreatorL1TauRegionalSequence + process.hltL2TauJets ) +process.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( process.hltL2TausForPixelIsolation + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltL2TauPixelIsoTagProducerGlob ) +process.HLTL2p5IsoTauGlobalSequence = cms.Sequence( process.HLTL2TauPixelIsolationSequenceGlobal + process.hltL2TauIsoFilterGlob + process.hltL2TauJetsIsoGlob ) +process.HLTPFTauHPS = cms.Sequence( process.hltTauPFJets08Region + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + process.hltPFTauPiZeros + process.hltHpsCombinatoricRecoTaus + process.hltHpsSelectionDiscriminator + process.hltHpsPFTauProducerSansRefs + process.hltHpsPFTauProducer + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + process.hltHpsPFTauTrackFindingDiscriminator + process.hltHpsSelectedPFTausTrackFinding + process.hltHpsPFTauTrack ) +process.HLTGlobalPFTauHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForTau + process.HLTPFTauHPS ) +process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + process.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + process.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + process.hltHpsPFTauDeepTauProducerForVBFIsoTau ) process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + process.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + process.hltHpsPFTauAgainstMuonDiscriminator + process.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + process.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon ) process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG60R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG60R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG60R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter ) process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG40Filter + process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter + process.hltEgammaClusterShape + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter + process.hltEgammaR9ID + process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter + process.hltEgammaEcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter ) @@ -89641,7 +89185,6 @@ process.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( process.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + process.hltIter0JpsiTkTkCkfTrackCandidates + process.hltIter0JpsiTkTkCtfWithMaterialTracks + process.hltIter0JpsiTkTkTrackCutClassifierPrompt + process.hltIter0JpsiTkTkTrackCutClassifierDetached + process.hltIter0JpsiTkTkTrackCutClassifierMerged + process.hltIter0JpsiTkTkTrackSelectionHighPurity ) process.HLTBphTrackingDoubleJpsiReg = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTBphTrackingDoubleJpsiRegionalPixelTracks + process.HLTBphTrackingDoubleJpsiRegionalIter0 ) process.HLTFastPrimaryVertexSequence = cms.Sequence( process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltSelector4CentralJetsL1FastJet + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence ) -process.HLTBtagDeepCSVSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltDeepCombinedSecondaryVertexBJetTagsPF ) process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGOrFilter + process.hltEG30L1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG30R9Id50b90eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG30HE10b9eR9Id50b90eHEFilter + process.hltEgammaClusterShape + process.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG18EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG18R9Id50b90eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter ) process.HLTL2TauTagNNSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecoPixelTracksSequence + process.HLTRecopixelvertexingSequence + process.HLTDoCaloSequence + cms.ignore(process.hltL1sDoubleTauBigOR) + cms.ignore(process.hltL1sSingleTau) + cms.ignore(process.hltL1sBigOrMuXXerIsoTauYYer) + cms.ignore(process.hltL1sMu22erIsoTau40er) + cms.ignore(process.hltL1sBigORDoubleTauJet) + cms.ignore(process.hltL1VBFDiJetIsoTau) + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + cms.ignore(process.hltL1sDoubleTauBigORWithLowMass) + process.hltL2TauTagNNProducer ) process.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(process.hltL1sTauVeryBigOR) + process.hltHpsL1JetsHLTForDeepTauInput + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + process.hltHpsPFTauPrimaryVertexProducerForDeepTau + process.hltHpsPFTauSecondaryVertexProducerForDeepTau + process.hltHpsPFTauTransverseImpactParametersForDeepTau + process.hltFixedGridRhoProducerFastjetAllTau + process.hltHpsPFTauBasicDiscriminatorsForDeepTau + process.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + process.hltHpsPFTauDeepTauProducer ) @@ -89653,10 +89196,16 @@ process.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausLooseSingleTauWPDeepTau ) process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( process.hltHpsSinglePFTau35 + process.hltHpsPFTauTrackPt1Discriminator + process.hltHpsSelectedPFTausTrackPt1 + process.hltHpsSinglePFTau35TrackPt1 ) +process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSelectorJets20L1FastJet + process.hltSelectorCentralJets20L1FastJeta + process.hltBTaggingRegion + process.hltPixelTracksCleanForBTag + process.hltPixelTracksForBTag + process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + process.hltIter0PFlowCkfTrackCandidatesForBTag + process.hltIter0PFlowCtfWithMaterialTracksForBTag + process.hltIter0PFlowTrackCutClassifierForBTag + process.hltMergedTracksForBTag ) +process.HLTIterativeTrackingIter02ForBTag = cms.Sequence( process.HLTIterativeTrackingIteration0ForBTag ) +process.HLTTrackReconstructionForBTag = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02ForBTag ) +process.HLTBtagDeepCSVSequenceL3 = cms.Sequence( process.hltSelectorJets30L1FastJet + process.hltSelectorCentralJets30L1FastJeta + process.hltSelector8CentralJetsL1FastJet + process.HLTTrackReconstructionForBTag + process.hltVerticesL3 + process.hltFastPixelBLifetimeL3Associator + process.hltImpactParameterTagInfos + process.hltInclusiveVertexFinder + process.hltInclusiveSecondaryVertices + process.hltTrackVertexArbitrator + process.hltInclusiveMergedVertices + process.hltInclusiveSecondaryVertexFinderTagInfos + process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + process.hltDeepCombinedSecondaryVertexBJetTagsCalo ) +process.HLTBtagDeepJetSequencePF = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltDeepSecondaryVertexTagInfosPF + process.hltDeepCombinedSecondaryVertexBJetTagsInfos + process.hltPrimaryVertexAssociation + process.hltPFDeepFlavourTagInfos + process.hltPFDeepFlavourJetTags + process.hltDeepJetDiscriminatorsJetTags ) process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTJetFlavourTagParticleNetSequencePFAK8 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID + process.HLTAK4PFJetsCorrectionSequence + process.hltPFJetForBtagSelector + process.hltPFJetForBtag + process.hltPFJetForPNetSelectorAK8 + process.hltPFJetForPNetAK8 + process.hltDeepBLifetimeTagInfosPF + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociation + process.hltParticleNetJetTagsInfosAK8 + process.hltParticleNetONNXJetTagsAK8 + process.hltParticleNetDiscriminatorsJetTagsAK8 ) process.HLTMu50IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + process.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + process.HLTTrackReconstructionForIsoL3MuonIter02 + process.hltMuonTkRelIsolationCut0p08Map ) +process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt20 + process.hltPFJetForBtagMinPt20 + process.hltDeepBLifetimeTagInfosPFMinPt20 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt20 + process.hltParticleNetJetTagInfosMinPt20 + process.hltParticleNetONNXJetTagsMinPt20 + process.hltParticleNetDiscriminatorsJetTagsMinPt20 ) process.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( process.hltIterL3OIGblDisplacedSeedsFromL2Muons + process.hltIterL3OIGlbDisplacedTrackCandidates + process.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + process.hltIterL3OIDisplacedMuonTrackCutClassifier + process.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + process.hltL3GlbDisplacedMuonsIterL3OI ) process.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3DisplacedMuonPixelTracksTrackingRegions + process.hltPixelTracksInDisplacedRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( process.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + process.hltIter0IterL3DisplacedMuonCkfTrackCandidates + process.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + process.hltIter0IterL3DisplacedMuonTrackCutClassifier + process.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) @@ -89672,7 +89221,7 @@ process.HLTIterativeTrackingIteration4ForTau = cms.Sequence( process.hltDisplacedhltIter4ClustersRefRemovalForTau + process.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau + process.hltDisplacedhltIter4PixelLessLayerTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau + process.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau + process.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau + process.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau + process.hltDisplacedhltIter4PFlowPixelLessSeedsForTau + process.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau + process.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau + process.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau ) process.HLTIterativeTrackingIter04ForTau = cms.Sequence( process.HLTIterativeTrackingIter02 + process.HLTIterativeTrackingIteration4ForTau + process.hltIter4MergedWithIter0ForTau ) process.HLTTrackReconstructionForPFDispl = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter04ForTau + process.hltPFMuonMergingForDisplTau + process.hltMuonLinksForDisplTau + process.hltMuonsForDisplTau ) -process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) +process.HLTParticleFlowSequenceForDisplTaus = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracksForDisplTaus + process.hltParticleFlowBlockForDisplTaus + process.hltParticleFlowForDisplTaus ) process.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTRecoJetSequenceAK4PrePF + process.hltTauJet5 + process.HLTTrackReconstructionForPFDispl + process.HLTParticleFlowSequenceForDisplTaus + process.hltAK4PFJetsForDisplTaus ) process.HLTPFTauHPSDispl = cms.Sequence( process.hltTauPFJets08RegionDispl + process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl + process.hltPFTauPiZerosDispl + process.hltHpsCombinatoricRecoTausDispl + process.hltHpsSelectionDiscriminatorDispl + process.hltHpsPFTauProducerSansRefsDispl + process.hltHpsPFTauProducerDispl + process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl + process.hltHpsPFTauTrackFindingDiscriminatorDispl + process.hltHpsSelectedPFTausTrackFindingDispl + process.hltHpsPFTauTrackDispl ) process.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( process.hltStripTrackerHVOn + process.hltPixelTrackerHVOn + process.HLTGlobalPFTriggerSequenceForDisplTau + process.HLTPFTauHPSDispl ) @@ -89717,6 +89266,11 @@ process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt ) process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) +process.HLTPho20HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG20EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG20HEFilterUnseeded ) +process.HLTPho30HEFilterUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG30EtFilterUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG30HEFilterUnseeded ) +process.HLTEle5CaloIdLUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltEG5EtUnseededFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEG5HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG5CaloIdLClusterShapeUnseededFilter + process.HLTElePixelMatchUnseededSequence + process.hltEle5CaloIdLPixelMatchUnseededFilter ) +process.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( process.HLTEle5CaloIdLUnseededSequence + process.hltEle5CaloIdLMWPMS2UnseededFilter ) +process.HLTJetFlavourTagParticleNetSequencePFMinPt10 = cms.Sequence( process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltPFJetForBtagSelectorMinPt10 + process.hltPFJetForBtagMinPt10 + process.hltDeepBLifetimeTagInfosPFMinPt10 + process.hltDeepInclusiveVertexFinderPF + process.hltDeepInclusiveSecondaryVerticesPF + process.hltDeepTrackVertexArbitratorPF + process.hltDeepInclusiveMergedVerticesPF + process.hltPrimaryVertexAssociationMinPt10 + process.hltParticleNetJetTagInfosMinPt10 + process.hltParticleNetONNXJetTagsMinPt10 + process.hltParticleNetDiscriminatorsJetTagsMinPt10 ) process.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt ) process.HLTDiPho10CaloIdLTime1nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p2nsUnseededFilter ) @@ -89724,21 +89278,9 @@ process.HLTDiPho10CaloIdLTime1p6nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p6nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p6nsUnseededFilter ) process.HLTDiPho10CaloIdLTime1p8nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime1p8nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime1p8nsUnseededFilter ) process.HLTDiPho10CaloIdLTime2nsSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLTime2nsFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLTime2nsUnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p1Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p1UnseededFilter ) -process.HLTDiPho10CaloIdLsminlt0p12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.hltEG10CaloIdLsminlt0p12Filter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter + process.hltDiEG10CaloIdLsminlt0p12UnseededFilter ) process.HLTDiPho10CaloIdLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig + process.hltEG10EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG10HEFilter + process.hltEgammaClusterShape + process.hltEG10CaloIdLClusterShapeFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaCandidatesWrapperUnseeded + process.hltDiEG10EtUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG10HEUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltDiEG10CaloIdLClusterShapeUnseededFilter ) -process.HLTDoubleEle4eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4eta1p22PixelMatchFilter + process.hltDoubleEle4eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4eta1p22DetaFilter + process.hltDoubleEle4eta1p22DphiFilter + process.hltDoubleEle4eta1p22Chi2Filter + process.hltDoubleEle4eta1p22ValidHitsFilter + process.hltDoubleEle4eta1p22NLayerITFilter ) -process.HLTDoubleEle4p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle4p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle4p5eta1p22PixelMatchFilter + process.hltDoubleEle4p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle4p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle4p5eta1p22DetaFilter + process.hltDoubleEle4p5eta1p22DphiFilter + process.hltDoubleEle4p5eta1p22Chi2Filter + process.hltDoubleEle4p5eta1p22ValidHitsFilter + process.hltDoubleEle4p5eta1p22NLayerITFilter ) -process.HLTDoubleEle5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5eta1p22PixelMatchFilter + process.hltDoubleEle5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5eta1p22DetaFilter + process.hltDoubleEle5eta1p22DphiFilter + process.hltDoubleEle5eta1p22Chi2Filter + process.hltDoubleEle5eta1p22ValidHitsFilter + process.hltDoubleEle5eta1p22NLayerITFilter ) -process.HLTDoubleEle5p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle5p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle5p5eta1p22PixelMatchFilter + process.hltDoubleEle5p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle5p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle5p5eta1p22DetaFilter + process.hltDoubleEle5p5eta1p22DphiFilter + process.hltDoubleEle5p5eta1p22Chi2Filter + process.hltDoubleEle5p5eta1p22ValidHitsFilter + process.hltDoubleEle5p5eta1p22NLayerITFilter ) -process.HLTDoubleEle6eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6eta1p22PixelMatchFilter + process.hltDoubleEle6eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6eta1p22DetaFilter + process.hltDoubleEle6eta1p22DphiFilter + process.hltDoubleEle6eta1p22Chi2Filter + process.hltDoubleEle6eta1p22ValidHitsFilter + process.hltDoubleEle6eta1p22NLayerITFilter ) process.HLTDoubleEle6p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle6p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle6p5eta1p22PixelMatchFilter + process.hltDoubleEle6p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle6p5eta1p22DetaFilter + process.hltDoubleEle6p5eta1p22DphiFilter + process.hltDoubleEle6p5eta1p22Chi2Filter + process.hltDoubleEle6p5eta1p22ValidHitsFilter + process.hltDoubleEle6p5eta1p22NLayerITFilter ) -process.HLTDoubleEle7eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7eta1p22PixelMatchFilter + process.hltDoubleEle7eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7eta1p22DetaFilter + process.hltDoubleEle7eta1p22DphiFilter + process.hltDoubleEle7eta1p22Chi2Filter + process.hltDoubleEle7eta1p22ValidHitsFilter + process.hltDoubleEle7eta1p22NLayerITFilter ) -process.HLTDoubleEle7p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle7p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle7p5eta1p22PixelMatchFilter + process.hltDoubleEle7p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle7p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle7p5eta1p22DetaFilter + process.hltDoubleEle7p5eta1p22DphiFilter + process.hltDoubleEle7p5eta1p22Chi2Filter + process.hltDoubleEle7p5eta1p22ValidHitsFilter + process.hltDoubleEle7p5eta1p22NLayerITFilter ) process.HLTDoubleEle8eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8eta1p22PixelMatchFilter + process.hltDoubleEle8eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8eta1p22DetaFilter + process.hltDoubleEle8eta1p22DphiFilter + process.hltDoubleEle8eta1p22Chi2Filter + process.hltDoubleEle8eta1p22ValidHitsFilter + process.hltDoubleEle8eta1p22NLayerITFilter ) -process.HLTDoubleEle8p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle8p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle8p5eta1p22PixelMatchFilter + process.hltDoubleEle8p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle8p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle8p5eta1p22DetaFilter + process.hltDoubleEle8p5eta1p22DphiFilter + process.hltDoubleEle8p5eta1p22Chi2Filter + process.hltDoubleEle8p5eta1p22ValidHitsFilter + process.hltDoubleEle8p5eta1p22NLayerITFilter ) -process.HLTDoubleEle9eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9eta1p22PixelMatchFilter + process.hltDoubleEle9eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9eta1p22DetaFilter + process.hltDoubleEle9eta1p22DphiFilter + process.hltDoubleEle9eta1p22Chi2Filter + process.hltDoubleEle9eta1p22ValidHitsFilter + process.hltDoubleEle9eta1p22NLayerITFilter ) -process.HLTDoubleEle9p5eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle9p5eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle9p5eta1p22PixelMatchFilter + process.hltDoubleEle9p5eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle9p5eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle9p5eta1p22DetaFilter + process.hltDoubleEle9p5eta1p22DphiFilter + process.hltDoubleEle9p5eta1p22Chi2Filter + process.hltDoubleEle9p5eta1p22ValidHitsFilter + process.hltDoubleEle9p5eta1p22NLayerITFilter ) process.HLTDoubleEle10eta1p22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltDoubleEle10eta1p22EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltDoubleEle10eta1p22PixelMatchFilter + process.hltDoubleEle10eta1p22PMS2Filter + process.HLTGsfElectronSequence + process.hltDoubleEle10eta1p22OneOEMinusOneOPFilter + process.hltDoubleEle10eta1p22DetaFilter + process.hltDoubleEle10eta1p22DphiFilter + process.hltDoubleEle10eta1p22Chi2Filter + process.hltDoubleEle10eta1p22ValidHitsFilter + process.hltDoubleEle10eta1p22NLayerITFilter ) process.HLTSingleEle8Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1DoubleEGXer1p2dRMaxYFilter + process.hltSingleEle8EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8PixelMatchFilter + process.hltSingleEle8PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8OneOEMinusOneOPFilter + process.hltSingleEle8DetaFilter + process.hltSingleEle8DphiFilter + process.hltSingleEle8Chi2Filter + process.hltSingleEle8ValidHitsFilter + process.hltSingleEle8NLayerITFilter ) process.HLTSingleEle8SingleEGL1Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter + process.hltSingleEle8SingleEGL1EtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.HLTElePixelMatchSequence + process.hltSingleEle8SingleEGL1PixelMatchFilter + process.hltSingleEle8SingleEGL1PMS2Filter + process.HLTGsfElectronSequence + process.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter + process.hltSingleEle8SingleEGL1DetaFilter + process.hltSingleEle8SingleEGL1DphiFilter + process.hltSingleEle8SingleEGL1Chi2Filter + process.hltSingleEle8SingleEGL1ValidHitsFilter + process.hltSingleEle8SingleEGL1NLayerITFilter ) @@ -89750,22 +89292,15 @@ process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleAndDoubleEGEta1p5OrFilter + process.hltEG24EBL1SingleAndDoubleEGOrEtFilter + process.hltEgammaR9ID + process.hltEG24R9Id50b80eR9IdFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG24HE06b06eR9Id50b80eHEFilter + process.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter + process.hltEgammaClusterShape + process.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltDiEG16EtUnseededFilter + process.hltEgammaR9IDUnseeded + process.hltDiEG16R9Id50b80eR9IdUnseededFilter + process.hltEgammaHoverEUnseeded + process.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter + process.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter + process.hltEgammaClusterShapeUnseeded + process.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter + process.hltEgammaEcalPFClusterIsoUnseeded + process.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter ) process.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( process.HLTMediumChargedIsoPFTauSequence + process.hltPFTau32 + process.hltSelectedPFTausTrackFinding + process.hltPFTau32Track + process.hltPFTau1Prong + process.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + process.hltPFTau32TrackMediumChargedIso ) process.HLTPhoton32R9Id90HE10IsoMSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1EGAndTauOrEGOnlyFilter + process.hltEG32R9Id90HE10IsoMEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG32R9Id90HE10IsoMHEFilter + process.hltEgammaR9ID + process.hltEG32R9Id90HE10IsoMR9Filter + process.hltEgammaClusterShape + process.hltEG32R9Id90HE10IsoMClusterShapeFilter + process.hltEgammaEcalPFClusterIso + process.hltEG32R9Id90HE10IsoMEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEG32R9Id90HE10IsoMHcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltEG32R9Id90HE10IsoMTrackIsoFilter ) -process.HLTAK4PFJetsReconstructionVBFSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseIDVBF + process.hltAK4PFJetsTightIDVBF ) -process.HLTAK4PFJetsCorrectionVBFSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDVBFCorrected + process.hltAK4PFJetsTightIDVBFCorrected ) -process.HLTAK4PFJetsVBFSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionVBFSequence + process.HLTAK4PFJetsCorrectionVBFSequence ) process.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( process.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + process.hltPixelTracksInRegionIter0L3MuonOpen + process.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + process.hltIter0L3MuonOpenCkfTrackCandidates + process.hltIter0L3MuonOpenCtfWithMaterialTracks + process.hltIter0L3MuonOpenTrackCutClassifier + process.hltIter0L3MuonOpenTrackSelectionHighPurity ) process.HLTL3muonopentrkisorecoSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingL3MuonOpenIteration0 ) process.HLTL3muonopentrkisovvlSequence = cms.Sequence( process.HLTL3muonopentrkisorecoSequence + process.hltL3MuonOpenRelTrkIsolationVVL ) -process.HLTPhoton12Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG12L1VBFIsoEGHEFilter ) -process.HLTPhoton17Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG17L1VBFLooseIsoEGHEFilter ) process.HLTPhoton22Sequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEG22L1VBFLooseIsoEGHEFilter ) -process.HLTEle12erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFIsoEGL1erFilter + process.hltVBFIsoEG12L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle12erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle12erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle12erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle12erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle12erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle12erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle12erWPTightGsfMissingHitsFilterForVBF + process.hltEle12erWPTightGsfDetaFilterForVBF + process.hltEle12erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle12erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTEle17erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG17L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle17erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle17erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle17erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle17erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle17erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle17erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle17erWPTightGsfMissingHitsFilterForVBF + process.hltEle17erWPTightGsfDetaFilterForVBF + process.hltEle17erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle17erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) process.HLTEle22erWPTightGsfForVBFSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltVBFLooseIsoEGL1erFilter + process.hltVBFLooseIsoEG22L1EGerEtFilter + process.hltEgammaClusterShape + process.hltEle22erWPTightClusterShapeFilterForVBF + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle22erWPTightHEFilterForVBF + process.hltEgammaEcalPFClusterIso + process.hltEle22erWPTightEcalIsoFilterForVBF + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle22erWPTightHcalIsoFilterForVBF + process.HLTElePixelMatchSequence + process.hltEle22erWPTightPixelMatchFilterForVBF + process.HLTGsfElectronSequence + process.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF + process.hltEle22erWPTightGsfMissingHitsFilterForVBF + process.hltEle22erWPTightGsfDetaFilterForVBF + process.hltEle22erWPTightGsfDphiFilterForVBF + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF ) -process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) process.HLTNoPUSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltSelectorJets20L1FastJetForNoPU + process.hltCaloJetFromPV ) process.HLTEgammaOpenSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaClusterShape + process.hltEgammaR9ID + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEgammaEcalPFClusterIso + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso ) process.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverEUnseeded + process.hltEgammaSuperClustersToPixelMatchUnseeded + process.hltEleSeedsTrackingRegionsUnseeded + process.hltElePixelHitDoubletsUnseeded + process.hltElePixelHitDoubletsForTripletsUnseeded + process.hltElePixelHitTripletsUnseeded + process.hltElePixelSeedsDoubletsUnseeded + process.hltElePixelSeedsTripletsUnseeded + process.hltElePixelSeedsCombinedUnseeded + process.hltEgammaElectronPixelSeedsForBParkingUnseeded + process.hltEgammaPixelMatchVarsForBParkingUnseeded ) +process.HLTGsfElectronUnseededSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFUnseeded + process.hltEgammaGsfTracksUnseeded + process.hltEgammaGsfElectronsUnseeded + process.hltEgammaGsfTrackVarsUnseeded ) process.HLTEgammaOpenUnseededSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaUnseeded + process.hltEgammaCandidatesUnseeded + process.hltEgammaClusterShapeUnseeded + process.hltEgammaR9IDUnseeded + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverEUnseeded + process.hltEgammaEcalPFClusterIsoUnseeded + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIsoUnseeded + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIsoUnseeded + process.HLTElePixelMatchUnseededSequence + process.HLTElePixelMatchUnseededSequenceForBParking + process.HLTGsfElectronUnseededSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoUnseeded ) process.HLTEle5WPTightGsfSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEG5L1SingleEG5EtFilter + process.hltEgammaClusterShape + process.hltEle5WPTightClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle5WPTightHEFilter + process.hltEgammaEcalPFClusterIso + process.hltEle5WPTightEcalIsoFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle5WPTightHcalIsoFilter + process.HLTElePixelMatchSequence + process.hltEle5WPTightPixelMatchFilter + process.hltEle5WPTightPMS2Filter + process.HLTGsfElectronSequence + process.hltEle5WPTightGsfOneOEMinusOneOPFilter + process.hltEle5WPTightGsfMissingHitsFilter + process.hltEle5WPTightGsfDetaFilter + process.hltEle5WPTightGsfDphiFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle5WPTightGsfTrackIsoFilter ) process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1SingleEG5Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter + process.hltEgammaClusterShape + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter + process.hltEgammaEcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter + process.HLTElePixelMatchSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter + process.HLTGsfElectronSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIso + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter + process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter ) @@ -89778,763 +89313,779 @@ process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSym_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisation_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.AlCa_PFJet40_CPUOnly_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsCPUOnlySequence + process.hltSingleCaloJet10CPUOnly + process.HLTAK4PFJetsCPUOnlySequence + process.hltPFJetsCorrectedMatchedToCaloJets10CPUOnly + process.hltSinglePFJet40CPUOnly + process.HLTEndSequence ) -process.AlCa_AK8PFJet40_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.DQM_PixelReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingCPUOnlySequence + process.hltPixelConsumerCPU + process.hltPixelConsumerGPU + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) -process.DQM_EcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DST_ZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.HLTEndSequence ) -process.DST_Physics_v10 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) -process.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + process.hltPreDSTRun3DoubleMuonPFScoutingPixelTracking + process.HLTDoubleMuonScoutingNoVtx + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + process.hltPreDSTRun3DoubleEGPFScoutingPixelTracking + process.HLTDoubleEG11CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG30_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG30PFScoutingPixelTracking + process.hltPreDSTRun3EG30PFScoutingPixelTracking + process.HLTSingleEG30CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_JetHT_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTRun3JetHTPFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMu3PFScoutingPixelTracking + process.hltPreDSTRun3DoubleMu3PFScoutingPixelTracking + process.HLTDoubleMu3ScoutingNoVtx + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3EG16EG12PFScoutingPixelTracking + process.hltPreDSTRun3EG16EG12PFScoutingPixelTracking + process.HLTDoubleEG16EG12CaloIdLSequence + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTHLTMuonRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLT_EphemeralPhysics_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) -process.HLT_EphemeralZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSym_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisation_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_PFJet40_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.AlCa_PFJet40_CPUOnly_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaPFJet40CPUOnly + process.HLTAK4CaloJetsSequenceSerialSync + process.hltSingleCaloJet10SerialSync + process.HLTAK4PFJetsSequenceSerialSync + process.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + process.hltSinglePFJet40SerialSync + process.HLTEndSequence ) +process.AlCa_AK8PFJet40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.DQM_PixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) +process.DQM_EcalReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DST_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_PFScouting_DoubleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleMuon + process.HLTDoubleMuonScoutingNoVtx + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DoubleEG_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + process.hltPreDSTPFScoutingDoubleEG + process.HLTDoubleEG11CaloIdLSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_JetHT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3JetHTPFScoutingPixelTracking + process.hltPreDSTPFScoutingJetHT + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_DatasetMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltMuonTriggerResultsFilter + process.hltPreDSTPFScoutingDatasetMuon + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOVLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOLoose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOLoosePFScoutingTracking + process.hltPreDSTPFScoutingAXOLoose + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXONominal_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXONominalPFScoutingTracking + process.hltPreDSTPFScoutingAXONominal + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOTight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDSTRun3AXOVTightPFScoutingTracking + process.hltPreDSTPFScoutingAXOVTight + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SingleMuon_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuScouting + process.hltPreDSTPFScoutingSingleMuon + process.hltL1fL1sMuScoutingL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuScoutingL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + process.hltL3fL1sMuScoutingL3Filtered0 + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_SinglePhotonEB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreDSTPFScoutingSinglePhotonEB + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.DST_PFScouting_ZeroBias_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTPFScoutingZeroBias + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_EphemeralPhysics_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreEphemeralPhysics + process.HLTEndSequence ) +process.HLT_EphemeralZeroBias_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreEphemeralZeroBias + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HcalNZS_v17 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) -process.HLT_HcalPhiSym_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) +process.HLT_HcalNZS_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) +process.HLT_HcalPhiSym_v21 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLT_ZeroBias_Alignment_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) -process.HLT_ZeroBias_Beamspot_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_IsoTrackHB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) -process.HLT_IsoTrackHE_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) -process.HLT_PFJet40_GPUvsCPU_v3 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) -process.HLT_AK8PFJet400_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet400MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltAK8SinglePFJet400 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet420_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet420MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltAK8SinglePFJet420 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet450MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet350 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets350 + process.hltAK8SinglePFJet450 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet470_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet470MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet370 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets370 + process.hltAK8SinglePFJet470 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreAK8PFJet500MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet400 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets400 + process.hltAK8SinglePFJet500 + process.hltAK8SoftDropModJets + process.hltAK8SinglePFSoftDropModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet270_270_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet270270MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet280_280_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet280280MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet290_290_MassSD30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet290290MassSD30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass30 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet250_250_MassSD50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet250250MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_AK8DiPFJet260_260_MassSD50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT280 + process.hltPreAK8DiPFJet260260MassSD50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8SoftDropModJets + process.hltAK8DoublePFJetSDModMass50 + process.HLTEndSequence ) -process.HLT_CaloJet500_NoJetID_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) -process.HLT_CaloJet550_NoJetID_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) -process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) -process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) -process.HLT_DoubleEle25_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle27_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle33_CaloIdL_MW_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) -process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu27_Ele37_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_Ele27_CaloIdL_MW_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) -process.HLT_Mu37_TkMu27_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Bs_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Jpsi_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_LowMass_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) -process.HLT_DoubleMu4_LowMass_Displaced_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) -process.HLT_Mu0_L1DoubleMu_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) -process.HLT_Mu4_L1DoubleMu_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Photon4_BsToMMG_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) -process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu3_TkMu_DsTau3Mu_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) -process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_DoubleMu4_MuMuTrk_Displaced_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) -process.HLT_Mu3_PFJet40_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.hltL1sSingleJet35ObjectMap + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Jpsi_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu7p5_L2Mu2_Upsilon_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) -process.HLT_Mu3_L1SingleMu5orSingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) -process.HLT_DoublePhoton33_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) -process.HLT_DoublePhoton70_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) -process.HLT_DoublePhoton85_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) -process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) -process.HLT_Ele30_WPTight_Gsf_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele35_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele38_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele40_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) -process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) -process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSingleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu20_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_IsoMu27_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE30_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE60_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) -process.HLT_UncorrectedJetE70_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu10_NoVertex_NoBPTX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) -process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu23NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) -process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Psi_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu30_TkMu0_Upsilon_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu25_TkMu0_Phi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) -process.HLT_Mu15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) -process.HLT_Mu20_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) -process.HLT_Mu27_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) -process.HLT_Mu50_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_Mu55_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) -process.HLT_CascadeMu100_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) -process.HLT_HighPtTkMu100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) -process.HLT_DiPFJetAve40_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) -process.HLT_DiPFJetAve140_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) -process.HLT_DiPFJetAve200_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) -process.HLT_DiPFJetAve320_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) -process.HLT_DiPFJetAve400_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) -process.HLT_DiPFJetAve500_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) -process.HLT_DiPFJetAve60_HFJEC_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve80_HFJEC_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve100_HFJEC_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve160_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve220_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve260_HFJEC_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) -process.HLT_DiPFJetAve300_HFJEC_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) -process.HLT_AK8PFJet40_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet60_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet80_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet140_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet200_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet260_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet320_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet400_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet500_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJet550_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) -process.HLT_PFJet40_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.HLT_PFJet60_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) -process.HLT_PFJet80_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) -process.HLT_PFJet110_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) -process.HLT_PFJet140_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) -process.HLT_PFJet200_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) -process.HLT_PFJet260_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) -process.HLT_PFJet320_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) -process.HLT_PFJet400_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) -process.HLT_PFJet450_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) -process.HLT_PFJet500_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) -process.HLT_PFJet550_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) -process.HLT_PFJetFwd40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) -process.HLT_PFJetFwd60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) -process.HLT_PFJetFwd80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) -process.HLT_PFJetFwd140_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) -process.HLT_PFJetFwd200_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) -process.HLT_PFJetFwd260_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) -process.HLT_PFJetFwd320_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) -process.HLT_PFJetFwd400_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) -process.HLT_PFJetFwd450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) -process.HLT_PFJetFwd500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd15_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd15 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet5AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 + process.hltSinglePFFwdJet15AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd25_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd25 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet25AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd40_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd80_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd140_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd200_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd260_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd320_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd400_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) -process.HLT_AK8PFJetFwd500_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) -process.HLT_PFHT180_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) -process.HLT_PFHT250_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) -process.HLT_PFHT370_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) -process.HLT_PFHT430_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) -process.HLT_PFHT510_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) -process.HLT_PFHT590_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) -process.HLT_PFHT680_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) -process.HLT_PFHT780_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) -process.HLT_PFHT890_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) -process.HLT_PFHT1050_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) -process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) -process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMET130_PFMHT130_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) -process.HLT_PFMET140_PFMHT140_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) -process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) -process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) -process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) -process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) -process.HLT_L1ETMHadSeeds_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) -process.HLT_CaloMHT90_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) -process.HLT_CaloMET90_NotCleaned_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) -process.HLT_CaloMET350_NotCleaned_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) -process.HLT_PFMET200_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) -process.HLT_PFMET250_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) -process.HLT_PFMET300_NotCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) -process.HLT_PFMET200_BeamHaloCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_PFMETTypeOne200_BeamHaloCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) -process.HLT_MET105_IsoTrk50_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_MET120_IsoTrk50_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12eta2p3_PFJet40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PFBTagDeepJetp71 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6DoublePFBTagDeepJetp71 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71SingleJet30 + process.HLTEndSequence ) -process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6DoublePFBTagDeepJetp71 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet0p71DoubleJets30 + process.HLTEndSequence ) -process.HLT_Photon300_NoHE_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) -process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu17_TrkIsoVVL_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_Mu19_TrkIsoVVL_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet20_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet40_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet70_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet110_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4DiJet170_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK4Jet300_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8DiJet170_Mu5_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet170_DoubleMu5_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_BTagMu_AK8Jet300_Mu5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) -process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.HLT_Photon33_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) -process.HLT_Photon50_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) -process.HLT_Photon75_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) -process.HLT_Photon90_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) -process.HLT_Photon120_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) -process.HLT_Photon150_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) -process.HLT_Photon175_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) -process.HLT_Photon200_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) -process.HLT_Photon30EB_TightID_TightIso_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28er1p5 + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon50EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon75EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon90EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon110EB_TightID_TightIso_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon130EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton130EBTightIDTightIso + process.HLTPhoton130EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon150EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton150EBTightIDTightIso + process.HLTPhoton150EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon175EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton175EBTightIDTightIso + process.HLTPhoton175EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon200EB_TightID_TightIso_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to60 + process.hltPrePhoton200EBTightIDTightIso + process.HLTPhoton200EBTightIDTightIsoSequence + process.HLTEndSequence ) -process.HLT_Photon100EBHE10_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) -process.HLT_Photon50_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon90_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon120_R9Id90_HE10_IsoM_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Photon165_R9Id90_HE10_IsoM_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) -process.HLT_Photon35_TwoProngs35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) -process.HLT_IsoMu24_TwoProngs35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_NoOS_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_Jpsi3p5_Muon2_v11 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_NoVertexing_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5dR1p4 + process.hltPreDimuon0LowMassL10er1p5R + process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_0er1p5_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_4R_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4dR1p2 + process.hltPreDimuon0LowMassL14R + process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0) + process.hltDimuon0LowMassL1s4RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R + process.hltDisplacedmumuFilterDimuon0LowMassL1s4R + process.HLTEndSequence ) -process.HLT_Dimuon0_LowMass_L1_TM530_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) -process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) -process.HLT_TripleMu_10_5_5_DZ_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) -process.HLT_TripleMu_12_10_5_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) -process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) -process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_Displaced_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) -process.HLT_DoubleMu4_Jpsi_NoVertexing_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) -process.HLT_DoubleMu4_JpsiTrk_Bc_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) -process.HLT_DoubleMu43NoFiltersNoVtx_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) -process.HLT_DoubleMu48NoFiltersNoVtx_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET110_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET120_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_DiJet110_35_Mjj650_PFMET130_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreDiJet11035Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hltL1PFJetCategories + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET110 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET66 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF110 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET120 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET72 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF120 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBF + process.hltPreTripleJet1103535Mjj650PFMET130 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET78 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF130 + process.hltL1TPFJetsMatching + process.hlt1PFJetCategories3 + process.HLTEndSequence ) -process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) -process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) -process.HLT_Ele28_HighEta_SC20_Mass55_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele50_IsoVVVL_PFHT450_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Ele15_IsoVVVL_PFHT600_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q + process.HLTL3muontrkisovvlSequence + process.hltMuon4RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET35 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet7020MJJ500DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet9040MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q + process.HLTL3muontrkisovvlSequence + process.hltMuon8RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT300Jet30 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 + process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q + process.HLTL3muontrkisovvlSequence + process.hltMuon10RelTrkIsoVVLFiltered + process.HLTRecoMETSequence + process.hltMET20 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ400DEta3p5 + process.HLTAK4PFJetsSequence + process.hltDiPFJet40MJJ750DEta3p5 + process.hltPFHTJet30Eta5 + process.hltPFHT350Jet30Eta5 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu60 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu50_IsoVVVL_PFHT450_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_Mu15_IsoVVVL_PFHT600_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) -process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) -process.HLT_Dimuon10_Upsilon_y1p4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon12_Upsilon_y1p4_v8 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) -process.HLT_Dimuon14_Phi_Barrel_Seagulls_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon14_PsiPrime_noCorrL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) -process.HLT_Dimuon18_PsiPrime_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Upsilon_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon24_Phi_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) -process.HLT_Dimuon25_Jpsi_noCorrL1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) -process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) -process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) -process.HLT_DoubleIsoMu20_eta2p1_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) -process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) -process.HLT_Mu8_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) -process.HLT_Mu17_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) -process.HLT_Mu19_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) -process.HLT_Mu17_Photon30_IsoCaloId_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) -process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT400SixPFJet32DoublePFBTagDeepJet2p94 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC25 + process.hltCaloJetsSix25ForHt + process.hltHtMhtCaloJetsSixC25 + process.hltCaloSixJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix32er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet2p94Double + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt6PixelOnlyPFCentralJetTightIDPt25 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) -process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT450SixPFJet36PFBTagDeepJet1p59 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterSixC30 + process.hltCaloJetsSix30ForHt + process.hltHtMhtCaloJetsSixC30 + process.hltCaloSixJet30HT350 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterSix30er2p5 + process.hltPFJetFilterSix36er2p5 + process.hltPFJetsSix30ForHt + process.hltHtMhtPFJetsSix30er2p5 + process.hltPFSixJet30HT450 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p59Single + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) -process.HLT_PFHT350_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) -process.HLT_ECALHT800_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) -process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) -process.HLT_Photon20_HoverELoose_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_Photon30_HoverELoose_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) -process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) -process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) -process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) -process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) -process.HLT_Mu18_Mu9_SameSign_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) -process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) -process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60noDrDCAFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) -process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepCSVSequencePF + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) -process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) -process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) -process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo100er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterFiveC25 + process.hltCaloJetsFive25ForHt + process.hltHtMhtCaloJetsFiveC25 + process.hltCaloFiveJet25HT300 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p01Single + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Double + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015DoublePFBTagDeepJet1p37p7VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet7p68Double6Jets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015PFBTagDeepJet1p3VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.hltVBFCaloJetEtaSortedMqq150Deta1p5 + process.HLTFastPrimaryVertexSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV1p56Single + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTBtagDeepJetSequencePF + process.hltSelector6PFJets + process.hltBTagPFDeepJet1p28Single6Jets + process.hltVBFPFJetDeepJetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) -process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.hlt3PixelOnlyPFCentralJetTightIDPt30 + process.hlt2PixelOnlyPFCentralJetTightIDPt40 + process.hlt1PixelOnlyPFCentralJetTightIDPt60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt4PixelOnlyPFCentralJetTightIDPt20 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) -process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) -process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) -process.HLT_AK8PFJet425_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet425SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass40 + process.HLTEndSequence ) -process.HLT_AK8PFJet450_SoftDropMass40_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet450SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) -process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) -process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PixelOnlyPFJetsSequence + process.hlt2PixelOnlyPFCentralJetTightIDPt20 + process.hlt1PixelOnlyPFCentralJetTightIDPt50 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) -process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreDoublePFJets40Mass500MediumDeepTauPFTauHPS45L2NNMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsDoublePFTau20withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsDoublePFTau20MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatched + process.HLTAK4PFJetsSequence + process.hltRealDijetFilter + process.hltVBFIsoTauL1TLooseIDPFJetsMatching + process.hltVBFLooseIDPFDummyFilter + process.hltPFDiJetCorrCheckerWithMediumDiTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTau + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) -process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) -process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtx + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) -process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) -process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) -process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sMuORL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) -process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) -process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu155SQOR157ORTripleMu444ORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMu155ORTripleMu444ORDoubleMu0uptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) -process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) -process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplMu24L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplMuL2GlobIsoTau22eta2p2 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + process.HLTEndSequence ) -process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplPhotonL2Tau30eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplPhotonL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.hltHpsSingleDisplPFTau34TrackPt1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau36eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + process.HLTEndSequence ) -process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTEndSequence ) -process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsL1TauSeededSequence + process.hltIsoMu27L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltIsoMu27L2GlobIsoTau22eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsSinglePFTau24MediumChargedIsoFilter + process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) -process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) -process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_L1Mu6HT240_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT350_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) -process.HLT_HT425_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT550_DisplacedDijet60_Inclusive_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT650_DisplacedDijet60_Inclusive_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_CaloMET60_DTCluster50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_CaloMET60_DTClusterNoMB1S50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTCluster50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) -process.HLT_L1MET_DTClusterNoMB1S50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) -process.HLT_CscCluster_Loose_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) -process.HLT_CscCluster_Medium_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) -process.HLT_CscCluster_Tight_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) -process.HLT_DoubleCscCluster75_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) -process.HLT_DoubleCscCluster100_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster50_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) -process.HLT_L1CSCShower_DTCluster75_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) -process.HLT_PFMET105_IsoTrk50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) -process.HLT_L1SingleLLPJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) -process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet35Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) -process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) -process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p2ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p4ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p6ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time1p8ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10Time2ns_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p1 + process.HLTDiPho10CaloIdLsminlt0p1Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10sminlt0p12_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10sminlt0p12 + process.HLTDiPho10CaloIdLsminlt0p12Sequence + process.HLTEndSequence ) -process.HLT_DiPhoton10_CaloIdL_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6dz0p8 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6dz0p8 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6dz0p8 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6dz0p8 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6dz0p8 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6dz0p8 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6dz0p8 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6dz0p8 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6dz0p8 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6dz0p8 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6dz0p8 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6dz0p8 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6dz0p8 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22DZFilter + process.HLTEndSequence ) -process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4eta1p22mMax6trkHits10 + process.HLTDoubleEle4eta1p22Sequence + process.hltDoubleEle4eta1p22PMmMax6MassFilter + process.hltDoubleEle4eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle4p5eta1p22mMax6trkHits10 + process.HLTDoubleEle4p5eta1p22Sequence + process.hltDoubleEle4p5eta1p22PMmMax6MassFilter + process.hltDoubleEle4p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5eta1p22mMax6trkHits10 + process.HLTDoubleEle5eta1p22Sequence + process.hltDoubleEle5eta1p22PMmMax6MassFilter + process.hltDoubleEle5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle5p5eta1p22mMax6trkHits10 + process.HLTDoubleEle5p5eta1p22Sequence + process.hltDoubleEle5p5eta1p22PMmMax6MassFilter + process.hltDoubleEle5p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6eta1p22mMax6trkHits10 + process.HLTDoubleEle6eta1p22Sequence + process.hltDoubleEle6eta1p22PMmMax6MassFilter + process.hltDoubleEle6eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6trkHits10 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.hltDoubleEle6p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7eta1p22mMax6trkHits10 + process.HLTDoubleEle7eta1p22Sequence + process.hltDoubleEle7eta1p22PMmMax6MassFilter + process.hltDoubleEle7eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle7p5eta1p22mMax6trkHits10 + process.HLTDoubleEle7p5eta1p22Sequence + process.hltDoubleEle7p5eta1p22PMmMax6MassFilter + process.hltDoubleEle7p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6trkHits10 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.hltDoubleEle8eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8p5eta1p22mMax6trkHits10 + process.HLTDoubleEle8p5eta1p22Sequence + process.hltDoubleEle8p5eta1p22PMmMax6MassFilter + process.hltDoubleEle8p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9eta1p22mMax6trkHits10 + process.HLTDoubleEle9eta1p22Sequence + process.hltDoubleEle9eta1p22PMmMax6MassFilter + process.hltDoubleEle9eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle9p5eta1p22mMax6trkHits10 + process.HLTDoubleEle9p5eta1p22Sequence + process.hltDoubleEle9p5eta1p22PMmMax6MassFilter + process.hltDoubleEle9p5eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6trkHits10 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.hltDoubleEle10eta1p22ValidHits10Filter + process.HLTEndSequence ) -process.HLT_SingleEle8_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) -process.HLT_SingleEle8_SingleEGL1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) -process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) -process.HLT_Mu50_L1SingleMuShower_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) -process.HLT_IsoMu24_OneProng32_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) -process.HLT_Photon32_OneProng32_M50To105_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProngM5to80 + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.hltHpsDoublePFTau30MediumDitauWPDeepTauDz02 + process.hltOverlapFilterDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) -process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLoose + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclLoose + process.hltPreVBFDiPFJet10540Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID105 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclLoose + process.hltL1PFJetCategoriesVBFinclLooseTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMedium + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID40 + process.hltPFSingleJetTightID110 + process.hltDiPFJet40MJJ1000 + process.hltL1PFJetsMatchingVBFinclMedium + process.hltL1PFJetCategoriesVBFinclMediumTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1000Detajj3p5TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ1000 + process.hltL1PFJetsMatchingVBFinclTight + process.hltL1PFJetCategoriesVBFinclTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0 + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFincl + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj720Detajj3p0TriplePFJet + process.HLTAK4PFJetsVBFSequence + process.hltPFDoubleJetTightID45 + process.hltPFSingleJetTightID125 + process.hltDiPFJet45MJJ720 + process.hltL1PFJetsMatchingVBFincl + process.hltL1PFJetCategoriesVBFinclTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetFivejets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7040Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID40 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet70ForVBF + process.hltDiPFJet40MJJ600 + process.hltL1TPFJetsMatchingVBFDijet + process.hltL1PFJetCategoriesVBFdijetSixjets + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj650DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ650 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet650 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingQuadJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightQuadjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingFiveJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightFivejet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj600Detajj2p5DiPFJet60JetMatchingSixJet + process.HLTAK4PFJetsVBFSequence + process.hltPFQuadJetTightID45 + process.hltPFTripleJetTightID60 + process.hltSinglePFJet75ForVBF + process.hltDiPFJet45MJJ600 + process.hltL1TPFJetsMatchingVBFDijetTight + process.hltL1PFJetCategoriesVBFdijetTightSixjet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMET + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet7540Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet40MJJ500 + process.hltSinglePFJet75ForVBF + process.hltL1PFJetsMatchingVBFMET + process.hltL1PFJetCategoriesVBFMETTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj500Detajj2p5PFMET85TriplePFJet + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsVBFSequence + process.hltParticleFlowNoMu + process.hltPFMETVBFProducer + process.hltPFMETVBF85 + process.hltDiPFJet45MJJ500 + process.hltSinglePFJet80ForVBF + process.hltL1PFJetsMatchingVBFMETTight + process.hltL1PFJetCategoriesVBFMETTightTriple + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMu + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9040Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet40MJJ600 + process.hltSinglePFJet90ForVBF + process.hltL1PFJetsMatchingVBFMu + process.hltL1PFJetCategoriesVBFMuTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTight + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj600Detajj2p5Mu3TrkIsoVVLTriplePFJet + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsVBFSequence + process.hltDiPFJet45MJJ600 + process.hltSinglePFJet95ForVBF + process.hltL1PFJetsMatchingVBFMuTight + process.hltL1PFJetCategoriesVBFMuTightTripleJet + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj500Detajj2p5MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBF + process.hltVBFIsoTauL1TLooseIDPFJetsVBFMatching + process.hltVBFLooseIDPFVBFFilter + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau + process.hltMatchedVBFIsoTauTwoPFJets2CrossCleanedUsingDiJetCorrCheckerWithMediumDiTauSingleTauHLT + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon12 + process.HLTPhoton12Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Photon17 + process.HLTPhoton17Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltVBFTwoPFJetsForVBFLooseIsoPhotonTrigger + process.hltOverlapFilterDoublePFJet45Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltVBFTwoPFJetsForVBFPhotonTriggerTight + process.hltOverlapFilterDoublePFJet50Photon17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele12eta2p1WPTightGsf + process.HLTEle12erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGamma + process.hltVBFIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele12 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet45Mjj500Detajj2p5Ele17eta2p1WPTightGsf + process.HLTEle17erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatching + process.hltMatchedVBFLooseIsoEGTwoPFJets + process.hltOverlapFilterDoublePFJet45Ele17 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Detajj2p5Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsVBFSequence + process.hltRealDijetFilterVBFEGammaTight + process.hltVBFLooseIsoEGL1TLooseIDPFJetsMatchingTight + process.hltMatchedVBFIsoEGTwoPFJetsTight + process.hltOverlapFilterDoublePFJet50Ele22 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet110_40_Mjj1050_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFinclMedium + process.hltPreVBFDiPFJet11040Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID40 + process.hlt1PFJetTightID110 + process.hltDiPFJet40MJJ1050 + process.hltL1PFJetCategoriesVBFinclMedium1050 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet125_45_Mjj1050_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1050 + process.hltL1PFJetCategoriesVBFinclTight1050 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj550PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ550 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight550 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8030MassMin500Mu3 + process.hltPreVBFDiPFJet9545Mjj650Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ650 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight650 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj550MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass550 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass550 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau550 + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj550Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass550 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass550 + process.hltDiPFJet50Photon22OverlapFilter + process.HLTEndSequence ) -process.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj500Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass500 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass500 + process.hltDiPFJet50Ele22OverlapFilter + process.HLTEndSequence ) -process.HLT_PFJet200_TimeLtNeg2p5ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) -process.HLT_PFJet200_TimeGt2p5ns_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) -process.HLT_Photon50_TimeLtNeg2p5ns_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) -process.HLT_Photon50_TimeGt2p5ns_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLT_ZeroBias_Alignment_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) +process.HLT_ZeroBias_Beamspot_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_IsoTrackHB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) +process.HLT_IsoTrackHE_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) +process.HLT_PFJet40_GPUvsCPU_v5 = cms.Path( process.HLTBeginSequence + process.hltAlCaPFJet40GPUxorCPUFilter + process.hltPrePFJet40GPUvsCPU + process.HLTEndSequence ) +process.HLT_AK8PFJet380_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet380SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet280 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets280 + process.hltSingleAK8PFJet380 + process.hltAK8PFJets380Constituents + process.hltAK8PFSoftDropJets380 + process.hltAK8SinglePFJets380SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet400SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet300 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets300 + process.hltSingleAK8PFJet400 + process.hltAK8PFJets400Constituents + process.hltAK8PFSoftDropJets400 + process.hltAK8SinglePFJets400SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet425_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet425SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet425 + process.hltAK8PFJets425Constituents + process.hltAK8PFSoftDropJets425 + process.hltAK8SinglePFJets425SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8PFJet450SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet320 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets320 + process.hltSingleAK8PFJet450 + process.hltAK8PFJets450Constituents + process.hltAK8PFSoftDropJets450 + process.hltAK8SinglePFJets450SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet250250SoftDropMass50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8DoublePFJets250SoftDropMass50 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet260260SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet260 + process.hltAK8PFJets260Constituents + process.hltAK8PFSoftDropJets260 + process.hltAK8DoublePFJets260SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet270270SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet270 + process.hltAK8PFJets270Constituents + process.hltAK8PFSoftDropJets270 + process.hltAK8DoublePFJets270SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet280280SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet280 + process.hltAK8PFJets280Constituents + process.hltAK8PFSoftDropJets280 + process.hltAK8DoublePFJets280SoftDropMass30 + process.HLTEndSequence ) +process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180OrHTT + process.hltPreAK8DiPFJet290290SoftDropMass30 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8DoublePFJet290 + process.hltAK8PFJets290Constituents + process.hltAK8PFSoftDropJets290 + process.hltAK8DoublePFJets290SoftDropMass30 + process.HLTEndSequence ) +process.HLT_CaloJet500_NoJetID_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet500NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet500 + process.HLTEndSequence ) +process.HLT_CaloJet550_NoJetID_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreCaloJet550NoJetID + process.HLTAK4CaloJetsReconstructionNoIDSequence + process.HLTAK4CaloJetsCorrectionNoIDSequence + process.hltSingleCaloJet550 + process.HLTEndSequence ) +process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu5DoubleEG3 + process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3DoubleEG7p5 + process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuV1OSM5to17 + process.hltPreTrimuon53p52UpsilonMuon + process.hltTripleMuonV2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonV2L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0) + process.hltTripleMuL3V2PreFiltered0 + process.hltTripleMuL3V2bPreFiltered0 + process.hltTripleMuL3V2cPreFiltered0 + process.hltUpsilonMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon + process.hltVertexmumuFilterUpsilonMuon + process.HLTEndSequence ) +process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuOpen53p52UpsilonMuon + process.hltPreTrimuonOpen53p52UpsilonMuon + process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0) + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 + process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 + process.hltUpsilonMuon53p52OpenMuonL3Filtered + process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon + process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon + process.HLTEndSequence ) +process.HLT_DoubleEle25_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle25CaloIdLMW + process.HLTEle25CaloIdLMWSequence + process.HLTDoubleEle25CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle27_CaloIdL_MW_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle27CaloIdLMW + process.HLTEle27CaloIdLMWSequence + process.HLTDoubleEle27CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle33_CaloIdL_MW_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoubleEle33CaloIdLMW + process.HLTEle33CaloIdLMWSequence + process.HLTDoubleEle33CaloIdLMWSequence + process.HLTEndSequence ) +process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORDoubleLooseIsoEGXXer + process.hltPreDoubleEle24eta2p1WPTightGsf + process.HLTDoubleEle24erWPTightGsfForTauSequence + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.hltDoubleEle8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + process.hltDoubleEle8Mass8Filter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu27_Ele37_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu27Ele37CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + process.HLTEle37CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_Ele27_CaloIdL_MW_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu25 + process.hltPreMu37Ele27CaloIdLMW + process.hltL1fL1sMu16orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + process.HLTEle27CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_Mu37_TkMu27_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu37TkMu27 + process.hltL1fL1sMu22orMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25) + process.HLTL3muonrecoSequence + process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered37TrkFiltered27 + process.hltDiMuonGlb37Trk27DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Bs_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Bs + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu4BsL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Bs + process.hltDisplacedmumuFilterDoubleMu4Bs + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Jpsi_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBs + process.hltPreDoubleMu43Jpsi + process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0) + process.hltDoubleMu43JPsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi + process.hltDisplacedmumuFilterDoubleMu43Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreDoubleMu43LowMass + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltDoubleMu43LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43LowMass + process.hltDisplacedmumuFilterDoubleMu43LowMass + process.HLTEndSequence ) +process.HLT_DoubleMu4_LowMass_Displaced_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassDisplaced + process.hltPreDoubleMu4LowMassDisplaced + process.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced) + process.hltDoubleMu4LowMassDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced + process.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced + process.HLTEndSequence ) +process.HLT_Mu0_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu0L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu4_L1DoubleMu_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusive + process.hltPreMu4L1DoubleMu + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive) + process.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_LowPt_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowPtJpsi + process.hltPreDoubleMu2JpsiLowPt + process.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi) + process.hltDoubleMu2LowPtJpsiL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi + process.hltDisplacedmumuFilterDoubleMu2LowPtJpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43Photon4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43BsToMMGL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltDisplacedDoubleMu43FilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDoubleMu43Photon4MassFillter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForBsToMMG + process.hltPreDoubleMu43DisplacedPhoton4BsToMMG + process.hltL1fL1sL1DoubleMuL1Filtered0BMMG + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG) + process.hltDoubleMu43DisplacedBsToMMGL3Filtered + process.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG + process.hltHardDisplacedmumuFilterBMMG + process.HLTPho4CaloIdLUnseededSequence + process.hltDisplacedMuMu43Photon4MassFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TrkTau3mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTBphTrackingDisplacedTau3muReg + process.hltTau3muTkAllConeTracksIter + process.hltTau3muTkVertexProducer + process.hltTau3muTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 + process.hltPreDoubleMu3TkMuDsTau3Mu + process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0) + process.hltDoubleMu3TrkTau3muL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu + process.hltDisplacedmumuFilterDoubleMu3Tau3mu + process.HLTTrackerMuonSequenceLowPt + process.hltdstau3mumuontrkFltr + process.hltdstau3muDisplaced3muVtxProducer + process.hltdstau3muDisplaced3muFltr + process.HLTEndSequence ) +process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu3SQHTT200 + process.hltPreDoubleMu4Mass3p8DZPFHT350 + process.hltDoubleMuon4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltDoubleMuon4L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0) + process.hltL3fL1DiMu3SQHT200L3PreFiltered4 + process.hltDoubleMuon4Mass3p8Filtered + process.hltDoubleMu4Mass3p8DZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_DoubleMu4_MuMuTrk_Displaced_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4MuMuTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4MuMuDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4MuMu + process.hltDisplacedmumuFilterDoubleMu4MuMu + process.HLTBphTrackingDisplacedMuMuReg + process.hltMuMuTkAllConeTracksIter + process.hltMuMuTkVertexProducer + process.hltMuMuTkVertexFilter + process.HLTEndSequence ) +process.HLT_Mu3_PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorMu3Jet30er2p5 + process.hltPreMu3PFJet40 + process.hltL1fL1sMu3Jet30L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0) + process.hltL3fL1sMu3L1f0L2f0L3Filtered3 + process.HLTAK4PFJetsSequence + process.hltMu3JetCollectionsForLeptonPlusPFJets + process.hltMu3PFJet40MuCleaned + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Jpsi_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Jpsi + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu7p5_L2Mu2_Upsilon_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreMu7p5L2Mu2Upsilon + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fSQDoubleMu2L2PreFiltered2 + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 + process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered + process.HLTEndSequence ) +process.HLT_Mu3_L1SingleMu5orSingleMu7_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu7 + process.hltPreMu3L1SingleMu5orSingleMu7 + process.hltL1sEmuSingleMu3 + process.hltL1fL1sEmuMu3L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0) + process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BMTF + process.hltPreMu0Barrel + process.hltL1fL1sMu0BMTFL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0BMTFL2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0) + process.hltL3fL1sMu0BMTFL3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6 + process.hltL1fL1sMuHP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP6L1Filtered0) + process.hltL3fL1sMuHP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP7_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu0BarrelL1HP7 + process.hltL1fL1sMuHP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP7L1Filtered0) + process.hltL3fL1sMuHP7L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP8_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu0BarrelL1HP8 + process.hltL1fL1sMuHP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP8L1Filtered0) + process.hltL3fL1sMuHP8L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP9_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu0BarrelL1HP9 + process.hltL1fL1sMuHP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP9L1Filtered0) + process.hltL3fL1sMuHP9L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP10_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu0BarrelL1HP10 + process.hltL1fL1sMuHP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP10L1Filtered0) + process.hltL3fL1sMuHP10L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu0BarrelL1HP11 + process.hltL1fL1sMuHP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMuHP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMuHP11L1Filtered0) + process.hltL3fL1sMuHP11L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu0_Barrel_L1HP6_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP6 + process.hltPreMu0BarrelL1HP6IP6 + process.hltL1fL1sMu0HP6L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu0HP6L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0) + process.hltL3fL1sMu0HP6IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu6_Barrel_L1HP7_IP6_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP7 + process.hltPreMu6BarrelL1HP7IP6 + process.hltL1fL1sMu6HP7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu6HP7L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0) + process.hltL3fL1sMu6HP7IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu7_Barrel_L1HP8_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP8 + process.hltPreMu7BarrelL1HP8IP6 + process.hltL1fL1sMu7HP8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7HP8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0) + process.hltL3fL1sMu7HP8IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu8_Barrel_L1HP9_IP6_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP9 + process.hltPreMu8BarrelL1HP9IP6 + process.hltL1fL1sMu8HP9L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu8HP9L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0) + process.hltL3fL1sMu8HP9IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu9_Barrel_L1HP10_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP10 + process.hltPreMu9BarrelL1HP10IP6 + process.hltL1fL1sMu9HP10L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu9HP10L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0) + process.hltL3fL1sMu9HP10IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_Mu10_Barrel_L1HP11_IP6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuHP11 + process.hltPreMu10BarrelL1HP11IP6 + process.hltL1fL1sMu10HP11L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu10HP11L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0) + process.hltL3fL1sMu10HP11IP6L3Filtered0 + process.HLTEndSequence ) +process.HLT_DoublePhoton33_CaloIdL_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + process.hltPreDoublePhoton33CaloIdL + process.HLTPho33CaloIdLSequence + process.HLTDoublePho33CaloIdLUnseededSequence + process.HLTEndSequence ) +process.HLT_DoublePhoton70_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton70 + process.HLTDoublePho70Sequence + process.HLTEndSequence ) +process.HLT_DoublePhoton85_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + process.hltPreDoublePhoton85 + process.HLTDoublePho85Sequence + process.HLTEndSequence ) +process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + process.HLTEndSequence ) +process.HLT_Ele30_WPTight_Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle30WPTightGsf + process.HLTEle30WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle32WPTightGsf + process.HLTEle32WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele35_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle35WPTightGsf + process.HLTEle35WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele38_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle38WPTightGsf + process.HLTEle38WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele40_WPTight_Gsf_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle40WPTightGsf + process.HLTEle40WPTightGsfSequence + process.HLTEndSequence ) +process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreEle32WPTightGsfL1DoubleEG + process.HLTEle32L1DoubleEGWPTightGsfSequence + process.HLTEndSequence ) +process.HLT_IsoMu20_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreIsoMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTMu20IsolationSequence + process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_IsoMu27_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX + process.HLTStoppedHSCPLocalHcalReco + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE30_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJetC20NotBptxOR + process.hltPreUncorrectedJetE30NoBPTX3BX + process.hltL1sSingleJetC20NotBptxOR3BXEmulated + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy30 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE60_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE60NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy60 + process.HLTEndSequence ) +process.HLT_UncorrectedJetE70_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + process.hltPreUncorrectedJetE70NoBPTX3BX + process.HLTStoppedHSCPLocalHcalReco + process.hltStoppedHSCPHpdFilter + process.HLTStoppedHSCPJetSequence + process.hltStoppedHSCP1CaloJetEnergy70 + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2Cha + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOR + process.hltPreDoubleL2Mu50 + process.hltL1fL1sMuORL1Filtered0 + process.HLTL2muonrecoSequenceAllBx + process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu23NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu23NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + process.hltL2DoubleMu23NoVertexL2Filtered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2Cha + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2Cha + process.HLTEndSequence ) +process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered8 + process.hltL3fL1DoubleMu155fFiltered17 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon178RelTrkIsoVVLFiltered + process.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon178Mass8Filtered + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 + process.hltL1fL1sDoubleMu155L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + process.hltL3fL1DoubleMu155fPreFiltered9 + process.hltL3fL1DoubleMu155fFiltered19 + process.HLTL3muontrkisovvlSequence + process.hltDiMuon199RelTrkIsoVVLFiltered + process.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 + process.hltDiMuon199Mass3p8Filtered + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Psi_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Psi + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkPsiFiltered0 + process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu30_TkMu0_Upsilon_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu20or22or25 + process.hltPreMu30TkMu0Upsilon + process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0) + process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 + process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu25_TkMu0_Phi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 + process.hltPreMu25TkMu0Phi + process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0) + process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 + process.HLTTrackerMuonSequence + process.hltDiMuonGlbFiltered25PhiTrkFiltered0 + process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 + process.HLTEndSequence ) +process.HLT_Mu15_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQorSingleMu7 + process.hltPreMu15 + process.hltL1fL1sMu15DQorMu7lqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0) + process.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 + process.HLTEndSequence ) +process.HLT_Mu20_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu18 + process.hltPreMu20 + process.hltL1fL1sMu18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0) + process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q + process.HLTEndSequence ) +process.HLT_Mu27_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu27 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTEndSequence ) +process.HLT_Mu50_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu50 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_Mu55_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreMu55 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q + process.HLTEndSequence ) +process.HLT_CascadeMu100_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreCascadeMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + process.HLTOldL3muonrecoSequence + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + process.HLTEndSequence ) +process.HLT_HighPtTkMu100_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreHighPtTkMu100 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTHighPt50TrackerMuonSequence + process.hltL3fL1sMu25f0TkFiltered100Q + process.HLTEndSequence ) +process.HLT_DiPFJetAve40_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve40 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve30 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve40 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve45 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60 + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve80 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve60 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80 + process.HLTEndSequence ) +process.HLT_DiPFJetAve140_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreDiPFJetAve140 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve110 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve140 + process.HLTEndSequence ) +process.HLT_DiPFJetAve200_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreDiPFJetAve200 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve170 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve200 + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve210 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260 + process.HLTEndSequence ) +process.HLT_DiPFJetAve320_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve320 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve270 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve320 + process.HLTEndSequence ) +process.HLT_DiPFJetAve400_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve400 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve350 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve400 + process.HLTEndSequence ) +process.HLT_DiPFJetAve500_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve500 + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve450 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve500 + process.HLTEndSequence ) +process.HLT_DiPFJetAve60_HFJEC_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDiPFJetAve60HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40ForHFJECBase + process.hltSingleCaloJet40ForHFJECEtaLimited + process.hltSingleCaloJet40ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve60ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve80_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5 + process.hltPreDiPFJetAve80HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet50ForHFJECBase + process.hltSingleCaloJet50ForHFJECEtaLimited + process.hltSingleCaloJet50ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve80ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve100_HFJEC_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + process.hltPreDiPFJetAve100HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet60ForHFJECBase + process.hltSingleCaloJet60ForHFJECEtaLimited + process.hltSingleCaloJet60ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve100ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve160_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Or120Fwd + process.hltPreDiPFJetAve160HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet100ForHFJECBase + process.hltSingleCaloJet100ForHFJECEtaLimited + process.hltSingleCaloJet100ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve160ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve220_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve220HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet140ForHFJECBase + process.hltSingleCaloJet140ForHFJECEtaLimited + process.hltSingleCaloJet140ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve220ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve260_HFJEC_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve260HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet160ForHFJECBase + process.hltSingleCaloJet160ForHFJECEtaLimited + process.hltSingleCaloJet160ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve260ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve300_HFJEC_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve300HFJEC + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet200ForHFJECBase + process.hltSingleCaloJet200ForHFJECEtaLimited + process.hltSingleCaloJet200ForHFJECEtaLimitedFilter + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve300ForHFJEC + process.HLTEndSequence ) +process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP + process.HLTAK4CaloJetsSequence + process.hltDiCaloJetAve150 + process.HLTAK4PFJetsSequence + process.hltDiPFJetAve180 + process.HLTPPSPixelRecoSequence + process.hltCTPPSLocalTrackFilter2 + process.HLTPPSProtonRecoSequence + process.hltPPSJetComparisonFilter0p3 + process.HLTEndSequence ) +process.HLT_AK8PFJet40_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet60_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40AK8 + process.hltSinglePFJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet80_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJet80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50AK8 + process.hltSinglePFJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet140_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK8PFJet140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110AK8 + process.hltSinglePFJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet200_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreAK8PFJet200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170AK8 + process.hltSinglePFJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet260_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210AK8 + process.hltSinglePFJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet320_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270AK8 + process.hltSinglePFJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet400_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350AK8 + process.hltSinglePFJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400AK8 + process.hltSinglePFJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet500_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450AK8 + process.hltSinglePFJet500AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJet550 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet500AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets500AK8 + process.hltSinglePFJet550AK8 + process.HLTEndSequence ) +process.HLT_PFJet40_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.HLT_PFJet60_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) +process.HLT_PFJet80_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) +process.HLT_PFJet110_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet110 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets80 + process.hltSinglePFJet110 + process.HLTEndSequence ) +process.HLT_PFJet140_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPrePFJet140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets110 + process.hltSinglePFJet140 + process.HLTEndSequence ) +process.HLT_PFJet200_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPrePFJet200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.HLTEndSequence ) +process.HLT_PFJet260_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets210 + process.hltSinglePFJet260 + process.HLTEndSequence ) +process.HLT_PFJet320_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets270 + process.hltSinglePFJet320 + process.HLTEndSequence ) +process.HLT_PFJet400_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets350 + process.hltSinglePFJet400 + process.HLTEndSequence ) +process.HLT_PFJet450_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets400 + process.hltSinglePFJet450 + process.HLTEndSequence ) +process.HLT_PFJet500_v31 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet500 + process.HLTEndSequence ) +process.HLT_PFJet550_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet550 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets450 + process.hltSinglePFJet550 + process.HLTEndSequence ) +process.HLT_PFJetFwd40_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) +process.HLT_PFJetFwd60_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) +process.HLT_PFJetFwd80_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPrePFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) +process.HLT_PFJetFwd140_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPrePFJetFwd140 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet110 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110 + process.hltSinglePFFwdJet140 + process.HLTEndSequence ) +process.HLT_PFJetFwd200_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPrePFJetFwd200 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170 + process.hltSinglePFFwdJet200 + process.HLTEndSequence ) +process.HLT_PFJetFwd260_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd260 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet210 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210 + process.hltSinglePFFwdJet260 + process.HLTEndSequence ) +process.HLT_PFJetFwd320_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd320 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet270 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270 + process.hltSinglePFFwdJet320 + process.HLTEndSequence ) +process.HLT_PFJetFwd400_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd400 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet350 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350 + process.hltSinglePFFwdJet400 + process.HLTEndSequence ) +process.HLT_PFJetFwd450_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd450 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet400 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400 + process.hltSinglePFFwdJet450 + process.HLTEndSequence ) +process.HLT_PFJetFwd500_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJetFwd500 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet450 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450 + process.hltSinglePFFwdJet500 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd40_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd40 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + process.hltSinglePFFwdJet40AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd60_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK8PFJetFwd60 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet40AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + process.hltSinglePFFwdJet60AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd80_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK8PFJetFwd80 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet50AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + process.hltSinglePFFwdJet80AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd140_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK8PFJetFwd140 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet110AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + process.hltSinglePFFwdJet140AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd200_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120Fwd + process.hltPreAK8PFJetFwd200 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet170AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + process.hltSinglePFFwdJet200AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd260_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd260 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet210AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + process.hltSinglePFFwdJet260AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd320_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd320 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet270AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + process.hltSinglePFFwdJet320AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd400_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd400 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet350AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + process.hltSinglePFFwdJet400AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd450 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet400AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + process.hltSinglePFFwdJet450AK8 + process.HLTEndSequence ) +process.HLT_AK8PFJetFwd500_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPreAK8PFJetFwd500 + process.HLTAK8CaloJetsSequence + process.hltSingleCaloFwdJet450AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + process.hltSinglePFFwdJet500AK8 + process.HLTEndSequence ) +process.HLT_PFHT180_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPrePFHT180 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT130Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT180Jet30 + process.HLTEndSequence ) +process.HLT_PFHT250_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPrePFHT250 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTEndSequence ) +process.HLT_PFHT370_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPrePFHT370 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT320Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT370Jet30 + process.HLTEndSequence ) +process.HLT_PFHT430_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPrePFHT430 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT380Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT430Jet30 + process.HLTEndSequence ) +process.HLT_PFHT510_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT510 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT460Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT510Jet30 + process.HLTEndSequence ) +process.HLT_PFHT590_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT590 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT515Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT590Jet30 + process.HLTEndSequence ) +process.HLT_PFHT680_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT680 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT580Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT680Jet30 + process.HLTEndSequence ) +process.HLT_PFHT780_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT780 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT680Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT780Jet30 + process.HLTEndSequence ) +process.HLT_PFHT890_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT890 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT790Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT890Jet30 + process.HLTEndSequence ) +process.HLT_PFHT1050_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT1050 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT900Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT1050Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET100PFMHT100IDTight + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT70 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT500PFMET110PFMHT110IDTight + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.hltHtMhtJet30 + process.hltHT400Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID110 + process.hltPFMETProducer + process.hltPFMET110 + process.hltPFHTJet30 + process.hltPFHT500Jet30 + process.HLTEndSequence ) +process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT700PFMET85PFMHT85IDTight + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltHtMhtJet30 + process.hltHT550Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID85 + process.hltPFMETProducer + process.hltPFMET85 + process.hltPFHTJet30 + process.hltPFHT700Jet30 + process.HLTEndSequence ) +process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sAllHTTSeeds + process.hltPrePFHT800PFMET75PFMHT75IDTight + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT50 + process.hltHtMhtJet30 + process.hltHT650Jet30 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID75 + process.hltPFMETProducer + process.hltPFMET75 + process.hltPFHTJet30 + process.hltPFHT800Jet30 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET120PFMHT120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMET130_PFMHT130_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET130PFMHT130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID130 + process.hltPFMETProducer + process.hltPFMET130 + process.HLTEndSequence ) +process.HLT_PFMET140_PFMHT140_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltPFMET140 + process.HLTEndSequence ) +process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMET120PFMHT120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTTightID + process.hltPFMHTTightID120 + process.hltPFMETProducer + process.hltPFMET120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFHTT60Seeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT60Jet30 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne140PFMHT140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTTightID + process.hltPFMHTTightID140 + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTight + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID120 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTight + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID130 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTight + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID140 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET80 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT80 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID110HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu110 + process.HLTEndSequence ) +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID120HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu120 + process.HLTEndSequence ) +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET100 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT100 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID130HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu130 + process.HLTEndSequence ) +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF + process.HLTRecoMETSequence + process.hltMET110 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT110 + process.HLTAK4PFJetsSequence + process.hltHFJetShowerShape + process.hltAK4PFJetsTightIDCorrectedHFCleaned + process.hltPFMHTNoMuTightIDHFCleaned + process.hltPFMHTNoMuTightID140HFCleaned + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu140 + process.HLTEndSequence ) +process.HLT_L1ETMHadSeeds_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1ETMHadSeeds + process.HLTEndSequence ) +process.HLT_CaloMHT90_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMHT90 + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT90 + process.HLTEndSequence ) +process.HLT_CaloMET90_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET90NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTEndSequence ) +process.HLT_CaloMET350_NotCleaned_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET350NotCleaned + process.HLTRecoMETSequence + process.hltMET350 + process.HLTEndSequence ) +process.HLT_PFMET200_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTEndSequence ) +process.HLT_PFMET250_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET250NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET250 + process.HLTEndSequence ) +process.HLT_PFMET300_NotCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET300NotCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET300 + process.HLTEndSequence ) +process.HLT_PFMET200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMET200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPrePFMETTypeOne200BeamHaloCleaned + process.HLTRecoMETSequence + process.hltMET90 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltcorrPFMETTypeOne + process.hltPFMETTypeOne + process.hltPFMETTypeOne200 + process.HLTBeamHaloCleanerSequence + process.hltMetCleanBH + process.hltMETCleanBH80 + process.HLTEndSequence ) +process.HLT_MET105_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPreMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET105 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_MET120_IsoTrk50_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sETM80ToETM150 + process.hltPreMET120IsoTrk50 + process.HLTRecoMETSequence + process.hltMET120 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreMu12eta2p3 + process.hltL1fL1sMu7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu7L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu7L1Filtered0) + process.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12eta2p3_PFJet40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3Jet30er2p5 + process.hltPreMu12eta2p3PFJet40 + process.hltL1fL1sMu3Jet30er2p5L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltCaloJet30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFJetCorrectedMatchedToCaloJet30eta2p3 + process.hltPFJet40Eta2p3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0) + process.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC16dRMax0p4 + process.hltPreMu12DoublePFJets40PNetBTag0p11 + process.hltL1fL1sMu3Jet16L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0) + process.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC60dRMax0p4 + process.hltPreMu12DoublePFJets100PNetBTag0p11 + process.hltL1fL1sMu3Jet60L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0) + process.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets200PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu3JetC120dRMax0p4 + process.hltPreMu12DoublePFJets350PNetBTag0p11 + process.hltL1fL1sMu3Jet120L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0) + process.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.hltDoublePFBJets40Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 + process.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 + process.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets54Eta2p3 + process.hltDoublePFBJets54Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0) + process.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 + process.HLTEndSequence ) +process.HLT_DoublePFJets40_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet40er2p5 + process.hltPreDoublePFJets40PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets40Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets100_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet100er2p5 + process.hltPreDoublePFJets100PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets100Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets200_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet120er2p5 + process.hltPreDoublePFJets200PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets200Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets350_PNetBTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet150er2p5 + process.hltPreDoublePFJets350PNetBTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets30eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + process.hltDoublePFBJets350Eta2p3 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Single + process.HLTEndSequence ) +process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets116Eta2p3 + process.hltDoublePFBJets116Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet112er2p3dEtaMax1p6 + process.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 + process.HLTAK4CaloJetsSequence + process.hltDoubleCaloBJets100eta2p3 + process.HLTAK4PFJetsSequence + process.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 + process.hltDoublePFBJets128Eta2p3 + process.hltDoublePFBJets128Eta2p3MaxDeta1p6 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p11Double + process.HLTEndSequence ) +process.HLT_Photon300_NoHE_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton300NoHE + process.HLTSinglePhoton300erNoHESequence + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8TrkIsoVVL + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdLDZ + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.hltMu8Ele12DZFilter + process.hltEle12Ele12DZFilter + process.HLTEndSequence ) +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6DoubleEG10 + process.hltPreMu8DiEle12CaloIdLTrackIdL + process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.hltMu8Ele8CaloIdMTrackIdMDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sMu6HTT240 + process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 + process.hltMuon8L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMuon8L2Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0) + process.hltL3fL1sMu6HTT240Filtered8 + process.HLTSingleEle8CaloIdMGsfTrackIdMSequence + process.hltElectronMuonInvMassFilter8 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4CaloJetsSequence + process.hltCaloJetFilterTwoC30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu17_TrkIsoVVL_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_Mu19_TrkIsoVVL_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19TrkIsoVVL + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTL3muontrkisovvlSequence + process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet20_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet16er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet20Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet20L1FastJetCentral + process.HLTBTagMuDiJet20L1FastJetSequenceL25 + process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet40_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet35er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet40Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet40L1FastJetCentral + process.HLTBTagMuDiJet40L1FastJetSequenceL25 + process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet70_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet60er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet70Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet70L1FastJetCentral + process.HLTBTagMuDiJet70L1FastJetSequenceL25 + process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet110_Mu5_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet80er2p5Mu3dRMax0p4 + process.hltPreBTagMuAK4DiJet110Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet110L1FastJetCentral + process.HLTBTagMuDiJet110L1FastJetSequenceL25 + process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4DiJet170_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK4DiJet170Mu5 + process.HLTAK4CaloJetsSequence + process.hltBDiJet200L1FastJetCentral + process.HLTBTagMuDiJet200L1FastJetSequenceL25 + process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK4Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK4Jet300Mu5 + process.HLTAK4CaloJetsSequence + process.hltBJet300L1FastJetCentral + process.HLTBTagMuJet300L1FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetL25FilterByDR + process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8DiJet170_Mu5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDiJet120er2p5Mu3dRMax0p8 + process.hltPreBTagMuAK8DiJet170Mu5 + process.HLTAK8CaloJetsSequence + process.hltBAK8DiJet170L1FastJetCentral + process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + process.hltPreBTagMuAK8Jet170DoubleMu5 + process.hltDoubleMuon0L1Filtered0 + process.HLTAK8CaloJetsSequence + process.hltBAK8Jet170L1FastJetCentral + process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_BTagMu_AK8Jet300_Mu5_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreBTagMuAK8Jet300Mu5 + process.HLTAK8CaloJetsSequence + process.hltBJet300L1AK8FastJetCentral + process.HLTBTagMuJet300L1AK8FastJetSequenceL25 + process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEG + process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu23EG10IorMu20EG17 + process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.HLTEndSequence ) +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMu12HTT150er + process.hltPreMu12IsoVVLPFHT150PNetBTag0p53 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q + process.HLTMu12IsoVVLSequence + process.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Photon33_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26 + process.hltPrePhoton33 + process.HLTPhoton33Sequence + process.HLTEndSequence ) +process.HLT_Photon50_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50 + process.HLTPhoton50Sequence + process.HLTEndSequence ) +process.HLT_Photon75_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton75 + process.HLTPhoton75Sequence + process.HLTEndSequence ) +process.HLT_Photon90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton90 + process.HLTPhoton90Sequence + process.HLTEndSequence ) +process.HLT_Photon120_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to50 + process.hltPrePhoton120 + process.HLTPhoton120Sequence + process.HLTEndSequence ) +process.HLT_Photon150_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton150 + process.HLTPhoton150Sequence + process.HLTEndSequence ) +process.HLT_Photon175_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton175 + process.HLTPhoton175Sequence + process.HLTEndSequence ) +process.HLT_Photon200_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPrePhoton200 + process.HLTPhoton200Sequence + process.HLTEndSequence ) +process.HLT_Photon45EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EB + process.HLTPhoton45EBSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EB + process.HLTPhoton40EBSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EB + process.HLTPhoton50EBSequence + process.HLTEndSequence ) +process.HLT_Photon30EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPrePhoton30EBTightIDTightIso + process.HLTPhoton30EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon40EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton40EBTightIDTightIso + process.HLTPhoton40EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon45EB_TightID_TightIso_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton45EBTightIDTightIso + process.HLTPhoton45EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoPFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoCaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon50EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton50EBTightIDTightIso + process.HLTPhoton50EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon55EB_TightID_TightIso_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton55EBTightIDTightIso + process.HLTPhoton55EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon75EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton75EBTightIDTightIso + process.HLTPhoton75EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon90EB_TightID_TightIso_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton90EBTightIDTightIso + process.HLTPhoton90EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIso + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoPFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoCaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet30 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet10AK8 + process.HLTAK8PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10AK8 + process.hltSinglePFJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleIsoEG28to45 + process.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + process.HLTPhoton110EBTightIDTightIsoSequence + process.HLTAK8CaloJetsSequence + process.hltSingleCaloJet30AK8 + process.HLTEndSequence ) +process.HLT_Photon100EBHE10_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton100EBHE10 + process.HLTPhoton100EBHE10Sequence + process.HLTEndSequence ) +process.HLT_Photon50_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton50R9Id90HE10IsoM + process.HLTPhoton50R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoM + process.HLTPhoton75R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon90_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton90R9Id90HE10IsoM + process.HLTPhoton90R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon120_R9Id90_HE10_IsoM_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton120R9Id90HE10IsoM + process.HLTPhoton120R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Photon165_R9Id90_HE10_IsoM_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton165R9Id90HE10IsoM + process.HLTPhoton165R9Id90HE10IsoMSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + process.HLTEndSequence ) +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25Mass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostCombFilter + process.HLTEndSequence ) +process.HLT_DiphotonMVA14p25_Tight_Mass90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphotonMVA14p25TightMass90 + process.HLTDiphotonMVA14p25L14p25Sequence + process.hltPhotonXGBoostProducer + process.hltEgammaDoubleXGBoostTightCombFilter + process.HLTEndSequence ) +process.HLT_Photon35_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton35TwoProngs35 + process.HLTPhoton35R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau35Sequence + process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + process.HLTEndSequence ) +process.HLT_IsoMu24_TwoProngs35_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24TwoProngs35 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau35Sequence + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiL1NoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiL1sNoOSL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS + process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPreDimuon0JpsiNoVertexingNoOS + process.hltL1fL1DoubleMu0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0) + process.hltDimuon0JpsiNoVtxNoOSL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0Jpsi + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0Jpsi + process.hltDisplacedmumuFilterDimuon0Jpsi + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0JpsiNoVertexing + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0JpsiL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R + process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_Jpsi3p5_Muon2_v15 = cms.Path( process.HLTBeginSequence + process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 + process.hltPreDimuon0Jpsi3p5Muon2 + process.hltTripleMuonL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuonL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0) + process.hltTripleMuL3PreFiltered222 + process.hltJpsiMuonL3Filtered3p5 + process.hltDisplacedmumuVtxProducerJpsiMuon3p5 + process.hltVertexmumuFilterJpsiMuon3p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5SQOS + process.hltPreDimuon0UpsilonL14p5 + process.hltL1sEmuDoubleMu4p5SQOS + process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0) + process.hltDimuon0UpsilonL1s4p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQ + process.hltPreDimuon0UpsilonL14p5er2p0 + process.hltL1sEmuDoubleMu4p5er2p0SQ + process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonL14p5er2p0M + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M + process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4p5er2p0SQMass7to18 + process.hltPreDimuon0UpsilonNoVertexing + process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0) + process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_0er1p5_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5 + process.hltPreDimuon0LowMassL10er1p5 + process.hltL1sEmuDoubleMu0er1p5 + process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0) + process.hltDimuon0LowMassL1s0er1p5L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 + process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQOS + process.hltPreDimuon0LowMass + process.hltL1sEmuDoubleMu0SQOS + process.hltL1fL1DoubleMu0SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0) + process.hltDimuon0LowMassL3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMass + process.hltDisplacedmumuFilterDimuon0LowMass + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_4_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOS + process.hltPreDimuon0LowMassL14 + process.hltL1sEmuDoubleMu4SQOS + process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0) + process.hltDimuon0LowMassL1s4L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 + process.hltDisplacedmumuFilterDimuon0LowMassL1s4 + process.HLTEndSequence ) +process.HLT_Dimuon0_LowMass_L1_TM530_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu530NoMass + process.hltPreDimuon0LowMassL1TM530 + process.hltL1fL1sL1TripleMuNoMassL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0) + process.hltDimuon0LowMassL1sTM530L3Filtered + process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 + process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 + process.HLTEndSequence ) +process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu53p52p5 + process.hltPreDimuon0UpsilonMuonNoL1Mass + process.hltTripleMuon53p52p5L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0) + process.hltTripleMu0NoL1MassL3PreFiltered0 + process.hltUpsilon0MuonL3FilteredNoL1Mass + process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass + process.hltVertexmumuFilterUpsilon0MuonNoL1Mass + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533TripleDZ0p2 + process.hltTripleMu533Mass3p8toInfFilter + process.HLTEndSequence ) +process.HLT_TripleMu_10_5_5_DZ_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu1055DZ + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered1055 + process.hltTripleMu555TripleDZ0p2 + process.HLTEndSequence ) +process.HLT_TripleMu_12_10_5_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu12105 + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered555 + process.hltL3fL1TripleMu553f0Filtered10105 + process.hltL3fL1TripleMu553f0Filtered12105 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1Iso + process.hltTau3MuPreFilter + process.hltTau3MuIsoFilter + process.HLTEndSequence ) +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 + process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 + process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 + process.hltDiMuonForTau3MuDzFiltered0p3 + process.HLTTrackerMuonSequenceLowPt + process.hltTau3MuTriMuon1filter + process.HLTL3muontrkisorecoSequence + process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 + process.hltTau3MuPreFilterCharge1 + process.hltTau3MuIsoFilterCharge1 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET70PFMHT70 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET70 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID70 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DZPFMET90PFMHT90 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50f0PreFiltered3 + process.hltDoubleMuon3Mass3p8to60Filter + process.hltDoubleMuon3Mass3p8to60DZFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET90 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.HLTEndSequence ) +process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMuControl + process.hltPreDoubleMu3TrkTau3muNoL1Mass + process.hltL1fL1sL1TripleMuControlL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0) + process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass + process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass + process.HLTBphTrackingDisplacedTau3muNoL1MassReg + process.hltTau3muNoL1MassTkAllConeTracksIter + process.hltTau3muNoL1MassTkVertexProducer + process.hltTau3muNoL1MassTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu4_3_LowMass_SS_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuForLowMassInclusiveSS + process.hltPreDoubleMu43LowMassSS + process.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS) + process.hltDoubleMu43LowMassL3FilteredSS + process.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS + process.hltDisplacedmumuFilterDoubleMu43LowMassSS + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTEndSequence ) +process.HLT_DoubleMu4_Jpsi_NoVertexing_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiNoVertexing + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkTrkDisplaced + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiDisplacedL3Filtered + process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi + process.hltDisplacedmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingDisplacedJpsiReg + process.hltJpsiTkAllConeTracksIter + process.hltJpsiTrkTrkVertexProducerPhiKstar + process.hltJpsiTkTkVertexFilterPhiKstar + process.HLTEndSequence ) +process.HLT_DoubleMu4_JpsiTrk_Bc_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu4JpsiTrkBc + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu4JpsiL3Filtered + process.hltmumuVtxProducerDoubleMu4Jpsi + process.hltmumuFilterDoubleMu4Jpsi + process.HLTBphTrackingBcJpsiReg + process.hltBcJpsiTkAllConeTracksIter + process.hltBcJpsiTkVertexProducer + process.hltBcJpsiTkVertexFilter + process.HLTEndSequence ) +process.HLT_DoubleMu43NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu43NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTEndSequence ) +process.HLT_DoubleMu48NoFiltersNoVtx_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreDoubleMu48NoFiltersNoVtx + process.hltL1fDimuonL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20Filter + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + process.HLTEndSequence ) +process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG30erJetC34drMin0p3 + process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + process.HLTEle30erJetC34WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltDoubleCentralCaloJet10 + process.HLTAK4PFJetsSequence + process.hltEle30JetCollectionsForLeptonPlusPFJets + process.hltEle30PFJet35EleCleaned + process.HLTEndSequence ) +process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG28erHTT100 + process.hltPreEle28eta2p1WPTightGsfHT150 + process.HLTEle28erHTT100WPTightGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT100Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT150Jet30 + process.HLTEndSequence ) +process.HLT_Ele28_HighEta_SC20_Mass55_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGor + process.hltPreEle28HighEtaSC20Mass55 + process.HLTEle28HighEtaSC20Mass55Sequence + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele50_IsoVVVL_PFHT450_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle50VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Ele15_IsoVVVL_PFHT600_v30 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreEle15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleEG5ObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.HLTEle15VVVLGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450PFMET50 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.hltPFMETProducer + process.hltPFMET50 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu50_IsoVVVL_PFHT450_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu50IsoVVVLPFHT450 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3Mu50VVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_Mu15_IsoVVVL_PFHT600_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT380erIorHTT320er + process.hltPreMu15IsoVVVLPFHT600 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT200Jet30 + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q + process.HLTMuVVVLCombinedIsolationR02Sequence + process.hltL3MuVVVLIsoFIlter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT600Jet30 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID80 + process.hltPFMETProducer + process.hltPFMET80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID90 + process.hltPFMETProducer + process.hltPFMET90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTTightID + process.hltPFMHTTightID100 + process.hltPFMETProducer + process.hltPFMET100 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET50 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID80 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu80 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT60 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID90 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu90 + process.HLTEndSequence ) +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12 = cms.Path( process.HLTBeginSequence + process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 + process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3MuFiltered3er1p5 + process.HLTRecoMETSequence + process.hltMET70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.hltMht + process.hltMHT70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100er2p5 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID100 + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu100 + process.HLTEndSequence ) +process.HLT_Dimuon10_Upsilon_y1p4_v11 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon10Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon10Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 + process.hltDisplacedmumuFilterDimuon10Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon12_Upsilon_y1p4_v12 = cms.Path( process.HLTBeginSequence + process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 + process.hltPreDimuon12Upsilony1p4 + process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0) + process.hltDimuon12Upsilony1p4L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 + process.hltDisplacedmumuFilterDimuon12Upsilonsv3 + process.HLTEndSequence ) +process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PhiBarrelSeagulls + process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0) + process.hltDimuon14PhiBarrelnoCowL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow + process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon25Jpsi + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon25JpsiL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25Jpsis + process.hltDisplacedmumuFilterDimuon25Jpsis + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon14PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon14PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimes + process.hltDisplacedmumuFilterDimuon14PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon14_PsiPrime_noCorrL1_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon14PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 + process.hltPreDimuon18PsiPrime + process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0) + process.hltDimuon18PsiPrimeL3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes + process.hltDisplacedmumuFilterDimuon18PsiPrimes + process.HLTEndSequence ) +process.HLT_Dimuon18_PsiPrime_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon18PsiPrimenoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 + process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Upsilon_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24UpsilonnoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 + process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon24_Phi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon24PhinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon24PhiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 + process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 + process.HLTEndSequence ) +process.HLT_Dimuon25_Jpsi_noCorrL1_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu9SQ + process.hltPreDimuon25JpsinoCorrL1 + process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0) + process.hltDimuon25JpsiNoCorrL1L3fL3Filtered + process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 + process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 + process.HLTEndSequence ) +process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu4EG9 + process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + process.hltDoubleMu4DZFilter + process.hltEle9DoubleMu4Mass3p8Filtered + process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu4Ele9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.hltMu9Ele9DZFilter + process.hltDoubleMu9DZFilter + process.HLTEndSequence ) +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu7EG7 + process.hltPreDiMu9Ele9CaloIdLTrackIdL + process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + process.HLTEndSequence ) +process.HLT_DoubleIsoMu20_eta2p1_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu18er + process.hltPreDoubleIsoMu20eta2p1 + process.hltL1fL1sDoubleMu18erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0) + process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q + process.HLTDoubleMu20Eta2p1IsolationSequence + process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTEndSequence ) +process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157ORTripleMu444 + process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx + process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx) + cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx) + process.HLTL3muonrecoSequenceNoVtx + process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx + process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx + process.HLTTrackerMuonSequenceNoVtx + process.hltTripleTrkMuFiltered5NoVtx + process.hltSingleTrkMuFiltered12NoVtx + process.HLTEndSequence ) +process.HLT_Mu8_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMu8 + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1f0L2f5L3Filtered8 + process.HLTEndSequence ) +process.HLT_Mu17_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu17 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 + process.HLTEndSequence ) +process.HLT_Mu19_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu15DQ + process.hltPreMu19 + process.hltL1fL1sMu15DQlqL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0) + process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 + process.HLTEndSequence ) +process.HLT_Mu17_Photon30_IsoCaloId_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu17Photon30IsoCaloId + process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 + process.HLTL2muonrecoSequence + cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7) + process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltMu17Photon30IsoCaloIdPhotonlegFilter + process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter + process.hltEgammaClusterShape + process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter + process.HLTTrackReconstructionForIsoForPhotons + process.hltEgammaHollowTrackIso + process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle8CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle8JetCollectionsForLeptonPlusPFJets + process.hltEle8PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG15 + process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle12CaloIdLTrackIdLIsoVLSequence + process.HLTAK4PFJetsSequence + process.hltEle12JetCollectionsForLeptonPlusPFJets + process.hltEle12PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sIsoEG14erHTT200 + process.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 + process.HLTEle14VVVLGsfSequence + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT150Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT200Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p53Single + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + process.HLTAK4PFJetsSequence + process.hltEle23JetCollectionsForLeptonPlusPFJets + process.hltEle23PFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10IorSingleEG5 + process.hltPreEle8CaloIdMTrackIdMPFJet30 + process.HLTEle8CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle8NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle17CaloIdMTrackIdMPFJet30 + process.HLTEle17CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle17NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreEle23CaloIdMTrackIdMPFJet30 + process.HLTEle23CaloIdMGsfTrkIdMSequence + process.HLTAK4PFJetsSequence + process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + process.hltEle23NoIsoPFJet30EleCleaned + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hltMonoPFJet165 + process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + process.HLTEndSequence ) +process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle115CaloIdVTGsfTrkIdT + process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTau + process.hltPreEle135CaloIdVTGsfTrkIdT + process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTEndSequence ) +process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt32 + process.hltPFHTJet30 + process.hltPFHT400Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt32 + process.hltPFCentralJetPt32PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTEndSequence ) +process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT450SixPFJet36PNetBTag0p35 + process.HLTAK4PFJetsSequence + process.hlt6PFCentralJetTightIDPt36 + process.hltPFHTJet30 + process.hltPFHT450Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet0p35Single + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTEndSequence ) +process.HLT_PFHT350_v29 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJet + process.hltPrePFHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMhtJet30 + process.hltHT300Jet30 + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT350Jet30 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT350MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT380MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + process.HLTPFHT400MinPFJet30Sequence + process.HLTEndSequence ) +process.HLT_ECALHT800_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + process.hltPreECALHT800 + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltTowerMakerEcal + process.hltHtMhtEcal + process.hltHtEcal800 + process.HLTEndSequence ) +process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGWithJetAndTau + process.hltPreDiSC3018EIsoANDHEMass70 + process.HLTSC3018EIso15HE30eMass70Sequence + process.HLTEndSequence ) +process.HLT_Photon20_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton20HoverELoose + process.HLTPhoton20SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_Photon30_HoverELoose_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPrePhoton30HoverELoose + process.HLTPhoton30SequenceLooseHOverE + process.HLTEndSequence ) +process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) +process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleEG14108IorTripleEG18178 + process.hltPreEle16Ele12Ele8CaloIdLTrackIdL + process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + process.HLTEndSequence ) +process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + process.HLTAK4PFJetsSequence + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + process.HLTEndSequence ) +process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet30MJJ300AllJetsDEta3Filter + process.HLTAK4PFJetsSequence + process.hltDiPFJet30MJJ300AllJetsDEta3Filter + process.HLTEndSequence ) +process.HLT_Mu18_Mu9_SameSign_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu125to157 + process.hltPreMu18Mu9SameSign + process.hltL1fL1sDoubleMu157L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0) + cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0) + process.hltL3fL1DoubleMu157fFiltered9 + process.hltL3fL1DoubleMu157fFiltered18 + process.hltDiMuon189SameSignFiltered + process.HLTEndSequence ) +process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS + process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 + process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0) + process.hltDoubleMu2JpsiDoubleTrkL3Filtered + process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi + process.hltDoubleTrkmumuFilterDoubleMu2Jpsi + process.HLTBphTrackingDoubleJpsiReg + process.hltJpsiTkAllConeTracksIterDoubleTrk + process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 + process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass3p8DCAFilter + process.hltDoubleMuon3Mass3p8DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0DCAnoDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 + process.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA + process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55) + process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 + process.hltDoubleMuon3Mass2p0noDrFilter + process.HLTRecoMETSequence + process.hltMET40 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu50 + process.hltPFMHTNoMuTightID + process.hltPFMHTNoMuTightID60 + process.HLTEndSequence ) +process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleMu0IorTripleMu553 + process.hltPreTripleMu533Mass3p8DCA + process.hltL1TripleMu553L1TriMuFiltered3 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3) + process.hltL3fL1TripleMu553f0PreFiltered333 + process.hltL3fL1TripleMu553f0Filtered533 + process.hltTripleMu533Mass3p8DCAFilter + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet105887615 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet + process.hltPreQuadPFJet111908015 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTFastPrimaryVertexSequence + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.HLTEndSequence ) +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGor + process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + process.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + process.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + process.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTGlobalPFTauHPSSequence + process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + process.HLTEle24erWPTightGsfForTauSequence + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + process.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + process.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + process.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + process.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTGlobalPFTauHPSSequence + process.HLTHPSLooseETauWPDeepTauPFTau30Sequence + process.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + process.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTGlobalPFTauHPSSequence + process.HLTHPSSinglePFTauPt35Eta2p1Trk1 + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + process.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + process.HLTEndSequence ) +process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTLooseSingleTauWPDeepTauPFTau + process.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + process.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + process.HLTAK4CaloJetsSequence + process.hltQuadCentralJet30 + process.hltCaloJetsQuad30ForHt + process.hltHtMhtCaloJetsQuadC30 + process.hltCaloQuadJet30HT320 + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSVp17Double + process.HLTAK4PFJetsSequence + process.hltPFCentralJetLooseIDQuad30 + process.hlt1PFCentralJetLooseID75 + process.hlt2PFCentralJetLooseID60 + process.hlt3PFCentralJetLooseID45 + process.hlt4PFCentralJetLooseID40 + process.hltPFCentralJetLooseIDQuad30forHt + process.hltHtMhtPFCentralJetsLooseIDQuadC30 + process.hltPFCentralJetsLooseIDQuad30HT330 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p5Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Triple + process.HLTEndSequence ) +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + process.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetLooseID40 + process.hlt3PFCentralJetLooseID45 + process.hlt2PFCentralJetLooseID60 + process.hlt1PFCentralJetLooseID75 + process.hltPFHTJetLooseIDPt30 + process.hltPFHT330JetLooseIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet2p0Triple + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet5p6Double + process.HLTEndSequence ) +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + process.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwo120er3p0 + process.hltPFJetFilterThree60er3p0 + process.hltPFJetFilterFive30er3p0 + process.hltPFJetsFive30ForHt + process.hltHtMhtPFJetsFive30er3p0 + process.hltPFFiveJet30HT400 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltBTagPFPNet4p3Double + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID103 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID76 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNetBTag0p4VBF2 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJetVBFIorHTTIorSingleJet + process.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 + process.HLTAK4CaloJetsSequence + process.hltQuadJet15 + process.hltTripleJet50 + process.hltDoubleJet65 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID15 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSelector6PFJets + process.hltBTagPFPNet0p12Double6Jets + process.hltBTagPFPNet0p4Single6Jets + process.hltVBFPFJetPNetSortedMqq200Detaqq1p5 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet1p5Single + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1BTag0p20 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT250Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt30 + process.hltPFCentralJetNoIDPt30PNet1BTag0p20 + process.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt35 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt35 + process.hltPFCentralJetPt35PNet2BTagMean0p60 + process.HLTEndSequence ) +process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sQuadJetOrHTTOrMuonHTT + process.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt40 + process.hlt2PFCentralJetTightIDPt50 + process.hlt1PFCentralJetTightIDPt70 + process.hltPFHTJetTightIDPt30 + process.hltPFHT340JetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt40 + process.hltPFCentralJetPt40PNet2BTagMean0p70 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt30 + process.hltPFHTJet30 + process.hltPFHT280Jet30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt30 + process.hltPFCentralJetPt30PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFJetFilterTwoC30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFJetTwoC30 + process.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030 + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTEndSequence ) +process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID70 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID75 + process.hltPFDoubleJetLooseID88 + process.hltPFSingleJetLooseID105 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p5 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID80 + process.hltPFDoubleJetLooseID90 + process.hltPFSingleJetLooseID111 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsAllTag0p6 + process.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p53 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p55 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT + process.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p60 + process.HLTJetFlavourTagParticleNetSequencePFAK8Reduced + process.hltAK8PFJets220SoftDropMass40 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet250 + process.hltAK8PFJets250Constituents + process.hltAK8PFSoftDropJets250 + process.hltAK8SinglePFJets250SoftDropMass40 + process.hltAK8PFJets250SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet275 + process.hltAK8PFJets275Constituents + process.hltAK8PFSoftDropJets275 + process.hltAK8SinglePFJets275SoftDropMass40 + process.hltAK8PFJets275SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch45 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + process.hltSingleAK8PFJet275Nch45 + process.HLTEndSequence ) +process.HLT_AK8PFJet275_Nch40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJetOrHTTOrMuHTT + process.hltPreAK8PFJet275Nch40 + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + process.hltSingleAK8PFJet275Nch40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q + process.HLTMu50IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet220 + process.hltAK8PFJets220Constituents + process.hltAK8PFSoftDropJets220 + process.hltAK8SinglePFJets220SoftDropMass40 + process.hltAK8PFJets220SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 + process.HLTEndSequence ) +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40to50 + process.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 + process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + process.HLTAK8CaloJetsSequence + process.hltAK8SingleCaloJet200 + process.HLTAK8PFJetsSequence + process.hltAK8PFJetsCorrectedMatchedToCaloJets200 + process.hltSingleAK8PFJet230 + process.hltAK8PFJets230Constituents + process.hltAK8PFSoftDropJets230 + process.hltAK8SinglePFJets230SoftDropMass40 + process.hltAK8PFJets230SoftDropMass40 + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt2PFCentralJetTightIDPt30 + process.hlt1PFCentralJetTightIDPt60 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPF2CentralJetPt30PNet2BTagMean0p50 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet2BTagMean0p55 + process.HLTEndSequence ) +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetTightIDPt25 + process.hltPFCentralJetPt25PNet1BTag0p20 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + process.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYY + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet55 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu18erTau26er2p1Jet70 + process.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet26PNetTauhTagL2Mu18TauYY + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.hltIsoMu24FilterEle24Tau30Monitoring + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 + process.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 + process.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauJetsSequence + process.hltSingleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltSingleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau + process.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBigOrMuXXerIsoTauYYer + process.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 + process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0) + process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence + process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring + process.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetTightIDPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt4PFCentralJetPt25 + process.hltPFHTJet25 + process.hltPFHT250Jet25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPFCentralJetPt25 + process.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 + process.hltL1fL1sMu22erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0) + process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsolationSequence + process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTAK4PFJetsSequence + process.hlt1PFCentralJetPt25 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFCentralJetPt25 + process.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet60L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + process.HLTEndSequence ) +process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauJet70 + process.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + process.HLTL2TauTagNNSequence + process.hltL2DoubleTauJetTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + process.hltPFJetsCorrectedMatchedToL1 + process.hlt1PFJet75L1HLTMatched + process.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMu22erIsoTau40er + process.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 + process.hltL1fL1sMu22erIsoTau40erL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0) + process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence + process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2Mu22Tau40TagNNFilterSingleTauWP + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 + process.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + process.HLTEndSequence ) +process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleTau + process.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2SingleTauTagNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu10NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu12NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + process.hltL2fDoubleMu14NoVertexL2Filtered + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + process.HLTEndSequence ) +process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + process.HLTEndSequence ) +process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2Cha + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtx + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + process.HLTEndSequence ) +process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL3Mu10NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered7 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~process.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + process.HLTEndSequence ) +process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeed + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTEndSequence ) +process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuORUpt15OR20 + process.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + process.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + process.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + process.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed + process.HLTL2muonrecoSequenceNoVtx + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple + process.HLTEndSequence ) +process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + process.HLTL3muonrecoSequenceNoVtx + ~process.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + process.HLTEndSequence ) +process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu30NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered27 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuUpt15OR20 + process.hltPreL3Mu50NoVtxDxyMin0p01cm + process.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1Muf0L2MuNoVtxFiltered47 + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + process.HLTEndSequence ) +process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuORTripleMuORDoubleMu0upt + process.hltPreL3dTksMu10NoVtxDxyMin0p01cm + process.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + process.HLTEndSequence ) +process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + process.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEGL1Mu5EG20FilterEtalt2p5 + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + process.hltEgammaClusterShape + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + process.HLTDoLocalHcalSequence + process.HLTFastJetForEgamma + process.hltEgammaHoverE + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + process.hltEgammaEcalPFClusterIso + process.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + process.HLTEndSequence ) +process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 + process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + process.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplMu24L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplMuL2GlobIsoTau22eta2p2 + process.HLTL3DisplacedMuonRecoSequence + process.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 + process.HLTEndSequence ) +process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + process.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 + process.HLTPhoton34R9Id90CaloIdLIsoLDisplacedIdLSequenceForTau + process.HLTL2TauJetsL1TauSeededSequence + process.hltDisplPhotonL2Tau30eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDisplPhotonL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.hltHpsSingleDisplPFTau34TrackPt1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob + process.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob + process.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau36eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob + process.HLTDisplPFTauDxyProducer + process.hltHpsDisplPFTauDxy0p005Discriminator + process.hltHpsSelectedDisplPFTausDxy0p005 + process.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 + process.HLTEndSequence ) +process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigOR + process.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy + process.HLTL2TauJetsL1TauSeededSequence + process.hltDoubleL2Tau26eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltDoubleL2GlobIsoTau30eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob + process.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob + process.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob + process.HLTEndSequence ) +process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22or25 + process.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 + process.hltL1fL1sMu22or25L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0) + process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q + process.HLTMu27IsolationSequence + process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered + process.HLTL2TauJetsL1TauSeededSequence + process.hltIsoMu27L2Tau22eta2p2 + process.HLTL2p5TightIsoTauL1TauSeededGlobalSequence + process.hltIsoMu27L2GlobIsoTau22eta2p2 + process.HLTGlobalPFTauDisplHPSSequence + process.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob + process.HLTHPSMediumChargedIsoDisplPFTauSequence + process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl + process.hltHpsSinglePFTau24MediumChargedIsoFilter + process.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p6To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p75To3p5ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p25ns + process.HLTEndSequence ) +process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle3p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1To1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p1To1p6ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25To1p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p25ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble0p75ns + process.HLTEndSequence ) +process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDouble1ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p6To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75To4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau4ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau2p75ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleTau3ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p75ns + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau0p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p25ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sTauVeryBigOR + process.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.hltCaloJetTimingProducer + process.hltCaloJetTimingFilterDoubleTau1p5ns + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_L1Mu6HT240_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreL1Mu6HT240 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt30 + process.hltCentralCaloJetptLowPt30CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt35 + process.hltCentralCaloJetptLowPt35CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetptLowPt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoMu6HTT240Or250 + process.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt50 + process.hltCentralCaloJetptLowPt50CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT350_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT350 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT350 + process.HLTEndSequence ) +process.HLT_HT425_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT425 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT425 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT360 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT390 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt45 + process.hltCentralCaloJetpt45CollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMhtEta2p0 + process.hltHT390Eta2p0 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT400DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT400 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT430DisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT430 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT550_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT550DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT550 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT650_DisplacedDijet60_Inclusive_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280orHTT320orHTT360orETT2000 + process.hltPreHT650DisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT650 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_CaloMET60_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTCluster50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_CaloMET60_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreCaloMET60DTClusterNoMB1S50 + process.HLTRecoMETSequence + process.HLTAK4CaloJetsSequence + process.hltMht + process.hltMHT60 + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTCluster50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTCluster50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterFilter50 + process.HLTEndSequence ) +process.HLT_L1MET_DTClusterNoMB1S50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sAllETMHFSeeds + process.hltPreL1METDTClusterNoMB1S50 + process.HLTRecoMETSequence + process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDTrechitClusterProducer50 + process.hltMuonRecHitClusterNoMB1SFilter50 + process.HLTEndSequence ) +process.HLT_CscCluster_Loose_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoose + process.HLTEndSequence ) +process.HLT_CscCluster_Medium_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMedium + process.HLTEndSequence ) +process.HLT_CscCluster_Tight_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTight + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon20Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon20Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho20HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster50_Photon30Unseeded_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster50Photon30Unseeded + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterVeryLoose + process.HLTPho30HEFilterUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Ele5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Ele5 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEle5CaloIdLMWUnseededSequence + process.HLTEndSequence ) +process.HLT_CscCluster100_Mu5_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100Mu5 + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTEndSequence ) +process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscCluster100PNetTauhPFJet10Loose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscCluster100NoME1112 + process.HLTL2TauJetsSequence + process.hltL2Tau10 + process.HLTL2p5IsoTauGlobalSequence + process.hltL2GlobIsoTau10 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPt10 + process.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau + process.HLTEndSequence ) +process.HLT_DoubleCscCluster75_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster75 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster75 + process.HLTEndSequence ) +process.HLT_IsoTrk200_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk200L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk200MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_IsoTrk400_L1SingleMuShower_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreIsoTrk400L1SingleMuShower + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk400MuonEndcapFilter + process.HLTEndSequence ) +process.HLT_DoubleCscCluster100_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalORTwoLoose + process.hltPreDoubleCscCluster100 + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscDoubleCluster100 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster50 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster50NoMB1 + process.HLTEndSequence ) +process.HLT_L1CSCShower_DTCluster75_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreL1CSCShowerDTCluster75 + process.HLTMuonLocalRecoSequence + process.hltDTrechitClusters + process.hltDTCluster75NoMB1 + process.HLTEndSequence ) +process.HLT_PFMET105_IsoTrk50_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sETM90ToETM150 + process.hltPrePFMET105IsoTrk50 + process.HLTRecoMETSequence + process.hltMET75 + process.HLTRecoJetSequenceAK4PrePF + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTIterativeTrackingIter02 + process.hltDeDxEstimatorProducer + process.hltTrk50Filter + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMET105 + process.HLTEndSequence ) +process.HLT_L1SingleLLPJet_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreL1SingleLLPJet + process.HLTEndSequence ) +process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT170 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT270 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIteration4DisplacedJets + process.HLTDisplacedTrackRequirementDisplacedJetsLowPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT240 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT280 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + process.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + process.HLTEndSequence ) +process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT320 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT420 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt60 + process.hltCentralCaloJetptMidPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + process.hltDisplacedHLTCaloJetCollectionProducerMidPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + process.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + process.hltCaloJetTimingBarrelOnlyProducerSingle + process.hltCaloJetTimingBarrelOnlyFilterSingle2ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + process.hltPixelTrackerHVOn + process.hltStripTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltDoubleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducer + process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + process.HLTIterativeTrackingIteration0ForDisplaced + process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + process.hltDisplacedHLTCaloJetCollectionProducerLowPt + process.HLTIterativeTrackingIter12ForDisplaced + process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + process.hltCaloJetTimingBarrelOnlyProducer + process.hltCaloJetTimingBarrelOnlyFilterDouble1ns + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralCaloJetPt60SeedNHF0p7 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p7 + process.hltSingleCentralPFJetSeedNHF0p7 + process.HLTEndSequence ) +process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sVoHTT200SingleLLPJet60 + process.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT200 + process.hltCaloJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralCaloJetPt60SeedNHF0p8 + process.HLTAK4PFJetsSequence + process.hltPFJetSelectorNeutralHadFraction0p8 + process.hltSingleCentralPFJetSeedNHF0p8 + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1ns + process.HLTDiPho10CaloIdLTime1nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p2ns + process.HLTDiPho10CaloIdLTime1p2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p4ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p4ns + process.HLTDiPho10CaloIdLTime1p4nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p6ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p6ns + process.HLTDiPho10CaloIdLTime1p6nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time1p8ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time1p8ns + process.HLTDiPho10CaloIdLTime1p8nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10Time2ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10Time2ns + process.HLTDiPho10CaloIdLTime2nsSequence + process.HLTEndSequence ) +process.HLT_DiPhoton10_CaloIdL_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + process.hltPreDiPhoton10CaloIdL + process.HLTDiPho10CaloIdLSequence + process.HLTEndSequence ) +process.HLT_DoubleEle6p5_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle6p5eta1p22mMax6 + process.HLTDoubleEle6p5eta1p22Sequence + process.hltDoubleEle6p5eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle8_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle8eta1p22mMax6 + process.HLTDoubleEle8eta1p22Sequence + process.hltDoubleEle8eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_DoubleEle10_eta1p22_mMax6_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreDoubleEle10eta1p22mMax6 + process.HLTDoubleEle10eta1p22Sequence + process.hltDoubleEle10eta1p22PMmMax6MassFilter + process.HLTEndSequence ) +process.HLT_SingleEle8_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGXer1p2dRMaxY + process.hltPreSingleEle8 + process.HLTSingleEle8Sequence + process.HLTEndSequence ) +process.HLT_SingleEle8_SingleEGL1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5SingleEG15er2p5 + process.hltPreSingleEle8SingleEGL1 + process.HLTSingleEle8SingleEGL1Sequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + process.HLTEndSequence ) +process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEGIsoeta1p5 + process.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + process.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + process.HLTEndSequence ) +process.HLT_Mu50_L1SingleMuShower_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleMuShower + process.hltPreMu50L1SingleMuShower + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q + process.HLTEndSequence ) +process.HLT_IsoMu24_OneProng32_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu22 + process.hltPreIsoMu24OneProng32 + process.hltL1fL1sMu22L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0) + process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + process.HLTMu24IsolationSequence + process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTGlobalPFTauConeSequence + process.HLTMediumChargedIsoPFTau32Sequence + process.HLTEndSequence ) +process.HLT_Photon32_OneProng32_M50To105_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + process.hltPrePhoton32OneProng32M50To105 + process.HLTPhoton32R9Id90HE10IsoMSequence + process.HLTGlobalPFTauConeSequence + process.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + process.HLTMediumChargedIsoPFTau32Sequence + process.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + process.HLTEndSequence ) +process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleTauBigORWithLowMass + process.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterDoubleTauLowMass + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + process.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + process.HLTEndSequence ) +process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sBigORMu18erTauXXer2p1 + process.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + cms.ignore(process.hltL1sVeryBigORMu18erTauXXer2p1) + process.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0) + process.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q + process.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence + process.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered + process.HLTL2TauTagNNSequence + process.hltL2TauTagNNFilterMu18erTauXX + process.HLTGlobalPFTauHPSSequence + process.HLTHPSDeepTauPFTauSequence + process.hltPFTau1ProngHPS + process.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + process.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + process.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + process.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1050_v6 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1050 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1050 + process.hltL1PFJetCategoriesVBFinclTight1050 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet125_45_Mjj1200_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFincl + process.hltPreVBFDiPFJet12545Mjj1200 + process.HLTAK4PFJetsSequence + process.hlt2PFJetTightID45 + process.hlt1PFJetTightID125 + process.hltDiPFJet45MJJ1200 + process.hltL1PFJetCategoriesVBFinclTight1200 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ800 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFdoubleJet + process.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + process.HLTAK4PFJetsSequence + process.hlt4PFJetTightID45 + process.hlt3PFJetTightID60 + process.hlt1PFJetTightID75 + process.hltDiPFJet45MJJ850 + process.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ650 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DiJetVBFMET + process.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 + process.HLTRecoMETSequence + process.hltMETOpen + process.hltMET75 + process.HLTAK4PFJetsSequence + process.hltParticleFlowNoMu + process.hltPFMETNoMuProducer + process.hltPFMETNoMu85 + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID80 + process.hltL1PFJetCategoriesVBFMETTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ750 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight750 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4 = cms.Path( process.HLTBeginSequence + process.hltL1DoubleJet8535MassMin600Mu3 + process.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL + cms.ignore(process.hltL1sSingleMuOpenObjectMap) + process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 + process.HLTL2muonrecoSequenceOpenMu + cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod) + process.HLTL3muonrecoOpenMuSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod) + process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q + process.HLTL3muonopentrkisovvlSequence + process.hltMuon3RelTrkIsoVVLFiltered + process.HLTAK4CaloJetsSequence + process.hltDiCaloJet20MJJ250 + process.HLTAK4PFJetsSequence + process.hltDiPFJet45MJJ850 + process.hlt1PFJetTightID95 + process.hltL1PFJetCategoriesVBFMuTight850 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj750Photon22 + process.HLTPhoton22Sequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass750 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + process.hltDiPFJet50Mjj750Photon22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass600 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + process.hltDiPFJet50Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFLooseIsoEG + process.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + process.HLTEle22erWPTightGsfForVBFSequence + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt50Mass650 + process.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + process.hltDiPFJet50Mjj650Ele22OverlapFilter + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTGlobalPFTauHPSSequence + process.hltHpsSinglePFTau45withL2NNBeforeDeepTau + process.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + process.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + process.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + process.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + process.HLTAK4PFJetsSequence + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + process.HLTEndSequence ) +process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetOR + process.hltPreVBFDoublePNetTauhPFJet20eta2p2 + process.HLTL2TauJetsSequence + process.hltDoubleL2Tau20eta2p2 + process.HLTL2p5IsoTauGlobalSequence + process.hltDoubleL2GlobIsoTau20eta2p2 + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + process.hltDoublePFJets20PNetTauhTagL2DoubleTau + process.hltVBFL1TLooseIDPFJetsMatching + process.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + process.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + process.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass650 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + process.HLTEndSequence ) +process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4 = cms.Path( process.HLTBeginSequence + process.hltL1VBFDiJetIsoTau + process.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 + process.HLTL2TauTagNNSequence + process.hltL2VBFIsoTauNNFilter + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.hltSinglePFJet45PNetTauhTagL2VBFIsoTau + process.hltPFJetVBFFilterLooseIDPt45Mass750 + process.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + process.HLTEndSequence ) +process.HLT_PFJet200_TimeLtNeg2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeLtNeg2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingleNeg2p5ns + process.HLTEndSequence ) +process.HLT_PFJet200_TimeGt2p5ns_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + process.hltPrePFJet200TimeGt2p5ns + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet170 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets170 + process.hltSinglePFJet200 + process.hltEmFraction0p01To0p99CaloJetSelector + process.hltSingleCentralCaloJetpt40 + process.hltCentralCaloJetptLowPtCollectionProducerSingle + process.hltCaloJetTimingProducerSingle + process.hltCaloJetTimingFilterSingle2p5ns + process.HLTEndSequence ) +process.HLT_Photon50_TimeLtNeg2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeLtNeg2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTimeNeg2p5nsFilter + process.HLTEndSequence ) +process.HLT_Photon50_TimeGt2p5ns_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34to45 + process.hltPrePhoton50TimeGt2p5ns + process.HLTPhoton50Sequence + process.hltEgammaClusterShape + process.hltEG50CaloIdLClusterShapeFilter + process.hltEG50CaloIdLTime2p5nsFilter + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) process.HLT_PPSRandom_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPrePPSRandom + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.MC_ReducedIterativeTracking_v18 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) -process.MC_CaloBTagDeepCSV_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloBTagDeepCSV + process.HLTAK4CaloJetsSequence + process.HLTBtagDeepCSVSequenceL3 + process.hltBTagCaloDeepCSV10p0Single + process.HLTEndSequence ) -process.MC_PFBTagDeepCSV_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepCSV + process.HLTAK4PFJetsSequence + process.HLTBtagDeepCSVSequencePF + process.hltBTagPFDeepCSV4p06Single + process.HLTEndSequence ) -process.MC_PFBTagDeepJet_v7 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFBTagDeepJet + process.HLTAK4PFJetsSequence + process.HLTBtagDeepJetSequencePF + process.hltBTagPFDeepJet4p06Single + process.HLTEndSequence ) -process.MC_AK4CaloJets_v15 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK4CaloJetsFromPV_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) -process.MC_CaloHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8CaloHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMHT_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) -process.MC_AK4PFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_PFHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) -process.MC_AK8PFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8TrimPFJets_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8TrimPFJets + process.HLTAK8PFJetsSequence + process.hltAK8TrimModJets + process.hltAK8TrimPFJetCollection20Filter + process.HLTEndSequence ) -process.MC_AK8PFHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) -process.MC_CaloMET_v14 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) -process.MC_CaloMET_JetIdCleaned_v15 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) -process.MC_PFMET_v23 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) -process.MC_PFMHT_v22 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) -process.MC_Egamma_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) -process.MC_Egamma_Open_Unseeded_v4 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) -process.MC_Ele5_WPTight_Gsf_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) -process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) -process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) -process.MC_DoubleEle5_CaloIdL_MW_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) -process.MC_IsoMu_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) -process.MC_DoubleMu_TrkIsoVVL_DZ_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) -process.MC_DoubleMuNoFiltersNoVtx_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) -process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 + process.hltPreMCQuadPFJet100755030PNet2CvsL0p3And1CvsL0p5VBF3Tight + process.HLTAK4CaloJetsSequence + process.hltQuadJet20 + process.hltTripleJet35 + process.hltDoubleJet50 + process.hltSingleJet80 + process.HLTAK4PFJetsSequence + process.hltPFQuadJetLooseID30 + process.hltPFTripleJetLooseID50 + process.hltPFDoubleJetLooseID75 + process.hltPFSingleJetLooseID100 + process.hlt2PFCentralJetTightIDPt30 + process.HLTJetFlavourTagParticleNetSequencePF + process.hltPF2CentralJetTightIDPt30 + process.hltPNetCvsLTag0p5 + process.hlt2PNetCvsLTag0p3 + process.hltVBFPFPNetCvsLSortedMqq460Detaqq3p5 + process.HLTEndSequence ) -process.MC_Run3_PFScoutingPixelTracking_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCRun3PFScoutingPixelTracking + process.HLTPFScoutingPixelTrackingSequence + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.MC_ReducedIterativeTracking_v20 = cms.Path( process.HLTBeginSequence + process.hltPreMCReducedIterativeTracking + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.HLTEndSequence ) +process.MC_AK4CaloJets_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJets + process.HLTAK4CaloJetsSequence + process.hltCaloJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK4CaloJetsFromPV_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4CaloJetsFromPV + process.HLTAK4CaloJetsSequence + process.HLTNoPUSequence + process.hltCaloJetFromPVCollection20Filter + process.hltHtMhtFromPVForMC + process.hltCaloHtMhtFromPVOpenFilter + process.HLTEndSequence ) +process.MC_CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltCaloHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8CaloHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8CaloHT + process.HLTAK8CaloJetsSequence + process.hltAK8HtMhtForMC + process.hltAK8CaloHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMHT_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMHT + process.HLTAK4CaloJetsSequence + process.hltHtMhtForMC + process.hltMhtFilter + process.HLTEndSequence ) +process.MC_AK4PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJets + process.HLTAK4PFJetsSequence + process.hltAK4PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFHTOpenFilter + process.HLTEndSequence ) +process.MC_AK8PFJets_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJets + process.HLTAK8PFJetsSequence + process.hltAK8PFJetCollection20Filter + process.HLTEndSequence ) +process.MC_AK8PFHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFHT + process.HLTAK8PFJetsSequence + process.hltAK8PFHTForMC + process.hltAK8PFHTOpenFilter + process.HLTEndSequence ) +process.MC_CaloMET_v16 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMET + process.HLTDoCaloSequence + process.hltMet + process.hltMETOpen + process.HLTEndSequence ) +process.MC_CaloMET_JetIdCleaned_v17 = cms.Path( process.HLTBeginSequence + process.hltPreMCCaloMETJetIdCleaned + process.HLTDoCaloSequence + process.hltMet + process.HLTAK4CaloJetsSequence + process.hltMetCleanUsingJetID + process.hltMETCleanUsingJetIDOpenFilter + process.HLTEndSequence ) +process.MC_PFMET_v27 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMET + process.HLTAK4PFJetsSequence + process.hltPFMETProducer + process.hltPFMETOpenFilter + process.HLTEndSequence ) +process.MC_PFMHT_v26 = cms.Path( process.HLTBeginSequence + process.hltPreMCPFMHT + process.HLTAK4PFJetsSequence + process.hltPFHTForMC + process.hltPFMHTOpenFilter + process.HLTEndSequence ) +process.MC_AK4PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK4PFJetPNet + process.HLTAK4PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePF + process.HLTEndSequence ) +process.MC_AK8PFJetPNet_v3 = cms.Path( process.HLTBeginSequence + process.hltPreMCAK8PFJetPNet + process.HLTAK8PFJetsSequence + process.HLTJetFlavourTagParticleNetSequencePFAK8 + process.HLTEndSequence ) +process.MC_Egamma_Open_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpen + process.HLTEgammaOpenSequence + process.HLTEndSequence ) +process.MC_Egamma_Open_Unseeded_v6 = cms.Path( process.HLTBeginSequence + process.hltPreMCEgammaOpenUnseeded + process.HLTEgammaOpenUnseededSequence + process.HLTEndSequence ) +process.MC_Ele5_WPTight_Gsf_v16 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle5WPTightGsf + process.HLTEle5WPTightGsfSequence + process.HLTEndSequence ) +process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + process.HLTEndSequence ) +process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5 + process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + process.HLTEndSequence ) +process.MC_DoubleEle5_CaloIdL_MW_v24 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5WithJetAndTau + process.hltPreMCDoubleEle5CaloIdLMW + process.HLTEle5CaloIdLMWSequence + process.HLTDoubleEle5CaloIdLMWSequence + process.HLTEndSequence ) +process.MC_IsoMu_v25 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 + process.hltPreMCIsoMu + process.hltL1fL1sMu3or5or7L1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1sMu5L1L2SingleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0) + process.hltL3fL1sMu5L1L2L3SingleMu + process.HLTMuIsolationSequenceForMC + process.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu + process.HLTEndSequence ) +process.MC_DoubleMu_TrkIsoVVL_DZ_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuTrkIsoVVLDZ + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0) + process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu + process.HLTL3muontrkisovvlSequence + process.hltDiMuonRelTrkIsoVVLFiltered + process.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 + process.HLTEndSequence ) +process.MC_DoubleMuNoFiltersNoVtx_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreMCDoubleMuNoFiltersNoVtx + process.hltL1fL1sDoubleMu0HighQL1Filtered0 + process.HLTL2muonrecoSequenceNoVtx + cms.ignore(process.hltL2fDimuonL1f0L2NoVtx) + process.HLTL3NoFiltersNoVtxmuonrecoSequence + process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + process.HLTEndSequence ) +process.MC_PFScouting_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMCRun3PFScoutingPixelTracking + process.hltPreMCPFScouting + process.HLTPFScoutingTrackingSequence + process.HLTEndSequence ) +process.HLT_L1AXOVTight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sAXOVTight + process.hltPreL1AXOVTight + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_AlCaLowPtJet = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLowPtJet + process.hltPreDatasetAlCaLowPtJet ) process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress ) @@ -90578,14 +90129,12 @@ process.Dataset_JetMET0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetJetMET + process.hltPreDatasetJetMET0 ) process.Dataset_JetMET1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetJetMET + process.hltPreDatasetJetMET1 ) process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept ) -process.Dataset_MinimumBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMinimumBias + process.hltPreDatasetMinimumBias ) process.Dataset_MonteCarlo = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMonteCarlo + process.hltPreDatasetMonteCarlo ) process.Dataset_Muon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMuon + process.hltPreDatasetMuon0 ) process.Dataset_Muon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMuon + process.hltPreDatasetMuon1 ) process.Dataset_MuonEG = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMuonEG + process.hltPreDatasetMuonEG ) process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX ) process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor ) -process.Dataset_ParkingDoubleElectronLowMass = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleElectronLowMass + process.hltPreDatasetParkingDoubleElectronLowMass ) process.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass0 ) process.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass1 ) process.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass2 ) @@ -90596,6 +90145,14 @@ process.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingDoubleMuonLowMass + process.hltPreDatasetParkingDoubleMuonLowMass7 ) process.Dataset_ParkingHH = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingHH + process.hltPreDatasetParkingHH ) process.Dataset_ParkingLLP = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingLLP + process.hltPreDatasetParkingLLP ) +process.Dataset_ParkingSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon0 ) +process.Dataset_ParkingSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon1 ) +process.Dataset_ParkingSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon2 ) +process.Dataset_ParkingSingleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon3 ) +process.Dataset_ParkingSingleMuon4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon4 ) +process.Dataset_ParkingSingleMuon5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon5 ) +process.Dataset_ParkingSingleMuon6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon6 ) +process.Dataset_ParkingSingleMuon7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingSingleMuon + process.hltPreDatasetParkingSingleMuon7 ) process.Dataset_ParkingVBF0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF0 ) process.Dataset_ParkingVBF1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF1 ) process.Dataset_ParkingVBF2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetParkingVBF + process.hltPreDatasetParkingVBF2 ) @@ -90637,13 +90194,16 @@ process.ExpressAlignmentOutput = cms.FinalPath( process.hltOutputExpressAlignment ) process.HLTMonitorOutput = cms.FinalPath( process.hltOutputHLTMonitor ) process.PhysicsHLTPhysics2Output = cms.FinalPath( process.hltOutputPhysicsHLTPhysics2 ) -process.ParkingDoubleElectronLowMassOutput = cms.FinalPath( process.hltOutputParkingDoubleElectronLowMass ) process.ParkingDoubleMuonLowMass0Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass0 ) process.ParkingDoubleMuonLowMass1Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass1 ) process.ParkingDoubleMuonLowMass2Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass2 ) process.ParkingDoubleMuonLowMass3Output = cms.FinalPath( process.hltOutputParkingDoubleMuonLowMass3 ) process.ParkingHHOutput = cms.FinalPath( process.hltOutputParkingHH ) process.ParkingLLPOutput = cms.FinalPath( process.hltOutputParkingLLP ) +process.ParkingSingleMuon0Output = cms.FinalPath( process.hltOutputParkingSingleMuon0 ) +process.ParkingSingleMuon1Output = cms.FinalPath( process.hltOutputParkingSingleMuon1 ) +process.ParkingSingleMuon2Output = cms.FinalPath( process.hltOutputParkingSingleMuon2 ) +process.ParkingSingleMuon3Output = cms.FinalPath( process.hltOutputParkingSingleMuon3 ) process.ParkingVBF0Output = cms.FinalPath( process.hltOutputParkingVBF0 ) process.ParkingVBF1Output = cms.FinalPath( process.hltOutputParkingVBF1 ) process.ParkingVBF2Output = cms.FinalPath( process.hltOutputParkingVBF2 ) @@ -90667,9 +90227,13 @@ process.NanoDSTOutput = cms.FinalPath( process.hltOutputNanoDST ) process.RPCMONOutput = cms.FinalPath( process.hltOutputRPCMON ) process.ScoutingPFOutput = cms.FinalPath( process.hltOutputScoutingPF ) +process.ParkingSingleMuon4Output = cms.FinalPath( process.hltOutputParkingSingleMuon4 ) +process.ParkingSingleMuon5Output = cms.FinalPath( process.hltOutputParkingSingleMuon5 ) +process.ParkingSingleMuon6Output = cms.FinalPath( process.hltOutputParkingSingleMuon6 ) +process.ParkingSingleMuon7Output = cms.FinalPath( process.hltOutputParkingSingleMuon7 ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v15, process.AlCa_EcalEtaEBonly_v20, process.AlCa_EcalEtaEEonly_v20, process.AlCa_EcalPi0EBonly_v20, process.AlCa_EcalPi0EEonly_v20, process.AlCa_RPCMuonNormalisation_v18, process.AlCa_LumiPixelsCounts_Random_v7, process.AlCa_LumiPixelsCounts_ZeroBias_v8, process.AlCa_PFJet40_v26, process.AlCa_PFJet40_CPUOnly_v5, process.AlCa_AK8PFJet40_v21, process.DQM_PixelReconstruction_v8, process.DQM_EcalReconstruction_v8, process.DQM_HcalReconstruction_v6, process.DST_ZeroBias_v5, process.DST_Physics_v10, process.DST_Run3_DoubleMuon_PFScoutingPixelTracking_v2, process.DST_Run3_DoubleEG_PFScoutingPixelTracking_v2, process.DST_Run3_EG30_PFScoutingPixelTracking_v22, process.DST_Run3_JetHT_PFScoutingPixelTracking_v22, process.DST_Run3_DoubleMu3_PFScoutingPixelTracking_v22, process.DST_Run3_EG16_EG12_PFScoutingPixelTracking_v22, process.DST_HLTMuon_Run3_PFScoutingPixelTracking_v22, process.HLT_EphemeralPhysics_v5, process.HLT_EphemeralZeroBias_v5, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v17, process.HLT_HcalPhiSym_v19, process.HLT_Random_v3, process.HLT_Physics_v10, process.HLT_ZeroBias_v9, process.HLT_ZeroBias_Alignment_v4, process.HLT_ZeroBias_Beamspot_v10, process.HLT_ZeroBias_IsolatedBunches_v8, process.HLT_ZeroBias_FirstBXAfterTrain_v6, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, process.HLT_ZeroBias_FirstCollisionInTrain_v7, process.HLT_ZeroBias_LastCollisionInTrain_v6, process.HLT_HT300_Beamspot_v17, process.HLT_IsoTrackHB_v10, process.HLT_IsoTrackHE_v10, process.HLT_PFJet40_GPUvsCPU_v3, process.HLT_AK8PFJet400_MassSD30_v6, process.HLT_AK8PFJet420_MassSD30_v6, process.HLT_AK8PFJet450_MassSD30_v6, process.HLT_AK8PFJet470_MassSD30_v6, process.HLT_AK8PFJet500_MassSD30_v6, process.HLT_AK8DiPFJet250_250_MassSD30_v6, process.HLT_AK8DiPFJet260_260_MassSD30_v6, process.HLT_AK8DiPFJet270_270_MassSD30_v6, process.HLT_AK8DiPFJet280_280_MassSD30_v6, process.HLT_AK8DiPFJet290_290_MassSD30_v6, process.HLT_AK8DiPFJet250_250_MassSD50_v6, process.HLT_AK8DiPFJet260_260_MassSD50_v6, process.HLT_CaloJet500_NoJetID_v18, process.HLT_CaloJet550_NoJetID_v13, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v10, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v10, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v11, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v9, process.HLT_DoubleEle25_CaloIdL_MW_v11, process.HLT_DoubleEle27_CaloIdL_MW_v11, process.HLT_DoubleEle33_CaloIdL_MW_v24, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v13, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v26, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v26, process.HLT_Mu27_Ele37_CaloIdL_MW_v11, process.HLT_Mu37_Ele27_CaloIdL_MW_v11, process.HLT_Mu37_TkMu27_v11, process.HLT_DoubleMu4_3_Bs_v21, process.HLT_DoubleMu4_3_Jpsi_v21, process.HLT_DoubleMu4_3_LowMass_v7, process.HLT_DoubleMu4_LowMass_Displaced_v7, process.HLT_Mu0_L1DoubleMu_v7, process.HLT_Mu4_L1DoubleMu_v7, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v6, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v6, process.HLT_DoubleMu3_Trk_Tau3mu_v18, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v10, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v14, process.HLT_DoubleMu4_MuMuTrk_Displaced_v21, process.HLT_Mu3_PFJet40_v22, process.HLT_Mu7p5_L2Mu2_Jpsi_v16, process.HLT_Mu7p5_L2Mu2_Upsilon_v16, process.HLT_Mu3_L1SingleMu5orSingleMu7_v7, process.HLT_DoublePhoton33_CaloIdL_v13, process.HLT_DoublePhoton70_v13, process.HLT_DoublePhoton85_v21, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v10, process.HLT_Ele30_WPTight_Gsf_v7, process.HLT_Ele32_WPTight_Gsf_v21, process.HLT_Ele35_WPTight_Gsf_v15, process.HLT_Ele38_WPTight_Gsf_v15, process.HLT_Ele40_WPTight_Gsf_v15, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v15, process.HLT_IsoMu27_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, process.HLT_IsoMu20_v21, process.HLT_IsoMu24_v19, process.HLT_IsoMu24_eta2p1_v21, process.HLT_IsoMu27_v22, process.HLT_UncorrectedJetE30_NoBPTX_v10, process.HLT_UncorrectedJetE30_NoBPTX3BX_v10, process.HLT_UncorrectedJetE60_NoBPTX3BX_v10, process.HLT_UncorrectedJetE70_NoBPTX3BX_v10, process.HLT_L1SingleMuCosmics_v4, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v10, process.HLT_L2Mu10_NoVertex_NoBPTX_v11, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v9, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v10, process.HLT_L2Mu23NoVtx_2Cha_v6, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v6, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v7, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v7, process.HLT_DoubleL2Mu50_v7, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v7, process.HLT_DoubleL2Mu23NoVtx_2Cha_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_v7, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v7, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v20, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v21, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v11, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v11, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v9, process.HLT_Mu30_TkMu0_Psi_v7, process.HLT_Mu30_TkMu0_Upsilon_v7, process.HLT_Mu25_TkMu0_Phi_v14, process.HLT_Mu15_v9, process.HLT_Mu20_v18, process.HLT_Mu27_v19, process.HLT_Mu50_v19, process.HLT_Mu55_v9, process.HLT_CascadeMu100_v9, process.HLT_HighPtTkMu100_v8, process.HLT_DiPFJetAve40_v20, process.HLT_DiPFJetAve60_v20, process.HLT_DiPFJetAve80_v20, process.HLT_DiPFJetAve140_v19, process.HLT_DiPFJetAve200_v19, process.HLT_DiPFJetAve260_v20, process.HLT_DiPFJetAve320_v20, process.HLT_DiPFJetAve400_v20, process.HLT_DiPFJetAve500_v20, process.HLT_DiPFJetAve60_HFJEC_v21, process.HLT_DiPFJetAve80_HFJEC_v23, process.HLT_DiPFJetAve100_HFJEC_v23, process.HLT_DiPFJetAve160_HFJEC_v22, process.HLT_DiPFJetAve220_HFJEC_v22, process.HLT_DiPFJetAve260_HFJEC_v5, process.HLT_DiPFJetAve300_HFJEC_v22, process.HLT_AK8PFJet40_v22, process.HLT_AK8PFJet60_v21, process.HLT_AK8PFJet80_v22, process.HLT_AK8PFJet140_v21, process.HLT_AK8PFJet200_v21, process.HLT_AK8PFJet260_v22, process.HLT_AK8PFJet320_v22, process.HLT_AK8PFJet400_v22, process.HLT_AK8PFJet450_v22, process.HLT_AK8PFJet500_v22, process.HLT_AK8PFJet550_v17, process.HLT_PFJet40_v27, process.HLT_PFJet60_v27, process.HLT_PFJet80_v27, process.HLT_PFJet110_v6, process.HLT_PFJet140_v25, process.HLT_PFJet200_v25, process.HLT_PFJet260_v26, process.HLT_PFJet320_v26, process.HLT_PFJet400_v26, process.HLT_PFJet450_v27, process.HLT_PFJet500_v27, process.HLT_PFJet550_v17, process.HLT_PFJetFwd40_v25, process.HLT_PFJetFwd60_v25, process.HLT_PFJetFwd80_v24, process.HLT_PFJetFwd140_v24, process.HLT_PFJetFwd200_v24, process.HLT_PFJetFwd260_v25, process.HLT_PFJetFwd320_v25, process.HLT_PFJetFwd400_v25, process.HLT_PFJetFwd450_v25, process.HLT_PFJetFwd500_v25, process.HLT_AK8PFJetFwd15_v9, process.HLT_AK8PFJetFwd25_v9, process.HLT_AK8PFJetFwd40_v21, process.HLT_AK8PFJetFwd60_v20, process.HLT_AK8PFJetFwd80_v20, process.HLT_AK8PFJetFwd140_v20, process.HLT_AK8PFJetFwd200_v20, process.HLT_AK8PFJetFwd260_v21, process.HLT_AK8PFJetFwd320_v21, process.HLT_AK8PFJetFwd400_v21, process.HLT_AK8PFJetFwd450_v21, process.HLT_AK8PFJetFwd500_v21, process.HLT_PFHT180_v23, process.HLT_PFHT250_v23, process.HLT_PFHT370_v23, process.HLT_PFHT430_v23, process.HLT_PFHT510_v23, process.HLT_PFHT590_v23, process.HLT_PFHT680_v23, process.HLT_PFHT780_v23, process.HLT_PFHT890_v23, process.HLT_PFHT1050_v24, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v18, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v18, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v18, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v18, process.HLT_PFMET120_PFMHT120_IDTight_v26, process.HLT_PFMET130_PFMHT130_IDTight_v26, process.HLT_PFMET140_PFMHT140_IDTight_v26, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v15, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v15, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v17, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v26, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v25, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v25, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v6, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v6, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v6, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v6, process.HLT_L1ETMHadSeeds_v6, process.HLT_CaloMHT90_v10, process.HLT_CaloMET90_NotCleaned_v10, process.HLT_CaloMET350_NotCleaned_v10, process.HLT_PFMET200_NotCleaned_v15, process.HLT_PFMET250_NotCleaned_v15, process.HLT_PFMET300_NotCleaned_v15, process.HLT_PFMET200_BeamHaloCleaned_v15, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v15, process.HLT_MET105_IsoTrk50_v15, process.HLT_MET120_IsoTrk50_v15, process.HLT_Mu12eta2p3_v7, process.HLT_Mu12eta2p3_PFJet40_v7, process.HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_DoublePFJets40_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets100_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets200_PFBTagDeepJet_p71_v7, process.HLT_DoublePFJets350_PFBTagDeepJet_p71_v8, process.HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v7, process.HLT_Photon300_NoHE_v19, process.HLT_Mu8_TrkIsoVVL_v18, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v24, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v24, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v25, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v25, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v19, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu17_TrkIsoVVL_v19, process.HLT_Mu19_TrkIsoVVL_v10, process.HLT_BTagMu_AK4DiJet20_Mu5_v19, process.HLT_BTagMu_AK4DiJet40_Mu5_v19, process.HLT_BTagMu_AK4DiJet70_Mu5_v19, process.HLT_BTagMu_AK4DiJet110_Mu5_v19, process.HLT_BTagMu_AK4DiJet170_Mu5_v18, process.HLT_BTagMu_AK4Jet300_Mu5_v18, process.HLT_BTagMu_AK8DiJet170_Mu5_v15, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v8, process.HLT_BTagMu_AK8Jet300_Mu5_v18, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v25, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v13, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v13, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.HLT_Photon33_v11, process.HLT_Photon50_v19, process.HLT_Photon75_v19, process.HLT_Photon90_v19, process.HLT_Photon120_v19, process.HLT_Photon150_v13, process.HLT_Photon175_v21, process.HLT_Photon200_v20, process.HLT_Photon30EB_TightID_TightIso_v7, process.HLT_Photon50EB_TightID_TightIso_v4, process.HLT_Photon75EB_TightID_TightIso_v4, process.HLT_Photon90EB_TightID_TightIso_v4, process.HLT_Photon110EB_TightID_TightIso_v8, process.HLT_Photon130EB_TightID_TightIso_v4, process.HLT_Photon150EB_TightID_TightIso_v4, process.HLT_Photon175EB_TightID_TightIso_v4, process.HLT_Photon200EB_TightID_TightIso_v4, process.HLT_Photon100EBHE10_v8, process.HLT_Photon50_R9Id90_HE10_IsoM_v20, process.HLT_Photon75_R9Id90_HE10_IsoM_v20, process.HLT_Photon90_R9Id90_HE10_IsoM_v20, process.HLT_Photon120_R9Id90_HE10_IsoM_v20, process.HLT_Photon165_R9Id90_HE10_IsoM_v21, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v19, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v19, process.HLT_Photon35_TwoProngs35_v7, process.HLT_IsoMu24_TwoProngs35_v7, process.HLT_Dimuon0_Jpsi_L1_NoOS_v13, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v13, process.HLT_Dimuon0_Jpsi_v14, process.HLT_Dimuon0_Jpsi_NoVertexing_v14, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v13, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v13, process.HLT_Dimuon0_Jpsi3p5_Muon2_v11, process.HLT_Dimuon0_Upsilon_L1_4p5_v15, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v15, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v13, process.HLT_Dimuon0_Upsilon_NoVertexing_v13, process.HLT_Dimuon0_LowMass_L1_0er1p5R_v13, process.HLT_Dimuon0_LowMass_L1_0er1p5_v14, process.HLT_Dimuon0_LowMass_v14, process.HLT_Dimuon0_LowMass_L1_4_v14, process.HLT_Dimuon0_LowMass_L1_4R_v13, process.HLT_Dimuon0_LowMass_L1_TM530_v12, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v12, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v14, process.HLT_TripleMu_10_5_5_DZ_v16, process.HLT_TripleMu_12_10_5_v16, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v10, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v10, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v16, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v16, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v16, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v12, process.HLT_DoubleMu4_Jpsi_Displaced_v13, process.HLT_DoubleMu4_Jpsi_NoVertexing_v13, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v13, process.HLT_DoubleMu4_JpsiTrk_Bc_v6, process.HLT_DoubleMu43NoFiltersNoVtx_v10, process.HLT_DoubleMu48NoFiltersNoVtx_v10, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v11, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v11, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v7, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v7, process.HLT_DiJet110_35_Mjj650_PFMET110_v15, process.HLT_DiJet110_35_Mjj650_PFMET120_v15, process.HLT_DiJet110_35_Mjj650_PFMET130_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v15, process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v15, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v19, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v19, process.HLT_Ele28_HighEta_SC20_Mass55_v19, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v22, process.HLT_Ele15_IsoVVVL_PFHT450_v22, process.HLT_Ele50_IsoVVVL_PFHT450_v22, process.HLT_Ele15_IsoVVVL_PFHT600_v26, process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v22, process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v23, process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v22, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v21, process.HLT_Mu15_IsoVVVL_PFHT450_v21, process.HLT_Mu50_IsoVVVL_PFHT450_v21, process.HLT_Mu15_IsoVVVL_PFHT600_v25, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v8, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v8, process.HLT_Dimuon10_Upsilon_y1p4_v7, process.HLT_Dimuon12_Upsilon_y1p4_v8, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v13, process.HLT_Dimuon25_Jpsi_v20, process.HLT_Dimuon14_PsiPrime_v19, process.HLT_Dimuon14_PsiPrime_noCorrL1_v11, process.HLT_Dimuon18_PsiPrime_v20, process.HLT_Dimuon18_PsiPrime_noCorrL1_v12, process.HLT_Dimuon24_Upsilon_noCorrL1_v12, process.HLT_Dimuon24_Phi_noCorrL1_v12, process.HLT_Dimuon25_Jpsi_noCorrL1_v12, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v23, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v23, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v23, process.HLT_DoubleIsoMu20_eta2p1_v13, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v12, process.HLT_Mu8_v18, process.HLT_Mu17_v19, process.HLT_Mu19_v10, process.HLT_Mu17_Photon30_IsoCaloId_v12, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v22, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v24, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v24, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v22, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v24, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v24, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v21, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v14, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v15, process.HLT_PFHT400_SixPFJet32_v15, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v3, process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepJet_2p94_v7, process.HLT_PFHT450_SixPFJet36_v14, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v3, process.HLT_PFHT450_SixPFJet36_PFBTagDeepJet_1p59_v7, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v14, process.HLT_PFHT350_v25, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v4, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v4, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v4, process.HLT_ECALHT800_v16, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v20, process.HLT_Photon20_HoverELoose_v16, process.HLT_Photon30_HoverELoose_v16, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v5, process.HLT_CDC_L2cosmic_10_er1p0_v6, process.HLT_CDC_L2cosmic_5p5_er1p0_v6, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v15, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v7, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v3, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11, process.HLT_Mu18_Mu9_SameSign_v10, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v12, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v16, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v9, process.HLT_QuadPFJet103_88_75_15_v11, process.HLT_QuadPFJet105_88_76_15_v11, process.HLT_QuadPFJet111_90_80_15_v11, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v7, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v7, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v6, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v7, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v7, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v7, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v7, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v7, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v7, process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepJet_4p5_v7, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepJet_4p5_v7, process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet103_88_75_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet105_88_76_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepJet_1p3_7p7_VBF1_v7, process.HLT_QuadPFJet111_90_80_15_PFBTagDeepJet_1p3_VBF2_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v7, process.HLT_PFHT280_QuadPFJet30_v3, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v3, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v3, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v3, process.HLT_QuadPFJet100_88_70_30_v4, process.HLT_QuadPFJet105_88_75_30_v3, process.HLT_QuadPFJet111_90_80_30_v3, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v4, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v4, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v4, process.HLT_AK8PFJet220_SoftDropMass40_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v3, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v3, process.HLT_AK8PFJet230_SoftDropMass40_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v3, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v3, process.HLT_AK8PFJet425_SoftDropMass40_v7, process.HLT_AK8PFJet450_SoftDropMass40_v7, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v6, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v6, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v6, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v6, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v3, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v3, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v6, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v6, process.HLT_DoublePFJets40_Mass500_MediumDeepTauPFTauHPS45_L2NN_MediumDeepTauPFTauHPS20_eta2p1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v6, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v7, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v7, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v6, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v6, process.HLT_L2Mu10NoVtx_2Cha_v5, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v6, process.HLT_L3Mu10NoVtx_v6, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v6, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v6, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v6, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v5, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v6, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v6, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v7, process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v2, process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v2, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v7, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v2, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v2, process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v2, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v3, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v7, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v3, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v3, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v6, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v7, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v3, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v3, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v3, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v3, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v3, process.HLT_L1Mu6HT240_v5, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v7, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v7, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v7, process.HLT_HT350_v3, process.HLT_HT425_v15, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v3, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v3, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v19, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v19, process.HLT_HT550_DisplacedDijet60_Inclusive_v19, process.HLT_HT650_DisplacedDijet60_Inclusive_v19, process.HLT_CaloMET60_DTCluster50_v7, process.HLT_CaloMET60_DTClusterNoMB1S50_v7, process.HLT_L1MET_DTCluster50_v7, process.HLT_L1MET_DTClusterNoMB1S50_v7, process.HLT_CscCluster_Loose_v6, process.HLT_CscCluster_Medium_v6, process.HLT_CscCluster_Tight_v6, process.HLT_DoubleCscCluster75_v3, process.HLT_DoubleCscCluster100_v3, process.HLT_L1CSCShower_DTCluster50_v6, process.HLT_L1CSCShower_DTCluster75_v6, process.HLT_PFMET105_IsoTrk50_v7, process.HLT_L1SingleLLPJet_v3, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v7, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet35_Inclusive1PtrkShortSig5_v7, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v4, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v7, process.HLT_DiPhoton10Time1ns_v6, process.HLT_DiPhoton10Time1p2ns_v6, process.HLT_DiPhoton10Time1p4ns_v6, process.HLT_DiPhoton10Time1p6ns_v6, process.HLT_DiPhoton10Time1p8ns_v6, process.HLT_DiPhoton10Time2ns_v6, process.HLT_DiPhoton10sminlt0p1_v6, process.HLT_DiPhoton10sminlt0p12_v6, process.HLT_DiPhoton10_CaloIdL_v6, process.HLT_DoubleEle4_eta1p22_mMax6_v6, process.HLT_DoubleEle4p5_eta1p22_mMax6_v6, process.HLT_DoubleEle5_eta1p22_mMax6_v6, process.HLT_DoubleEle5p5_eta1p22_mMax6_v6, process.HLT_DoubleEle6_eta1p22_mMax6_v6, process.HLT_DoubleEle6p5_eta1p22_mMax6_v6, process.HLT_DoubleEle7_eta1p22_mMax6_v6, process.HLT_DoubleEle7p5_eta1p22_mMax6_v6, process.HLT_DoubleEle8_eta1p22_mMax6_v6, process.HLT_DoubleEle8p5_eta1p22_mMax6_v6, process.HLT_DoubleEle9_eta1p22_mMax6_v6, process.HLT_DoubleEle9p5_eta1p22_mMax6_v6, process.HLT_DoubleEle10_eta1p22_mMax6_v6, process.HLT_DoubleEle4_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle4p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle5p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle6_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle6p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle7_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle7p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle8_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle8p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle9_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle9p5_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle10_eta1p22_mMax6_dz0p8_v5, process.HLT_DoubleEle4_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle4p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle5p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle6_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle6p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle7_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle7p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle8_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle8p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle9_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle9p5_eta1p22_mMax6_trkHits10_v5, process.HLT_DoubleEle10_eta1p22_mMax6_trkHits10_v5, process.HLT_SingleEle8_v5, process.HLT_SingleEle8_SingleEGL1_v5, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v6, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v6, process.HLT_Mu50_L1SingleMuShower_v5, process.HLT_IsoMu24_OneProng32_v3, process.HLT_Photon32_OneProng32_M50To105_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_M5to80_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v2, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v2, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_v4, process.HLT_VBF_DiPFJet105_40_Mjj1000_Detajj3p5_TriplePFJet_v4, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_v3, process.HLT_VBF_DiPFJet110_40_Mjj1000_Detajj3p5_TriplePFJet_v3, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_v3, process.HLT_VBF_DiPFJet125_45_Mjj1000_Detajj3p5_TriplePFJet_v3, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_v4, process.HLT_VBF_DiPFJet125_45_Mjj720_Detajj3p0_TriplePFJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v4, process.HLT_VBF_DiPFJet70_40_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v4, process.HLT_VBF_DiPFJet75_45_Mjj650_DiPFJet60_v1, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingQuadJet_v3, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingFiveJet_v3, process.HLT_VBF_DiPFJet75_45_Mjj600_Detajj2p5_DiPFJet60_JetMatchingSixJet_v3, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_v4, process.HLT_VBF_DiPFJet75_40_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v4, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_v3, process.HLT_VBF_DiPFJet80_45_Mjj500_Detajj2p5_PFMET85_TriplePFJet_v3, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet90_40_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v4, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_v3, process.HLT_VBF_DiPFJet95_45_Mjj600_Detajj2p5_Mu3_TrkIsoVVL_TriplePFJet_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon12_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Photon17_v3, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Photon22_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele12_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet45_Mjj500_Detajj2p5_Ele17_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet50_Mjj500_Detajj2p5_Ele22_eta2p1_WPTight_Gsf_v3, process.HLT_VBF_DiPFJet110_40_Mjj1050_v2, process.HLT_VBF_DiPFJet125_45_Mjj1050_v2, process.HLT_VBF_DiPFJet80_45_Mjj550_PFMETNoMu85_v2, process.HLT_VBF_DiPFJet95_45_Mjj650_Mu3_TrkIsoVVL_v2, process.HLT_VBF_DiPFJet45_Mjj550_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v2, process.HLT_VBF_DiPFJet50_Mjj550_Photon22_v2, process.HLT_VBF_DiPFJet50_Mjj500_Ele22_eta2p1_WPTight_Gsf_v2, process.HLT_PFJet200_TimeLtNeg2p5ns_v4, process.HLT_PFJet200_TimeGt2p5ns_v4, process.HLT_Photon50_TimeLtNeg2p5ns_v3, process.HLT_Photon50_TimeGt2p5ns_v3, process.HLT_PPSMaxTracksPerArm1_v5, process.HLT_PPSMaxTracksPerRP4_v5, process.HLT_PPSRandom_v1, process.MC_ReducedIterativeTracking_v18, process.MC_CaloBTagDeepCSV_v14, process.MC_PFBTagDeepCSV_v16, process.MC_PFBTagDeepJet_v7, process.MC_AK4CaloJets_v15, process.MC_AK4CaloJetsFromPV_v14, process.MC_CaloHT_v14, process.MC_AK8CaloHT_v14, process.MC_CaloMHT_v14, process.MC_AK4PFJets_v23, process.MC_PFHT_v22, process.MC_AK8PFJets_v23, process.MC_AK8TrimPFJets_v23, process.MC_AK8PFHT_v22, process.MC_CaloMET_v14, process.MC_CaloMET_JetIdCleaned_v15, process.MC_PFMET_v23, process.MC_PFMHT_v22, process.MC_Egamma_Open_v4, process.MC_Egamma_Open_Unseeded_v4, process.MC_Ele5_WPTight_Gsf_v14, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v21, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v19, process.MC_DoubleEle5_CaloIdL_MW_v22, process.MC_IsoMu_v21, process.MC_DoubleMu_TrkIsoVVL_DZ_v17, process.MC_DoubleMuNoFiltersNoVtx_v13, process.MC_QuadPFJet100_75_50_30_PNet2CvsL0p3And1CvsL0p5_VBF3Tight_v4, process.MC_Run3_PFScoutingPixelTracking_v22, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_ParkingDoubleElectronLowMass, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.PhysicsHLTPhysics2Output, process.ParkingDoubleElectronLowMassOutput, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v18, process.AlCa_EcalEtaEBonly_v23, process.AlCa_EcalEtaEEonly_v23, process.AlCa_EcalPi0EBonly_v23, process.AlCa_EcalPi0EEonly_v23, process.AlCa_RPCMuonNormalisation_v21, process.AlCa_LumiPixelsCounts_Random_v8, process.AlCa_LumiPixelsCounts_ZeroBias_v10, process.AlCa_PFJet40_v30, process.AlCa_PFJet40_CPUOnly_v9, process.AlCa_AK8PFJet40_v25, process.DQM_PixelReconstruction_v10, process.DQM_EcalReconstruction_v10, process.DQM_HcalReconstruction_v8, process.DST_ZeroBias_v9, process.DST_Physics_v14, process.DST_PFScouting_DoubleMuon_v4, process.DST_PFScouting_DoubleEG_v4, process.DST_PFScouting_JetHT_v4, process.DST_PFScouting_DatasetMuon_v4, process.DST_PFScouting_AXOVLoose_v2, process.DST_PFScouting_AXOLoose_v2, process.DST_PFScouting_AXONominal_v4, process.DST_PFScouting_AXOTight_v4, process.DST_PFScouting_AXOVTight_v2, process.DST_PFScouting_SingleMuon_v4, process.DST_PFScouting_SinglePhotonEB_v1, process.DST_PFScouting_ZeroBias_v2, process.HLT_EphemeralPhysics_v7, process.HLT_EphemeralZeroBias_v7, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v19, process.HLT_HcalPhiSym_v21, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLT_ZeroBias_Alignment_v6, process.HLT_ZeroBias_Beamspot_v14, process.HLT_ZeroBias_IsolatedBunches_v10, process.HLT_ZeroBias_FirstBXAfterTrain_v8, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_ZeroBias_FirstCollisionInTrain_v9, process.HLT_ZeroBias_LastCollisionInTrain_v8, process.HLT_HT300_Beamspot_v21, process.HLT_IsoTrackHB_v12, process.HLT_IsoTrackHE_v12, process.HLT_PFJet40_GPUvsCPU_v5, process.HLT_AK8PFJet380_SoftDropMass30_v4, process.HLT_AK8PFJet400_SoftDropMass30_v4, process.HLT_AK8PFJet425_SoftDropMass30_v4, process.HLT_AK8PFJet450_SoftDropMass30_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass40_v4, process.HLT_AK8DiPFJet250_250_SoftDropMass50_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass30_v4, process.HLT_AK8DiPFJet260_260_SoftDropMass40_v4, process.HLT_AK8DiPFJet270_270_SoftDropMass30_v4, process.HLT_AK8DiPFJet280_280_SoftDropMass30_v10, process.HLT_AK8DiPFJet290_290_SoftDropMass30_v4, process.HLT_CaloJet500_NoJetID_v20, process.HLT_CaloJet550_NoJetID_v15, process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v14, process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v14, process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v15, process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v12, process.HLT_DoubleEle25_CaloIdL_MW_v13, process.HLT_DoubleEle27_CaloIdL_MW_v13, process.HLT_DoubleEle33_CaloIdL_MW_v26, process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v15, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v30, process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, process.HLT_Mu27_Ele37_CaloIdL_MW_v15, process.HLT_Mu37_Ele27_CaloIdL_MW_v15, process.HLT_Mu37_TkMu27_v15, process.HLT_DoubleMu4_3_Bs_v25, process.HLT_DoubleMu4_3_Jpsi_v25, process.HLT_DoubleMu4_3_LowMass_v11, process.HLT_DoubleMu4_LowMass_Displaced_v11, process.HLT_Mu0_L1DoubleMu_v11, process.HLT_Mu4_L1DoubleMu_v11, process.HLT_DoubleMu2_Jpsi_LowPt_v4, process.HLT_DoubleMu4_3_Photon4_BsToMMG_v10, process.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v10, process.HLT_DoubleMu3_Trk_Tau3mu_v22, process.HLT_DoubleMu3_TkMu_DsTau3Mu_v14, process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v18, process.HLT_DoubleMu4_MuMuTrk_Displaced_v25, process.HLT_Mu3_PFJet40_v26, process.HLT_Mu7p5_L2Mu2_Jpsi_v20, process.HLT_Mu7p5_L2Mu2_Upsilon_v20, process.HLT_Mu3_L1SingleMu5orSingleMu7_v11, process.HLT_Mu0_Barrel_v4, process.HLT_Mu0_Barrel_L1HP6_v1, process.HLT_Mu0_Barrel_L1HP7_v1, process.HLT_Mu0_Barrel_L1HP8_v2, process.HLT_Mu0_Barrel_L1HP9_v2, process.HLT_Mu0_Barrel_L1HP10_v4, process.HLT_Mu0_Barrel_L1HP11_v4, process.HLT_Mu0_Barrel_L1HP6_IP6_v1, process.HLT_Mu6_Barrel_L1HP7_IP6_v1, process.HLT_Mu7_Barrel_L1HP8_IP6_v2, process.HLT_Mu8_Barrel_L1HP9_IP6_v2, process.HLT_Mu9_Barrel_L1HP10_IP6_v4, process.HLT_Mu10_Barrel_L1HP11_IP6_v4, process.HLT_DoublePhoton33_CaloIdL_v15, process.HLT_DoublePhoton70_v15, process.HLT_DoublePhoton85_v23, process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v12, process.HLT_Ele30_WPTight_Gsf_v9, process.HLT_Ele32_WPTight_Gsf_v23, process.HLT_Ele35_WPTight_Gsf_v17, process.HLT_Ele38_WPTight_Gsf_v17, process.HLT_Ele40_WPTight_Gsf_v17, process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v17, process.HLT_IsoMu20_v25, process.HLT_IsoMu24_v23, process.HLT_IsoMu24_eta2p1_v25, process.HLT_IsoMu27_v26, process.HLT_UncorrectedJetE30_NoBPTX_v12, process.HLT_UncorrectedJetE30_NoBPTX3BX_v12, process.HLT_UncorrectedJetE60_NoBPTX3BX_v12, process.HLT_UncorrectedJetE70_NoBPTX3BX_v12, process.HLT_L1SingleMuCosmics_v6, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, process.HLT_L2Mu10_NoVertex_NoBPTX_v13, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, process.HLT_L2Mu23NoVtx_2Cha_v8, process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v8, process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v9, process.HLT_DoubleL2Mu50_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v9, process.HLT_DoubleL2Mu23NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_v9, process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v9, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v24, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v25, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v4, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v13, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v15, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v3, process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v3, process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v13, process.HLT_Mu30_TkMu0_Psi_v11, process.HLT_Mu30_TkMu0_Upsilon_v11, process.HLT_Mu25_TkMu0_Phi_v18, process.HLT_Mu15_v13, process.HLT_Mu20_v22, process.HLT_Mu27_v23, process.HLT_Mu50_v23, process.HLT_Mu55_v13, process.HLT_CascadeMu100_v11, process.HLT_HighPtTkMu100_v10, process.HLT_DiPFJetAve40_v24, process.HLT_DiPFJetAve60_v24, process.HLT_DiPFJetAve80_v24, process.HLT_DiPFJetAve140_v23, process.HLT_DiPFJetAve200_v23, process.HLT_DiPFJetAve260_v24, process.HLT_DiPFJetAve320_v24, process.HLT_DiPFJetAve400_v24, process.HLT_DiPFJetAve500_v24, process.HLT_DiPFJetAve60_HFJEC_v25, process.HLT_DiPFJetAve80_HFJEC_v27, process.HLT_DiPFJetAve100_HFJEC_v27, process.HLT_DiPFJetAve160_HFJEC_v26, process.HLT_DiPFJetAve220_HFJEC_v26, process.HLT_DiPFJetAve260_HFJEC_v9, process.HLT_DiPFJetAve300_HFJEC_v26, process.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v4, process.HLT_AK8PFJet40_v26, process.HLT_AK8PFJet60_v25, process.HLT_AK8PFJet80_v26, process.HLT_AK8PFJet140_v25, process.HLT_AK8PFJet200_v25, process.HLT_AK8PFJet260_v26, process.HLT_AK8PFJet320_v26, process.HLT_AK8PFJet400_v26, process.HLT_AK8PFJet450_v26, process.HLT_AK8PFJet500_v26, process.HLT_AK8PFJet550_v21, process.HLT_PFJet40_v31, process.HLT_PFJet60_v31, process.HLT_PFJet80_v31, process.HLT_PFJet110_v10, process.HLT_PFJet140_v29, process.HLT_PFJet200_v29, process.HLT_PFJet260_v30, process.HLT_PFJet320_v30, process.HLT_PFJet400_v30, process.HLT_PFJet450_v31, process.HLT_PFJet500_v31, process.HLT_PFJet550_v21, process.HLT_PFJetFwd40_v29, process.HLT_PFJetFwd60_v29, process.HLT_PFJetFwd80_v28, process.HLT_PFJetFwd140_v28, process.HLT_PFJetFwd200_v28, process.HLT_PFJetFwd260_v29, process.HLT_PFJetFwd320_v29, process.HLT_PFJetFwd400_v29, process.HLT_PFJetFwd450_v29, process.HLT_PFJetFwd500_v29, process.HLT_AK8PFJetFwd40_v25, process.HLT_AK8PFJetFwd60_v24, process.HLT_AK8PFJetFwd80_v24, process.HLT_AK8PFJetFwd140_v24, process.HLT_AK8PFJetFwd200_v24, process.HLT_AK8PFJetFwd260_v25, process.HLT_AK8PFJetFwd320_v25, process.HLT_AK8PFJetFwd400_v25, process.HLT_AK8PFJetFwd450_v25, process.HLT_AK8PFJetFwd500_v25, process.HLT_PFHT180_v27, process.HLT_PFHT250_v27, process.HLT_PFHT370_v27, process.HLT_PFHT430_v27, process.HLT_PFHT510_v27, process.HLT_PFHT590_v27, process.HLT_PFHT680_v27, process.HLT_PFHT780_v27, process.HLT_PFHT890_v27, process.HLT_PFHT1050_v28, process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v22, process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v22, process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v22, process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v22, process.HLT_PFMET120_PFMHT120_IDTight_v30, process.HLT_PFMET130_PFMHT130_IDTight_v30, process.HLT_PFMET140_PFMHT140_IDTight_v30, process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v19, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v19, process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v21, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v30, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v29, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v29, process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v10, process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v10, process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v10, process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v10, process.HLT_L1ETMHadSeeds_v8, process.HLT_CaloMHT90_v12, process.HLT_CaloMET90_NotCleaned_v12, process.HLT_CaloMET350_NotCleaned_v12, process.HLT_PFMET200_NotCleaned_v19, process.HLT_PFMET250_NotCleaned_v19, process.HLT_PFMET300_NotCleaned_v19, process.HLT_PFMET200_BeamHaloCleaned_v19, process.HLT_PFMETTypeOne200_BeamHaloCleaned_v19, process.HLT_MET105_IsoTrk50_v17, process.HLT_MET120_IsoTrk50_v17, process.HLT_Mu12eta2p3_v11, process.HLT_Mu12eta2p3_PFJet40_v11, process.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets40_PNetBTag_0p11_v4, process.HLT_DoublePFJets100_PNetBTag_0p11_v4, process.HLT_DoublePFJets200_PNetBTag_0p11_v4, process.HLT_DoublePFJets350_PNetBTag_0p11_v4, process.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v4, process.HLT_Photon300_NoHE_v21, process.HLT_Mu8_TrkIsoVVL_v22, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v28, process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v28, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v29, process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v29, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v11, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, process.HLT_Mu17_TrkIsoVVL_v23, process.HLT_Mu19_TrkIsoVVL_v14, process.HLT_BTagMu_AK4DiJet20_Mu5_v23, process.HLT_BTagMu_AK4DiJet40_Mu5_v23, process.HLT_BTagMu_AK4DiJet70_Mu5_v23, process.HLT_BTagMu_AK4DiJet110_Mu5_v23, process.HLT_BTagMu_AK4DiJet170_Mu5_v22, process.HLT_BTagMu_AK4Jet300_Mu5_v22, process.HLT_BTagMu_AK8DiJet170_Mu5_v19, process.HLT_BTagMu_AK8Jet170_DoubleMu5_v12, process.HLT_BTagMu_AK8Jet300_Mu5_v22, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v27, process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v27, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v17, process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v25, process.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v3, process.HLT_Photon33_v13, process.HLT_Photon50_v21, process.HLT_Photon75_v21, process.HLT_Photon90_v21, process.HLT_Photon120_v21, process.HLT_Photon150_v15, process.HLT_Photon175_v23, process.HLT_Photon200_v22, process.HLT_Photon45EB_v1, process.HLT_Photon40EB_v1, process.HLT_Photon50EB_v2, process.HLT_Photon30EB_TightID_TightIso_v10, process.HLT_Photon40EB_TightID_TightIso_v1, process.HLT_Photon45EB_TightID_TightIso_v1, process.HLT_Photon50EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon50EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon50EB_TightID_TightIso_v6, process.HLT_Photon55EB_TightID_TightIso_v2, process.HLT_Photon75EB_TightID_TightIso_v6, process.HLT_Photon90EB_TightID_TightIso_v6, process.HLT_Photon110EB_TightID_TightIso_v10, process.HLT_Photon110EB_TightID_TightIso_PFJet30_v4, process.HLT_Photon110EB_TightID_TightIso_CaloJet30_v1, process.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v3, process.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v1, process.HLT_Photon100EBHE10_v10, process.HLT_Photon50_R9Id90_HE10_IsoM_v22, process.HLT_Photon75_R9Id90_HE10_IsoM_v22, process.HLT_Photon90_R9Id90_HE10_IsoM_v22, process.HLT_Photon120_R9Id90_HE10_IsoM_v22, process.HLT_Photon165_R9Id90_HE10_IsoM_v23, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v21, process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v21, process.HLT_DiphotonMVA14p25_Mass90_v1, process.HLT_DiphotonMVA14p25_Tight_Mass90_v1, process.HLT_Photon35_TwoProngs35_v11, process.HLT_IsoMu24_TwoProngs35_v11, process.HLT_Dimuon0_Jpsi_L1_NoOS_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v17, process.HLT_Dimuon0_Jpsi_v18, process.HLT_Dimuon0_Jpsi_NoVertexing_v18, process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v17, process.HLT_Dimuon0_Jpsi3p5_Muon2_v15, process.HLT_Dimuon0_Upsilon_L1_4p5_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v19, process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v17, process.HLT_Dimuon0_Upsilon_NoVertexing_v17, process.HLT_Dimuon0_LowMass_L1_0er1p5_v18, process.HLT_Dimuon0_LowMass_v18, process.HLT_Dimuon0_LowMass_L1_4_v18, process.HLT_Dimuon0_LowMass_L1_TM530_v16, process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v16, process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v18, process.HLT_TripleMu_10_5_5_DZ_v20, process.HLT_TripleMu_12_10_5_v20, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v14, process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v14, process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v20, process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v20, process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v16, process.HLT_DoubleMu4_3_LowMass_SS_v4, process.HLT_DoubleMu4_Jpsi_Displaced_v17, process.HLT_DoubleMu4_Jpsi_NoVertexing_v17, process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v17, process.HLT_DoubleMu4_JpsiTrk_Bc_v10, process.HLT_DoubleMu43NoFiltersNoVtx_v12, process.HLT_DoubleMu48NoFiltersNoVtx_v12, process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v13, process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v13, process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v9, process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v9, process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v23, process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v23, process.HLT_Ele28_HighEta_SC20_Mass55_v21, process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v26, process.HLT_Ele15_IsoVVVL_PFHT450_v26, process.HLT_Ele50_IsoVVVL_PFHT450_v26, process.HLT_Ele15_IsoVVVL_PFHT600_v30, process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v25, process.HLT_Mu15_IsoVVVL_PFHT450_v25, process.HLT_Mu50_IsoVVVL_PFHT450_v25, process.HLT_Mu15_IsoVVVL_PFHT600_v29, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v12, process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v12, process.HLT_Dimuon10_Upsilon_y1p4_v11, process.HLT_Dimuon12_Upsilon_y1p4_v12, process.HLT_Dimuon14_Phi_Barrel_Seagulls_v17, process.HLT_Dimuon25_Jpsi_v24, process.HLT_Dimuon14_PsiPrime_v23, process.HLT_Dimuon14_PsiPrime_noCorrL1_v15, process.HLT_Dimuon18_PsiPrime_v24, process.HLT_Dimuon18_PsiPrime_noCorrL1_v16, process.HLT_Dimuon24_Upsilon_noCorrL1_v16, process.HLT_Dimuon24_Phi_noCorrL1_v16, process.HLT_Dimuon25_Jpsi_noCorrL1_v16, process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v27, process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v27, process.HLT_DoubleIsoMu20_eta2p1_v17, process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v15, process.HLT_Mu8_v22, process.HLT_Mu17_v23, process.HLT_Mu19_v14, process.HLT_Mu17_Photon30_IsoCaloId_v16, process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v26, process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v3, process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v28, process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v26, process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v28, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v28, process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v23, process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v16, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v19, process.HLT_PFHT400_SixPFJet32_v19, process.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v7, process.HLT_PFHT450_SixPFJet36_v18, process.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v7, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_v4, process.HLT_PFHT350_v29, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v8, process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v8, process.HLT_ECALHT800_v18, process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v22, process.HLT_Photon20_HoverELoose_v18, process.HLT_Photon30_HoverELoose_v18, process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v7, process.HLT_CDC_L2cosmic_10_er1p0_v8, process.HLT_CDC_L2cosmic_5p5_er1p0_v8, process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v17, process.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v11, process.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v7, process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v15, process.HLT_Mu18_Mu9_SameSign_v14, process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v16, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v20, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v4, process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v4, process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v13, process.HLT_QuadPFJet103_88_75_15_v15, process.HLT_QuadPFJet105_88_76_15_v15, process.HLT_QuadPFJet111_90_80_15_v15, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v9, process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v9, process.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v10, process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v4, process.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v11, process.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v11, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v11, process.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v11, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v3, process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v3, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v4, process.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v4, process.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v4, process.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v11, process.HLT_PFHT250_QuadPFJet25_v4, process.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v4, process.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v4, process.HLT_PFHT280_QuadPFJet30_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v7, process.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v7, process.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v7, process.HLT_QuadPFJet100_88_70_30_v8, process.HLT_QuadPFJet105_88_75_30_v7, process.HLT_QuadPFJet111_90_80_30_v7, process.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v8, process.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v8, process.HLT_AK8PFJet220_SoftDropMass40_v11, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v7, process.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v7, process.HLT_AK8PFJet230_SoftDropMass40_v11, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v7, process.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v7, process.HLT_AK8PFJet275_Nch45_v4, process.HLT_AK8PFJet275_Nch40_v4, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v10, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v10, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v7, process.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v7, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v4, process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v4, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v10, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v10, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v10, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v4, process.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PFHT250_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v4, process.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v4, process.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v4, process.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v4, process.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v4, process.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v4, process.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v4, process.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v4, process.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, process.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v9, process.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu10NoVtx_2Cha_v7, process.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v9, process.HLT_L3Mu10NoVtx_v8, process.HLT_L3Mu10NoVtx_DxyMin0p01cm_v8, process.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v8, process.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v7, process.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v9, process.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v8, process.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v2, process.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v2, process.HLT_L3Mu30NoVtx_DxyMin0p01cm_v1, process.HLT_L3Mu50NoVtx_DxyMin0p01cm_v1, process.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v8, process.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v9, process.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v6, process.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v11, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v6, process.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v6, process.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v6, process.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v5, process.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v7, process.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v7, process.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v5, process.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v8, process.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v5, process.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v7, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v5, process.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v5, process.HLT_L1Mu6HT240_v7, process.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v9, process.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v9, process.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v9, process.HLT_HT350_v5, process.HLT_HT425_v17, process.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v5, process.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v5, process.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v21, process.HLT_HT550_DisplacedDijet60_Inclusive_v21, process.HLT_HT650_DisplacedDijet60_Inclusive_v21, process.HLT_CaloMET60_DTCluster50_v9, process.HLT_CaloMET60_DTClusterNoMB1S50_v9, process.HLT_L1MET_DTCluster50_v9, process.HLT_L1MET_DTClusterNoMB1S50_v9, process.HLT_CscCluster_Loose_v8, process.HLT_CscCluster_Medium_v8, process.HLT_CscCluster_Tight_v8, process.HLT_CscCluster50_Photon20Unseeded_v2, process.HLT_CscCluster50_Photon30Unseeded_v2, process.HLT_CscCluster100_Ele5_v2, process.HLT_CscCluster100_Mu5_v4, process.HLT_CscCluster100_PNetTauhPFJet10_Loose_v4, process.HLT_DoubleCscCluster75_v5, process.HLT_IsoTrk200_L1SingleMuShower_v2, process.HLT_IsoTrk400_L1SingleMuShower_v2, process.HLT_DoubleCscCluster100_v5, process.HLT_L1CSCShower_DTCluster50_v8, process.HLT_L1CSCShower_DTCluster75_v8, process.HLT_PFMET105_IsoTrk50_v11, process.HLT_L1SingleLLPJet_v5, process.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v9, process.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v9, process.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, process.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, process.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v9, process.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v9, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v4, process.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v4, process.HLT_DiPhoton10Time1ns_v8, process.HLT_DiPhoton10Time1p2ns_v8, process.HLT_DiPhoton10Time1p4ns_v8, process.HLT_DiPhoton10Time1p6ns_v8, process.HLT_DiPhoton10Time1p8ns_v8, process.HLT_DiPhoton10Time2ns_v8, process.HLT_DiPhoton10_CaloIdL_v8, process.HLT_DoubleEle6p5_eta1p22_mMax6_v8, process.HLT_DoubleEle8_eta1p22_mMax6_v8, process.HLT_DoubleEle10_eta1p22_mMax6_v8, process.HLT_SingleEle8_v7, process.HLT_SingleEle8_SingleEGL1_v7, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v8, process.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v8, process.HLT_Mu50_L1SingleMuShower_v9, process.HLT_IsoMu24_OneProng32_v7, process.HLT_Photon32_OneProng32_M50To105_v8, process.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v6, process.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v6, process.HLT_VBF_DiPFJet125_45_Mjj1050_v6, process.HLT_VBF_DiPFJet125_45_Mjj1200_v4, process.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v4, process.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v4, process.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v4, process.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v4, process.HLT_VBF_DiPFJet50_Mjj650_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj750_Photon22_v4, process.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v4, process.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v4, process.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v4, process.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v4, process.HLT_PFJet200_TimeLtNeg2p5ns_v8, process.HLT_PFJet200_TimeGt2p5ns_v8, process.HLT_Photon50_TimeLtNeg2p5ns_v5, process.HLT_Photon50_TimeGt2p5ns_v5, process.HLT_PPSMaxTracksPerArm1_v7, process.HLT_PPSMaxTracksPerRP4_v7, process.HLT_PPSRandom_v1, process.MC_ReducedIterativeTracking_v20, process.MC_AK4CaloJets_v17, process.MC_AK4CaloJetsFromPV_v16, process.MC_CaloHT_v16, process.MC_AK8CaloHT_v16, process.MC_CaloMHT_v16, process.MC_AK4PFJets_v27, process.MC_PFHT_v26, process.MC_AK8PFJets_v27, process.MC_AK8PFHT_v26, process.MC_CaloMET_v16, process.MC_CaloMET_JetIdCleaned_v17, process.MC_PFMET_v27, process.MC_PFMHT_v26, process.MC_AK4PFJetPNet_v3, process.MC_AK8PFJetPNet_v3, process.MC_Egamma_Open_v6, process.MC_Egamma_Open_Unseeded_v6, process.MC_Ele5_WPTight_Gsf_v16, process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v23, process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v21, process.MC_DoubleEle5_CaloIdL_MW_v24, process.MC_IsoMu_v25, process.MC_DoubleMu_TrkIsoVVL_DZ_v21, process.MC_DoubleMuNoFiltersNoVtx_v15, process.MC_PFScouting_v4, process.HLT_L1AXOVTight_v2, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLowPtJet, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_BTagMu, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_DisplacedJet, process.Dataset_EGamma0, process.Dataset_EGamma1, process.Dataset_EcalLaser, process.Dataset_EphemeralHLTPhysics0, process.Dataset_EphemeralHLTPhysics1, process.Dataset_EphemeralHLTPhysics2, process.Dataset_EphemeralHLTPhysics3, process.Dataset_EphemeralHLTPhysics4, process.Dataset_EphemeralHLTPhysics5, process.Dataset_EphemeralHLTPhysics6, process.Dataset_EphemeralHLTPhysics7, process.Dataset_EphemeralZeroBias0, process.Dataset_EphemeralZeroBias1, process.Dataset_EphemeralZeroBias2, process.Dataset_EphemeralZeroBias3, process.Dataset_EphemeralZeroBias4, process.Dataset_EphemeralZeroBias5, process.Dataset_EphemeralZeroBias6, process.Dataset_EphemeralZeroBias7, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_JetMET0, process.Dataset_JetMET1, process.Dataset_L1Accept, process.Dataset_MonteCarlo, process.Dataset_Muon0, process.Dataset_Muon1, process.Dataset_MuonEG, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_ParkingDoubleMuonLowMass0, process.Dataset_ParkingDoubleMuonLowMass1, process.Dataset_ParkingDoubleMuonLowMass2, process.Dataset_ParkingDoubleMuonLowMass3, process.Dataset_ParkingDoubleMuonLowMass4, process.Dataset_ParkingDoubleMuonLowMass5, process.Dataset_ParkingDoubleMuonLowMass6, process.Dataset_ParkingDoubleMuonLowMass7, process.Dataset_ParkingHH, process.Dataset_ParkingLLP, process.Dataset_ParkingSingleMuon0, process.Dataset_ParkingSingleMuon1, process.Dataset_ParkingSingleMuon2, process.Dataset_ParkingSingleMuon3, process.Dataset_ParkingSingleMuon4, process.Dataset_ParkingSingleMuon5, process.Dataset_ParkingSingleMuon6, process.Dataset_ParkingSingleMuon7, process.Dataset_ParkingVBF0, process.Dataset_ParkingVBF1, process.Dataset_ParkingVBF2, process.Dataset_ParkingVBF3, process.Dataset_ParkingVBF4, process.Dataset_ParkingVBF5, process.Dataset_ParkingVBF6, process.Dataset_ParkingVBF7, process.Dataset_RPCMonitor, process.Dataset_ScoutingPFMonitor, process.Dataset_ScoutingPFRun3, process.Dataset_Tau, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALowPtJetOutput, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.PhysicsHLTPhysics2Output, process.ParkingDoubleMuonLowMass0Output, process.ParkingDoubleMuonLowMass1Output, process.ParkingDoubleMuonLowMass2Output, process.ParkingDoubleMuonLowMass3Output, process.ParkingHHOutput, process.ParkingLLPOutput, process.ParkingSingleMuon0Output, process.ParkingSingleMuon1Output, process.ParkingSingleMuon2Output, process.ParkingSingleMuon3Output, process.ParkingVBF0Output, process.ParkingVBF1Output, process.ParkingVBF2Output, process.ParkingVBF3Output, process.PhysicsCommissioningOutput, process.PhysicsDispJetBTagMuEGTauOutput, process.PhysicsEGamma0Output, process.PhysicsEGamma1Output, process.PhysicsHLTPhysics0Output, process.PhysicsHLTPhysics1Output, process.PhysicsHLTPhysics3Output, process.PhysicsJetMET0Output, process.PhysicsJetMET1Output, process.PhysicsMuon0Output, process.PhysicsMuon1Output, process.PhysicsScoutingPFMonitorOutput, process.PhysicsZeroBias0Output, process.PhysicsZeroBias1Output, process.PhysicsZeroBias2Output, process.PhysicsZeroBias3Output, process.NanoDSTOutput, process.RPCMONOutput, process.ScoutingPFOutput, process.ParkingSingleMuon4Output, process.ParkingSingleMuon5Output, process.ParkingSingleMuon6Output, process.ParkingSingleMuon7Output, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_HIon.py b/HLTrigger/Configuration/test/OnLine_HLT_HIon.py index dbe57ed7844b1..bd9834b8a9331 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_HIon.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_HIon.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/HIon --full --data --type HIon --unprescale --process HLTHIon --globaltag auto:run3_hlt_HIon --input file:RelVal_Raw_HIon_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/HIon --full --data --type HIon --unprescale --process HLTHIon --globaltag auto:run3_hlt_HIon --input file:RelVal_Raw_HIon_DATA.root -# /dev/CMSSW_13_3_0/HIon/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/HIon/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA process = cms.Process( "HLTHIon" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/HIon/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/HIon/V141") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1544,4885 +1409,4623 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) process.datasets = cms.PSet( - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EEonlyForHI_v8' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v7' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EEonlyForHI_v11' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForHI_v10' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ), - HIDQMOnlineBeamspot = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ), - HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ), - HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ), - HIEventDisplay = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2' ), - HIExpressAlignment = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ), - HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + HIDQMGPUvsCPU = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ), + HIDQMOnlineBeamspot = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIEmptyBX = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ), + HIEphemeralHLTPhysics = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ), + HIEphemeralZeroBias0 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEphemeralZeroBias1 = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ), + HIEventDisplay = cms.vstring( 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4' ), + HIExpressAlignment = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ), + HIExpressPhysics = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIExpressPhysicsRawPrime = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIForward0 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward1 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward10 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward11 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward12 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward13 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward14 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward15 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward16 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward17 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward18 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward19 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward2 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward3 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward4 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward5 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward6 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward7 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward8 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIForward9 = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ), - HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v10' ), - HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ), - HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3' ), - HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10', - 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ), + HIHLTPhysics = cms.vstring( 'HLT_HIPhysics_v12' ), + HIHcalNZS = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ), + HIMinimumBias0 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias1 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias2 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIMinimumBias3 = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5' ), + HIOnlineMonitor = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10' ), - HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12' ), + HIPhysicsRawPrime0 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime1 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime10 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime11 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime12 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime13 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime14 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime15 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime16 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime17 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime18 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime19 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime2 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime20 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime21 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime22 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime23 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime24 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime25 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime26 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime27 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime28 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime29 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime3 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime30 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime31 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime4 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime5 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime6 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime7 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime8 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + 'HLT_HIZeroBias_HighRate_v5' ), + HIPhysicsRawPrime9 = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ), - HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v10' ), - HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ), - L1Accept = cms.vstring( 'DST_Physics_v10' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v6' ), + 'HLT_HIZeroBias_HighRate_v5' ), + HITrackerNZS = cms.vstring( 'HLT_HIPhysicsForZS_v12' ), + HIZeroBias0 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias1 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + HIZeroBias2 = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ), + L1Accept = cms.vstring( 'DST_Physics_v14' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v9' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', @@ -6465,6 +6068,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -6529,40 +6138,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -6592,6 +6171,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -6971,7 +6565,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -6984,70 +6578,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -7087,16 +6632,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -8182,7 +7717,81 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -8208,11 +7817,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -8238,9 +7847,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -8391,6 +8001,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -8859,8 +8479,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -8898,7 +8522,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -8963,94 +8586,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -9070,23 +8626,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) -) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -9128,7 +8693,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -9185,6 +8750,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -9328,7 +8897,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaEcalEtaEEonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9431,7 +9000,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaEcalPi0EBonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9534,7 +9103,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaEcalPi0EEonlyForHI = cms.EDFilter( "HLTPrescaler", @@ -9637,7 +9206,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sRPCMuonNormalisationForHI = cms.EDFilter( "HLTL1TSeed", @@ -9973,6 +9542,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -10006,10 +9577,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) process.hltL1sDQMHIPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), @@ -10119,11 +9714,11 @@ process.hltSiPixelRecHitsSoAFromGPUPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromCUDAHIonPhase1", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPUPPOnAA" ) ) -process.hltSiPixelClustersCacheCPUOnlyPPOnAA = cms.EDProducer( "SiPixelClusterShapeCacheProducer", +process.hltSiPixelClustersCachePPOnAASerialSync = cms.EDProducer( "SiPixelClusterShapeCacheProducer", src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), onDemand = cms.bool( False ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", +process.hltSiPixelRecHitsFromLegacyPPOnAASerialSync = cms.EDProducer( "SiPixelRecHitSoAFromLegacyHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltSiPixelClustersLegacyPPOnAA" ), CPE = cms.string( "hltESPPixelCPEFastHIon" ), @@ -10223,9 +9818,9 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltPixelTracksCPUOnlyPPOnAA = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", +process.hltPixelTracksPPOnAASerialSync = cms.EDProducer( "CAHitNtupletCUDAHIonPhase1", onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), ptmin = cms.double( 0.899999976158 ), CAThetaCutBarrel = cms.double( 0.00100000009499 ), CAThetaCutForward = cms.double( 0.00200000002608 ), @@ -10263,14 +9858,14 @@ chi2Coeff = cms.vdouble( 0.9, 1.8 ) ) ) -process.hltPixelTracksFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", +process.hltPixelTracksFromSoAPPOnAASerialSync = cms.EDProducer( "PixelTrackProducerFromSoAHIonPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + trackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", +process.hltPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerCUDAHIonPhase1", onGPU = cms.bool( False ), oneKernel = cms.bool( True ), useDensity = cms.bool( True ), @@ -10283,15 +9878,15 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnlyPPOnAA = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnlyPPOnAA" ), +process.hltPixelVerticesFromSoAPPOnAASerialSync = cms.EDProducer( "PixelVertexProducerFromSoA", + TrackCollection = cms.InputTag( "hltPixelTracksFromSoAPPOnAASerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ) + src = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnlyPPOnAA = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnlyPPOnAA" ), +process.hltTrimmedPixelVerticesPPOnAASerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesFromSoAPPOnAASerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), @@ -10301,16 +9896,18 @@ eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacyPPOnAA' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltPixelConsumerGPUPPOnAA = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltSiPixelDigisPPOnAA@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltSiPixelRecHitsSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) process.hltSiPixelRecHitsSoAMonitorGPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorRecHitsSoA", @@ -10318,19 +9915,19 @@ TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) process.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA" ), + pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyPPOnAASerialSync" ), pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoAPPOnAA@cuda" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) process.hltPixelTracksSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelHIonPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnlyPPOnAA" ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksPPOnAASerialSync" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) process.hltPixelVertexSoAMonitorCPUPPOnAA = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnlyPPOnAA" ), + pixelVertexSrc = cms.InputTag( "hltPixelVerticesPPOnAASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) ) @@ -10351,19 +9948,122 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -process.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) ) process.hltL1sDQMHIHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -10614,55 +10314,326 @@ timeMax = cms.double( 6.0 ) ) ) -process.hltHoreco = cms.EDProducer( "HcalHitReconstructor", - correctForPhaseContainment = cms.bool( True ), - correctionPhaseNS = cms.double( 13.0 ), - digiLabel = cms.InputTag( "hltHcalDigis" ), - Subdetector = cms.string( "HO" ), - correctForTimeslew = cms.bool( True ), - dropZSmarkedPassed = cms.bool( True ), - firstSample = cms.int32( 4 ), - samplesToAdd = cms.int32( 4 ), - tsFromDB = cms.bool( True ), - recoParamsFromDB = cms.bool( True ), - useLeakCorrection = cms.bool( False ), - dataOOTCorrectionName = cms.string( "" ), - dataOOTCorrectionCategory = cms.string( "Data" ), - mcOOTCorrectionName = cms.string( "" ), - mcOOTCorrectionCategory = cms.string( "MC" ), - correctTiming = cms.bool( False ), - firstAuxTS = cms.int32( 4 ), - setNoiseFlags = cms.bool( False ), - digiTimeFromDB = cms.bool( True ), - setHSCPFlags = cms.bool( False ), - setSaturationFlags = cms.bool( False ), - setTimingTrustFlags = cms.bool( False ), - setPulseShapeFlags = cms.bool( False ), - setNegativeFlags = cms.bool( False ), - digistat = cms.PSet( ), - HFInWindowStat = cms.PSet( ), - S9S1stat = cms.PSet( ), - S8S1stat = cms.PSet( ), - PETstat = cms.PSet( ), - saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), - hfTimingTrustParameters = cms.PSet( ) -) -process.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +process.hltHoreco = cms.EDProducer( "HcalHitReconstructor", + correctForPhaseContainment = cms.bool( True ), + correctionPhaseNS = cms.double( 13.0 ), + digiLabel = cms.InputTag( "hltHcalDigis" ), + Subdetector = cms.string( "HO" ), + correctForTimeslew = cms.bool( True ), + dropZSmarkedPassed = cms.bool( True ), + firstSample = cms.int32( 4 ), + samplesToAdd = cms.int32( 4 ), + tsFromDB = cms.bool( True ), + recoParamsFromDB = cms.bool( True ), + useLeakCorrection = cms.bool( False ), + dataOOTCorrectionName = cms.string( "" ), + dataOOTCorrectionCategory = cms.string( "Data" ), + mcOOTCorrectionName = cms.string( "" ), + mcOOTCorrectionCategory = cms.string( "MC" ), + correctTiming = cms.bool( False ), + firstAuxTS = cms.int32( 4 ), + setNoiseFlags = cms.bool( False ), + digiTimeFromDB = cms.bool( True ), + setHSCPFlags = cms.bool( False ), + setSaturationFlags = cms.bool( False ), + setTimingTrustFlags = cms.bool( False ), + setPulseShapeFlags = cms.bool( False ), + setNegativeFlags = cms.bool( False ), + digistat = cms.PSet( ), + HFInWindowStat = cms.PSet( ), + S9S1stat = cms.PSet( ), + S8S1stat = cms.PSet( ), + PETstat = cms.PSet( ), + saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), + hfTimingTrustParameters = cms.PSet( ) +) +process.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) ) process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( False ), hltResults = cms.InputTag( "" ), @@ -11068,7 +11039,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -12884,12 +12856,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltSiPixelClustersAfterSplittingPPOnAA = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -13134,12 +13109,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltFullIter0TrackMVAClassifierPPOnAA = cms.EDProducer( "TrackMVAClassifierPrompt", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAA" ), @@ -14269,40 +14247,10 @@ ) ) ) -process.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), - name = cms.string( "PFRecHitHCALDenseIdNavigator" ) - ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) + hcalEnums = cms.vint32( 4 ), + name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), @@ -14322,10 +14270,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -14350,6 +14299,7 @@ ) process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14473,6 +14423,7 @@ ) process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14537,161 +14488,20 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -process.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 5 ), - minChi2Prob = cms.double( 0.0 ), - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - maxNSigmaTime = cms.double( 10.0 ), - showerSigma = cms.double( 10.0 ), - timeSigmaEE = cms.double( 10.0 ), - clusterTimeResFromSeed = cms.bool( False ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) -process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), - pfClusterBuilder = cms.PSet( - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "PFMultiDepthClusterizer" ), - nSigmaPhi = cms.double( 2.0 ), - minFractionToKeep = cms.double( 1.0E-7 ), - nSigmaEta = cms.double( 2.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -14729,15 +14539,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuonsPPOnAA" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracksPPOnAA" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -14755,17 +14565,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -14791,51 +14601,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) + ), + photon_MinEt = cms.double( 10.0 ), + electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble( 0.0064, 0.01264 ), + dPhi = cms.vdouble( 0.0547, 0.0394 ), + enableProtections = cms.bool( False ), + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) ), - electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_missinghits = cms.uint32( 1 ), - photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), - electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), + electron_iso_mva_barrel = cms.double( -0.1875 ), electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), + photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), photon_protectionsForJetMET = cms.PSet( sumPtTrackIsoSlope = cms.double( 0.001 ), sumPtTrackIso = cms.double( 4.0 ) ), - electron_protectionsForBadHcal = cms.PSet( - dEta = cms.vdouble( 0.0064, 0.01264 ), - dPhi = cms.vdouble( 0.0547, 0.0394 ), - enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) - ), + electron_iso_combIso_barrel = cms.double( 10.0 ), electron_noniso_mvaCut = cms.double( -0.1 ), - electron_iso_mva_barrel = cms.double( -0.1875 ), - photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -14876,12 +14686,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -15136,6 +14946,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMergingPPOnAA" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -15151,7 +14962,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelectorPPOnAA = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -15344,7 +15157,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( True ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltCaloMETProducerForHf = cms.EDProducer( "CaloMETProducer", src = cms.InputTag( "hltTowerMakerForHf" ), @@ -15636,295 +15450,6 @@ MaxEta = cms.double( 5.1 ), MinN = cms.int32( 1 ) ) -process.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreHICsAK4PFJet60Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet60Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets60 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet60Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet60Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet60Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet60Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 60.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet80Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet70Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet80Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet80Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet70Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 70.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet70Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet80Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet100Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet80Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet100Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet100Eta1p5Beamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreHICsAK4PFJet100Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 80.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet80Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet100Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 100.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet120Eta1p5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet90Eta1p5 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta1p5" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet120Eta1p5 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 1.5 ), - MinN = cms.int32( 1 ) -) -process.hltPreHICsAK4PFJet120Eta2p1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltSinglePuAK4CaloJet90Eta2p1 = cms.EDFilter( "HLT1CaloJet", - saveTags = cms.bool( False ), - inputTag = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 90.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) -process.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer", - src = cms.InputTag( "hltCsAK4PFJetsCorrectedPPOnAA" ), - triggerJetsFilter = cms.InputTag( "hltSinglePuAK4CaloJet90Eta2p1" ), - triggerJetsType = cms.int32( 85 ), - maxDeltaR = cms.double( 0.2 ) -) -process.hltSingleCsPFJet120Eta2p1 = cms.EDFilter( "HLT1PFJet", - saveTags = cms.bool( True ), - inputTag = cms.InputTag( "hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1" ), - triggerType = cms.int32( 85 ), - MinE = cms.double( -1.0 ), - MinPt = cms.double( 120.0 ), - MinMass = cms.double( -1.0 ), - MaxMass = cms.double( -1.0 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( 2.1 ), - MinN = cms.int32( 1 ) -) process.hltL1sL1SingleEG7BptxAND = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG7_BptxAND" ), @@ -15996,6 +15521,7 @@ ) process.hltParticleFlowClusterPSPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16057,6 +15583,7 @@ ) process.hltParticleFlowClusterECALUncorrectedPPOnAA = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALPPOnAA" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -16183,14 +15710,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSPPOnAA" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedPPOnAA" ) ) @@ -16284,6 +15811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16320,6 +15848,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16356,6 +15885,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16392,6 +15922,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16441,6 +15972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16477,6 +16009,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16526,6 +16059,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16562,6 +16096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16598,6 +16133,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16634,6 +16170,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16683,6 +16220,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16719,6 +16257,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16768,6 +16307,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -16790,7 +16330,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesPPOnAA" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -16802,6 +16341,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -16824,6 +16364,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -16863,6 +16404,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -16906,6 +16448,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17384,7 +16927,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltEle10GsfOneOEMinusOneOPPPOnAAFilter = cms.EDFilter( "HLTEgammaGenericFilter", saveTags = cms.bool( True ), @@ -17394,6 +16938,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17416,6 +16961,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17438,6 +16984,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17784,6 +17331,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17820,6 +17368,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17842,6 +17391,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -17864,6 +17414,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17886,6 +17437,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -17931,6 +17483,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17953,6 +17506,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17975,6 +17529,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -17997,6 +17552,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18036,6 +17592,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18058,6 +17615,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18080,6 +17638,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18102,6 +17661,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18147,6 +17707,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18169,6 +17730,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18191,6 +17753,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18213,6 +17776,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18239,6 +17803,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18261,6 +17826,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18283,6 +17849,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18305,6 +17872,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18350,6 +17918,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18372,6 +17941,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18394,6 +17964,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18416,6 +17987,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18455,6 +18027,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18477,6 +18050,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18499,6 +18073,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18521,6 +18096,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18566,6 +18142,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18588,6 +18165,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18610,6 +18188,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18632,6 +18211,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18658,6 +18238,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18680,6 +18261,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18702,6 +18284,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18724,6 +18307,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18769,6 +18353,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18791,6 +18376,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18813,6 +18399,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18835,6 +18422,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18871,6 +18459,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -18893,6 +18482,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -18915,6 +18505,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18937,6 +18528,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -18959,6 +18551,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -19013,6 +18606,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -19035,6 +18629,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -19057,6 +18652,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -19079,6 +18675,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -19101,6 +18698,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -20912,6 +20510,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -20991,6 +20590,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21070,6 +20670,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21173,6 +20774,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21276,6 +20878,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21379,6 +20982,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21482,6 +21086,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21585,6 +21190,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -21688,6 +21294,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksPPOnAA" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -22265,12 +21872,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltSiPixelClustersAfterSplittingPPOnAAForDmeson = cms.EDProducer( "JetCoreClusterSplitter", pixelClusters = cms.InputTag( "hltSiPixelClustersPPOnAA" ), @@ -22488,12 +22098,15 @@ TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltFullIter0TrackDNNClassifierPPOnAAForDmeson = cms.EDProducer( "TrackTfClassifier", src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPOnAAForDmeson" ), @@ -24225,12 +23838,15 @@ TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( algorithm = cms.string( "gap" ), TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltGoodHighPurityFullTracksForDmesonPPOnAA = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPOnAAForDmeson" ), @@ -24529,10 +24145,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v8', - 'AlCa_EcalEtaEEonlyForHI_v8', - 'AlCa_EcalPi0EBonlyForHI_v8', - 'AlCa_EcalPi0EEonlyForHI_v8' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonlyForHI_v11', + 'AlCa_EcalEtaEEonlyForHI_v11', + 'AlCa_EcalPi0EBonlyForHI_v11', + 'AlCa_EcalPi0EEonlyForHI_v11' ) ) process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24544,7 +24160,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v7' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSymForHI_v10' ) ) process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24568,9 +24184,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v6', - 'DQM_HIHcalReconstruction_v4', - 'DQM_HIPixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_HIEcalReconstruction_v8', + 'DQM_HIHcalReconstruction_v6', + 'DQM_HIPixelReconstruction_v10' ) ) process.hltPreDatasetHIDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24582,10 +24198,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) process.hltPreDatasetHIDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24597,9 +24212,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12' ) ) process.hltPreDatasetHIEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24611,7 +24226,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralPhysics_v3' ) ) process.hltPreDatasetHIEphemeralHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24623,7 +24238,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v1' ) + triggerConditions = cms.vstring( 'HLT_HIEphemeralZeroBias_v3' ) ) process.hltPreDatasetHIEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24639,17 +24254,16 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10 / 15', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 / 0', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleGEDPhoton20_v3 / 65', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 / 25', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3 / 335', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3 / 200', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20' ) + triggerConditions = cms.vstring( 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 / 0', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleGEDPhoton20_v5 / 65', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 / 25', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5 / 335', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5 / 200', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20' ) ) process.hltPreDatasetHIEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24661,10 +24275,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3', - 'HLT_HIMinimumBiasHF1AND_Beamspot_v3' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6', + 'HLT_HIMinimumBiasHF1AND_Beamspot_v6' ) ) process.hltPreDatasetHIExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24676,28 +24289,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 2', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 8', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12 / 2', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 8', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) process.hltPreDatasetHIExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24709,28 +24321,27 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIGEDPhoton40_v10 / 2', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3 / 0', - 'HLT_HIL1UnpairedBunchBptxMinus_v10 / 2', - 'HLT_HIL1UnpairedBunchBptxPlus_v10 / 2', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 40', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 25', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 35', - 'HLT_HIL3SingleMu5_v3 / 2000', - 'HLT_HIL3SingleMu7_v3 / 800', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2', - 'HLT_HIMinimumBiasHF1AND_copy_v2', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 5', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIGEDPhoton40_v12 / 2', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5 / 0', + 'HLT_HIL1UnpairedBunchBptxMinus_v12 / 2', + 'HLT_HIL1UnpairedBunchBptxPlus_v12 / 2', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 40', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 25', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 35', + 'HLT_HIL3SingleMu5_v5 / 2000', + 'HLT_HIL3SingleMu7_v5 / 800', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4', + 'HLT_HIMinimumBiasHF1AND_copy_v4', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 5', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 / 2', - 'HLT_HIZeroBias_v10 / 5' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 / 2', + 'HLT_HIZeroBias_v12 / 5' ) ) process.hltPreDatasetHIExpressPhysicsRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24742,87 +24353,87 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8', - 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8', - 'HLT_HIUPC_NotMBHF2_v1', + triggerConditions = cms.vstring( 'HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10', + 'HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10', + 'HLT_HIUPC_NotMBHF2_v3', 'HLT_HIUPC_Random_HighRate_v1', - 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7', - 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9', - 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1', - 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2', - 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6', - 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2', - 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6', - 'HLT_HIUPC_TestSeedsCombined_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1', - 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1', - 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8', - 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8', - 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8', - 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8' ) + 'HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9', + 'HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG3_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11', + 'HLT_HIUPC_SingleEG5_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2', + 'HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4', + 'HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8', + 'HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4', + 'HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8', + 'HLT_HIUPC_TestSeedsCombined_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2', + 'HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2', + 'HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10', + 'HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10', + 'HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10', + 'HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10' ) ) process.hltPreDatasetHIForward0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24910,7 +24521,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysics_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysics_v12' ) ) process.hltPreDatasetHIHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24922,8 +24533,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v10', - 'HLT_HIHcalPhiSym_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHcalNZS_v12', + 'HLT_HIHcalPhiSym_v12' ) ) process.hltPreDatasetHIHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24935,30 +24546,29 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 / 0', - 'HLT_HICsAK4PFJet100Eta1p5_v10 / 3', - 'HLT_HIEle20Gsf_v10 / 3', - 'HLT_HIGEDPhoton40_v10 / 3', - 'HLT_HIHcalNZS_v10 / 3', - 'HLT_HIHcalPhiSym_v10 / 3', - 'HLT_HIL1NotBptxOR_v10', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1UnpairedBunchBptxMinus_v10', - 'HLT_HIL1UnpairedBunchBptxPlus_v10', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3 / 75', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3 / 75', - 'HLT_HIL3SingleMu12_v3 / 0', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 / 10', - 'HLT_HIL3SingleMu5_v3 / 0', - 'HLT_HIL3SingleMu7_v3 / 0', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 / 20', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 / 20', - 'HLT_HIMinimumBiasHF1AND_copy_v2 / 20', - 'HLT_HIPhysics_v10', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10 / 2', + triggerConditions = cms.vstring( 'HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 / 0', + 'HLT_HIEle20Gsf_v12 / 3', + 'HLT_HIGEDPhoton40_v12 / 3', + 'HLT_HIHcalNZS_v12 / 3', + 'HLT_HIHcalPhiSym_v12 / 3', + 'HLT_HIL1NotBptxOR_v12', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1UnpairedBunchBptxMinus_v12', + 'HLT_HIL1UnpairedBunchBptxPlus_v12', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5 / 75', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5 / 75', + 'HLT_HIL3SingleMu12_v5 / 0', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 / 10', + 'HLT_HIL3SingleMu5_v5 / 0', + 'HLT_HIL3SingleMu7_v5 / 0', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 / 20', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 / 20', + 'HLT_HIMinimumBiasHF1AND_copy_v4 / 20', + 'HLT_HIPhysics_v12', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12 / 2', 'HLT_HIRandom_v7 / 3', - 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10', - 'HLT_HIZeroBias_v10 / 3' ) + 'HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12', + 'HLT_HIZeroBias_v12 / 3' ) ) process.hltPreDatasetHIOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24970,9 +24580,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 / 700', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 / 700', - 'HLT_HIMinimumBiasHF1AND_v3 / 700' ) + triggerConditions = cms.vstring( 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 / 700', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 / 700', + 'HLT_HIMinimumBiasHF1AND_v5 / 700' ) ) process.hltPreDatasetHIMinimumBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -24996,104 +24606,96 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HICsAK4PFJet100Eta1p5_v10', - 'HLT_HICsAK4PFJet100Eta2p1_v3', - 'HLT_HICsAK4PFJet120Eta1p5_v10', - 'HLT_HICsAK4PFJet120Eta2p1_v3', - 'HLT_HICsAK4PFJet60Eta1p5_v10', - 'HLT_HICsAK4PFJet60Eta2p1_v3', - 'HLT_HICsAK4PFJet80Eta1p5_v10', - 'HLT_HICsAK4PFJet80Eta2p1_v3', - 'HLT_HICscCluster_Loose_v3', - 'HLT_HICscCluster_Medium_v3', - 'HLT_HICscCluster_Tight_v3', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4', - 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4', - 'HLT_HIDoubleEle10GsfMass50_v10', - 'HLT_HIDoubleEle10Gsf_v10', - 'HLT_HIDoubleEle15GsfMass50_v10', - 'HLT_HIDoubleEle15Gsf_v10', - 'HLT_HIDoubleGEDPhoton20_v3', - 'HLT_HIEle10Gsf_v10', - 'HLT_HIEle15Ele10GsfMass50_v10', - 'HLT_HIEle15Ele10Gsf_v10', - 'HLT_HIEle15Gsf_v10', - 'HLT_HIEle20Gsf_v10', - 'HLT_HIEle30Gsf_v10', - 'HLT_HIEle40Gsf_v10', - 'HLT_HIEle50Gsf_v10', - 'HLT_HIGEDPhoton10_EB_v10', - 'HLT_HIGEDPhoton10_v10', - 'HLT_HIGEDPhoton20_EB_v10', - 'HLT_HIGEDPhoton20_v10', - 'HLT_HIGEDPhoton30_EB_v10', - 'HLT_HIGEDPhoton30_v10', - 'HLT_HIGEDPhoton40_EB_v10', - 'HLT_HIGEDPhoton40_v10', - 'HLT_HIGEDPhoton50_EB_v10', - 'HLT_HIGEDPhoton50_v10', - 'HLT_HIGEDPhoton60_EB_v10', - 'HLT_HIGEDPhoton60_v10', - 'HLT_HIL1Centrality30_50_v3', - 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3', - 'HLT_HIL1DoubleMu0_SQ_v3', - 'HLT_HIL1DoubleMu0_v3', - 'HLT_HIL1SingleMu0_Cosmic_v3', - 'HLT_HIL1SingleMu0_Open_v3', - 'HLT_HIL1SingleMu0_v3', - 'HLT_HIL1SingleMu5_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v3', - 'HLT_HIL1SingleMu7_SingleEG20Gsf_v3', - 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v3', - 'HLT_HIL1_UCC_0_0p5_v3', - 'HLT_HIL1_UCC_0_1_v3', - 'HLT_HIL2DoubleMu0_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu0_M7to15_Open_v3', - 'HLT_HIL2DoubleMu0_Open_v3', - 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3', - 'HLT_HIL2DoubleMu3_M7to15_Open_v3', - 'HLT_HIL2SingleMu3_Open_v3', - 'HLT_HIL2SingleMu5_v3', - 'HLT_HIL2SingleMu7_v3', - 'HLT_HIL3DoubleMu0_M0toInf_Open_v3', - 'HLT_HIL3DoubleMu0_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu0_M7to15_Open_v3', - 'HLT_HIL3DoubleMu0_Quarkonia_Open_v3', - 'HLT_HIL3DoubleMu2_M2to4p5_Open_v3', - 'HLT_HIL3DoubleMu2_M7to15_Open_v3', - 'HLT_HIL3DoubleMu2_Quarkonia_Open_v3', - 'HLT_HIL3SingleMu12_v3', - 'HLT_HIL3SingleMu3_Open_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3', - 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3', - 'HLT_HIL3SingleMu5_v3', - 'HLT_HIL3SingleMu7_v3', - 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v1', - 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v3', - 'HLT_HIMinimumBiasHF1AND_v3', - 'HLT_HIPuAK4CaloJet100Eta5p1_v10', - 'HLT_HIPuAK4CaloJet100Fwd_v3', - 'HLT_HIPuAK4CaloJet120Eta2p1_v3', - 'HLT_HIPuAK4CaloJet120Eta5p1_v10', - 'HLT_HIPuAK4CaloJet120Fwd_v3', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet40Fwd_v3', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2', - 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2', - 'HLT_HIPuAK4CaloJet60Fwd_v3', - 'HLT_HIPuAK4CaloJet80Eta5p1_v10', - 'HLT_HIPuAK4CaloJet80Fwd_v3', + triggerConditions = cms.vstring( 'HLT_HICscCluster_Loose_v5', + 'HLT_HICscCluster_Medium_v5', + 'HLT_HICscCluster_Tight_v5', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6', + 'HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6', + 'HLT_HIDoubleEle10GsfMass50_v12', + 'HLT_HIDoubleEle10Gsf_v12', + 'HLT_HIDoubleEle15GsfMass50_v12', + 'HLT_HIDoubleEle15Gsf_v12', + 'HLT_HIDoubleGEDPhoton20_v5', + 'HLT_HIEle10Gsf_v12', + 'HLT_HIEle15Ele10GsfMass50_v12', + 'HLT_HIEle15Ele10Gsf_v12', + 'HLT_HIEle15Gsf_v12', + 'HLT_HIEle20Gsf_v12', + 'HLT_HIEle30Gsf_v12', + 'HLT_HIEle40Gsf_v12', + 'HLT_HIEle50Gsf_v12', + 'HLT_HIGEDPhoton10_EB_v12', + 'HLT_HIGEDPhoton10_v12', + 'HLT_HIGEDPhoton20_EB_v12', + 'HLT_HIGEDPhoton20_v12', + 'HLT_HIGEDPhoton30_EB_v12', + 'HLT_HIGEDPhoton30_v12', + 'HLT_HIGEDPhoton40_EB_v12', + 'HLT_HIGEDPhoton40_v12', + 'HLT_HIGEDPhoton50_EB_v12', + 'HLT_HIGEDPhoton50_v12', + 'HLT_HIGEDPhoton60_EB_v12', + 'HLT_HIGEDPhoton60_v12', + 'HLT_HIL1Centrality30_50_v5', + 'HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5', + 'HLT_HIL1DoubleMu0_SQ_v5', + 'HLT_HIL1DoubleMu0_v5', + 'HLT_HIL1SingleMu0_Cosmic_v5', + 'HLT_HIL1SingleMu0_Open_v5', + 'HLT_HIL1SingleMu0_v5', + 'HLT_HIL1SingleMu5_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu5_SingleGEDPhoton20_v5', + 'HLT_HIL1SingleMu7_SingleEG20Gsf_v5', + 'HLT_HIL1SingleMu7_SingleGEDPhoton10_v5', + 'HLT_HIL1_UCC_0_0p5_v5', + 'HLT_HIL1_UCC_0_1_v5', + 'HLT_HIL2DoubleMu0_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu0_M7to15_Open_v5', + 'HLT_HIL2DoubleMu0_Open_v5', + 'HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5', + 'HLT_HIL2DoubleMu3_M7to15_Open_v5', + 'HLT_HIL2SingleMu3_Open_v5', + 'HLT_HIL2SingleMu5_v5', + 'HLT_HIL2SingleMu7_v5', + 'HLT_HIL3DoubleMu0_M0toInf_Open_v5', + 'HLT_HIL3DoubleMu0_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu0_M7to15_Open_v5', + 'HLT_HIL3DoubleMu0_Quarkonia_Open_v5', + 'HLT_HIL3DoubleMu2_M2to4p5_Open_v5', + 'HLT_HIL3DoubleMu2_M7to15_Open_v5', + 'HLT_HIL3DoubleMu2_Quarkonia_Open_v5', + 'HLT_HIL3SingleMu12_v5', + 'HLT_HIL3SingleMu3_Open_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5', + 'HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5', + 'HLT_HIL3SingleMu5_v5', + 'HLT_HIL3SingleMu7_v5', + 'HLT_HIMinimumBiasHF1ANDZDC1nOR_v2', + 'HLT_HIMinimumBiasHF1ANDZDC2nOR_v5', + 'HLT_HIMinimumBiasHF1AND_v5', + 'HLT_HIPuAK4CaloJet100Eta5p1_v12', + 'HLT_HIPuAK4CaloJet100Fwd_v5', + 'HLT_HIPuAK4CaloJet120Eta2p1_v5', + 'HLT_HIPuAK4CaloJet120Eta5p1_v12', + 'HLT_HIPuAK4CaloJet120Fwd_v5', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet40Fwd_v5', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4', + 'HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4', + 'HLT_HIPuAK4CaloJet60Fwd_v5', + 'HLT_HIPuAK4CaloJet80Eta5p1_v12', + 'HLT_HIPuAK4CaloJet80Fwd_v5', 'HLT_HIRandom_HighRate_v3', 'HLT_HIRandom_v7', - 'HLT_HIZeroBias_HighRate_v3' ) + 'HLT_HIZeroBias_HighRate_v5' ) ) process.hltPreDatasetHIPhysicsRawPrime0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25229,7 +24831,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v10' ) + triggerConditions = cms.vstring( 'HLT_HIPhysicsForZS_v12' ) ) process.hltPreDatasetHITrackerNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25241,7 +24843,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v1' ) + triggerConditions = cms.vstring( 'HLT_HIZeroBias_HighRateRAW_v2' ) ) process.hltPreDatasetHIZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25261,7 +24863,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10' ) + triggerConditions = cms.vstring( 'DST_Physics_v14' ) ) process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25273,7 +24875,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v6' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisationForHI_v9' ) ) process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -25306,82 +24908,6 @@ L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltSiPixelDigisPPOnAA = SwitchProducerCUDA( cpu = cms.EDAlias( hltSiPixelDigisLegacyPPOnAA = cms.VPSet( @@ -25464,6 +24990,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -25479,6 +25006,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -25492,7 +25020,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -25508,7 +25036,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -25584,12 +25112,14 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HIDQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisFromSoAPPOnAA_*_*', 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisLegacyPPOnAA_*_*' ) ) @@ -25620,7 +25150,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -26828,8 +26358,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -26845,9 +26376,15 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', @@ -26857,30 +26394,32 @@ 'keep triggerTriggerEvent_*_*_*' ) ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) process.HLTDoLocalPixelPPOnAATask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoAPPOnAA , process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelDigisSoAPPOnAA , process.hltSiPixelDigisFromSoAPPOnAA , process.hltSiPixelDigisPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersGPUPPOnAA , process.hltSiPixelClustersFromSoAPPOnAA , process.hltSiPixelClustersPPOnAA , process.hltSiPixelClustersCachePPOnAA , process.hltSiPixelRecHitsFromLegacyPPOnAA , process.hltSiPixelRecHitsGPUPPOnAA , process.hltSiPixelRecHitsFromGPUPPOnAA , process.hltSiPixelRecHitsPPOnAA , process.hltSiPixelRecHitsSoAFromGPUPPOnAA , process.hltSiPixelRecHitsSoAPPOnAA ) -process.HLTDoLocalPixelCPUOnlyPPOnAATask = cms.ConditionalTask( process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersCacheCPUOnlyPPOnAA , process.hltSiPixelRecHitsFromLegacyCPUOnlyPPOnAA ) +process.HLTDoLocalPixelPPOnAATaskSerialSync = cms.ConditionalTask( process.hltSiPixelDigisLegacyPPOnAA , process.hltSiPixelClustersLegacyPPOnAA , process.hltSiPixelClustersCachePPOnAASerialSync , process.hltSiPixelRecHitsFromLegacyPPOnAASerialSync ) process.HLTRecoPixelTracksPPOnAATask = cms.ConditionalTask( process.hltPixelTracksCPUPPOnAA , process.hltPixelTracksPPOnAA , process.hltPixelTracksTrackingRegions ) process.HLTRecopixelvertexingPPOnAATask = cms.ConditionalTask( process.HLTRecoPixelTracksPPOnAATask , process.hltPixelVerticesCPUPPOnAA , process.hltPixelVerticesPPOnAA , process.hltTrimmedPixelVerticesPPOnAA ) -process.HLTRecoPixelTracksCPUOnlyPPOnAATask = cms.ConditionalTask( process.hltPixelTracksCPUOnlyPPOnAA , process.hltPixelTracksFromSoACPUOnlyPPOnAA , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyPPOnAATask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyPPOnAATask , process.hltPixelVerticesCPUOnlyPPOnAA , process.hltPixelVerticesFromSoACPUOnlyPPOnAA , process.hltTrimmedPixelVerticesCPUOnlyPPOnAA ) +process.HLTRecoPixelTracksPPOnAATaskSerialSync = cms.ConditionalTask( process.hltPixelTracksPPOnAASerialSync , process.hltPixelTracksFromSoAPPOnAASerialSync , process.hltPixelTracksTrackingRegions ) +process.HLTRecopixelvertexingPPOnAATaskSerialSync = cms.ConditionalTask( process.HLTRecoPixelTracksPPOnAATaskSerialSync , process.hltPixelVerticesPPOnAASerialSync , process.hltPixelVerticesFromSoAPPOnAASerialSync , process.hltTrimmedPixelVerticesPPOnAASerialSync ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) process.HLTDoLocalPixelPPOnAASequence = cms.Sequence( process.HLTDoLocalPixelPPOnAATask ) -process.HLTDoLocalPixelCPUOnlyPPOnAASequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyPPOnAATask ) +process.HLTDoLocalPixelPPOnAASequenceSerialSync = cms.Sequence( process.HLTDoLocalPixelPPOnAATaskSerialSync ) process.HLTRecopixelvertexingPPOnAASequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingPPOnAATask ) -process.HLTRecopixelvertexingCPUOnlyPPOnAASequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyPPOnAATask ) +process.HLTRecopixelvertexingPPOnAASequenceSerialSync = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingPPOnAATaskSerialSync ) process.HLTDQMPixelReconstructionPPOnAA = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPUPPOnAA + process.hltSiPixelRecHitsSoAMonitorGPUPPOnAA + process.hltSiPixelRecHitsSoACompareGPUvsCPUPPOnAA + process.hltPixelTracksSoAMonitorCPUPPOnAA + process.hltPixelVertexSoAMonitorCPUPPOnAA ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTDoSiStripZeroSuppression = cms.Sequence( process.hltSiStripRawToDigi + process.hltSiStripZeroSuppression ) process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( process.hltSiStripDigiToZSRaw + process.hltSiStripClusterizerForRawPrime + process.hltSiStripClusters2ApproxClusters + process.rawDataRepacker + process.rawPrimeDataRepacker ) @@ -26922,8 +26461,7 @@ process.HLTIterativeTrackingDoubletRecoveryPPOnAA = cms.Sequence( process.hltDoubletRecoveryClustersRefRemovalPPOnAA + process.hltDoubletRecoveryMaskedMeasurementTrackerEventPPOnAA + process.hltDoubletRecoveryPixelLayersAndRegionsPPOnAA + process.hltDoubletRecoveryPFlowPixelClusterCheckPPOnAA + process.hltDoubletRecoveryPFlowPixelHitDoubletsPPOnAA + process.hltDoubletRecoveryPFlowPixelSeedsPPOnAA + process.hltDoubletRecoveryPFlowCkfTrackCandidatesPPOnAA + process.hltDoubletRecoveryPFlowCtfWithMaterialTracksPPOnAA + process.hltDoubletRecoveryPFlowTrackCutClassifierPPOnAA + process.hltDoubletRecoveryPFlowTrackSelectionHighPurityPPOnAA ) process.HLTFullIterativeTrackingIteration02PPOnAA = cms.Sequence( process.HLTFullIterativeTrackingIteration0PPOnAA + process.HLTFullIterativeTrackingIteration1PPOnAA + process.hltIter1MergedPPOnAA + process.HLTIter1TrackAndTauJets4Iter2SequencePPOnAA + process.HLTFullIterativeTrackingIteration2PPOnAA + process.hltIter2MergedPPOnAA + process.HLTIterativeTrackingDoubletRecoveryPPOnAA + process.hltMergedTracksPPOnAA ) process.HLTTrackReconstructionForPFPPOnAA = cms.Sequence( process.HLTPixelClusterSplittingForPFPPOnAA + process.HLTRecopixelvertexingPPOnAASequence + process.HLTFullIterativeTrackingIteration02PPOnAA + process.hltPFMuonMergingPPOnAA + process.hltMuonLinksPPOnAA + process.hltMuonsPPOnAA ) -process.HLTPreshowerSequence = cms.Sequence( process.HLTPreshowerTask ) -process.HLTParticleFlowSequencePPOnAA = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracksPPOnAA + process.hltParticleFlowBlockPPOnAA + process.hltParticleFlowPPOnAA ) +process.HLTParticleFlowSequencePPOnAA = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracksPPOnAA + process.hltParticleFlowBlockPPOnAA + process.hltParticleFlowPPOnAA ) process.HLTCsAK4PFJetsReconstructionSequencePPOnAA = cms.Sequence( process.HLTL2muonrecoSequencePPOnAA + process.HLTL3muonrecoPPOnAASequence + process.HLTTrackReconstructionForPFPPOnAA + process.HLTParticleFlowSequencePPOnAA + process.hltKT4PFJetsForRho + process.hltHiFJRhoProducer + process.hltCsAK4PFJetsPPOnAA + process.hltCsAK4PFJetsLooseIDPPOnAA + process.hltCsAK4PFJetsTightIDPPOnAA ) process.HLTCsAK4PFCorrectorProducersSequencePPOnAA = cms.Sequence( process.hltCsAK4PFFastJetCorrectorPPOnAA + process.hltCsAK4PFRelativeCorrectorPPOnAA + process.hltCsAK4PFAbsoluteCorrectorPPOnAA + process.hltCsAK4PFResidualCorrectorPPOnAA + process.hltCsAK4PFCorrectorPPOnAA ) process.HLTCsAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllPPOnAA + process.HLTCsAK4PFCorrectorProducersSequencePPOnAA + process.hltCsAK4PFJetsCorrectedPPOnAA + process.hltCsAK4PFJetsLooseIDCorrectedPPOnAA + process.hltCsAK4PFJetsTightIDCorrectedPPOnAA ) @@ -26943,7 +26481,6 @@ process.HLTHIGEDPhoton60PPOnAASequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaPPOnAA + process.hltEgammaCandidatesPPOnAA + process.hltEgammaCandidatesWrapperPPOnAA + process.hltEG60EtPPOnAAFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverEPPOnAA + process.hltEG60HoverELoosePPOnAAFilter ) process.HLTHIGEDPhoton60EBPPOnAASequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaPPOnAA + process.hltEgammaCandidatesPPOnAA + process.hltEgammaCandidatesWrapperPPOnAA + process.hltEG60EtEBPPOnAAFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverEPPOnAA + process.hltEG60HoverELooseEBPPOnAAFilter ) process.HLTHIDoubleGEDPhoton20PPOnAASequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgammaPPOnAA + process.hltEgammaCandidatesPPOnAA + process.hltEgammaCandidatesWrapperPPOnAA + process.hltDoubleEG20EtPPOnAAFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverEPPOnAA + process.hltDoubleEG20HoverELoosePPOnAAFilter ) -process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) process.HLTDoLocalStripPPOnAAZeroSuppressionSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.HLTDoSiStripZeroSuppression + process.hltHITrackingSiStripRawToClustersFacilityZeroSuppression + process.hltMeasurementTrackerEventPPOnAAZeroSuppression ) process.HLTElectronPixelMatchingPPOnAASequence = cms.Sequence( process.hltPixelLayerPairsPPOnAA + process.hltPixelLayerTripletsPPOnAA + process.hltEgammaSuperClustersToPixelMatchPPOnAA + process.hltEleSeedsTrackingRegionsPPOnAA + process.hltElePixelHitDoubletsPPOnAA + process.hltElePixelSeedsDoubletsPPOnAA + process.hltElePixelHitDoubletsForTripletsPPOnAA + process.hltElePixelHitTripletsPPOnAA + process.hltElePixelSeedsTripletsPPOnAA + process.hltElePixelSeedsCombinedPPOnAA + process.hltEgammaElectronPixelSeedsPPOnAA + process.hltEgammaPixelMatchVarsPPOnAA ) process.HLTGsfElectronPPOnAASequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSFPPOnAA + process.hltEgammaGsfTracksPPOnAA + process.hltEgammaGsfElectronsPPOnAA + process.hltEgammaGsfTrackVarsPPOnAA ) @@ -26981,220 +26518,211 @@ process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSymForHI_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPhiSymForHI + process.hltPreAlCaEcalPhiSymForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonlyForHI_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisationForHI_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sRPCMuonNormalisationForHI + process.hltPreAlCaRPCMuonNormalisationForHI + process.hltRPCMuonNormaL1Filtered0ForHI + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.DQM_HIPixelReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIPixelReconstruction + process.hltPreDQMHIPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalPixelCPUOnlyPPOnAASequence + process.HLTRecopixelvertexingPPOnAASequence + process.HLTRecopixelvertexingCPUOnlyPPOnAASequence + process.hltPixelConsumerCPUPPOnAA + process.hltPixelConsumerGPUPPOnAA + process.HLTDQMPixelReconstructionPPOnAA + process.HLTEndSequence ) -process.DQM_HIEcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIEcalReconstruction + process.hltPreDQMHIEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HIHcalReconstruction_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIHcalReconstruction + process.hltPreDQMHIHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DST_Physics_v10 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) -process.HLT_HIEphemeralPhysics_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreHIEphemeralPhysics + process.HLTEndSequence ) -process.HLT_HIEphemeralZeroBias_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIEphemeralZeroBias + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSymForHI_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPhiSymForHI + process.hltPreAlCaEcalPhiSymForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalEtaEEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EBonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonlyForHI_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0EtaForHI + process.hltPreAlCaEcalPi0EEonlyForHI + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisationForHI_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sRPCMuonNormalisationForHI + process.hltPreAlCaRPCMuonNormalisationForHI + process.hltRPCMuonNormaL1Filtered0ForHI + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.DQM_HIPixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIPixelReconstruction + process.hltPreDQMHIPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalPixelPPOnAASequenceSerialSync + process.HLTRecopixelvertexingPPOnAASequence + process.HLTRecopixelvertexingPPOnAASequenceSerialSync + process.hltPixelConsumerCPUPPOnAA + process.hltPixelConsumerGPUPPOnAA + process.HLTDQMPixelReconstructionPPOnAA + process.HLTEndSequence ) +process.DQM_HIEcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIEcalReconstruction + process.hltPreDQMHIEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HIHcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHIHcalReconstruction + process.hltPreDQMHIHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HIEphemeralPhysics_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + process.hltPreHIEphemeralPhysics + process.HLTEndSequence ) +process.HLT_HIEphemeralZeroBias_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIEphemeralZeroBias + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HIL1NotBptxOR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxPlus_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxMinus_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPhysics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysics + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPhysicsForZS_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysicsForZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1NotBptxOR_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxPlus_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxMinus_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinus + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPhysics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysics + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPhysicsForZS_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreHIPhysicsForZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) process.HLT_HIRandom_v7 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIRandom + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) process.HLT_HIRandom_HighRate_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIRandomHighRate + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIHcalNZS_v10 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalNZS + process.hltPreHIHcalNZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIHcalPhiSym_v10 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalPhiSym + process.hltPreHIHcalPhiSym + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1ZeroBias + process.hltPreHIZeroBias + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_HighRate_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRate + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreHIZeroBiasFirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIZeroBias_HighRateRAW_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRateRAW + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1AND + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1AND_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + process.hltPreHICentrality30100FirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1Centrality30_50_v3 = cms.Path( process.HLTBeginSequence + process.hltL1Centrality30to50BptxAND + process.hltPreHIL1Centrality3050 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1_UCC_0_0p5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC00p5 + process.hltPreHIL1UCC00p5 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1_UCC_0_1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC01 + process.hltPreHIL1UCC01 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet80Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet80Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet100Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet100Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Eta5p1_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet40Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28FwdBptxAND + process.hltPreHIPuAK4CaloJet40Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet60Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44FwdBptxAND + process.hltPreHIPuAK4CaloJet60Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet80Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet80Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet100Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet100Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIPuAK4CaloJet120Fwd_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet120Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet60Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60 + process.hltSingleCsPFJet60Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet60Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44BptxAND + process.hltPreHICsAK4PFJet60Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets60Eta2p1 + process.hltSingleCsPFJet60Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet80Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70 + process.hltSingleCsPFJet80Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet80Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet80Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet70Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets70Eta2p1 + process.hltSingleCsPFJet80Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta1p5Beamspot + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80 + process.hltSingleCsPFJet100Eta1p5 + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet100Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHICsAK4PFJet100Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets80Eta2p1 + process.hltSingleCsPFJet100Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet120Eta1p5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta1p5 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta1p5 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90 + process.hltSingleCsPFJet120Eta1p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICsAK4PFJet120Eta2p1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHICsAK4PFJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet90Eta2p1 + process.HLTCsAK4PFJetsSequence + process.hltCsPFJetsCorrectedMatchedToPuCaloJets90Eta2p1 + process.hltSingleCsPFJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton10_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton10_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton20_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30 + process.HLTHIGEDPhoton30PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton30_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40 + process.HLTHIGEDPhoton40PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton40_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50 + process.HLTHIGEDPhoton50PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton50_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60 + process.HLTHIGEDPhoton60PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIGEDPhoton60_EB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleGEDPhoton20 + process.HLTHIDoubleGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle10Gsf + process.HLTEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle15Gsf + process.HLTEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle20Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle20Gsf + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle30Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle30Gsf + process.HLTEle30GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle40Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle40Gsf + process.HLTEle40GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle50Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle50Gsf + process.HLTEle50GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Ele10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10Gsf + process.HLTEle15Ele10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIEle15Ele10GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle10Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10Gsf + process.HLTDoubleEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle10GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle15Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15Gsf + process.HLTDoubleEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDoubleEle15GsfMass50_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPOnAASequence + process.hltDoubleEle15Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_NotMBHF2_v1 = cms.Path( process.HLTBeginSequence + process.hltL1NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCNotMBHF2 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicBptxAND + process.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenBptxAND + process.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG2NotHF2ANDZDC1nOR + process.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3BptxAND + process.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5BptxAND + process.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2BptxAND + process.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) -process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIHcalNZS_v12 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalNZS + process.hltPreHIHcalNZS + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIHcalPhiSym_v12 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHIHcalPhiSym + process.hltPreHIHcalPhiSym + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_v12 = cms.Path( process.HLTBeginSequence + process.hltL1ZeroBias + process.hltPreHIZeroBias + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_HighRate_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRate + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreHIZeroBiasFirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIZeroBias_HighRateRAW_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopy + process.hltPreHIZeroBiasHighRateRAW + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1AND + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_copy_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1AND_Beamspot_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nOR + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORcopy + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC1nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIMinimumBiasHF1ANDZDC2nORBeamspot + process.HLTPuAK4CaloJetsSequence + process.HLTCsAK4PFJetsSequence + process.hltVerticesPFPPOnAA + process.hltVerticesPFSelectorPPOnAA + process.hltVerticesPFFilterPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1FirstCollisionAfterAbortGapCentrality30100BptxAND + process.hltPreHICentrality30100FirstCollisionAfterAbortGap + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1Centrality30_50_v5 = cms.Path( process.HLTBeginSequence + process.hltL1Centrality30to50BptxAND + process.hltPreHIL1Centrality3050 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1_UCC_0_0p5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC00p5 + process.hltPreHIL1UCC00p5 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1_UCC_0_1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sUCC01 + process.hltPreHIL1UCC01 + process.HLTDoLocalHcalSequence + process.hltTowerMakerForHf + process.hltCaloMETProducerForHf + process.hltGlobalSumsETHfMaxFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet40Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1AND + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC1nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC2nORMinimumBiasHF1ANDBptxAND + process.hltPreHIPuAK4CaloJet60Eta5p1MinBiasHF1ANDZDC2nOR + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet80Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet80Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet100Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60BptxAND + process.hltPreHIPuAK4CaloJet100Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Eta2p1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta2p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta2p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Eta5p1_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet80BptxAND + process.hltPreHIPuAK4CaloJet120Eta5p1 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Eta5p1 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet40Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28FwdBptxAND + process.hltPreHIPuAK4CaloJet40Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet60Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44FwdBptxAND + process.hltPreHIPuAK4CaloJet60Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet80Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet80Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet100Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet100Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet100Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIPuAK4CaloJet120Fwd_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet64FwdBptxAND + process.hltPreHIPuAK4CaloJet120Fwd + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet120Fwd + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton10_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton10_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton20_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton20_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton30_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30 + process.HLTHIGEDPhoton30PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton30_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG15BptxAND + process.hltPreHIGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton40_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40 + process.HLTHIGEDPhoton40PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton40_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50 + process.HLTHIGEDPhoton50PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton50_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21BptxAND + process.hltPreHIGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton60_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60 + process.HLTHIGEDPhoton60PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIGEDPhoton60_EB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30BptxAND + process.hltPreHIGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleGEDPhoton20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleGEDPhoton20 + process.HLTHIDoubleGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle10Gsf + process.HLTEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG7BptxAND + process.hltPreHIEle15Gsf + process.HLTEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle20Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle20Gsf + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle30Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15BptxAND + process.hltPreHIEle30Gsf + process.HLTEle30GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle40Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle40Gsf + process.HLTEle40GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle50Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21BptxAND + process.hltPreHIEle50Gsf + process.HLTEle50GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Ele10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10Gsf + process.HLTEle15Ele10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIEle15Ele10GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle10Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10Gsf + process.HLTDoubleEle10GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle10GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPOnAASequence + process.hltDoubleEle10Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle15Gsf_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15Gsf + process.HLTDoubleEle15GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDoubleEle15GsfMass50_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPOnAASequence + process.hltDoubleEle15Mass50PPOnAAFilter + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreHIUPCZeroBiasSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBiasHF1ANDBptxAND + process.hltPreHIUPCMBHF1ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity20400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity30400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1MinimumBiasHF2AND + process.hltPreHIUPCMBHF2ANDPixelTrackMultiplicity40400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + ~process.hltPixelTrackMultiplicity400ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_NotMBHF2_v3 = cms.Path( process.HLTBeginSequence + process.hltL1NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCNotMBHF2 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORMinPixelCluster400MaxPixelCluster10000 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMinClusters4e2 + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackLowPtMaxPixelCluster400 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters4e2 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPCLowPt + process.hltPixelCandsLowPtForUPCPPOnAA + process.hltSinglePixelTrackLowPtForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nOR + process.hltPreHIUPCZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF1AND + process.hltPreHIUPCZDC1nXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORHF2AND + process.hltPreHIUPCZDC1nXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF1AND + process.hltPreHIUPCZDC1nAsymXORMBHF1ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity20 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity20ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity30 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity30ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORHF2AND + process.hltPreHIUPCZDC1nAsymXORMBHF2ANDPixelTrackMultiplicity40 + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e4 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltPixelTrackMultiplicity40ForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIUPCSingleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2AND + process.hltPreHIUPCSingleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicNotMBHF2OR + process.hltPreHIUPCSingleMuCosmicNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIUPCSingleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2AND + process.hltPreHIUPCSingleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotMBHF2OR + process.hltPreHIUPCSingleMuOpenNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2OR + process.hltPreHIUPCSingleMuOpenORSingleMuCosmicEMTFNotMBHF2ORMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicBptxAND + process.hltPreHIUPCDoubleMuCosmicBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuCosmicNotMBHF2AND + process.hltPreHIUPCDoubleMuCosmicNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenBptxAND + process.hltPreHIUPCDoubleMuOpenBptxANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenNotMBHF2AND + process.hltPreHIUPCDoubleMuOpenNotMBHF2ANDMaxPixelCluster1000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG2NotHF2ANDZDC1nOR + process.hltPreHIUPCSingleEG2NotMBHF2ANDZDC1nORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3BptxAND + process.hltPreHIUPCSingleEG3BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2AND + process.hltPreHIUPCSingleEG3NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2OR + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG3NotHF2OR + process.hltPreHIUPCSingleEG3NotMBHF2ORSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5BptxAND + process.hltPreHIUPCSingleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG5NotHF2AND + process.hltPreHIUPCSingleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2BptxAND + process.hltPreHIUPCDoubleEG2BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG2NotHF2AND + process.hltPreHIUPCDoubleEG2NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5BptxAND + process.hltPreHIUPCDoubleEG5BptxANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters1e3 + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2ANDSinglePixelTrackMaxPixelTrack + process.HLTDoSiStripZeroSuppression + process.HLTDoLocalPixelPPOnAASequence + process.HLTDoLocalStripSequencePPOnAA + process.HLTRecopixelvertexingSequencePPOnAAForUPC + process.hltPixelCandsForUPCPPOnAA + process.hltSinglePixelTrackForUPC + ~process.hltMaxPixelTrackForUPC + process.HLTDoHIStripZeroSuppressionRepacker + process.HLTEndSequence ) +process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleEG5NotHF2AND + process.hltPreHIUPCDoubleEG5NotMBHF2AND + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8BptxAND + process.hltPreHIUPCSingleJet8ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12BptxAND + process.hltPreHIUPCSingleJet12ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16BptxAND + process.hltPreHIUPCSingleJet16ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20BptxAND + process.hltPreHIUPCSingleJet20ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24BptxAND + process.hltPreHIUPCSingleJet24ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28BptxAND + process.hltPreHIUPCSingleJet28ZDC1nAsymXORMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet8NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet12NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet16NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet16NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet20NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet20NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet28NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24NotMinimumBiasHF2ANDBptxAND + process.hltPreHIUPCSingleJet24NotMBHF2ANDMaxPixelCluster50000 + process.HLTDoLocalPixelPPOnAASequence + process.hltPixelActivityFilterMaxClusters5e4 + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) process.HLT_HIUPC_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreHIUPCRandomHighRate + process.HLTBeamSpot + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIUPC_TestSeedsCombined_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sUPCTestSeedsCombined + process.hltPreHIUPCTestSeedsCombined + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BptxAND + process.hltPreHIL1SingleMu0 + process.hltL1fL1sSingleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL1SingleMu0Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu0_Cosmic_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIL1SingleMu0Cosmic + process.hltL1fL1sSingleMuCosmicL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu5_SingleEG20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleEG20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleGEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu7_SingleEG20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15BptxAND + process.hltPreHIL1SingleMu7SingleEG20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7SingleEG10BptxAND + process.hltPreHIL1SingleMu7SingleGEDPhoton10 + process.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0BptxAND + process.hltPreHIL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL1DoubleMu0MaxDr3p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL1DoubleMu0_SQ_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuSQBptxAND + process.hltPreHIL1DoubleMu0SQ + process.hltL1fL1sDoubleMuSQL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu3_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL2SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMuOpenL2Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL2SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu3L2Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL2SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu5L2Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_M1p5to6_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu0_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu2p8M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL2DoubleMu3_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu3M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen3MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL3SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + process.hltL3fL1fL1sSingleMuOpenL3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL3SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered3) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + process.hltL3fL1fL1sSingleMu3L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL3SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered5) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + process.hltL3fL1fL1sSingleMu5L3Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu12_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7BptxAND + process.hltPreHIL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + process.hltL3fL1fL1sSingleMu7L3Filtered12 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M0toInf_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M0toInfOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered0toInf + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M2to4p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu0_Quarkonia_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_M2to4p5_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_M7to15_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIL3DoubleMu2_Quarkonia_Open_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet30Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt30PPOnAA + process.hltTkTkFilterForDmesonDpt30PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt45PPOnAA + process.hltTkTkFilterForDmesonDpt45PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet50Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt60PPOnAA + process.hltTkTkFilterForDmesonDpt60PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Loose_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Medium_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_HICscCluster_Tight_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLT_HIUPC_TestSeedsCombined_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sUPCTestSeedsCombined + process.hltPreHIUPCTestSeedsCombined + process.HLTDoHIStripZeroSuppression + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0BptxAND + process.hltPreHIL1SingleMu0 + process.hltL1fL1sSingleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL1SingleMu0Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu0_Cosmic_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicBptxAND + process.hltPreHIL1SingleMu0Cosmic + process.hltL1fL1sSingleMuCosmicL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu5_SingleEG20Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleEG20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12BptxAND + process.hltPreHIL1SingleMu5SingleGEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5 + process.HLTHIGEDPhoton20PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu7_SingleEG20Gsf_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15BptxAND + process.hltPreHIL1SingleMu7SingleEG20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7 + process.HLTEle20GsfPPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7SingleEG10BptxAND + process.hltPreHIL1SingleMu7SingleGEDPhoton10 + process.hltL1fL1sSingleMu7SingleEG10L1Filtered0 + process.HLTHIGEDPhoton10PPOnAASequence + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0BptxAND + process.hltPreHIL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL1DoubleMu0MaxDr3p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL1DoubleMu0_SQ_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuSQBptxAND + process.hltPreHIL1DoubleMu0SQ + process.hltL1fL1sDoubleMuSQL1Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu3_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL2SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMuOpenL2Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL2SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu3L2Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL2SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sSingleMu5L2Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_M1p5to6_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu0_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu2p8M1p5to6Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen2p8MassFiltered1p5to6 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL2DoubleMu3_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL2DoubleMu3M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0 + process.hltL2DoubleMuOpen3MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenBptxAND + process.hltPreHIL3SingleMu3Open + process.hltL1fL1sSingleMuOpenL1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenL1Filtered0) + process.hltL3fL1fL1sSingleMuOpenL3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3BptxAND + process.hltPreHIL3SingleMu5 + process.hltL1fL1sSingleMu3L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered3) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0) + process.hltL3fL1fL1sSingleMu3L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu7_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5BptxAND + process.hltPreHIL3SingleMu7 + process.hltL1fL1sSingleMu5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered5) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0) + process.hltL3fL1fL1sSingleMu5L3Filtered7 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu12_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7BptxAND + process.hltPreHIL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered0) + process.hltL3fL1fL1sSingleMu7L3Filtered12 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet28L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet44L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxAND + process.hltPreHIL3SingleMu3SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenSinglejet64L1Filtered0) + process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet32MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet40 + process.hltL1fL1sSingleMu3SingleJet32MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet32L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet60 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet60Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxAND + process.hltPreHIL3SingleMu5SinglePuAK4CaloJet80 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet80Eta5p1 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3Singlejet40L1Filtered0) + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M0toInf_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M0toInfOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered0toInf + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M2to4p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu0_Quarkonia_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu0QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpenMassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_M2to4p5_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M2to4p5Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_M7to15_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2M7to15Open + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIL3DoubleMu2_Quarkonia_Open_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpenMaxDr3p5BptxAND + process.hltPreHIL3DoubleMu2QuarkoniaOpen + process.hltL1fL1sDoubleMuOpenMaxDr3p5L1Filtered0 + process.HLTL2muonrecoSequencePPOnAA + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0) + process.HLTL3muonrecoPPOnAASequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0) + process.hltL3DoubleMuOpen2MassFiltered2to4p5OR7to15 + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet28DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt30 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet30Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt30PPOnAA + process.hltTkTkFilterForDmesonDpt30PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet40Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt45PPOnAA + process.hltTkTkFilterForDmesonDpt45PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60DMesonBptxAND + process.hltPreHIDmesonPPOnAATrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.hltSinglePuAK4CaloJet50Eta3 + process.HLTPixelClusterSplittingForPFPPOnAAForDmeson + process.HLTFullIterativeTrackingPPOnAAForDmeson + process.hltFullOnlinePrimaryVerticesPPOnAAForDmeson + process.HLTFullTracksForDmesonPPOnAA + process.hltTkTkVtxForDmesonDpt60PPOnAA + process.hltTkTkFilterForDmesonDpt60PPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Loose_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Medium_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_HICscCluster_Tight_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominalBptxAND + process.hltPreHICscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPOnAA + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_AlCaP0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaP0 + process.hltPreDatasetAlCaP0 ) process.Dataset_AlCaPhiSym = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaPhiSym + process.hltPreDatasetAlCaPhiSym ) @@ -27355,7 +26883,7 @@ process.RPCMONOutput = cms.FinalPath( process.hltOutputRPCMON ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSymForHI_v7, process.AlCa_EcalEtaEBonlyForHI_v8, process.AlCa_EcalEtaEEonlyForHI_v8, process.AlCa_EcalPi0EBonlyForHI_v8, process.AlCa_EcalPi0EEonlyForHI_v8, process.AlCa_RPCMuonNormalisationForHI_v6, process.DQM_HIPixelReconstruction_v8, process.DQM_HIEcalReconstruction_v6, process.DQM_HIHcalReconstruction_v4, process.DST_Physics_v10, process.HLT_HIEphemeralPhysics_v1, process.HLT_HIEphemeralZeroBias_v1, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HIL1NotBptxOR_v10, process.HLT_HIL1UnpairedBunchBptxPlus_v10, process.HLT_HIL1UnpairedBunchBptxMinus_v10, process.HLT_HIPhysics_v10, process.HLT_HIPhysicsForZS_v10, process.HLT_HIRandom_v7, process.HLT_HIRandom_HighRate_v3, process.HLT_HIHcalNZS_v10, process.HLT_HIHcalPhiSym_v10, process.HLT_HIZeroBias_v10, process.HLT_HIZeroBias_HighRate_v3, process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_HIZeroBias_HighRateRAW_v1, process.HLT_HIMinimumBiasHF1AND_v3, process.HLT_HIMinimumBiasHF1AND_copy_v2, process.HLT_HIMinimumBiasHF1AND_Beamspot_v3, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v3, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v2, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v1, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v3, process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v10, process.HLT_HIL1Centrality30_50_v3, process.HLT_HIL1_UCC_0_0p5_v3, process.HLT_HIL1_UCC_0_1_v3, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v2, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v1, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v2, process.HLT_HIPuAK4CaloJet80Eta5p1_v10, process.HLT_HIPuAK4CaloJet100Eta5p1_v10, process.HLT_HIPuAK4CaloJet120Eta2p1_v3, process.HLT_HIPuAK4CaloJet120Eta5p1_v10, process.HLT_HIPuAK4CaloJet40Fwd_v3, process.HLT_HIPuAK4CaloJet60Fwd_v3, process.HLT_HIPuAK4CaloJet80Fwd_v3, process.HLT_HIPuAK4CaloJet100Fwd_v3, process.HLT_HIPuAK4CaloJet120Fwd_v3, process.HLT_HICsAK4PFJet60Eta1p5_v10, process.HLT_HICsAK4PFJet60Eta2p1_v3, process.HLT_HICsAK4PFJet80Eta1p5_v10, process.HLT_HICsAK4PFJet80Eta2p1_v3, process.HLT_HICsAK4PFJet100Eta1p5_v10, process.HLT_HICsAK4PFJet100Eta1p5_Beamspot_v3, process.HLT_HICsAK4PFJet100Eta2p1_v3, process.HLT_HICsAK4PFJet120Eta1p5_v10, process.HLT_HICsAK4PFJet120Eta2p1_v3, process.HLT_HIGEDPhoton10_v10, process.HLT_HIGEDPhoton10_EB_v10, process.HLT_HIGEDPhoton20_v10, process.HLT_HIGEDPhoton20_EB_v10, process.HLT_HIGEDPhoton30_v10, process.HLT_HIGEDPhoton30_EB_v10, process.HLT_HIGEDPhoton40_v10, process.HLT_HIGEDPhoton40_EB_v10, process.HLT_HIGEDPhoton50_v10, process.HLT_HIGEDPhoton50_EB_v10, process.HLT_HIGEDPhoton60_v10, process.HLT_HIGEDPhoton60_EB_v10, process.HLT_HIDoubleGEDPhoton20_v3, process.HLT_HIEle10Gsf_v10, process.HLT_HIEle15Gsf_v10, process.HLT_HIEle20Gsf_v10, process.HLT_HIEle30Gsf_v10, process.HLT_HIEle40Gsf_v10, process.HLT_HIEle50Gsf_v10, process.HLT_HIEle15Ele10Gsf_v10, process.HLT_HIEle15Ele10GsfMass50_v10, process.HLT_HIDoubleEle10Gsf_v10, process.HLT_HIDoubleEle10GsfMass50_v10, process.HLT_HIDoubleEle15Gsf_v10, process.HLT_HIDoubleEle15GsfMass50_v10, process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v8, process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v8, process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v8, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v8, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v8, process.HLT_HIUPC_NotMBHF2_v1, process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v8, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v8, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v8, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v8, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v1, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v1, process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v6, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v6, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v6, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v6, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v6, process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v2, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v6, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v2, process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v7, process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v8, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v8, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v8, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v8, process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v1, process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v2, process.HLT_HIUPC_Random_HighRate_v1, process.HLT_HIUPC_TestSeedsCombined_v1, process.HLT_HIL1SingleMu0_v3, process.HLT_HIL1SingleMu0_Open_v3, process.HLT_HIL1SingleMu0_Cosmic_v3, process.HLT_HIL1SingleMu5_SingleEG20Gsf_v3, process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v3, process.HLT_HIL1SingleMu7_SingleEG20Gsf_v3, process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v3, process.HLT_HIL1DoubleMu0_v3, process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v3, process.HLT_HIL1DoubleMu0_SQ_v3, process.HLT_HIL2SingleMu3_Open_v3, process.HLT_HIL2SingleMu5_v3, process.HLT_HIL2SingleMu7_v3, process.HLT_HIL2DoubleMu0_Open_v3, process.HLT_HIL2DoubleMu0_M1p5to6_Open_v3, process.HLT_HIL2DoubleMu0_M7to15_Open_v3, process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v3, process.HLT_HIL2DoubleMu3_M7to15_Open_v3, process.HLT_HIL3SingleMu3_Open_v3, process.HLT_HIL3SingleMu5_v3, process.HLT_HIL3SingleMu7_v3, process.HLT_HIL3SingleMu12_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v3, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v3, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v3, process.HLT_HIL3DoubleMu0_M0toInf_Open_v3, process.HLT_HIL3DoubleMu0_M2to4p5_Open_v3, process.HLT_HIL3DoubleMu0_M7to15_Open_v3, process.HLT_HIL3DoubleMu0_Quarkonia_Open_v3, process.HLT_HIL3DoubleMu2_M2to4p5_Open_v3, process.HLT_HIL3DoubleMu2_M7to15_Open_v3, process.HLT_HIL3DoubleMu2_Quarkonia_Open_v3, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v4, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v4, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v4, process.HLT_HICscCluster_Loose_v3, process.HLT_HICscCluster_Medium_v3, process.HLT_HICscCluster_Tight_v3, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_EcalLaser, process.Dataset_HIDQMGPUvsCPU, process.Dataset_HIDQMOnlineBeamspot, process.Dataset_HIEmptyBX, process.Dataset_HIEphemeralHLTPhysics, process.Dataset_HIEphemeralZeroBias0, process.Dataset_HIEphemeralZeroBias1, process.Dataset_HIEventDisplay, process.Dataset_HIExpressAlignment, process.Dataset_HIExpressPhysics, process.Dataset_HIExpressPhysicsRawPrime, process.Dataset_HIForward0, process.Dataset_HIForward1, process.Dataset_HIForward2, process.Dataset_HIForward3, process.Dataset_HIForward4, process.Dataset_HIForward5, process.Dataset_HIForward6, process.Dataset_HIForward7, process.Dataset_HIForward8, process.Dataset_HIForward9, process.Dataset_HIForward10, process.Dataset_HIForward11, process.Dataset_HIForward12, process.Dataset_HIForward13, process.Dataset_HIForward14, process.Dataset_HIForward15, process.Dataset_HIForward16, process.Dataset_HIForward17, process.Dataset_HIForward18, process.Dataset_HIForward19, process.Dataset_HIHLTPhysics, process.Dataset_HIHcalNZS, process.Dataset_HIOnlineMonitor, process.Dataset_HIMinimumBias0, process.Dataset_HIMinimumBias1, process.Dataset_HIMinimumBias2, process.Dataset_HIMinimumBias3, process.Dataset_HIPhysicsRawPrime0, process.Dataset_HIPhysicsRawPrime1, process.Dataset_HIPhysicsRawPrime2, process.Dataset_HIPhysicsRawPrime3, process.Dataset_HIPhysicsRawPrime4, process.Dataset_HIPhysicsRawPrime5, process.Dataset_HIPhysicsRawPrime6, process.Dataset_HIPhysicsRawPrime7, process.Dataset_HIPhysicsRawPrime8, process.Dataset_HIPhysicsRawPrime9, process.Dataset_HIPhysicsRawPrime10, process.Dataset_HIPhysicsRawPrime11, process.Dataset_HIPhysicsRawPrime12, process.Dataset_HIPhysicsRawPrime13, process.Dataset_HIPhysicsRawPrime14, process.Dataset_HIPhysicsRawPrime15, process.Dataset_HIPhysicsRawPrime16, process.Dataset_HIPhysicsRawPrime17, process.Dataset_HIPhysicsRawPrime18, process.Dataset_HIPhysicsRawPrime19, process.Dataset_HIPhysicsRawPrime20, process.Dataset_HIPhysicsRawPrime21, process.Dataset_HIPhysicsRawPrime22, process.Dataset_HIPhysicsRawPrime23, process.Dataset_HIPhysicsRawPrime24, process.Dataset_HIPhysicsRawPrime25, process.Dataset_HIPhysicsRawPrime26, process.Dataset_HIPhysicsRawPrime27, process.Dataset_HIPhysicsRawPrime28, process.Dataset_HIPhysicsRawPrime29, process.Dataset_HIPhysicsRawPrime30, process.Dataset_HIPhysicsRawPrime31, process.Dataset_HITrackerNZS, process.Dataset_HIZeroBias0, process.Dataset_HIZeroBias1, process.Dataset_HIZeroBias2, process.Dataset_L1Accept, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.ALCAP0Output, process.ALCAPHISYMOutput, process.CalibrationOutput, process.DQMCalibrationOutput, process.HIDQMOutput, process.HIDQMEventDisplayOutput, process.HIDQMGPUvsCPUOutput, process.HIDQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.HIExpressOutput, process.HIExpressAlignmentOutput, process.HIExpressRawPrimeOutput, process.PhysicsHICommissioningOutput, process.PhysicsHIForward0Output, process.PhysicsHIForward1Output, process.PhysicsHIForward2Output, process.PhysicsHIForward3Output, process.PhysicsHIForward4Output, process.PhysicsHIForward5Output, process.PhysicsHIForward6Output, process.PhysicsHIForward7Output, process.PhysicsHIForward8Output, process.PhysicsHIForward9Output, process.PhysicsHIForward10Output, process.PhysicsHIForward11Output, process.PhysicsHIForward12Output, process.PhysicsHIForward13Output, process.PhysicsHIForward14Output, process.PhysicsHIForward15Output, process.PhysicsHIForward16Output, process.PhysicsHIForward17Output, process.PhysicsHIForward18Output, process.PhysicsHIForward19Output, process.PhysicsHIHLTPhysicsOutput, process.PhysicsHIMinimumBias0Output, process.PhysicsHIMinimumBias1Output, process.PhysicsHIMinimumBias2Output, process.PhysicsHIMinimumBias3Output, process.PhysicsHIPhysicsRawPrime0Output, process.PhysicsHIPhysicsRawPrime1Output, process.PhysicsHIPhysicsRawPrime2Output, process.PhysicsHIPhysicsRawPrime3Output, process.PhysicsHIPhysicsRawPrime4Output, process.PhysicsHIPhysicsRawPrime5Output, process.PhysicsHIPhysicsRawPrime6Output, process.PhysicsHIPhysicsRawPrime7Output, process.PhysicsHIPhysicsRawPrime8Output, process.PhysicsHIPhysicsRawPrime9Output, process.PhysicsHIPhysicsRawPrime10Output, process.PhysicsHIPhysicsRawPrime11Output, process.PhysicsHIPhysicsRawPrime12Output, process.PhysicsHIPhysicsRawPrime13Output, process.PhysicsHIPhysicsRawPrime14Output, process.PhysicsHIPhysicsRawPrime15Output, process.PhysicsHIPhysicsRawPrime16Output, process.PhysicsHIPhysicsRawPrime17Output, process.PhysicsHIPhysicsRawPrime18Output, process.PhysicsHIPhysicsRawPrime19Output, process.PhysicsHIPhysicsRawPrime20Output, process.PhysicsHIPhysicsRawPrime21Output, process.PhysicsHIPhysicsRawPrime22Output, process.PhysicsHIPhysicsRawPrime23Output, process.PhysicsHIPhysicsRawPrime24Output, process.PhysicsHIPhysicsRawPrime25Output, process.PhysicsHIPhysicsRawPrime26Output, process.PhysicsHIPhysicsRawPrime27Output, process.PhysicsHIPhysicsRawPrime28Output, process.PhysicsHIPhysicsRawPrime29Output, process.PhysicsHIPhysicsRawPrime30Output, process.PhysicsHIPhysicsRawPrime31Output, process.PhysicsHITrackerNZSOutput, process.PhysicsHIZeroBiasOutput, process.PhysicsHIZeroBiasRAW0Output, process.PhysicsHIZeroBiasRAW1Output, process.PhysicsHIZeroBiasRAW2Output, process.NanoDSTOutput, process.RPCMONOutput, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSymForHI_v10, process.AlCa_EcalEtaEBonlyForHI_v11, process.AlCa_EcalEtaEEonlyForHI_v11, process.AlCa_EcalPi0EBonlyForHI_v11, process.AlCa_EcalPi0EEonlyForHI_v11, process.AlCa_RPCMuonNormalisationForHI_v9, process.DQM_HIPixelReconstruction_v10, process.DQM_HIEcalReconstruction_v8, process.DQM_HIHcalReconstruction_v6, process.DST_Physics_v14, process.HLT_HIEphemeralPhysics_v3, process.HLT_HIEphemeralZeroBias_v3, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HIL1NotBptxOR_v12, process.HLT_HIL1UnpairedBunchBptxPlus_v12, process.HLT_HIL1UnpairedBunchBptxMinus_v12, process.HLT_HIPhysics_v12, process.HLT_HIPhysicsForZS_v12, process.HLT_HIRandom_v7, process.HLT_HIRandom_HighRate_v3, process.HLT_HIHcalNZS_v12, process.HLT_HIHcalPhiSym_v12, process.HLT_HIZeroBias_v12, process.HLT_HIZeroBias_HighRate_v5, process.HLT_HIZeroBias_FirstCollisionAfterAbortGap_v12, process.HLT_HIZeroBias_HighRateRAW_v2, process.HLT_HIMinimumBiasHF1AND_v5, process.HLT_HIMinimumBiasHF1AND_copy_v4, process.HLT_HIMinimumBiasHF1AND_Beamspot_v6, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_v2, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_v5, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_copy_v2, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_copy_v4, process.HLT_HIMinimumBiasHF1ANDZDC1nOR_Beamspot_v3, process.HLT_HIMinimumBiasHF1ANDZDC2nOR_Beamspot_v6, process.HLT_HICentrality30100_FirstCollisionAfterAbortGap_v12, process.HLT_HIL1Centrality30_50_v5, process.HLT_HIL1_UCC_0_0p5_v5, process.HLT_HIL1_UCC_0_1_v5, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_v4, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, process.HLT_HIPuAK4CaloJet40Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_v4, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC1nOR_v2, process.HLT_HIPuAK4CaloJet60Eta5p1_MinBiasHF1AND_ZDC2nOR_v4, process.HLT_HIPuAK4CaloJet80Eta5p1_v12, process.HLT_HIPuAK4CaloJet100Eta5p1_v12, process.HLT_HIPuAK4CaloJet120Eta2p1_v5, process.HLT_HIPuAK4CaloJet120Eta5p1_v12, process.HLT_HIPuAK4CaloJet40Fwd_v5, process.HLT_HIPuAK4CaloJet60Fwd_v5, process.HLT_HIPuAK4CaloJet80Fwd_v5, process.HLT_HIPuAK4CaloJet100Fwd_v5, process.HLT_HIPuAK4CaloJet120Fwd_v5, process.HLT_HIGEDPhoton10_v12, process.HLT_HIGEDPhoton10_EB_v12, process.HLT_HIGEDPhoton20_v12, process.HLT_HIGEDPhoton20_EB_v12, process.HLT_HIGEDPhoton30_v12, process.HLT_HIGEDPhoton30_EB_v12, process.HLT_HIGEDPhoton40_v12, process.HLT_HIGEDPhoton40_EB_v12, process.HLT_HIGEDPhoton50_v12, process.HLT_HIGEDPhoton50_EB_v12, process.HLT_HIGEDPhoton60_v12, process.HLT_HIGEDPhoton60_EB_v12, process.HLT_HIDoubleGEDPhoton20_v5, process.HLT_HIEle10Gsf_v12, process.HLT_HIEle15Gsf_v12, process.HLT_HIEle20Gsf_v12, process.HLT_HIEle30Gsf_v12, process.HLT_HIEle40Gsf_v12, process.HLT_HIEle50Gsf_v12, process.HLT_HIEle15Ele10Gsf_v12, process.HLT_HIEle15Ele10GsfMass50_v12, process.HLT_HIDoubleEle10Gsf_v12, process.HLT_HIDoubleEle10GsfMass50_v12, process.HLT_HIDoubleEle15Gsf_v12, process.HLT_HIDoubleEle15GsfMass50_v12, process.HLT_HIUPC_ZeroBias_MinPixelCluster400_MaxPixelCluster10000_v10, process.HLT_HIUPC_ZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v10, process.HLT_HIUPC_ZeroBias_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity20400_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity30400_v10, process.HLT_HIUPC_MBHF1AND_PixelTrackMultiplicity40400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity20400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity30400_v10, process.HLT_HIUPC_MBHF2AND_PixelTrackMultiplicity40400_v10, process.HLT_HIUPC_NotMBHF2_v3, process.HLT_HIUPC_ZDC1nOR_MinPixelCluster400_MaxPixelCluster10000_v10, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrackLowPt_MaxPixelCluster400_v10, process.HLT_HIUPC_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity20_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity30_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF1AND_PixelTrackMultiplicity40_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity20_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity30_v10, process.HLT_HIUPC_ZDC1nXOR_MBHF2AND_PixelTrackMultiplicity40_v10, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity20_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity30_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF1AND_PixelTrackMultiplicity40_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity20_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity30_v2, process.HLT_HIUPC_ZDC1nAsymXOR_MBHF2AND_PixelTrackMultiplicity40_v2, process.HLT_HIUPC_SingleMuCosmic_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuCosmic_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_v10, process.HLT_HIUPC_SingleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_v10, process.HLT_HIUPC_SingleMuOpen_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v8, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_v8, process.HLT_HIUPC_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2OR_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuCosmic_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleMuOpen_BptxAND_MaxPixelCluster1000_v4, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_v8, process.HLT_HIUPC_DoubleMuOpen_NotMBHF2AND_MaxPixelCluster1000_v4, process.HLT_HIUPC_SingleEG2_NotMBHF2AND_ZDC1nOR_SinglePixelTrack_MaxPixelTrack_v9, process.HLT_HIUPC_SingleEG3_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_v10, process.HLT_HIUPC_SingleEG3_NotMBHF2OR_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_SingleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_v10, process.HLT_HIUPC_SingleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG2_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG2_NotMBHF2AND_v10, process.HLT_HIUPC_DoubleEG5_BptxAND_SinglePixelTrack_MaxPixelTrack_v12, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_SinglePixelTrack_MaxPixelTrack_v11, process.HLT_HIUPC_DoubleEG5_NotMBHF2AND_v10, process.HLT_HIUPC_SingleJet8_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet12_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet16_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet20_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet24_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet28_ZDC1nXOR_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet8_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet12_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet16_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet20_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet24_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet28_ZDC1nAsymXOR_MaxPixelCluster50000_v2, process.HLT_HIUPC_SingleJet8_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet12_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet16_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet20_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet28_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_SingleJet24_NotMBHF2AND_MaxPixelCluster50000_v4, process.HLT_HIUPC_Random_HighRate_v1, process.HLT_HIUPC_TestSeedsCombined_v2, process.HLT_HIL1SingleMu0_v5, process.HLT_HIL1SingleMu0_Open_v5, process.HLT_HIL1SingleMu0_Cosmic_v5, process.HLT_HIL1SingleMu5_SingleEG20Gsf_v5, process.HLT_HIL1SingleMu5_SingleGEDPhoton20_v5, process.HLT_HIL1SingleMu7_SingleEG20Gsf_v5, process.HLT_HIL1SingleMu7_SingleGEDPhoton10_v5, process.HLT_HIL1DoubleMu0_v5, process.HLT_HIL1DoubleMu0_MaxDr3p5_Open_v5, process.HLT_HIL1DoubleMu0_SQ_v5, process.HLT_HIL2SingleMu3_Open_v5, process.HLT_HIL2SingleMu5_v5, process.HLT_HIL2SingleMu7_v5, process.HLT_HIL2DoubleMu0_Open_v5, process.HLT_HIL2DoubleMu0_M1p5to6_Open_v5, process.HLT_HIL2DoubleMu0_M7to15_Open_v5, process.HLT_HIL2DoubleMu2p8_M1p5to6_Open_v5, process.HLT_HIL2DoubleMu3_M7to15_Open_v5, process.HLT_HIL3SingleMu3_Open_v5, process.HLT_HIL3SingleMu5_v5, process.HLT_HIL3SingleMu7_v5, process.HLT_HIL3SingleMu12_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet40_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet60_v5, process.HLT_HIL3SingleMu3_SinglePuAK4CaloJet80_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet40_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet60_v5, process.HLT_HIL3SingleMu5_SinglePuAK4CaloJet80_v5, process.HLT_HIL3DoubleMu0_M0toInf_Open_v5, process.HLT_HIL3DoubleMu0_M2to4p5_Open_v5, process.HLT_HIL3DoubleMu0_M7to15_Open_v5, process.HLT_HIL3DoubleMu0_Quarkonia_Open_v5, process.HLT_HIL3DoubleMu2_M2to4p5_Open_v5, process.HLT_HIL3DoubleMu2_M7to15_Open_v5, process.HLT_HIL3DoubleMu2_Quarkonia_Open_v5, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt30_v6, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt45_v6, process.HLT_HIDmesonPPOnAATrackingGlobal_Dpt60_v6, process.HLT_HICscCluster_Loose_v5, process.HLT_HICscCluster_Medium_v5, process.HLT_HICscCluster_Tight_v5, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_EcalLaser, process.Dataset_HIDQMGPUvsCPU, process.Dataset_HIDQMOnlineBeamspot, process.Dataset_HIEmptyBX, process.Dataset_HIEphemeralHLTPhysics, process.Dataset_HIEphemeralZeroBias0, process.Dataset_HIEphemeralZeroBias1, process.Dataset_HIEventDisplay, process.Dataset_HIExpressAlignment, process.Dataset_HIExpressPhysics, process.Dataset_HIExpressPhysicsRawPrime, process.Dataset_HIForward0, process.Dataset_HIForward1, process.Dataset_HIForward2, process.Dataset_HIForward3, process.Dataset_HIForward4, process.Dataset_HIForward5, process.Dataset_HIForward6, process.Dataset_HIForward7, process.Dataset_HIForward8, process.Dataset_HIForward9, process.Dataset_HIForward10, process.Dataset_HIForward11, process.Dataset_HIForward12, process.Dataset_HIForward13, process.Dataset_HIForward14, process.Dataset_HIForward15, process.Dataset_HIForward16, process.Dataset_HIForward17, process.Dataset_HIForward18, process.Dataset_HIForward19, process.Dataset_HIHLTPhysics, process.Dataset_HIHcalNZS, process.Dataset_HIOnlineMonitor, process.Dataset_HIMinimumBias0, process.Dataset_HIMinimumBias1, process.Dataset_HIMinimumBias2, process.Dataset_HIMinimumBias3, process.Dataset_HIPhysicsRawPrime0, process.Dataset_HIPhysicsRawPrime1, process.Dataset_HIPhysicsRawPrime2, process.Dataset_HIPhysicsRawPrime3, process.Dataset_HIPhysicsRawPrime4, process.Dataset_HIPhysicsRawPrime5, process.Dataset_HIPhysicsRawPrime6, process.Dataset_HIPhysicsRawPrime7, process.Dataset_HIPhysicsRawPrime8, process.Dataset_HIPhysicsRawPrime9, process.Dataset_HIPhysicsRawPrime10, process.Dataset_HIPhysicsRawPrime11, process.Dataset_HIPhysicsRawPrime12, process.Dataset_HIPhysicsRawPrime13, process.Dataset_HIPhysicsRawPrime14, process.Dataset_HIPhysicsRawPrime15, process.Dataset_HIPhysicsRawPrime16, process.Dataset_HIPhysicsRawPrime17, process.Dataset_HIPhysicsRawPrime18, process.Dataset_HIPhysicsRawPrime19, process.Dataset_HIPhysicsRawPrime20, process.Dataset_HIPhysicsRawPrime21, process.Dataset_HIPhysicsRawPrime22, process.Dataset_HIPhysicsRawPrime23, process.Dataset_HIPhysicsRawPrime24, process.Dataset_HIPhysicsRawPrime25, process.Dataset_HIPhysicsRawPrime26, process.Dataset_HIPhysicsRawPrime27, process.Dataset_HIPhysicsRawPrime28, process.Dataset_HIPhysicsRawPrime29, process.Dataset_HIPhysicsRawPrime30, process.Dataset_HIPhysicsRawPrime31, process.Dataset_HITrackerNZS, process.Dataset_HIZeroBias0, process.Dataset_HIZeroBias1, process.Dataset_HIZeroBias2, process.Dataset_L1Accept, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.ALCAP0Output, process.ALCAPHISYMOutput, process.CalibrationOutput, process.DQMCalibrationOutput, process.HIDQMOutput, process.HIDQMEventDisplayOutput, process.HIDQMGPUvsCPUOutput, process.HIDQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.HIExpressOutput, process.HIExpressAlignmentOutput, process.HIExpressRawPrimeOutput, process.PhysicsHICommissioningOutput, process.PhysicsHIForward0Output, process.PhysicsHIForward1Output, process.PhysicsHIForward2Output, process.PhysicsHIForward3Output, process.PhysicsHIForward4Output, process.PhysicsHIForward5Output, process.PhysicsHIForward6Output, process.PhysicsHIForward7Output, process.PhysicsHIForward8Output, process.PhysicsHIForward9Output, process.PhysicsHIForward10Output, process.PhysicsHIForward11Output, process.PhysicsHIForward12Output, process.PhysicsHIForward13Output, process.PhysicsHIForward14Output, process.PhysicsHIForward15Output, process.PhysicsHIForward16Output, process.PhysicsHIForward17Output, process.PhysicsHIForward18Output, process.PhysicsHIForward19Output, process.PhysicsHIHLTPhysicsOutput, process.PhysicsHIMinimumBias0Output, process.PhysicsHIMinimumBias1Output, process.PhysicsHIMinimumBias2Output, process.PhysicsHIMinimumBias3Output, process.PhysicsHIPhysicsRawPrime0Output, process.PhysicsHIPhysicsRawPrime1Output, process.PhysicsHIPhysicsRawPrime2Output, process.PhysicsHIPhysicsRawPrime3Output, process.PhysicsHIPhysicsRawPrime4Output, process.PhysicsHIPhysicsRawPrime5Output, process.PhysicsHIPhysicsRawPrime6Output, process.PhysicsHIPhysicsRawPrime7Output, process.PhysicsHIPhysicsRawPrime8Output, process.PhysicsHIPhysicsRawPrime9Output, process.PhysicsHIPhysicsRawPrime10Output, process.PhysicsHIPhysicsRawPrime11Output, process.PhysicsHIPhysicsRawPrime12Output, process.PhysicsHIPhysicsRawPrime13Output, process.PhysicsHIPhysicsRawPrime14Output, process.PhysicsHIPhysicsRawPrime15Output, process.PhysicsHIPhysicsRawPrime16Output, process.PhysicsHIPhysicsRawPrime17Output, process.PhysicsHIPhysicsRawPrime18Output, process.PhysicsHIPhysicsRawPrime19Output, process.PhysicsHIPhysicsRawPrime20Output, process.PhysicsHIPhysicsRawPrime21Output, process.PhysicsHIPhysicsRawPrime22Output, process.PhysicsHIPhysicsRawPrime23Output, process.PhysicsHIPhysicsRawPrime24Output, process.PhysicsHIPhysicsRawPrime25Output, process.PhysicsHIPhysicsRawPrime26Output, process.PhysicsHIPhysicsRawPrime27Output, process.PhysicsHIPhysicsRawPrime28Output, process.PhysicsHIPhysicsRawPrime29Output, process.PhysicsHIPhysicsRawPrime30Output, process.PhysicsHIPhysicsRawPrime31Output, process.PhysicsHITrackerNZSOutput, process.PhysicsHIZeroBiasOutput, process.PhysicsHIZeroBiasRAW0Output, process.PhysicsHIZeroBiasRAW1Output, process.PhysicsHIZeroBiasRAW2Output, process.NanoDSTOutput, process.RPCMONOutput, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_PIon.py b/HLTrigger/Configuration/test/OnLine_HLT_PIon.py index 4c5a7654a525a..891468c28166c 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_PIon.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_PIon.py @@ -1,34 +1,17 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/PIon --full --data --type PIon --unprescale --process HLTPIon --globaltag auto:run3_hlt_PIon --input file:RelVal_Raw_PIon_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/PIon --full --data --type PIon --unprescale --process HLTPIon --globaltag auto:run3_hlt_PIon --input file:RelVal_Raw_PIon_DATA.root -# /dev/CMSSW_13_3_0/PIon/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/PIon/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms -from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA - process = cms.Process( "HLTPIon" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/PIon/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/PIon/V141") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +293,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +351,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +504,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1464,19 +1327,15 @@ process.streams = cms.PSet( DQM = cms.vstring( 'OnlineMonitor' ), PhysicsCommissioning = cms.vstring( 'HLTPhysics', - 'MinimumBias', 'ZeroBias' ) ) process.datasets = cms.PSet( - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + OnlineMonitor = cms.vstring( 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - OnlineMonitor = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), + 'HLT_ZeroBias_v11' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -1515,6 +1374,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -1579,40 +1444,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -1642,6 +1477,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -2021,7 +1871,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -2034,70 +1884,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -2137,16 +1938,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3232,7 +3023,81 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3258,11 +3123,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3288,9 +3153,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3441,6 +3307,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -3909,8 +3785,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) @@ -3965,7 +3845,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -4014,10 +3893,6 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 1024, 1025 ) -) process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", throw = cms.bool( False ), processName = cms.string( "@" ), @@ -4053,35 +3928,21 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', + triggerConditions = cms.vstring( 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -4094,22 +3955,13 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) - process.hltOutputDQM = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQM.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -4123,6 +3975,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -4156,7 +4009,6 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HLTPhysics', - 'Dataset_MinimumBias', 'Dataset_ZeroBias' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep FEDRawDataCollection_rawDataCollector_*_*', @@ -4175,15 +4027,14 @@ process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics ) -process.Dataset_MinimumBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMinimumBias + process.hltPreDatasetMinimumBias ) process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor ) process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias ) @@ -4197,7 +4048,7 @@ process.PhysicsCommissioningOutput = cms.FinalPath( process.hltOutputPhysicsCommissioning ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.HLT_Random_v3, process.HLT_Physics_v10, process.HLT_ZeroBias_v9, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_HLTPhysics, process.Dataset_MinimumBias, process.Dataset_OnlineMonitor, process.Dataset_ZeroBias, process.DQMOutput, process.PhysicsCommissioningOutput, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_HLTPhysics, process.Dataset_OnlineMonitor, process.Dataset_ZeroBias, process.DQMOutput, process.PhysicsCommissioningOutput, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_PRef.py b/HLTrigger/Configuration/test/OnLine_HLT_PRef.py index df8660c0c7fb6..5fe35ab5a1d79 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_PRef.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_PRef.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/PRef --full --data --type PRef --unprescale --process HLTPRef --globaltag auto:run3_hlt_PRef --input file:RelVal_Raw_PRef_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/PRef --full --data --type PRef --unprescale --process HLTPRef --globaltag auto:run3_hlt_PRef --input file:RelVal_Raw_PRef_DATA.root -# /dev/CMSSW_13_3_0/PRef/V17 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/PRef/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA process = cms.Process( "HLTPRef" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/PRef/V17') + tableName = cms.string("/dev/CMSSW_14_0_0/PRef/V141") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1482,7 +1347,6 @@ 'EmptyBX', 'HLTPhysics', 'HcalNZS', - 'MinimumBias', 'NoBPTX', 'ZeroBias' ), PhysicsCommissioningRawPrime = cms.vstring( 'CommissioningRawPrime' ), @@ -1520,309 +1384,294 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) process.datasets = cms.PSet( - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ), - AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v7', - 'AlCa_HIEcalEtaEEonly_v7', - 'AlCa_HIEcalPi0EBonly_v7', - 'AlCa_HIEcalPi0EEonly_v7' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10' ), - CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ), - CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v2' ), - DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v10', + 'AlCa_HIEcalEtaEEonly_v10', + 'AlCa_HIEcalPi0EBonly_v10', + 'AlCa_HIEcalPi0EEonly_v10' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12' ), + CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ), + CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5' ), - EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ), - HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - L1Accept = cms.vstring( 'DST_Physics_v10' ), - MinimumBias = cms.vstring( 'HLT_Physics_v10', + EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ), + EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6' ), - OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_Physics_v10', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ), + HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + L1Accept = cms.vstring( 'DST_Physics_v14' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8' ), + OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ), - PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ), - PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ), - PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ), - PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ), - PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v2' ), - RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6' ), + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ), + PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ), + PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ), + PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ), + PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ), + PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v4' ), + RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -1861,6 +1710,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -1925,40 +1780,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -1988,6 +1813,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -2367,7 +2207,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -2380,70 +2220,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -2483,16 +2274,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3578,7 +3359,81 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3604,11 +3459,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3634,9 +3489,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3787,6 +3643,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -4255,8 +4121,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -4294,7 +4164,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -4359,94 +4228,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -4466,23 +4268,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) -) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -4524,7 +4335,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -4581,6 +4392,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -4724,7 +4539,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -4827,7 +4642,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -4930,7 +4745,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -5033,7 +4848,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed", @@ -5369,6 +5184,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -5402,10 +5219,34 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) +) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) +) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) +) process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) @@ -5419,57 +5260,11 @@ DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -process.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) +process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -process.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", +process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 4000 ), @@ -5480,37 +5275,34 @@ VCaltoElectronOffset_L1 = cms.double( 0.0 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), +process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 4000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) -process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) +process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) +process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), +process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) -process.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ) @@ -5549,81 +5341,59 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - onDemand = cms.bool( False ) +process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClustersLegacy" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) -) -process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) +process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) +) +process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) +) +process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -5633,11 +5403,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -5648,44 +5418,18 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -process.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -process.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), +process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -5697,12 +5441,10 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -process.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", +process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) @@ -5714,20 +5456,19 @@ minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), +process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), dcaCutOuterTriplet = cms.double( 0.25 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), doClusterCut = cms.bool( True ), @@ -5737,11 +5478,11 @@ doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), idealConditions = cms.bool( False ), includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), @@ -5752,17 +5493,17 @@ tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) ) -process.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", +process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ) ) -process.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), +process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), @@ -5774,81 +5515,69 @@ chi2max = cms.double( 9.0 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ) + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) -process.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ), +process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesCPUOnly" ) + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) -process.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ), +process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) -) -process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), +process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) ) -process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA", - pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) ) -process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA", - pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ), - pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ), +process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), minD2cut = cms.double( 1.0E-4 ) ) -process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ), +process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA", - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ), +process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ) ) -process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA", - pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ), - pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ), +process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), useQualityCut = cms.bool( True ), minQuality = cms.string( "loose" ), deltaR2cut = cms.double( 0.04 ) ) -process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ), +process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) ) -process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA", - pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" ) + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) ) -process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA", - pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ), - pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ), +process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), - topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), dzCut = cms.double( 1.0 ) ) process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", @@ -5868,19 +5597,122 @@ offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cpu', - 'hltEcalUncalibRecHit@cpu' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) ) -process.hltEcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", - eventProducts = cms.untracked.vstring( 'hltEcalDigis@cuda', - 'hltEcalUncalibRecHit@cuda' ), - lumiProducts = cms.untracked.vstring( ), - runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) ) process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), @@ -6168,26 +6000,297 @@ eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), lumiProducts = cms.untracked.vstring( ), runProducts = cms.untracked.vstring( ), - processProducts = cms.untracked.vstring( ) + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) ) -process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 2 ) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) ) -process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) +process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 2 ) +) +process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) ) @@ -6225,7 +6328,7 @@ ) process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -6335,7 +6438,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -6682,8 +6786,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -6757,7 +6861,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -6767,7 +6871,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -6984,10 +7088,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -7285,10 +7389,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -7379,27 +7483,314 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", - ShareFrac = cms.double( 0.19 ), - FoundHitBonus = cms.double( 5.0 ), - LostHitPenalty = cms.double( 20.0 ), - MinPT = cms.double( 0.05 ), - Epsilon = cms.double( -0.001 ), - MaxNormalizedChisq = cms.double( 1000.0 ), - MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - hasSelector = cms.vint32( 0, 0 ), - indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), - setsToMerge = cms.VPSet( - cms.PSet( pQual = cms.bool( False ), - tLists = cms.vint32( 0, 1 ) - ) - ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - allowFirstHitShare = cms.bool( True ), - newQuality = cms.string( "confirmed" ), - copyExtras = cms.untracked.bool( True ), +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) @@ -7411,10 +7802,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -7654,7 +8045,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -7983,8 +8374,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -8211,6 +8602,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -8226,7 +8618,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -9666,41 +10060,11 @@ ) ) ) -process.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer", +process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( - hcalEnums = cms.vint32( 1, 2 ), + hcalEnums = cms.vint32( 4 ), name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), - producers = cms.VPSet( - cms.PSet( src = cms.InputTag( "hltHbhereco" ), - name = cms.string( "PFHBHERecHitCreator" ), - qualityTests = cms.VPSet( - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), - cuts = cms.VPSet( - cms.PSet( threshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depth = cms.vint32( 1, 2, 3, 4 ), - detectorEnum = cms.int32( 1 ) - ), - cms.PSet( threshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depth = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detectorEnum = cms.int32( 2 ) - ) - ) - ), - cms.PSet( flags = cms.vstring( 'Standard' ), - cleaningThresholds = cms.vdouble( 0.0 ), - name = cms.string( "PFRecHitQTestHCALChannel" ), - maxSeverities = cms.vint32( 11 ) - ) - ) - ) - ) -) -process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", - navigator = cms.PSet( - name = cms.string( "PFRecHitHCALDenseIdNavigator" ), - hcalEnums = cms.vint32( 4 ) - ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), LongFibre_Fraction = cms.double( 0.1 ), @@ -9719,10 +10083,11 @@ name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), - cms.PSet( name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), + cms.PSet( usePFThresholdsFromDB = cms.bool( False ), + name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( - cms.PSet( depth = cms.vint32( 1, 2 ), - threshold = cms.vdouble( 1.2, 1.8 ), + cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), + depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) @@ -9747,6 +10112,7 @@ ) process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -9870,6 +10236,7 @@ ) process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -9934,161 +10301,20 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) -process.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer", - recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), - recHitCleaners = cms.VPSet( - ), - seedCleaners = cms.VPSet( - ), - seedFinder = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.6, 0.5, 0.5, 0.5 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( seedingThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "LocalMaximumSeedFinder" ), - nNeighbours = cms.int32( 4 ) - ), - initialClusteringStep = cms.PSet( - thresholdsByDetector = cms.VPSet( - cms.PSet( gatheringThreshold = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - gatheringThresholdPt = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - algoName = cms.string( "Basic2DGenericTopoClusterizer" ), - useCornerCells = cms.bool( True ) - ), - pfClusterBuilder = cms.PSet( - minFracTot = cms.double( 1.0E-20 ), - stoppingTolerance = cms.double( 1.0E-8 ), - positionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( 5 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - maxIterations = cms.uint32( 5 ), - minChi2Prob = cms.double( 0.0 ), - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - maxNSigmaTime = cms.double( 10.0 ), - showerSigma = cms.double( 10.0 ), - timeSigmaEE = cms.double( 10.0 ), - clusterTimeResFromSeed = cms.bool( False ), - minFractionToKeep = cms.double( 1.0E-7 ), - excludeOtherSeeds = cms.bool( True ), - timeResolutionCalcBarrel = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeResolutionCalcEndcap = cms.PSet( - corrTermLowE = cms.double( 0.0 ), - threshLowE = cms.double( 6.0 ), - noiseTerm = cms.double( 21.86 ), - constantTermLowE = cms.double( 4.24 ), - noiseTermLowE = cms.double( 8.0 ), - threshHighE = cms.double( 15.0 ), - constantTerm = cms.double( 2.82 ) - ), - timeSigmaEB = cms.double( 10.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) -process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", - clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), - pfClusterBuilder = cms.PSet( - allCellsPositionCalc = cms.PSet( - minAllowedNormalization = cms.double( 1.0E-9 ), - posCalcNCrystals = cms.int32( -1 ), - algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), - logWeightDenominatorByDetector = cms.VPSet( - cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), - depths = cms.vint32( 1, 2, 3, 4 ), - detector = cms.string( "HCAL_BARREL1" ) - ), - cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), - depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), - detector = cms.string( "HCAL_ENDCAP" ) - ) - ), - minFractionInCalc = cms.double( 1.0E-9 ) - ), - algoName = cms.string( "PFMultiDepthClusterizer" ), - nSigmaPhi = cms.double( 2.0 ), - minFractionToKeep = cms.double( 1.0E-7 ), - nSigmaEta = cms.double( 2.0 ) - ), - positionReCalc = cms.PSet( ), - energyCorrector = cms.PSet( ) -) process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10126,15 +10352,15 @@ debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), + cleanBadConvertedBrems = cms.bool( False ), + muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), + vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), - muonMaxDPtOPt = cms.double( 1.0 ), - trackQuality = cms.string( "highPurity" ), - cleanBadConvertedBrems = cms.bool( False ), - vetoEndcap = cms.bool( False ) + trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), @@ -10152,17 +10378,17 @@ useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), - cms.PSet( linkType = cms.string( "TRACK:HCAL" ), - useKDTree = cms.bool( True ), - linkerName = cms.string( "TrackAndHCALLinker" ), + cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), - trajectoryLayerExit = cms.string( "HCALExit" ), - nMaxHcalLinksPerTrack = cms.int32( 1 ) + nMaxHcalLinksPerTrack = cms.int32( 1 ), + linkType = cms.string( "TRACK:HCAL" ), + useKDTree = cms.bool( True ), + linkerName = cms.string( "TrackAndHCALLinker" ) ), - cms.PSet( linkType = cms.string( "ECAL:HCAL" ), + cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), + linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), - linkerName = cms.string( "ECALAndHCALLinker" ), - minAbsEtaEcal = cms.double( 2.5 ) + linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), @@ -10188,51 +10414,51 @@ useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( + electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( + maxEeleOverPoutRes = cms.double( 0.5 ), + maxEleHcalEOverEcalE = cms.double( 0.1 ), + maxEcalEOverPRes = cms.double( 0.2 ), + maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), + maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), - 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_maxElePtForOnlyMVAPresel = cms.double( 50.0 ), - photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), - electron_iso_combIso_endcap = cms.double( 10.0 ), - photon_protectionsForBadHcal = cms.PSet( - solidConeTrkIsoSlope = cms.double( 0.3 ), - enableProtections = cms.bool( False ), - solidConeTrkIsoOffset = cms.double( 10.0 ) + maxHcalEOverEcalE = cms.double( 0.1 ), + maxHcalE = cms.double( 10.0 ), + maxNtracks = cms.double( 3.0 ) ), - electron_missinghits = cms.uint32( 1 ), photon_MinEt = cms.double( 10.0 ), - electron_iso_pt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), - electron_iso_mva_endcap = cms.double( -0.1075 ), - electron_iso_combIso_barrel = cms.double( 10.0 ), - photon_protectionsForJetMET = cms.PSet( - sumPtTrackIsoSlope = cms.double( 0.001 ), - sumPtTrackIso = cms.double( 4.0 ) - ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), - eInvPInv = cms.vdouble( 0.184, 0.0721 ), - full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ) + full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), + eInvPInv = cms.vdouble( 0.184, 0.0721 ) + ), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool( False ), + solidConeTrkIsoOffset = cms.double( 10.0 ), + solidConeTrkIsoSlope = cms.double( 0.3 ) ), - electron_noniso_mvaCut = cms.double( -0.1 ), electron_iso_mva_barrel = cms.double( -0.1875 ), + electron_iso_mva_endcap = cms.double( -0.1075 ), + photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), + photon_HoE = cms.double( 0.05 ), + electron_iso_combIso_endcap = cms.double( 10.0 ), + electron_iso_pt = cms.double( 10.0 ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIsoSlope = cms.double( 0.001 ), + sumPtTrackIso = cms.double( 4.0 ) + ), + electron_iso_combIso_barrel = cms.double( 10.0 ), + electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), - photon_HoE = cms.double( 0.05 ) + electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), @@ -10273,12 +10499,12 @@ calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( - minSignificance = cms.double( 2.5 ), - maxSignificance = cms.double( 2.5 ), - minDeltaMet = cms.double( 0.4 ), - maxDeltaPhiPt = cms.double( 7.0 ), minHFCleaningPt = cms.double( 5.0 ), - minSignificanceReduction = cms.double( 1.4 ) + minDeltaMet = cms.double( 0.4 ), + maxSignificance = cms.double( 2.5 ), + minSignificance = cms.double( 2.5 ), + minSignificanceReduction = cms.double( 1.4 ), + maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), @@ -10849,6 +11075,7 @@ ) process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -10910,6 +11137,7 @@ ) process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ), + usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( @@ -11036,14 +11264,14 @@ skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ), energyCorrector = cms.PSet( + recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), + recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), - srfAwareCorrection = cms.bool( True ), + ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), + eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), - recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), - ebSrFlagLabel = cms.InputTag( "hltEcalDigis" ), - eeSrFlagLabel = cms.InputTag( "hltEcalDigis" ) + srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" ) ) @@ -11117,7 +11345,6 @@ recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ), ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ), - isIeta = cms.bool( True ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) @@ -11129,6 +11356,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11154,6 +11382,7 @@ etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), + usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), @@ -11172,6 +11401,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11211,6 +11441,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11254,6 +11485,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11695,7 +11927,8 @@ upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), - useDefaultValuesForEndcap = cms.bool( False ) + useDefaultValuesForEndcap = cms.bool( False ), + produceAbsValues = cms.bool( False ) ) process.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ), @@ -11721,6 +11954,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11767,6 +12001,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11789,6 +12024,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11811,6 +12047,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11833,6 +12070,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11855,6 +12093,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11919,6 +12158,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -11941,6 +12181,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -11963,6 +12204,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -11985,6 +12227,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12030,6 +12273,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12052,6 +12296,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12074,6 +12319,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12096,6 +12342,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12122,6 +12369,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12144,6 +12392,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12166,6 +12415,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12188,6 +12438,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12233,6 +12484,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12255,6 +12507,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12277,6 +12530,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12299,6 +12553,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12335,6 +12590,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12357,6 +12613,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12379,6 +12636,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12401,6 +12659,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12446,6 +12705,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12468,6 +12728,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12490,6 +12751,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12512,6 +12774,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12548,6 +12811,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12570,6 +12834,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12592,6 +12857,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12614,6 +12880,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12659,6 +12926,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12681,6 +12949,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12703,6 +12972,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12725,6 +12995,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12774,6 +13045,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12796,6 +13068,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -12818,6 +13091,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12840,6 +13114,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12885,6 +13160,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12907,6 +13183,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12929,6 +13206,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -12951,6 +13229,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -12987,6 +13266,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( 0.015 ), thrRegularEE = cms.vdouble( 0.04 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -13009,6 +13289,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 0.2 ), @@ -13031,6 +13312,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -13053,6 +13335,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -13098,6 +13381,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -13120,6 +13404,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.008 ), thrRegularEE = cms.vdouble( 0.012 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -13142,6 +13427,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( True ), thrRegularEB = cms.vdouble( 0.1 ), thrRegularEE = cms.vdouble( 0.1 ), thrOverEEB = cms.vdouble( -1.0 ), @@ -13164,6 +13450,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( True ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 1.0 ), @@ -13190,6 +13477,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13226,6 +13514,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13252,6 +13541,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13288,6 +13578,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13314,6 +13605,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13350,6 +13642,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13389,6 +13682,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13425,6 +13719,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13451,6 +13746,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13487,6 +13783,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13536,6 +13833,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13572,6 +13870,7 @@ energyLowEdges = cms.vdouble( 0.0 ), lessThan = cms.bool( True ), useEt = cms.bool( False ), + useAbs = cms.bool( False ), thrRegularEB = cms.vdouble( -1.0 ), thrRegularEE = cms.vdouble( -1.0 ), thrOverEEB = cms.vdouble( 2.0 ), @@ -13936,6 +14235,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -13994,6 +14294,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14097,6 +14398,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14200,6 +14502,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14258,6 +14561,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14305,6 +14609,7 @@ L1MatchingdR = cms.double( 999.0 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), @@ -14323,3144 +14628,98 @@ process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 15.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 999.0 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter", - saveTags = cms.bool( True ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), - PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ), - L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ), - inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), - MinN = cms.int32( 1 ), - MaxEta = cms.double( 2.5 ), - MinNhits = cms.int32( 0 ), - MaxDr = cms.double( 999.0 ), - MinDr = cms.double( -1.0 ), - MaxDz = cms.double( 9999.0 ), - MinDxySig = cms.double( -1.0 ), - MinPt = cms.double( 20.0 ), - NSigmaPt = cms.double( 0.0 ), - MaxNormalizedChi2 = cms.double( 9999.0 ), - MaxDXYBeamSpot = cms.double( 9999.0 ), - MinDXYBeamSpot = cms.double( -1.0 ), - MinNmuonHits = cms.int32( 0 ), - MaxPtDifference = cms.double( 9999.0 ), - MinTrackPt = cms.double( 0.0 ), - minMuonStations = cms.int32( -1 ), - minTrkHits = cms.int32( -1 ), - minMuonHits = cms.int32( -1 ), - allowedTypeMask = cms.uint32( 255 ), - requiredTypeMask = cms.uint32( 0 ), - MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ), - trkMuonId = cms.uint32( 0 ), - L1MatchingdR = cms.double( 999.0 ), - MatchToPreviousCand = cms.bool( True ), - InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), - useSimpleGeometry = cms.bool( True ), - useStation2 = cms.bool( True ), - fallbackToME1 = cms.bool( False ), - cosmicPropagationHypothesis = cms.bool( False ), - useMB2InOverlap = cms.bool( False ), - useTrack = cms.string( "tracker" ), - useState = cms.string( "atVertex" ), - propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), - propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), - propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) -) -process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", - nRechitMin = cms.int32( 50 ), - rParam = cms.double( 0.4 ), - nStationThres = cms.int32( 10 ), - recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) -) -process.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", - ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), - MinN = cms.int32( 1 ), - MinSize = cms.int32( -1 ), - MinSizeMinusMB1 = cms.int32( -1 ), - MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), - MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), - MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), - MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), - MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ), - Max_nMB1 = cms.int32( -1 ), - Max_nMB2 = cms.int32( -1 ), - Max_nME11 = cms.int32( 0 ), - Max_nME12 = cms.int32( 0 ), - Max_nME41 = cms.int32( -1 ), - Max_nME42 = cms.int32( -1 ), - MinNstation = cms.int32( 0 ), - MinAvgStation = cms.double( 0.0 ), - MinTime = cms.double( -5.0 ), - MaxTime = cms.double( 12.5 ), - MinEta = cms.double( -1.0 ), - MaxEta = cms.double( -1.0 ), - MaxTimeSpread = cms.double( -1.0 ) -) -process.hltL1sSingleJet24 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet24" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPrePPRefDmesonTrackingGlobalDpt25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPuAK4CaloJets = cms.EDProducer( "FastjetJetProducer", - useMassDropTagger = cms.bool( False ), - useFiltering = cms.bool( False ), - useDynamicFiltering = cms.bool( False ), - useTrimming = cms.bool( False ), - usePruning = cms.bool( False ), - useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), - useKtPruning = cms.bool( False ), - useConstituentSubtraction = cms.bool( False ), - useSoftDrop = cms.bool( False ), - correctShape = cms.bool( False ), - UseOnlyVertexTracks = cms.bool( False ), - UseOnlyOnePV = cms.bool( False ), - muCut = cms.double( -1.0 ), - yCut = cms.double( -1.0 ), - rFilt = cms.double( -1.0 ), - rFiltFactor = cms.double( -1.0 ), - trimPtFracMin = cms.double( -1.0 ), - zcut = cms.double( -1.0 ), - rcut_factor = cms.double( -1.0 ), - csRho_EtaMax = cms.double( -1.0 ), - csRParam = cms.double( -1.0 ), - beta = cms.double( -1.0 ), - R0 = cms.double( -1.0 ), - gridMaxRapidity = cms.double( -1.0 ), - gridSpacing = cms.double( -1.0 ), - DzTrVtxMax = cms.double( 0.0 ), - DxyTrVtxMax = cms.double( 0.0 ), - MaxVtxZ = cms.double( 15.0 ), - subjetPtMin = cms.double( -1.0 ), - muMin = cms.double( -1.0 ), - muMax = cms.double( -1.0 ), - yMin = cms.double( -1.0 ), - yMax = cms.double( -1.0 ), - dRMin = cms.double( -1.0 ), - dRMax = cms.double( -1.0 ), - maxDepth = cms.int32( -1 ), - nFilt = cms.int32( -1 ), - MinVtxNdof = cms.int32( 5 ), - src = cms.InputTag( "hltTowerMakerForAll" ), - srcPVs = cms.InputTag( "NotUsed" ), - jetType = cms.string( "CaloJet" ), - jetAlgorithm = cms.string( "AntiKt" ), - rParam = cms.double( 0.4 ), - inputEtMin = cms.double( 0.3 ), - inputEMin = cms.double( 0.0 ), - jetPtMin = cms.double( 10.0 ), - doPVCorrection = cms.bool( False ), - doAreaFastjet = cms.bool( True ), - doRhoFastjet = cms.bool( False ), - doPUOffsetCorr = cms.bool( True ), - puPtMin = cms.double( 10.0 ), - nSigmaPU = cms.double( 1.0 ), - radiusPU = cms.double( 0.5 ), - subtractorName = cms.string( "MultipleAlgoIterator" ), - useExplicitGhosts = cms.bool( False ), - doAreaDiskApprox = cms.bool( False ), - voronoiRfact = cms.double( -0.9 ), - Rho_EtaMax = cms.double( 4.4 ), - Ghost_EtaMax = cms.double( 6.5 ), - Active_Area_Repeats = cms.int32( 1 ), - GhostArea = cms.double( 0.01 ), - restrictInputs = cms.bool( False ), - maxInputs = cms.uint32( 1 ), - writeCompound = cms.bool( False ), - writeJetsWithConst = cms.bool( False ), - doFastJetNonUniform = cms.bool( False ), - useDeterministicSeed = cms.bool( True ), - minSeed = cms.uint32( 14327 ), - verbosity = cms.int32( 0 ), - puWidth = cms.double( 0.0 ), - nExclude = cms.uint32( 0 ), - maxBadEcalCells = cms.uint32( 9999999 ), - maxBadHcalCells = cms.uint32( 9999999 ), - maxProblematicEcalCells = cms.uint32( 9999999 ), - maxProblematicHcalCells = cms.uint32( 9999999 ), - maxRecoveredEcalCells = cms.uint32( 9999999 ), - maxRecoveredHcalCells = cms.uint32( 9999999 ), - puCenters = cms.vdouble( ), - applyWeight = cms.bool( False ), - srcWeights = cms.InputTag( "" ), - minimumTowersFraction = cms.double( 0.0 ), - jetCollInstanceName = cms.string( "" ), - sumRecHits = cms.bool( False ) -) -process.hltPuAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer", - min_N90 = cms.int32( -2 ), - min_N90hits = cms.int32( 2 ), - min_EMF = cms.double( 1.0E-6 ), - max_EMF = cms.double( 999.0 ), - jetsInput = cms.InputTag( "hltPuAK4CaloJets" ), - JetIDParams = cms.PSet( - useRecHits = cms.bool( True ), - hbheRecHitsColl = cms.InputTag( "hltHbhereco" ), - hoRecHitsColl = cms.InputTag( "hltHoreco" ), - hfRecHitsColl = cms.InputTag( "hltHfreco" ), - ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), - eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) - ) -) -process.hltPuAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", - correctors = cms.VInputTag( 'hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' ) -) -process.hltPuAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltPuAK4CaloJets" ), - correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' ) -) -process.hltPuAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer", - src = cms.InputTag( "hltPuAK4CaloJetsIDPassed" ), - correctors = cms.VInputTag( 'hltPuAK4CaloCorrector' ) -) -process.hltJetsForCoreTracking = cms.EDFilter( "CandPtrSelector", - src = cms.InputTag( "hltPuAK4CaloJetsCorrectedIDPassed" ), - cut = cms.string( "pt > 100 && abs(eta) < 2.5" ) -) -process.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHits" ), - hitErrorRZ = cms.double( 0.006 ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHits" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.5 ), - originHalfLength = cms.double( 0.0 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltHITrackingSiStripRawToClustersFacilityZeroSuppression" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -process.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0012 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ) -) -process.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" ) - ) -) -process.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), - src = cms.InputTag( "hltFullIter0PixelSeedsPreSplittingPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "initialStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -process.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 2.5 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -process.hltSiPixelClustersAfterSplittingPPRefForDmeson = cms.EDProducer( "JetCoreClusterSplitter", - pixelClusters = cms.InputTag( "hltSiPixelClusters" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson" ), - pixelCPE = cms.string( "hltESPPixelCPEGeneric" ), - verbose = cms.bool( False ), - ptMin = cms.double( 200.0 ), - cores = cms.InputTag( "hltJetsForCoreTracking" ), - chargeFractionMin = cms.double( 2.0 ), - deltaRmax = cms.double( 0.05 ), - forceXError = cms.double( 100.0 ), - forceYError = cms.double( 150.0 ), - fractionalWidth = cms.double( 0.4 ), - chargePerUnit = cms.double( 2000.0 ), - centralMIPCharge = cms.double( 26000.0 ) -) -process.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsAfterSplittingPPRefForDmeson = cms.EDProducer( "SiPixelRecHitConverter", - src = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - CPE = cms.string( "hltESPPixelCPEGeneric" ), - VerboseLevel = cms.untracked.int32( 0 ) -) -process.hltAfterSplittingMeasureTrackerEventForDmeson = cms.EDProducer( "MeasurementTrackerEventProducer", - measurementTracker = cms.string( "hltESPMeasurementTracker" ), - skipClusters = cms.InputTag( "" ), - pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), - Phase2TrackerCluster1DProducer = cms.string( "" ), - vectorHits = cms.InputTag( "" ), - vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( ), - pixelCablingMapLabel = cms.string( "" ), - inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), - switchOffPixelsIfEmpty = cms.bool( True ) -) -process.hltSiStripMatchedRecHitsFullPPRef = cms.EDProducer( "SiStripRecHitConverter", - ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ), - rphiRecHits = cms.string( "rphiRecHit" ), - stereoRecHits = cms.string( "stereoRecHit" ), - matchedRecHits = cms.string( "matchedRecHit" ), - useSiStripQuality = cms.bool( False ), - MaskBadAPVFibers = cms.bool( False ), - doMatching = cms.bool( True ), - StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ), - Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ), - siStripQualityLabel = cms.ESInputTag( "","" ) -) -process.hltFullIter0PixelQuadrupletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter0PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.5 ), - originHalfLength = cms.double( 0.0 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter0PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter0PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter0PixelQuadrupletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter0PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter0PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -process.hltFullIter0PixelHitQuadrupletsPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter0PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0012 ), - CAPhiCut = cms.double( 0.2 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 50.0 ), - value1 = cms.double( 200.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter0PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter0PixelHitQuadrupletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter0CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - src = cms.InputTag( "hltFullIter0PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter0CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter0CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "initialStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -process.hltFullIter0PrimaryVerticesPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 2.5 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -process.hltFullIter0TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.35, 0.1, 0.28 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter0HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter0CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter1ClustersRefRemovalPPRefForDmeson = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter0HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter0TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ) -) -process.hltFullIter1PixelQuadrupletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter1PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.15 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter1PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter1PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter1PixelQuadrupletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter1PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter1PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -process.hltFullIter1PixelHitQuadrupletsPPRefForDmeson = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter1PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0017 ), - CAPhiCut = cms.double( 0.3 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 150.0 ), - value1 = cms.double( 1000.0 ), - pt1 = cms.double( 0.7 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter1PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter1PixelHitQuadrupletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltFullIter1CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson" ), - src = cms.InputTag( "hltFullIter1PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter1CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter1CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "lowPtQuadStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson" ) -) -process.hltFullIter1TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.33, 0.13, 0.35 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter1HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter1CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter2ClustersRefRemovalPPRefForDmeson = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter1HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter1TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter1ClustersRefRemovalPPRefForDmeson" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ) -) -process.hltFullIter2PixelTripletsPPRefForDmeson = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix2+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter2PixelTrackingRegionsPPRefForDmeson = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.2 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.55 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter2PixelClusterCheckPPRefForDmeson = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter2PixelHitDoubletsPPRefForDmeson = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter2PixelTripletsPPRefForDmeson" ), - trackingRegions = cms.InputTag( "hltFullIter2PixelTrackingRegionsPPRefForDmeson" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter2PixelClusterCheckPPRefForDmeson" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -process.hltFullIter2PixelHitTripletsPPRefForDmeson = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter2PixelHitDoubletsPPRefForDmeson" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.004 ), - CAPhiCut = cms.double( 0.07 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 6.0 ), - value1 = cms.double( 100.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 8.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter2PixelSeedsPPRefForDmeson = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter2PixelHitTripletsPPRefForDmeson" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltFullIter2CkfTrackCandidatesPPRefForDmeson = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson" ), - src = cms.InputTag( "hltFullIter2PixelSeedsPPRefForDmeson" ), - clustersToSkip = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter2CtfWithMaterialTracksPPRefForDmeson = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter2CkfTrackCandidatesPPRefForDmeson" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "highPtTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson" ) -) -process.hltFullIter2TrackDNNClassifierPPRefForDmeson = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPRefForDmeson" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( 0.47, 0.55, 0.62 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter2HighPurityTracksPPRefForDmeson = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter2CtfWithMaterialTracksPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter3ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter2HighPurityTracksPPRefForDmeson" ), - trackClassifier = cms.InputTag( 'hltFullIter2TrackDNNClassifierPPRefForDmeson','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter2ClustersRefRemovalPPRefForDmeson" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter3MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ) -) -process.hltFullIter3PixelTripletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix2+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter3PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( False ), - nSigmaZ = cms.double( 4.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.2 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.2 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter3PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter3PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter3PixelTripletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter3PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter3PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -process.hltFullIter3PixelHitTripletsPPRef = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter3PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.002 ), - CAPhiCut = cms.double( 0.05 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.3 ), - maxChi2 = cms.PSet( - value2 = cms.double( 8.0 ), - value1 = cms.double( 70.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter3PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter3PixelHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltFullIter3CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter3PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter3CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter3CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "lowPtTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter3MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter3TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.23, 0.15, 0.41 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter3HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter3CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter4ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter3HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter3TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter3ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter4MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ) -) -process.hltFullIter4PixelQuadrupletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4', - 'BPix1+BPix2+BPix3+FPix1_pos', - 'BPix1+BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos+FPix2_pos', - 'BPix1+BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter4PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 1.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 1.5 ), - originRadius = cms.double( 1.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter4PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter4PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter4PixelQuadrupletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter4PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter4PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1, 2 ) -) -process.hltFullIter4PixelHitQuadrupletsPPRef = cms.EDProducer( "CAHitQuadrupletEDProducer", - doublets = cms.InputTag( "hltFullIter4PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - fitFastCircle = cms.bool( True ), - fitFastCircleChi2Cut = cms.bool( True ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.0011 ), - CAPhiCut = cms.double( 0.0 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.0 ), - maxChi2 = cms.PSet( - value2 = cms.double( 100.0 ), - value1 = cms.double( 500.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( - clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ), - ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ), - clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter4PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter4PixelHitQuadrupletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter4CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter4PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter4CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter4CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "detachedQuadStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter4MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter4TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.66, -0.15, 0.46 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter4HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter4CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter5ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter4HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter4TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter4ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter5MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ) -) -process.hltFullIter5PixelTripletsPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter5PixelTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 0.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.25 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ) - ) -) -process.hltFullIter5PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter5PixelHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter5PixelTripletsPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter5PixelTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter5PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0, 1 ) -) -process.hltFullIter5PixelHitTripletsPPRef = cms.EDProducer( "CAHitTripletEDProducer", - doublets = cms.InputTag( "hltFullIter5PixelHitDoubletsPPRef" ), - extraHitRPhitolerance = cms.double( 0.032 ), - useBendingCorrection = cms.bool( True ), - CAThetaCut = cms.double( 0.001 ), - CAPhiCut = cms.double( 0.0 ), - CAThetaCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAPhiCut_byTriplets = cms.VPSet( - cms.PSet( seedingLayers = cms.string( "" ), - cut = cms.double( -1.0 ) - ) - ), - CAHardPtCut = cms.double( 0.2 ), - maxChi2 = cms.PSet( - value2 = cms.double( 10.0 ), - value1 = cms.double( 300.0 ), - pt1 = cms.double( 0.8 ), - enabled = cms.bool( True ), - pt2 = cms.double( 2.0 ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) -) -process.hltFullIter5PixelSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter5PixelHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( False ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter5CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter5PixelSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter5CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter5CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "detachedTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter5MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter5TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.42, 0.16, 0.78 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter5HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter5CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter6ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter5HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter5TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter5ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "tight" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter6MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ) -) -process.hltFullIter6PixelClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( True ), - MaxNumberOfStripClusters = cms.uint32( 500000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter6PixelTrackingRegionSeedLayersBPPRef = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", - RegionPSet = cms.PSet( - deltaEta_Cand = cms.double( -1.0 ), - vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - zErrorBeamSpot = cms.double( 24.2 ), - extraPhi = cms.double( 0.0 ), - extraEta = cms.double( 0.0 ), - seedingMode = cms.string( "Global" ), - maxNVertices = cms.int32( 5 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( 4.0 ), - ptMin = cms.double( 5.0 ), - input = cms.InputTag( "" ), - operationMode = cms.string( "VerticesFixed" ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - deltaPhi_Cand = cms.double( -1.0 ), - originRadius = cms.double( 0.015 ), - measurementTrackerName = cms.InputTag( "" ), - precise = cms.bool( True ), - zErrorVertex = cms.double( 0.3 ) - ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), - ignoreSingleFPixPanelModules = cms.bool( True ), - debug = cms.untracked.bool( False ), - createPlottingFiles = cms.untracked.bool( False ), - layerList = cms.vstring( 'BPix1+BPix2', - 'BPix1+BPix3', - 'BPix1+BPix4', - 'BPix2+BPix3', - 'BPix2+BPix4', - 'BPix3+BPix4', - 'BPix1+FPix1_pos', - 'BPix1+FPix1_neg', - 'BPix1+FPix2_pos', - 'BPix1+FPix2_neg', - 'BPix1+FPix3_pos', - 'BPix1+FPix3_neg', - 'BPix2+FPix1_pos', - 'BPix2+FPix1_neg', - 'BPix2+FPix2_pos', - 'BPix2+FPix2_neg', - 'BPix3+FPix1_pos', - 'BPix3+FPix1_neg', - 'FPix1_pos+FPix2_pos', - 'FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix3_pos', - 'FPix1_neg+FPix3_neg', - 'FPix2_pos+FPix3_pos', - 'FPix2_neg+FPix3_neg' ), - BPix = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter6PixelHitDoubletsBPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "" ), - trackingRegions = cms.InputTag( "" ), - trackingRegionsSeedingLayers = cms.InputTag( "hltFullIter6PixelTrackingRegionSeedLayersBPPRef" ), - clusterCheck = cms.InputTag( "hltFullIter6PixelClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( False ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter6PixelSeedsBPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter6PixelHitDoubletsBPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( False ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( True ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter6CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter6PixelSeedsBPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter6CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter6CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "pixelPairStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter6MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter6TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.31, -0.13, 0.13 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter6HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter6CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter7ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter6HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter6TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter6ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter7MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ) -) -process.hltFullIter7MixedLayersAPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 1 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter7MixedTrackingRegionsAPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 3.75 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.4 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( True ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter7MixedClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter7MixedHitDoubletsAPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter7MixedLayersAPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsAPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter7MixedHitTripletsAPPRef = cms.EDProducer( "PixelTripletLargeTipEDProducer", - doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsAPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitTriplets = cms.bool( False ), - maxElement = cms.uint32( 1000000 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - useMultScattering = cms.bool( True ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ) -) -process.hltFullIter7MixedSeedsAPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsAPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter7MixedLayersBPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix3+BPix4+TIB1' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter7MixedTrackingRegionsBPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 2.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.6 ), - originRadius = cms.double( 1.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( True ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter7MixedHitDoubletsBPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter7MixedLayersBPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter7MixedTrackingRegionsBPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter7MixedClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter7MixedHitTripletsBPPRef = cms.EDProducer( "PixelTripletLargeTipEDProducer", - doublets = cms.InputTag( "hltFullIter7MixedHitDoubletsBPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitTriplets = cms.bool( False ), - maxElement = cms.uint32( 1000000 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - useMultScattering = cms.bool( True ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ) -) -process.hltFullIter7MixedSeedsBPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter7MixedHitTripletsBPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter7MixedSeedsPPRef = cms.EDProducer( "SeedCombiner", - seedCollections = cms.VInputTag( 'hltFullIter7MixedSeedsAPPRef','hltFullIter7MixedSeedsBPPRef' ) -) -process.hltFullIter7CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter7MixedSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter7CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter7CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "mixedTripletStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter7MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter7TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.86, -0.68, -0.43 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter7HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter7CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter8ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter7HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter7TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter7ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter8MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ) -) -process.hltFullIter8PixelLessLayersPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TIB1+TIB2+MTIB3', - 'TIB1+TIB2+MTIB4', - 'TIB1+TIB2+MTID1_pos', - 'TIB1+TIB2+MTID1_neg', - 'TID1_pos+TID2_pos+TID3_pos', - 'TID1_neg+TID2_neg+TID3_neg', - 'TID1_pos+TID2_pos+MTID3_pos', - 'TID1_neg+TID2_neg+MTID3_neg', - 'TID1_pos+TID2_pos+MTEC1_pos', - 'TID1_neg+TID2_neg+MTEC1_neg', - 'TID2_pos+TID3_pos+TEC1_pos', - 'TID2_neg+TID3_neg+TEC1_neg', - 'TID2_pos+TID3_pos+MTEC1_pos', - 'TID2_neg+TID3_neg+MTEC1_neg', - 'TEC1_pos+TEC2_pos+TEC3_pos', - 'TEC1_neg+TEC2_neg+TEC3_neg', - 'TEC1_pos+TEC2_pos+MTEC3_pos', - 'TEC1_neg+TEC2_neg+MTEC3_neg', - 'TEC1_pos+TEC2_pos+TEC4_pos', - 'TEC1_neg+TEC2_neg+TEC4_neg', - 'TEC1_pos+TEC2_pos+MTEC4_pos', - 'TEC1_neg+TEC2_neg+MTEC4_neg', - 'TEC2_pos+TEC3_pos+TEC4_pos', - 'TEC2_neg+TEC3_neg+TEC4_neg', - 'TEC2_pos+TEC3_pos+MTEC4_pos', - 'TEC2_neg+TEC3_neg+MTEC4_neg', - 'TEC2_pos+TEC3_pos+TEC5_pos', - 'TEC2_neg+TEC3_neg+TEC5_neg', - 'TEC2_pos+TEC3_pos+TEC6_pos', - 'TEC2_neg+TEC3_neg+TEC6_neg', - 'TEC3_pos+TEC4_pos+TEC5_pos', - 'TEC3_neg+TEC4_neg+TEC5_neg', - 'TEC3_pos+TEC4_pos+MTEC5_pos', - 'TEC3_neg+TEC4_neg+MTEC5_neg', - 'TEC3_pos+TEC5_pos+TEC6_pos', - 'TEC3_neg+TEC5_neg+TEC6_neg', - 'TEC4_pos+TEC5_pos+TEC6_pos', - 'TEC4_neg+TEC5_neg+TEC6_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ) - ), - TOB = cms.PSet( ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 1 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 2 ) - ), - MTIB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTID = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 3 ), - skipClusters = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 3 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ) -) -process.hltFullIter8PixelLessTrackingRegionsPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 3.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.4 ), - originRadius = cms.double( 1.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter8PixelLessClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter8PixelLessHitDoubletsPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter8PixelLessLayersPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter8PixelLessTrackingRegionsPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter8PixelLessClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter8PixelLessHitTripletsPPRef = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltFullIter8PixelLessHitDoubletsPPRef" ), - maxElement = cms.uint32( 1000000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.005 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -process.hltFullIter8PixelLessSeedsPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter8PixelLessHitTripletsPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -process.hltFullIter8CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter8PixelLessSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter8CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter8CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "pixelLessStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter8MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter8TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.82, -0.61, -0.16 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter8HighPurityTracksPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIter8CtfWithMaterialTracksPPRef" ), - originalMVAVals = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullIter9ClustersRefRemovalPPRef = cms.EDProducer( "TrackClusterRemover", - trajectories = cms.InputTag( "hltFullIter8HighPurityTracksPPRef" ), - trackClassifier = cms.InputTag( 'hltFullIter8TrackDNNClassifierPPRef','QualityMasks' ), - pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), - oldClusterRemovalInfo = cms.InputTag( "hltFullIter8ClustersRefRemovalPPRef" ), - TrackQuality = cms.string( "highPurity" ), - maxChi2 = cms.double( 9.0 ), - minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), - overrideTrkQuals = cms.InputTag( "" ) -) -process.hltFullIter9MaskedMeasurementTrackerEventPPRef = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", - src = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - OnDemand = cms.bool( False ), - clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ) -) -process.hltFullIter9TobTecLayersTriplPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TOB1+TOB2+MTOB3', - 'TOB1+TOB2+MTOB4', - 'TOB1+TOB2+MTEC1_pos', - 'TOB1+TOB2+MTEC1_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ), - MTEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 6 ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 7 ), - rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','rphiRecHit' ) - ) -) -process.hltFullIter9TobTecTrackingRegionsTriplPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 5.0 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.55 ), - originRadius = cms.double( 3.5 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter9TobTecClusterCheckPPRef = cms.EDProducer( "ClusterCheckerEDProducer", - doClusterCheck = cms.bool( False ), - MaxNumberOfStripClusters = cms.uint32( 50000 ), - ClusterCollectionLabel = cms.InputTag( "hltSiStripRawToClustersFacility" ), - MaxNumberOfPixelClusters = cms.uint32( 10000 ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - cut = cms.string( "" ), - silentClusterCheck = cms.untracked.bool( False ) -) -process.hltFullIter9TobTecHitDoubletsTriplPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersTriplPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsTriplPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( False ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter9TobTecHitTripletsTriplPPRef = cms.EDProducer( "MultiHitFromChi2EDProducer", - doublets = cms.InputTag( "hltFullIter9TobTecHitDoubletsTriplPPRef" ), - maxElement = cms.uint32( 1000000 ), - useFixedPreFiltering = cms.bool( False ), - phiPreFiltering = cms.double( 0.3 ), - extraHitRPhitolerance = cms.double( 0.0 ), - extraHitRZtolerance = cms.double( 0.0 ), - extraZKDBox = cms.double( 0.2 ), - extraRKDBox = cms.double( 0.2 ), - extraPhiKDBox = cms.double( 0.01 ), - fnSigmaRZ = cms.double( 2.0 ), - refitHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - maxChi2 = cms.double( 5.0 ), - chi2VsPtCut = cms.bool( True ), - pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), - chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), - detIdsToDebug = cms.vint32( 0, 0, 0 ) -) -process.hltFullIter9TobTecSeedsTriplPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitTripletsTriplPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -process.hltFullIter9TobTecLayersPairPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'TOB1+TEC1_pos', - 'TOB1+TEC1_neg', - 'TEC1_pos+TEC2_pos', - 'TEC1_neg+TEC2_neg', - 'TEC2_pos+TEC3_pos', - 'TEC2_neg+TEC3_neg', - 'TEC3_pos+TEC4_pos', - 'TEC3_neg+TEC4_neg', - 'TEC4_pos+TEC5_pos', - 'TEC4_neg+TEC5_neg', - 'TEC5_pos+TEC6_pos', - 'TEC5_neg+TEC6_neg', - 'TEC6_pos+TEC7_pos', - 'TEC6_neg+TEC7_neg' ), - BPix = cms.PSet( ), - FPix = cms.PSet( ), - TIB = cms.PSet( ), - TID = cms.PSet( ), - TOB = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ) - ), - TEC = cms.PSet( - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - minRing = cms.int32( 5 ), - skipClusters = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - useRingSlector = cms.bool( True ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), - maxRing = cms.int32( 5 ) - ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter9TobTecTrackingRegionsPairPPRef = cms.EDProducer( "GlobalTrackingRegionWithVerticesEDProducer", - RegionPSet = cms.PSet( - useFixedError = cms.bool( True ), - nSigmaZ = cms.double( 0.0 ), - VertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - useFoundVertices = cms.bool( True ), - fixedError = cms.double( 7.5 ), - maxNVertices = cms.int32( -1 ), - sigmaZVertex = cms.double( 4.0 ), - useFakeVertices = cms.bool( False ), - ptMin = cms.double( 0.6 ), - originRadius = cms.double( 6.0 ), - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - originRScaling4BigEvts = cms.bool( True ), - ptMinScaling4BigEvts = cms.bool( False ), - minOriginR = cms.double( 0.0 ), - maxPtMin = cms.double( 0.7 ), - scalingStartNPix = cms.double( 20000.0 ), - scalingEndNPix = cms.double( 35000.0 ), - pixelClustersForScaling = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ) - ) -) -process.hltFullIter9TobTecHitDoubletsPairPPRef = cms.EDProducer( "HitPairEDProducer", - seedingLayers = cms.InputTag( "hltFullIter9TobTecLayersPairPPRef" ), - trackingRegions = cms.InputTag( "hltFullIter9TobTecTrackingRegionsPairPPRef" ), - trackingRegionsSeedingLayers = cms.InputTag( "" ), - clusterCheck = cms.InputTag( "hltFullIter9TobTecClusterCheckPPRef" ), - produceSeedingHitSets = cms.bool( True ), - produceIntermediateHitDoublets = cms.bool( True ), - maxElement = cms.uint32( 0 ), - maxElementTotal = cms.uint32( 50000000 ), - putEmptyIfMaxElementReached = cms.bool( False ), - layerPairs = cms.vuint32( 0 ) -) -process.hltFullIter9TobTecSeedsPairPPRef = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", - seedingHitSets = cms.InputTag( "hltFullIter9TobTecHitDoubletsPairPPRef" ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - MinOneOverPtError = cms.double( 1.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - magneticField = cms.string( "ParabolicMf" ), - forceKinematicWithRegionDirection = cms.bool( False ), - SeedComparitorPSet = cms.PSet( - mode = cms.string( "and" ), - comparitors = cms.VPSet( - cms.PSet( FilterStripHits = cms.bool( True ), - FilterPixelHits = cms.bool( True ), - ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ), - FilterAtHelixStage = cms.bool( False ), - ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ), - ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplittingPPRefForDmeson" ) - ), - cms.PSet( subclusterCutSN = cms.double( 12.0 ), - trimMaxADC = cms.double( 30.0 ), - seedCutMIPs = cms.double( 0.35 ), - subclusterCutMIPs = cms.double( 0.45 ), - subclusterWindow = cms.double( 0.7 ), - maxNSat = cms.uint32( 3 ), - trimMaxFracNeigh = cms.double( 0.25 ), - FilterAtHelixStage = cms.bool( False ), - maxTrimmedSizeDiffNeg = cms.double( 1.0 ), - seedCutSN = cms.double( 7.0 ), - ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ), - maxTrimmedSizeDiffPos = cms.double( 0.7 ), - trimMaxFracTotal = cms.double( 0.15 ), - layerMask = cms.PSet( ) - ) - ), - ComponentName = cms.string( "CombinedSeedComparitor" ) - ) -) -process.hltFullIter9TobTecSeedsPPRef = cms.EDProducer( "SeedCombiner", - seedCollections = cms.VInputTag( 'hltFullIter9TobTecSeedsTriplPPRef','hltFullIter9TobTecSeedsPairPPRef' ) -) -process.hltFullIter9CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( True ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPRef" ), - src = cms.InputTag( "hltFullIter9TobTecSeedsPPRef" ), - clustersToSkip = cms.InputTag( "hltFullIter9ClustersRefRemovalPPRef" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 50 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 500000 ), - maxSeedsBeforeCleaning = cms.uint32( 5000 ) -) -process.hltFullIter9CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter9CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( True ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "tobTecStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "hltFullIter9MaskedMeasurementTrackerEventPPRef" ) -) -process.hltFullIter9TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter9CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.76, -0.65, -0.55 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIter10JetCoreLayersPPRef = cms.EDProducer( "SeedingLayersEDProducer", - layerList = cms.vstring( 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix2+TIB1', - 'BPix1+BPix3+TIB1', - 'BPix1+BPix4+TIB1', - 'BPix2+BPix3+TIB1', - 'BPix2+BPix4+TIB1', - 'BPix3+BPix4+TIB1' ), - BPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0027 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ), - hitErrorRZ = cms.double( 0.006 ) - ), - FPix = cms.PSet( - hitErrorRPhi = cms.double( 0.0051 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - useErrorsFromParam = cms.bool( True ), - hitErrorRZ = cms.double( 0.0036 ), - HitProducer = cms.string( "hltSiPixelRecHitsAfterSplittingPPRefForDmeson" ) - ), - TIB = cms.PSet( - matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHitsFullPPRef','matchedRecHit' ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) - ), - TID = cms.PSet( ), - TOB = cms.PSet( ), - TEC = cms.PSet( ), - MTIB = cms.PSet( ), - MTID = cms.PSet( ), - MTOB = cms.PSet( ), - MTEC = cms.PSet( ) -) -process.hltFullIter10JetCoreRegionSeedsPPRef = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer", - OrderedHitsFactoryPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - ComponentName = cms.string( "StandardHitTripletGenerator" ), - SeedingLayers = cms.InputTag( "hltFullIter10JetCoreLayersPPRef" ), - LayerSrc = cms.InputTag( "hltFullIter10JetCoreLayersPPRef" ), - GeneratorPSet = cms.PSet( - maxElement = cms.uint32( 0 ), - useBending = cms.bool( True ), - useFixedPreFiltering = cms.bool( False ), - ComponentName = cms.string( "PixelTripletHLTGenerator" ), - useMultScattering = cms.bool( True ), - phiPreFiltering = cms.double( 0.3 ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - extraHitRPhitolerance = cms.double( 0.032 ), - extraHitRZtolerance = cms.double( 0.037 ) - ) - ), - SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ), - RegionFactoryPSet = cms.PSet( - ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ), - RegionPSet = cms.PSet( - precise = cms.bool( True ), - useMultipleScattering = cms.bool( False ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 10.0 ), - originRadius = cms.double( 0.2 ), - originHalfLength = cms.double( 0.2 ), - deltaPhiRegion = cms.double( 0.2 ), - measurementTrackerName = cms.string( "" ), - zVertex = cms.double( 5.0 ), - deltaEtaRegion = cms.double( 0.2 ), - rVertex = cms.double( 5.0 ), - useFakeVertices = cms.bool( False ), - JetSrc = cms.InputTag( "hltJetsForCoreTracking" ), - vertexSrc = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - howToUseMeasurementTracker = cms.string( "Never" ), - zErrorVetex = cms.double( 0.1 ), - nSigmaZVertex = cms.double( 3.0 ), - nSigmaZBeamSpot = cms.double( -1.0 ), - zErrorBeamSpot = cms.double( 15.0 ), - deltaEta = cms.double( 0.2 ), - deltaPhi = cms.double( 0.2 ), - vertexCollection = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - maxNRegions = cms.int32( 3 ), - searchOpt = cms.bool( False ), - whereToUseMeasurementTracker = cms.string( "Never" ), - input = cms.InputTag( "hltJetsForCoreTracking" ), - maxNVertices = cms.int32( 1 ), - mode = cms.string( "VerticesFixed" ) - ), - CollectionsPSet = cms.PSet( - recoL2MuonsCollection = cms.InputTag( "" ), - recoTrackMuonsCollection = cms.InputTag( "" ), - recoMuonsCollection = cms.InputTag( "" ) - ), - RegionInJetsCheckPSet = cms.PSet( - recoCaloJetsCollection = cms.InputTag( "hltJetsForCoreTracking" ), - deltaRExclusionSize = cms.double( 0.3 ), - jetsPtMin = cms.double( 5.0 ), - doJetsExclusionCheck = cms.bool( True ) - ), - ToolsPSet = cms.PSet( - regionBase = cms.string( "seedOnJets" ), - thePropagatorName = cms.string( "AnalyticalPropagator" ) - ) - ), - SeedCreatorPSet = cms.PSet( - ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), - forceKinematicWithRegionDirection = cms.bool( True ), - magneticField = cms.string( "ParabolicMf" ), - SeedMomentumForBOFF = cms.double( 5.0 ), - propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - MinOneOverPtError = cms.double( 1.0 ), - OriginTransverseErrorMultiplier = cms.double( 1.0 ), - maxseeds = cms.int32( 10000 ) - ), - ClusterCheckPSet = cms.PSet( - MaxNumberOfPixelClusters = cms.uint32( 150000 ), - cut = cms.string( "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ), - PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplittingPPRefForDmeson" ), - doClusterCheck = cms.bool( True ), - ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), - MaxNumberOfStripClusters = cms.uint32( 500000 ) - ) -) -process.hltFullIter10CkfTrackCandidatesPPRef = cms.EDProducer( "CkfTrackCandidateMaker", - cleanTrajectoryAfterInOut = cms.bool( True ), - doSeedingRegionRebuilding = cms.bool( True ), - onlyPixelHitsForSeedCleaner = cms.bool( False ), - reverseTrajectories = cms.bool( False ), - useHitsSplitting = cms.bool( True ), - MeasurementTrackerEvent = cms.InputTag( "hltAfterSplittingMeasureTrackerEventForDmeson" ), - src = cms.InputTag( "hltFullIter10JetCoreRegionSeedsPPRef" ), - clustersToSkip = cms.InputTag( "" ), - phase2clustersToSkip = cms.InputTag( "" ), - TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA" ) ), - TransientInitialStateEstimatorParameters = cms.PSet( - propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), - numberMeasurementsForFit = cms.int32( 4 ), - propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) - ), - numHitsForSeedCleaner = cms.int32( 4 ), - NavigationSchool = cms.string( "SimpleNavigationSchool" ), - RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), - TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), - maxNSeeds = cms.uint32( 100000 ), - maxSeedsBeforeCleaning = cms.uint32( 10000 ) -) -process.hltFullIter10CtfWithMaterialTracksPPRef = cms.EDProducer( "TrackProducer", - useSimpleMF = cms.bool( True ), - SimpleMagneticField = cms.string( "ParabolicMf" ), - src = cms.InputTag( "hltFullIter10CkfTrackCandidatesPPRef" ), - clusterRemovalInfo = cms.InputTag( "" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ), - useHitsSplitting = cms.bool( False ), - alias = cms.untracked.string( "ctfWithMaterialTracks" ), - TrajectoryInEvent = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - AlgorithmName = cms.string( "jetCoreRegionalStep" ), - Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), - GeometricInnerState = cms.bool( False ), - NavigationSchool = cms.string( "" ), - MeasurementTracker = cms.string( "" ), - MeasurementTrackerEvent = cms.InputTag( "" ) -) -process.hltFullIter10TrackDNNClassifierPPRef = cms.EDProducer( "TrackTfClassifier", - src = cms.InputTag( "hltFullIter10CtfWithMaterialTracksPPRef" ), - beamspot = cms.InputTag( "hltOnlineBeamSpot" ), - vertices = cms.InputTag( "hltFullIter0PrimaryVerticesPPRefForDmeson" ), - ignoreVertices = cms.bool( False ), - qualityCuts = cms.vdouble( -0.62, -0.49, -0.02 ), - mva = cms.PSet( - tfDnnLabel = cms.string( "hltESPTrackSelectionTfCKF" ), - batchSize = cms.int32( 16 ) - ) -) -process.hltFullIterativeTrackingMergedPPRefForDmeson = cms.EDProducer( "TrackCollectionMerger", - trackProducers = cms.VInputTag( 'hltFullIter0CtfWithMaterialTracksPPRefForDmeson','hltFullIter1CtfWithMaterialTracksPPRefForDmeson','hltFullIter2CtfWithMaterialTracksPPRefForDmeson','hltFullIter3CtfWithMaterialTracksPPRef','hltFullIter4CtfWithMaterialTracksPPRef','hltFullIter5CtfWithMaterialTracksPPRef','hltFullIter6CtfWithMaterialTracksPPRef','hltFullIter7CtfWithMaterialTracksPPRef','hltFullIter8CtfWithMaterialTracksPPRef','hltFullIter9CtfWithMaterialTracksPPRef','hltFullIter10CtfWithMaterialTracksPPRef' ), - inputClassifiers = cms.vstring( 'hltFullIter0TrackDNNClassifierPPRefForDmeson', - 'hltFullIter1TrackDNNClassifierPPRefForDmeson', - 'hltFullIter2TrackDNNClassifierPPRefForDmeson', - 'hltFullIter3TrackDNNClassifierPPRef', - 'hltFullIter4TrackDNNClassifierPPRef', - 'hltFullIter5TrackDNNClassifierPPRef', - 'hltFullIter6TrackDNNClassifierPPRef', - 'hltFullIter7TrackDNNClassifierPPRef', - 'hltFullIter8TrackDNNClassifierPPRef', - 'hltFullIter9TrackDNNClassifierPPRef', - 'hltFullIter10TrackDNNClassifierPPRef' ), - trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), - shareFrac = cms.double( 0.19 ), - foundHitBonus = cms.double( 10.0 ), - lostHitPenalty = cms.double( 5.0 ), - minShareHits = cms.uint32( 2 ), - allowFirstHitShare = cms.bool( True ), - enableMerging = cms.bool( True ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullOnlinePrimaryVerticesPPRefForDmeson = cms.EDProducer( "PrimaryVertexProducer", - vertexCollections = cms.VPSet( - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ), - cms.PSet( chi2cutoff = cms.double( 3.0 ), - label = cms.string( "WithBS" ), - useBeamConstraint = cms.bool( False ), - minNdof = cms.double( 0.0 ), - maxDistanceToBeam = cms.double( 1.0 ), - algorithm = cms.string( "AdaptiveVertexFitter" ) - ) - ), - verbose = cms.untracked.bool( False ), - TkFilterParameters = cms.PSet( - maxEta = cms.double( 2.4 ), - minPt = cms.double( 0.0 ), - minSiliconLayersWithHits = cms.int32( 5 ), - minPixelLayersWithHits = cms.int32( 2 ), - maxNormalizedChi2 = cms.double( 20.0 ), - trackQuality = cms.string( "any" ), - algorithm = cms.string( "filter" ), - maxD0Significance = cms.double( 5.0 ) - ), - beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), - TrackLabel = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), - TrackTimeResosLabel = cms.InputTag( "dummy_default" ), - TrackTimesLabel = cms.InputTag( "dummy_default" ), - TkClusParameters = cms.PSet( - algorithm = cms.string( "gap" ), - TkGapClusParameters = cms.PSet( zSeparation = cms.double( 1.0 ) ) - ), - isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) -) -process.hltGoodHighPurityFullTracksForDmesonPPRef = cms.EDProducer( "TrackCollectionFilterCloner", - originalSource = cms.InputTag( "hltFullIterativeTrackingMergedPPRefForDmeson" ), - originalMVAVals = cms.InputTag( 'hltFullIterativeTrackingMergedPPRefForDmeson','MVAValues' ), - originalQualVals = cms.InputTag( 'hltFullIterativeTrackingMergedPPRefForDmeson','QualityMasks' ), - minQuality = cms.string( "highPurity" ), - copyExtras = cms.untracked.bool( True ), - copyTrajectories = cms.untracked.bool( False ) -) -process.hltFullCandsPPRef = cms.EDProducer( "ConcreteChargedCandidateProducer", - src = cms.InputTag( "hltGoodHighPurityFullTracksForDmesonPPRef" ), - particleType = cms.string( "pi+" ) -) -process.hltFullTrackFilterForDmesonPPRef = cms.EDFilter( "HLTSingleVertexPixelTrackFilter", - saveTags = cms.bool( False ), - vertexCollection = cms.InputTag( "hltFullOnlinePrimaryVerticesPPRefForDmeson" ), - trackCollection = cms.InputTag( "hltFullCandsPPRef" ), - MinPt = cms.double( 0.0 ), - MaxPt = cms.double( 10000.0 ), - MaxEta = cms.double( 9999.0 ), - MaxVz = cms.double( 9999.0 ), - MinTrks = cms.int32( 0 ), - MinSep = cms.double( 999.0 ) -) -process.hltTkTkVtxForDmesonDpt25PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 25.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -process.hltTkTkFilterForDmesonDpt25PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt25PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 15.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 999.0 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltPrePPRefDmesonTrackingGlobalDpt35 = cms.EDFilter( "HLTPrescaler", +process.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTkTkVtxForDmesonDpt35PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 35.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -process.hltTkTkFilterForDmesonDpt35PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", +process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt35PPRef" ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) + CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), + PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ), + L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ), + inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + MinNhits = cms.int32( 0 ), + MaxDr = cms.double( 999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 20.0 ), + NSigmaPt = cms.double( 0.0 ), + MaxNormalizedChi2 = cms.double( 9999.0 ), + MaxDXYBeamSpot = cms.double( 9999.0 ), + MinDXYBeamSpot = cms.double( -1.0 ), + MinNmuonHits = cms.int32( 0 ), + MaxPtDifference = cms.double( 9999.0 ), + MinTrackPt = cms.double( 0.0 ), + minMuonStations = cms.int32( -1 ), + minTrkHits = cms.int32( -1 ), + minMuonHits = cms.int32( -1 ), + allowedTypeMask = cms.uint32( 255 ), + requiredTypeMask = cms.uint32( 0 ), + MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ), + trkMuonId = cms.uint32( 0 ), + L1MatchingdR = cms.double( 999.0 ), + MatchToPreviousCand = cms.bool( True ), + InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), + requireL3MuonTrajectorySeed = cms.bool( False ), + useSimpleGeometry = cms.bool( True ), + useStation2 = cms.bool( True ), + fallbackToME1 = cms.bool( False ), + cosmicPropagationHypothesis = cms.bool( False ), + useMB2InOverlap = cms.bool( False ), + useTrack = cms.string( "tracker" ), + useState = cms.string( "atVertex" ), + propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), + propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), + propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) -process.hltL1sSingleJet44 = cms.EDFilter( "HLTL1TSeed", +process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet44" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -17471,65 +14730,95 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPrePPRefDmesonTrackingGlobalDpt45 = cms.EDFilter( "HLTPrescaler", +process.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTkTkVtxForDmesonDpt45PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 45.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -process.hltTkTkFilterForDmesonDpt45PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt45PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) +process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", + nRechitMin = cms.int32( 50 ), + rParam = cms.double( 0.4 ), + nStationThres = cms.int32( 10 ), + recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) +) +process.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) -process.hltPrePPRefDmesonTrackingGlobalDpt60 = cms.EDFilter( "HLTPrescaler", +process.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltTkTkVtxForDmesonDpt60PPRef = cms.EDProducer( "HLTDisplacedtktkVtxProducer", - Src = cms.InputTag( "hltFullCandsPPRef" ), - PreviousCandTag = cms.InputTag( "hltFullTrackFilterForDmesonPPRef" ), - MaxEta = cms.double( 2.0 ), - MinPt = cms.double( 6.0 ), - MinPtPair = cms.double( 60.0 ), - MinInvMass = cms.double( 1.47 ), - MaxInvMass = cms.double( 2.27 ), - massParticle1 = cms.double( 0.1396 ), - massParticle2 = cms.double( 0.4937 ), - ChargeOpt = cms.int32( -1 ), - triggerTypeDaughters = cms.int32( 91 ) -) -process.hltTkTkFilterForDmesonDpt60PPRef = cms.EDFilter( "HLTDisplacedtktkFilter", - saveTags = cms.bool( True ), - FastAccept = cms.bool( False ), - MinLxySignificance = cms.double( 1.0 ), - MaxLxySignificance = cms.double( 0.0 ), - MaxNormalisedChi2 = cms.double( 999.0 ), - MinVtxProbability = cms.double( 0.0 ), - MinCosinePointingAngle = cms.double( 0.8 ), - triggerTypeDaughters = cms.int32( 91 ), - DisplacedVertexTag = cms.InputTag( "hltTkTkVtxForDmesonDpt60PPRef" ), - BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), - TrackTag = cms.InputTag( "hltFullCandsPPRef" ) +process.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) +) +process.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter", + ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), + MinN = cms.int32( 1 ), + MinSize = cms.int32( -1 ), + MinSizeMinusMB1 = cms.int32( -1 ), + MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), + MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), + MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), + MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), + MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ), + Max_nMB1 = cms.int32( -1 ), + Max_nMB2 = cms.int32( -1 ), + Max_nME11 = cms.int32( 0 ), + Max_nME12 = cms.int32( 0 ), + Max_nME41 = cms.int32( -1 ), + Max_nME42 = cms.int32( -1 ), + MinNstation = cms.int32( 0 ), + MinAvgStation = cms.double( 0.0 ), + MinTime = cms.double( -5.0 ), + MaxTime = cms.double( 12.5 ), + MinEta = cms.double( -1.0 ), + MaxEta = cms.double( -1.0 ), + MaxTimeSpread = cms.double( -1.0 ) ) process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", throw = cms.bool( False ), @@ -17566,7 +14855,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8' ) ) process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17578,8 +14867,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v7', - 'AlCa_LumiPixelsCounts_ZeroBias_v8' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17591,10 +14880,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v7 / 3', - 'AlCa_HIEcalEtaEEonly_v7 / 3', - 'AlCa_HIEcalPi0EBonly_v7 / 3', - 'AlCa_HIEcalPi0EEonly_v7 / 3' ) + triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v10 / 3', + 'AlCa_HIEcalEtaEEonly_v10 / 3', + 'AlCa_HIEcalPi0EBonly_v10 / 3', + 'AlCa_HIEcalPi0EEonly_v10 / 3' ) ) process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17606,7 +14895,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17618,8 +14907,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12' ) ) process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17631,7 +14920,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v3' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v5' ) ) process.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17643,7 +14932,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v2' ) + triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v4' ) ) process.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17655,9 +14944,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v8', - 'DQM_HcalReconstruction_v6', - 'DQM_PixelReconstruction_v8' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17669,8 +14958,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17694,9 +14983,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5' ) + triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7' ) ) process.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17708,10 +14997,10 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefL3SingleMu7_v2 / 100', - 'HLT_ZeroBias_v9' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v6', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefL3SingleMu7_v6 / 100', + 'HLT_ZeroBias_v11 / 0' ) ) process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17723,8 +15012,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v9', - 'HLT_ZeroBias_Beamspot_v10' ) + triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v13', + 'HLT_ZeroBias_Beamspot_v14' ) ) process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17736,13 +15025,13 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefL3SingleMu7_v2 / 10', - 'HLT_Physics_v10 / 2', + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefL3SingleMu7_v6 / 10', + 'HLT_Physics_v12 / 2', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11 / 2' ) ) process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17754,9 +15043,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle50Gsf_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v6', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle50Gsf_v4' ) ) process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17768,7 +15057,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17780,8 +15069,8 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17793,34 +15082,20 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10' ) + triggerConditions = cms.vstring( 'DST_Physics_v14' ) ) process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) process.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8' ) ) process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17832,19 +15107,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v6', - 'HLT_CDC_L2cosmic_5p5_er1p0_v6', - 'HLT_HIL1NotBptxORForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5', - 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_Physics_v10', + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HIL1NotBptxORForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7', + 'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_Physics_v12', 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17856,12 +15131,12 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v2', - 'HLT_PPRefL1DoubleMu0_v2', - 'HLT_PPRefL2DoubleMu0_Open_v2', - 'HLT_PPRefL2DoubleMu0_v2', - 'HLT_PPRefL3DoubleMu0_Open_v2', - 'HLT_PPRefL3DoubleMu0_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v4', + 'HLT_PPRefL1DoubleMu0_v4', + 'HLT_PPRefL2DoubleMu0_Open_v4', + 'HLT_PPRefL2DoubleMu0_v4', + 'HLT_PPRefL3DoubleMu0_Open_v6', + 'HLT_PPRefL3DoubleMu0_v6' ) ) process.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17885,9 +15160,9 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v2', - 'HLT_PPRefCscCluster_Medium_v2', - 'HLT_PPRefCscCluster_Tight_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v4', + 'HLT_PPRefCscCluster_Medium_v4', + 'HLT_PPRefCscCluster_Tight_v4' ) ) process.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17899,56 +15174,52 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v2', - 'HLT_AK4CaloJet120_v2', - 'HLT_AK4CaloJet40_v2', - 'HLT_AK4CaloJet60_v2', - 'HLT_AK4CaloJet70_v2', - 'HLT_AK4CaloJet80_v2', - 'HLT_AK4CaloJetFwd100_v2', - 'HLT_AK4CaloJetFwd120_v2', - 'HLT_AK4CaloJetFwd40_v2', - 'HLT_AK4CaloJetFwd60_v2', - 'HLT_AK4CaloJetFwd70_v2', - 'HLT_AK4CaloJetFwd80_v2', - 'HLT_AK4PFJet100_v2', - 'HLT_AK4PFJet120_v2', - 'HLT_AK4PFJet40_v2', - 'HLT_AK4PFJet60_v2', - 'HLT_AK4PFJet80_v2', - 'HLT_AK4PFJetFwd100_v2', - 'HLT_AK4PFJetFwd120_v2', - 'HLT_AK4PFJetFwd40_v2', - 'HLT_AK4PFJetFwd60_v2', - 'HLT_AK4PFJetFwd80_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt25_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt35_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt45_v2', - 'HLT_PPRefDmesonTrackingGlobal_Dpt60_v2', - 'HLT_PPRefDoubleEle10GsfMass50_v2', - 'HLT_PPRefDoubleEle10Gsf_v2', - 'HLT_PPRefDoubleEle15GsfMass50_v2', - 'HLT_PPRefDoubleEle15Gsf_v2', - 'HLT_PPRefEle10Gsf_v2', - 'HLT_PPRefEle15Ele10GsfMass50_v2', - 'HLT_PPRefEle15Ele10Gsf_v2', - 'HLT_PPRefEle15Gsf_v2', - 'HLT_PPRefEle20Gsf_v2', - 'HLT_PPRefEle30Gsf_v2', - 'HLT_PPRefEle40Gsf_v2', - 'HLT_PPRefEle50Gsf_v2', - 'HLT_PPRefGEDPhoton10_EB_v2', - 'HLT_PPRefGEDPhoton10_v2', - 'HLT_PPRefGEDPhoton20_EB_v2', - 'HLT_PPRefGEDPhoton20_v2', - 'HLT_PPRefGEDPhoton30_EB_v2', - 'HLT_PPRefGEDPhoton30_v2', - 'HLT_PPRefGEDPhoton40_EB_v2', - 'HLT_PPRefGEDPhoton40_v2', - 'HLT_PPRefGEDPhoton50_EB_v2', - 'HLT_PPRefGEDPhoton50_v2', - 'HLT_PPRefGEDPhoton60_EB_v2', - 'HLT_PPRefGEDPhoton60_v2' ) + triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v4', + 'HLT_AK4CaloJet120_v4', + 'HLT_AK4CaloJet40_v4', + 'HLT_AK4CaloJet60_v4', + 'HLT_AK4CaloJet70_v4', + 'HLT_AK4CaloJet80_v4', + 'HLT_AK4CaloJetFwd100_v4', + 'HLT_AK4CaloJetFwd120_v4', + 'HLT_AK4CaloJetFwd40_v4', + 'HLT_AK4CaloJetFwd60_v4', + 'HLT_AK4CaloJetFwd70_v4', + 'HLT_AK4CaloJetFwd80_v4', + 'HLT_AK4PFJet100_v6', + 'HLT_AK4PFJet120_v6', + 'HLT_AK4PFJet40_v6', + 'HLT_AK4PFJet60_v6', + 'HLT_AK4PFJet80_v6', + 'HLT_AK4PFJetFwd100_v6', + 'HLT_AK4PFJetFwd120_v6', + 'HLT_AK4PFJetFwd40_v6', + 'HLT_AK4PFJetFwd60_v6', + 'HLT_AK4PFJetFwd80_v6', + 'HLT_PPRefDoubleEle10GsfMass50_v4', + 'HLT_PPRefDoubleEle10Gsf_v4', + 'HLT_PPRefDoubleEle15GsfMass50_v4', + 'HLT_PPRefDoubleEle15Gsf_v4', + 'HLT_PPRefEle10Gsf_v4', + 'HLT_PPRefEle15Ele10GsfMass50_v4', + 'HLT_PPRefEle15Ele10Gsf_v4', + 'HLT_PPRefEle15Gsf_v4', + 'HLT_PPRefEle20Gsf_v4', + 'HLT_PPRefEle30Gsf_v4', + 'HLT_PPRefEle40Gsf_v4', + 'HLT_PPRefEle50Gsf_v4', + 'HLT_PPRefGEDPhoton10_EB_v4', + 'HLT_PPRefGEDPhoton10_v4', + 'HLT_PPRefGEDPhoton20_EB_v4', + 'HLT_PPRefGEDPhoton20_v4', + 'HLT_PPRefGEDPhoton30_EB_v4', + 'HLT_PPRefGEDPhoton30_v4', + 'HLT_PPRefGEDPhoton40_EB_v4', + 'HLT_PPRefGEDPhoton40_v4', + 'HLT_PPRefGEDPhoton50_EB_v4', + 'HLT_PPRefGEDPhoton50_v4', + 'HLT_PPRefGEDPhoton60_EB_v4', + 'HLT_PPRefGEDPhoton60_v4' ) ) process.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -17968,19 +15239,19 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v2', - 'HLT_PPRefL1SingleMu12_v2', - 'HLT_PPRefL1SingleMu7_v2', - 'HLT_PPRefL2SingleMu12_v2', - 'HLT_PPRefL2SingleMu15_v2', - 'HLT_PPRefL2SingleMu20_v2', - 'HLT_PPRefL2SingleMu7_v2', - 'HLT_PPRefL3SingleMu12_v2', - 'HLT_PPRefL3SingleMu15_v2', - 'HLT_PPRefL3SingleMu20_v2', - 'HLT_PPRefL3SingleMu3_v2', - 'HLT_PPRefL3SingleMu5_v2', - 'HLT_PPRefL3SingleMu7_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v4', + 'HLT_PPRefL1SingleMu12_v4', + 'HLT_PPRefL1SingleMu7_v4', + 'HLT_PPRefL2SingleMu12_v4', + 'HLT_PPRefL2SingleMu15_v4', + 'HLT_PPRefL2SingleMu20_v4', + 'HLT_PPRefL2SingleMu7_v4', + 'HLT_PPRefL3SingleMu12_v6', + 'HLT_PPRefL3SingleMu15_v6', + 'HLT_PPRefL3SingleMu20_v6', + 'HLT_PPRefL3SingleMu3_v6', + 'HLT_PPRefL3SingleMu5_v6', + 'HLT_PPRefL3SingleMu7_v6' ) ) process.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -18000,7 +15271,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v2' ) + triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v4' ) ) process.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -18088,7 +15359,7 @@ l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v6' ) + triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v9' ) ) process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), @@ -18127,166 +15398,14 @@ l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_v11' ) ) process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -18345,6 +15464,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -18360,6 +15480,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -18373,7 +15494,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -18392,6 +15513,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -18425,7 +15547,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -18458,14 +15580,24 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltEcalDigisFromGPU_*_*', - 'keep *_hltEcalDigisLegacy_*_*', - 'keep *_hltEcalUncalibRecHitFromSoA_*_*', - 'keep *_hltEcalUncalibRecHitLegacy_*_*', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *Cluster*_hltSiPixelClusters_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', + 'keep *RecHit*_hltSiPixelRecHits_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', 'keep *_hltHbherecoFromGPU_*_*', 'keep *_hltHbherecoLegacy_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisFromSoA_*_*', - 'keep SiPixelRawDataErroredmDetSetVector_hltSiPixelDigisLegacy_*_*' ) + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*' ) ) process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ), @@ -18494,7 +15626,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -18543,7 +15675,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepBLifetimeTagInfosPF_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', @@ -18570,6 +15702,7 @@ 'keep *_hltPFMuonMerging_*_*', 'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*', 'keep *_hltParticleNetDiscriminatorsJetTags_*_*', + 'keep *_hltParticleNetJetTagInfos_*_*', 'keep *_hltPixelTracks_*_*', 'keep *_hltPixelVertices_*_*', 'keep *_hltSelector8CentralJetsL1FastJet_*_*', @@ -18599,7 +15732,6 @@ 'Dataset_EmptyBX', 'Dataset_HLTPhysics', 'Dataset_HcalNZS', - 'Dataset_MinimumBias', 'Dataset_NoBPTX', 'Dataset_ZeroBias' ) ), outputCommands = cms.untracked.vstring( 'drop *', @@ -19006,8 +16138,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -19023,9 +16156,15 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', @@ -19035,31 +16174,29 @@ 'keep triggerTriggerEvent_*_*_*' ) ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) -process.HLTDoLocalPixelTask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoA , process.hltSiPixelDigisLegacy , process.hltSiPixelDigisSoA , process.hltSiPixelDigisFromSoA , process.hltSiPixelDigis , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersGPU , process.hltSiPixelClustersFromSoA , process.hltSiPixelClusters , process.hltSiPixelClustersCache , process.hltSiPixelRecHitsFromLegacy , process.hltSiPixelRecHitsGPU , process.hltSiPixelRecHitsFromGPU , process.hltSiPixelRecHits , process.hltSiPixelRecHitsSoAFromGPU , process.hltSiPixelRecHitsSoA ) -process.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( process.hltSiPixelDigisLegacy , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersCacheCPUOnly , process.hltSiPixelRecHitsFromLegacyCPUOnly ) -process.HLTRecoPixelTracksTask = cms.ConditionalTask( process.hltPixelTracksCPU , process.hltPixelTracksGPU , process.hltPixelTracksFromGPU , process.hltPixelTracksSoA , process.hltPixelTracks , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingTask = cms.ConditionalTask( process.HLTRecoPixelTracksTask , process.hltPixelVerticesCPU , process.hltPixelVerticesGPU , process.hltPixelVerticesFromGPU , process.hltPixelVerticesSoA , process.hltPixelVertices , process.hltTrimmedPixelVertices ) -process.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( process.hltPixelTracksCPUOnly , process.hltPixelTracksFromSoACPUOnly , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( process.HLTRecoPixelTracksCPUOnlyTask , process.hltPixelVerticesCPUOnly , process.hltPixelVerticesFromSoACPUOnly , process.hltTrimmedPixelVerticesCPUOnly ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) -process.HLTDoLocalPixelSequence = cms.Sequence( process.HLTDoLocalPixelTask ) -process.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( process.HLTDoLocalPixelCPUOnlyTask ) -process.HLTRecopixelvertexingSequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingTask ) -process.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingCPUOnlyTask ) -process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) +process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits ) +process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync ) +process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks ) +process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices ) +process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync ) +process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync ) +process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) @@ -19076,9 +16213,10 @@ process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination ) process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 ) process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence ) -process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) +process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates ) process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) @@ -19096,15 +16234,13 @@ process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( process.hltSiStripDigiToZSRaw + process.hltSiStripClusterizerForRawPrime + process.hltSiStripClusters2ApproxClusters + process.rawDataRepacker + process.rawPrimeDataRepacker ) process.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( process.HLTDoSiStripZeroSuppression + process.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker ) process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons ) -process.HLTPreshowerSequence = cms.Sequence( process.HLTPreshowerTask ) -process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) +process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow ) process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID ) process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector ) process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected ) process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence ) process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded ) process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll ) -process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) process.HLTElePixelMatchSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverE + process.hltEgammaSuperClustersToPixelMatch + process.hltEleSeedsTrackingRegions + process.hltElePixelHitDoublets + process.hltElePixelHitDoubletsForTriplets + process.hltElePixelHitTriplets + process.hltElePixelSeedsDoublets + process.hltElePixelSeedsTriplets + process.hltElePixelSeedsCombined + process.hltEgammaElectronPixelSeeds + process.hltEgammaPixelMatchVars ) process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars ) process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 ) @@ -19130,137 +16266,112 @@ process.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELooseEBPPRefFilter ) process.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELoosePPRefFilter ) process.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELooseEBPPRefFilter ) -process.HLTPuAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltPuAK4CaloJets + process.hltPuAK4CaloJetsIDPassed ) -process.HLTPuAK4CaloCorrectorProducersSequence = cms.Sequence( process.hltAK4CaloFastJetCorrector + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltPuAK4CaloCorrector ) -process.HLTPuAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTPuAK4CaloCorrectorProducersSequence + process.hltPuAK4CaloJetsCorrected + process.hltPuAK4CaloJetsCorrectedIDPassed ) -process.HLTPuAK4CaloJetsSequence = cms.Sequence( process.HLTPuAK4CaloJetsReconstructionSequence + process.HLTPuAK4CaloJetsCorrectionSequence ) -process.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson = cms.Sequence( process.hltFullIter0PixelQuadrupletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelTrackingRegionsPreSplittingPPRefForDmeson + process.hltFullIter0PixelClusterCheckPreSplittingPPRefForDmeson + process.hltFullIter0PixelHitDoubletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelHitQuadrupletsPreSplittingPPRefForDmeson + process.hltFullIter0PixelSeedsPreSplittingPPRefForDmeson + process.hltFullIter0CkfTrackCandidatesPreSplittingPPRefForDmeson + process.hltFullIter0CtfWithMaterialTracksPreSplittingPPRefForDmeson + process.hltFullIter0PrimaryVerticesPreSplittingPPRefForDmeson ) -process.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson = cms.Sequence( process.hltSiPixelClustersAfterSplittingPPRefForDmeson + process.hltSiPixelClustersCacheAfterSplittingPPRefForDmeson + process.hltSiPixelRecHitsAfterSplittingPPRefForDmeson ) -process.HLTDoLocalStripSequenceFullPPRefForDmeson = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltAfterSplittingMeasureTrackerEventForDmeson + process.hltSiStripMatchedRecHitsFullPPRef ) -process.HLTPixelClusterSplittingForPFPPRefForDmeson = cms.Sequence( process.hltJetsForCoreTracking + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTFullIterativeTrackingIteration0PreSplittingPPRefForDmeson + process.HLTDoLocalPixelSequenceAfterSplittingPPRefForDmeson + process.HLTDoLocalStripSequenceFullPPRefForDmeson ) -process.HLTFullIterativeTrackingIteration0PPRefForDmeson = cms.Sequence( process.hltFullIter0PixelQuadrupletsPPRefForDmeson + process.hltFullIter0PixelTrackingRegionsPPRefForDmeson + process.hltFullIter0PixelClusterCheckPPRefForDmeson + process.hltFullIter0PixelHitDoubletsPPRefForDmeson + process.hltFullIter0PixelHitQuadrupletsPPRefForDmeson + process.hltFullIter0PixelSeedsPPRefForDmeson + process.hltFullIter0CkfTrackCandidatesPPRefForDmeson + process.hltFullIter0CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter0PrimaryVerticesPPRefForDmeson + process.hltFullIter0TrackDNNClassifierPPRefForDmeson + process.hltFullIter0HighPurityTracksPPRefForDmeson ) -process.HLTFullIterativeTrackingIteration1PPRefForDmeson = cms.Sequence( process.hltFullIter1ClustersRefRemovalPPRefForDmeson + process.hltFullIter1MaskedMeasurementTrackerEventPPRefForDmeson + process.hltFullIter1PixelQuadrupletsPPRefForDmeson + process.hltFullIter1PixelTrackingRegionsPPRefForDmeson + process.hltFullIter1PixelClusterCheckPPRefForDmeson + process.hltFullIter1PixelHitDoubletsPPRefForDmeson + process.hltFullIter1PixelHitQuadrupletsPPRefForDmeson + process.hltFullIter1PixelSeedsPPRefForDmeson + process.hltFullIter1CkfTrackCandidatesPPRefForDmeson + process.hltFullIter1CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter1TrackDNNClassifierPPRefForDmeson + process.hltFullIter1HighPurityTracksPPRefForDmeson ) -process.HLTFullIterativeTrackingIteration2PPRefForDmeson = cms.Sequence( process.hltFullIter2ClustersRefRemovalPPRefForDmeson + process.hltFullIter2MaskedMeasurementTrackerEventPPRefForDmeson + process.hltFullIter2PixelTripletsPPRefForDmeson + process.hltFullIter2PixelTrackingRegionsPPRefForDmeson + process.hltFullIter2PixelClusterCheckPPRefForDmeson + process.hltFullIter2PixelHitDoubletsPPRefForDmeson + process.hltFullIter2PixelHitTripletsPPRefForDmeson + process.hltFullIter2PixelSeedsPPRefForDmeson + process.hltFullIter2CkfTrackCandidatesPPRefForDmeson + process.hltFullIter2CtfWithMaterialTracksPPRefForDmeson + process.hltFullIter2TrackDNNClassifierPPRefForDmeson + process.hltFullIter2HighPurityTracksPPRefForDmeson ) -process.HLTFullIterativeTrackingIteration3PPRef = cms.Sequence( process.hltFullIter3ClustersRefRemovalPPRef + process.hltFullIter3MaskedMeasurementTrackerEventPPRef + process.hltFullIter3PixelTripletsPPRef + process.hltFullIter3PixelTrackingRegionsPPRef + process.hltFullIter3PixelClusterCheckPPRef + process.hltFullIter3PixelHitDoubletsPPRef + process.hltFullIter3PixelHitTripletsPPRef + process.hltFullIter3PixelSeedsPPRef + process.hltFullIter3CkfTrackCandidatesPPRef + process.hltFullIter3CtfWithMaterialTracksPPRef + process.hltFullIter3TrackDNNClassifierPPRef + process.hltFullIter3HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration4PPRef = cms.Sequence( process.hltFullIter4ClustersRefRemovalPPRef + process.hltFullIter4MaskedMeasurementTrackerEventPPRef + process.hltFullIter4PixelQuadrupletsPPRef + process.hltFullIter4PixelTrackingRegionsPPRef + process.hltFullIter4PixelClusterCheckPPRef + process.hltFullIter4PixelHitDoubletsPPRef + process.hltFullIter4PixelHitQuadrupletsPPRef + process.hltFullIter4PixelSeedsPPRef + process.hltFullIter4CkfTrackCandidatesPPRef + process.hltFullIter4CtfWithMaterialTracksPPRef + process.hltFullIter4TrackDNNClassifierPPRef + process.hltFullIter4HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration5PPRef = cms.Sequence( process.hltFullIter5ClustersRefRemovalPPRef + process.hltFullIter5MaskedMeasurementTrackerEventPPRef + process.hltFullIter5PixelTripletsPPRef + process.hltFullIter5PixelTrackingRegionsPPRef + process.hltFullIter5PixelClusterCheckPPRef + process.hltFullIter5PixelHitDoubletsPPRef + process.hltFullIter5PixelHitTripletsPPRef + process.hltFullIter5PixelSeedsPPRef + process.hltFullIter5CkfTrackCandidatesPPRef + process.hltFullIter5CtfWithMaterialTracksPPRef + process.hltFullIter5TrackDNNClassifierPPRef + process.hltFullIter5HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration6PPRef = cms.Sequence( process.hltFullIter6ClustersRefRemovalPPRef + process.hltFullIter6MaskedMeasurementTrackerEventPPRef + process.hltFullIter6PixelClusterCheckPPRef + process.hltFullIter6PixelTrackingRegionSeedLayersBPPRef + process.hltFullIter6PixelHitDoubletsBPPRef + process.hltFullIter6PixelSeedsBPPRef + process.hltFullIter6CkfTrackCandidatesPPRef + process.hltFullIter6CtfWithMaterialTracksPPRef + process.hltFullIter6TrackDNNClassifierPPRef + process.hltFullIter6HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration7PPRef = cms.Sequence( process.hltFullIter7ClustersRefRemovalPPRef + process.hltFullIter7MaskedMeasurementTrackerEventPPRef + process.hltFullIter7MixedLayersAPPRef + process.hltFullIter7MixedTrackingRegionsAPPRef + process.hltFullIter7MixedClusterCheckPPRef + process.hltFullIter7MixedHitDoubletsAPPRef + process.hltFullIter7MixedHitTripletsAPPRef + process.hltFullIter7MixedSeedsAPPRef + process.hltFullIter7MixedLayersBPPRef + process.hltFullIter7MixedTrackingRegionsBPPRef + process.hltFullIter7MixedHitDoubletsBPPRef + process.hltFullIter7MixedHitTripletsBPPRef + process.hltFullIter7MixedSeedsBPPRef + process.hltFullIter7MixedSeedsPPRef + process.hltFullIter7CkfTrackCandidatesPPRef + process.hltFullIter7CtfWithMaterialTracksPPRef + process.hltFullIter7TrackDNNClassifierPPRef + process.hltFullIter7HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration8PPRef = cms.Sequence( process.hltFullIter8ClustersRefRemovalPPRef + process.hltFullIter8MaskedMeasurementTrackerEventPPRef + process.hltFullIter8PixelLessLayersPPRef + process.hltFullIter8PixelLessTrackingRegionsPPRef + process.hltFullIter8PixelLessClusterCheckPPRef + process.hltFullIter8PixelLessHitDoubletsPPRef + process.hltFullIter8PixelLessHitTripletsPPRef + process.hltFullIter8PixelLessSeedsPPRef + process.hltFullIter8CkfTrackCandidatesPPRef + process.hltFullIter8CtfWithMaterialTracksPPRef + process.hltFullIter8TrackDNNClassifierPPRef + process.hltFullIter8HighPurityTracksPPRef ) -process.HLTFullIterativeTrackingIteration9PPRef = cms.Sequence( process.hltFullIter9ClustersRefRemovalPPRef + process.hltFullIter9MaskedMeasurementTrackerEventPPRef + process.hltFullIter9TobTecLayersTriplPPRef + process.hltFullIter9TobTecTrackingRegionsTriplPPRef + process.hltFullIter9TobTecClusterCheckPPRef + process.hltFullIter9TobTecHitDoubletsTriplPPRef + process.hltFullIter9TobTecHitTripletsTriplPPRef + process.hltFullIter9TobTecSeedsTriplPPRef + process.hltFullIter9TobTecLayersPairPPRef + process.hltFullIter9TobTecTrackingRegionsPairPPRef + process.hltFullIter9TobTecHitDoubletsPairPPRef + process.hltFullIter9TobTecSeedsPairPPRef + process.hltFullIter9TobTecSeedsPPRef + process.hltFullIter9CkfTrackCandidatesPPRef + process.hltFullIter9CtfWithMaterialTracksPPRef + process.hltFullIter9TrackDNNClassifierPPRef ) -process.HLTFullIterativeTrackingIteration10PPRef = cms.Sequence( process.hltFullIter10JetCoreLayersPPRef + process.hltFullIter10JetCoreRegionSeedsPPRef + process.hltFullIter10CkfTrackCandidatesPPRef + process.hltFullIter10CtfWithMaterialTracksPPRef + process.hltFullIter10TrackDNNClassifierPPRef ) -process.HLTFullIterativeTrackingPPRefForDmeson = cms.Sequence( process.HLTFullIterativeTrackingIteration0PPRefForDmeson + process.HLTFullIterativeTrackingIteration1PPRefForDmeson + process.HLTFullIterativeTrackingIteration2PPRefForDmeson + process.HLTFullIterativeTrackingIteration3PPRef + process.HLTFullIterativeTrackingIteration4PPRef + process.HLTFullIterativeTrackingIteration5PPRef + process.HLTFullIterativeTrackingIteration6PPRef + process.HLTFullIterativeTrackingIteration7PPRef + process.HLTFullIterativeTrackingIteration8PPRef + process.HLTFullIterativeTrackingIteration9PPRef + process.HLTFullIterativeTrackingIteration10PPRef + process.hltFullIterativeTrackingMergedPPRefForDmeson ) -process.HLTFullTracksForDmesonPPRef = cms.Sequence( process.hltGoodHighPurityFullTracksForDmesonPPRef + process.hltFullCandsPPRef + process.hltFullTrackFilterForDmesonPPRef ) process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSym_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_HIEcalEtaEBonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalEtaEEonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalPi0EBonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIEcalPi0EEonly_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_HIRPCMuonNormalisation_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBias_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.DQM_PixelReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelCPUOnlySequence + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingCPUOnlySequence + process.hltPixelConsumerCPU + process.hltPixelConsumerGPU + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) -process.DQM_EcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.hltEcalConsumerCPU + process.hltEcalConsumerGPU + process.HLTEndSequence ) -process.DQM_HcalReconstruction_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.statusOnGPU + process.statusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTEndSequence ) -process.DST_Physics_v10 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSym_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalEtaEBonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalEtaEEonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalPi0EBonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIEcalPi0EEonly_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_HIRPCMuonNormalisation_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.DQM_PixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) +process.DQM_EcalReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HcalNZS_v17 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) -process.HLT_HcalPhiSym_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) +process.HLT_HcalNZS_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) +process.HLT_HcalPhiSym_v21 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLT_ZeroBias_Beamspot_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) -process.HLT_IsoTrackHB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) -process.HLT_IsoTrackHE_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_10_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) -process.HLT_CDC_L2cosmic_5p5_er1p0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence ) -process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence ) -process.HLT_HIL1NotBptxORForPPRef_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence ) -process.HLT_HIHT80_Beamspot_ppRef5TeV_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotPP5TeV + process.hltPreHIHT80BeamspotppRef5TeV + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT80 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_PPRefZeroBias_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence ) -process.HLT_PPRefZeroBiasRawPrime_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBiasRawPrime + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) -process.HLT_ZDCCommissioning_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZDCCommissioning + process.HLTEndSequence ) -process.HLT_AK4CaloJet40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence ) -process.HLT_AK4CaloJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence ) -process.HLT_AK4CaloJet70_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence ) -process.HLT_AK4CaloJet80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence ) -process.HLT_AK4CaloJet100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence ) -process.HLT_AK4CaloJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd70_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence ) -process.HLT_AK4CaloJetFwd120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence ) -process.HLT_AK4PFJet40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) -process.HLT_AK4PFJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) -process.HLT_AK4PFJet80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) -process.HLT_AK4PFJet100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence ) -process.HLT_AK4PFJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd80_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd100_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence ) -process.HLT_AK4PFJetFwd120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle10GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle15Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefDoubleEle15GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefEle15Ele10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle15Ele10GsfMass50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) -process.HLT_PPRefEle10Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle15Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle20Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle30Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle40Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefEle50Gsf_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton10_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton10_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton20_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton30_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton30_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton40_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton40_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton50_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefGEDPhoton60_EB_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence ) -process.HLT_PPRefL1DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu0_Cosmics_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL1SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu15_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence ) -process.HLT_PPRefL2SingleMu20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL3DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3DoubleMu0_Open_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL3DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu3_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPrePPRefL3SingleMu3 + process.hltL1fL1sSingleMu3L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPrePPRefL3SingleMu5 + process.hltL1fL1sSingleMu5L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu12_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu15_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + process.HLTEndSequence ) -process.HLT_PPRefL3SingleMu20_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Loose_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Medium_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence ) -process.HLT_PPRefCscCluster_Tight_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet24 + process.hltPrePPRefDmesonTrackingGlobalDpt25 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt25PPRef + process.hltTkTkFilterForDmesonDpt25PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPrePPRefDmesonTrackingGlobalDpt35 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt35PPRef + process.hltTkTkFilterForDmesonDpt35PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet44 + process.hltPrePPRefDmesonTrackingGlobalDpt45 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt45PPRef + process.hltTkTkFilterForDmesonDpt45PPRef + process.HLTEndSequence ) -process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPrePPRefDmesonTrackingGlobalDpt60 + process.HLTPuAK4CaloJetsSequence + process.HLTPixelClusterSplittingForPFPPRefForDmeson + process.HLTFullIterativeTrackingPPRefForDmeson + process.hltFullOnlinePrimaryVerticesPPRefForDmeson + process.HLTFullTracksForDmesonPPRef + process.hltTkTkVtxForDmesonDpt60PPRef + process.hltTkTkFilterForDmesonDpt60PPRef + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLT_ZeroBias_Beamspot_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) +process.HLT_IsoTrackHB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) +process.HLT_IsoTrackHE_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence ) +process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence ) +process.HLT_HIL1NotBptxORForPPRef_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence ) +process.HLT_HIHT80_Beamspot_ppRef5TeV_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotPP5TeV + process.hltPreHIHT80BeamspotppRef5TeV + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT80 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_PPRefZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence ) +process.HLT_PPRefZeroBiasRawPrime_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBiasRawPrime + process.HLTDoHIStripZeroSuppressionAndRawPrime + process.HLTEndSequence ) +process.HLT_ZDCCommissioning_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZDCCommissioning + process.HLTEndSequence ) +process.HLT_AK4CaloJet40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence ) +process.HLT_AK4CaloJet60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence ) +process.HLT_AK4CaloJet70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence ) +process.HLT_AK4CaloJet80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence ) +process.HLT_AK4CaloJet100_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence ) +process.HLT_AK4CaloJet120_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd70_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd80_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd100_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence ) +process.HLT_AK4CaloJetFwd120_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence ) +process.HLT_AK4PFJet40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence ) +process.HLT_AK4PFJet60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence ) +process.HLT_AK4PFJet80_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence ) +process.HLT_AK4PFJet100_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence ) +process.HLT_AK4PFJet120_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd40_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd60_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd80_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd100_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence ) +process.HLT_AK4PFJetFwd120_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle10GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle15Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefDoubleEle15GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefEle15Ele10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle15Ele10GsfMass50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence ) +process.HLT_PPRefEle10Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle15Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle20Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle30Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle40Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefEle50Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton10_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton10_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton20_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton30_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton30_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton40_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton40_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton50_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton50_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton60_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefGEDPhoton60_EB_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence ) +process.HLT_PPRefL1DoubleMu0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1DoubleMu0_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu0_Cosmics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL1SingleMu12_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2DoubleMu0_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2DoubleMu0_Open_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu7_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu12_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu15_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence ) +process.HLT_PPRefL2SingleMu20_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3DoubleMu0_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL3DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3DoubleMu0_Open_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL3DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu3_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPrePPRefL3SingleMu3 + process.hltL1fL1sSingleMu3L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu5_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPrePPRefL3SingleMu5 + process.hltL1fL1sSingleMu5L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu7_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu12_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu15_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + process.HLTEndSequence ) +process.HLT_PPRefL3SingleMu20_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Loose_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Medium_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence ) +process.HLT_PPRefCscCluster_Tight_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress ) process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -19280,7 +16391,6 @@ process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics ) process.Dataset_HcalNZS = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHcalNZS + process.hltPreDatasetHcalNZS ) process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept ) -process.Dataset_MinimumBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMinimumBias + process.hltPreDatasetMinimumBias ) process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX ) process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor ) process.Dataset_PPRefDoubleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon0 ) @@ -19366,7 +16476,7 @@ process.RPCMONOutput = cms.FinalPath( process.hltOutputRPCMON ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v15, process.AlCa_HIEcalEtaEBonly_v7, process.AlCa_HIEcalEtaEEonly_v7, process.AlCa_HIEcalPi0EBonly_v7, process.AlCa_HIEcalPi0EEonly_v7, process.AlCa_HIRPCMuonNormalisation_v6, process.AlCa_LumiPixelsCounts_Random_v7, process.AlCa_LumiPixelsCounts_ZeroBias_v8, process.DQM_PixelReconstruction_v8, process.DQM_EcalReconstruction_v8, process.DQM_HcalReconstruction_v6, process.DST_Physics_v10, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v17, process.HLT_HcalPhiSym_v19, process.HLT_Random_v3, process.HLT_Physics_v10, process.HLT_ZeroBias_v9, process.HLT_ZeroBias_Beamspot_v10, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, process.HLT_IsoTrackHB_v10, process.HLT_IsoTrackHE_v10, process.HLT_CDC_L2cosmic_10_er1p0_v6, process.HLT_CDC_L2cosmic_5p5_er1p0_v6, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v5, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v5, process.HLT_HIL1NotBptxORForPPRef_v5, process.HLT_HIHT80_Beamspot_ppRef5TeV_v9, process.HLT_PPRefZeroBias_v2, process.HLT_PPRefZeroBiasRawPrime_v3, process.HLT_ZDCCommissioning_v2, process.HLT_AK4CaloJet40_v2, process.HLT_AK4CaloJet60_v2, process.HLT_AK4CaloJet70_v2, process.HLT_AK4CaloJet80_v2, process.HLT_AK4CaloJet100_v2, process.HLT_AK4CaloJet120_v2, process.HLT_AK4CaloJetFwd40_v2, process.HLT_AK4CaloJetFwd60_v2, process.HLT_AK4CaloJetFwd70_v2, process.HLT_AK4CaloJetFwd80_v2, process.HLT_AK4CaloJetFwd100_v2, process.HLT_AK4CaloJetFwd120_v2, process.HLT_AK4PFJet40_v2, process.HLT_AK4PFJet60_v2, process.HLT_AK4PFJet80_v2, process.HLT_AK4PFJet100_v2, process.HLT_AK4PFJet120_v2, process.HLT_AK4PFJetFwd40_v2, process.HLT_AK4PFJetFwd60_v2, process.HLT_AK4PFJetFwd80_v2, process.HLT_AK4PFJetFwd100_v2, process.HLT_AK4PFJetFwd120_v2, process.HLT_PPRefDoubleEle10Gsf_v2, process.HLT_PPRefDoubleEle10GsfMass50_v2, process.HLT_PPRefDoubleEle15Gsf_v2, process.HLT_PPRefDoubleEle15GsfMass50_v2, process.HLT_PPRefEle15Ele10Gsf_v2, process.HLT_PPRefEle15Ele10GsfMass50_v2, process.HLT_PPRefEle10Gsf_v2, process.HLT_PPRefEle15Gsf_v2, process.HLT_PPRefEle20Gsf_v2, process.HLT_PPRefEle30Gsf_v2, process.HLT_PPRefEle40Gsf_v2, process.HLT_PPRefEle50Gsf_v2, process.HLT_PPRefGEDPhoton10_v2, process.HLT_PPRefGEDPhoton10_EB_v2, process.HLT_PPRefGEDPhoton20_v2, process.HLT_PPRefGEDPhoton20_EB_v2, process.HLT_PPRefGEDPhoton30_v2, process.HLT_PPRefGEDPhoton30_EB_v2, process.HLT_PPRefGEDPhoton40_v2, process.HLT_PPRefGEDPhoton40_EB_v2, process.HLT_PPRefGEDPhoton50_v2, process.HLT_PPRefGEDPhoton50_EB_v2, process.HLT_PPRefGEDPhoton60_v2, process.HLT_PPRefGEDPhoton60_EB_v2, process.HLT_PPRefL1DoubleMu0_v2, process.HLT_PPRefL1DoubleMu0_Open_v2, process.HLT_PPRefL1SingleMu0_Cosmics_v2, process.HLT_PPRefL1SingleMu7_v2, process.HLT_PPRefL1SingleMu12_v2, process.HLT_PPRefL2DoubleMu0_v2, process.HLT_PPRefL2DoubleMu0_Open_v2, process.HLT_PPRefL2SingleMu7_v2, process.HLT_PPRefL2SingleMu12_v2, process.HLT_PPRefL2SingleMu15_v2, process.HLT_PPRefL2SingleMu20_v2, process.HLT_PPRefL3DoubleMu0_v2, process.HLT_PPRefL3DoubleMu0_Open_v2, process.HLT_PPRefL3SingleMu3_v2, process.HLT_PPRefL3SingleMu5_v2, process.HLT_PPRefL3SingleMu7_v2, process.HLT_PPRefL3SingleMu12_v2, process.HLT_PPRefL3SingleMu15_v2, process.HLT_PPRefL3SingleMu20_v2, process.HLT_PPRefCscCluster_Loose_v2, process.HLT_PPRefCscCluster_Medium_v2, process.HLT_PPRefCscCluster_Tight_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt25_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt35_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt45_v2, process.HLT_PPRefDmesonTrackingGlobal_Dpt60_v2, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_Commissioning, process.Dataset_CommissioningRawPrime, process.Dataset_CommissioningZDC, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_EcalLaser, process.Dataset_EmptyBX, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_PPRefDoubleMuon0, process.Dataset_PPRefDoubleMuon1, process.Dataset_PPRefDoubleMuon2, process.Dataset_PPRefDoubleMuon3, process.Dataset_PPRefExotica, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefZeroBias0, process.Dataset_PPRefZeroBias1, process.Dataset_PPRefZeroBias2, process.Dataset_PPRefZeroBias3, process.Dataset_PPRefZeroBias4, process.Dataset_PPRefZeroBias5, process.Dataset_PPRefZeroBias6, process.Dataset_PPRefZeroBias7, process.Dataset_PPRefZeroBias8, process.Dataset_PPRefZeroBias9, process.Dataset_PPRefZeroBias10, process.Dataset_PPRefZeroBias11, process.Dataset_PPRefZeroBias12, process.Dataset_PPRefZeroBias13, process.Dataset_PPRefZeroBias14, process.Dataset_PPRefZeroBias15, process.Dataset_PPRefZeroBias16, process.Dataset_PPRefZeroBias17, process.Dataset_PPRefZeroBias18, process.Dataset_PPRefZeroBias19, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.PhysicsCommissioningOutput, process.PhysicsCommissioningRawPrimeOutput, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefExoticaOutput, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefZeroBias0Output, process.PhysicsPPRefZeroBias1Output, process.PhysicsPPRefZeroBias2Output, process.PhysicsPPRefZeroBias3Output, process.PhysicsPPRefZeroBias4Output, process.PhysicsPPRefZeroBias5Output, process.PhysicsPPRefZeroBias6Output, process.PhysicsPPRefZeroBias7Output, process.PhysicsPPRefZeroBias8Output, process.PhysicsPPRefZeroBias9Output, process.NanoDSTOutput, process.RPCMONOutput, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v18, process.AlCa_HIEcalEtaEBonly_v10, process.AlCa_HIEcalEtaEEonly_v10, process.AlCa_HIEcalPi0EBonly_v10, process.AlCa_HIEcalPi0EEonly_v10, process.AlCa_HIRPCMuonNormalisation_v9, process.AlCa_LumiPixelsCounts_Random_v8, process.AlCa_LumiPixelsCounts_ZeroBias_v10, process.DQM_PixelReconstruction_v10, process.DQM_EcalReconstruction_v10, process.DQM_HcalReconstruction_v8, process.DST_Physics_v14, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v19, process.HLT_HcalPhiSym_v21, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLT_ZeroBias_Beamspot_v14, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_IsoTrackHB_v12, process.HLT_IsoTrackHE_v12, process.HLT_CDC_L2cosmic_10_er1p0_v8, process.HLT_CDC_L2cosmic_5p5_er1p0_v8, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v7, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v7, process.HLT_HIL1NotBptxORForPPRef_v7, process.HLT_HIHT80_Beamspot_ppRef5TeV_v13, process.HLT_PPRefZeroBias_v4, process.HLT_PPRefZeroBiasRawPrime_v5, process.HLT_ZDCCommissioning_v4, process.HLT_AK4CaloJet40_v4, process.HLT_AK4CaloJet60_v4, process.HLT_AK4CaloJet70_v4, process.HLT_AK4CaloJet80_v4, process.HLT_AK4CaloJet100_v4, process.HLT_AK4CaloJet120_v4, process.HLT_AK4CaloJetFwd40_v4, process.HLT_AK4CaloJetFwd60_v4, process.HLT_AK4CaloJetFwd70_v4, process.HLT_AK4CaloJetFwd80_v4, process.HLT_AK4CaloJetFwd100_v4, process.HLT_AK4CaloJetFwd120_v4, process.HLT_AK4PFJet40_v6, process.HLT_AK4PFJet60_v6, process.HLT_AK4PFJet80_v6, process.HLT_AK4PFJet100_v6, process.HLT_AK4PFJet120_v6, process.HLT_AK4PFJetFwd40_v6, process.HLT_AK4PFJetFwd60_v6, process.HLT_AK4PFJetFwd80_v6, process.HLT_AK4PFJetFwd100_v6, process.HLT_AK4PFJetFwd120_v6, process.HLT_PPRefDoubleEle10Gsf_v4, process.HLT_PPRefDoubleEle10GsfMass50_v4, process.HLT_PPRefDoubleEle15Gsf_v4, process.HLT_PPRefDoubleEle15GsfMass50_v4, process.HLT_PPRefEle15Ele10Gsf_v4, process.HLT_PPRefEle15Ele10GsfMass50_v4, process.HLT_PPRefEle10Gsf_v4, process.HLT_PPRefEle15Gsf_v4, process.HLT_PPRefEle20Gsf_v4, process.HLT_PPRefEle30Gsf_v4, process.HLT_PPRefEle40Gsf_v4, process.HLT_PPRefEle50Gsf_v4, process.HLT_PPRefGEDPhoton10_v4, process.HLT_PPRefGEDPhoton10_EB_v4, process.HLT_PPRefGEDPhoton20_v4, process.HLT_PPRefGEDPhoton20_EB_v4, process.HLT_PPRefGEDPhoton30_v4, process.HLT_PPRefGEDPhoton30_EB_v4, process.HLT_PPRefGEDPhoton40_v4, process.HLT_PPRefGEDPhoton40_EB_v4, process.HLT_PPRefGEDPhoton50_v4, process.HLT_PPRefGEDPhoton50_EB_v4, process.HLT_PPRefGEDPhoton60_v4, process.HLT_PPRefGEDPhoton60_EB_v4, process.HLT_PPRefL1DoubleMu0_v4, process.HLT_PPRefL1DoubleMu0_Open_v4, process.HLT_PPRefL1SingleMu0_Cosmics_v4, process.HLT_PPRefL1SingleMu7_v4, process.HLT_PPRefL1SingleMu12_v4, process.HLT_PPRefL2DoubleMu0_v4, process.HLT_PPRefL2DoubleMu0_Open_v4, process.HLT_PPRefL2SingleMu7_v4, process.HLT_PPRefL2SingleMu12_v4, process.HLT_PPRefL2SingleMu15_v4, process.HLT_PPRefL2SingleMu20_v4, process.HLT_PPRefL3DoubleMu0_v6, process.HLT_PPRefL3DoubleMu0_Open_v6, process.HLT_PPRefL3SingleMu3_v6, process.HLT_PPRefL3SingleMu5_v6, process.HLT_PPRefL3SingleMu7_v6, process.HLT_PPRefL3SingleMu12_v6, process.HLT_PPRefL3SingleMu15_v6, process.HLT_PPRefL3SingleMu20_v6, process.HLT_PPRefCscCluster_Loose_v4, process.HLT_PPRefCscCluster_Medium_v4, process.HLT_PPRefCscCluster_Tight_v4, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_Commissioning, process.Dataset_CommissioningRawPrime, process.Dataset_CommissioningZDC, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_EcalLaser, process.Dataset_EmptyBX, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_L1Accept, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_PPRefDoubleMuon0, process.Dataset_PPRefDoubleMuon1, process.Dataset_PPRefDoubleMuon2, process.Dataset_PPRefDoubleMuon3, process.Dataset_PPRefExotica, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefZeroBias0, process.Dataset_PPRefZeroBias1, process.Dataset_PPRefZeroBias2, process.Dataset_PPRefZeroBias3, process.Dataset_PPRefZeroBias4, process.Dataset_PPRefZeroBias5, process.Dataset_PPRefZeroBias6, process.Dataset_PPRefZeroBias7, process.Dataset_PPRefZeroBias8, process.Dataset_PPRefZeroBias9, process.Dataset_PPRefZeroBias10, process.Dataset_PPRefZeroBias11, process.Dataset_PPRefZeroBias12, process.Dataset_PPRefZeroBias13, process.Dataset_PPRefZeroBias14, process.Dataset_PPRefZeroBias15, process.Dataset_PPRefZeroBias16, process.Dataset_PPRefZeroBias17, process.Dataset_PPRefZeroBias18, process.Dataset_PPRefZeroBias19, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.PhysicsCommissioningOutput, process.PhysicsCommissioningRawPrimeOutput, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefExoticaOutput, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefZeroBias0Output, process.PhysicsPPRefZeroBias1Output, process.PhysicsPPRefZeroBias2Output, process.PhysicsPPRefZeroBias3Output, process.PhysicsPPRefZeroBias4Output, process.PhysicsPPRefZeroBias5Output, process.PhysicsPPRefZeroBias6Output, process.PhysicsPPRefZeroBias7Output, process.PhysicsPPRefZeroBias8Output, process.PhysicsPPRefZeroBias9Output, process.NanoDSTOutput, process.RPCMONOutput, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/OnLine_HLT_Special.py b/HLTrigger/Configuration/test/OnLine_HLT_Special.py index 61549743e6799..1f47dbd2f8c38 100644 --- a/HLTrigger/Configuration/test/OnLine_HLT_Special.py +++ b/HLTrigger/Configuration/test/OnLine_HLT_Special.py @@ -1,34 +1,19 @@ -# hltGetConfiguration /dev/CMSSW_13_3_0/Special --full --data --type Special --unprescale --process HLTSpecial --globaltag auto:run3_hlt_Special --input file:RelVal_Raw_Special_DATA.root +# hltGetConfiguration /dev/CMSSW_14_0_0/Special --full --data --type Special --unprescale --process HLTSpecial --globaltag auto:run3_hlt_Special --input file:RelVal_Raw_Special_DATA.root -# /dev/CMSSW_13_3_0/Special/V2 (CMSSW_13_3_0) +# /dev/CMSSW_14_0_0/Special/V141 (CMSSW_14_0_6) import FWCore.ParameterSet.Config as cms from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA -from HeterogeneousCore.CUDACore.ProcessAcceleratorCUDA import ProcessAcceleratorCUDA process = cms.Process( "HLTSpecial" ) -process.ProcessAcceleratorCUDA = ProcessAcceleratorCUDA() +process.load("Configuration.StandardSequences.Accelerators_cff") process.HLTConfigVersion = cms.PSet( - tableName = cms.string('/dev/CMSSW_13_3_0/Special/V2') + tableName = cms.string("/dev/CMSSW_14_0_0/Special/V141") ) -process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), @@ -310,20 +295,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -382,20 +353,6 @@ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ), MinOneOverPtError = cms.double( 1.0 ) ) -process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( - ComponentType = cms.string( "CkfTrajectoryBuilder" ), - lostHitPenalty = cms.double( 30.0 ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), - intermediateCleaning = cms.bool( True ), - updator = cms.string( "hltESPKFUpdator" ), - seedAs5DHit = cms.bool( False ) -) process.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), @@ -549,98 +506,6 @@ highEtaSwitch = cms.double( 5.0 ), minHitsAtHighEta = cms.int32( 5 ) ) -process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ) -) -process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( - minimumNumberOfHits = cms.int32( 5 ), - ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), - seedExtension = cms.int32( 0 ), - chargeSignificance = cms.double( -1.0 ), - pixelSeedExtension = cms.bool( False ), - strictSeedExtension = cms.bool( False ), - nSigmaMinPt = cms.double( 5.0 ), - maxCCCLostHits = cms.int32( 9999 ), - minPt = cms.double( 0.3 ), - maxConsecLostHits = cms.int32( 3 ), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), - constantValueForLostHitsFractionFilter = cms.double( 1.0 ), - seedPairPenalty = cms.int32( 0 ), - maxNumberOfHits = cms.int32( 100 ), - minNumberOfHitsForLoopers = cms.int32( 13 ), - minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), - minNumberOfHitsPerLoop = cms.int32( 4 ), - minHitsMinPt = cms.int32( 3 ), - maxLostHitsFraction = cms.double( 999.0 ), - maxLostHits = cms.int32( 1 ), - highEtaSwitch = cms.double( 5.0 ), - minHitsAtHighEta = cms.int32( 5 ) -) -process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( - useSameTrajFilter = cms.bool( True ), - ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), - keepOriginalIfRebuildFails = cms.bool( False ), - lostHitPenalty = cms.double( 30.0 ), - lockHits = cms.bool( True ), - requireSeedHitsInRebuild = cms.bool( False ), - TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), - propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), - trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ), - propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ), - minNrOfHitsForRebuild = cms.int32( 5 ), - maxCand = cms.int32( 2 ), - alwaysUseInvalidHits = cms.bool( False ), - estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ), - intermediateCleaning = cms.bool( True ), - foundHitBonus = cms.double( 1000.0 ), - updator = cms.string( "hltESPKFUpdator" ), - bestHitOnly = cms.bool( True ), - seedAs5DHit = cms.bool( False ), - inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ) -) process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( minimumNumberOfHits = cms.int32( 5 ), ComponentType = cms.string( "CkfBaseTrajectoryFilter" ), @@ -1472,8 +1337,8 @@ Calibration = cms.vstring( 'TestEnablesEcalHcal' ), DQM = cms.vstring( 'OnlineMonitor' ), DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ), - DQMEventDisplay = cms.vstring( 'CosmicsForEventDisplay', - 'EventDisplay' ), + DQMEventDisplay = cms.vstring( 'EventDisplay' ), + DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ), DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ), DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ), EcalCalibration = cms.vstring( 'EcalLaser' ), @@ -1487,6 +1352,7 @@ 'HcalNZS', 'MinimumBias', 'MuonShower', + 'NoBPTX', 'ZeroBias' ), PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0', 'SpecialHLTPhysics1' ), @@ -1587,233 +1453,250 @@ RPCMON = cms.vstring( 'RPCMonitor' ) ) process.datasets = cms.PSet( - AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1' ), - AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ), - AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1' ), - AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ), - AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ), - AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v15' ), - Commissioning = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1' ), - Cosmics = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ), - CosmicsForEventDisplay = cms.vstring( 'HLT_L1SingleMu7_v2' ), - DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ), + AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ), + AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ), + AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ), + AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ), + AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ), + AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v18' ), + Commissioning = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2' ), + Cosmics = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ), + DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ), + DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ), - EventDisplay = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ), - ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ), - ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', + EventDisplay = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11' ), + ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ), + ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', 'HLT_Random_v3' ), - ExpressPhysics = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Physics_v10', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ), - HLTPhysics = cms.vstring( 'HLT_Physics_v10' ), - HcalNZS = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ), - L1Accept = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ), - MinimumBias = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', + ExpressPhysics = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ), - MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ), - OnlineMonitor = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Physics_v10', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11' ), + HLTPhysics = cms.vstring( 'HLT_Physics_v12' ), + HcalNZS = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ), + L1Accept = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ), + MinimumBias = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ), + MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ), + NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' ), + OnlineMonitor = cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ), - RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ), - SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), - SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ), + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ), + RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ), + SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), + SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ), SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), @@ -1846,114 +1729,114 @@ SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), - SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), - SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ), + SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), + SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4', 'HLT_HcalCalibration_v6' ), ZeroBias = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", @@ -1992,6 +1875,12 @@ ), cms.PSet( refreshTime = cms.uint64( 2 ), record = cms.string( "BeamSpotOnlineHLTObjectsRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerLSRcd" ) + ), + cms.PSet( refreshTime = cms.uint64( 40 ), + record = cms.string( "LHCInfoPerFillRcd" ) ) ), DumpStat = cms.untracked.bool( False ), @@ -2056,40 +1945,10 @@ process.HepPDTESSource = cms.ESSource( "HepPDTESSource", pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" ) ) -process.ecalMultifitParametersGPUESProducer = cms.ESSource( "EcalMultifitParametersGPUESProducer", - pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRecHitParametersGPUESProducer = cms.ESSource( "EcalRecHitParametersGPUESProducer", - ChannelStatusToBeExcluded = cms.vstring( 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' ), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring( 'kNoDataNoTP' ), - kGood = cms.vstring( 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' ), - kTowerRecovered = cms.vstring( 'kDeadFE' ), - kNoisy = cms.vstring( 'kNNoisy', - 'kFixedG6', - 'kFixedG1' ), - kNeighboursRecovered = cms.vstring( 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' ) - ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource", + recordName = cms.string( "EcalMultifitParametersRcd" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) ) process.eegeom = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalMappingRcd" ), @@ -2119,6 +1978,21 @@ iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) +process.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "JobConfigurationGPURecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALParamsRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) +process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", + recordName = cms.string( "PFRecHitHCALTopologyRecord" ), + iovIsRunNotTime = cms.bool( True ), + firstValid = cms.vuint32( 1 ) +) process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), @@ -2498,7 +2372,7 @@ lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), - useNewLHCInfo = cms.bool( False ), + useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer", @@ -2511,70 +2385,21 @@ includeGEM = cms.bool( False ), includeME0 = cms.bool( False ) ) -process.ecalElectronicsMappingGPUESProducer = cms.ESProducer( "EcalElectronicsMappingGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalGainRatiosGPUESProducer = cms.ESProducer( "EcalGainRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalIntercalibConstantsGPUESProducer = cms.ESProducer( "EcalIntercalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAPDPNRatiosRefGPUESProducer = cms.ESProducer( "EcalLaserAPDPNRatiosRefGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLaserAlphasGPUESProducer = cms.ESProducer( "EcalLaserAlphasGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalLinearCorrectionsGPUESProducer = cms.ESProducer( "EcalLinearCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPedestalsGPUESProducer = cms.ESProducer( "EcalPedestalsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseCovariancesGPUESProducer = cms.ESProducer( "EcalPulseCovariancesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalPulseShapesGPUESProducer = cms.ESProducer( "EcalPulseShapesGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalRechitADCToGeVConstantGPUESProducer = cms.ESProducer( "EcalRechitADCToGeVConstantGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalRechitChannelStatusGPUESProducer = cms.ESProducer( "EcalRechitChannelStatusGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.ecalSamplesCorrelationGPUESProducer = cms.ESProducer( "EcalSamplesCorrelationGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) +process.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka", + EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), + EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), + EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), + EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer", flagMask = cms.PSet( @@ -2614,16 +2439,6 @@ ), timeThresh = cms.double( 2.0 ) ) -process.ecalTimeBiasCorrectionsGPUESProducer = cms.ESProducer( "EcalTimeBiasCorrectionsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) -process.ecalTimeCalibConstantsGPUESProducer = cms.ESProducer( "EcalTimeCalibConstantsGPUESProducer", - ComponentName = cms.string( "" ), - label = cms.string( "" ), - appendToDataLabel = cms.string( "" ) -) process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" ) process.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer", ComponentName = cms.string( "" ), @@ -3709,7 +3524,81 @@ process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ) -process.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1", +process.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka", + seedFinder = cms.PSet( + thresholdsByDetector = cms.VPSet( + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( seedingThresholdPt = cms.double( 0.0 ), + seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + nNeighbours = cms.int32( 4 ) + ), + initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) +) ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + showerSigma = cms.double( 10.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ) + ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", + energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), + energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", + usePFThresholdsFromDB = cms.bool( True ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3735,11 +3624,11 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFast" ), + ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) -process.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1", +process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", LoadTemplatesFromDB = cms.bool( True ), Alpha2Order = cms.bool( True ), ClusterProbComputationFlag = cms.int32( 0 ), @@ -3765,9 +3654,10 @@ EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), - ComponentName = cms.string( "hltESPPixelCPEFastHIon" ), + ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), - appendToDataLabel = cms.string( "" ) + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer", LoadTemplatesFromDB = cms.bool( True ), @@ -3918,6 +3808,16 @@ useRungeKutta = cms.bool( True ), ptMin = cms.double( -1.0 ) ) +process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", + CablingMapLabel = cms.string( "" ), + UseQualityInfo = cms.bool( False ), + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", + appendToDataLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), @@ -4386,8 +4286,12 @@ process.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) -process.statusOnGPUFilter = cms.EDFilter( "BooleanFilter", - src = cms.InputTag( "statusOnGPU" ) +process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" +) +process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", + producer = cms.InputTag( 'hltBackend','backend' ), + backends = cms.vstring( 'CudaAsync', + 'ROCmAsync' ) ) process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) @@ -4425,7 +4329,6 @@ AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), - AXOL1TLModelVersion = cms.string( "" ), useMuonShowers = cms.bool( True ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), @@ -4490,94 +4393,27 @@ headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) -process.hltEcalDigisGPU = cms.EDProducer( "EcalRawToDigiGPU", +process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), - digisLabelEE = cms.string( "eeDigis" ) + digisLabelEE = cms.string( "eeDigis" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalDigisFromGPU = cms.EDProducer( "EcalCPUDigisProducer", - digisInLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisInLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) -process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", - ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebDetIdToBeRecovered = cms.string( "ebDetId" ), - integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ), - eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - ebFEToBeRecovered = cms.string( "ebFE" ), - ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ), - eeDetIdToBeRecovered = cms.string( "eeDetId" ), - eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ), - ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ), - ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ), - eeFEToBeRecovered = cms.string( "eeFE" ), - integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ), - eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ) -) -process.hltEcalUncalibRecHitLegacy = cms.EDProducer( "EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','ebDigis' ), - EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ), - EEdigiCollection = cms.InputTag( 'hltEcalDigisLegacy','eeDigis' ), - EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ), - algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ), - algoPSet = cms.PSet( - addPedestalUncertaintyEE = cms.double( 0.0 ), - EBtimeFitLimits_Upper = cms.double( 1.4 ), - addPedestalUncertaintyEB = cms.double( 0.0 ), - EEtimeFitLimits_Lower = cms.double( 0.2 ), - gainSwitchUseMaxSampleEB = cms.bool( True ), - timealgo = cms.string( "RatioMethod" ), - EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), - EEtimeNconst = cms.double( 31.8 ), - EBtimeNconst = cms.double( 28.5 ), - prefitMaxChiSqEE = cms.double( 10.0 ), - outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), - EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), - outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), - gainSwitchUseMaxSampleEE = cms.bool( False ), - prefitMaxChiSqEB = cms.double( 25.0 ), - mitigateBadSamplesEB = cms.bool( False ), - outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), - simplifiedNoiseModelForGainSwitch = cms.bool( True ), - ampErrorCalculation = cms.bool( False ), - mitigateBadSamplesEE = cms.bool( False ), - amplitudeThresholdEB = cms.double( 10.0 ), - amplitudeThresholdEE = cms.double( 10.0 ), - EBtimeFitLimits_Lower = cms.double( 0.2 ), - EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), - selectiveBadSampleCriteriaEB = cms.bool( False ), - dynamicPedestalsEB = cms.bool( False ), - useLumiInfoRunHeader = cms.bool( False ), - EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), - dynamicPedestalsEE = cms.bool( False ), - doPrefitEE = cms.bool( False ), - selectiveBadSampleCriteriaEE = cms.bool( False ), - EEtimeFitLimits_Upper = cms.double( 1.4 ), - outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), - outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), - EEtimeConstantTerm = cms.double( 1.0 ), - EBtimeConstantTerm = cms.double( 0.6 ), - activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2, 3, 4 ), - outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), - doPrefitEB = cms.bool( False ) - ) -) -process.hltEcalUncalibRecHitGPU = cms.EDProducer( "EcalUncalibRecHitProducerGPU", - digisLabelEB = cms.InputTag( 'hltEcalDigisGPU','ebDigis' ), - digisLabelEE = cms.InputTag( 'hltEcalDigisGPU','eeDigis' ), +process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), - timeCalibTag = cms.ESInputTag( "","" ), - timeOffsetTag = cms.ESInputTag( "","" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), @@ -4597,23 +4433,32 @@ amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), - shouldRunTimingComputation = cms.bool( True ) -) -process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalCPUUncalibRecHitProducer", - recHitsInLabelEB = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEB' ), - recHitsOutLabelEB = cms.string( "EcalUncalibRecHitsEB" ), - containsTimingInformation = cms.bool( True ), - isPhase2 = cms.bool( False ), - recHitsInLabelEE = cms.InputTag( 'hltEcalUncalibRecHitGPU','EcalUncalibRecHitsEE' ), - recHitsOutLabelEE = cms.string( "EcalUncalibRecHitsEE" ) + shouldRunTimingComputation = cms.bool( True ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltEcalUncalibRecHitFromSoA = cms.EDProducer( "EcalUncalibRecHitConvertGPU2CPUFormat", - recHitsLabelGPUEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), +process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), - recHitsLabelGPUEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) ) +process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", + ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebDetIdToBeRecovered = cms.string( "ebDetId" ), + integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), + eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + ebFEToBeRecovered = cms.string( "ebFE" ), + ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), + eeDetIdToBeRecovered = cms.string( "eeDetId" ), + eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), + ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), + ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), + eeFEToBeRecovered = cms.string( "eeFE" ), + integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), + eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ) +) process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", recoverEEVFE = cms.bool( False ), EErechitCollection = cms.string( "EcalRecHitsEE" ), @@ -4655,7 +4500,7 @@ bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), ChannelStatusToBeExcluded = cms.vstring( ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), - triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), recoverEEFE = cms.bool( False ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), EBLaserMAX = cms.double( 3.0 ), @@ -4712,6 +4557,10 @@ phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ) ) +process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1404 ) +) process.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) @@ -4855,7 +4704,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) process.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", @@ -4958,7 +4807,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) process.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", @@ -5061,7 +4910,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) process.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", @@ -5164,7 +5013,7 @@ digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), - srFlagsIn = cms.InputTag( "hltEcalDigis" ), + srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", @@ -5500,6 +5349,8 @@ ) process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), + enableGE0 = cms.bool( True ), + enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( @@ -5533,60 +5384,97 @@ inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025 ) ) +process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1369, 1370, 1371 ) +) +process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) +) +process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) +) process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) -process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) ) -process.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1380, 1381 ) ) -process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1386 ) ) -process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 2 ) +process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 3 ) ) -process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", +process.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) +process.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", + DebugOn = cms.untracked.bool( False ), + DetectorType = cms.untracked.string( "pixel" ), + DcsStatusLabel = cms.untracked.InputTag( "" ), + DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) -process.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", + src = cms.InputTag( "hltOnlineBeamSpot" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 ) +process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter", - rawInput = cms.InputTag( "rawDataCollector" ), - period = cms.uint32( 4096 ), - invert = cms.bool( False ), - fedId = cms.int32( 1024 ), - useTCDSEventNumber = cms.bool( False ) +process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoA" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -process.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed", +process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) +) +process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), + src = cms.InputTag( "hltSiPixelClustersSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + src = cms.InputTag( "hltSiPixelClusters" ) +) +process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", + pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), + trigstring = cms.untracked.string( "alcaPCCEvent" ) +) +process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -5597,13 +5485,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler", +process.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", +process.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7" ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -5614,102 +5502,462 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler", +process.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", - SelectedTriggerType = cms.int32( 3 ) +process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", + src = cms.InputTag( "hltOnlineBeamSpot" ) ) -process.hltPreRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", + IncludeErrors = cms.bool( True ), + UseQualityInfo = cms.bool( False ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + VCaltoElectronGain = cms.double( 1.0 ), + VCaltoElectronGain_L1 = cms.double( 1.0 ), + VCaltoElectronOffset = cms.double( 0.0 ), + VCaltoElectronOffset_L1 = cms.double( 0.0 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + Regions = cms.PSet( ), + CablingMapLabel = cms.string( "" ) ) -process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter", - rawInput = cms.InputTag( "rawDataCollector" ), - period = cms.uint32( 107 ), - invert = cms.bool( False ), - fedId = cms.int32( 1024 ), - useTCDSEventNumber = cms.bool( True ) +process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + clusterThreshold_layer1 = cms.int32( 4000 ), + clusterThreshold_otherLayers = cms.int32( 4000 ), + produceDigis = cms.bool( False ), + storeDigis = cms.bool( False ) ) -process.hltPrePhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", + digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CablingMapLabel = cms.string( "" ), + UsePhase1 = cms.bool( True ), + ErrorList = cms.vint32( 29 ), + UserErrorList = cms.vint32( 40 ) ) -process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ) +) +process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + src = cms.InputTag( "hltSiPixelClustersSerialSync" ) +) +process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), + dcaCutOuterTriplet = cms.double( 0.25 ), + earlyFishbone = cms.bool( True ), + lateFishbone = cms.bool( False ), + fillStatistics = cms.bool( False ), + minHitsPerNtuplet = cms.uint32( 3 ), + minHitsForSharingCut = cms.uint32( 10 ), + fitNas4 = cms.bool( False ), + doClusterCut = cms.bool( True ), + doZ0Cut = cms.bool( True ), + doPtCut = cms.bool( True ), + useRiemannFit = cms.bool( False ), + doSharedHitCut = cms.bool( True ), + dupPassThrough = cms.bool( False ), + useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), + idealConditions = cms.bool( False ), + includeJumpingForwardDoublets = cms.bool( True ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), + trackQualityCuts = cms.PSet( + chi2MaxPt = cms.double( 10.0 ), + tripletMaxTip = cms.double( 0.3 ), + chi2Scale = cms.double( 8.0 ), + quadrupletMaxTip = cms.double( 0.5 ), + quadrupletMinPt = cms.double( 0.3 ), + quadrupletMaxZip = cms.double( 12.0 ), + tripletMaxZip = cms.double( 12.0 ), + tripletMinPt = cms.double( 0.5 ), + chi2Coeff = cms.vdouble( 0.9, 1.8 ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + trackSrc = cms.InputTag( "hltPixelTracksSoA" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), + minNumberOfHits = cms.int32( 0 ), + minQuality = cms.string( "loose" ) ) -process.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", + oneKernel = cms.bool( True ), + useDensity = cms.bool( True ), + useDBSCAN = cms.bool( False ), + useIterative = cms.bool( False ), + doSplitting = cms.bool( True ), + minT = cms.int32( 2 ), + eps = cms.double( 0.07 ), + errmax = cms.double( 0.01 ), + chi2max = cms.double( 9.0 ), + PtMin = cms.double( 0.5 ), + PtMax = cms.double( 75.0 ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) -process.hltHcalDigis = cms.EDProducer( "HcalRawToDigi", - HcalFirstFED = cms.untracked.int32( 700 ), - firstSample = cms.int32( 0 ), - lastSample = cms.int32( 9 ), - FilterDataQuality = cms.bool( True ), - FEDs = cms.untracked.vint32( ), - UnpackZDC = cms.untracked.bool( True ), - UnpackCalib = cms.untracked.bool( True ), - UnpackUMNio = cms.untracked.bool( True ), - UnpackTTP = cms.untracked.bool( False ), - silent = cms.untracked.bool( True ), - saveQIE10DataNSamples = cms.untracked.vint32( ), - saveQIE10DataTags = cms.untracked.vstring( ), - saveQIE11DataNSamples = cms.untracked.vint32( ), - saveQIE11DataTags = cms.untracked.vstring( ), - ComplainEmptyData = cms.untracked.bool( False ), - UnpackerMode = cms.untracked.int32( 0 ), - ExpectedOrbitMessageTime = cms.untracked.int32( -1 ), - InputLabel = cms.InputTag( "rawDataCollector" ), - ElectronicsMap = cms.string( "" ) +process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracks" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + src = cms.InputTag( "hltPixelVerticesSoA" ) ) -process.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU", - hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), - qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), - digisLabelF01HE = cms.string( "" ), - digisLabelF5HB = cms.string( "" ), - digisLabelF3HB = cms.string( "" ), - maxChannelsF01HE = cms.uint32( 10000 ), - maxChannelsF5HB = cms.uint32( 10000 ), - maxChannelsF3HB = cms.uint32( 10000 ) +process.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVertices" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) -process.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor", - digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ), - processQIE8 = cms.bool( False ), - digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ), - processQIE11 = cms.bool( True ), - tsFromDB = cms.bool( False ), - recoParamsFromDB = cms.bool( True ), - saveEffectivePedestal = cms.bool( True ), - dropZSmarkedPassed = cms.bool( True ), - makeRecHits = cms.bool( True ), - saveInfos = cms.bool( False ), - saveDroppedInfos = cms.bool( False ), - use8ts = cms.bool( True ), - sipmQTSShift = cms.int32( 0 ), - sipmQNTStoSum = cms.int32( 3 ), - algorithm = cms.PSet( - ts4Thresh = cms.double( 0.0 ), - meanTime = cms.double( 0.0 ), - nnlsThresh = cms.double( 1.0E-11 ), - nMaxItersMin = cms.int32( 50 ), - timeSigmaSiPM = cms.double( 2.5 ), - applyTimeSlew = cms.bool( True ), - timeSlewParsType = cms.int32( 3 ), - ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ), - samplesToAdd = cms.int32( 2 ), - deltaChiSqThresh = cms.double( 0.001 ), - applyTimeConstraint = cms.bool( False ), - calculateArrivalTime = cms.bool( False ), - timeSigmaHPD = cms.double( 5.0 ), - useMahi = cms.bool( True ), - correctForPhaseContainment = cms.bool( True ), +process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", + pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + CPE = cms.string( "PixelCPEFastParams" ), + ptmin = cms.double( 0.9 ), + CAThetaCutBarrel = cms.double( 0.002 ), + CAThetaCutForward = cms.double( 0.003 ), + hardCurvCut = cms.double( 0.0328407225 ), + dcaCutInnerTriplet = cms.double( 0.15 ), + dcaCutOuterTriplet = cms.double( 0.25 ), + earlyFishbone = cms.bool( True ), + lateFishbone = cms.bool( False ), + fillStatistics = cms.bool( False ), + minHitsPerNtuplet = cms.uint32( 3 ), + minHitsForSharingCut = cms.uint32( 10 ), + fitNas4 = cms.bool( False ), + doClusterCut = cms.bool( True ), + doZ0Cut = cms.bool( True ), + doPtCut = cms.bool( True ), + useRiemannFit = cms.bool( False ), + doSharedHitCut = cms.bool( True ), + dupPassThrough = cms.bool( False ), + useSimpleTripletCleaner = cms.bool( True ), + maxNumberOfDoublets = cms.uint32( 524288 ), + idealConditions = cms.bool( False ), + includeJumpingForwardDoublets = cms.bool( True ), + cellZ0Cut = cms.double( 12.0 ), + cellPtCut = cms.double( 0.5 ), + trackQualityCuts = cms.PSet( + chi2MaxPt = cms.double( 10.0 ), + tripletMaxTip = cms.double( 0.3 ), + chi2Scale = cms.double( 8.0 ), + quadrupletMaxTip = cms.double( 0.5 ), + quadrupletMinPt = cms.double( 0.3 ), + quadrupletMaxZip = cms.double( 12.0 ), + tripletMaxZip = cms.double( 12.0 ), + tripletMinPt = cms.double( 0.5 ), + chi2Coeff = cms.vdouble( 0.9, 1.8 ) + ), + phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ) +) +process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1", + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), + minNumberOfHits = cms.int32( 0 ), + minQuality = cms.string( "loose" ) +) +process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", + oneKernel = cms.bool( True ), + useDensity = cms.bool( True ), + useDBSCAN = cms.bool( False ), + useIterative = cms.bool( False ), + doSplitting = cms.bool( True ), + minT = cms.int32( 2 ), + eps = cms.double( 0.07 ), + errmax = cms.double( 0.01 ), + chi2max = cms.double( 9.0 ), + PtMin = cms.double( 0.5 ), + PtMax = cms.double( 75.0 ), + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) +) +process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", + TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) +) +process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", + src = cms.InputTag( "hltPixelVerticesSerialSync" ), + maxVtx = cms.uint32( 100 ), + fractionSumPt2 = cms.double( 0.3 ), + minSumPt2 = cms.double( 0.0 ), + PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) +) +process.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" ) +) +process.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka", + pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), + TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" ) +) +process.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoAAlpaka", + pixelHitsSrcHost = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), + pixelHitsSrcDevice = cms.InputTag( "hltSiPixelRecHitsSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ), + minD2cut = cms.double( 1.0E-4 ) +) +process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ) +) +process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka", + pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ) +) +process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoAAlpaka", + pixelTrackSrcHost = cms.InputTag( "hltPixelTracksSoASerialSync" ), + pixelTrackSrcDevice = cms.InputTag( "hltPixelTracksSoA" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ), + useQualityCut = cms.bool( True ), + minQuality = cms.string( "loose" ), + deltaR2cut = cms.double( 0.04 ) +) +process.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" ) +) +process.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka", + pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" ) +) +process.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoAAlpaka", + pixelVertexSrcHost = cms.InputTag( "hltPixelVerticesSoASerialSync" ), + pixelVertexSrcDevice = cms.InputTag( "hltPixelVerticesSoA" ), + beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ), + topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ), + dzCut = cms.double( 1.0 ) +) +process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", + InputLabel = cms.InputTag( "rawDataCollector" ), + FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), + maxChannelsEB = cms.uint32( 61200 ), + maxChannelsEE = cms.uint32( 14648 ), + digisLabelEB = cms.string( "ebDigis" ), + digisLabelEE = cms.string( "eeDigis" ) +) +process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", + digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + digisOutLabelEB = cms.string( "ebDigis" ), + digisOutLabelEE = cms.string( "eeDigis" ), + produceDummyIntegrityCollections = cms.bool( False ) +) +process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", + digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), + digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), + recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), + recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), + EBtimeFitLimits_Lower = cms.double( 0.2 ), + EBtimeFitLimits_Upper = cms.double( 1.4 ), + EEtimeFitLimits_Lower = cms.double( 0.2 ), + EEtimeFitLimits_Upper = cms.double( 1.4 ), + EBtimeConstantTerm = cms.double( 0.6 ), + EEtimeConstantTerm = cms.double( 1.0 ), + EBtimeNconst = cms.double( 28.5 ), + EEtimeNconst = cms.double( 31.8 ), + outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), + outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), + outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), + amplitudeThresholdEB = cms.double( 10.0 ), + amplitudeThresholdEE = cms.double( 10.0 ), + kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), + shouldRunTimingComputation = cms.bool( True ) +) +process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", + uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), + recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ), + isPhase2 = cms.bool( False ), + uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), + recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" ) +) +process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", + recoverEEVFE = cms.bool( False ), + EErechitCollection = cms.string( "EcalRecHitsEE" ), + recoverEBIsolatedChannels = cms.bool( False ), + recoverEBVFE = cms.bool( False ), + laserCorrection = cms.bool( True ), + EBLaserMIN = cms.double( 0.5 ), + killDeadChannels = cms.bool( True ), + dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), + EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), + dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), + EELaserMIN = cms.double( 0.5 ), + ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), + cleaningConfig = cms.PSet( + cThreshold_endcap = cms.double( 15.0 ), + tightenCrack_e1_double = cms.double( 2.0 ), + cThreshold_barrel = cms.double( 4.0 ), + e6e2thresh = cms.double( 0.04 ), + e4e1Threshold_barrel = cms.double( 0.08 ), + e4e1Threshold_endcap = cms.double( 0.3 ), + tightenCrack_e4e1_single = cms.double( 3.0 ), + cThreshold_double = cms.double( 10.0 ), + e4e1_b_barrel = cms.double( -0.024 ), + tightenCrack_e6e2_double = cms.double( 3.0 ), + e4e1_a_barrel = cms.double( 0.04 ), + tightenCrack_e1_single = cms.double( 2.0 ), + e4e1_a_endcap = cms.double( 0.02 ), + e4e1_b_endcap = cms.double( -0.0125 ), + ignoreOutOfTimeThresh = cms.double( 1.0E9 ) + ), + logWarningEtThreshold_EE_FE = cms.double( 50.0 ), + eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), + recoverEBFE = cms.bool( False ), + eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), + ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), + singleChannelRecoveryThreshold = cms.double( 8.0 ), + sum8ChannelRecoveryThreshold = cms.double( 0.0 ), + bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), + bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), + ChannelStatusToBeExcluded = cms.vstring( ), + EBrechitCollection = cms.string( "EcalRecHitsEB" ), + triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), + recoverEEFE = cms.bool( False ), + singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), + EBLaserMAX = cms.double( 3.0 ), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring( 'kNoDataNoTP' ), + kGood = cms.vstring( 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' ), + kTowerRecovered = cms.vstring( 'kDeadFE' ), + kNoisy = cms.vstring( 'kNNoisy', + 'kFixedG6', + 'kFixedG1' ), + kNeighboursRecovered = cms.vstring( 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' ) + ), + EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), + algoRecover = cms.string( "EcalRecHitWorkerRecover" ), + algo = cms.string( "EcalRecHitWorkerSimple" ), + EELaserMAX = cms.double( 8.0 ), + logWarningEtThreshold_EB_FE = cms.double( 50.0 ), + recoverEEIsolatedChannels = cms.bool( False ), + timeCalibTag = cms.ESInputTag( "","" ), + timeOffsetTag = cms.ESInputTag( "","" ), + skipTimeCalib = cms.bool( False ) +) +process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHcalDigis = cms.EDProducer( "HcalRawToDigi", + HcalFirstFED = cms.untracked.int32( 700 ), + firstSample = cms.int32( 0 ), + lastSample = cms.int32( 9 ), + FilterDataQuality = cms.bool( True ), + FEDs = cms.untracked.vint32( ), + UnpackZDC = cms.untracked.bool( True ), + UnpackCalib = cms.untracked.bool( True ), + UnpackUMNio = cms.untracked.bool( True ), + UnpackTTP = cms.untracked.bool( False ), + silent = cms.untracked.bool( True ), + saveQIE10DataNSamples = cms.untracked.vint32( ), + saveQIE10DataTags = cms.untracked.vstring( ), + saveQIE11DataNSamples = cms.untracked.vint32( ), + saveQIE11DataTags = cms.untracked.vstring( ), + ComplainEmptyData = cms.untracked.bool( False ), + UnpackerMode = cms.untracked.int32( 0 ), + ExpectedOrbitMessageTime = cms.untracked.int32( -1 ), + InputLabel = cms.InputTag( "rawDataCollector" ), + ElectronicsMap = cms.string( "" ) +) +process.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU", + hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), + qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), + digisLabelF01HE = cms.string( "" ), + digisLabelF5HB = cms.string( "" ), + digisLabelF3HB = cms.string( "" ), + maxChannelsF01HE = cms.uint32( 10000 ), + maxChannelsF5HB = cms.uint32( 10000 ), + maxChannelsF3HB = cms.uint32( 10000 ) +) +process.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor", + digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ), + processQIE8 = cms.bool( False ), + digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ), + processQIE11 = cms.bool( True ), + tsFromDB = cms.bool( False ), + recoParamsFromDB = cms.bool( True ), + saveEffectivePedestal = cms.bool( True ), + dropZSmarkedPassed = cms.bool( True ), + makeRecHits = cms.bool( True ), + saveInfos = cms.bool( False ), + saveDroppedInfos = cms.bool( False ), + use8ts = cms.bool( True ), + sipmQTSShift = cms.int32( 0 ), + sipmQNTStoSum = cms.int32( 3 ), + algorithm = cms.PSet( + ts4Thresh = cms.double( 0.0 ), + meanTime = cms.double( 0.0 ), + nnlsThresh = cms.double( 1.0E-11 ), + nMaxItersMin = cms.int32( 50 ), + timeSigmaSiPM = cms.double( 2.5 ), + applyTimeSlew = cms.bool( True ), + timeSlewParsType = cms.int32( 3 ), + ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ), + samplesToAdd = cms.int32( 2 ), + deltaChiSqThresh = cms.double( 0.001 ), + applyTimeConstraint = cms.bool( False ), + calculateArrivalTime = cms.bool( False ), + timeSigmaHPD = cms.double( 5.0 ), + useMahi = cms.bool( True ), + correctForPhaseContainment = cms.bool( True ), respCorrM3 = cms.double( 1.0 ), pulseJitter = cms.double( 1.0 ), applyPedConstraint = cms.bool( False ), @@ -5913,10 +6161,396 @@ saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), hfTimingTrustParameters = cms.PSet( ) ) -process.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", - EBSumThreshold = cms.double( 0.2 ), - HF2Weight = cms.double( 1.0 ), - EBWeight = cms.double( 1.0 ), +process.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +process.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer", + eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ), + lumiProducts = cms.untracked.vstring( ), + runProducts = cms.untracked.vstring( ), + processProducts = cms.untracked.vstring( ), + verbose = cms.untracked.bool( False ) +) +process.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) +) +process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ), + alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) +) +process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +process.hltHbheRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer", + src = cms.InputTag( "hltHbhereco" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", + producers = cms.VPSet( + cms.PSet( src = cms.InputTag( "hltHbheRecHitSoASerialSync" ), + params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) + ) + ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.untracked.bool( False ) +) +process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", + src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) +) +process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", + pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ), + topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), + synchronise = cms.bool( False ), + pfRecHitFractionAllocation = cms.int32( 250 ) +) +process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", + src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), + PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), + recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + minFracTot = cms.double( 1.0E-20 ), + stoppingTolerance = cms.double( 1.0E-8 ), + positionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( 5 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + maxIterations = cms.uint32( 5 ), + minChi2Prob = cms.double( 0.0 ), + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + maxNSigmaTime = cms.double( 10.0 ), + showerSigma = cms.double( 10.0 ), + timeSigmaEE = cms.double( 10.0 ), + clusterTimeResFromSeed = cms.bool( False ), + minFractionToKeep = cms.double( 1.0E-7 ), + excludeOtherSeeds = cms.bool( True ), + timeResolutionCalcBarrel = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeResolutionCalcEndcap = cms.PSet( + corrTermLowE = cms.double( 0.0 ), + threshLowE = cms.double( 6.0 ), + noiseTerm = cms.double( 21.86 ), + constantTermLowE = cms.double( 4.24 ), + noiseTermLowE = cms.double( 8.0 ), + threshHighE = cms.double( 15.0 ), + constantTerm = cms.double( 2.82 ) + ), + timeSigmaEB = cms.double( 10.0 ) + ) +) +process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", + clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), + usePFThresholdsFromDB = cms.bool( True ), + pfClusterBuilder = cms.PSet( + allCellsPositionCalc = cms.PSet( + minAllowedNormalization = cms.double( 1.0E-9 ), + posCalcNCrystals = cms.int32( -1 ), + algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), + depths = cms.vint32( 1, 2, 3, 4 ), + detector = cms.string( "HCAL_BARREL1" ) + ), + cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), + depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), + detector = cms.string( "HCAL_ENDCAP" ) + ) + ), + minFractionInCalc = cms.double( 1.0E-9 ) + ), + algoName = cms.string( "PFMultiDepthClusterizer" ), + nSigmaPhi = cms.double( 2.0 ), + minFractionToKeep = cms.double( 1.0E-7 ), + nSigmaEta = cms.double( 2.0 ) + ), + positionReCalc = cms.PSet( ), + energyCorrector = cms.PSet( ) +) +process.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 1405 ) +) +process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32( 2 ) +) +process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 ) +) +process.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 ) +) +process.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter", + rawInput = cms.InputTag( "rawDataCollector" ), + period = cms.uint32( 4096 ), + invert = cms.bool( False ), + fedId = cms.int32( 1024 ), + useTCDSEventNumber = cms.bool( False ) +) +process.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter", + rawInput = cms.InputTag( "rawDataCollector" ), + period = cms.uint32( 107 ), + invert = cms.bool( False ), + fedId = cms.int32( 1024 ), + useTCDSEventNumber = cms.bool( True ) +) +process.hltPrePhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", + EBSumThreshold = cms.double( 0.2 ), + HF2Weight = cms.double( 1.0 ), + EBWeight = cms.double( 1.0 ), hfInput = cms.InputTag( "hltHfreco" ), EESumThreshold = cms.double( 0.45 ), HOThreshold0 = cms.double( 3.5 ), @@ -5985,7 +6619,8 @@ UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), - HcalPhase = cms.int32( 1 ) + HcalPhase = cms.int32( 1 ), + usePFThresholdsFromDB = cms.bool( True ) ) process.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), @@ -6291,98 +6926,6 @@ process.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ) ) -process.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA", - src = cms.InputTag( "hltOnlineBeamSpot" ) -) -process.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - UsePilotBlade = cms.bool( False ), - UsePhase1 = cms.bool( True ), - CablingMapLabel = cms.string( "" ), - SiPixelQualityLabel = cms.string( "" ) -) -process.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA", - src = cms.InputTag( "hltSiPixelClustersGPU" ) -) -process.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA", - digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ), - CablingMapLabel = cms.string( "" ), - UsePhase1 = cms.bool( True ), - ErrorList = cms.vint32( 29 ), - UserErrorList = cms.vint32( 40 ) -) -process.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer", - src = cms.InputTag( "hltSiPixelDigisLegacy" ), - ClusterMode = cms.string( "PixelThresholdClusterizer" ), - maxNumberOfClusters = cms.int32( 40000 ), - payloadType = cms.string( "HLT" ), - ChannelThreshold = cms.int32( 10 ), - MissCalibrate = cms.bool( True ), - SplitClusters = cms.bool( False ), - VCaltoElectronGain = cms.int32( 1 ), - VCaltoElectronGain_L1 = cms.int32( 1 ), - VCaltoElectronOffset = cms.int32( 0 ), - VCaltoElectronOffset_L1 = cms.int32( 0 ), - SeedThreshold = cms.int32( 1000 ), - ClusterThreshold_L1 = cms.int32( 4000 ), - ClusterThreshold = cms.int32( 4000 ), - ElectronPerADCGain = cms.double( 135.0 ), - DropDuplicates = cms.bool( True ), - Phase2Calibration = cms.bool( False ), - Phase2ReadoutMode = cms.int32( -1 ), - Phase2DigiBaseline = cms.double( 1200.0 ), - Phase2KinkADC = cms.int32( 8 ) -) -process.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1", - IncludeErrors = cms.bool( True ), - UseQualityInfo = cms.bool( False ), - clusterThreshold_layer1 = cms.int32( 4000 ), - clusterThreshold_otherLayers = cms.int32( 4000 ), - VCaltoElectronGain = cms.double( 1.0 ), - VCaltoElectronGain_L1 = cms.double( 1.0 ), - VCaltoElectronOffset = cms.double( 0.0 ), - VCaltoElectronOffset_L1 = cms.double( 0.0 ), - InputLabel = cms.InputTag( "rawDataCollector" ), - Regions = cms.PSet( ), - CablingMapLabel = cms.string( "" ) -) -process.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1", - src = cms.InputTag( "hltSiPixelDigisSoA" ), - clusterThreshold_layer1 = cms.int32( 4000 ), - clusterThreshold_otherLayers = cms.int32( 4000 ), - produceDigis = cms.bool( False ), - storeDigis = cms.bool( False ) -) -process.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer", - src = cms.InputTag( "hltSiPixelClusters" ), - onDemand = cms.bool( False ) -) -process.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltSiPixelClusters" ), - CPE = cms.string( "hltESPPixelCPEFast" ), - convertToLegacy = cms.bool( True ) -) -process.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ), - src = cms.InputTag( "hltSiPixelClustersGPU" ), - CPE = cms.string( "hltESPPixelCPEFast" ) -) -process.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - src = cms.InputTag( "hltSiPixelClusters" ) -) -process.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1", - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ) -) process.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer", ProductLabel = cms.InputTag( "rawDataCollector" ) ) @@ -6424,8 +6967,8 @@ Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) @@ -6499,7 +7042,7 @@ ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( - minPixelHits = cms.vint32( 0, 0, 1 ), + minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), @@ -6509,7 +7052,7 @@ d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), - min3DLayers = cms.vint32( 1, 2, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), @@ -6678,163 +7221,8 @@ MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) -process.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer", - scaleErrorsForBPix1 = cms.bool( False ), - scaleFactor = cms.double( 0.65 ) -) -process.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer", - ptMin = cms.double( 0.1 ), - nSigmaInvPtTolerance = cms.double( 0.0 ), - tipMax = cms.double( 1.0 ), - nSigmaTipMaxTolerance = cms.double( 0.0 ), - chi2 = cms.double( 1000.0 ) -) -process.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( False ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1", - onGPU = cms.bool( True ), - pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ), - ptmin = cms.double( 0.899999976158 ), - CAThetaCutBarrel = cms.double( 0.00200000009499 ), - CAThetaCutForward = cms.double( 0.00300000002608 ), - hardCurvCut = cms.double( 0.0328407224959 ), - dcaCutInnerTriplet = cms.double( 0.15000000596 ), - dcaCutOuterTriplet = cms.double( 0.25 ), - earlyFishbone = cms.bool( True ), - lateFishbone = cms.bool( False ), - fillStatistics = cms.bool( False ), - minHitsPerNtuplet = cms.uint32( 3 ), - maxNumberOfDoublets = cms.uint32( 524288 ), - minHitsForSharingCut = cms.uint32( 10 ), - fitNas4 = cms.bool( False ), - doClusterCut = cms.bool( True ), - doZ0Cut = cms.bool( True ), - doPtCut = cms.bool( True ), - useRiemannFit = cms.bool( False ), - doSharedHitCut = cms.bool( True ), - dupPassThrough = cms.bool( False ), - useSimpleTripletCleaner = cms.bool( True ), - idealConditions = cms.bool( False ), - includeJumpingForwardDoublets = cms.bool( True ), - z0Cut = cms.double( 12.0 ), - ptCut = cms.double( 0.5 ), - phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ), - trackQualityCuts = cms.PSet( - chi2MaxPt = cms.double( 10.0 ), - tripletMaxTip = cms.double( 0.3 ), - chi2Scale = cms.double( 8.0 ), - quadrupletMaxTip = cms.double( 0.5 ), - quadrupletMinPt = cms.double( 0.3 ), - quadrupletMaxZip = cms.double( 12.0 ), - tripletMaxZip = cms.double( 12.0 ), - tripletMinPt = cms.double( 0.5 ), - chi2Coeff = cms.vdouble( 0.9, 1.8 ) - ) -) -process.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1", - src = cms.InputTag( "hltPixelTracksGPU" ) -) -process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1", - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - trackSrc = cms.InputTag( "hltPixelTracksSoA" ), - pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), - minNumberOfHits = cms.int32( 0 ), - minQuality = cms.string( "loose" ) -) -process.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer", - RegionPSet = cms.PSet( - nSigmaZ = cms.double( 4.0 ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - ptMin = cms.double( 0.8 ), - originRadius = cms.double( 0.02 ), - precise = cms.bool( True ) - ) -) -process.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( False ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ) -) -process.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1", - onGPU = cms.bool( True ), - oneKernel = cms.bool( True ), - useDensity = cms.bool( True ), - useDBSCAN = cms.bool( False ), - useIterative = cms.bool( False ), - doSplitting = cms.bool( True ), - minT = cms.int32( 2 ), - eps = cms.double( 0.07 ), - errmax = cms.double( 0.01 ), - chi2max = cms.double( 9.0 ), - PtMin = cms.double( 0.5 ), - PtMax = cms.double( 75.0 ), - pixelTrackSrc = cms.InputTag( "hltPixelTracksGPU" ) -) -process.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA", - src = cms.InputTag( "hltPixelVerticesGPU" ) -) -process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA", - TrackCollection = cms.InputTag( "hltPixelTracks" ), - beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), - src = cms.InputTag( "hltPixelVerticesSoA" ) -) -process.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", - src = cms.InputTag( "hltPixelVertices" ), - maxVtx = cms.uint32( 100 ), - fractionSumPt2 = cms.double( 0.3 ), - minSumPt2 = cms.double( 0.0 ), - PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) -) -process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", - DeltaR = cms.double( 0.025 ), +process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", + DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), @@ -6881,10 +7269,10 @@ mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), - mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), - mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), - mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), - mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), + mvaScaleMeanBL1 = cms.vdouble( ), + mvaScaleStdBL1 = cms.vdouble( ), + mvaScaleMeanEL1 = cms.vdouble( ), + mvaScaleStdEL1 = cms.vdouble( ), mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), @@ -7182,10 +7570,10 @@ mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), - mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), - mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), - mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), - mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), @@ -7276,7 +7664,270 @@ copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) -process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", + trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + trackClassifier = cms.InputTag( '','QualityMasks' ), + pixelClusters = cms.InputTag( "hltSiPixelClusters" ), + stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), + oldClusterRemovalInfo = cms.InputTag( "" ), + TrackQuality = cms.string( "highPurity" ), + maxChi2 = cms.double( 16.0 ), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), + overrideTrkQuals = cms.InputTag( "" ) +) +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", + src = cms.InputTag( "hltMeasurementTrackerEvent" ), + OnDemand = cms.bool( False ), + clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ) +) +process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + extraPhi = cms.double( 0.0 ), + extraEta = cms.double( 0.0 ), + maxNVertices = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + operationMode = cms.string( "VerticesFixed" ), + searchOpt = cms.bool( False ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ), + zErrorVertex = cms.double( 0.03 ) + ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + ignoreSingleFPixPanelModules = cms.bool( True ), + debug = cms.untracked.bool( False ), + createPlottingFiles = cms.untracked.bool( False ), + layerList = cms.vstring( 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix1+BPix4', + 'BPix2+BPix3', + 'BPix2+BPix4', + 'BPix3+BPix4', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix1+FPix3_pos', + 'BPix1+FPix3_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'BPix3+FPix1_pos', + 'BPix3+FPix1_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix1_pos+FPix3_pos', + 'FPix1_neg+FPix3_neg', + 'FPix2_pos+FPix3_pos', + 'FPix2_neg+FPix3_neg' ), + BPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0027 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.006 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + FPix = cms.PSet( + hitErrorRPhi = cms.double( 0.0051 ), + TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), + skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), + useErrorsFromParam = cms.bool( True ), + hitErrorRZ = cms.double( 0.0036 ), + HitProducer = cms.string( "hltSiPixelRecHits" ) + ), + TIB = cms.PSet( ), + TID = cms.PSet( ), + TOB = cms.PSet( ), + TEC = cms.PSet( ), + MTIB = cms.PSet( ), + MTID = cms.PSet( ), + MTOB = cms.PSet( ), + MTEC = cms.PSet( ) +) +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 7 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + CentralBxOnly = cms.bool( True ), + RegionPSet = cms.PSet( + vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), + deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + zErrorBeamSpot = cms.double( 15.0 ), + maxNVertices = cms.int32( 3 ), + maxNRegions = cms.int32( 3 ), + nSigmaZVertex = cms.double( 3.0 ), + nSigmaZBeamSpot = cms.double( 4.0 ), + ptMin = cms.double( 1.2 ), + mode = cms.string( "VerticesFixed" ), + input = cms.InputTag( "hltL1MuonsPt0" ), + ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), + searchOpt = cms.bool( False ), + deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), + whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), + originRadius = cms.double( 0.015 ), + measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + precise = cms.bool( True ) + ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) +) +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", + doClusterCheck = cms.bool( False ), + MaxNumberOfStripClusters = cms.uint32( 50000 ), + ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), + MaxNumberOfPixelClusters = cms.uint32( 40000 ), + PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), + cut = cms.string( "" ), + silentClusterCheck = cms.untracked.bool( False ) +) +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", + seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), + trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), + trackingRegionsSeedingLayers = cms.InputTag( "" ), + clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), + produceSeedingHitSets = cms.bool( True ), + produceIntermediateHitDoublets = cms.bool( False ), + maxElement = cms.uint32( 0 ), + maxElementTotal = cms.uint32( 50000000 ), + putEmptyIfMaxElementReached = cms.bool( False ), + layerPairs = cms.vuint32( 0 ) +) +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", + seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), + propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), + SeedMomentumForBOFF = cms.double( 5.0 ), + OriginTransverseErrorMultiplier = cms.double( 1.0 ), + MinOneOverPtError = cms.double( 1.0 ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + magneticField = cms.string( "ParabolicMf" ), + forceKinematicWithRegionDirection = cms.bool( False ), + SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) +) +process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), + L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L2Muon = cms.InputTag( "hltL2MuonCandidates" ), + rejectAll = cms.bool( False ), + isFromL1 = cms.bool( True ), + mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), + mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), + mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ), + mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ), + mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), + mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), + mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), + mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), + mvaScaleMeanBL2 = cms.vdouble( ), + mvaScaleStdBL2 = cms.vdouble( ), + mvaScaleMeanEL2 = cms.vdouble( ), + mvaScaleStdEL2 = cms.vdouble( ), + doSort = cms.bool( False ), + nSeedsMaxB = cms.int32( 99999 ), + nSeedsMaxE = cms.int32( 99999 ), + etaEdge = cms.double( 1.2 ), + mvaCutB = cms.double( 0.1 ), + mvaCutE = cms.double( 0.1 ), + minL1Qual = cms.int32( 7 ), + baseScore = cms.double( 0.5 ) +) +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", + cleanTrajectoryAfterInOut = cms.bool( False ), + doSeedingRegionRebuilding = cms.bool( False ), + onlyPixelHitsForSeedCleaner = cms.bool( False ), + reverseTrajectories = cms.bool( False ), + useHitsSplitting = cms.bool( False ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), + clustersToSkip = cms.InputTag( "" ), + phase2clustersToSkip = cms.InputTag( "" ), + TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), + TransientInitialStateEstimatorParameters = cms.PSet( + propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), + numberMeasurementsForFit = cms.int32( 4 ), + propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) + ), + numHitsForSeedCleaner = cms.int32( 4 ), + NavigationSchool = cms.string( "SimpleNavigationSchool" ), + RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), + TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), + maxNSeeds = cms.uint32( 100000 ), + maxSeedsBeforeCleaning = cms.uint32( 1000 ) +) +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", + useSimpleMF = cms.bool( True ), + SimpleMagneticField = cms.string( "ParabolicMf" ), + src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), + clusterRemovalInfo = cms.InputTag( "" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + Fitter = cms.string( "hltESPFittingSmootherIT" ), + useHitsSplitting = cms.bool( False ), + alias = cms.untracked.string( "ctfWithMaterialTracks" ), + TrajectoryInEvent = cms.bool( False ), + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), + Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), + GeometricInnerState = cms.bool( True ), + NavigationSchool = cms.string( "" ), + MeasurementTracker = cms.string( "" ), + MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ) +) +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", + src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + beamspot = cms.InputTag( "hltOnlineBeamSpot" ), + vertices = cms.InputTag( "hltTrimmedPixelVertices" ), + ignoreVertices = cms.bool( False ), + qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), + mva = cms.PSet( + minPixelHits = cms.vint32( 0, 0, 0 ), + maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), + dr_par = cms.PSet( + d0err = cms.vdouble( 0.003, 0.003, 0.003 ), + dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), + dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dr_exp = cms.vint32( 4, 4, 4 ), + d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) + ), + maxLostLayers = cms.vint32( 1, 1, 1 ), + min3DLayers = cms.vint32( 0, 0, 0 ), + dz_par = cms.PSet( + dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), + dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), + dz_exp = cms.vint32( 4, 4, 4 ) + ), + minNVtxTrk = cms.int32( 3 ), + maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), + minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), + maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), + maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), + maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), + minLayers = cms.vint32( 3, 3, 3 ) + ) +) +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", + originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), + originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), + originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), + minQuality = cms.string( "highPurity" ), + copyExtras = cms.untracked.bool( True ), + copyTrajectories = cms.untracked.bool( False ) +) +process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -7284,10 +7935,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -7300,7 +7951,7 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", +process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", ShareFrac = cms.double( 0.19 ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), @@ -7308,10 +7959,10 @@ Epsilon = cms.double( -0.001 ), MaxNormalizedChisq = cms.double( 1000.0 ), MinFound = cms.int32( 3 ), - TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), hasSelector = cms.vint32( 0, 0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), - selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter0IterL3FromL1MuonTrackSelectionHighPurity' ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) @@ -7324,8 +7975,32 @@ writeOnlyTrkQuals = cms.bool( False ), copyMVA = cms.bool( False ) ) -process.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer", - ServiceParameters = cms.PSet( +process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", + ShareFrac = cms.double( 0.19 ), + FoundHitBonus = cms.double( 5.0 ), + LostHitPenalty = cms.double( 20.0 ), + MinPT = cms.double( 0.05 ), + Epsilon = cms.double( -0.001 ), + MaxNormalizedChisq = cms.double( 1000.0 ), + MinFound = cms.int32( 3 ), + TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + hasSelector = cms.vint32( 0, 0 ), + indivShareFrac = cms.vdouble( 1.0, 1.0 ), + selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), + setsToMerge = cms.VPSet( + cms.PSet( pQual = cms.bool( False ), + tLists = cms.vint32( 0, 1 ) + ) + ), + trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ), + allowFirstHitShare = cms.bool( True ), + newQuality = cms.string( "confirmed" ), + copyExtras = cms.untracked.bool( True ), + writeOnlyTrkQuals = cms.bool( False ), + copyMVA = cms.bool( False ) +) +process.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer", + ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', @@ -7551,7 +8226,7 @@ ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), - inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), + inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), @@ -7880,8 +8555,8 @@ precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), - inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ), - badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ), + inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), + badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), @@ -8108,6 +8783,7 @@ TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), + trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), @@ -8123,7 +8799,9 @@ algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), - recoveryVtxCollection = cms.InputTag( "" ) + recoveryVtxCollection = cms.InputTag( "" ), + useMVACut = cms.bool( False ), + minTrackTimeQuality = cms.double( 0.8 ) ) process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams = cms.PSet( @@ -8612,130 +9290,9 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", - isRun3 = cms.bool( True ), - includeErrors = cms.bool( True ), - inputLabel = cms.InputTag( "rawDataCollector" ), - mappingLabel = cms.string( "RPix" ) -) -process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - tag = cms.InputTag( "hltCTPPSPixelDigis" ), - SeedADCThreshold = cms.int32( 2 ), - ADCThreshold = cms.int32( 2 ), - ElectronADCGain = cms.double( 135.0 ), - VCaltoElectronGain = cms.int32( 50 ), - VCaltoElectronOffset = cms.int32( -411 ), - doSingleCalibration = cms.bool( False ) -) -process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", - RPixVerbosity = cms.untracked.int32( 0 ), - RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) -) -process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", - tag = cms.InputTag( "hltCTPPSPixelRecHits" ), - patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), - trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), - trackMinNumberOfPoints = cms.uint32( 3 ), - verbosity = cms.untracked.int32( 0 ), - maximumChi2OverNDF = cms.double( 5.0 ), - maximumXLocalDistanceFromTrack = cms.double( 0.2 ), - maximumYLocalDistanceFromTrack = cms.double( 0.3 ), - maxHitPerPlane = cms.int32( 20 ), - maxHitPerRomanPot = cms.int32( 60 ), - maxTrackPerRomanPot = cms.int32( 10 ), - maxTrackPerPattern = cms.int32( 5 ), - numberOfPlanesPerPot = cms.int32( 6 ), - roadRadius = cms.double( 1.0 ), - minRoadSize = cms.int32( 3 ), - maxRoadSize = cms.int32( 20 ), - roadRadiusBadPot = cms.double( 0.5 ) -) -process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", - pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), - minTracks = cms.int32( 1 ), - maxTracks = cms.int32( 1 ), - do_express = cms.bool( True ), - triggerType = cms.int32( 91 ) -) -process.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector", - inputTag = cms.InputTag( "rawDataCollector" ), - fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 ) -) -process.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter", - pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), - minTracks = cms.int32( 1 ), - maxTracks = cms.int32( 4 ), - do_express = cms.bool( False ), - triggerType = cms.int32( 91 ) -) -process.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", - DebugOn = cms.untracked.bool( False ), - DetectorType = cms.untracked.string( "pixel" ), - DcsStatusLabel = cms.untracked.InputTag( "" ), - DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) -) -process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", - pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), - trigstring = cms.untracked.string( "alcaPCCEvent" ) -) -process.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed", +process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8746,14 +9303,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -8761,52 +9318,237 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), - MaxEta = cms.double( 1.25 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", + Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), + Reco4DAlgoConfig = cms.PSet( + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double( 1.0 ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AlphaMaxTheta = cms.double( 0.9 ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + MaxChi2 = cms.double( 4.0 ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + MaxAllowedHits = cms.uint32( 50 ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), + debug = cms.untracked.bool( False ), + segmCleanerMode = cms.int32( 2 ), + AllDTRecHits = cms.bool( True ), + hit_afterT0_resolution = cms.double( 0.03 ), + performT0_vdriftSegCorrection = cms.bool( False ), + recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), + recAlgoConfig = cms.PSet( + maxTime = cms.double( 420.0 ), + debug = cms.untracked.bool( False ), + stepTwoFromDigi = cms.bool( False ), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool( False ), + tofCorrType = cms.int32( 0 ), + tTrigLabel = cms.string( "" ), + wirePropCorrType = cms.int32( 0 ), + doTOFCorrection = cms.bool( True ), + vPropWire = cms.double( 24.4 ), + doT0Correction = cms.bool( True ), + doWirePropCorrection = cms.bool( True ), + t0Label = cms.string( "" ) + ), + useUncertDB = cms.bool( True ), + doVdriftCorr = cms.bool( True ), + minTime = cms.double( -3.0 ), + tTrigMode = cms.string( "DTTTrigSyncFromDB" ), + readLegacyTTrigDB = cms.bool( True ), + readLegacyVDriftDB = cms.bool( True ) + ), + nUnSharedHitsMin = cms.int32( 2 ), + nSharedHitsMax = cms.int32( 2 ), + performT0SegCorrection = cms.bool( False ), + perform_delta_rejecting = cms.bool( False ) + ), + debug = cms.untracked.bool( False ), + recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), + recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) -process.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", + MaxSeeds = cms.int32( 1000 ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + EnableDTMeasurement = cms.bool( True ), + MaxCSCChi2 = cms.double( 300.0 ), + MaxDTChi2 = cms.double( 300.0 ), + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + EnableCSCMeasurement = cms.bool( True ), + ForcePointDown = cms.bool( False ) ) -process.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 1 ), +process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", + GMTReadoutCollection = cms.InputTag( "" ), + InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), + Propagator = cms.string( "SteppingHelixPropagatorAny" ), + L1MinPt = cms.double( 0.0 ), + L1MaxEta = cms.double( 2.5 ), + L1MinQuality = cms.uint32( 1 ), + SetMinPtBarrelTo = cms.double( 3.5 ), + SetMinPtEndcapTo = cms.double( 1.0 ), + UseOfflineSeed = cms.untracked.bool( True ), + UseUnassociatedL1 = cms.bool( False ), + MatchDR = cms.vdouble( 0.3 ), + EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) + MatchType = cms.uint32( 0 ), + SortType = cms.uint32( 0 ), + OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) + ) ) -process.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed", +process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", + ServiceParameters = cms.PSet( + RPCLayers = cms.bool( True ), + UseMuonNavigation = cms.untracked.bool( True ), + Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' ) + ), + InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + BWSeedType = cms.string( "fromGenerator" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 100.0 ), + FitDirection = cms.string( "outsideIn" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + DoSeedRefit = cms.bool( False ), + FilterParameters = cms.PSet( + DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), + CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), + GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), + RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), + EnableGEMMeasurement = cms.bool( True ), + EnableRPCMeasurement = cms.bool( True ), + MuonTrajectoryUpdatorParameters = cms.PSet( + ExcludeRPCFromFit = cms.bool( False ), + Granularity = cms.int32( 0 ), + MaxChi2 = cms.double( 25.0 ), + RescaleError = cms.bool( False ), + RescaleErrorFactor = cms.double( 100.0 ), + UseInvalidHits = cms.bool( True ) + ), + EnableCSCMeasurement = cms.bool( True ), + MaxChi2 = cms.double( 1000.0 ), + FitDirection = cms.string( "insideOut" ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + NumberOfSigma = cms.double( 3.0 ), + EnableDTMeasurement = cms.bool( True ) + ), + SeedPosition = cms.string( "in" ), + DoBackwardFilter = cms.bool( True ), + DoRefit = cms.bool( False ), + NavigationType = cms.string( "Standard" ), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), + NMinRecHits = cms.uint32( 2 ), + RescaleError = cms.double( 100.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), + UseSubRecHits = cms.bool( False ), + MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) + ), + SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) + ), + DoSeedRefit = cms.bool( False ), + TrackLoaderParameters = cms.PSet( + TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), + beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), + DoSmoothing = cms.bool( False ), + VertexConstraint = cms.bool( True ), + MuonUpdatorAtVertexParameters = cms.PSet( + MaxChi2 = cms.double( 1000000.0 ), + BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), + BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), + Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) + ), + Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) + ), + MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) +) +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", + InputObjects = cms.InputTag( "hltL2CosmicMuons" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8817,14 +9559,14 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler", +process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), @@ -8832,9 +9574,80 @@ CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) -process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 0 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 45.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 2.5 ), + AbsEtaBins = cms.vdouble( 5.0 ), + MinNstations = cms.vint32( 3 ), + MinNhits = cms.vint32( 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 40.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8845,24 +9658,147 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler", +process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", +process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), + PreviousCandTag = cms.InputTag( "hltL1sCDC" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), - CentralBxOnly = cms.bool( True ), + CentralBxOnly = cms.bool( False ), SelectQualities = cms.vint32( ) ) -process.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed", +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 10.0 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", + saveTags = cms.bool( True ), + BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), + CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), + PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), + SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), + MinN = cms.int32( 1 ), + MaxEta = cms.double( 1.0 ), + AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), + MinNstations = cms.vint32( 0, 2, 0, 2 ), + MinNhits = cms.vint32( 0, 1, 0, 1 ), + CutOnChambers = cms.bool( False ), + MinNchambers = cms.vint32( 0 ), + MaxDr = cms.double( 9999.0 ), + MinDr = cms.double( -1.0 ), + MaxDz = cms.double( 9999.0 ), + MinDxySig = cms.double( -1.0 ), + MinPt = cms.double( 5.5 ), + NSigmaPt = cms.double( 0.0 ), + MatchToPreviousCand = cms.bool( True ) +) +process.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", + isRun3 = cms.bool( True ), + includeErrors = cms.bool( True ), + inputLabel = cms.InputTag( "rawDataCollector" ), + mappingLabel = cms.string( "RPix" ) +) +process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + tag = cms.InputTag( "hltCTPPSPixelDigis" ), + SeedADCThreshold = cms.int32( 2 ), + ADCThreshold = cms.int32( 2 ), + ElectronADCGain = cms.double( 135.0 ), + VCaltoElectronGain = cms.int32( 50 ), + VCaltoElectronOffset = cms.int32( -411 ), + doSingleCalibration = cms.bool( False ) +) +process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", + RPixVerbosity = cms.untracked.int32( 0 ), + RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ) +) +process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer", + tag = cms.InputTag( "hltCTPPSPixelRecHits" ), + patternFinderAlgorithm = cms.string( "RPixRoadFinder" ), + trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ), + trackMinNumberOfPoints = cms.uint32( 3 ), + verbosity = cms.untracked.int32( 0 ), + maximumChi2OverNDF = cms.double( 5.0 ), + maximumXLocalDistanceFromTrack = cms.double( 0.2 ), + maximumYLocalDistanceFromTrack = cms.double( 0.3 ), + maxHitPerPlane = cms.int32( 20 ), + maxHitPerRomanPot = cms.int32( 60 ), + maxTrackPerRomanPot = cms.int32( 10 ), + maxTrackPerPattern = cms.int32( 5 ), + numberOfPlanesPerPot = cms.int32( 6 ), + roadRadius = cms.double( 1.0 ), + minRoadSize = cms.int32( 3 ), + maxRoadSize = cms.int32( 20 ), + roadRadiusBadPot = cms.double( 0.5 ) +) +process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + minTracks = cms.int32( 1 ), + maxTracks = cms.int32( 1 ), + do_express = cms.bool( True ), + triggerType = cms.int32( 91 ) +) +process.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector", + inputTag = cms.InputTag( "rawDataCollector" ), + fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 ) +) +process.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter", + pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ), + minTracks = cms.int32( 1 ), + maxTracks = cms.int32( 4 ), + do_express = cms.bool( False ), + triggerType = cms.int32( 91 ) +) +process.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8873,24 +9809,13 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler", +process.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter", - saveTags = cms.bool( True ), - CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ), - MaxEta = cms.double( 2.5 ), - MinPt = cms.double( 0.0 ), - MaxDeltaR = cms.double( 0.3 ), - MinN = cms.int32( 2 ), - CentralBxOnly = cms.bool( True ), - SelectQualities = cms.vint32( ) -) -process.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed", +process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -8901,7 +9826,179 @@ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler", +process.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), + MaxEta = cms.double( 1.25 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 1 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 0 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter", + saveTags = cms.bool( True ), + CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ), + MaxEta = cms.double( 2.5 ), + MinPt = cms.double( 0.0 ), + MaxDeltaR = cms.double( 0.3 ), + MinN = cms.int32( 2 ), + CentralBxOnly = cms.bool( True ), + SelectQualities = cms.vint32( ) +) +process.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) @@ -9468,7 +10565,7 @@ ) process.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), + L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), @@ -9633,1946 +10730,1092 @@ L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreMinimumBiasHF = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sBptxXOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1BptxXOR = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreBptxOR = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter", - bunches = cms.vuint32( 2 ) -) -process.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", - saveTags = cms.bool( True ), - L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ), - L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), - L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), - L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), - L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), - L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), - L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), - L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), - L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), - L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) -) -process.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", - throw = cms.bool( False ), - processName = cms.string( "@" ), - moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), - moduleLabelPatternsToSkip = cms.vstring( ) -) -process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", - processName = cms.string( "@" ) -) -process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", - AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), - ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), - MinBx = cms.int32( 0 ), - MaxBx = cms.int32( 0 ), - DumpTrigResults = cms.bool( False ), - DumpRecord = cms.bool( False ), - DumpTrigSummary = cms.bool( True ), - ReadPrescalesFromFile = cms.bool( False ), - psFileName = cms.string( "prescale_L1TGlobal.csv" ), - psColumn = cms.int32( 0 ) -) -process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", - HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), - reportBy = cms.untracked.string( "job" ), - resetBy = cms.untracked.string( "never" ), - serviceBy = cms.untracked.string( "never" ), - ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), - ReferenceRate = cms.untracked.double( 100.0 ) -) -process.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1' ) -) -process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1', - 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1' ) -) -process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ) -) -process.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v20', - 'AlCa_EcalEtaEEonly_v20', - 'AlCa_EcalPi0EBonly_v20', - 'AlCa_EcalPi0EEonly_v20' ) -) -process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) -) -process.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v5', - 'HLT_PPSMaxTracksPerRP4_v5' ) -) -process.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v15' ) -) -process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1BptxXOR_v1', - 'HLT_L1SingleMuCosmics_EMTF_v1' ) -) -process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v2', - 'HLT_L1SingleMu5_v2', - 'HLT_L1SingleMu7_v2', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3' ) -) -process.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_ZeroBias_Beamspot_v10' ) -) -process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' ) -) -process.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' ) -) -process.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_ZeroBias_HighRate_v1', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetCosmicsForEventDisplay = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMu7_v2' ) -) -process.hltPreDatasetCosmicsForEventDisplay = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2', - 'HLT_HT300_Beamspot_v17', - 'HLT_HT60_Beamspot_v17', - 'HLT_PixelClusters_WP2_v1', - 'HLT_ZeroBias_Beamspot_v10' ) -) -process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v4 / 10', - 'HLT_L1SingleMuOpen_DT_v3', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Random_v3 / 2' ) -) -process.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet60_v1', - 'HLT_MinimumBias_HF_v1', - 'HLT_Physics_v10 / 2', - 'HLT_PixelClusters_WP1_v1', - 'HLT_PixelClusters_WP2_v1', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4 / 6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_Or_AlwaysTrue_v1', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Physics_v10' ) -) -process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19' ) -) -process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'DST_Physics_v10', - 'DST_ZeroBias_v5' ) -) -process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1EXT_HCAL_LaserMon1_v2', - 'HLT_L1EXT_HCAL_LaserMon4_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet10erHE_v2', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet12erHE_v2', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet8erHE_v2', - 'HLT_L1SingleJet90_v1', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ) -) -process.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_BptxOR_v3', - 'HLT_HcalNZS_v17', - 'HLT_HcalPhiSym_v19', - 'HLT_IsoTrackHB_v10', - 'HLT_IsoTrackHE_v10', - 'HLT_L1DoubleMu0_v2', - 'HLT_L1ETM120_v1', - 'HLT_L1ETM150_v1', - 'HLT_L1FatEvents_v2', - 'HLT_L1HTT120er_v1', - 'HLT_L1HTT160er_v1', - 'HLT_L1HTT200er_v1', - 'HLT_L1HTT255er_v1', - 'HLT_L1HTT280er_v1', - 'HLT_L1HTT320er_v1', - 'HLT_L1HTT360er_v1', - 'HLT_L1HTT400er_v1', - 'HLT_L1HTT450er_v1', - 'HLT_L1SingleEG10er2p5_v1', - 'HLT_L1SingleEG15er2p5_v1', - 'HLT_L1SingleEG26er2p5_v1', - 'HLT_L1SingleEG28er1p5_v1', - 'HLT_L1SingleEG28er2p1_v1', - 'HLT_L1SingleEG28er2p5_v1', - 'HLT_L1SingleEG34er2p5_v1', - 'HLT_L1SingleEG36er2p5_v1', - 'HLT_L1SingleEG38er2p5_v1', - 'HLT_L1SingleEG40er2p5_v1', - 'HLT_L1SingleEG42er2p5_v1', - 'HLT_L1SingleEG45er2p5_v1', - 'HLT_L1SingleEG50_v1', - 'HLT_L1SingleEG8er2p5_v1', - 'HLT_L1SingleJet120_v1', - 'HLT_L1SingleJet180_v1', - 'HLT_L1SingleJet200_v2', - 'HLT_L1SingleJet35_v2', - 'HLT_L1SingleJet60_v1', - 'HLT_L1SingleJet90_v1', - 'HLT_L1SingleMuCosmics_v4', - 'HLT_L1SingleMuOpen_v3', - 'HLT_Physics_v10', - 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v18' ) -) -process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) -) -process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', - 'HLT_HcalCalibration_v6' ) -) -process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_v3', - 'HLT_ZeroBias_Alignment_v4', - 'HLT_ZeroBias_FirstBXAfterTrain_v6', - 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v8', - 'HLT_ZeroBias_FirstCollisionInTrain_v7', - 'HLT_ZeroBias_IsolatedBunches_v8', - 'HLT_ZeroBias_LastCollisionInTrain_v6', - 'HLT_ZeroBias_v9' ) -) -process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) -) -process.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) -) -process.hltDatasetSpecialHLTPhysics29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", +process.hltPreMinimumBiasHF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltL1sBptxXOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1BptxXOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialHLTPhysics31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ) +process.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", +process.hltPreBptxOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom0 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom1 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", +process.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom2 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", +process.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom3 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", +process.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom4 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) -process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", +process.hltPreZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom5 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) -) -process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", +process.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom6 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter", + bunches = cms.vuint32( 2 ) ) -process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", +process.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", + saveTags = cms.bool( True ), + L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ), + L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), + L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), + L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), + L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), + L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), + L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), + L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), + L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), + L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) +) +process.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom7 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", + throw = cms.bool( False ), + processName = cms.string( "@" ), + moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), + moduleLabelPatternsToSkip = cms.vstring( ) ) -process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", + processName = cms.string( "@" ) ) -process.hltDatasetSpecialRandom8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) +process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", + AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), + ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), + MinBx = cms.int32( 0 ), + MaxBx = cms.int32( 0 ), + DumpTrigResults = cms.bool( False ), + DumpRecord = cms.bool( False ), + DumpTrigSummary = cms.bool( True ), + ReadPrescalesFromFile = cms.bool( False ), + psFileName = cms.string( "prescale_L1TGlobal.csv" ), + psColumn = cms.int32( 0 ) ) -process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), - L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", + HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), + reportBy = cms.untracked.string( "job" ), + resetBy = cms.untracked.string( "never" ), + serviceBy = cms.untracked.string( "never" ), + ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), + ReferenceRate = cms.untracked.double( 100.0 ) ) -process.hltDatasetSpecialRandom9 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8' ) ) -process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom10 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v2', + 'AlCa_LumiPixelsCounts_Random_v8', + 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v2', + 'AlCa_LumiPixelsCounts_ZeroBias_v10' ) ) -process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom11 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v2' ) ) -process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom12 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v23', + 'AlCa_EcalEtaEEonly_v23', + 'AlCa_EcalPi0EBonly_v23', + 'AlCa_EcalPi0EEonly_v23' ) ) -process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom13 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) -process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom14 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v7', + 'HLT_PPSMaxTracksPerRP4_v7' ) ) -process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom15 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v18' ) ) -process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom16 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1BptxXOR_v2', + 'HLT_L1SingleMuCosmics_EMTF_v2' ) ) -process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom17 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v3', + 'HLT_L1SingleMu5_v3', + 'HLT_L1SingleMu7_v3', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4' ) ) -process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom18 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v10', + 'DQM_HcalReconstruction_v8', + 'DQM_PixelReconstruction_v10' ) ) -process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom19 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_ZeroBias_Beamspot_v14' ) ) -process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom20 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' ) ) -process.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom21 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' ) ) -process.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom22 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMu7_v3', + 'HLT_ZeroBias_HighRate_v2', + 'HLT_ZeroBias_v11 / 0' ) ) -process.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom23 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v5', + 'HLT_HT300_Beamspot_v21', + 'HLT_HT60_Beamspot_v20', + 'HLT_PixelClusters_WP2_v2', + 'HLT_ZeroBias_Beamspot_v14' ) ) -process.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom24 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_DT_v4', + 'HLT_L1SingleMuOpen_v4', + 'HLT_Random_v3' ) ) -process.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom25 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet60_v2', + 'HLT_MinimumBias_HF_v2', + 'HLT_Physics_v12 / 2', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_Or_AlwaysTrue_v2', + 'HLT_ZeroBias_v11 / 2' ) ) -process.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom26 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Physics_v12' ) ) -process.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom27 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21' ) ) -process.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom28 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'DST_Physics_v14', + 'DST_ZeroBias_v9' ) ) -process.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom29 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_BptxOR_v4', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1EXT_HCAL_LaserMon1_v3', + 'HLT_L1EXT_HCAL_LaserMon4_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet10erHE_v3', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet12erHE_v3', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet8erHE_v3', + 'HLT_L1SingleJet90_v2' ) ) -process.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom30 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v2' ) ) -process.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialRandom31 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11' ) ) -process.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias0 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'DQM_Random_v1', + 'DQM_ZeroBias_v1', + 'HLT_BptxOR_v4', + 'HLT_CDC_L2cosmic_10_er1p0_v8', + 'HLT_CDC_L2cosmic_5p5_er1p0_v8', + 'HLT_HcalNZS_v19', + 'HLT_HcalPhiSym_v21', + 'HLT_IsoTrackHB_v12', + 'HLT_IsoTrackHE_v12', + 'HLT_L1DoubleMu0_v3', + 'HLT_L1ETM120_v2', + 'HLT_L1ETM150_v2', + 'HLT_L1FatEvents_v3', + 'HLT_L1HTT120er_v2', + 'HLT_L1HTT160er_v2', + 'HLT_L1HTT200er_v2', + 'HLT_L1HTT255er_v2', + 'HLT_L1HTT280er_v2', + 'HLT_L1HTT320er_v2', + 'HLT_L1HTT360er_v2', + 'HLT_L1HTT400er_v2', + 'HLT_L1HTT450er_v2', + 'HLT_L1SingleEG10er2p5_v2', + 'HLT_L1SingleEG15er2p5_v2', + 'HLT_L1SingleEG26er2p5_v2', + 'HLT_L1SingleEG28er1p5_v2', + 'HLT_L1SingleEG28er2p1_v2', + 'HLT_L1SingleEG28er2p5_v2', + 'HLT_L1SingleEG34er2p5_v2', + 'HLT_L1SingleEG36er2p5_v2', + 'HLT_L1SingleEG38er2p5_v2', + 'HLT_L1SingleEG40er2p5_v2', + 'HLT_L1SingleEG42er2p5_v2', + 'HLT_L1SingleEG45er2p5_v2', + 'HLT_L1SingleEG50_v2', + 'HLT_L1SingleEG8er2p5_v2', + 'HLT_L1SingleJet120_v2', + 'HLT_L1SingleJet180_v2', + 'HLT_L1SingleJet200_v3', + 'HLT_L1SingleJet35_v3', + 'HLT_L1SingleJet60_v2', + 'HLT_L1SingleJet90_v2', + 'HLT_L1SingleMuCosmics_v6', + 'HLT_L1SingleMuOpen_v4', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v12', + 'HLT_L2Mu10_NoVertex_NoBPTX_v13', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11', + 'HLT_Physics_v12', + 'HLT_PixelClusters_WP1_v2', + 'HLT_PixelClusters_WP2_v2', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) -process.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias1 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v21' ) ) -process.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias2 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -process.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias3 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v6' ) ) -process.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias4 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v6', + 'HLT_ZeroBias_FirstBXAfterTrain_v8', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v10', + 'HLT_ZeroBias_FirstCollisionInTrain_v9', + 'HLT_ZeroBias_IsolatedBunches_v10', + 'HLT_ZeroBias_LastCollisionInTrain_v8', + 'HLT_ZeroBias_v11' ) ) -process.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias5 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v5' ) ) -process.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias6 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) -process.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias7 = cms.EDFilter( "TriggerResultsFilter", +process.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) + triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v4', + 'HLT_ZeroBias_Gated_v2', + 'HLT_ZeroBias_HighRate_v2' ) ) -process.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", +process.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias8 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) +process.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 9 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 10 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 11 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 12 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 13 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 14 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 15 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 16 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 17 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 18 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 19 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 20 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 21 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 22 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 23 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 24 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 25 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 26 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 27 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 28 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 29 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 30 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 31 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 1 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 2 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 3 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 4 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 5 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) +) +process.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 6 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), +process.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias9 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) +process.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", + offset = cms.uint32( 8 ), + L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) process.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias10 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias11 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias12 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias13 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias14 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias15 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias16 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias17 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias18 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias19 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias20 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias21 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias22 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias23 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias24 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias25 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias26 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias27 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias28 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias29 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias30 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.hltDatasetSpecialZeroBias31 = cms.EDFilter( "TriggerResultsFilter", - usePathStatus = cms.bool( True ), - hltResults = cms.InputTag( "" ), - l1tResults = cms.InputTag( "" ), - l1tIgnoreMaskAndPrescale = cms.bool( False ), - throw = cms.bool( True ), - triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3', - 'HLT_ZeroBias_Gated_v1', - 'HLT_ZeroBias_HighRate_v1' ) -) process.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler", - offset = cms.uint32( 0 ), + offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) -process.statusOnGPU = SwitchProducerCUDA( - cpu = cms.EDProducer( "BooleanProducer", - value = cms.bool( False ) - ), - cuda = cms.EDProducer( "BooleanProducer", - value = cms.bool( True ) - ), - ) -process.hltEcalDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ), - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - cuda = cms.EDAlias( - hltEcalDigisFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "EBDigiCollection" ) ), - cms.PSet( type = cms.string( "EEDigiCollection" ) ) - ), - hltEcalDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "EBDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EEDetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "EBSrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EESrFlagsSorted" ) ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityBlockSizeErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityTTIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalElectronicsIdedmEDCollection" ), - fromProductInstance = cms.string( "EcalIntegrityZSXtalIdErrors" ) - ), - cms.PSet( type = cms.string( "EcalPnDiodeDigisSorted" ) ), - cms.PSet( type = cms.string( "EcalPseudoStripInputDigisSorted" ), - fromProductInstance = cms.string( "EcalPseudoStripInputs" ) - ), - cms.PSet( type = cms.string( "EcalTriggerPrimitiveDigisSorted" ), - fromProductInstance = cms.string( "EcalTriggerPrimitives" ) - ) - ) - ), - ) -process.hltEcalUncalibRecHit = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltEcalUncalibRecHitLegacy = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltEcalUncalibRecHitFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltHbhereco = SwitchProducerCUDA( cpu = cms.EDAlias( hltHbherecoLegacy = cms.VPSet( @@ -11585,82 +11828,6 @@ ) ), ) -process.hltSiPixelDigis = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelDigisLegacy = cms.VPSet( - cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ), - cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ), - cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelDigisFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelClusters = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelClustersLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelClustersFromSoA = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHits = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltSiPixelRecHitsSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltSiPixelRecHitsFromLegacy = cms.VPSet( - cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ), - cms.PSet( type = cms.string( "uintAsHostProduct" ) ) - ) - ), - cuda = cms.EDAlias( - hltSiPixelRecHitsSoAFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelTracksSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelTracksCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelTracksFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) -process.hltPixelVerticesSoA = SwitchProducerCUDA( - cpu = cms.EDAlias( - hltPixelVerticesCPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - cuda = cms.EDAlias( - hltPixelVerticesFromGPU = cms.VPSet( - cms.PSet( type = cms.string( "*" ) ) - ) - ), - ) process.hltOutputALCALumiPixelsCountsExpress = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputALCALumiPixelsCountsExpress.root" ), @@ -11721,6 +11888,7 @@ 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', 'keep *_hltAlCaPi0EERechitsToDigis_*_*', 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -11736,6 +11904,7 @@ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) @@ -11750,7 +11919,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSExpress' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -11766,7 +11935,7 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_AlCaPPSPrompt' ) ), outputCommands = cms.untracked.vstring( 'drop *', - 'keep *_hltGtStage2ObjectMap_*_*', + 'keep *_hltFEDSelectorL1_*_*', 'keep *_hltPPSCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -11781,7 +11950,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -11800,6 +11969,7 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*', 'keep *_hltEcalRecHit_*_*', 'keep *_hltEgammaCandidates_*_*', 'keep *_hltEgammaGsfElectrons_*_*', @@ -11833,7 +12003,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep *_hltHcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', @@ -11848,14 +12018,43 @@ filterName = cms.untracked.string( "" ), dataTier = cms.untracked.string( "RAW" ) ), - SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_CosmicsForEventDisplay', - 'Dataset_EventDisplay' ) ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EventDisplay' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep FEDRawDataCollection_rawDataCollector_*_*', 'keep FEDRawDataCollection_source_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) ) +process.hltOutputDQMGPUvsCPU = cms.OutputModule( "PoolOutputModule", + fileName = cms.untracked.string( "outputDQMGPUvsCPU.root" ), + compressionAlgorithm = cms.untracked.string( "ZSTD" ), + compressionLevel = cms.untracked.int32( 3 ), + fastCloning = cms.untracked.bool( False ), + dataset = cms.untracked.PSet( + filterName = cms.untracked.string( "" ), + dataTier = cms.untracked.string( "RAW" ) + ), + SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ), + outputCommands = cms.untracked.vstring( 'drop *', + 'keep *Cluster*_hltSiPixelClustersSerialSync_*_*', + 'keep *Cluster*_hltSiPixelClusters_*_*', + 'keep *RecHit*_hltSiPixelRecHitsSerialSync_*_*', + 'keep *RecHit*_hltSiPixelRecHits_*_*', + 'keep *_hltEcalDigisSerialSync_*_*', + 'keep *_hltEcalDigis_*_*', + 'keep *_hltEcalUncalibRecHitSerialSync_*_*', + 'keep *_hltEcalUncalibRecHit_*_*', + 'keep *_hltHbherecoFromGPU_*_*', + 'keep *_hltHbherecoLegacy_*_*', + 'keep *_hltParticleFlowClusterHCALSerialSync_*_*', + 'keep *_hltParticleFlowClusterHCAL_*_*', + 'keep *_hltPixelTracksSerialSync_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVerticesSerialSync_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSiPixelDigiErrorsSerialSync_*_*', + 'keep *_hltSiPixelDigiErrors_*_*' ) +) process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule", fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ), compressionAlgorithm = cms.untracked.string( "ZSTD" ), @@ -11896,7 +12095,7 @@ dataTier = cms.untracked.string( "RAW" ) ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ), - outputCommands = cms.untracked.vstring( 'drop *_hlt*_*_*', + outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltEcalCalibrationRaw_*_*', 'keep edmTriggerResults_*_*_*', 'keep triggerTriggerEvent_*_*_*' ) @@ -11967,6 +12166,7 @@ 'Dataset_HcalNZS', 'Dataset_MinimumBias', 'Dataset_MuonShower', + 'Dataset_NoBPTX', 'Dataset_ZeroBias' ) ), outputCommands = cms.untracked.vstring( 'drop *', 'keep FEDRawDataCollection_rawDataCollector_*_*', @@ -11986,8 +12186,9 @@ ), SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ), outputCommands = cms.untracked.vstring( 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorL1uGTTest_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', 'keep edmTriggerResults_*_*_*' ) ) process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule", @@ -12003,9 +12204,15 @@ outputCommands = cms.untracked.vstring( 'drop *', 'keep *_hltCscSegments_*_*', 'keep *_hltDt4DSegments_*_*', + 'keep *_hltFEDSelectorCPPF_*_*', + 'keep *_hltFEDSelectorCSC_*_*', + 'keep *_hltFEDSelectorDT_*_*', 'keep *_hltFEDSelectorGEM_*_*', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltFEDSelectorOMTF_*_*', + 'keep *_hltFEDSelectorRPC_*_*', 'keep *_hltFEDSelectorTCDS_*_*', - 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltFEDSelectorTwinMux_*_*', 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', 'keep *_hltMuonDTDigis_*_*', @@ -12879,44 +13086,49 @@ 'keep triggerTriggerEvent_*_*_*' ) ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask = cms.ConditionalTask( process.hltEcalDigisLegacy , process.hltEcalDigisGPU , process.hltEcalDigisFromGPU , process.hltEcalDigis , process.hltEcalDetIdToBeRecovered , process.hltEcalUncalibRecHitLegacy , process.hltEcalUncalibRecHitGPU , process.hltEcalUncalibRecHitSoA , process.hltEcalUncalibRecHitFromSoA , process.hltEcalUncalibRecHit , process.hltEcalRecHit ) -process.HLTPreshowerTask = cms.ConditionalTask( process.hltEcalPreshowerDigis , process.hltEcalPreshowerRecHit ) -process.HLTDoFullUnpackingEgammaEcalTask = cms.ConditionalTask( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask , process.HLTPreshowerTask ) process.HLTDoLocalHcalTask = cms.ConditionalTask( process.hltHcalDigis , process.hltHcalDigisGPU , process.hltHbherecoLegacy , process.hltHbherecoGPU , process.hltHbherecoFromGPU , process.hltHbhereco , process.hltHfprereco , process.hltHfreco , process.hltHoreco ) -process.HLTDoLocalPixelTask = cms.ConditionalTask( process.hltOnlineBeamSpotToGPU , process.hltSiPixelDigiErrorsSoA , process.hltSiPixelDigisLegacy , process.hltSiPixelDigisSoA , process.hltSiPixelDigisFromSoA , process.hltSiPixelDigis , process.hltSiPixelClustersLegacy , process.hltSiPixelClustersGPU , process.hltSiPixelClustersFromSoA , process.hltSiPixelClusters , process.hltSiPixelClustersCache , process.hltSiPixelRecHitsFromLegacy , process.hltSiPixelRecHitsGPU , process.hltSiPixelRecHitsFromGPU , process.hltSiPixelRecHits , process.hltSiPixelRecHitsSoAFromGPU , process.hltSiPixelRecHitsSoA ) -process.HLTRecoPixelTracksTask = cms.ConditionalTask( process.hltPixelTracksCPU , process.hltPixelTracksGPU , process.hltPixelTracksFromGPU , process.hltPixelTracksSoA , process.hltPixelTracks , process.hltPixelTracksTrackingRegions ) -process.HLTRecopixelvertexingTask = cms.ConditionalTask( process.HLTRecoPixelTracksTask , process.hltPixelVerticesCPU , process.hltPixelVerticesGPU , process.hltPixelVerticesFromGPU , process.hltPixelVerticesSoA , process.hltPixelVertices , process.hltTrimmedPixelVertices ) process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap ) process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot ) process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalTask ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit ) +process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit ) +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence ) process.HLTEndSequence = cms.Sequence( process.hltBoolEnd ) process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF ) +process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) +process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits ) +process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync ) +process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks ) +process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices ) +process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync ) +process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync ) +process.HLTDQMPixelReconstruction = cms.Sequence( process.hltPixelRecHitsSoAMonitorCPU + process.hltPixelRecHitsSoAMonitorGPU + process.hltPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVertexSoAMonitorCPU + process.hltPixelVertexSoAMonitorGPU + process.hltPixelVertexSoACompareGPUvsCPU ) +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync ) +process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) +process.HLTPFHcalClustering = cms.Sequence( process.hltHbheRecHitSoA + process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL ) +process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltHbheRecHitSoASerialSync + process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync ) process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis ) process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot ) -process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerTask ) -process.HLTDoLocalHcalSequence = cms.Sequence( process.HLTDoLocalHcalTask ) process.HLTDoCaloSequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll ) process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF ) process.HLTPreAK4PFJetsRecoSequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequence + process.hltAK4CaloJetsPFEt5 ) process.HLTL2muonrecoNocandSequence = cms.Sequence( process.HLTMuonLocalRecoSequence + process.hltL2OfflineMuonSeeds + process.hltL2MuonSeeds + process.hltL2Muons ) process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates ) -process.HLTDoLocalPixelSequence = cms.Sequence( process.HLTDoLocalPixelTask ) process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent ) process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI ) -process.HLTRecopixelvertexingSequence = cms.Sequence( process.hltPixelTracksFitter + process.hltPixelTracksFilter,process.HLTRecopixelvertexingTask ) process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 ) process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity ) process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO ) process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination ) process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 ) process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) -process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon ) +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence ) -process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) +process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks ) process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates ) process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity ) process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) @@ -12927,103 +13139,119 @@ process.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( process.hltAK4CaloFastJetCorrector + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrector ) process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK4CaloCorrectorProducersSequence + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed ) process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence ) +process.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegmentsMeanTimer + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments ) +process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons ) +process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed ) process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks ) process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis ) process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse ) -process.Status_OnCPU = cms.Path( process.statusOnGPU + ~process.statusOnGPUFilter ) -process.Status_OnGPU = cms.Path( process.statusOnGPU + process.statusOnGPUFilter ) -process.AlCa_EcalPhiSym_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.HLTEndSequence ) -process.AlCa_EcalEtaEBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalEtaEEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EBonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.HLTEndSequence ) -process.AlCa_EcalPi0EEonly_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.HLTEndSequence ) -process.AlCa_RPCMuonNormalisation_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.hltFEDSelectorTCDS + process.hltFEDSelectorGEM + process.HLTEndSequence ) -process.DST_ZeroBias_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.HLTEndSequence ) -process.DST_Physics_v10 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.HLTEndSequence ) +process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter ) +process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter ) +process.AlCa_EcalPhiSym_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalEtaEEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EBonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_EcalPi0EEonly_v23 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaEcalPi0Eta + process.hltPreAlCaEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.AlCa_RPCMuonNormalisation_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + process.hltPreAlCaRPCMuonNormalisation + process.hltRPCMuonNormaL1Filtered0 + process.HLTMuonLocalRecoSequence + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_Random_v8 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBias_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.DQM_PixelReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence ) +process.DQM_EcalReconstruction_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence ) +process.DQM_HcalReconstruction_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.hltHcalConsumerCPU + process.hltHcalConsumerGPU + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence ) +process.DQM_Random_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreDQMRandom + process.HLTEndSequence ) +process.DQM_ZeroBias_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDQMZeroBias + process.HLTEndSequence ) +process.DST_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreDSTZeroBias + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.DST_Physics_v14 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence ) process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence ) process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence ) -process.HLT_HcalNZS_v17 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) -process.HLT_HcalPhiSym_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) +process.HLT_HcalNZS_v19 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence ) +process.HLT_HcalPhiSym_v21 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence ) process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence ) -process.HLT_Physics_v10 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) -process.HLT_ZeroBias_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) -process.HLT_ZeroBias_Alignment_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) -process.HLT_ZeroBias_Beamspot_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_ZeroBias_IsolatedBunches_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstBXAfterTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) -process.HLT_ZeroBias_FirstCollisionInTrain_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) -process.HLT_ZeroBias_LastCollisionInTrain_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_IsoTrackHB_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) -process.HLT_IsoTrackHE_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerArm1_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_PPSMaxTracksPerRP4_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence ) +process.HLT_Physics_v12 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence ) +process.HLT_ZeroBias_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence ) +process.HLT_ZeroBias_Alignment_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasAlignment + process.HLTEndSequence ) +process.HLT_ZeroBias_Beamspot_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_ZeroBias_IsolatedBunches_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sIsolatedBunch + process.hltPreZeroBiasIsolatedBunches + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstBXAfterTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstBunchAfterTrain + process.hltPreZeroBiasFirstBXAfterTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence ) +process.HLT_ZeroBias_FirstCollisionInTrain_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + process.hltPreZeroBiasFirstCollisionInTrain + process.HLTEndSequence ) +process.HLT_ZeroBias_LastCollisionInTrain_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasLastBunchInTrain + process.hltPreZeroBiasLastCollisionInTrain + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpot + process.hltPreHT300Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_IsoTrackHB_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHB + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHB + process.hltIsolPixelTrackL2FilterHB + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHB + process.hltEcalIsolPixelTrackL2FilterHB + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHB + process.hltIsolPixelTrackL3FilterHB + process.HLTEndSequence ) +process.HLT_IsoTrackHE_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sV0SingleJet3OR + process.hltPreIsoTrackHE + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.hltPixelTracksQuadruplets + process.hltIsolPixelTrackProdHE + process.hltIsolPixelTrackL2FilterHE + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltIsolEcalPixelTrackProdHE + process.hltEcalIsolPixelTrackL2FilterHE + process.HLTDoLocalStripSequence + process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltHcalITIPTCorrectorHE + process.hltIsolPixelTrackL3FilterHE + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_v6 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmics + process.hltPreL1SingleMuCosmics + process.hltL1MuCosmicsL1Filtered0 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu10NoVertexNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu10_NoVertex_NoBPTX_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenNotBptxOR + process.hltPreL2Mu10NoVertexNoBPTX + process.hltL1fL1sMuOpenNotBptxORL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + process.HLTEndSequence ) +process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu45NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + process.HLTEndSequence ) +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + process.hltPreL2Mu40NoVertex3StaNoBPTX3BX + process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_10_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence ) +process.HLT_CDC_L2cosmic_5p5_er1p0_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerArm1_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) +process.HLT_PPSMaxTracksPerRP4_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.hltFEDSelectorL1 + process.HLTEndSequence ) process.HLT_PPSRandom_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPrePPSRandom + process.hltPPSCalibrationRaw + process.HLTEndSequence ) -process.HLT_SpecialHLTPhysics_v4 = cms.Path( process.HLTBeginSequence + process.hltPreSpecialHLTPhysics + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_RandomHighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandomHighRate + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopy + process.hltPreAlCaLumiPixelsCountsZeroBiasVdM + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.AlCa_LumiPixelsCounts_ZeroBiasGated_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreAlCaLumiPixelsCountsZeroBiasGated + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) -process.HLT_L1SingleMuOpen_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpen + process.hltL1MuOpenL1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMuOpen_DT_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpenDT + process.hltL1MuOpenL1FilteredDT + process.HLTEndSequence ) -process.HLT_L1SingleMu3_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPreL1SingleMu3 + process.hltL1fL1sMu3L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMu5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPreL1SingleMu5 + process.hltL1fL1sMu5L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1SingleMu7_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreL1SingleMu7 + process.hltL1fL1sMu7L1Filtered0 + process.HLTEndSequence ) -process.HLT_L1DoubleMu0_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreL1DoubleMu0 + process.hltDoubleMu0L1Filtered + process.HLTEndSequence ) -process.HLT_L1SingleJet8erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8erHE + process.hltPreL1SingleJet8erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet10erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet10erHE + process.hltPreL1SingleJet10erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet12erHE_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12erHE + process.hltPreL1SingleJet12erHE + process.HLTEndSequence ) -process.HLT_L1SingleJet35_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreL1SingleJet35 + process.HLTEndSequence ) -process.HLT_L1SingleJet200_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreL1SingleJet200 + process.HLTEndSequence ) -process.HLT_L1SingleEG8er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG8er2p5 + process.hltPreL1SingleEG8er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG10er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPreL1SingleEG10er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG15er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreL1SingleEG15er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG26er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26er2p5 + process.hltPreL1SingleEG26er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p5 + process.hltPreL1SingleEG28er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er2p1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p1 + process.hltPreL1SingleEG28er2p1 + process.HLTEndSequence ) -process.HLT_L1SingleEG28er1p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er1p5 + process.hltPreL1SingleEG28er1p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG34er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34er2p5 + process.hltPreL1SingleEG34er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG36er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG36er2p5 + process.hltPreL1SingleEG36er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG38er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG38er2p5 + process.hltPreL1SingleEG38er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG40er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40er2p5 + process.hltPreL1SingleEG40er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG42er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG42er2p5 + process.hltPreL1SingleEG42er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG45er2p5_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG45er2p5 + process.hltPreL1SingleEG45er2p5 + process.HLTEndSequence ) -process.HLT_L1SingleEG50_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG50 + process.hltPreL1SingleEG50 + process.HLTEndSequence ) -process.HLT_L1SingleJet60_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreL1SingleJet60 + process.HLTEndSequence ) -process.HLT_L1SingleJet90_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreL1SingleJet90 + process.HLTEndSequence ) -process.HLT_L1SingleJet120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreL1SingleJet120 + process.HLTEndSequence ) -process.HLT_L1SingleJet180_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreL1SingleJet180 + process.HLTEndSequence ) -process.HLT_L1HTT120er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPreL1HTT120er + process.HLTEndSequence ) -process.HLT_L1HTT160er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPreL1HTT160er + process.HLTEndSequence ) -process.HLT_L1HTT200er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPreL1HTT200er + process.HLTEndSequence ) -process.HLT_L1HTT255er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPreL1HTT255er + process.HLTEndSequence ) -process.HLT_L1HTT280er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280er + process.hltPreL1HTT280er + process.HLTEndSequence ) -process.HLT_L1HTT320er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT320er + process.hltPreL1HTT320er + process.HLTEndSequence ) -process.HLT_L1HTT360er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT360er + process.hltPreL1HTT360er + process.HLTEndSequence ) -process.HLT_L1HTT400er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT400er + process.hltPreL1HTT400er + process.HLTEndSequence ) -process.HLT_L1HTT450er_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT450er + process.hltPreL1HTT450er + process.HLTEndSequence ) -process.HLT_L1ETM120_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sETM120 + process.hltPreL1ETM120 + process.HLTEndSequence ) -process.HLT_L1ETM150_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sETM150 + process.hltPreL1ETM150 + process.HLTEndSequence ) -process.HLT_L1EXT_HCAL_LaserMon1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon1 + process.hltPreL1EXTHCALLaserMon1 + process.HLTEndSequence ) -process.HLT_L1EXT_HCAL_LaserMon4_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon4 + process.hltPreL1EXTHCALLaserMon4 + process.HLTEndSequence ) -process.HLT_CscCluster_Cosmic_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterCosmic + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterCosmic + process.HLTEndSequence ) -process.HLT_HT60_Beamspot_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotHT60 + process.hltPreHT60Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT60 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_HT300_Beamspot_PixelClusters_WP2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPreHT300BeamspotPixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.HLTEndSequence ) -process.HLT_PixelClusters_WP2_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTEndSequence ) -process.HLT_PixelClusters_WP1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP1 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP1 + process.HLTEndSequence ) -process.HLT_MinimumBias_HF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBias + process.hltPreMinimumBiasHF + process.HLTEndSequence ) -process.HLT_L1BptxXOR_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxXOR + process.hltPreL1BptxXOR + process.HLTEndSequence ) -process.HLT_BptxOR_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxOR + process.hltPreBptxOR + process.HLTEndSequence ) -process.HLT_L1SingleMuCosmics_EMTF_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicsEMTF + process.hltPreL1SingleMuCosmicsEMTF + process.HLTEndSequence ) -process.HLT_L1FatEvents_v2 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreL1FatEvents + process.HLTEndSequence ) +process.HLT_SpecialHLTPhysics_v5 = cms.Path( process.HLTBeginSequence + process.hltPreSpecialHLTPhysics + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_RandomHighRate_v2 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandomHighRate + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopy + process.hltPreAlCaLumiPixelsCountsZeroBiasVdM + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.AlCa_LumiPixelsCounts_ZeroBiasGated_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreAlCaLumiPixelsCountsZeroBiasGated + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence ) +process.HLT_L1SingleMuOpen_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpen + process.hltL1MuOpenL1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMuOpen_DT_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltPreL1SingleMuOpenDT + process.hltL1MuOpenL1FilteredDT + process.HLTEndSequence ) +process.HLT_L1SingleMu3_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPreL1SingleMu3 + process.hltL1fL1sMu3L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMu5_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPreL1SingleMu5 + process.hltL1fL1sMu5L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1SingleMu7_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPreL1SingleMu7 + process.hltL1fL1sMu7L1Filtered0 + process.HLTEndSequence ) +process.HLT_L1DoubleMu0_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPreL1DoubleMu0 + process.hltDoubleMu0L1Filtered + process.HLTEndSequence ) +process.HLT_L1SingleJet8erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet8erHE + process.hltPreL1SingleJet8erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet10erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet10erHE + process.hltPreL1SingleJet10erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet12erHE_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet12erHE + process.hltPreL1SingleJet12erHE + process.HLTEndSequence ) +process.HLT_L1SingleJet35_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreL1SingleJet35 + process.HLTEndSequence ) +process.HLT_L1SingleJet200_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet200 + process.hltPreL1SingleJet200 + process.HLTEndSequence ) +process.HLT_L1SingleEG8er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG8er2p5 + process.hltPreL1SingleEG8er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG10er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10er2p5 + process.hltPreL1SingleEG10er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG15er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG15er2p5 + process.hltPreL1SingleEG15er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG26er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG26er2p5 + process.hltPreL1SingleEG26er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p5 + process.hltPreL1SingleEG28er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er2p1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er2p1 + process.hltPreL1SingleEG28er2p1 + process.HLTEndSequence ) +process.HLT_L1SingleEG28er1p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG28er1p5 + process.hltPreL1SingleEG28er1p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG34er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG34er2p5 + process.hltPreL1SingleEG34er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG36er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG36er2p5 + process.hltPreL1SingleEG36er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG38er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG38er2p5 + process.hltPreL1SingleEG38er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG40er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG40er2p5 + process.hltPreL1SingleEG40er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG42er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG42er2p5 + process.hltPreL1SingleEG42er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG45er2p5_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG45er2p5 + process.hltPreL1SingleEG45er2p5 + process.HLTEndSequence ) +process.HLT_L1SingleEG50_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG50 + process.hltPreL1SingleEG50 + process.HLTEndSequence ) +process.HLT_L1SingleJet60_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreL1SingleJet60 + process.HLTEndSequence ) +process.HLT_L1SingleJet90_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreL1SingleJet90 + process.HLTEndSequence ) +process.HLT_L1SingleJet120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet120 + process.hltPreL1SingleJet120 + process.HLTEndSequence ) +process.HLT_L1SingleJet180_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet180 + process.hltPreL1SingleJet180 + process.HLTEndSequence ) +process.HLT_L1HTT120er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT120er + process.hltPreL1HTT120er + process.HLTEndSequence ) +process.HLT_L1HTT160er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT160er + process.hltPreL1HTT160er + process.HLTEndSequence ) +process.HLT_L1HTT200er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT200er + process.hltPreL1HTT200er + process.HLTEndSequence ) +process.HLT_L1HTT255er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT255er + process.hltPreL1HTT255er + process.HLTEndSequence ) +process.HLT_L1HTT280er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT280er + process.hltPreL1HTT280er + process.HLTEndSequence ) +process.HLT_L1HTT320er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT320er + process.hltPreL1HTT320er + process.HLTEndSequence ) +process.HLT_L1HTT360er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT360er + process.hltPreL1HTT360er + process.HLTEndSequence ) +process.HLT_L1HTT400er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT400er + process.hltPreL1HTT400er + process.HLTEndSequence ) +process.HLT_L1HTT450er_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sHTT450er + process.hltPreL1HTT450er + process.HLTEndSequence ) +process.HLT_L1ETM120_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sETM120 + process.hltPreL1ETM120 + process.HLTEndSequence ) +process.HLT_L1ETM150_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sETM150 + process.hltPreL1ETM150 + process.HLTEndSequence ) +process.HLT_L1EXT_HCAL_LaserMon1_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon1 + process.hltPreL1EXTHCALLaserMon1 + process.HLTEndSequence ) +process.HLT_L1EXT_HCAL_LaserMon4_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEXTHCALLaserMon4 + process.hltPreL1EXTHCALLaserMon4 + process.HLTEndSequence ) +process.HLT_CscCluster_Cosmic_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPreCscClusterCosmic + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterCosmic + process.HLTEndSequence ) +process.HLT_HT60_Beamspot_v20 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotHT60 + process.hltPreHT60Beamspot + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT60 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence ) +process.HLT_HT300_Beamspot_PixelClusters_WP2_v5 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPreHT300BeamspotPixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT300 + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.HLTEndSequence ) +process.HLT_PixelClusters_WP2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP2 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP2 + process.HLTEndSequence ) +process.HLT_PixelClusters_WP1_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrMinBias + process.hltPrePixelClustersWP1 + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltPixelActivityFilterWP1 + process.HLTEndSequence ) +process.HLT_MinimumBias_HF_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sMinimumBias + process.hltPreMinimumBiasHF + process.HLTEndSequence ) +process.HLT_L1BptxXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxXOR + process.hltPreL1BptxXOR + process.HLTEndSequence ) +process.HLT_BptxOR_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sBptxOR + process.hltPreBptxOR + process.HLTEndSequence ) +process.HLT_L1SingleMuCosmics_EMTF_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuCosmicsEMTF + process.hltPreL1SingleMuCosmicsEMTF + process.HLTEndSequence ) +process.HLT_L1FatEvents_v3 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPreL1FatEvents + process.HLTEndSequence ) process.HLT_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandomHighRate + process.HLTEndSequence ) -process.HLT_ZeroBias_HighRate_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasHighRate + process.HLTEndSequence ) -process.HLT_ZeroBias_Or_AlwaysTrue_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrAlwaysTrue + process.hltPreZeroBiasOrAlwaysTrue + process.HLTEndSequence ) -process.HLT_ZeroBias_Gated_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreZeroBiasGated + process.hltBXGateFilter + process.HLTEndSequence ) -process.HLT_SpecialZeroBias_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopyOrAlwaysTrue + process.hltPreSpecialZeroBias + process.HLTEndSequence ) -process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltFEDSelectorTCDS + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) +process.HLT_ZeroBias_HighRate_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasHighRate + process.HLTEndSequence ) +process.HLT_ZeroBias_Or_AlwaysTrue_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrAlwaysTrue + process.hltPreZeroBiasOrAlwaysTrue + process.HLTEndSequence ) +process.HLT_ZeroBias_Gated_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + process.hltPreZeroBiasGated + process.hltBXGateFilter + process.HLTEndSequence ) +process.HLT_SpecialZeroBias_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasCopyOrAlwaysTrue + process.hltPreSpecialZeroBias + process.HLTEndSequence ) +process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse ) process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport ) process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress ) process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt ) @@ -13034,11 +13262,11 @@ process.Dataset_AlCaPhiSym = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaPhiSym + process.hltPreDatasetAlCaPhiSym ) process.Dataset_Commissioning = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCommissioning + process.hltPreDatasetCommissioning ) process.Dataset_Cosmics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCosmics + process.hltPreDatasetCosmics ) +process.Dataset_DQMGPUvsCPU = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMGPUvsCPU + process.hltPreDatasetDQMGPUvsCPU ) process.Dataset_DQMOnlineBeamspot = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMOnlineBeamspot + process.hltPreDatasetDQMOnlineBeamspot ) process.Dataset_DQMPPSRandom = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMPPSRandom + process.hltPreDatasetDQMPPSRandom ) process.Dataset_EcalLaser = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEcalLaser + process.hltPreDatasetEcalLaser ) process.Dataset_EventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEventDisplay + process.hltPreDatasetEventDisplay ) -process.Dataset_CosmicsForEventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetCosmicsForEventDisplay + process.hltPreDatasetCosmicsForEventDisplay ) process.Dataset_ExpressAlignment = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressAlignment + process.hltPreDatasetExpressAlignment ) process.Dataset_ExpressCosmics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressCosmics + process.hltPreDatasetExpressCosmics ) process.Dataset_ExpressPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressPhysics + process.hltPreDatasetExpressPhysics ) @@ -13047,107 +13275,15 @@ process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept ) process.Dataset_MinimumBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMinimumBias + process.hltPreDatasetMinimumBias ) process.Dataset_MuonShower = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetMuonShower + process.hltPreDatasetMuonShower ) +process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX ) process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor ) process.Dataset_RPCMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetRPCMonitor + process.hltPreDatasetRPCMonitor ) process.Dataset_TestEnablesEcalHcal = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcal + process.hltPreDatasetTestEnablesEcalHcal ) process.Dataset_TestEnablesEcalHcalDQM = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcalDQM + process.hltPreDatasetTestEnablesEcalHcalDQM ) process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias ) -process.Dataset_SpecialHLTPhysics0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics0 + process.hltPreDatasetSpecialHLTPhysics0 ) -process.Dataset_SpecialHLTPhysics1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics1 + process.hltPreDatasetSpecialHLTPhysics1 ) -process.Dataset_SpecialHLTPhysics2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics2 + process.hltPreDatasetSpecialHLTPhysics2 ) -process.Dataset_SpecialHLTPhysics3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics3 + process.hltPreDatasetSpecialHLTPhysics3 ) -process.Dataset_SpecialHLTPhysics4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics4 + process.hltPreDatasetSpecialHLTPhysics4 ) -process.Dataset_SpecialHLTPhysics5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics5 + process.hltPreDatasetSpecialHLTPhysics5 ) -process.Dataset_SpecialHLTPhysics6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics6 + process.hltPreDatasetSpecialHLTPhysics6 ) -process.Dataset_SpecialHLTPhysics7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics7 + process.hltPreDatasetSpecialHLTPhysics7 ) -process.Dataset_SpecialHLTPhysics8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics8 + process.hltPreDatasetSpecialHLTPhysics8 ) -process.Dataset_SpecialHLTPhysics9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics9 + process.hltPreDatasetSpecialHLTPhysics9 ) -process.Dataset_SpecialHLTPhysics10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics10 + process.hltPreDatasetSpecialHLTPhysics10 ) -process.Dataset_SpecialHLTPhysics11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics11 + process.hltPreDatasetSpecialHLTPhysics11 ) -process.Dataset_SpecialHLTPhysics12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics12 + process.hltPreDatasetSpecialHLTPhysics12 ) -process.Dataset_SpecialHLTPhysics13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics13 + process.hltPreDatasetSpecialHLTPhysics13 ) -process.Dataset_SpecialHLTPhysics14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics14 + process.hltPreDatasetSpecialHLTPhysics14 ) -process.Dataset_SpecialHLTPhysics15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics15 + process.hltPreDatasetSpecialHLTPhysics15 ) -process.Dataset_SpecialHLTPhysics16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics16 + process.hltPreDatasetSpecialHLTPhysics16 ) -process.Dataset_SpecialHLTPhysics17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics17 + process.hltPreDatasetSpecialHLTPhysics17 ) -process.Dataset_SpecialHLTPhysics18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics18 + process.hltPreDatasetSpecialHLTPhysics18 ) -process.Dataset_SpecialHLTPhysics19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics19 + process.hltPreDatasetSpecialHLTPhysics19 ) -process.Dataset_SpecialHLTPhysics20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics20 + process.hltPreDatasetSpecialHLTPhysics20 ) -process.Dataset_SpecialHLTPhysics21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics21 + process.hltPreDatasetSpecialHLTPhysics21 ) -process.Dataset_SpecialHLTPhysics22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics22 + process.hltPreDatasetSpecialHLTPhysics22 ) -process.Dataset_SpecialHLTPhysics23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics23 + process.hltPreDatasetSpecialHLTPhysics23 ) -process.Dataset_SpecialHLTPhysics24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics24 + process.hltPreDatasetSpecialHLTPhysics24 ) -process.Dataset_SpecialHLTPhysics25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics25 + process.hltPreDatasetSpecialHLTPhysics25 ) -process.Dataset_SpecialHLTPhysics26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics26 + process.hltPreDatasetSpecialHLTPhysics26 ) -process.Dataset_SpecialHLTPhysics27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics27 + process.hltPreDatasetSpecialHLTPhysics27 ) -process.Dataset_SpecialHLTPhysics28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics28 + process.hltPreDatasetSpecialHLTPhysics28 ) -process.Dataset_SpecialHLTPhysics29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics29 + process.hltPreDatasetSpecialHLTPhysics29 ) -process.Dataset_SpecialHLTPhysics30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics30 + process.hltPreDatasetSpecialHLTPhysics30 ) -process.Dataset_SpecialHLTPhysics31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics31 + process.hltPreDatasetSpecialHLTPhysics31 ) -process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom0 + process.hltPreDatasetSpecialRandom0 ) -process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom1 + process.hltPreDatasetSpecialRandom1 ) -process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom2 + process.hltPreDatasetSpecialRandom2 ) -process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom3 + process.hltPreDatasetSpecialRandom3 ) -process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom4 + process.hltPreDatasetSpecialRandom4 ) -process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom5 + process.hltPreDatasetSpecialRandom5 ) -process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom6 + process.hltPreDatasetSpecialRandom6 ) -process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom7 + process.hltPreDatasetSpecialRandom7 ) -process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom8 + process.hltPreDatasetSpecialRandom8 ) -process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom9 + process.hltPreDatasetSpecialRandom9 ) -process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom10 + process.hltPreDatasetSpecialRandom10 ) -process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom11 + process.hltPreDatasetSpecialRandom11 ) -process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom12 + process.hltPreDatasetSpecialRandom12 ) -process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom13 + process.hltPreDatasetSpecialRandom13 ) -process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom14 + process.hltPreDatasetSpecialRandom14 ) -process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom15 + process.hltPreDatasetSpecialRandom15 ) -process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom16 + process.hltPreDatasetSpecialRandom16 ) -process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom17 + process.hltPreDatasetSpecialRandom17 ) -process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom18 + process.hltPreDatasetSpecialRandom18 ) -process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom19 + process.hltPreDatasetSpecialRandom19 ) -process.Dataset_SpecialRandom20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom20 + process.hltPreDatasetSpecialRandom20 ) -process.Dataset_SpecialRandom21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom21 + process.hltPreDatasetSpecialRandom21 ) -process.Dataset_SpecialRandom22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom22 + process.hltPreDatasetSpecialRandom22 ) -process.Dataset_SpecialRandom23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom23 + process.hltPreDatasetSpecialRandom23 ) -process.Dataset_SpecialRandom24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom24 + process.hltPreDatasetSpecialRandom24 ) -process.Dataset_SpecialRandom25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom25 + process.hltPreDatasetSpecialRandom25 ) -process.Dataset_SpecialRandom26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom26 + process.hltPreDatasetSpecialRandom26 ) -process.Dataset_SpecialRandom27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom27 + process.hltPreDatasetSpecialRandom27 ) -process.Dataset_SpecialRandom28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom28 + process.hltPreDatasetSpecialRandom28 ) -process.Dataset_SpecialRandom29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom29 + process.hltPreDatasetSpecialRandom29 ) -process.Dataset_SpecialRandom30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom30 + process.hltPreDatasetSpecialRandom30 ) -process.Dataset_SpecialRandom31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom31 + process.hltPreDatasetSpecialRandom31 ) -process.Dataset_SpecialZeroBias0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias0 + process.hltPreDatasetSpecialZeroBias0 ) -process.Dataset_SpecialZeroBias1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias1 + process.hltPreDatasetSpecialZeroBias1 ) -process.Dataset_SpecialZeroBias2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias2 + process.hltPreDatasetSpecialZeroBias2 ) -process.Dataset_SpecialZeroBias3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias3 + process.hltPreDatasetSpecialZeroBias3 ) -process.Dataset_SpecialZeroBias4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias4 + process.hltPreDatasetSpecialZeroBias4 ) -process.Dataset_SpecialZeroBias5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias5 + process.hltPreDatasetSpecialZeroBias5 ) -process.Dataset_SpecialZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias6 + process.hltPreDatasetSpecialZeroBias6 ) -process.Dataset_SpecialZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias7 + process.hltPreDatasetSpecialZeroBias7 ) -process.Dataset_SpecialZeroBias8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias8 + process.hltPreDatasetSpecialZeroBias8 ) -process.Dataset_SpecialZeroBias9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias9 + process.hltPreDatasetSpecialZeroBias9 ) -process.Dataset_SpecialZeroBias10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias10 + process.hltPreDatasetSpecialZeroBias10 ) -process.Dataset_SpecialZeroBias11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias11 + process.hltPreDatasetSpecialZeroBias11 ) -process.Dataset_SpecialZeroBias12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias12 + process.hltPreDatasetSpecialZeroBias12 ) -process.Dataset_SpecialZeroBias13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias13 + process.hltPreDatasetSpecialZeroBias13 ) -process.Dataset_SpecialZeroBias14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias14 + process.hltPreDatasetSpecialZeroBias14 ) -process.Dataset_SpecialZeroBias15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias15 + process.hltPreDatasetSpecialZeroBias15 ) -process.Dataset_SpecialZeroBias16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias16 + process.hltPreDatasetSpecialZeroBias16 ) -process.Dataset_SpecialZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias17 + process.hltPreDatasetSpecialZeroBias17 ) -process.Dataset_SpecialZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias18 + process.hltPreDatasetSpecialZeroBias18 ) -process.Dataset_SpecialZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias19 + process.hltPreDatasetSpecialZeroBias19 ) -process.Dataset_SpecialZeroBias20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias20 + process.hltPreDatasetSpecialZeroBias20 ) -process.Dataset_SpecialZeroBias21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias21 + process.hltPreDatasetSpecialZeroBias21 ) -process.Dataset_SpecialZeroBias22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias22 + process.hltPreDatasetSpecialZeroBias22 ) -process.Dataset_SpecialZeroBias23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias23 + process.hltPreDatasetSpecialZeroBias23 ) -process.Dataset_SpecialZeroBias24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias24 + process.hltPreDatasetSpecialZeroBias24 ) -process.Dataset_SpecialZeroBias25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias25 + process.hltPreDatasetSpecialZeroBias25 ) -process.Dataset_SpecialZeroBias26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias26 + process.hltPreDatasetSpecialZeroBias26 ) -process.Dataset_SpecialZeroBias27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias27 + process.hltPreDatasetSpecialZeroBias27 ) -process.Dataset_SpecialZeroBias28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias28 + process.hltPreDatasetSpecialZeroBias28 ) -process.Dataset_SpecialZeroBias29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias29 + process.hltPreDatasetSpecialZeroBias29 ) -process.Dataset_SpecialZeroBias30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias30 + process.hltPreDatasetSpecialZeroBias30 ) -process.Dataset_SpecialZeroBias31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias31 + process.hltPreDatasetSpecialZeroBias31 ) +process.Dataset_SpecialHLTPhysics0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics0 ) +process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom0 ) +process.Dataset_SpecialZeroBias0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias0 ) process.ALCALumiPixelsCountsExpressOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsExpress ) process.ALCALumiPixelsCountsPromptOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsPrompt ) process.ALCALumiPixelsCountsGatedOutput = cms.FinalPath( process.hltOutputALCALumiPixelsCountsGated ) @@ -13166,6 +13302,7 @@ process.DQMOutput = cms.FinalPath( process.dqmOutput + process.hltOutputDQM ) process.DQMCalibrationOutput = cms.FinalPath( process.hltOutputDQMCalibration ) process.DQMEventDisplayOutput = cms.FinalPath( process.hltOutputDQMEventDisplay ) +process.DQMGPUvsCPUOutput = cms.FinalPath( process.hltOutputDQMGPUvsCPU ) process.DQMOnlineBeamspotOutput = cms.FinalPath( process.hltOutputDQMOnlineBeamspot ) process.DQMPPSRandomOutput = cms.FinalPath( process.hltOutputDQMPPSRandom ) process.EcalCalibrationOutput = cms.FinalPath( process.hltOutputEcalCalibration ) @@ -13223,9 +13360,102 @@ process.PhysicsSpecialZeroBias13Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias13 ) process.PhysicsSpecialZeroBias14Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias14 ) process.PhysicsSpecialZeroBias15Output = cms.FinalPath( process.hltOutputPhysicsSpecialZeroBias15 ) +process.Dataset_SpecialHLTPhysics1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics1 ) +process.Dataset_SpecialHLTPhysics2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics2 ) +process.Dataset_SpecialHLTPhysics3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics3 ) +process.Dataset_SpecialHLTPhysics4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics4 ) +process.Dataset_SpecialHLTPhysics5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics5 ) +process.Dataset_SpecialHLTPhysics6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics6 ) +process.Dataset_SpecialHLTPhysics7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics7 ) +process.Dataset_SpecialHLTPhysics8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics8 ) +process.Dataset_SpecialHLTPhysics9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics9 ) +process.Dataset_SpecialHLTPhysics10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics10 ) +process.Dataset_SpecialHLTPhysics11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics11 ) +process.Dataset_SpecialHLTPhysics12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics12 ) +process.Dataset_SpecialHLTPhysics13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics13 ) +process.Dataset_SpecialHLTPhysics14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics14 ) +process.Dataset_SpecialHLTPhysics15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics15 ) +process.Dataset_SpecialHLTPhysics16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics16 ) +process.Dataset_SpecialHLTPhysics17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics17 ) +process.Dataset_SpecialHLTPhysics18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics18 ) +process.Dataset_SpecialHLTPhysics19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics19 ) +process.Dataset_SpecialHLTPhysics20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics20 ) +process.Dataset_SpecialHLTPhysics21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics21 ) +process.Dataset_SpecialHLTPhysics22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics22 ) +process.Dataset_SpecialHLTPhysics23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics23 ) +process.Dataset_SpecialHLTPhysics24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics24 ) +process.Dataset_SpecialHLTPhysics25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics25 ) +process.Dataset_SpecialHLTPhysics26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics26 ) +process.Dataset_SpecialHLTPhysics27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics27 ) +process.Dataset_SpecialHLTPhysics28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics28 ) +process.Dataset_SpecialHLTPhysics29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics29 ) +process.Dataset_SpecialHLTPhysics30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics30 ) +process.Dataset_SpecialHLTPhysics31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialHLTPhysics + process.hltPreDatasetSpecialHLTPhysics31 ) +process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom1 ) +process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom2 ) +process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom3 ) +process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom4 ) +process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom5 ) +process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom6 ) +process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom7 ) +process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom8 ) +process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom9 ) +process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom10 ) +process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom11 ) +process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom12 ) +process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom13 ) +process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom14 ) +process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom15 ) +process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom16 ) +process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom17 ) +process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom18 ) +process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom19 ) +process.Dataset_SpecialRandom20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom20 ) +process.Dataset_SpecialRandom21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom21 ) +process.Dataset_SpecialRandom22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom22 ) +process.Dataset_SpecialRandom23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom23 ) +process.Dataset_SpecialRandom24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom24 ) +process.Dataset_SpecialRandom25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom25 ) +process.Dataset_SpecialRandom26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom26 ) +process.Dataset_SpecialRandom27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom27 ) +process.Dataset_SpecialRandom28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom28 ) +process.Dataset_SpecialRandom29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom29 ) +process.Dataset_SpecialRandom30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom30 ) +process.Dataset_SpecialRandom31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom31 ) +process.Dataset_SpecialZeroBias1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias1 ) +process.Dataset_SpecialZeroBias2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias2 ) +process.Dataset_SpecialZeroBias3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias3 ) +process.Dataset_SpecialZeroBias4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias4 ) +process.Dataset_SpecialZeroBias5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias5 ) +process.Dataset_SpecialZeroBias6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias6 ) +process.Dataset_SpecialZeroBias7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias7 ) +process.Dataset_SpecialZeroBias8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias8 ) +process.Dataset_SpecialZeroBias9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias9 ) +process.Dataset_SpecialZeroBias10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias10 ) +process.Dataset_SpecialZeroBias11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias11 ) +process.Dataset_SpecialZeroBias12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias12 ) +process.Dataset_SpecialZeroBias13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias13 ) +process.Dataset_SpecialZeroBias14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias14 ) +process.Dataset_SpecialZeroBias15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias15 ) +process.Dataset_SpecialZeroBias16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias16 ) +process.Dataset_SpecialZeroBias17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias17 ) +process.Dataset_SpecialZeroBias18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias18 ) +process.Dataset_SpecialZeroBias19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias19 ) +process.Dataset_SpecialZeroBias20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias20 ) +process.Dataset_SpecialZeroBias21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias21 ) +process.Dataset_SpecialZeroBias22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias22 ) +process.Dataset_SpecialZeroBias23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias23 ) +process.Dataset_SpecialZeroBias24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias24 ) +process.Dataset_SpecialZeroBias25 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias25 ) +process.Dataset_SpecialZeroBias26 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias26 ) +process.Dataset_SpecialZeroBias27 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias27 ) +process.Dataset_SpecialZeroBias28 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias28 ) +process.Dataset_SpecialZeroBias29 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias29 ) +process.Dataset_SpecialZeroBias30 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias30 ) +process.Dataset_SpecialZeroBias31 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialZeroBias + process.hltPreDatasetSpecialZeroBias31 ) -process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v15, process.AlCa_EcalEtaEBonly_v20, process.AlCa_EcalEtaEEonly_v20, process.AlCa_EcalPi0EBonly_v20, process.AlCa_EcalPi0EEonly_v20, process.AlCa_RPCMuonNormalisation_v18, process.DST_ZeroBias_v5, process.DST_Physics_v10, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v17, process.HLT_HcalPhiSym_v19, process.HLT_Random_v3, process.HLT_Physics_v10, process.HLT_ZeroBias_v9, process.HLT_ZeroBias_Alignment_v4, process.HLT_ZeroBias_Beamspot_v10, process.HLT_ZeroBias_IsolatedBunches_v8, process.HLT_ZeroBias_FirstBXAfterTrain_v6, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v8, process.HLT_ZeroBias_FirstCollisionInTrain_v7, process.HLT_ZeroBias_LastCollisionInTrain_v6, process.HLT_HT300_Beamspot_v17, process.HLT_IsoTrackHB_v10, process.HLT_IsoTrackHE_v10, process.HLT_L1SingleMuCosmics_v4, process.HLT_PPSMaxTracksPerArm1_v5, process.HLT_PPSMaxTracksPerRP4_v5, process.HLT_PPSRandom_v1, process.HLT_SpecialHLTPhysics_v4, process.AlCa_LumiPixelsCounts_RandomHighRate_v1, process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1, process.AlCa_LumiPixelsCounts_ZeroBiasGated_v1, process.HLT_L1SingleMuOpen_v3, process.HLT_L1SingleMuOpen_DT_v3, process.HLT_L1SingleMu3_v2, process.HLT_L1SingleMu5_v2, process.HLT_L1SingleMu7_v2, process.HLT_L1DoubleMu0_v2, process.HLT_L1SingleJet8erHE_v2, process.HLT_L1SingleJet10erHE_v2, process.HLT_L1SingleJet12erHE_v2, process.HLT_L1SingleJet35_v2, process.HLT_L1SingleJet200_v2, process.HLT_L1SingleEG8er2p5_v1, process.HLT_L1SingleEG10er2p5_v1, process.HLT_L1SingleEG15er2p5_v1, process.HLT_L1SingleEG26er2p5_v1, process.HLT_L1SingleEG28er2p5_v1, process.HLT_L1SingleEG28er2p1_v1, process.HLT_L1SingleEG28er1p5_v1, process.HLT_L1SingleEG34er2p5_v1, process.HLT_L1SingleEG36er2p5_v1, process.HLT_L1SingleEG38er2p5_v1, process.HLT_L1SingleEG40er2p5_v1, process.HLT_L1SingleEG42er2p5_v1, process.HLT_L1SingleEG45er2p5_v1, process.HLT_L1SingleEG50_v1, process.HLT_L1SingleJet60_v1, process.HLT_L1SingleJet90_v1, process.HLT_L1SingleJet120_v1, process.HLT_L1SingleJet180_v1, process.HLT_L1HTT120er_v1, process.HLT_L1HTT160er_v1, process.HLT_L1HTT200er_v1, process.HLT_L1HTT255er_v1, process.HLT_L1HTT280er_v1, process.HLT_L1HTT320er_v1, process.HLT_L1HTT360er_v1, process.HLT_L1HTT400er_v1, process.HLT_L1HTT450er_v1, process.HLT_L1ETM120_v1, process.HLT_L1ETM150_v1, process.HLT_L1EXT_HCAL_LaserMon1_v2, process.HLT_L1EXT_HCAL_LaserMon4_v2, process.HLT_CscCluster_Cosmic_v1, process.HLT_HT60_Beamspot_v17, process.HLT_HT300_Beamspot_PixelClusters_WP2_v2, process.HLT_PixelClusters_WP2_v1, process.HLT_PixelClusters_WP1_v1, process.HLT_MinimumBias_HF_v1, process.HLT_L1BptxXOR_v1, process.HLT_BptxOR_v3, process.HLT_L1SingleMuCosmics_EMTF_v1, process.HLT_L1FatEvents_v2, process.HLT_Random_HighRate_v1, process.HLT_ZeroBias_HighRate_v1, process.HLT_ZeroBias_Or_AlwaysTrue_v1, process.HLT_ZeroBias_Gated_v1, process.HLT_SpecialZeroBias_v3, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaLumiPixelsCountsGated, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_EcalLaser, process.Dataset_EventDisplay, process.Dataset_CosmicsForEventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressCosmics, process.Dataset_ExpressPhysics, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_MuonShower, process.Dataset_OnlineMonitor, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.Dataset_SpecialHLTPhysics0, process.Dataset_SpecialHLTPhysics1, process.Dataset_SpecialHLTPhysics2, process.Dataset_SpecialHLTPhysics3, process.Dataset_SpecialHLTPhysics4, process.Dataset_SpecialHLTPhysics5, process.Dataset_SpecialHLTPhysics6, process.Dataset_SpecialHLTPhysics7, process.Dataset_SpecialHLTPhysics8, process.Dataset_SpecialHLTPhysics9, process.Dataset_SpecialHLTPhysics10, process.Dataset_SpecialHLTPhysics11, process.Dataset_SpecialHLTPhysics12, process.Dataset_SpecialHLTPhysics13, process.Dataset_SpecialHLTPhysics14, process.Dataset_SpecialHLTPhysics15, process.Dataset_SpecialHLTPhysics16, process.Dataset_SpecialHLTPhysics17, process.Dataset_SpecialHLTPhysics18, process.Dataset_SpecialHLTPhysics19, process.Dataset_SpecialHLTPhysics20, process.Dataset_SpecialHLTPhysics21, process.Dataset_SpecialHLTPhysics22, process.Dataset_SpecialHLTPhysics23, process.Dataset_SpecialHLTPhysics24, process.Dataset_SpecialHLTPhysics25, process.Dataset_SpecialHLTPhysics26, process.Dataset_SpecialHLTPhysics27, process.Dataset_SpecialHLTPhysics28, process.Dataset_SpecialHLTPhysics29, process.Dataset_SpecialHLTPhysics30, process.Dataset_SpecialHLTPhysics31, process.Dataset_SpecialRandom0, process.Dataset_SpecialRandom1, process.Dataset_SpecialRandom2, process.Dataset_SpecialRandom3, process.Dataset_SpecialRandom4, process.Dataset_SpecialRandom5, process.Dataset_SpecialRandom6, process.Dataset_SpecialRandom7, process.Dataset_SpecialRandom8, process.Dataset_SpecialRandom9, process.Dataset_SpecialRandom10, process.Dataset_SpecialRandom11, process.Dataset_SpecialRandom12, process.Dataset_SpecialRandom13, process.Dataset_SpecialRandom14, process.Dataset_SpecialRandom15, process.Dataset_SpecialRandom16, process.Dataset_SpecialRandom17, process.Dataset_SpecialRandom18, process.Dataset_SpecialRandom19, process.Dataset_SpecialRandom20, process.Dataset_SpecialRandom21, process.Dataset_SpecialRandom22, process.Dataset_SpecialRandom23, process.Dataset_SpecialRandom24, process.Dataset_SpecialRandom25, process.Dataset_SpecialRandom26, process.Dataset_SpecialRandom27, process.Dataset_SpecialRandom28, process.Dataset_SpecialRandom29, process.Dataset_SpecialRandom30, process.Dataset_SpecialRandom31, process.Dataset_SpecialZeroBias0, process.Dataset_SpecialZeroBias1, process.Dataset_SpecialZeroBias2, process.Dataset_SpecialZeroBias3, process.Dataset_SpecialZeroBias4, process.Dataset_SpecialZeroBias5, process.Dataset_SpecialZeroBias6, process.Dataset_SpecialZeroBias7, process.Dataset_SpecialZeroBias8, process.Dataset_SpecialZeroBias9, process.Dataset_SpecialZeroBias10, process.Dataset_SpecialZeroBias11, process.Dataset_SpecialZeroBias12, process.Dataset_SpecialZeroBias13, process.Dataset_SpecialZeroBias14, process.Dataset_SpecialZeroBias15, process.Dataset_SpecialZeroBias16, process.Dataset_SpecialZeroBias17, process.Dataset_SpecialZeroBias18, process.Dataset_SpecialZeroBias19, process.Dataset_SpecialZeroBias20, process.Dataset_SpecialZeroBias21, process.Dataset_SpecialZeroBias22, process.Dataset_SpecialZeroBias23, process.Dataset_SpecialZeroBias24, process.Dataset_SpecialZeroBias25, process.Dataset_SpecialZeroBias26, process.Dataset_SpecialZeroBias27, process.Dataset_SpecialZeroBias28, process.Dataset_SpecialZeroBias29, process.Dataset_SpecialZeroBias30, process.Dataset_SpecialZeroBias31, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCALumiPixelsCountsGatedOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.ExpressCosmicsOutput, process.PhysicsCommissioningOutput, process.NanoDSTOutput, process.RPCMONOutput, process.PhysicsSpecialHLTPhysics0Output, process.PhysicsSpecialHLTPhysics1Output, process.PhysicsSpecialHLTPhysics2Output, process.PhysicsSpecialHLTPhysics3Output, process.PhysicsSpecialHLTPhysics4Output, process.PhysicsSpecialHLTPhysics5Output, process.PhysicsSpecialHLTPhysics6Output, process.PhysicsSpecialHLTPhysics7Output, process.PhysicsSpecialHLTPhysics8Output, process.PhysicsSpecialHLTPhysics9Output, process.PhysicsSpecialHLTPhysics10Output, process.PhysicsSpecialHLTPhysics11Output, process.PhysicsSpecialHLTPhysics12Output, process.PhysicsSpecialHLTPhysics13Output, process.PhysicsSpecialHLTPhysics14Output, process.PhysicsSpecialHLTPhysics15Output, process.PhysicsSpecialRandom0Output, process.PhysicsSpecialRandom1Output, process.PhysicsSpecialRandom2Output, process.PhysicsSpecialRandom3Output, process.PhysicsSpecialRandom4Output, process.PhysicsSpecialRandom5Output, process.PhysicsSpecialRandom6Output, process.PhysicsSpecialRandom7Output, process.PhysicsSpecialRandom8Output, process.PhysicsSpecialRandom9Output, process.PhysicsSpecialRandom10Output, process.PhysicsSpecialRandom11Output, process.PhysicsSpecialRandom12Output, process.PhysicsSpecialRandom13Output, process.PhysicsSpecialRandom14Output, process.PhysicsSpecialRandom15Output, process.PhysicsSpecialZeroBias0Output, process.PhysicsSpecialZeroBias1Output, process.PhysicsSpecialZeroBias2Output, process.PhysicsSpecialZeroBias3Output, process.PhysicsSpecialZeroBias4Output, process.PhysicsSpecialZeroBias5Output, process.PhysicsSpecialZeroBias6Output, process.PhysicsSpecialZeroBias7Output, process.PhysicsSpecialZeroBias8Output, process.PhysicsSpecialZeroBias9Output, process.PhysicsSpecialZeroBias10Output, process.PhysicsSpecialZeroBias11Output, process.PhysicsSpecialZeroBias12Output, process.PhysicsSpecialZeroBias13Output, process.PhysicsSpecialZeroBias14Output, process.PhysicsSpecialZeroBias15Output, )) +process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v18, process.AlCa_EcalEtaEBonly_v23, process.AlCa_EcalEtaEEonly_v23, process.AlCa_EcalPi0EBonly_v23, process.AlCa_EcalPi0EEonly_v23, process.AlCa_RPCMuonNormalisation_v21, process.AlCa_LumiPixelsCounts_Random_v8, process.AlCa_LumiPixelsCounts_ZeroBias_v10, process.DQM_PixelReconstruction_v10, process.DQM_EcalReconstruction_v10, process.DQM_HcalReconstruction_v8, process.DQM_Random_v1, process.DQM_ZeroBias_v1, process.DST_ZeroBias_v9, process.DST_Physics_v14, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v19, process.HLT_HcalPhiSym_v21, process.HLT_Random_v3, process.HLT_Physics_v12, process.HLT_ZeroBias_v11, process.HLT_ZeroBias_Alignment_v6, process.HLT_ZeroBias_Beamspot_v14, process.HLT_ZeroBias_IsolatedBunches_v10, process.HLT_ZeroBias_FirstBXAfterTrain_v8, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v10, process.HLT_ZeroBias_FirstCollisionInTrain_v9, process.HLT_ZeroBias_LastCollisionInTrain_v8, process.HLT_HT300_Beamspot_v21, process.HLT_IsoTrackHB_v12, process.HLT_IsoTrackHE_v12, process.HLT_L1SingleMuCosmics_v6, process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v12, process.HLT_L2Mu10_NoVertex_NoBPTX_v13, process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v11, process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v12, process.HLT_CDC_L2cosmic_10_er1p0_v8, process.HLT_CDC_L2cosmic_5p5_er1p0_v8, process.HLT_PPSMaxTracksPerArm1_v7, process.HLT_PPSMaxTracksPerRP4_v7, process.HLT_PPSRandom_v1, process.HLT_SpecialHLTPhysics_v5, process.AlCa_LumiPixelsCounts_RandomHighRate_v2, process.AlCa_LumiPixelsCounts_ZeroBiasVdM_v2, process.AlCa_LumiPixelsCounts_ZeroBiasGated_v2, process.HLT_L1SingleMuOpen_v4, process.HLT_L1SingleMuOpen_DT_v4, process.HLT_L1SingleMu3_v3, process.HLT_L1SingleMu5_v3, process.HLT_L1SingleMu7_v3, process.HLT_L1DoubleMu0_v3, process.HLT_L1SingleJet8erHE_v3, process.HLT_L1SingleJet10erHE_v3, process.HLT_L1SingleJet12erHE_v3, process.HLT_L1SingleJet35_v3, process.HLT_L1SingleJet200_v3, process.HLT_L1SingleEG8er2p5_v2, process.HLT_L1SingleEG10er2p5_v2, process.HLT_L1SingleEG15er2p5_v2, process.HLT_L1SingleEG26er2p5_v2, process.HLT_L1SingleEG28er2p5_v2, process.HLT_L1SingleEG28er2p1_v2, process.HLT_L1SingleEG28er1p5_v2, process.HLT_L1SingleEG34er2p5_v2, process.HLT_L1SingleEG36er2p5_v2, process.HLT_L1SingleEG38er2p5_v2, process.HLT_L1SingleEG40er2p5_v2, process.HLT_L1SingleEG42er2p5_v2, process.HLT_L1SingleEG45er2p5_v2, process.HLT_L1SingleEG50_v2, process.HLT_L1SingleJet60_v2, process.HLT_L1SingleJet90_v2, process.HLT_L1SingleJet120_v2, process.HLT_L1SingleJet180_v2, process.HLT_L1HTT120er_v2, process.HLT_L1HTT160er_v2, process.HLT_L1HTT200er_v2, process.HLT_L1HTT255er_v2, process.HLT_L1HTT280er_v2, process.HLT_L1HTT320er_v2, process.HLT_L1HTT360er_v2, process.HLT_L1HTT400er_v2, process.HLT_L1HTT450er_v2, process.HLT_L1ETM120_v2, process.HLT_L1ETM150_v2, process.HLT_L1EXT_HCAL_LaserMon1_v3, process.HLT_L1EXT_HCAL_LaserMon4_v3, process.HLT_CscCluster_Cosmic_v2, process.HLT_HT60_Beamspot_v20, process.HLT_HT300_Beamspot_PixelClusters_WP2_v5, process.HLT_PixelClusters_WP2_v2, process.HLT_PixelClusters_WP1_v2, process.HLT_MinimumBias_HF_v2, process.HLT_L1BptxXOR_v2, process.HLT_BptxOR_v4, process.HLT_L1SingleMuCosmics_EMTF_v2, process.HLT_L1FatEvents_v3, process.HLT_Random_HighRate_v1, process.HLT_ZeroBias_HighRate_v2, process.HLT_ZeroBias_Or_AlwaysTrue_v2, process.HLT_ZeroBias_Gated_v2, process.HLT_SpecialZeroBias_v4, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaLumiPixelsCountsGated, process.Dataset_AlCaP0, process.Dataset_AlCaPPSExpress, process.Dataset_AlCaPPSPrompt, process.Dataset_AlCaPhiSym, process.Dataset_Commissioning, process.Dataset_Cosmics, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_DQMPPSRandom, process.Dataset_EcalLaser, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressCosmics, process.Dataset_ExpressPhysics, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_L1Accept, process.Dataset_MinimumBias, process.Dataset_MuonShower, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.Dataset_SpecialHLTPhysics0, process.Dataset_SpecialRandom0, process.Dataset_SpecialZeroBias0, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCALumiPixelsCountsGatedOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.ALCAPPSExpressOutput, process.ALCAPPSPromptOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.DQMPPSRandomOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.ExpressCosmicsOutput, process.PhysicsCommissioningOutput, process.NanoDSTOutput, process.RPCMONOutput, process.PhysicsSpecialHLTPhysics0Output, process.PhysicsSpecialHLTPhysics1Output, process.PhysicsSpecialHLTPhysics2Output, process.PhysicsSpecialHLTPhysics3Output, process.PhysicsSpecialHLTPhysics4Output, process.PhysicsSpecialHLTPhysics5Output, process.PhysicsSpecialHLTPhysics6Output, process.PhysicsSpecialHLTPhysics7Output, process.PhysicsSpecialHLTPhysics8Output, process.PhysicsSpecialHLTPhysics9Output, process.PhysicsSpecialHLTPhysics10Output, process.PhysicsSpecialHLTPhysics11Output, process.PhysicsSpecialHLTPhysics12Output, process.PhysicsSpecialHLTPhysics13Output, process.PhysicsSpecialHLTPhysics14Output, process.PhysicsSpecialHLTPhysics15Output, process.PhysicsSpecialRandom0Output, process.PhysicsSpecialRandom1Output, process.PhysicsSpecialRandom2Output, process.PhysicsSpecialRandom3Output, process.PhysicsSpecialRandom4Output, process.PhysicsSpecialRandom5Output, process.PhysicsSpecialRandom6Output, process.PhysicsSpecialRandom7Output, process.PhysicsSpecialRandom8Output, process.PhysicsSpecialRandom9Output, process.PhysicsSpecialRandom10Output, process.PhysicsSpecialRandom11Output, process.PhysicsSpecialRandom12Output, process.PhysicsSpecialRandom13Output, process.PhysicsSpecialRandom14Output, process.PhysicsSpecialRandom15Output, process.PhysicsSpecialZeroBias0Output, process.PhysicsSpecialZeroBias1Output, process.PhysicsSpecialZeroBias2Output, process.PhysicsSpecialZeroBias3Output, process.PhysicsSpecialZeroBias4Output, process.PhysicsSpecialZeroBias5Output, process.PhysicsSpecialZeroBias6Output, process.PhysicsSpecialZeroBias7Output, process.PhysicsSpecialZeroBias8Output, process.PhysicsSpecialZeroBias9Output, process.PhysicsSpecialZeroBias10Output, process.PhysicsSpecialZeroBias11Output, process.PhysicsSpecialZeroBias12Output, process.PhysicsSpecialZeroBias13Output, process.PhysicsSpecialZeroBias14Output, process.PhysicsSpecialZeroBias15Output, process.Dataset_SpecialHLTPhysics1, process.Dataset_SpecialHLTPhysics2, process.Dataset_SpecialHLTPhysics3, process.Dataset_SpecialHLTPhysics4, process.Dataset_SpecialHLTPhysics5, process.Dataset_SpecialHLTPhysics6, process.Dataset_SpecialHLTPhysics7, process.Dataset_SpecialHLTPhysics8, process.Dataset_SpecialHLTPhysics9, process.Dataset_SpecialHLTPhysics10, process.Dataset_SpecialHLTPhysics11, process.Dataset_SpecialHLTPhysics12, process.Dataset_SpecialHLTPhysics13, process.Dataset_SpecialHLTPhysics14, process.Dataset_SpecialHLTPhysics15, process.Dataset_SpecialHLTPhysics16, process.Dataset_SpecialHLTPhysics17, process.Dataset_SpecialHLTPhysics18, process.Dataset_SpecialHLTPhysics19, process.Dataset_SpecialHLTPhysics20, process.Dataset_SpecialHLTPhysics21, process.Dataset_SpecialHLTPhysics22, process.Dataset_SpecialHLTPhysics23, process.Dataset_SpecialHLTPhysics24, process.Dataset_SpecialHLTPhysics25, process.Dataset_SpecialHLTPhysics26, process.Dataset_SpecialHLTPhysics27, process.Dataset_SpecialHLTPhysics28, process.Dataset_SpecialHLTPhysics29, process.Dataset_SpecialHLTPhysics30, process.Dataset_SpecialHLTPhysics31, process.Dataset_SpecialRandom1, process.Dataset_SpecialRandom2, process.Dataset_SpecialRandom3, process.Dataset_SpecialRandom4, process.Dataset_SpecialRandom5, process.Dataset_SpecialRandom6, process.Dataset_SpecialRandom7, process.Dataset_SpecialRandom8, process.Dataset_SpecialRandom9, process.Dataset_SpecialRandom10, process.Dataset_SpecialRandom11, process.Dataset_SpecialRandom12, process.Dataset_SpecialRandom13, process.Dataset_SpecialRandom14, process.Dataset_SpecialRandom15, process.Dataset_SpecialRandom16, process.Dataset_SpecialRandom17, process.Dataset_SpecialRandom18, process.Dataset_SpecialRandom19, process.Dataset_SpecialRandom20, process.Dataset_SpecialRandom21, process.Dataset_SpecialRandom22, process.Dataset_SpecialRandom23, process.Dataset_SpecialRandom24, process.Dataset_SpecialRandom25, process.Dataset_SpecialRandom26, process.Dataset_SpecialRandom27, process.Dataset_SpecialRandom28, process.Dataset_SpecialRandom29, process.Dataset_SpecialRandom30, process.Dataset_SpecialRandom31, process.Dataset_SpecialZeroBias1, process.Dataset_SpecialZeroBias2, process.Dataset_SpecialZeroBias3, process.Dataset_SpecialZeroBias4, process.Dataset_SpecialZeroBias5, process.Dataset_SpecialZeroBias6, process.Dataset_SpecialZeroBias7, process.Dataset_SpecialZeroBias8, process.Dataset_SpecialZeroBias9, process.Dataset_SpecialZeroBias10, process.Dataset_SpecialZeroBias11, process.Dataset_SpecialZeroBias12, process.Dataset_SpecialZeroBias13, process.Dataset_SpecialZeroBias14, process.Dataset_SpecialZeroBias15, process.Dataset_SpecialZeroBias16, process.Dataset_SpecialZeroBias17, process.Dataset_SpecialZeroBias18, process.Dataset_SpecialZeroBias19, process.Dataset_SpecialZeroBias20, process.Dataset_SpecialZeroBias21, process.Dataset_SpecialZeroBias22, process.Dataset_SpecialZeroBias23, process.Dataset_SpecialZeroBias24, process.Dataset_SpecialZeroBias25, process.Dataset_SpecialZeroBias26, process.Dataset_SpecialZeroBias27, process.Dataset_SpecialZeroBias28, process.Dataset_SpecialZeroBias29, process.Dataset_SpecialZeroBias30, process.Dataset_SpecialZeroBias31, )) # source module (EDM inputs) diff --git a/HLTrigger/Configuration/test/cmsDriver.csh b/HLTrigger/Configuration/test/cmsDriver.csh index 744912089b867..73f676c1ad34f 100755 --- a/HLTrigger/Configuration/test/cmsDriver.csh +++ b/HLTrigger/Configuration/test/cmsDriver.csh @@ -136,17 +136,17 @@ foreach gtag ( MC DATA ) if ( $1 == "" ) then set tables = ( GRun ) else if ( ($1 == all) || ($1 == ALL) ) then - set tables = ( GRun HIon PIon PRef Special 2023v12 Fake Fake1 Fake2 ) + set tables = ( GRun HIon PIon PRef Special 2024v13 Fake Fake1 Fake2 ) else if ( ($1 == ib) || ($1 == IB) ) then set tables = ( GRun HIon PIon PRef Special ) else if ( ($1 == dev) || ($1 == DEV) ) then - set tables = ( GRun HIon PIon PRef ) + set tables = ( GRun HIon PIon PRef Special ) else if ( ($1 == full) || ($1 == FULL) ) then set tables = ( FULL ) else if ( ($1 == fake) || ($1 == FAKE) ) then set tables = ( Fake Fake1 Fake2 ) else if ( ($1 == frozen) || ($1 == FROZEN) ) then - set tables = ( 2023v12 ) + set tables = ( 2024v13 ) else set tables = ( $1 ) endif @@ -220,11 +220,11 @@ foreach gtag ( MC DATA ) set Custom = " " set L1REPACK = L1REPACK:Full set DIGI = DIGI:pdigi - else if ( $table == 2023v12 ) then + else if ( $table == 2024v13 ) then set XL1T = $XL1TPP3 - set XHLT = HLT:2023v12 - set GTAG = ${BASE3}_2023v12 - set RTAG = ${RECO3}_2023v12 + set XHLT = HLT:2024v13 + set GTAG = ${BASE3}_2024v13 + set RTAG = ${RECO3}_2024v13 set NN = $NNPP set SCEN = pp set InputGenSim = $InputGenSimGRun3 diff --git a/HLTrigger/Configuration/test/getFrozenHLT.sh b/HLTrigger/Configuration/test/getFrozenHLT.sh index 849cf0d5db9b7..f700d839787bd 100755 --- a/HLTrigger/Configuration/test/getFrozenHLT.sh +++ b/HLTrigger/Configuration/test/getFrozenHLT.sh @@ -9,10 +9,10 @@ # Configuration/HLT/python/autoCondHLT.py , and # HLTrigger/Configuration/python/Tools/options.py declare -A TABLES=( - ["Fake"]="/dev/CMSSW_13_3_0/Fake" - ["Fake1"]="/dev/CMSSW_13_3_0/Fake1" - ["Fake2"]="/dev/CMSSW_13_3_0/Fake2" - ["2023v12"]="/frozen/2023/2e34/v1.2/CMSSW_13_3_X/HLT" + ["Fake"]="/dev/CMSSW_14_0_0/Fake" + ["Fake1"]="/dev/CMSSW_14_0_0/Fake1" + ["Fake2"]="/dev/CMSSW_14_0_0/Fake2" + ["2024v13"]="/frozen/2024/2e34/v1.3/HLT" ) # command-line arguments diff --git a/HLTrigger/Configuration/test/getHLT.sh b/HLTrigger/Configuration/test/getHLT.sh index 4fdf1904160a7..4bd6a004e0d50 100755 --- a/HLTrigger/Configuration/test/getHLT.sh +++ b/HLTrigger/Configuration/test/getHLT.sh @@ -1,7 +1,7 @@ #!/bin/bash # ConfDB directory hosting the HLT configurations -CONFDBDIR="/dev/CMSSW_13_3_0" +CONFDBDIR="/dev/CMSSW_14_0_0" # ConfDB configurations to use # - if no explicit version, the most recent one is taken diff --git a/HLTrigger/Configuration/test/runIntegration.csh b/HLTrigger/Configuration/test/runIntegration.csh index e05c5811acecb..8536a377132eb 100755 --- a/HLTrigger/Configuration/test/runIntegration.csh +++ b/HLTrigger/Configuration/test/runIntegration.csh @@ -9,7 +9,7 @@ echo Starting $0 $1 $2 if ( $2 == "" ) then set tables = ( GRun ) else if ( $2 == ALL ) then - set tables = ( GRun HIon PIon PRef Special 2023v12 Fake Fake1 Fake2 ) + set tables = ( GRun HIon PIon PRef Special 2024v13 Fake Fake1 Fake2 ) else if ( $2 == IB ) then set tables = ( GRun HIon PIon PRef Special) else if ( $2 == DEV ) then @@ -19,7 +19,7 @@ else if ( $2 == FULL ) then else if ( $2 == FAKE ) then set tables = ( Fake Fake1 Fake2 ) else if ( $2 == FROZEN ) then - set tables = ( 2023v12 ) + set tables = ( 2024v13 ) else set tables = ( $2 ) endif diff --git a/HLTrigger/Configuration/test/runOne.csh b/HLTrigger/Configuration/test/runOne.csh index c8ddb2a846132..f49932cad607a 100755 --- a/HLTrigger/Configuration/test/runOne.csh +++ b/HLTrigger/Configuration/test/runOne.csh @@ -12,7 +12,7 @@ echo Starting $0 $1 $2 if ( $2 == "" ) then set tables = ( GRun ) else if ( ($2 == all) || ($2 == ALL) ) then - set tables = ( GRun HIon PIon PRef 2023v12 Fake Fake1 Fake2 Special) + set tables = ( GRun HIon PIon PRef 2024v13 Fake Fake1 Fake2 Special) else if ( ($2 == ib) || ($2 == IB) ) then set tables = ( GRun HIon PIon PRef Special) else if ( ($2 == dev) || ($2 == DEV) ) then @@ -22,7 +22,7 @@ else if ( ($2 == full) || ($2 == FULL) ) then else if ( ($2 == fake) || ($2 == FAKE) ) then set tables = ( Fake Fake1 Fake2 ) else if ( ($2 == frozen) || ($2 == FROZEN) ) then - set tables = ( 2023v12 ) + set tables = ( 2024v13 ) else set tables = ( $2 ) endif diff --git a/HLTrigger/Configuration/test/test_OnlineVsDevTablesConsistency.sh b/HLTrigger/Configuration/test/test_OnlineVsDevTablesConsistency.sh new file mode 100755 index 0000000000000..7e60cb9b6c4a4 --- /dev/null +++ b/HLTrigger/Configuration/test/test_OnlineVsDevTablesConsistency.sh @@ -0,0 +1,100 @@ +#!/bin/bash + +function die { echo $1: status $2 ; exit $2; } + +check_file_existence() { + local file_path="$1" + + if [ -e "$file_path" ]; then + # File exists, do nothing + : + else + # Print error message in red + echo -e "\e[91mError: File '$file_path' does not exist.\e[0m" + exit 1 + fi +} + +function compare_files() { + local file1_path="$1" + local file2_path="$2" + + ## check that the input files exist + check_file_existence "$file1_path" + check_file_existence "$file2_path" + + local exclude_set=("HLTAnalyzerEndpath" "RatesMonitoring" "DQMHistograms") + + local lines_file1=() + local lines_file2=() + local not_in_file2=() + + # extract the list of paths to match from the first file + while IFS= read -r line; do + if [[ ! $line =~ ^# ]]; then + # Extract the first word before a space + first_word=$(echo "$line" | awk '{print $1}') + lines_file1+=("$first_word") + fi + done < "$file1_path" + + # extract the list of paths to match from the second file + while IFS= read -r line; do + if [[ ! $line =~ ^# ]]; then + # Extract the first word before a space + first_word=$(echo "$line" | awk '{print $1}') + lines_file2+=("$first_word") + fi + done < "$file2_path" + + # find the set not in common + for line in "${lines_file1[@]}"; do + if [[ ! "${lines_file2[@]}" =~ "$line" ]]; then + not_in_file2+=("$line") + fi + done + + # Remove lines from not_in_file2 that contain any substring in exclude_set + for pattern in "${exclude_set[@]}"; do + not_in_file2=("${not_in_file2[@]//*$pattern*}") + done + + # Remove empty elements and empty lines after substitution + not_in_file2=("${not_in_file2[@]//''}") + + # Remove empty elements from the array + local cleaned_not_in_file2=() + for element in "${not_in_file2[@]}"; do + if [[ -n "$element" ]]; then + cleaned_not_in_file2+=("$element") + fi + done + + file1_name=$(basename "$file1_path") + file2_name=$(basename "$file2_path") + + if [ ${#cleaned_not_in_file2[@]} -eq 0 ]; then + echo -e "\033[92mAll lines from $file1_name are included in $file2_name.\033[0m" + return 0 + else + echo "Lines present in $file1_name but not in $file2_name (excluding the exclusion set):" + printf '%s\n' "${not_in_file2[@]}" + return 1 + fi +} + +TABLES_AREA="$CMSSW_BASE/src/HLTrigger/Configuration/tables" + +compare_files $TABLES_AREA/online_pion.txt $TABLES_AREA/PIon.txt || die "Failure comparing online_pion and PIon" $? +compare_files $TABLES_AREA/online_hion.txt $TABLES_AREA/HIon.txt || die "Failure comparing online_hion and HIon" $? +compare_files $TABLES_AREA/online_pref.txt $TABLES_AREA/PRef.txt || die "Failure comparing online_pref and PRef" $? +compare_files $TABLES_AREA/online_Circulating.txt $TABLES_AREA/Special.txt || die "Failure comparing online_Circulating and Special" $? +compare_files $TABLES_AREA/online_PPS.txt $TABLES_AREA/Special.txt || die "Failure comparing online_PPS and Special" $? +compare_files $TABLES_AREA/online_LumiScan.txt $TABLES_AREA/Special.txt || die "Failure comparing online_LumiScan and Special" $? +compare_files $TABLES_AREA/online_FirstCollisions.txt $TABLES_AREA/Special.txt || die "Failure comparing online_FirstCollisions and Special" $? +compare_files $TABLES_AREA/online_ECALTiming.txt $TABLES_AREA/Special.txt || die "Failure comparing online_ECALTiming and Special" $? +compare_files $TABLES_AREA/online_Cosmics.txt $TABLES_AREA/Special.txt || die "Failure comparing online_Cosmics and Special" $? +compare_files $TABLES_AREA/online_TrackerVR.txt $TABLES_AREA/Special.txt || die "Failure comparing online_TrackerVR and Special" $? +compare_files $TABLES_AREA/online_Splashes.txt $TABLES_AREA/Special.txt || die "Failure comparing online_Splashes and Special" $? +compare_files $TABLES_AREA/online_Special.txt $TABLES_AREA/Special.txt || die "Failure comparing online_Special and Special" $? +compare_files $TABLES_AREA/online_grun.txt $TABLES_AREA/GRun.txt || die "Failure comparing online_grun and GRun" $? diff --git a/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.cc b/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.cc index c1407cee16e7d..a7049ecbbfb5c 100644 --- a/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.cc +++ b/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.cc @@ -24,6 +24,7 @@ HLTEgammaCombMassFilter::HLTEgammaCombMassFilter(const edm::ParameterSet& iConfi firstLegLastFilterTag_ = iConfig.getParameter("firstLegLastFilter"); secondLegLastFilterTag_ = iConfig.getParameter("secondLegLastFilter"); minMass_ = iConfig.getParameter("minMass"); + l1EGTag_ = iConfig.getParameter("l1EGCand"); firstLegLastFilterToken_ = consumes(firstLegLastFilterTag_); secondLegLastFilterToken_ = consumes(secondLegLastFilterTag_); } @@ -35,6 +36,7 @@ void HLTEgammaCombMassFilter::fillDescriptions(edm::ConfigurationDescriptions& d makeHLTFilterDescription(desc); desc.add("firstLegLastFilter", edm::InputTag("firstFilter")); desc.add("secondLegLastFilter", edm::InputTag("secondFilter")); + desc.add("l1EGCand", edm::InputTag("hltEgammaCandidates")); desc.add("minMass", -1.0); descriptions.add("hltEgammaCombMassFilter", desc); } @@ -43,32 +45,75 @@ void HLTEgammaCombMassFilter::fillDescriptions(edm::ConfigurationDescriptions& d bool HLTEgammaCombMassFilter::hltFilter(edm::Event& iEvent, const edm::EventSetup& iSetup, trigger::TriggerFilterObjectWithRefs& filterproduct) const { - //right, issue 1, we dont know if this is a TriggerElectron, TriggerPhoton, TriggerCluster (should never be a TriggerCluster btw as that implies the 4-vectors are not stored in AOD) + using namespace trigger; + if (saveTags()) { + filterproduct.addCollectionTag(l1EGTag_); + } - //trigger::TriggerObjectType firstLegTrigType; std::vector firstLegP4s; - - //trigger::TriggerObjectType secondLegTrigType; std::vector secondLegP4s; - math::XYZTLorentzVector pairP4; - getP4OfLegCands(iEvent, firstLegLastFilterToken_, firstLegP4s); getP4OfLegCands(iEvent, secondLegLastFilterToken_, secondLegP4s); bool accept = false; - for (auto& firstLegP4 : firstLegP4s) { - for (auto& secondLegP4 : secondLegP4s) { - math::XYZTLorentzVector pairP4 = firstLegP4 + secondLegP4; + std::set addedLegP4s; + + for (size_t i = 0; i < firstLegP4s.size(); i++) { + for (size_t j = 0; j < secondLegP4s.size(); j++) { + // Skip if it's the same object + if (firstLegP4s[i] == secondLegP4s[j]) + continue; + + math::XYZTLorentzVector pairP4 = firstLegP4s[i] + secondLegP4s[j]; double mass = pairP4.M(); - if (mass >= minMass_) + if (mass >= minMass_) { accept = true; + + // Add first leg object if not already added + if (addedLegP4s.insert(firstLegP4s[i]).second) { + addObjectToFilterProduct(iEvent, filterproduct, firstLegLastFilterToken_, i); + } + + // Add second leg object if not already added + if (addedLegP4s.insert(secondLegP4s[j]).second) { + addObjectToFilterProduct(iEvent, filterproduct, secondLegLastFilterToken_, j); + } + } } } return accept; } +void HLTEgammaCombMassFilter::addObjectToFilterProduct( + const edm::Event& iEvent, + trigger::TriggerFilterObjectWithRefs& filterproduct, + const edm::EDGetTokenT& token, + size_t index) { + edm::Handle PrevFilterOutput; + iEvent.getByToken(token, PrevFilterOutput); + + // Get all types of objects + std::vector > phoCandsPrev; + PrevFilterOutput->getObjects(trigger::TriggerPhoton, phoCandsPrev); + std::vector > clusCandsPrev; + PrevFilterOutput->getObjects(trigger::TriggerCluster, clusCandsPrev); + std::vector > eleCandsPrev; + PrevFilterOutput->getObjects(trigger::TriggerElectron, eleCandsPrev); + + // Check which type of object corresponds to the given index + if (index < phoCandsPrev.size()) { + filterproduct.addObject(trigger::TriggerPhoton, phoCandsPrev[index]); + } else if (index < phoCandsPrev.size() + clusCandsPrev.size()) { + filterproduct.addObject(trigger::TriggerCluster, clusCandsPrev[index - phoCandsPrev.size()]); + } else if (index < phoCandsPrev.size() + clusCandsPrev.size() + eleCandsPrev.size()) { + filterproduct.addObject(trigger::TriggerElectron, eleCandsPrev[index - phoCandsPrev.size() - clusCandsPrev.size()]); + } else { + edm::LogWarning("HLTEgammaCombMassFilter") << "Could not find object at index " << index; + } +} + void HLTEgammaCombMassFilter::getP4OfLegCands(const edm::Event& iEvent, const edm::EDGetTokenT& filterToken, std::vector& p4s) { @@ -84,16 +129,16 @@ void HLTEgammaCombMassFilter::getP4OfLegCands(const edm::Event& iEvent, filterOutput->getObjects(trigger::TriggerElectron, eleCands); if (!phoCands.empty()) { //its photons - for (auto& phoCand : phoCands) { + for (auto const& phoCand : phoCands) { p4s.push_back(phoCand->p4()); } } else if (!clusCands.empty()) { //try trigger cluster (should never be this, at the time of writing (17/1/11) this would indicate an error) - for (auto& clusCand : clusCands) { + for (auto const& clusCand : clusCands) { p4s.push_back(clusCand->p4()); } } else if (!eleCands.empty()) { - for (auto& eleCand : eleCands) { + for (auto const& eleCand : eleCands) { p4s.push_back(eleCand->p4()); } } diff --git a/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.h b/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.h index 6a113655d425f..1d8ce651cb662 100644 --- a/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.h +++ b/HLTrigger/Egamma/plugins/HLTEgammaCombMassFilter.h @@ -26,6 +26,10 @@ class HLTEgammaCombMassFilter : public HLTFilter { const edm::EDGetTokenT& filterToken, std::vector& p4s); static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + static void addObjectToFilterProduct(const edm::Event& iEvent, + trigger::TriggerFilterObjectWithRefs& filterproduct, + const edm::EDGetTokenT& token, + size_t index); private: edm::InputTag firstLegLastFilterTag_; @@ -33,6 +37,12 @@ class HLTEgammaCombMassFilter : public HLTFilter { edm::EDGetTokenT firstLegLastFilterToken_; edm::EDGetTokenT secondLegLastFilterToken_; double minMass_; + edm::InputTag l1EGTag_; + struct LorentzVectorComparator { + bool operator()(const math::XYZTLorentzVector& lhs, const math::XYZTLorentzVector& rhs) const { + return lhs.pt() < rhs.pt(); + } + }; }; #endif diff --git a/HLTrigger/Egamma/plugins/HLTEgammaDoubleXGBoostCombFilter.cc b/HLTrigger/Egamma/plugins/HLTEgammaDoubleXGBoostCombFilter.cc new file mode 100644 index 0000000000000..40371d919ff3b --- /dev/null +++ b/HLTrigger/Egamma/plugins/HLTEgammaDoubleXGBoostCombFilter.cc @@ -0,0 +1,120 @@ +#include "DataFormats/HLTReco/interface/TriggerFilterObjectWithRefs.h" +#include "DataFormats/RecoCandidate/interface/RecoEcalCandidate.h" +#include "DataFormats/RecoCandidate/interface/RecoEcalCandidateIsolation.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "HLTrigger/HLTcore/interface/HLTFilter.h" + +#include +#include + +namespace edm { + class ConfigurationDescriptions; +} + +class HLTEgammaDoubleXGBoostCombFilter : public HLTFilter { +public: + explicit HLTEgammaDoubleXGBoostCombFilter(edm::ParameterSet const&); + ~HLTEgammaDoubleXGBoostCombFilter() override {} + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + bool hltFilter(edm::Event& event, + const edm::EventSetup& setup, + trigger::TriggerFilterObjectWithRefs& filterproduct) const override; + + const double highMassCut_; + const std::vector leadCutHighMass1_; + const std::vector subCutHighMass1_; + const std::vector leadCutHighMass2_; + const std::vector subCutHighMass2_; + const std::vector leadCutHighMass3_; + const std::vector subCutHighMass3_; + + const edm::EDGetTokenT candToken_; + const edm::EDGetTokenT mvaToken_; +}; + +HLTEgammaDoubleXGBoostCombFilter::HLTEgammaDoubleXGBoostCombFilter(edm::ParameterSet const& config) + : HLTFilter(config), + highMassCut_(config.getParameter("highMassCut")), + leadCutHighMass1_(config.getParameter>("leadCutHighMass1")), + subCutHighMass1_(config.getParameter>("subCutHighMass1")), + leadCutHighMass2_(config.getParameter>("leadCutHighMass2")), + subCutHighMass2_(config.getParameter>("subCutHighMass2")), + leadCutHighMass3_(config.getParameter>("leadCutHighMass3")), + subCutHighMass3_(config.getParameter>("subCutHighMass3")), + candToken_(consumes(config.getParameter("candTag"))), + mvaToken_(consumes(config.getParameter("mvaPhotonTag"))) {} + +void HLTEgammaDoubleXGBoostCombFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + makeHLTFilterDescription(desc); + + desc.add("highMassCut", 90.0); + desc.add>("leadCutHighMass1", {0.92, 0.95}); + desc.add>("subCutHighMass1", {0.02, 0.04}); + desc.add>("leadCutHighMass2", {0.85, 0.85}); + desc.add>("subCutHighMass2", {0.04, 0.08}); + desc.add>("leadCutHighMass3", {0.30, 0.50}); + desc.add>("subCutHighMass3", {0.14, 0.20}); + + desc.add("candTag", edm::InputTag("hltEgammaCandidatesUnseeded")); + desc.add("mvaPhotonTag", edm::InputTag("PhotonXGBoostProducer")); + + descriptions.addWithDefaultLabel(desc); +} + +bool HLTEgammaDoubleXGBoostCombFilter::hltFilter(edm::Event& event, + const edm::EventSetup& setup, + trigger::TriggerFilterObjectWithRefs& filterproduct) const { + //producer collection (hltEgammaCandidates(Unseeded)) + const auto& recCollection = event.getHandle(candToken_); + + //get hold of photon MVA association map + const auto& mvaMap = event.getHandle(mvaToken_); + + std::vector p4s(recCollection->size()); + std::vector isTight(recCollection->size()); + + bool accept = false; + + for (size_t i = 0; i < recCollection->size(); i++) { + edm::Ref refi(recCollection, i); + float EtaSCi = refi->eta(); + int eta1 = (std::abs(EtaSCi) < 1.5) ? 0 : 1; + float mvaScorei = (*mvaMap).find(refi)->val; + math::XYZTLorentzVector p4i = refi->p4(); + for (size_t j = i + 1; j < recCollection->size(); j++) { + edm::Ref refj(recCollection, j); + float EtaSCj = refj->eta(); + int eta2 = (std::abs(EtaSCj) < 1.5) ? 0 : 1; + float mvaScorej = (*mvaMap).find(refj)->val; + math::XYZTLorentzVector p4j = refj->p4(); + math::XYZTLorentzVector pairP4 = p4i + p4j; + double mass = pairP4.M(); + if (mass >= highMassCut_) { + if (mvaScorei >= mvaScorej && ((mvaScorei > leadCutHighMass1_[eta1] && mvaScorej > subCutHighMass1_[eta2]) || + (mvaScorei > leadCutHighMass2_[eta1] && mvaScorej > subCutHighMass2_[eta2]) || + (mvaScorei > leadCutHighMass3_[eta1] && mvaScorej > subCutHighMass3_[eta2]))) { + accept = true; + } //if scoreI > scoreJ + else if (mvaScorej > mvaScorei && + ((mvaScorej > leadCutHighMass1_[eta1] && mvaScorei > subCutHighMass1_[eta2]) || + (mvaScorej > leadCutHighMass2_[eta1] && mvaScorei > subCutHighMass2_[eta2]) || + (mvaScorej > leadCutHighMass3_[eta1] && mvaScorei > subCutHighMass3_[eta2]))) { + accept = true; + } // if scoreJ > scoreI + } //If high mass + } //j loop + } //i loop + return accept; +} //Definition + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(HLTEgammaDoubleXGBoostCombFilter); diff --git a/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.cc b/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.cc index 2f6dde279b85f..08c9a47e47c82 100644 --- a/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.cc +++ b/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.cc @@ -56,6 +56,7 @@ HLTScoutingEgammaProducer::HLTScoutingEgammaProducer(const edm::ParameterSet& iC DphiMap_(consumes(iConfig.getParameter("DphiMap"))), MissingHitsMap_(consumes(iConfig.getParameter("MissingHitsMap"))), OneOEMinusOneOPMap_(consumes(iConfig.getParameter("OneOEMinusOneOPMap"))), + fBremMap_(consumes(iConfig.getParameter("fBremMap"))), EcalPFClusterIsoMap_(consumes(iConfig.getParameter("EcalPFClusterIsoMap"))), EleGsfTrackIsoMap_(consumes(iConfig.getParameter("EleGsfTrackIsoMap"))), HcalPFClusterIsoMap_(consumes(iConfig.getParameter("HcalPFClusterIsoMap"))), @@ -179,6 +180,14 @@ void HLTScoutingEgammaProducer::produce(edm::StreamID sid, edm::Event& iEvent, e return; } + // Get fBrem Map + Handle fBremMap; + if (!iEvent.getByToken(fBremMap_, fBremMap)) { + iEvent.put(std::move(outElectrons)); + iEvent.put(std::move(outPhotons)); + return; + } + // Get EcalPFClusterIsoMap Handle EcalPFClusterIsoMap; if (!iEvent.getByToken(EcalPFClusterIsoMap_, EcalPFClusterIsoMap)) { @@ -365,7 +374,7 @@ void HLTScoutingEgammaProducer::produce(edm::StreamID sid, edm::Event& iEvent, e (*OneOEMinusOneOPMap)[candidateRef], (*MissingHitsMap)[candidateRef], trkcharge, - 0.0 /* waiting implementation of the track fbrem producer*/, + (*fBremMap)[candidateRef], (*EcalPFClusterIsoMap)[candidateRef], (*HcalPFClusterIsoMap)[candidateRef], (*EleGsfTrackIsoMap)[candidateRef], @@ -395,10 +404,11 @@ void HLTScoutingEgammaProducer::fillDescriptions(edm::ConfigurationDescriptions& desc.add("SigmaIEtaIEtaMap", edm::InputTag("hltEgammaClusterShape:sigmaIEtaIEta5x5")); desc.add("r9Map", edm::InputTag("hltEgammaR9ID:r95x5")); desc.add("HoverEMap", edm::InputTag("hltEgammaHoverE")); - desc.add("DetaMap", edm::InputTag("hltEgammaGsfTrackVars:DetaSeed")); - desc.add("DphiMap", edm::InputTag("hltEgammaGsfTrackVars:Dphi")); - desc.add("MissingHitsMap", edm::InputTag("hltEgammaGsfTrackVars:MissingHits")); - desc.add("OneOEMinusOneOPMap", edm::InputTag("hltEgammaGsfTrackVars:OneOESuperMinusOneOP")); + desc.add("DetaMap", edm::InputTag("hltEgammaGsfTrackVarsUnseeded:DetaSeed")); + desc.add("DphiMap", edm::InputTag("hltEgammaGsfTrackVarsUnseeded:Dphi")); + desc.add("MissingHitsMap", edm::InputTag("hltEgammaGsfTrackVarsUnseeded:MissingHits")); + desc.add("OneOEMinusOneOPMap", edm::InputTag("hltEgammaGsfTrackVarsUnseeded:OneOESuperMinusOneOP")); + desc.add("fBremMap", edm::InputTag("hltEgammaGsfTrackVarsUnseeded:fbrem")); desc.add("EcalPFClusterIsoMap", edm::InputTag("hltEgammaEcalPFClusterIso")); desc.add("EleGsfTrackIsoMap", edm::InputTag("hltEgammaEleGsfTrackIso")); desc.add("HcalPFClusterIsoMap", edm::InputTag("hltEgammaHcalPFClusterIso")); diff --git a/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.h b/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.h index 7d68a26e5c3d3..e0c4c45621aec 100644 --- a/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.h +++ b/HLTrigger/Egamma/plugins/HLTScoutingEgammaProducer.h @@ -73,6 +73,7 @@ class HLTScoutingEgammaProducer : public edm::global::EDProducer<> { const edm::EDGetTokenT DphiMap_; const edm::EDGetTokenT MissingHitsMap_; const edm::EDGetTokenT OneOEMinusOneOPMap_; + const edm::EDGetTokenT fBremMap_; const edm::EDGetTokenT EcalPFClusterIsoMap_; const edm::EDGetTokenT EleGsfTrackIsoMap_; const edm::EDGetTokenT HcalPFClusterIsoMap_; diff --git a/HLTrigger/HLTfilters/plugins/HLTHighLevel.cc b/HLTrigger/HLTfilters/plugins/HLTHighLevel.cc index 6d3f05a4089fa..082e4e14dade4 100644 --- a/HLTrigger/HLTfilters/plugins/HLTHighLevel.cc +++ b/HLTrigger/HLTfilters/plugins/HLTHighLevel.cc @@ -40,6 +40,7 @@ HLTHighLevel::HLTHighLevel(const edm::ParameterSet& iConfig) andOr_(iConfig.getParameter("andOr")), throw_(iConfig.getParameter("throw")), eventSetupPathsKey_(iConfig.getParameter("eventSetupPathsKey")), + eventSetupPathsLabel_(iConfig.getParameter("eventSetupPathsLabel")), HLTPatterns_(iConfig.getParameter >("HLTPaths")), HLTPathsByName_(), HLTPathsByIndex_() { @@ -55,7 +56,8 @@ HLTHighLevel::HLTHighLevel(const edm::ParameterSet& iConfig) << HLTPatterns_.size() << " HLTPaths and\n" << " eventSetupPathsKey " << eventSetupPathsKey_ << ", choose either of them."; } - alcaRecotriggerBitsToken_ = esConsumes(); + alcaRecotriggerBitsToken_ = + esConsumes(edm::ESInputTag("", eventSetupPathsLabel_)); watchAlCaRecoTriggerBitsRcd_.emplace(); } } @@ -72,6 +74,7 @@ void HLTHighLevel::fillDescriptions(edm::ConfigurationDescriptions& descriptions desc.add >("HLTPaths", hltPaths); // # not empty => use read paths from AlCaRecoTriggerBitsRcd via this key desc.add("eventSetupPathsKey", ""); + desc.add("eventSetupPathsLabel", ""); // # how to deal with multiple triggers: True (OR) accept if ANY is true, False (AND) accept if ALL are true desc.add("andOr", true); // # throw exception on unknown path names diff --git a/HLTrigger/HLTfilters/plugins/HLTHighLevel.h b/HLTrigger/HLTfilters/plugins/HLTHighLevel.h index b4137a6cc8399..36427e92ae381 100644 --- a/HLTrigger/HLTfilters/plugins/HLTHighLevel.h +++ b/HLTrigger/HLTfilters/plugins/HLTHighLevel.h @@ -77,6 +77,7 @@ class HLTHighLevel : public edm::stream::EDFilter<> { /// not empty => use read paths from AlCaRecoTriggerBitsRcd via this key const std::string eventSetupPathsKey_; + const std::string eventSetupPathsLabel_; /// Watcher to be created and used if 'eventSetupPathsKey_' non empty: std::optional> watchAlCaRecoTriggerBitsRcd_; /// ESGetToken to read AlCaRecoTriggerBits diff --git a/HLTrigger/HLTfilters/plugins/HLTL1TSeed.cc b/HLTrigger/HLTfilters/plugins/HLTL1TSeed.cc index 699a170d60dd6..3c5a1930ed059 100644 --- a/HLTrigger/HLTfilters/plugins/HLTL1TSeed.cc +++ b/HLTrigger/HLTfilters/plugins/HLTL1TSeed.cc @@ -304,6 +304,21 @@ void HLTL1TSeed::dumpTriggerFilterObjectWithRefs(trigger::TriggerFilterObjectWit << "phi = " << obj->phi(); //<< "\t" << "BX = " << obj->bx(); } + vector seedsL1EtSumHTMHF; + filterproduct.getObjects(trigger::TriggerL1HTMHF, seedsL1EtSumHTMHF); + const size_t sizeSeedsL1EtSumHTMHF = seedsL1EtSumHTMHF.size(); + LogTrace("HLTL1TSeed") << "\n L1EtSum HTMHF seeds: " << sizeSeedsL1EtSumHTMHF << endl << endl; + + for (size_t i = 0; i != sizeSeedsL1EtSumHTMHF; i++) { + l1t::EtSumRef obj = l1t::EtSumRef(seedsL1EtSumHTMHF[i]); + + LogTrace("HLTL1TSeed") << "\tL1EtSum HTMHF" + << "\t" + << "pt = " << obj->pt() << "\t" + << "eta = " << obj->eta() << "\t" + << "phi = " << obj->phi(); //<< "\t" << "BX = " << obj->bx(); + } + vector seedsL1EtSumHTM; filterproduct.getObjects(trigger::TriggerL1HTM, seedsL1EtSumHTM); const size_t sizeSeedsL1EtSumHTM = seedsL1EtSumHTM.size(); @@ -485,6 +500,7 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi std::list listHTT; std::list listHTM; std::list listETMHF; + std::list listHTMHF; std::list listJetCounts; @@ -789,6 +805,9 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi case l1t::gtETMHF: { listETMHF.push_back(*itObject); } break; + case l1t::gtHTMHF: { + listHTMHF.push_back(*itObject); + } break; case l1t::gtTowerCount: { listTowerCount.push_back(*itObject); } break; @@ -891,6 +910,9 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi listETMHF.sort(); listETMHF.unique(); + listHTMHF.sort(); + listHTMHF.unique(); + listJetCounts.sort(); listJetCounts.unique(); @@ -950,6 +972,14 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi << "\nNo muons added to filterproduct." << endl; } else { for (std::list::const_iterator itObj = listMuon.begin(); itObj != listMuon.end(); ++itObj) { + // skip invalid indices + if (*itObj < 0 or unsigned(*itObj) >= muons->size(0)) { + edm::LogWarning("HLTL1TSeed") + << "Invalid index from the L1ObjectMap (L1uGT emulator), will be ignored (l1t::MuonBxCollection):" + << " index=" << *itObj << " (size of unpacked L1T objects in BX0 = " << muons->size(0) << ")"; + continue; + } + // Transform to index for Bx = 0 to begin of BxVector unsigned int index = muons->begin(0) - muons->begin() + *itObj; @@ -970,6 +1000,14 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi << "\nNo muon showers added to filterproduct." << endl; } else { for (std::list::const_iterator itObj = listMuonShower.begin(); itObj != listMuonShower.end(); ++itObj) { + // skip invalid indices + if (*itObj < 0 or unsigned(*itObj) >= muonShowers->size(0)) { + edm::LogWarning("HLTL1TSeed") + << "Invalid index from the L1ObjectMap (L1uGT emulator), will be ignored (l1t::MuonShowerBxCollection):" + << " index=" << *itObj << " (size of unpacked L1T objects in BX0 = " << muonShowers->size(0) << ")"; + continue; + } + // Transform to index for Bx = 0 to begin of BxVector unsigned int index = muonShowers->begin(0) - muonShowers->begin() + *itObj; @@ -989,6 +1027,14 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi << "\nNo egammas added to filterproduct." << endl; } else { for (std::list::const_iterator itObj = listEG.begin(); itObj != listEG.end(); ++itObj) { + // skip invalid indices + if (*itObj < 0 or unsigned(*itObj) >= egammas->size(0)) { + edm::LogWarning("HLTL1TSeed") + << "Invalid index from the L1ObjectMap (L1uGT emulator), will be ignored (l1t::EGammaBxCollection):" + << " index=" << *itObj << " (size of unpacked L1T objects in BX0 = " << egammas->size(0) << ")"; + continue; + } + // Transform to begin of BxVector unsigned int index = egammas->begin(0) - egammas->begin() + *itObj; @@ -1009,6 +1055,14 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi << "\nNo jets added to filterproduct." << endl; } else { for (std::list::const_iterator itObj = listJet.begin(); itObj != listJet.end(); ++itObj) { + // skip invalid indices + if (*itObj < 0 or unsigned(*itObj) >= jets->size(0)) { + edm::LogWarning("HLTL1TSeed") + << "Invalid index from the L1ObjectMap (L1uGT emulator), will be ignored (l1t::JetBxCollection):" + << " index=" << *itObj << " (size of unpacked L1T objects in BX0 = " << jets->size(0) << ")"; + continue; + } + // Transform to begin of BxVector unsigned int index = jets->begin(0) - jets->begin() + *itObj; @@ -1029,6 +1083,14 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi << "\nNo taus added to filterproduct." << endl; } else { for (std::list::const_iterator itObj = listTau.begin(); itObj != listTau.end(); ++itObj) { + // skip invalid indices + if (*itObj < 0 or unsigned(*itObj) >= taus->size(0)) { + edm::LogWarning("HLTL1TSeed") + << "Invalid index from the L1ObjectMap (L1uGT emulator), will be ignored (l1t::TauBxCollection):" + << " index=" << *itObj << " (size of unpacked L1T objects in BX0 = " << taus->size(0) << ")"; + continue; + } + // Transform to begin of BxVector unsigned int index = taus->begin(0) - taus->begin() + *itObj; @@ -1072,6 +1134,10 @@ bool HLTL1TSeed::seedsL1TriggerObjectMaps(edm::Event& iEvent, trigger::TriggerFi if (!listETMHF.empty()) filterproduct.addObject(trigger::TriggerL1ETMHF, myref); break; + case l1t::EtSum::kMissingHtHF: + if (!listHTMHF.empty()) + filterproduct.addObject(trigger::TriggerL1HTMHF, myref); + break; case l1t::EtSum::kCentrality: if (!listCentrality.empty()) filterproduct.addObject(trigger::TriggerL1Centrality, myref); diff --git a/HLTrigger/JSONMonitoring/plugins/HLTriggerJSONMonitoring.cc b/HLTrigger/JSONMonitoring/plugins/HLTriggerJSONMonitoring.cc index 33d6a07b94c3e..ab41f29efae70 100644 --- a/HLTrigger/JSONMonitoring/plugins/HLTriggerJSONMonitoring.cc +++ b/HLTrigger/JSONMonitoring/plugins/HLTriggerJSONMonitoring.cc @@ -39,6 +39,8 @@ //the special paths which are affected //a standard path logic goes "trigger type -> l1 seed -> prescale -> other selection" +using namespace jsoncollector; + struct HLTriggerJSONMonitoringData { // variables accumulated event by event in each stream struct stream { diff --git a/HLTrigger/JSONMonitoring/plugins/L1TriggerJSONMonitoring.cc b/HLTrigger/JSONMonitoring/plugins/L1TriggerJSONMonitoring.cc index 572d22dab0049..dc10beb5a8754 100644 --- a/HLTrigger/JSONMonitoring/plugins/L1TriggerJSONMonitoring.cc +++ b/HLTrigger/JSONMonitoring/plugins/L1TriggerJSONMonitoring.cc @@ -31,6 +31,8 @@ #include "FWCore/ServiceRegistry/interface/Service.h" #include "FWCore/Utilities/interface/Adler32Calculator.h" +using namespace jsoncollector; + struct L1TriggerJSONMonitoringData { // special values for prescale index checks static constexpr const int kPrescaleUndefined = -2; diff --git a/HLTrigger/Timer/scripts/mergeResourcesJson.py b/HLTrigger/Timer/scripts/mergeResourcesJson.py new file mode 100755 index 0000000000000..e107c52d79d9e --- /dev/null +++ b/HLTrigger/Timer/scripts/mergeResourcesJson.py @@ -0,0 +1,57 @@ +#! /usr/bin/env python3 + +import sys +import json + +usage = """Usage: mergeResourceJson.py FILE [FILE ...] + +Merge the content of multiple "resources.json" files produced by the FastTimerService, +and print the result to standard output. + +Example: + mergeResourceJson.py step*/pid*/resources.json > resources.json +""" + +def merge_into(metrics, data, dest): + dest["events"] += data["events"] + for metric in metrics: + dest[metric] += data[metric] + + +if len(sys.argv) == 1: + print(usage) + sys.exit(1) + +if '-h' in sys.argv[1:] or '--help' in sys.argv[1:]: + print(usage) + sys.exit(0) + +with open(sys.argv[1]) as f: + output = json.load(f) + +metrics = [ label for resource in output["resources"] for label in resource ] + +datamap = { module["type"] + '|' + module["label"] : module for module in output["modules"] } + +for arg in sys.argv[2:]: + with open(arg) as f: + input = json.load(f) + + if output["resources"] != input["resources"]: + print("Error: input files describe different metrics") + sys.exit(1) + + if output["total"]["label"] != input["total"]["label"]: + print("Warning: input files describe different process names") + merge_into(metrics, input["total"], output["total"]) + + for module in input["modules"]: + key = module["type"] + '|' + module["label"] + if key in datamap: + merge_into(metrics, module, datamap[key]) + else: + datamap[key] = module + output["modules"].append(datamap[key]) + +json.dump(output, sys.stdout, indent = 2 ) +sys.stdout.write('\n') diff --git a/HLTrigger/Tools/python/convertToRaw.py b/HLTrigger/Tools/python/convertToRaw.py index 92caf7fbf8587..b0a6587bc959e 100644 --- a/HLTrigger/Tools/python/convertToRaw.py +++ b/HLTrigger/Tools/python/convertToRaw.py @@ -26,19 +26,11 @@ fileNames = cms.untracked.vstring() # to be overwritten after parsing the command line options ) -process.EvFDaqDirector = cms.Service( "EvFDaqDirector", - runNumber = cms.untracked.uint32( 0 ), # to be overwritten after parsing the command line options - baseDir = cms.untracked.string( "" ), # to be overwritten after parsing the command line options - buBaseDir = cms.untracked.string( "" ), # to be overwritten after parsing the command line options - useFileBroker = cms.untracked.bool( False ), - fileBrokerKeepAlive = cms.untracked.bool( True ), - fileBrokerPort = cms.untracked.string( "8080" ), - fileBrokerUseLocalLock = cms.untracked.bool( True ), - fuLockPollInterval = cms.untracked.uint32( 2000 ), - requireTransfersPSet = cms.untracked.bool( False ), - selectedTransferMode = cms.untracked.string( "" ), - mergingPset = cms.untracked.string( "" ), - outputAdler32Recheck = cms.untracked.bool( False ), +from EventFilter.Utilities.EvFDaqDirector_cfi import EvFDaqDirector as _EvFDaqDirector +process.EvFDaqDirector = _EvFDaqDirector.clone( + baseDir = "", # to be overwritten after parsing the command line options + buBaseDir = "", # to be overwritten after parsing the command line options + runNumber = 0 # to be overwritten after parsing the command line options ) process.writer = cms.OutputModule("RawStreamFileWriterForBU", diff --git a/HLTrigger/Tools/scripts/convertToRaw b/HLTrigger/Tools/scripts/convertToRaw index b2aaef2bb3da0..32eb9fc4a18a1 100755 --- a/HLTrigger/Tools/scripts/convertToRaw +++ b/HLTrigger/Tools/scripts/convertToRaw @@ -142,12 +142,12 @@ for f in files: if parsing: run, lumi, events = tuple(map(int, line.split())) if not args.range.is_in_range(run, lumi): - print(f' run {run}, lumisetion {lumi} is outside of the given range and will be skipped') + print(f' run {run}, lumisection {lumi} is outside of the given range and will be skipped') continue if events == 0: - print(f' run {run}, lumisetion {lumi} is empty and will be skipped') + print(f' run {run}, lumisection {lumi} is empty and will be skipped') continue - print(f' run {run}, lumisetion {lumi} with {events} events will be processed') + print(f' run {run}, lumisection {lumi} with {events} events will be processed') if not run in content: content[run] = {} if not lumi in content[run]: @@ -215,7 +215,7 @@ for run in sorted(content): os.makedirs(lumi_path) cmsRun(config_py, args.verbose, inputFiles = ','.join(content[run][lumi].files), runNumber = run, lumiNumber = lumi, eventsPerLumi = args.events_per_lumi, eventsPerFile = args.events_per_file, rawDataCollection = args.raw_data_collection, outputPath = lumi_path) - # merge all lumisetions data + # merge all lumisections data # number of events expected to be processed if args.events_per_lumi < 0: diff --git a/HLTrigger/special/plugins/BuildFile.xml b/HLTrigger/special/plugins/BuildFile.xml index 6543d439c0431..bb9a8e073b2e8 100644 --- a/HLTrigger/special/plugins/BuildFile.xml +++ b/HLTrigger/special/plugins/BuildFile.xml @@ -7,6 +7,7 @@ + diff --git a/HLTrigger/special/plugins/HLTPPSJetComparisonFilter.cc b/HLTrigger/special/plugins/HLTPPSJetComparisonFilter.cc index 4d56ee86ab30d..38c9380a72b5e 100644 --- a/HLTrigger/special/plugins/HLTPPSJetComparisonFilter.cc +++ b/HLTrigger/special/plugins/HLTPPSJetComparisonFilter.cc @@ -20,8 +20,7 @@ Matching can be done on the xi and/or mass+rapidity variables, using the do_xi a #include "DataFormats/JetReco/interface/PFJetCollection.h" #include "DataFormats/ProtonReco/interface/ForwardProton.h" -#include "CondFormats/RunInfo/interface/LHCInfo.h" -#include "CondFormats/DataRecord/interface/LHCInfoRcd.h" +#include "CondTools/RunInfo/interface/LHCInfoCombined.h" #include "FWCore/Framework/interface/MakerMacros.h" @@ -37,7 +36,10 @@ class HLTPPSJetComparisonFilter : public edm::global::EDFilter<> { private: // ----------member data --------------------------- - edm::ESGetToken const lhcInfoRcdToken_; + const edm::ESGetToken lhcInfoToken_; + const edm::ESGetToken lhcInfoPerLSToken_; + const edm::ESGetToken lhcInfoPerFillToken_; + const bool useNewLHCInfo_; edm::ParameterSet param_; @@ -47,8 +49,6 @@ class HLTPPSJetComparisonFilter : public edm::global::EDFilter<> { edm::InputTag forwardProtonInputTag_; // Input tag identifying the forward proton collection edm::EDGetTokenT> recoProtonSingleRPToken_; - std::string lhcInfoLabel_; - double maxDiffxi_; double maxDiffm_; double maxDiffy_; @@ -69,7 +69,10 @@ void HLTPPSJetComparisonFilter::fillDescriptions(edm::ConfigurationDescriptions desc.add("forwardProtonInputTag", edm::InputTag("ctppsProtons", "singleRP")) ->setComment("input tag of the forward proton collection"); - desc.add("lhcInfoLabel", std::string(""))->setComment("label used for LHCInfo"); + desc.add("lhcInfoLabel", "")->setComment("label used for LHCInfo"); + desc.add("lhcInfoPerLSLabel", "")->setComment("label of the LHCInfoPerLS record"); + desc.add("lhcInfoPerFillLabel", "")->setComment("label of the LHCInfoPerFill record"); + desc.add("useNewLHCInfo", true)->setComment("flag whether to use new LHCInfoPer* records or old LHCInfo"); desc.add("maxDiffxi", 1.) ->setComment("maximum relative deviation of RP xi from dijet xi. Used with do_xi option"); @@ -92,15 +95,17 @@ void HLTPPSJetComparisonFilter::fillDescriptions(edm::ConfigurationDescriptions HLTPPSJetComparisonFilter::~HLTPPSJetComparisonFilter() = default; HLTPPSJetComparisonFilter::HLTPPSJetComparisonFilter(const edm::ParameterSet &iConfig) - : lhcInfoRcdToken_(esConsumes()), + : lhcInfoToken_(esConsumes(edm::ESInputTag("", iConfig.getParameter("lhcInfoLabel")))), + lhcInfoPerLSToken_(esConsumes(edm::ESInputTag("", iConfig.getParameter("lhcInfoPerLSLabel")))), + lhcInfoPerFillToken_(esConsumes(edm::ESInputTag("", iConfig.getParameter("lhcInfoPerFillLabel")))), + useNewLHCInfo_(iConfig.getParameter("useNewLHCInfo")), + jetInputTag_(iConfig.getParameter("jetInputTag")), jet_token_(consumes(jetInputTag_)), forwardProtonInputTag_(iConfig.getParameter("forwardProtonInputTag")), recoProtonSingleRPToken_(consumes>(forwardProtonInputTag_)), - lhcInfoLabel_(iConfig.getParameter("lhcInfoLabel")), - maxDiffxi_(iConfig.getParameter("maxDiffxi")), maxDiffm_(iConfig.getParameter("maxDiffm")), maxDiffy_(iConfig.getParameter("maxDiffy")), @@ -113,8 +118,8 @@ HLTPPSJetComparisonFilter::HLTPPSJetComparisonFilter(const edm::ParameterSet &iC // member functions // bool HLTPPSJetComparisonFilter::filter(edm::StreamID, edm::Event &iEvent, const edm::EventSetup &iSetup) const { - auto const &hLHCInfo = iSetup.getHandle(lhcInfoRcdToken_); - float sqs = 2. * hLHCInfo->energy(); // get sqrt(s) + LHCInfoCombined lhcInfoCombined(iSetup, lhcInfoPerLSToken_, lhcInfoPerFillToken_, lhcInfoToken_, useNewLHCInfo_); + float sqs = 2. * lhcInfoCombined.energy; // get sqrt(s) edm::Handle jets; iEvent.getByToken(jet_token_, jets); // get jet collection diff --git a/HLTriggerOffline/Common/python/HLTValidation_cff.py b/HLTriggerOffline/Common/python/HLTValidation_cff.py index 3533e729c9270..81781070d2361 100644 --- a/HLTriggerOffline/Common/python/HLTValidation_cff.py +++ b/HLTriggerOffline/Common/python/HLTValidation_cff.py @@ -18,6 +18,17 @@ from Validation.HcalDigis.HLTHcalDigisParam_cfi import * from Validation.HcalRecHits.HLTHcalRecHitParam_cfi import * +# HGCAL Rechit Calibration +from Validation.HGCalValidation.hgcalHitCalibrationDefault_cfi import hgcalHitCalibrationDefault as _hgcalHitCalibrationDefault +hgcalHitCalibrationHLT = _hgcalHitCalibrationDefault.clone() +hgcalHitCalibrationHLT.folder = "HGCalHitCalibrationHLT" +hgcalHitCalibrationHLT.recHitsEE = cms.InputTag("HGCalRecHit", "HGCEERecHits", "HLT") +hgcalHitCalibrationHLT.recHitsFH = cms.InputTag("HGCalRecHit", "HGCHEFRecHits", "HLT") +hgcalHitCalibrationHLT.recHitsBH = cms.InputTag("HGCalRecHit", "HGCHEBRecHits", "HLT") +hgcalHitCalibrationHLT.hgcalMultiClusters = cms.InputTag("None") +hgcalHitCalibrationHLT.electrons = cms.InputTag("None") +hgcalHitCalibrationHLT.photons = cms.InputTag("None") + # offline dqm: # from DQMOffline.Trigger.DQMOffline_Trigger_cff.py import * from DQMOffline.Trigger.HLTTauDQMOffline_cff import * @@ -70,22 +81,24 @@ ) # Temporary Phase-2 config -# Exclude everything except Muon and JetMET for now +# Exclude everything except Muon and JetMET for now. Add HGCAL Hit Calibration from Configuration.Eras.Modifier_phase2_common_cff import phase2_common -phase2_common.toReplaceWith(hltvalidationWithMC, hltvalidationWithMC.copyAndExclude([#HLTMuonVal, - HLTTauVal, - egammaValidationSequence, - heavyFlavorValidationSequence, - #HLTJetMETValSeq, - HLTSusyExoValSeq, - HiggsValidationSequence, - ExoticaValidationSequence, - b2gHLTriggerValidation, - SMPValidationSequence, - hltbtagValidationSequence, - hltHCALdigisAnalyzer, - hltHCALRecoAnalyzer, - hltHCALNoiseRates])) +_hltvalidationWithMC_Phase2 = hltvalidationWithMC.copyAndExclude([#HLTMuonVal, + HLTTauVal, + egammaValidationSequence, + heavyFlavorValidationSequence, + #HLTJetMETValSeq, + HLTSusyExoValSeq, + HiggsValidationSequence, + ExoticaValidationSequence, + b2gHLTriggerValidation, + SMPValidationSequence, + hltbtagValidationSequence, + hltHCALdigisAnalyzer, + hltHCALRecoAnalyzer, + hltHCALNoiseRates]) +_hltvalidationWithMC_Phase2.insert(-1, hgcalHitCalibrationHLT) +phase2_common.toReplaceWith(hltvalidationWithMC, _hltvalidationWithMC_Phase2) hltvalidationWithData = cms.Sequence( ) diff --git a/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py b/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py index db8e4725a9fd1..42721500cf859 100644 --- a/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py +++ b/HLTriggerOffline/Higgs/python/hltHiggsPostProcessors_cff.py @@ -184,25 +184,6 @@ def make_higgs_postprocessor(analysis_name, plot_types=["TurnOn1", "TurnOn2", "E #Specific plots for WH -> ev + bb hltHiggsPostWHToENuBB = make_higgs_postprocessor("WHToENuBB", extra_str_templates=[truevtx_string_template, TTHbbej_HtDist_template]) -#Specific plots for MSSMHbb -#Jet plots -MSSMHbb_plot_types = ["EffEta", "EffPhi", "TurnOn1"] -NminOneCuts = _config.MSSMHbb.NminOneCuts -if NminOneCuts: - for iCut in range(0,len(NminOneCuts)): - if( NminOneCuts[iCut] and NminOneCutNames[iCut] ): - MSSMHbb_plot_types.append(NminOneCutNames[iCut]) -hltHiggsPostMSSMHbb = make_higgs_postprocessor("MSSMHbb", plot_types=MSSMHbb_plot_types, object_types=["Jet"], extra_str_templates=[truevtx_string_template]) - -#Specific plots for MSSMHbbmu -MSSMHbbmu_plot_types = ["EffEta", "EffPhi", "TurnOn1"] -NminOneCuts = _config.MSSMHbbmu.NminOneCuts -if NminOneCuts: - for iCut in range(0,len(NminOneCuts)): - if( NminOneCuts[iCut] and NminOneCutNames[iCut] ): - MSSMHbbmu_plot_types.append(NminOneCutNames[iCut]) -hltHiggsPostMSSMHbbmu = make_higgs_postprocessor("MSSMHbbmu", plot_types=MSSMHbbmu_plot_types, object_types=["Jet"], extra_str_templates=[truevtx_string_template]) - hltHiggsPostProcessors = cms.Sequence( hltHiggsPostHWW+ hltHiggsPostHZZ+ @@ -222,8 +203,6 @@ def make_higgs_postprocessor(analysis_name, plot_types=["TurnOn1", "TurnOn2", "E hltHiggsPostHiggsDalitz+ hltHiggsPostX4b+ hltHiggsPostWHToENuBB+ - hltHiggsPostMSSMHbb+ - hltHiggsPostMSSMHbbmu+ hltHiggsPostVBFHToInv ) diff --git a/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py b/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py index b9d0693ff1680..8dbbe20296b9b 100644 --- a/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py +++ b/HLTriggerOffline/Higgs/python/hltHiggsValidator_cfi.py @@ -6,7 +6,7 @@ hltHiggsValidator = DQMEDAnalyzer('HLTHiggsValidator', hltProcessName = cms.string("HLT"), - analyses = cms.vstring("HWW", "HZZ", "HZZControlPaths", "MuonJet", "Hgg", "Htaunu", "H2tau", "VBFHbb_0btag", "VBFHbb_1btag", "VBFHbb_2btag", "ZnnHbb","DoubleHinTaus","HiggsDalitz","X4b","TTHbbej","AHttH","WHToENuBB","MSSMHbb","MSSMHbbmu","VBFHToInv"), + analyses = cms.vstring("HWW", "HZZ", "HZZControlPaths", "MuonJet", "Hgg", "Htaunu", "H2tau", "VBFHbb_0btag", "VBFHbb_1btag", "VBFHbb_2btag", "ZnnHbb","DoubleHinTaus","HiggsDalitz","X4b","TTHbbej","AHttH","WHToENuBB","VBFHToInv"), histDirectory = cms.string("HLT/Higgs"), # -- The instance name of the reco::GenParticles collection @@ -404,36 +404,6 @@ minCandidates = cms.uint32(1), ), - MSSMHbb = cms.PSet( - hltPathsToCheck = cms.vstring( - "HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepCSV_p71_v", - "HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepCSV_p71_v", - "HLT_DoublePFJets116MaxDeta1p6_DoublePFBTagDeepJet_p71_v", - "HLT_DoublePFJets128MaxDeta1p6_DoublePFBTagDeepJet_p71_v", - ), - recJetLabel = cms.string("ak4PFJetsCHS"), - jetTagLabel = cms.string("pfCombinedInclusiveSecondaryVertexV2BJetTags"), - # -- Analysis specific cuts - minCandidates = cms.uint32(3), - NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.3, 0.3 , 0, 0, 0, 0, 100., 100., 0.0, 0.0), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 - ), - - MSSMHbbmu = cms.PSet( - hltPathsToCheck = cms.vstring( - "HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepCSV_p71_v", - "HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepCSV_p71_v", - "HLT_Mu12_DoublePFJets40MaxDeta1p6_DoublePFBTagDeepJet_p71_v", - "HLT_Mu12_DoublePFJets54MaxDeta1p6_DoublePFBTagDeepJet_p71_v", - ), - recMuonLabel = cms.string("muons"), - recJetLabel = cms.string("ak4PFJetsCHS"), - jetTagLabel = cms.string("pfCombinedInclusiveSecondaryVertexV2BJetTags"), - # -- Analysis specific cuts - minCandidates = cms.uint32(3), - Mu_genCut = cms.string("pt > 12 && abs(eta) < 2.3 && abs(pdgId) == 13 && status == 1"), - Mu_recCut = cms.string("pt > 12 && abs(eta) < 2.3 && isGlobalMuon"), - NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.3, 0.3 , 0, 0, 0, 0, 30.0, 30.0, 0.0, 0.0), #dEtaqq, mqq, dPhibb, CSV1, CSV2, CSV3, maxCSV_jets, maxCSV_E, MET, pt1, pt2, pt3, pt4 - ), VBFHToInv = cms.PSet( hltPathsToCheck = cms.vstring( @@ -455,8 +425,6 @@ hltHiggsValidator_run3.ZnnHbb.jetTagLabel = "pfDeepCSVJetTags:probb" hltHiggsValidator_run3.X4b.jetTagLabel = "pfDeepCSVJetTags:probb" hltHiggsValidator_run3.AHttH.jetTagLabel = "pfDeepCSVJetTags:probb" -hltHiggsValidator_run3.MSSMHbb.jetTagLabel = "pfDeepCSVJetTags:probb" -hltHiggsValidator_run3.MSSMHbbmu.jetTagLabel = "pfDeepCSVJetTags:probb" run3_common.toReplaceWith( hltHiggsValidator, hltHiggsValidator_run3) diff --git a/HLTriggerOffline/Tau/python/Validation/HLTTauPostValidation_cfi.py b/HLTriggerOffline/Tau/python/Validation/HLTTauPostValidation_cfi.py index d1a5f039a2a92..22766b10c02d4 100644 --- a/HLTriggerOffline/Tau/python/Validation/HLTTauPostValidation_cfi.py +++ b/HLTriggerOffline/Tau/python/Validation/HLTTauPostValidation_cfi.py @@ -5,9 +5,11 @@ (HLTTauValPostAnalysisMC, HLTTauValPostAnalysisMC2) = postProcessor.makePFTauAnalyzer(hltTauValIdealMonitorMC) (HLTTauValPostAnalysisPF, HLTTauValPostAnalysisPF2) = postProcessor.makePFTauAnalyzer(hltTauValIdealMonitorPF) +(HLTTauValPostAnalysisPN, HLTTauValPostAnalysisPN2) = postProcessor.makePFTauAnalyzer(hltTauValIdealMonitorPNet) (HLTTauValPostAnalysisTP, HLTTauValPostAnalysisTP2) = postProcessor.makePFTauAnalyzer(hltTauValTagAndProbe) HLTTauPostVal = cms.Sequence( HLTTauValPostAnalysisMC+HLTTauValPostAnalysisMC2+ HLTTauValPostAnalysisPF+HLTTauValPostAnalysisPF2+ + HLTTauValPostAnalysisPN+HLTTauValPostAnalysisPN2+ HLTTauValPostAnalysisTP+HLTTauValPostAnalysisTP2 ) diff --git a/HLTriggerOffline/Tau/python/Validation/HLTTauValidation_cfi.py b/HLTriggerOffline/Tau/python/Validation/HLTTauValidation_cfi.py index 8a6d8605da4f1..6dcd3d347e5d1 100644 --- a/HLTriggerOffline/Tau/python/Validation/HLTTauValidation_cfi.py +++ b/HLTriggerOffline/Tau/python/Validation/HLTTauValidation_cfi.py @@ -66,6 +66,11 @@ ), ) +hltTauValIdealMonitorPNet = hltTauValIdealMonitorMC.clone( + DQMBaseFolder = cms.untracked.string("HLT/TAU/RelVal/PNet"), + Paths = cms.untracked.string("PNetTau") +) + from DQMOffline.Trigger.HLTTauDQMOffline_cfi import hltTauOfflineMonitor_TagAndProbe hltTauValTagAndProbe = hltTauValIdealMonitorMC.clone( DQMBaseFolder = cms.untracked.string("HLT/TAU/RelVal/TagAndProbe"), @@ -94,5 +99,5 @@ ) #hltTauValIdeal = cms.Sequence(hltTauValIdealMonitorMC+hltTauValIdealMonitorPF) -hltTauValIdeal = cms.Sequence(hltTauValIdealMonitorMC+hltTauValIdealMonitorPF+hltTauValTagAndProbe) +hltTauValIdeal = cms.Sequence(hltTauValIdealMonitorMC+hltTauValIdealMonitorPF+hltTauValIdealMonitorPNet+hltTauValTagAndProbe) diff --git a/HeterogeneousCore/AlpakaCore/BuildFile.xml b/HeterogeneousCore/AlpakaCore/BuildFile.xml index fc6f633654d6d..895830a9dddd0 100644 --- a/HeterogeneousCore/AlpakaCore/BuildFile.xml +++ b/HeterogeneousCore/AlpakaCore/BuildFile.xml @@ -1,4 +1,6 @@ + + diff --git a/HeterogeneousCore/AlpakaCore/README.md b/HeterogeneousCore/AlpakaCore/README.md index a658e1e578f57..9cf0f57416887 100644 --- a/HeterogeneousCore/AlpakaCore/README.md +++ b/HeterogeneousCore/AlpakaCore/README.md @@ -170,7 +170,7 @@ Also note that the `fillDescription()` function must have the same content for a * All Event data products in the host memory space are guaranteed to be accessible for all operations (after the data product has been obtained from the `edm::Event` or `device::Event`). * All EventSetup data products in the device memory space are guaranteed to be accessible only for operations enqueued in the `Queue` given by `device::Event::queue()` when accessed via the `device::EventSetup` (ED modules), or by `device::Record::queue()` when accessed via the `device::Record` (ESProducers). * The EDM Stream does not proceed to the next Event until after all asynchronous work of the current Event has finished. - * **Note**: currently this guarantee does not hold if the job has any EDModule that launches asynchronous work but does not explicitly synchronize or produce any device-side data products. + * **Note**: this implies if an EDProducer in its `produce()` function uses the `Event::queue()` or gets a device-side data product, and does not produce any device-side data products, the `produce()` call will be synchronous (i.e. will block the CPU thread until the asynchronous work finishes) ## Examples diff --git a/HeterogeneousCore/AlpakaCore/interface/EventCache.h b/HeterogeneousCore/AlpakaCore/interface/EventCache.h index 08ed26f7813b7..f6bc3ba69b720 100644 --- a/HeterogeneousCore/AlpakaCore/interface/EventCache.h +++ b/HeterogeneousCore/AlpakaCore/interface/EventCache.h @@ -10,6 +10,7 @@ #include "FWCore/Utilities/interface/ReusableObjectHolder.h" #include "FWCore/Utilities/interface/thread_safety_macros.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/AlpakaServiceFwd.h" namespace cms::alpakatools { @@ -31,11 +32,11 @@ namespace cms::alpakatools { #endif using Device = alpaka::Dev; - using Platform = alpaka::Pltf; + using Platform = alpaka::Platform; // EventCache should be constructed by the first call to // getEventCache() only if we have any devices present - EventCache() : cache_(alpaka::getDevCount()) {} + EventCache() : cache_(devices().size()) {} // Gets a (cached) event for the current device. The event // will be returned to the cache by the shared_ptr destructor. The @@ -68,7 +69,11 @@ namespace cms::alpakatools { private: std::shared_ptr makeOrGet(Device dev) { - return cache_[alpaka::getNativeHandle(dev)].makeOrGet([dev]() { return std::make_unique(dev); }); + return cache_[alpaka::getNativeHandle(dev)].makeOrGet([dev]() { + // We want non-busy waits + bool constexpr busyWait = false; + return std::make_unique(dev, busyWait); + }); } // not thread safe, intended to be called only from AlpakaService @@ -79,7 +84,7 @@ namespace cms::alpakatools { // EventCache lives through multiple tests (and go through // multiple shutdowns of the framework). cache_.clear(); - cache_.resize(alpaka::getDevCount()); + cache_.resize(devices().size()); } std::vector> cache_; diff --git a/HeterogeneousCore/AlpakaCore/interface/QueueCache.h b/HeterogeneousCore/AlpakaCore/interface/QueueCache.h index e2f93d94da933..8415ec7600574 100644 --- a/HeterogeneousCore/AlpakaCore/interface/QueueCache.h +++ b/HeterogeneousCore/AlpakaCore/interface/QueueCache.h @@ -9,6 +9,7 @@ #include "FWCore/Utilities/interface/ReusableObjectHolder.h" #include "FWCore/Utilities/interface/thread_safety_macros.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/AlpakaServiceFwd.h" namespace cms::alpakatools { @@ -29,12 +30,12 @@ namespace cms::alpakatools { #endif using Device = alpaka::Dev; - using Platform = alpaka::Pltf; + using Platform = alpaka::Platform; public: // QueueCache should be constructed by the first call to // getQueueCache() only if we have any devices present - QueueCache() : cache_(alpaka::getDevCount()) {} + QueueCache() : cache_(devices().size()) {} // Gets a (cached) queue for the current device. The queue // will be returned to the cache by the shared_ptr destructor. @@ -52,7 +53,7 @@ namespace cms::alpakatools { // QueueCache lives through multiple tests (and go through // multiple shutdowns of the framework). cache_.clear(); - cache_.resize(alpaka::getDevCount()); + cache_.resize(devices().size()); } std::vector> cache_; diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadata.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadata.h index ddfb9f706621b..19687ca980eb5 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadata.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadata.h @@ -8,7 +8,6 @@ #include "FWCore/Concurrency/interface/WaitingTaskWithArenaHolder.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#include "HeterogeneousCore/AlpakaInterface/interface/HostOnlyTask.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { /** @@ -48,6 +47,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { Queue& queue() const { return *queue_; } void recordEvent() {} + void discardEvent() {} private: std::shared_ptr queue_; @@ -73,6 +73,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { void enqueueCallback(edm::WaitingTaskWithArenaHolder holder); void recordEvent() { alpaka::enqueue(*queue_, *event_); } + void discardEvent() { event_.reset(); } /** * Synchronizes 'consumer' metadata wrt. 'this' in the event product @@ -92,6 +93,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // consumer or not. The goal is to have a "chain" of modules to // queue their work to the same queue. mutable std::atomic mayReuseQueue_ = true; + // Cache to potentially reduce alpaka::wait() calls + mutable std::atomic eventComplete_ = false; }; #endif } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadataSentry.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadataSentry.h index 4698f029a5b7a..a56670af92210 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadataSentry.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadataSentry.h @@ -26,7 +26,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { std::shared_ptr metadata() { return metadata_; } - void finish(); + // true if asynchronous work was (possibly) launched + void finish(bool launchedAsyncWork); private: std::shared_ptr metadata_; diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/ESDeviceProductType.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/ESDeviceProductType.h index 295adde387ed7..7c91b5dffaa5b 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/ESDeviceProductType.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/ESDeviceProductType.h @@ -13,7 +13,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::detail { */ template struct ESDeviceProductType { - using type = std::conditional_t, + using type = std::conditional_t, // host backends can use TProduct directly TProduct, // all device backends need to be wrapped diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h index 6ddd0dcc2356e..247d4f7a8844b 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h @@ -137,6 +137,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::device { } } + // implementation details + bool wasQueueUsed() const { return queueUsed_; } + private: // Having both const and non-const here in order to serve the // clients with one device::Event class @@ -144,6 +147,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::device { edm::Event* event_ = nullptr; std::shared_ptr metadata_; + // device::Event is not supposed to be const-thread-safe, so no // additional protection is needed. mutable bool queueUsed_ = false; diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/ProducerBase.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/ProducerBase.h index 3671c5a8e194d..7f1d350605f92 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/ProducerBase.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/ProducerBase.h @@ -6,6 +6,7 @@ #include "FWCore/Framework/interface/moduleAbilities.h" #include "FWCore/Utilities/interface/EDPutToken.h" #include "FWCore/Utilities/interface/Transition.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/DeviceProductType.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadataAcquireSentry.h" #include "HeterogeneousCore/AlpakaCore/interface/EventCache.h" diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h index 2142f9a7a3417..374ee0001f376 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h @@ -23,7 +23,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { device::EventSetup const es(iSetup, ev.device()); produce(sid, ev, es); this->putBackend(iEvent); - sentry.finish(); + sentry.finish(ev.wasQueueUsed()); } virtual void produce(edm::StreamID sid, device::Event& iEvent, device::EventSetup const& iSetup) const = 0; diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h index b51e10beae231..08687b0b804b3 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h @@ -23,7 +23,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { device::EventSetup const es(iSetup, ev.device()); produce(ev, es); this->putBackend(iEvent); - sentry.finish(); + sentry.finish(ev.wasQueueUsed()); } virtual void produce(device::Event& iEvent, device::EventSetup const& iSetup) = 0; diff --git a/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/SynchronizingEDProducer.h b/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/SynchronizingEDProducer.h index a88fb250d41b1..28abd77be20db 100644 --- a/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/SynchronizingEDProducer.h +++ b/HeterogeneousCore/AlpakaCore/interface/alpaka/stream/SynchronizingEDProducer.h @@ -36,7 +36,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { device::EventSetup const es(iSetup, ev.device()); produce(ev, es); this->putBackend(iEvent); - sentry.finish(); + sentry.finish(ev.wasQueueUsed()); } virtual void acquire(device::Event const& iEvent, device::EventSetup const& iSetup) = 0; diff --git a/HeterogeneousCore/AlpakaCore/plugins/AlpakaBackendFilter.cc b/HeterogeneousCore/AlpakaCore/plugins/AlpakaBackendFilter.cc new file mode 100644 index 0000000000000..5d6a037e8e74e --- /dev/null +++ b/HeterogeneousCore/AlpakaCore/plugins/AlpakaBackendFilter.cc @@ -0,0 +1,48 @@ +#include +#include +#include + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/global/EDFilter.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "HeterogeneousCore/AlpakaInterface/interface/Backend.h" + +class AlpakaBackendFilter : public edm::global::EDFilter<> { +public: + explicit AlpakaBackendFilter(edm::ParameterSet const& config) + : producer_(consumes(config.getParameter("producer"))), backends_{} { + for (auto const& backend : config.getParameter>("backends")) { + backends_[static_cast(cms::alpakatools::toBackend(backend))] = true; + } + } + + bool filter(edm::StreamID sid, edm::Event& event, edm::EventSetup const& setup) const final { + return backends_[event.get(producer_)]; + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + const edm::EDGetTokenT producer_; + std::array(cms::alpakatools::Backend::size)> backends_; +}; + +void AlpakaBackendFilter::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("producer", edm::InputTag("alpakaBackendProducer", "backend")) + ->setComment( + "Use the 'backend' instance label to read the backend indicator that is implicitly produced by every alpaka " + "EDProducer."); + desc.add>("backends", {"SerialSync"}) + ->setComment("Valid backends are 'SerialSync', 'CudaAsync', 'ROCmAsync', and 'TbbAsync'."); + descriptions.addWithDefaultLabel(desc); + descriptions.setComment( + "This EDFilter accepts events if the alpaka EDProducer 'producer' was run on a backend among those listed by the " + "'backends' parameter."); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(AlpakaBackendFilter); diff --git a/HeterogeneousCore/AlpakaCore/plugins/BuildFile.xml b/HeterogeneousCore/AlpakaCore/plugins/BuildFile.xml index 80f1acb621283..6852132b1feca 100644 --- a/HeterogeneousCore/AlpakaCore/plugins/BuildFile.xml +++ b/HeterogeneousCore/AlpakaCore/plugins/BuildFile.xml @@ -3,5 +3,17 @@ + + + + + + + + + + + + diff --git a/HeterogeneousCore/AlpakaCore/plugins/alpaka/AlpakaBackendProducer.cc b/HeterogeneousCore/AlpakaCore/plugins/alpaka/AlpakaBackendProducer.cc new file mode 100644 index 0000000000000..a09fa075fe245 --- /dev/null +++ b/HeterogeneousCore/AlpakaCore/plugins/alpaka/AlpakaBackendProducer.cc @@ -0,0 +1,31 @@ +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/StreamID.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EventSetup.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class AlpakaBackendProducer : public global::EDProducer<> { + public: + AlpakaBackendProducer(edm::ParameterSet const& config){}; + + void produce(edm::StreamID sid, device::Event& event, device::EventSetup const&) const override {} + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + descriptions.addWithDefaultLabel(desc); + descriptions.setComment( + "The alpaka EDProducer does not have any explicit products. " + "Its only purpose is to produce a 'backend' value."); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(AlpakaBackendProducer); diff --git a/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadata.cc b/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadata.cc index 16ff44581586c..b6c3c36af6041 100644 --- a/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadata.cc +++ b/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadata.cc @@ -1,5 +1,7 @@ #include +#include "FWCore/Concurrency/interface/Async.h" +#include "FWCore/ServiceRegistry/interface/Service.h" #include "FWCore/Utilities/interface/EDMException.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDMetadata.h" @@ -14,7 +16,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // TODO: a callback notifying a WaitingTaskHolder (or similar) // would avoid blocking the CPU, but would also require more work. - if (event_) { + // If event_ is null, the EDMetadata was either + // default-constructed, or fully synchronized before leaving the + // produce() call, so no synchronization is needed. + // If the queue was re-used, then some other EDMetadata object in + // the same edm::Event records the event_ (in the same queue) and + // calls alpaka::wait(), and therefore this wait() call can be + // skipped). + if (event_ and not eventComplete_ and mayReuseQueue_) { // Must not throw in a destructor, and if there were an // exception could not really propagate it anyway. CMS_SA_ALLOW try { alpaka::wait(*event_); } catch (...) { @@ -23,11 +32,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } void EDMetadata::enqueueCallback(edm::WaitingTaskWithArenaHolder holder) { - alpaka::enqueue(*queue_, alpaka::HostOnlyTask([holder = std::move(holder)]() { - // The functor is required to be const, but the original waitingTaskHolder_ - // needs to be notified... - const_cast(holder).doneWaiting(nullptr); - })); + edm::Service async; + recordEvent(); + async->runAsync( + std::move(holder), + [event = event_]() mutable { alpaka::wait(*event); }, + []() { return "Enqueued via " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) "::EDMetadata::enqueueCallback()"; }); } void EDMetadata::synchronize(EDMetadata& consumer, bool tryReuseQueue) const { @@ -42,12 +52,25 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } } + if (eventComplete_) { + return; + } + // TODO: how necessary this check is? if (alpaka::getDev(*queue_) != alpaka::getDev(*consumer.queue_)) { throw edm::Exception(edm::errors::LogicError) << "Handling data from multiple devices is not yet supported"; } - if (not alpaka::isComplete(*event_)) { + // If the event has been discarded, the produce() function that + // constructed this EDMetadata object did not launch any + // asynchronous work. + if (not event_) { + return; + } + + if (alpaka::isComplete(*event_)) { + eventComplete_ = true; + } else { // Event not yet occurred, so need to add synchronization // here. Sychronization is done by making the queue to wait // for an event, so all subsequent work in the queue will run diff --git a/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadataSentry.cc b/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadataSentry.cc index 7828fdeaaa785..da5e9065e9c12 100644 --- a/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadataSentry.cc +++ b/HeterogeneousCore/AlpakaCore/src/alpaka/EDMetadataSentry.cc @@ -15,6 +15,15 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { #endif } - void EDMetadataSentry::finish() { metadata_->recordEvent(); } + void EDMetadataSentry::finish(bool launchedAsyncWork) { + if (launchedAsyncWork) { + metadata_->recordEvent(); + } else { + // If we are certain no asynchronous work was launched (i.e. + // the Queue was not used in any way), there is no need to + // synchronize, and the Event can be discarded. + metadata_->discardEvent(); + } + } } // namespace detail } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaCore/test/BuildFile.xml b/HeterogeneousCore/AlpakaCore/test/BuildFile.xml new file mode 100644 index 0000000000000..558acc941298c --- /dev/null +++ b/HeterogeneousCore/AlpakaCore/test/BuildFile.xml @@ -0,0 +1,3 @@ + + + diff --git a/HeterogeneousCore/AlpakaCore/test/testAlpakaBackendFilter.py b/HeterogeneousCore/AlpakaCore/test/testAlpakaBackendFilter.py new file mode 100644 index 0000000000000..0ff16f161be9c --- /dev/null +++ b/HeterogeneousCore/AlpakaCore/test/testAlpakaBackendFilter.py @@ -0,0 +1,46 @@ +import os +import sys + +# choose a different alpaka backend depending on the SCRAM test being run +try: + backend = os.environ['SCRAM_ALPAKA_BACKEND'] +except: + backend = 'SerialSync' + +# map the alpaka backends to the process accelerators +accelerators = { + 'SerialSync': 'cpu', + 'CudaAsync': 'gpu-nvidia', + 'ROCmAsync': 'gpu-amd' +} + +print(f"Testing the alpaka backend {backend} using the process accelerator {accelerators[backend]}") + +import FWCore.ParameterSet.Config as cms +from HeterogeneousCore.AlpakaCore.functions import * + +process = cms.Process('Test') + +process.options.accelerators = [ accelerators[backend] ] + +process.maxEvents.input = 10 + +process.source = cms.Source('EmptySource') + +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.alpakaBackendProducer = cms.EDProducer('AlpakaBackendProducer@alpaka') + +process.alpakaBackendFilter = cms.EDFilter('AlpakaBackendFilter', + producer = cms.InputTag('alpakaBackendProducer', 'backend'), + backends = cms.vstring(backend) +) + +process.mustRun = cms.EDProducer("edmtest::MustRunIntProducer", ivalue=cms.int32(1)) +process.mustNotRun = cms.EDProducer("FailingProducer") + +process.SelectedBackend = cms.Path(process.alpakaBackendProducer + process.alpakaBackendFilter + process.mustRun) +process.AnyOtherBackend = cms.Path(process.alpakaBackendProducer + ~process.alpakaBackendFilter + process.mustNotRun) + +process.options.wantSummary = True diff --git a/HeterogeneousCore/AlpakaInterface/BuildFile.xml b/HeterogeneousCore/AlpakaInterface/BuildFile.xml index e9f4ecab743c1..8594a75cfe2fe 100644 --- a/HeterogeneousCore/AlpakaInterface/BuildFile.xml +++ b/HeterogeneousCore/AlpakaInterface/BuildFile.xml @@ -1,5 +1,6 @@ + diff --git a/HeterogeneousCore/AlpakaInterface/interface/AllocatorConfig.h b/HeterogeneousCore/AlpakaInterface/interface/AllocatorConfig.h index adeb7fa37a03a..09eb0e3274bc4 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/AllocatorConfig.h +++ b/HeterogeneousCore/AlpakaInterface/interface/AllocatorConfig.h @@ -2,30 +2,55 @@ #define HeterogeneousCore_AlpakaInterface_interface_AllocatorConfig_h #include +#include #include namespace cms::alpakatools { - namespace config { + struct AllocatorConfig { + // Bin growth factor (bin_growth in cub::CachingDeviceAllocator) + unsigned int binGrowth = 2; - // bin growth factor (bin_growth in cub::CachingDeviceAllocator) - constexpr unsigned int binGrowth = 2; + // Smallest bin, corresponds to binGrowth^minBin bytes (min_bin in cub::CachingDeviceAllocator + unsigned int minBin = 8; // 256 bytes - // smallest bin, corresponds to binGrowth^minBin bytes (min_bin in cub::CachingDeviceAllocator - constexpr unsigned int minBin = 8; // 256 bytes + // Largest bin, corresponds to binGrowth^maxBin bytes (max_bin in cub::CachingDeviceAllocator). + // Note that unlike in cub, allocations larger than binGrowth^maxBin are set to fail. + unsigned int maxBin = 30; // 1 GB - // largest bin, corresponds to binGrowth^maxBin bytes (max_bin in cub::CachingDeviceAllocator). Note that unlike in cub, allocations larger than binGrowth^maxBin are set to fail. - constexpr unsigned int maxBin = 30; // 1 GB + // Total storage for the allocator; 0 means no limit. + size_t maxCachedBytes = 0; - // total storage for the allocator; 0 means no limit. - constexpr size_t maxCachedBytes = 0; + // Fraction of total device memory taken for the allocator; 0 means no limit. + // If both maxCachedBytes and maxCachedFraction are non-zero, the smallest resulting value is used. + double maxCachedFraction = 0.8; - // fraction of total device memory taken for the allocator; 0 means no limit. - constexpr double maxCachedFraction = 0.8; + // Fill all newly allocated or re-used memory blocks with fillAllocationValue. + bool fillAllocations = false; - // if both maxCachedBytes and maxCachedFraction are non-zero, the smallest resulting value is used. + // Fill only the re-used memory blocks with fillReallocationValue. + // If both fillAllocations and fillReallocations are true, fillAllocationValue is used for newly allocated blocks and fillReallocationValue is used for re-allocated blocks. + bool fillReallocations = false; - } // namespace config + // Fill memory blocks with fillDeallocationValue before freeing or caching them for re-use + bool fillDeallocations = false; + + // Fill memory blocks with fillCacheValue before caching them for re-use. + // If both fillDeallocations and fillCaches are true, fillDeallocationValue is used for blocks about to be freed and fillCacheValue is used for blocks about to be cached. + bool fillCaches = false; + + // Byte value used to fill all newly allocated or re-used memory blocks + uint8_t fillAllocationValue = 0xA5; + + // Byte value used to fill all re-used memory blocks + uint8_t fillReallocationValue = 0x69; + + // Byte value used to fill all deallocated or cached memory blocks + uint8_t fillDeallocationValue = 0x5A; + + // Byte value used to fill all cached memory blocks + uint8_t fillCacheValue = 0x96; + }; } // namespace cms::alpakatools diff --git a/HeterogeneousCore/AlpakaInterface/interface/AtomicPairCounter.h b/HeterogeneousCore/AlpakaInterface/interface/AtomicPairCounter.h index 5c6d1d5719623..0805e7e823fce 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/AtomicPairCounter.h +++ b/HeterogeneousCore/AlpakaInterface/interface/AtomicPairCounter.h @@ -25,7 +25,7 @@ namespace cms::alpakatools { uint32_t second; // in a "One to Many" association is the total number of associations }; - ALPAKA_FN_ACC constexpr Counters get() const { return counter_.as_counters; } + ALPAKA_FN_HOST_ACC constexpr Counters get() const { return counter_.as_counters; } // atomically add as_counters, and return the previous value template diff --git a/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h b/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h index 05d9bf55b1bdf..de59cc4a6d82c 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h +++ b/HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h @@ -104,7 +104,7 @@ namespace cms::alpakatools { auto deleter = [alloc = &allocator](TElem* ptr) { alloc->free(ptr); }; return alpaka::BufCudaRt( - dev, reinterpret_cast(memPtr), std::move(deleter), pitchBytes, extent); + dev, reinterpret_cast(memPtr), std::move(deleter), extent, pitchBytes); } }; @@ -180,7 +180,7 @@ namespace cms::alpakatools { auto deleter = [alloc = &allocator](TElem* ptr) { alloc->free(ptr); }; return alpaka::BufHipRt( - dev, reinterpret_cast(memPtr), std::move(deleter), pitchBytes, extent); + dev, reinterpret_cast(memPtr), std::move(deleter), extent, pitchBytes); } }; diff --git a/HeterogeneousCore/AlpakaInterface/interface/CachingAllocator.h b/HeterogeneousCore/AlpakaInterface/interface/CachingAllocator.h index e42c0df623f1d..19b4c5c466d09 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/CachingAllocator.h +++ b/HeterogeneousCore/AlpakaInterface/interface/CachingAllocator.h @@ -15,7 +15,8 @@ #include -#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousCore/AlpakaInterface/interface/AllocatorConfig.h" #include "HeterogeneousCore/AlpakaInterface/interface/AlpakaServiceFwd.h" // Inspired by cub::CachingDeviceAllocator @@ -36,18 +37,20 @@ namespace cms::alpakatools { return power; } - // format a memory size in B/kB/MB/GB + // format a memory size in B/KiB/MiB/GiB/TiB inline std::string as_bytes(size_t value) { if (value == std::numeric_limits::max()) { return "unlimited"; - } else if (value >= (1 << 30) and value % (1 << 30) == 0) { - return std::to_string(value >> 30) + " GB"; - } else if (value >= (1 << 20) and value % (1 << 20) == 0) { - return std::to_string(value >> 20) + " MB"; - } else if (value >= (1 << 10) and value % (1 << 10) == 0) { - return std::to_string(value >> 10) + " kB"; + } else if (value >= (1ul << 40) and value % (1ul << 40) == 0) { + return std::to_string(value >> 40) + " TiB"; + } else if (value >= (1ul << 30) and value % (1ul << 30) == 0) { + return std::to_string(value >> 30) + " GiB"; + } else if (value >= (1ul << 20) and value % (1ul << 20) == 0) { + return std::to_string(value >> 20) + " MiB"; + } else if (value >= (1ul << 10) and value % (1ul << 10) == 0) { + return std::to_string(value >> 10) + " KiB"; } else { - return std::to_string(value) + " B"; + return std::to_string(value) + " B"; } } @@ -118,27 +121,27 @@ namespace cms::alpakatools { explicit CachingAllocator( Device const& device, - unsigned int binGrowth, // bin growth factor; - unsigned int minBin, // smallest bin, corresponds to binGrowth^minBin bytes; - // smaller allocations are rounded to this value; - unsigned int maxBin, // largest bin, corresponds to binGrowth^maxBin bytes; - // larger allocations will fail; - size_t maxCachedBytes, // total storage for the allocator (0 means no limit); - double maxCachedFraction, // fraction of total device memory taken for the allocator (0 means no limit); - // if both maxCachedBytes and maxCachedFraction are non-zero, - // the smallest resulting value is used. + AllocatorConfig const& config, bool reuseSameQueueAllocations, // reuse non-ready allocations if they are in the same queue as the new one; // this is safe only if all memory operations are scheduled in the same queue - bool debug) + bool debug = false) : device_(device), - binGrowth_(binGrowth), - minBin_(minBin), - maxBin_(maxBin), - minBinBytes_(detail::power(binGrowth, minBin)), - maxBinBytes_(detail::power(binGrowth, maxBin)), - maxCachedBytes_(cacheSize(maxCachedBytes, maxCachedFraction)), + binGrowth_(config.binGrowth), + minBin_(config.minBin), + maxBin_(config.maxBin), + minBinBytes_(detail::power(binGrowth_, minBin_)), + maxBinBytes_(detail::power(binGrowth_, maxBin_)), + maxCachedBytes_(cacheSize(config.maxCachedBytes, config.maxCachedFraction)), reuseSameQueueAllocations_(reuseSameQueueAllocations), - debug_(debug) { + debug_(debug), + fillAllocations_(config.fillAllocations), + fillAllocationValue_(config.fillAllocationValue), + fillReallocations_(config.fillReallocations), + fillReallocationValue_(config.fillReallocationValue), + fillDeallocations_(config.fillDeallocations), + fillDeallocationValue_(config.fillDeallocationValue), + fillCaches_(config.fillCaches), + fillCacheValue_(config.fillCacheValue) { if (debug_) { std::ostringstream out; out << "CachingAllocator settings\n" @@ -147,7 +150,7 @@ namespace cms::alpakatools { << " max bin " << maxBin_ << "\n" << " resulting bins:\n"; for (auto bin = minBin_; bin <= maxBin_; ++bin) { - auto binSize = detail::power(binGrowth, bin); + auto binSize = detail::power(binGrowth_, bin); out << " " << std::right << std::setw(12) << detail::as_bytes(binSize) << '\n'; } out << " maximum amount of cached memory: " << detail::as_bytes(maxCachedBytes_); @@ -181,8 +184,19 @@ namespace cms::alpakatools { std::tie(block.bin, block.bytes) = findBin(bytes); // try to re-use a cached block, or allocate a new buffer - if (not tryReuseCachedBlock(block)) { + if (tryReuseCachedBlock(block)) { + // fill the re-used memory block with a pattern + if (fillReallocations_) { + alpaka::memset(*block.queue, *block.buffer, fillReallocationValue_); + } else if (fillAllocations_) { + alpaka::memset(*block.queue, *block.buffer, fillAllocationValue_); + } + } else { allocateNewBlock(block); + // fill the newly allocated memory block with a pattern + if (fillAllocations_) { + alpaka::memset(*block.queue, *block.buffer, fillAllocationValue_); + } } return block.buffer->data(); @@ -206,7 +220,35 @@ namespace cms::alpakatools { bool recache = (cachedBytes_.free + block.bytes <= maxCachedBytes_); if (recache) { - alpaka::enqueue(*(block.queue), *(block.event)); + // If enqueuing the event fails, very likely an error has + // occurred in the asynchronous processing. In that case the + // error will show up in all device API function calls, and + // the free() will be called by destructors during stack + // unwinding. In order to avoid terminate() being called + // because of multiple exceptions it is best to ignore these + // errors. + try { + // fill memory blocks with a pattern before caching them + if (fillCaches_) { + alpaka::memset(*block.queue, *block.buffer, fillCacheValue_); + } else if (fillDeallocations_) { + alpaka::memset(*block.queue, *block.buffer, fillDeallocationValue_); + } + // record in the block a marker associated to the work queue + alpaka::enqueue(*(block.queue), *(block.event)); + } catch (std::exception& e) { + if (debug_) { + std::ostringstream out; + out << "CachingAllocator::free() caught an alpaka error: " << e.what() << "\n"; + out << "\t" << deviceType_ << " " << alpaka::getName(device_) << " freed " << block.bytes << " bytes at " + << ptr << " from associated queue " << block.queue->m_spQueueImpl.get() << ", event " + << block.event->m_spEventImpl.get() << " .\n\t\t " << cachedBlocks_.size() + << " available blocks cached (" << cachedBytes_.free << " bytes), " << liveBlocks_.size() + << " live blocks (" << cachedBytes_.live << " bytes) outstanding." << std::endl; + std::cout << out.str() << std::endl; + } + return; + } cachedBytes_.free += block.bytes; // after the call to insert(), cachedBlocks_ shares ownership of the buffer // TODO use std::move ? @@ -222,6 +264,30 @@ namespace cms::alpakatools { std::cout << out.str() << std::endl; } } else { + // If the memset fails, very likely an error has occurred in the + // asynchronous processing. In that case the error will show up in all + // device API function calls, and the free() will be called by + // destructors during stack unwinding. In order to avoid terminate() + // being called because of multiple exceptions it is best to ignore + // these errors. + try { + // fill memory blocks with a pattern before freeing them + if (fillDeallocations_) { + alpaka::memset(*block.queue, *block.buffer, fillDeallocationValue_); + } + } catch (std::exception& e) { + if (debug_) { + std::ostringstream out; + out << "CachingAllocator::free() caught an alpaka error: " << e.what() << "\n"; + out << "\t" << deviceType_ << " " << alpaka::getName(device_) << " freed " << block.bytes << " bytes at " + << ptr << " from associated queue " << block.queue->m_spQueueImpl.get() << ", event " + << block.event->m_spEventImpl.get() << " .\n\t\t " << cachedBlocks_.size() + << " available blocks cached (" << cachedBytes_.free << " bytes), " << liveBlocks_.size() + << " live blocks (" << cachedBytes_.live << " bytes) outstanding." << std::endl; + std::cout << out.str() << std::endl; + } + return; + } // if the buffer is not recached, it is automatically freed when block goes out of scope if (debug_) { std::ostringstream out; @@ -337,7 +403,8 @@ namespace cms::alpakatools { return alpaka::allocBuf(device_, bytes); } else if constexpr (std::is_same_v) { // allocate pinned host memory accessible by the queue's platform - return alpaka::allocMappedBuf>, std::byte, size_t>(device_, bytes); + using Platform = alpaka::Platform>; + return alpaka::allocMappedBuf(device_, platform(), bytes); } else { // unsupported combination static_assert(std::is_same_v> or std::is_same_v, @@ -429,6 +496,15 @@ namespace cms::alpakatools { const bool reuseSameQueueAllocations_; const bool debug_; + + const bool fillAllocations_; + const uint8_t fillAllocationValue_; + const bool fillReallocations_; + const uint8_t fillReallocationValue_; + const bool fillDeallocations_; + const uint8_t fillDeallocationValue_; + const bool fillCaches_; + const uint8_t fillCacheValue_; }; } // namespace cms::alpakatools diff --git a/HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h b/HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h index 304d01ff9fd08..b122ccc5a54ee 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h +++ b/HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h @@ -25,12 +25,12 @@ namespace cms::alpakatools { T const *__restrict__ v, uint32_t const *__restrict__ offsets) const { const uint32_t nt = offsets[nh]; - for (uint32_t i : elements_with_stride(acc, nt)) { + for (uint32_t i : uniform_elements(acc, nt)) { auto off = alpaka_std::upper_bound(offsets, offsets + nh + 1, i); - ALPAKA_ASSERT_OFFLOAD((*off) > 0); + ALPAKA_ASSERT_ACC((*off) > 0); int32_t ih = off - offsets - 1; - ALPAKA_ASSERT_OFFLOAD(ih >= 0); - ALPAKA_ASSERT_OFFLOAD(ih < int(nh)); + ALPAKA_ASSERT_ACC(ih >= 0); + ALPAKA_ASSERT_ACC(ih < int(nh)); h->count(acc, v[i], ih); } } @@ -44,12 +44,12 @@ namespace cms::alpakatools { T const *__restrict__ v, uint32_t const *__restrict__ offsets) const { const uint32_t nt = offsets[nh]; - for (uint32_t i : elements_with_stride(acc, nt)) { + for (uint32_t i : uniform_elements(acc, nt)) { auto off = alpaka_std::upper_bound(offsets, offsets + nh + 1, i); - ALPAKA_ASSERT_OFFLOAD((*off) > 0); + ALPAKA_ASSERT_ACC((*off) > 0); int32_t ih = off - offsets - 1; - ALPAKA_ASSERT_OFFLOAD(ih >= 0); - ALPAKA_ASSERT_OFFLOAD(ih < int(nh)); + ALPAKA_ASSERT_ACC(ih >= 0); + ALPAKA_ASSERT_ACC(ih < int(nh)); h->fill(acc, v[i], i, ih); } } @@ -102,7 +102,7 @@ namespace cms::alpakatools { int bs = Hist::bin(value); int be = std::min(int(Hist::nbins() - 1), bs + n); bs = std::max(0, bs - n); - ALPAKA_ASSERT_OFFLOAD(be >= bs); + ALPAKA_ASSERT_ACC(be >= bs); for (auto pj = hist.begin(bs); pj < hist.end(be); ++pj) { func(*pj); } @@ -113,7 +113,7 @@ namespace cms::alpakatools { ALPAKA_FN_ACC ALPAKA_FN_INLINE void forEachInWindow(Hist const &hist, V wmin, V wmax, Func const &func) { auto bs = Hist::bin(wmin); auto be = Hist::bin(wmax); - ALPAKA_ASSERT_OFFLOAD(be >= bs); + ALPAKA_ASSERT_ACC(be >= bs); for (auto pj = hist.begin(bs); pj < hist.end(be); ++pj) { func(*pj); } @@ -164,36 +164,36 @@ namespace cms::alpakatools { template ALPAKA_FN_ACC ALPAKA_FN_INLINE void count(const TAcc &acc, T t) { uint32_t b = bin(t); - ALPAKA_ASSERT_OFFLOAD(b < nbins()); + ALPAKA_ASSERT_ACC(b < nbins()); Base::atomicIncrement(acc, this->off[b]); } template ALPAKA_FN_ACC ALPAKA_FN_INLINE void fill(const TAcc &acc, T t, index_type j) { uint32_t b = bin(t); - ALPAKA_ASSERT_OFFLOAD(b < nbins()); + ALPAKA_ASSERT_ACC(b < nbins()); auto w = Base::atomicDecrement(acc, this->off[b]); - ALPAKA_ASSERT_OFFLOAD(w > 0); + ALPAKA_ASSERT_ACC(w > 0); this->content[w - 1] = j; } template ALPAKA_FN_ACC ALPAKA_FN_INLINE void count(const TAcc &acc, T t, uint32_t nh) { uint32_t b = bin(t); - ALPAKA_ASSERT_OFFLOAD(b < nbins()); + ALPAKA_ASSERT_ACC(b < nbins()); b += histOff(nh); - ALPAKA_ASSERT_OFFLOAD(b < totbins()); + ALPAKA_ASSERT_ACC(b < totbins()); Base::atomicIncrement(acc, this->off[b]); } template ALPAKA_FN_ACC ALPAKA_FN_INLINE void fill(const TAcc &acc, T t, index_type j, uint32_t nh) { uint32_t b = bin(t); - ALPAKA_ASSERT_OFFLOAD(b < nbins()); + ALPAKA_ASSERT_ACC(b < nbins()); b += histOff(nh); - ALPAKA_ASSERT_OFFLOAD(b < totbins()); + ALPAKA_ASSERT_ACC(b < totbins()); auto w = Base::atomicDecrement(acc, this->off[b]); - ALPAKA_ASSERT_OFFLOAD(w > 0); + ALPAKA_ASSERT_ACC(w > 0); this->content[w - 1] = j; } }; diff --git a/HeterogeneousCore/AlpakaInterface/interface/HostOnlyTask.h b/HeterogeneousCore/AlpakaInterface/interface/HostOnlyTask.h index fc07921e24e12..aea82f0082f95 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/HostOnlyTask.h +++ b/HeterogeneousCore/AlpakaInterface/interface/HostOnlyTask.h @@ -4,6 +4,8 @@ #include #include +#include + #include namespace alpaka { @@ -14,12 +16,12 @@ namespace alpaka { //! dedicated host-side worker thread. class HostOnlyTask { public: - HostOnlyTask(std::function task) : task_(std::move(task)) {} + HostOnlyTask(std::function task) : task_(std::move(task)) {} - void operator()() const { task_(); } + void operator()(std::exception_ptr eptr) const { task_(eptr); } private: - std::function task_; + std::function task_; }; namespace trait { @@ -30,10 +32,22 @@ namespace alpaka { struct Enqueue { using TApi = ApiCudaRt; - static void CUDART_CB callback(cudaStream_t /*queue*/, cudaError_t /*status*/, void* arg) { - //ALPAKA_UNIFORM_CUDA_HIP_RT_CHECK(status); + static void CUDART_CB callback(cudaStream_t queue, cudaError_t status, void* arg) { std::unique_ptr pTask(static_cast(arg)); - (*pTask)(); + if (status == cudaSuccess) { + (*pTask)(nullptr); + } else { + // wrap the exception in a try-catch block to let GDB "catch throw" break on it + try { + throw std::runtime_error(fmt::format("CUDA error: callback of stream {} received error {}: {}.", + fmt::ptr(queue), + cudaGetErrorName(status), + cudaGetErrorString(status))); + } catch (std::exception&) { + // pass the exception to the task + (*pTask)(std::current_exception()); + } + } } ALPAKA_FN_HOST static auto enqueue(QueueCudaRtNonBlocking& queue, HostOnlyTask task) -> void { @@ -50,10 +64,22 @@ namespace alpaka { struct Enqueue { using TApi = ApiHipRt; - static void callback(hipStream_t /*queue*/, hipError_t /*status*/, void* arg) { - //ALPAKA_UNIFORM_CUDA_HIP_RT_CHECK(status); + static void callback(hipStream_t queue, hipError_t status, void* arg) { std::unique_ptr pTask(static_cast(arg)); - (*pTask)(); + if (status == hipSuccess) { + (*pTask)(nullptr); + } else { + // wrap the exception in a try-catch block to let GDB "catch throw" break on it + try { + throw std::runtime_error(fmt::format("HIP error: callback of stream {} received error {}: {}.", + fmt::ptr(queue), + hipGetErrorName(status), + hipGetErrorString(status))); + } catch (std::exception&) { + // pass the exception to the task + (*pTask)(std::current_exception()); + } + } } ALPAKA_FN_HOST static auto enqueue(QueueHipRtNonBlocking& queue, HostOnlyTask task) -> void { diff --git a/HeterogeneousCore/AlpakaInterface/interface/OneToManyAssoc.h b/HeterogeneousCore/AlpakaInterface/interface/OneToManyAssoc.h index e7834d39a8910..2f2fd3b211dc7 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/OneToManyAssoc.h +++ b/HeterogeneousCore/AlpakaInterface/interface/OneToManyAssoc.h @@ -42,15 +42,15 @@ namespace cms::alpakatools { constexpr auto capacity() const { return content.capacity(); } ALPAKA_FN_HOST_ACC void initStorage(View view) { - ALPAKA_ASSERT_OFFLOAD(view.assoc == this); + ALPAKA_ASSERT_ACC(view.assoc == this); if constexpr (ctCapacity() < 0) { - ALPAKA_ASSERT_OFFLOAD(view.contentStorage); - ALPAKA_ASSERT_OFFLOAD(view.contentSize > 0); + ALPAKA_ASSERT_ACC(view.contentStorage); + ALPAKA_ASSERT_ACC(view.contentSize > 0); content.init(view.contentStorage, view.contentSize); } if constexpr (ctNOnes() < 0) { - ALPAKA_ASSERT_OFFLOAD(view.offStorage); - ALPAKA_ASSERT_OFFLOAD(view.offSize > 0); + ALPAKA_ASSERT_ACC(view.offStorage); + ALPAKA_ASSERT_ACC(view.offSize > 0); off.init(view.offStorage, view.offSize); } } @@ -80,15 +80,15 @@ namespace cms::alpakatools { template ALPAKA_FN_ACC ALPAKA_FN_INLINE void count(const TAcc &acc, I b) { - ALPAKA_ASSERT_OFFLOAD(b < static_cast(nOnes())); + ALPAKA_ASSERT_ACC(b < static_cast(nOnes())); atomicIncrement(acc, off[b]); } template ALPAKA_FN_ACC ALPAKA_FN_INLINE void fill(const TAcc &acc, I b, index_type j) { - ALPAKA_ASSERT_OFFLOAD(b < static_cast(nOnes())); + ALPAKA_ASSERT_ACC(b < static_cast(nOnes())); auto w = atomicDecrement(acc, off[b]); - ALPAKA_ASSERT_OFFLOAD(w > 0); + ALPAKA_ASSERT_ACC(w > 0); content[w - 1] = j; } @@ -96,20 +96,15 @@ namespace cms::alpakatools { struct zeroAndInit { template ALPAKA_FN_ACC void operator()(const TAcc &acc, View view) const { + ALPAKA_ASSERT_ACC((1 == alpaka::getWorkDiv(acc)[0])); + ALPAKA_ASSERT_ACC((0 == alpaka::getIdx(acc)[0])); auto h = view.assoc; - ALPAKA_ASSERT_OFFLOAD((1 == alpaka::getWorkDiv(acc)[0])); - ALPAKA_ASSERT_OFFLOAD((0 == alpaka::getIdx(acc)[0])); - - auto first = alpaka::getIdx(acc)[0]; - - if (0 == first) { + if (cms::alpakatools::once_per_block(acc)) { h->psws = 0; h->initStorage(view); } alpaka::syncBlockThreads(acc); - // TODO use for_each_element_in_grid_strided (or similar) - for (int i = first, nt = h->totOnes(); i < nt; - i += alpaka::getWorkDiv(acc)[0]) { + for (int i : cms::alpakatools::independent_group_elements(acc, h->totOnes())) { h->off[i] = 0; } } @@ -124,12 +119,12 @@ namespace cms::alpakatools { template ALPAKA_FN_INLINE static void launchZero(View view, TQueue &queue) { if constexpr (ctCapacity() < 0) { - ALPAKA_ASSERT_OFFLOAD(view.contentStorage); - ALPAKA_ASSERT_OFFLOAD(view.contentSize > 0); + ALPAKA_ASSERT_ACC(view.contentStorage); + ALPAKA_ASSERT_ACC(view.contentSize > 0); } if constexpr (ctNOnes() < 0) { - ALPAKA_ASSERT_OFFLOAD(view.offStorage); - ALPAKA_ASSERT_OFFLOAD(view.offSize > 0); + ALPAKA_ASSERT_ACC(view.offStorage); + ALPAKA_ASSERT_ACC(view.offSize > 0); } if constexpr (!requires_single_thread_per_block_v) { auto nthreads = 1024; @@ -138,7 +133,7 @@ namespace cms::alpakatools { alpaka::exec(queue, workDiv, zeroAndInit{}, view); } else { auto h = view.assoc; - ALPAKA_ASSERT_OFFLOAD(h); + ALPAKA_ASSERT_ACC(h); h->initStorage(view); h->zero(); h->psws = 0; @@ -218,9 +213,9 @@ namespace cms::alpakatools { template ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE void finalize(TAcc &acc, Counter *ws = nullptr) { - ALPAKA_ASSERT_OFFLOAD(this->off[this->totOnes() - 1] == 0); + ALPAKA_ASSERT_ACC(this->off[this->totOnes() - 1] == 0); blockPrefixScan(acc, this->off.data(), this->totOnes(), ws); - ALPAKA_ASSERT_OFFLOAD(this->off[this->totOnes() - 1] == this->off[this->totOnes() - 2]); + ALPAKA_ASSERT_ACC(this->off[this->totOnes() - 1] == this->off[this->totOnes() - 2]); } ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE void finalize() { @@ -239,17 +234,17 @@ namespace cms::alpakatools { ALPAKA_FN_INLINE static void launchFinalize(View view, TQueue &queue) { // View stores a base pointer, we need to upcast back... auto h = static_cast(view.assoc); - ALPAKA_ASSERT_OFFLOAD(h); + ALPAKA_ASSERT_ACC(h); if constexpr (!requires_single_thread_per_block_v) { Counter *poff = (Counter *)((char *)(h) + offsetof(OneToManyAssocRandomAccess, off)); auto nOnes = OneToManyAssocRandomAccess::ctNOnes(); if constexpr (OneToManyAssocRandomAccess::ctNOnes() < 0) { - ALPAKA_ASSERT_OFFLOAD(view.offStorage); - ALPAKA_ASSERT_OFFLOAD(view.offSize > 0); + ALPAKA_ASSERT_ACC(view.offStorage); + ALPAKA_ASSERT_ACC(view.offSize > 0); nOnes = view.offSize; poff = view.offStorage; } - ALPAKA_ASSERT_OFFLOAD(nOnes > 0); + ALPAKA_ASSERT_ACC(nOnes > 0); int32_t *ppsws = (int32_t *)((char *)(h) + offsetof(OneToManyAssocRandomAccess, psws)); auto nthreads = 1024; auto nblocks = (nOnes + nthreads - 1) / nthreads; @@ -262,7 +257,7 @@ namespace cms::alpakatools { nOnes, nblocks, ppsws, - alpaka::getWarpSizes(alpaka::getDev(queue))[0]); + alpaka::getPreferredWarpSize(alpaka::getDev(queue))); } else { h->finalize(); } diff --git a/HeterogeneousCore/AlpakaInterface/interface/atomicMaxF.h b/HeterogeneousCore/AlpakaInterface/interface/atomicMaxF.h index 726f769f70a49..cc61a405897fb 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/atomicMaxF.h +++ b/HeterogeneousCore/AlpakaInterface/interface/atomicMaxF.h @@ -1,13 +1,16 @@ -#ifndef HeterogeneousCore_AlpakaCore_interface_atomicMaxF_h -#define HeterogeneousCore_AlpakaCore_interface_atomicMaxF_h +#ifndef HeterogeneousCore_AlpakaInterface_interface_atomicMaxF_h +#define HeterogeneousCore_AlpakaInterface_interface_atomicMaxF_h + #include #include "FWCore/Utilities/interface/bit_cast.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#if defined(__CUDA_ARCH__) or defined(__HIP_DEVICE_COMPILE__) +// FIXME: this should be rewritten using the correct template specialisation for the different accelerator types + template >> -static __device__ __forceinline__ float atomicMaxF(const TAcc& acc, float* address, float val) { +ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE static float atomicMaxF(const TAcc& acc, float* address, float val) { +#if defined(__CUDA_ARCH__) or defined(__HIP_DEVICE_COMPILE__) + // GPU implementation uses __float_as_int / __int_as_float int ret = __float_as_int(*address); while (val > __int_as_float(ret)) { int old = ret; @@ -15,10 +18,7 @@ static __device__ __forceinline__ float atomicMaxF(const TAcc& acc, float* addre break; } return __int_as_float(ret); -} #else -template >> -ALPAKA_FN_ACC ALPAKA_FN_INLINE static float atomicMaxF(const TAcc& acc, float* address, float val) { // CPU implementation uses edm::bit_cast int ret = edm::bit_cast(*address); while (val > edm::bit_cast(ret)) { @@ -27,7 +27,7 @@ ALPAKA_FN_ACC ALPAKA_FN_INLINE static float atomicMaxF(const TAcc& acc, float* a break; } return edm::bit_cast(ret); -} #endif // __CUDA_ARCH__ or __HIP_DEVICE_COMPILE__ +} -#endif // HeterogeneousCore_AlpakaCore_interface_atomicMaxF_h +#endif // HeterogeneousCore_AlpakaInterface_interface_atomicMaxF_h diff --git a/HeterogeneousCore/AlpakaInterface/interface/atomicMaxPair.h b/HeterogeneousCore/AlpakaInterface/interface/atomicMaxPair.h new file mode 100644 index 0000000000000..7daac00750cf6 --- /dev/null +++ b/HeterogeneousCore/AlpakaInterface/interface/atomicMaxPair.h @@ -0,0 +1,38 @@ +#ifndef HeterogeneousCore_AlpakaCore_interface_atomicMaxPair_h +#define HeterogeneousCore_AlpakaCore_interface_atomicMaxPair_h +#include + +#include "FWCore/Utilities/interface/bit_cast.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +// Note: Does not compile with ALPAKA_FN_ACC on ROCm +template >, typename F> +ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE void atomicMaxPair(const TAcc& acc, + unsigned long long int* address, + std::pair value, + F comparator) { +#if defined(__CUDA_ARCH__) or defined(__HIP_DEVICE_COMPILE__) + unsigned long long int val = (static_cast(value.first) << 32) + __float_as_uint(value.second); + unsigned long long int ret = *address; + while (comparator(value, + std::pair{static_cast(ret >> 32 & 0xffffffff), + __uint_as_float(ret & 0xffffffff)})) { + unsigned long long int old = ret; + if ((ret = atomicCAS(address, old, val)) == old) + break; + } +#else + unsigned long long int val = + (static_cast(value.first) << 32) + edm::bit_cast(value.second); + unsigned long long int ret = *address; + while (comparator(value, + std::pair{static_cast(ret >> 32 & 0xffffffff), + edm::bit_cast(static_cast(ret & 0xffffffff))})) { + unsigned long long int old = ret; + if ((ret = alpaka::atomicCas(acc, address, old, val)) == old) + break; + } +#endif // __CUDA_ARCH__ or __HIP_DEVICE_COMPILE__ +} + +#endif // HeterogeneousCore_AlpakaCore_interface_atomicMaxPair_h diff --git a/HeterogeneousCore/AlpakaInterface/interface/config.h b/HeterogeneousCore/AlpakaInterface/interface/config.h index 55bc9c873c775..be37c779110cc 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/config.h +++ b/HeterogeneousCore/AlpakaInterface/interface/config.h @@ -35,7 +35,7 @@ namespace alpaka_common { // host types using DevHost = alpaka::DevCpu; - using PltfHost = alpaka::Pltf; + using PlatformHost = alpaka::Platform; } // namespace alpaka_common @@ -43,7 +43,7 @@ namespace alpaka_common { namespace alpaka_cuda_async { using namespace alpaka_common; - using Platform = alpaka::PltfCudaRt; + using Platform = alpaka::PlatformCudaRt; using Device = alpaka::DevCudaRt; using Queue = alpaka::QueueCudaRtNonBlocking; using Event = alpaka::EventCudaRt; @@ -88,7 +88,7 @@ namespace alpaka { namespace alpaka_rocm_async { using namespace alpaka_common; - using Platform = alpaka::PltfHipRt; + using Platform = alpaka::PlatformHipRt; using Device = alpaka::DevHipRt; using Queue = alpaka::QueueHipRtNonBlocking; using Event = alpaka::EventHipRt; @@ -133,7 +133,7 @@ namespace alpaka { namespace alpaka_serial_sync { using namespace alpaka_common; - using Platform = alpaka::PltfCpu; + using Platform = alpaka::PlatformCpu; using Device = alpaka::DevCpu; using Queue = alpaka::QueueCpuBlocking; using Event = alpaka::EventCpu; @@ -159,7 +159,7 @@ namespace alpaka_serial_sync { namespace alpaka_tbb_async { using namespace alpaka_common; - using Platform = alpaka::PltfCpu; + using Platform = alpaka::PlatformCpu; using Device = alpaka::DevCpu; using Queue = alpaka::QueueCpuNonBlocking; using Event = alpaka::EventCpu; diff --git a/HeterogeneousCore/AlpakaInterface/interface/devices.h b/HeterogeneousCore/AlpakaInterface/interface/devices.h index cfe907a76ac7c..41f572d6ab091 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/devices.h +++ b/HeterogeneousCore/AlpakaInterface/interface/devices.h @@ -1,7 +1,6 @@ #ifndef HeterogeneousCore_AlpakaInterface_interface_devices_h #define HeterogeneousCore_AlpakaInterface_interface_devices_h -#include #include #include @@ -10,30 +9,19 @@ namespace cms::alpakatools { - namespace detail { - - template >> - inline std::vector> enumerate_devices() { - using Platform = TPlatform; - using Device = alpaka::Dev; - - std::vector devices; - uint32_t n = alpaka::getDevCount(); - devices.reserve(n); - for (uint32_t i = 0; i < n; ++i) { - devices.push_back(alpaka::getDevByIdx(i)); - assert(alpaka::getNativeHandle(devices.back()) == static_cast(i)); - } - - return devices; - } - - } // namespace detail + // returns the alpaka accelerator platform + template >> + inline TPlatform const& platform() { + // initialise the platform the first time that this function is called + static const auto platform = TPlatform{}; + return platform; + } // return the alpaka accelerator devices for the given platform template >> inline std::vector> const& devices() { - static const auto devices = detail::enumerate_devices(); + // enumerate all devices the first time that this function is called + static const auto devices = alpaka::getDevs(platform()); return devices; } diff --git a/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h b/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h index 06b4453a68502..8c21e70634d1f 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h +++ b/HeterogeneousCore/AlpakaInterface/interface/getDeviceCachingAllocator.h @@ -19,9 +19,9 @@ namespace cms::alpakatools { template and alpaka::isQueue>> - auto allocate_device_allocators() { + auto allocate_device_allocators(AllocatorConfig const& config, bool debug) { using Allocator = CachingAllocator; - auto const& devices = cms::alpakatools::devices>(); + auto const& devices = cms::alpakatools::devices>(); ssize_t const size = devices.size(); // allocate the storage for the objects @@ -38,13 +38,9 @@ namespace cms::alpakatools { #endif ptr + index, devices[index], - config::binGrowth, - config::minBin, - config::maxBin, - config::maxCachedBytes, - config::maxCachedFraction, - true, // reuseSameQueueAllocations - false); // debug + config, + true, // reuseSameQueueAllocations + debug); } } catch (...) { --index; @@ -60,11 +56,11 @@ namespace cms::alpakatools { } // use a custom deleter to destroy all objects and deallocate the memory - auto deleter = [size](Allocator* ptr) { + auto deleter = [size](Allocator* allocators) { for (size_t i = size; i > 0; --i) { - std::destroy_at(ptr + i - 1); + std::destroy_at(allocators + i - 1); } - std::allocator().deallocate(ptr, size); + std::allocator().deallocate(allocators, size); }; return std::unique_ptr(ptr, deleter); @@ -75,12 +71,14 @@ namespace cms::alpakatools { template and alpaka::isQueue>> - inline CachingAllocator& getDeviceCachingAllocator(TDev const& device) { + inline CachingAllocator& getDeviceCachingAllocator(TDev const& device, + AllocatorConfig const& config = AllocatorConfig{}, + bool debug = false) { // initialise all allocators, one per device - CMS_THREAD_SAFE static auto allocators = detail::allocate_device_allocators(); + CMS_THREAD_SAFE static auto allocators = detail::allocate_device_allocators(config, debug); size_t const index = alpaka::getNativeHandle(device); - assert(index < cms::alpakatools::devices>().size()); + assert(index < cms::alpakatools::devices>().size()); // the public interface is thread safe return allocators[index]; diff --git a/HeterogeneousCore/AlpakaInterface/interface/getHostCachingAllocator.h b/HeterogeneousCore/AlpakaInterface/interface/getHostCachingAllocator.h index 0950906f67737..638d9b4a9865f 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/getHostCachingAllocator.h +++ b/HeterogeneousCore/AlpakaInterface/interface/getHostCachingAllocator.h @@ -13,17 +13,14 @@ namespace cms::alpakatools { template >> - inline CachingAllocator& getHostCachingAllocator() { + inline CachingAllocator& getHostCachingAllocator( + AllocatorConfig const& config = AllocatorConfig{}, bool debug = false) { // thread safe initialisation of the host allocator CMS_THREAD_SAFE static CachingAllocator allocator( host(), - config::binGrowth, - config::minBin, - config::maxBin, - config::maxCachedBytes, - config::maxCachedFraction, - false, // reuseSameQueueAllocations - false); // debug + config, + false, // reuseSameQueueAllocations + debug); // the public interface is thread safe return allocator; diff --git a/HeterogeneousCore/AlpakaInterface/interface/host.h b/HeterogeneousCore/AlpakaInterface/interface/host.h index 1b2bb70a105c8..a8064fe578469 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/host.h +++ b/HeterogeneousCore/AlpakaInterface/interface/host.h @@ -1,32 +1,17 @@ #ifndef HeterogeneousCore_AlpakaInterface_interface_host_h #define HeterogeneousCore_AlpakaInterface_interface_host_h -#include - #include -namespace cms::alpakatools { - - namespace detail { +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" - inline alpaka::DevCpu enumerate_host() { - using Platform = alpaka::PltfCpu; - using Host = alpaka::DevCpu; - - assert(alpaka::getDevCount() == 1); - Host host = alpaka::getDevByIdx(0); - assert(alpaka::getNativeHandle(host) == 0); - - return host; - } +namespace cms::alpakatools { - } // namespace detail + // returns the alpaka host platform + inline alpaka::PlatformCpu const& host_platform() { return platform(); } // returns the alpaka host device - inline alpaka::DevCpu const& host() { - static const auto host = detail::enumerate_host(); - return host; - } + inline alpaka::DevCpu const& host() { return devices()[0]; } } // namespace cms::alpakatools diff --git a/HeterogeneousCore/AlpakaInterface/interface/memory.h b/HeterogeneousCore/AlpakaInterface/interface/memory.h index 757f3fa048b98..c0c28de206a11 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/memory.h +++ b/HeterogeneousCore/AlpakaInterface/interface/memory.h @@ -8,6 +8,7 @@ #include "HeterogeneousCore/AlpakaInterface/interface/AllocatorPolicy.h" #include "HeterogeneousCore/AlpakaInterface/interface/CachedBufAlloc.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" namespace cms::alpakatools { @@ -82,19 +83,23 @@ namespace cms::alpakatools { template std::enable_if_t, host_buffer> make_host_buffer() { - return alpaka::allocMappedBuf(host(), Scalar{}); + using Platform = TPlatform; + return alpaka::allocMappedBuf(host(), platform(), Scalar{}); } template std::enable_if_t and not std::is_array_v>, host_buffer> make_host_buffer(Extent extent) { - return alpaka::allocMappedBuf, Idx>(host(), Vec1D{extent}); + using Platform = TPlatform; + return alpaka::allocMappedBuf, Idx>(host(), platform(), Vec1D{extent}); } template std::enable_if_t and not std::is_array_v>, host_buffer> make_host_buffer() { - return alpaka::allocMappedBuf, Idx>(host(), Vec1D{std::extent_v}); + using Platform = TPlatform; + return alpaka::allocMappedBuf, Idx>( + host(), platform(), Vec1D{std::extent_v}); } // potentially cached, pinned, scalar and 1-dimensional host buffers, associated to a work queue @@ -106,7 +111,8 @@ namespace cms::alpakatools { if constexpr (allocator_policy> == AllocatorPolicy::Caching) { return allocCachedBuf(host(), queue, Scalar{}); } else { - return alpaka::allocMappedBuf>, T, Idx>(host(), Scalar{}); + using Platform = alpaka::Platform>; + return alpaka::allocMappedBuf(host(), platform(), Scalar{}); } } @@ -118,8 +124,9 @@ namespace cms::alpakatools { if constexpr (allocator_policy> == AllocatorPolicy::Caching) { return allocCachedBuf, Idx>(host(), queue, Vec1D{extent}); } else { - return alpaka::allocMappedBuf>, std::remove_extent_t, Idx>(host(), - Vec1D{extent}); + using Platform = alpaka::Platform>; + return alpaka::allocMappedBuf, Idx>( + host(), platform(), Vec1D{extent}); } } @@ -131,8 +138,9 @@ namespace cms::alpakatools { if constexpr (allocator_policy> == AllocatorPolicy::Caching) { return allocCachedBuf, Idx>(host(), queue, Vec1D{std::extent_v}); } else { - return alpaka::allocMappedBuf>, std::remove_extent_t, Idx>( - host(), Vec1D{std::extent_v}); + using Platform = alpaka::Platform>; + return alpaka::allocMappedBuf, Idx>( + host(), platform(), Vec1D{std::extent_v}); } } diff --git a/HeterogeneousCore/AlpakaInterface/interface/prefixScan.h b/HeterogeneousCore/AlpakaInterface/interface/prefixScan.h index 5af78500f3ca3..afaddcc7f5473 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/prefixScan.h +++ b/HeterogeneousCore/AlpakaInterface/interface/prefixScan.h @@ -50,11 +50,11 @@ namespace cms::alpakatools { const auto warpSize = alpaka::warp::getSize(acc); int32_t const blockDimension(alpaka::getWorkDiv(acc)[0u]); int32_t const blockThreadIdx(alpaka::getIdx(acc)[0u]); - ALPAKA_ASSERT_OFFLOAD(ws); - ALPAKA_ASSERT_OFFLOAD(size <= warpSize * warpSize); - ALPAKA_ASSERT_OFFLOAD(0 == blockDimension % warpSize); + ALPAKA_ASSERT_ACC(ws); + ALPAKA_ASSERT_ACC(size <= warpSize * warpSize); + ALPAKA_ASSERT_ACC(0 == blockDimension % warpSize); auto first = blockThreadIdx; - ALPAKA_ASSERT_OFFLOAD(isPowerOf2(warpSize)); + ALPAKA_ASSERT_ACC(isPowerOf2(warpSize)); auto laneId = blockThreadIdx & (warpSize - 1); auto warpUpRoundedSize = (size + warpSize - 1) / warpSize * warpSize; @@ -64,7 +64,7 @@ namespace cms::alpakatools { if (i < size) { // Skipped in warp padding threads. auto warpId = i / warpSize; - ALPAKA_ASSERT_OFFLOAD(warpId < warpSize); + ALPAKA_ASSERT_ACC(warpId < warpSize); if ((warpSize - 1) == laneId) ws[warpId] = co[i]; } @@ -97,9 +97,9 @@ namespace cms::alpakatools { const auto warpSize = alpaka::warp::getSize(acc); int32_t const blockDimension(alpaka::getWorkDiv(acc)[0u]); int32_t const blockThreadIdx(alpaka::getIdx(acc)[0u]); - ALPAKA_ASSERT_OFFLOAD(ws); - ALPAKA_ASSERT_OFFLOAD(size <= warpSize * warpSize); - ALPAKA_ASSERT_OFFLOAD(0 == blockDimension % warpSize); + ALPAKA_ASSERT_ACC(ws); + ALPAKA_ASSERT_ACC(size <= warpSize * warpSize); + ALPAKA_ASSERT_ACC(0 == blockDimension % warpSize); auto first = blockThreadIdx; auto laneId = blockThreadIdx & (warpSize - 1); auto warpUpRoundedSize = (size + warpSize - 1) / warpSize * warpSize; @@ -110,7 +110,7 @@ namespace cms::alpakatools { if (i < size) { // Skipped in warp padding threads. auto warpId = i / warpSize; - ALPAKA_ASSERT_OFFLOAD(warpId < warpSize); + ALPAKA_ASSERT_ACC(warpId < warpSize); if ((warpSize - 1) == laneId) ws[warpId] = c[i]; } @@ -144,14 +144,14 @@ namespace cms::alpakatools { if constexpr (!requires_single_thread_per_block_v) { ws = alpaka::getDynSharedMem(acc); } - ALPAKA_ASSERT_OFFLOAD(warpSize == static_cast(alpaka::warp::getSize(acc))); + ALPAKA_ASSERT_ACC(warpSize == static_cast(alpaka::warp::getSize(acc))); [[maybe_unused]] const auto elementsPerGrid = alpaka::getWorkDiv(acc)[0u]; const auto elementsPerBlock = alpaka::getWorkDiv(acc)[0u]; const auto threadsPerBlock = alpaka::getWorkDiv(acc)[0u]; const auto blocksPerGrid = alpaka::getWorkDiv(acc)[0u]; const auto blockIdx = alpaka::getIdx(acc)[0u]; const auto threadIdx = alpaka::getIdx(acc)[0u]; - ALPAKA_ASSERT_OFFLOAD(elementsPerGrid >= size); + ALPAKA_ASSERT_ACC(elementsPerGrid >= size); // first each block does a scan [[maybe_unused]] int off = elementsPerBlock * blockIdx; if (size - off > 0) { @@ -172,7 +172,7 @@ namespace cms::alpakatools { if (!isLastBlockDone) return; - ALPAKA_ASSERT_OFFLOAD(int(blocksPerGrid) == *pc); + ALPAKA_ASSERT_ACC(int(blocksPerGrid) == *pc); // good each block has done its work and now we are left in last block diff --git a/HeterogeneousCore/AlpakaInterface/interface/radixSort.h b/HeterogeneousCore/AlpakaInterface/interface/radixSort.h index 0f94ad200efd9..25b4b96edd9b7 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/radixSort.h +++ b/HeterogeneousCore/AlpakaInterface/interface/radixSort.h @@ -132,9 +132,9 @@ namespace cms::alpakatools { auto& ibs = alpaka::declareSharedVar(acc); auto& currentSortingPass = alpaka::declareSharedVar(acc); - ALPAKA_ASSERT_OFFLOAD(size > 0); + ALPAKA_ASSERT_ACC(size > 0); // TODO: is this a hard requirement? - ALPAKA_ASSERT_OFFLOAD(blockDimension >= binsNumber); + ALPAKA_ASSERT_ACC(blockDimension >= binsNumber); currentSortingPass = initialSortingPass; @@ -283,7 +283,7 @@ namespace cms::alpakatools { */ alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(c[0] == 0); + ALPAKA_ASSERT_ACC(c[0] == 0); // swap (local, ok) auto t = j; @@ -297,8 +297,8 @@ namespace cms::alpakatools { } if ((dataBits != 8) && (0 == (NS & 1))) - ALPAKA_ASSERT_OFFLOAD(j == - ind); // dataBits/binBits is even so ind is correct (the result is in the right location) + ALPAKA_ASSERT_ACC(j == + ind); // dataBits/binBits is even so ind is correct (the result is in the right location) // TODO this copy is (doubly?) redundant with the reorder if (j != ind) // odd number of sorting passes, we need to move the result to the right array (ind[]) @@ -353,8 +353,8 @@ namespace cms::alpakatools { typename T, int NS = sizeof(T), // number of significant bytes to use in sorting typename std::enable_if, T>::type* = nullptr> - ALPAKA_FN_ACC ALPAKA_FN_INLINE void radixSort( - const TAcc& acc, T const* a, uint16_t* ind, uint16_t* ind2, uint32_t size) { + /* not ALPAKA_FN_ACC to avoid trying to compile it for the CUDA or ROCm back-ends */ + ALPAKA_FN_INLINE void radixSort(const TAcc& acc, T const* a, uint16_t* ind, uint16_t* ind2, uint32_t size) { static_assert(requires_single_thread_per_block_v, "CPU sort (not a radixSort) called wtth wrong accelerator"); // Initialize the index array std::iota(ind, ind + size, 0); diff --git a/HeterogeneousCore/AlpakaInterface/interface/workdivision.h b/HeterogeneousCore/AlpakaInterface/interface/workdivision.h index ad950999517f4..4647a7c6879fb 100644 --- a/HeterogeneousCore/AlpakaInterface/interface/workdivision.h +++ b/HeterogeneousCore/AlpakaInterface/interface/workdivision.h @@ -1,12 +1,13 @@ #ifndef HeterogeneousCore_AlpakaInterface_interface_workdivision_h #define HeterogeneousCore_AlpakaInterface_interface_workdivision_h +#include +#include #include #include #include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" namespace cms::alpakatools { @@ -77,7 +78,8 @@ namespace cms::alpakatools { /* ElementIndex * - * an aggregate that containes the .global and .local indices of an element; returned by iterating over elements_in_block. + * an aggregate that containes the `.global` and `.local` indices of an element; returned by iterating over the objecs + * returned by `uniform_group_elements` and similar functions. */ struct ElementIndex { @@ -85,929 +87,1312 @@ namespace cms::alpakatools { Idx local; }; - /* elements_with_stride + namespace detail { + + /* UniformElementsAlong + * + * `UniformElementsAlong(acc [, first], extent)` returns a one-dimensional iteratable range that spans the + * element indices from `first` (inclusive) to `extent` (exlusive) along the `Dim` dimension. + * If `first` is not specified, it defaults to 0. + * If `extent` is not specified, it defaults to the kernel grid size along the `Dim` dimension. + * + * `uniform_elements_along(acc, ...)` is a shorthand for `UniformElementsAlong(acc, ...)` that can + * infer the accelerator type from the argument. * - * `elements_with_stride(acc, [first, ]extent)` returns an iteratable range that spans the element indices required to - * cover the given problem size: - * - `first` (optional) is index to the first element; if not specified, the loop starts from 0; - * - `extent` is the total size of the problem, including any elements that may come before `first`. + * In a 1-dimensional kernel, `uniform_elements(acc, ...)` is a shorthand for `UniformElementsAlong(acc, ...)`. + * + * In an N-dimensional kernel, dimension 0 is the one that increases more slowly (e.g. the outer loop), followed + * by dimension 1, up to dimension N-1 that increases fastest (e.g. the inner loop). + * For convenience when converting CUDA or HIP code, `uniform_elements_x(acc, ...)`, `_y` and `_z` are shorthands for + * `UniformElementsAlong(acc, ...)`, `` and ``. * * To cover the problem space, different threads may execute a different number of iterations. As a result, it is not - * safe to call alpaka::syncBlockThreads() within this loop. If a block synchronisation is needed, one should split - * the loop into an outer loop on the blocks and an inner loop on the threads, and call the syncronisation only in the - * outer loop: + * safe to call `alpaka::syncBlockThreads()` and other block-level synchronisations within this loop. + * If a block synchronisation is needed, one should split the loop into an outer loop over the groups and an inner + * loop over each group's elements, and synchronise only in the outer loop: * - * for (auto group : uniform_groups(acc, extent) { - * for (auto element : uniform_group_elements(acc, group, extent) { + * for (auto group : uniform_groups_along(acc, extent)) { + * for (auto element : uniform_group_elements_along(acc, group, extent)) { + * // first part of the computation * // no synchronisations here * ... * } + * // wait for all threads to complete the first part * alpaka::syncBlockThreads(); - * for (auto element : uniform_group_elements(acc, group, extent) { + * for (auto element : uniform_group_elements_along(acc, group, extent)) { + * // second part of the computation * // no synchronisations here * ... * } + * // wait for all threads to complete the second part * alpaka::syncBlockThreads(); + * ... + * } + * + * Warp-level primitives require that all threads in the warp execute the same function. If `extent` is not a multiple + * of the warp size, some of the warps may be incomplete, leading to undefined behaviour - for example, the kernel may + * hang. To avoid this problem, round up `extent` to a multiple of the warp size, and check the element index + * explicitly inside the loop: + * + * for (auto element : uniform_elements_along(acc, round_up_by(extent, alpaka::warp::getSize(acc)))) { + * bool flag = false; + * if (element < extent) { + * // do some work and compute a result flag only for the valid elements + * flag = do_some_work(); + * } + * // check if any valid element had a positive result + * if (alpaka::warp::any(acc, flag)) { + * // ... + * } * } + * + * Note that the use of warp-level primitives is usually suitable only for the fastest-looping dimension, `N-1`. */ - template and alpaka::Dim::value == 1>> - class elements_with_stride { - public: - ALPAKA_FN_ACC inline elements_with_stride(TAcc const& acc) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - first_{alpaka::getIdx(acc)[0u] * elements_}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{stride_} {} - - ALPAKA_FN_ACC inline elements_with_stride(TAcc const& acc, Idx extent) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - first_{alpaka::getIdx(acc)[0u] * elements_}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{extent} {} - - ALPAKA_FN_ACC inline elements_with_stride(TAcc const& acc, Idx first, Idx extent) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - first_{alpaka::getIdx(acc)[0u] * elements_ + first}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{extent} {} - - class const_iterator; - using iterator = const_iterator; - - ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(elements_, stride_, extent_, first_); } - - ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(elements_, stride_, extent_, extent_); } - - class const_iterator { - friend class elements_with_stride; - - ALPAKA_FN_ACC inline const_iterator(Idx elements, Idx stride, Idx extent, Idx first) - : elements_{elements}, - stride_{stride}, - extent_{extent}, - first_{std::min(first, extent)}, - index_{first_}, - range_{std::min(first + elements, extent)} {} - + template and alpaka::Dim::value >= Dim>> + class UniformElementsAlong { public: - ALPAKA_FN_ACC inline Idx operator*() const { return index_; } - - // pre-increment the iterator - ALPAKA_FN_ACC inline const_iterator& operator++() { - if constexpr (requires_single_thread_per_block_v) { - // increment the index along the elements processed by the current thread - ++index_; - if (index_ < range_) + ALPAKA_FN_ACC inline UniformElementsAlong(TAcc const& acc) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + first_{alpaka::getIdx(acc)[Dim] * elements_}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{stride_} {} + + ALPAKA_FN_ACC inline UniformElementsAlong(TAcc const& acc, Idx extent) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + first_{alpaka::getIdx(acc)[Dim] * elements_}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{extent} {} + + ALPAKA_FN_ACC inline UniformElementsAlong(TAcc const& acc, Idx first, Idx extent) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + first_{alpaka::getIdx(acc)[Dim] * elements_ + first}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{extent} {} + + class const_iterator; + using iterator = const_iterator; + + ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(elements_, stride_, extent_, first_); } + + ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(elements_, stride_, extent_, extent_); } + + class const_iterator { + friend class UniformElementsAlong; + + ALPAKA_FN_ACC inline const_iterator(Idx elements, Idx stride, Idx extent, Idx first) + : elements_{elements}, + stride_{stride}, + extent_{extent}, + first_{std::min(first, extent)}, + index_{first_}, + range_{std::min(first + elements, extent)} {} + + public: + ALPAKA_FN_ACC inline Idx operator*() const { return index_; } + + // pre-increment the iterator + ALPAKA_FN_ACC inline const_iterator& operator++() { + if constexpr (requires_single_thread_per_block_v) { + // increment the index along the elements processed by the current thread + ++index_; + if (index_ < range_) + return *this; + } + + // increment the thread index with the grid stride + first_ += stride_; + index_ = first_; + range_ = std::min(first_ + elements_, extent_); + if (index_ < extent_) return *this; - } - // increment the thread index with the grid stride - first_ += stride_; - index_ = first_; - range_ = std::min(first_ + elements_, extent_); - if (index_ < extent_) + // the iterator has reached or passed the end of the extent, clamp it to the extent + first_ = extent_; + index_ = extent_; + range_ = extent_; return *this; + } - // the iterator has reached or passed the end of the extent, clamp it to the extent - first_ = extent_; - index_ = extent_; - range_ = extent_; - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC inline const_iterator operator++(int) { + const_iterator old = *this; + ++(*this); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC inline const_iterator operator++(int) { - const_iterator old = *this; - ++(*this); - return old; - } + ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { + return (index_ == other.index_) and (first_ == other.first_); + } - ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { - return (index_ == other.index_) and (first_ == other.first_); - } + ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } - ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // non-const to support iterator copy and assignment + Idx elements_; + Idx stride_; + Idx extent_; + // modified by the pre/post-increment operator + Idx first_; + Idx index_; + Idx range_; + }; private: - // non-const to support iterator copy and assignment - Idx elements_; - Idx stride_; - Idx extent_; - // modified by the pre/post-increment operator - Idx first_; - Idx index_; - Idx range_; + const Idx elements_; + const Idx first_; + const Idx stride_; + const Idx extent_; }; - private: - const Idx elements_; - const Idx first_; - const Idx stride_; - const Idx extent_; - }; + } // namespace detail - template and (alpaka::Dim::value > 0)>> - class elements_with_stride_nd { - public: - using Dim = alpaka::Dim; - using Vec = alpaka::Vec; + /* uniform_elements + * + * `uniform_elements(acc [, first], extent)` returns a one-dimensional iteratable range that spans the element indices + * from `first` (inclusive) to `extent` (exlusive). + * If `first` is not specified, it defaults to 0. + * If `extent` is not specified, it defaults to the kernel grid size. + * + * `uniform_elements(acc, ...)` is a shorthand for `detail::UniformElementsAlong(acc, ...)`. + * + * To cover the problem space, different threads may execute a different number of iterations. As a result, it is not + * safe to call `alpaka::syncBlockThreads()` and other block-level synchronisations within this loop. + * If a block synchronisation is needed, one should split the loop into an outer loop over the groups and an inner + * loop over each group's elements, and synchronise only in the outer loop: + * + * for (auto group : uniform_groups(acc, extent)) { + * for (auto element : uniform_group_elements(acc, group, extent)) { + * // first part of the computation + * // no synchronisations here + * ... + * } + * // wait for all threads to complete the first part + * alpaka::syncBlockThreads(); + * for (auto element : uniform_group_elements(acc, group, extent)) { + * // second part of the computation + * // no synchronisations here + * ... + * } + * // wait for all threads to complete the second part + * alpaka::syncBlockThreads(); + * ... + * } + * + * Warp-level primitives require that all threads in the warp execute the same function. If `extent` is not a multiple + * of the warp size, some of the warps may be incomplete, leading to undefined behaviour - for example, the kernel may + * hang. To avoid this problem, round up `extent` to a multiple of the warp size, and check the element index + * explicitly inside the loop: + * + * for (auto element : uniform_elements(acc, round_up_by(extent, alpaka::warp::getSize(acc)))) { + * bool flag = false; + * if (element < extent) { + * // do some work and compute a result flag only for elements up to extent + * flag = do_some_work(); + * } + * // check if any valid element had a positive result + * if (alpaka::warp::any(acc, flag)) { + * // ... + * } + * } + * + * Note that `uniform_elements(acc, ...)` is only suitable for one-dimensional kernels. For N-dimensional kernels, use + * - `uniform_elements_nd(acc, ...)` to cover an N-dimensional problem space with a single loop; + * - `uniform_elements_along(acc, ...)` to perform the iteration explicitly along dimension `Dim`; + * - `uniform_elements_x(acc, ...)`, `uniform_elements_y(acc, ...)`, or `uniform_elements_z(acc, ...)` to loop + * along the fastest, second-fastest, or third-fastest dimension. + */ + + template and alpaka::Dim::value == 1>> + ALPAKA_FN_ACC inline auto uniform_elements(TAcc const& acc, TArgs... args) { + return detail::UniformElementsAlong(acc, static_cast(args)...); + } + + /* uniform_elements_along + * + * `uniform_elements_along(acc, ...)` is a shorthand for `detail::UniformElementsAlong(acc, ...)` that can + * infer the accelerator type from the argument. + */ - ALPAKA_FN_ACC inline elements_with_stride_nd(TAcc const& acc) - : elements_{alpaka::getWorkDiv(acc)}, - thread_{alpaka::getIdx(acc) * elements_}, - stride_{alpaka::getWorkDiv(acc) * elements_}, - extent_{stride_} {} + template and alpaka::Dim::value >= Dim>> + ALPAKA_FN_ACC inline auto uniform_elements_along(TAcc const& acc, TArgs... args) { + return detail::UniformElementsAlong(acc, static_cast(args)...); + } + + /* uniform_elements_x, _y, _z + * + * Like `uniform_elements` for N-dimensional kernels, along the fastest, second-fastest, and third-fastest dimensions. + */ + + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto uniform_elements_x(TAcc const& acc, TArgs... args) { + return detail::UniformElementsAlong::value - 1>(acc, static_cast(args)...); + } - ALPAKA_FN_ACC inline elements_with_stride_nd(TAcc const& acc, Vec extent) - : elements_{alpaka::getWorkDiv(acc)}, - thread_{alpaka::getIdx(acc) * elements_}, - stride_{alpaka::getWorkDiv(acc) * elements_}, - extent_{extent} {} + template and (alpaka::Dim::value > 1)>> + ALPAKA_FN_ACC inline auto uniform_elements_y(TAcc const& acc, TArgs... args) { + return detail::UniformElementsAlong::value - 2>(acc, static_cast(args)...); + } - // tag used to construct an end iterator - struct at_end_t {}; + template and (alpaka::Dim::value > 2)>> + ALPAKA_FN_ACC inline auto uniform_elements_z(TAcc const& acc, TArgs... args) { + return detail::UniformElementsAlong::value - 3>(acc, static_cast(args)...); + } - class const_iterator; - using iterator = const_iterator; + namespace detail { - ALPAKA_FN_ACC inline const_iterator begin() const { - // check that all dimensions of the current thread index are within the extent - if ((thread_ < extent_).all()) { - // construct an iterator pointing to the first element to be processed by the current thread - return const_iterator{this, thread_}; - } else { + /* UniformElementsND + * + * `UniformElementsND(acc, extent)` returns an N-dimensional iteratable range that spans the element indices + * required to cover the given problem size, indicated by `extent`. + * + * `uniform_elements_nd(acc, ...)` is an alias for `UniformElementsND(acc, ...)`. + * + * To cover the problem space, different threads may execute a different number of iterations. As a result, it is not + * safe to call `alpaka::syncBlockThreads()` and other block-level synchronisations within this loop. + * If a block synchronisation is needed, one should split the loop into an outer loop over the groups and an inner + * loop over each group's elements, and synchronise only in the outer loop: + * + * for (auto group0 : uniform_groups_along<0>(acc, extent[0])) { + * for (auto group1 : uniform_groups_along<1>(acc, extent[1])) { + * for (auto element0 : uniform_group_elements_along<0>(acc, group0, extent[0])) { + * for (auto element1 : uniform_group_elements_along<1>(acc, group1, extent[1])) { + * // first part of the computation + * // no synchronisations here + * ... + * } + * } + * // wait for all threads to complete the first part + * alpaka::syncBlockThreads(); + * for (auto element0 : uniform_group_elements_along<0>(acc, group0, extent[0])) { + * for (auto element1 : uniform_group_elements_along<1>(acc, group1, extent[1])) { + * // second part of the computation + * // no synchronisations here + * ... + * } + * } + * // wait for all threads to complete the second part + * alpaka::syncBlockThreads(); + * ... + * } + * } + * + * For more details, see `UniformElementsAlong(acc, ...)`. + */ + + template and (alpaka::Dim::value > 0)>> + class UniformElementsND { + public: + using Dim = alpaka::Dim; + using Vec = alpaka::Vec; + + ALPAKA_FN_ACC inline UniformElementsND(TAcc const& acc) + : elements_{alpaka::getWorkDiv(acc)}, + thread_{alpaka::getIdx(acc) * elements_}, + stride_{alpaka::getWorkDiv(acc) * elements_}, + extent_{stride_} {} + + ALPAKA_FN_ACC inline UniformElementsND(TAcc const& acc, Vec extent) + : elements_{alpaka::getWorkDiv(acc)}, + thread_{alpaka::getIdx(acc) * elements_}, + stride_{alpaka::getWorkDiv(acc) * elements_}, + extent_{extent} {} + + // tag used to construct an end iterator + struct at_end_t {}; + + class const_iterator; + using iterator = const_iterator; + + ALPAKA_FN_ACC inline const_iterator begin() const { + // check that all dimensions of the current thread index are within the extent + if ((thread_ < extent_).all()) { + // construct an iterator pointing to the first element to be processed by the current thread + return const_iterator{this, thread_}; + } else { + // construct an end iterator, pointing post the end of the extent + return const_iterator{this, at_end_t{}}; + } + } + + ALPAKA_FN_ACC inline const_iterator end() const { // construct an end iterator, pointing post the end of the extent return const_iterator{this, at_end_t{}}; } - } - ALPAKA_FN_ACC inline const_iterator end() const { - // construct an end iterator, pointing post the end of the extent - return const_iterator{this, at_end_t{}}; - } + class const_iterator { + friend class UniformElementsND; - class const_iterator { - friend class elements_with_stride_nd; + public: + ALPAKA_FN_ACC inline Vec operator*() const { return index_; } - public: - ALPAKA_FN_ACC inline Vec operator*() const { return index_; } + // pre-increment the iterator + ALPAKA_FN_ACC constexpr inline const_iterator operator++() { + increment(); + return *this; + } - // pre-increment the iterator - ALPAKA_FN_ACC constexpr inline const_iterator operator++() { - increment(); - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC constexpr inline const_iterator operator++(int) { + const_iterator old = *this; + increment(); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC constexpr inline const_iterator operator++(int) { - const_iterator old = *this; - increment(); - return old; - } + ALPAKA_FN_ACC constexpr inline bool operator==(const_iterator const& other) const { + return (index_ == other.index_); + } - ALPAKA_FN_ACC constexpr inline bool operator==(const_iterator const& other) const { - return (index_ == other.index_); - } + ALPAKA_FN_ACC constexpr inline bool operator!=(const_iterator const& other) const { + return not(*this == other); + } - ALPAKA_FN_ACC constexpr inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // construct an iterator pointing to the first element to be processed by the current thread + ALPAKA_FN_ACC inline const_iterator(UniformElementsND const* loop, Vec first) + : loop_{loop}, + first_{alpaka::elementwise_min(first, loop->extent_)}, + range_{alpaka::elementwise_min(first + loop->elements_, loop->extent_)}, + index_{first_} {} - private: - // construct an iterator pointing to the first element to be processed by the current thread - ALPAKA_FN_ACC inline const_iterator(elements_with_stride_nd const* loop, Vec first) - : loop_{loop}, - first_{alpaka::elementwise_min(first, loop->extent_)}, - range_{alpaka::elementwise_min(first + loop->elements_, loop->extent_)}, - index_{first_} {} - - // construct an end iterator, pointing post the end of the extent - ALPAKA_FN_ACC inline const_iterator(elements_with_stride_nd const* loop, at_end_t const&) - : loop_{loop}, first_{loop_->extent_}, range_{loop_->extent_}, index_{loop_->extent_} {} - - template - ALPAKA_FN_ACC inline constexpr bool nth_elements_loop() { - bool overflow = false; - ++index_[I]; - if (index_[I] >= range_[I]) { - index_[I] = first_[I]; - overflow = true; + // construct an end iterator, pointing post the end of the extent + ALPAKA_FN_ACC inline const_iterator(UniformElementsND const* loop, at_end_t const&) + : loop_{loop}, first_{loop_->extent_}, range_{loop_->extent_}, index_{loop_->extent_} {} + + template + ALPAKA_FN_ACC inline constexpr bool nth_elements_loop() { + bool overflow = false; + ++index_[I]; + if (index_[I] >= range_[I]) { + index_[I] = first_[I]; + overflow = true; + } + return overflow; } - return overflow; - } - template - ALPAKA_FN_ACC inline constexpr bool do_elements_loops() { - if constexpr (N == 0) { - // overflow - return true; - } else { - if (not nth_elements_loop()) { - return false; + template + ALPAKA_FN_ACC inline constexpr bool do_elements_loops() { + if constexpr (N == 0) { + // overflow + return true; } else { - return do_elements_loops(); + if (not nth_elements_loop()) { + return false; + } else { + return do_elements_loops(); + } } } - } - template - ALPAKA_FN_ACC inline constexpr bool nth_strided_loop() { - bool overflow = false; - first_[I] += loop_->stride_[I]; - if (first_[I] >= loop_->extent_[I]) { - first_[I] = loop_->thread_[I]; - overflow = true; + template + ALPAKA_FN_ACC inline constexpr bool nth_strided_loop() { + bool overflow = false; + first_[I] += loop_->stride_[I]; + if (first_[I] >= loop_->extent_[I]) { + first_[I] = loop_->thread_[I]; + overflow = true; + } + index_[I] = first_[I]; + range_[I] = std::min(first_[I] + loop_->elements_[I], loop_->extent_[I]); + return overflow; } - index_[I] = first_[I]; - range_[I] = std::min(first_[I] + loop_->elements_[I], loop_->extent_[I]); - return overflow; - } - template - ALPAKA_FN_ACC inline constexpr bool do_strided_loops() { - if constexpr (N == 0) { - // overflow - return true; - } else { - if (not nth_strided_loop()) { - return false; + template + ALPAKA_FN_ACC inline constexpr bool do_strided_loops() { + if constexpr (N == 0) { + // overflow + return true; } else { - return do_strided_loops(); + if (not nth_strided_loop()) { + return false; + } else { + return do_strided_loops(); + } } } - } - // increment the iterator - ALPAKA_FN_ACC inline constexpr void increment() { - if constexpr (requires_single_thread_per_block_v) { - // linear N-dimensional loops over the elements associated to the thread; - // do_elements_loops<>() returns true if any of those loops overflows - if (not do_elements_loops()) { - // the elements loops did not overflow, return the next index + // increment the iterator + ALPAKA_FN_ACC inline constexpr void increment() { + if constexpr (requires_single_thread_per_block_v) { + // linear N-dimensional loops over the elements associated to the thread; + // do_elements_loops<>() returns true if any of those loops overflows + if (not do_elements_loops()) { + // the elements loops did not overflow, return the next index + return; + } + } + + // strided N-dimensional loop over the threads in the kernel launch grid; + // do_strided_loops<>() returns true if any of those loops overflows + if (not do_strided_loops()) { + // the strided loops did not overflow, return the next index return; } - } - // strided N-dimensional loop over the threads in the kernel launch grid; - // do_strided_loops<>() returns true if any of those loops overflows - if (not do_strided_loops()) { - // the strided loops did not overflow, return the next index - return; + // the iterator has reached or passed the end of the extent, clamp it to the extent + first_ = loop_->extent_; + range_ = loop_->extent_; + index_ = loop_->extent_; } - // the iterator has reached or passed the end of the extent, clamp it to the extent - first_ = loop_->extent_; - range_ = loop_->extent_; - index_ = loop_->extent_; - } + // const pointer to the UniformElementsND that the iterator refers to + const UniformElementsND* loop_; - // const pointer to the elements_with_stride_nd that the iterator refers to - const elements_with_stride_nd* loop_; + // modified by the pre/post-increment operator + Vec first_; // first element processed by this thread + Vec range_; // last element processed by this thread + Vec index_; // current element processed by this thread + }; - // modified by the pre/post-increment operator - Vec first_; // first element processed by this thread - Vec range_; // last element processed by this thread - Vec index_; // current element processed by this thread + private: + const Vec elements_; + const Vec thread_; + const Vec stride_; + const Vec extent_; }; - private: - const Vec elements_; - const Vec thread_; - const Vec stride_; - const Vec extent_; - }; + } // namespace detail + + /* uniform_elements_nd + * + * `uniform_elements_nd(acc, ...)` is a shorthand for `detail::UniformElementsND(acc, ...)`. + */ + + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto uniform_elements_nd(TAcc const& acc) { + return detail::UniformElementsND(acc); + } + + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto uniform_elements_nd(TAcc const& acc, alpaka::Vec, Idx> extent) { + return detail::UniformElementsND(acc, extent); + } + + namespace detail { - /* blocks_with_stride + /* UniformGroupsAlong * - * `blocks_with_stride(acc, size)` returns a range than spans the (virtual) block indices required to cover the given - * problem size. + * `UniformGroupsAlong(acc, elements)` returns a one-dimensional iteratable range than spans the group indices + * required to cover the given problem size along the `Dim` dimension, in units of the block size. `elements` + * indicates the total number of elements, across all groups; if not specified, it defaults to the kernel grid size + * along the `Dim` dimension. * - * For example, if size is 1000 and the block size is 16, it will return the range from 1 to 62. - * If the work division has more than 63 blocks, only the first 63 will perform one iteration of the loop, and the - * other will exit immediately. - * If the work division has less than 63 blocks, some of the blocks will perform more than one iteration, in order to - * cover then whole problem space. + * `uniform_groups_along(acc, ...)` is a shorthand for `UniformGroupsAlong(acc, ...)` that can infer + * the accelerator type from the argument. + * + * In a 1-dimensional kernel, `uniform_groups(acc, ...)` is a shorthand for `UniformGroupsAlong(acc, ...)`. + * + * In an N-dimensional kernel, dimension 0 is the one that increases more slowly (e.g. the outer loop), followed by + * dimension 1, up to dimension N-1 that increases fastest (e.g. the inner loop). + * For convenience when converting CUDA or HIP code, `uniform_groups_x(acc, ...)`, `_y` and `_z` are shorthands for + * `UniformGroupsAlong(acc, ...)`, `` and ``. + * + * `uniform_groups_along(acc, ...)` should be called consistently by all the threads in a block. All threads in a + * block see the same loop iterations, while threads in different blocks may see a different number of iterations. + * If the work division has more blocks than the required number of groups, the first blocks will perform one + * iteration of the loop, while the other blocks will exit the loop immediately. + * If the work division has less blocks than the required number of groups, some of the blocks will perform more than + * one iteration, in order to cover then whole problem space. + * + * If the problem size is not a multiple of the block size, the last group will process a number of elements smaller + * than the block size. However, also in this case all threads in the block will execute the same number of iterations + * of this loop: this makes it safe to use block-level synchronisations in the loop body. It is left to the inner loop + * (or the user) to ensure that only the correct number of threads process any data; this logic is implemented by + * `uniform_group_elements_along(acc, group, elements)`. * - * All threads in a block see the same loop iterations, while threads in different blocks may see a different number - * of iterations. + * For example, if the block size is 64 and there are 400 elements + * + * for (auto group: uniform_groups_along(acc, 400) + * + * will return the group range from 0 to 6, distributed across all blocks in the work division: group 0 should cover + * the elements from 0 to 63, group 1 should cover the elements from 64 to 127, etc., until the last group, group 6, + * should cover the elements from 384 to 399. All the threads of the block will process this last group; it is up to + * the inner loop to not process the non-existing elements after 399. + * + * If the work division has more than 7 blocks, the first 7 will perform one iteration of the loop, while the other + * blocks will exit the loop immediately. For example if the work division has 8 blocks, the blocks from 0 to 6 will + * process one group while block 7 will no process any. + * + * If the work division has less than 7 blocks, some of the blocks will perform more than one iteration of the loop, + * in order to cover then whole problem space. For example if the work division has 4 blocks, block 0 will process the + * groups 0 and 4, block 1 will process groups 1 and 5, group 2 will process groups 2 and 6, and block 3 will process + * group 3. + * + * See `UniformElementsAlong(acc, ...)` for a concrete example using `uniform_groups_along` and + * `uniform_group_elements_along`. */ - template and alpaka::Dim::value == 1>> - class blocks_with_stride { - public: - ALPAKA_FN_ACC inline blocks_with_stride(TAcc const& acc) - : first_{alpaka::getIdx(acc)[0u]}, - stride_{alpaka::getWorkDiv(acc)[0u]}, - extent_{stride_} {} + template and alpaka::Dim::value >= Dim>> + class UniformGroupsAlong { + public: + ALPAKA_FN_ACC inline UniformGroupsAlong(TAcc const& acc) + : first_{alpaka::getIdx(acc)[Dim]}, + stride_{alpaka::getWorkDiv(acc)[Dim]}, + extent_{stride_} {} - // extent is the total number of elements (not blocks) - ALPAKA_FN_ACC inline blocks_with_stride(TAcc const& acc, Idx extent) - : first_{alpaka::getIdx(acc)[0u]}, - stride_{alpaka::getWorkDiv(acc)[0u]}, - extent_{divide_up_by(extent, alpaka::getWorkDiv(acc)[0u])} {} + // extent is the total number of elements (not blocks) + ALPAKA_FN_ACC inline UniformGroupsAlong(TAcc const& acc, Idx extent) + : first_{alpaka::getIdx(acc)[Dim]}, + stride_{alpaka::getWorkDiv(acc)[Dim]}, + extent_{divide_up_by(extent, alpaka::getWorkDiv(acc)[Dim])} {} - class const_iterator; - using iterator = const_iterator; + class const_iterator; + using iterator = const_iterator; - ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(stride_, extent_, first_); } + ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(stride_, extent_, first_); } - ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(stride_, extent_, extent_); } + ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(stride_, extent_, extent_); } - class const_iterator { - friend class blocks_with_stride; + class const_iterator { + friend class UniformGroupsAlong; - ALPAKA_FN_ACC inline const_iterator(Idx stride, Idx extent, Idx first) - : stride_{stride}, extent_{extent}, first_{std::min(first, extent)} {} + ALPAKA_FN_ACC inline const_iterator(Idx stride, Idx extent, Idx first) + : stride_{stride}, extent_{extent}, first_{std::min(first, extent)} {} - public: - ALPAKA_FN_ACC inline Idx operator*() const { return first_; } + public: + ALPAKA_FN_ACC inline Idx operator*() const { return first_; } + + // pre-increment the iterator + ALPAKA_FN_ACC inline const_iterator& operator++() { + // increment the first-element-in-block index by the grid stride + first_ += stride_; + if (first_ < extent_) + return *this; - // pre-increment the iterator - ALPAKA_FN_ACC inline const_iterator& operator++() { - // increment the first-element-in-block index by the grid stride - first_ += stride_; - if (first_ < extent_) + // the iterator has reached or passed the end of the extent, clamp it to the extent + first_ = extent_; return *this; + } - // the iterator has reached or passed the end of the extent, clamp it to the extent - first_ = extent_; - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC inline const_iterator operator++(int) { + const_iterator old = *this; + ++(*this); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC inline const_iterator operator++(int) { - const_iterator old = *this; - ++(*this); - return old; - } + ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (first_ == other.first_); } - ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (first_ == other.first_); } + ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } - ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // non-const to support iterator copy and assignment + Idx stride_; + Idx extent_; + // modified by the pre/post-increment operator + Idx first_; + }; private: - // non-const to support iterator copy and assignment - Idx stride_; - Idx extent_; - // modified by the pre/post-increment operator - Idx first_; + const Idx first_; + const Idx stride_; + const Idx extent_; }; - private: - const Idx first_; - const Idx stride_; - const Idx extent_; - }; + } // namespace detail - /* elements_in_block + /* uniform_groups * - * `elements_in_block(acc, block, size)` returns a range that spans all the elements within the given block. - * Iterating over the range yields values of type ElementIndex, that contain both .global and .local indices - * of the corresponding element. + * `uniform_groups(acc, elements)` returns a one-dimensional iteratable range than spans the group indices required to + * cover the given problem size, in units of the block size. `elements` indicates the total number of elements, across + * all groups; if not specified, it defaults to the kernel grid size. * - * If the work division has only one element per thread, the loop will perform at most one iteration. - * If the work division has more than one elements per thread, the loop will perform that number of iterations, - * or less if it reaches size. + * `uniform_groups(acc, ...)` is a shorthand for `detail::UniformGroupsAlong(acc, ...)`. * - * If the problem size is not a multiple of the block size, different threads may execute a different number of - * iterations. As a result, it is not safe to call alpaka::syncBlockThreads() within this loop. If a block - * synchronisation is needed, one should split the loop, and synchronise the threads between the loops. + * `uniform_groups(acc, ...)` should be called consistently by all the threads in a block. All threads in a block see + * the same loop iterations, while threads in different blocks may see a different number of iterations. + * If the work division has more blocks than the required number of groups, the first blocks will perform one + * iteration of the loop, while the other blocks will exit the loop immediately. + * If the work division has less blocks than the required number of groups, some of the blocks will perform more than + * one iteration, in order to cover then whole problem space. + * + * If the problem size is not a multiple of the block size, the last group will process a number of elements smaller + * than the block size. However, also in this case all threads in the block will execute the same number of iterations + * of this loop: this makes it safe to use block-level synchronisations in the loop body. It is left to the inner loop + * (or the user) to ensure that only the correct number of threads process any data; this logic is implemented by + * `uniform_group_elements(acc, group, elements)`. + * + * For example, if the block size is 64 and there are 400 elements + * + * for (auto group: uniform_groups(acc, 400) + * + * will return the group range from 0 to 6, distributed across all blocks in the work division: group 0 should cover + * the elements from 0 to 63, group 1 should cover the elements from 64 to 127, etc., until the last group, group 6, + * should cover the elements from 384 to 399. All the threads of the block will process this last group; it is up to + * the inner loop to not process the non-existing elements after 399. + * + * If the work division has more than 7 blocks, the first 7 will perform one iteration of the loop, while the other + * blocks will exit the loop immediately. For example if the work division has 8 blocks, the blocks from 0 to 6 will + * process one group while block 7 will no process any. + * + * If the work division has less than 7 blocks, some of the blocks will perform more than one iteration of the loop, + * in order to cover then whole problem space. For example if the work division has 4 blocks, block 0 will process the + * groups 0 and 4, block 1 will process groups 1 and 5, group 2 will process groups 2 and 6, and block 3 will process + * group 3. + * + * See `uniform_elements(acc, ...)` for a concrete example using `uniform_groups` and `uniform_group_elements`. + * + * Note that `uniform_groups(acc, ...)` is only suitable for one-dimensional kernels. For N-dimensional kernels, use + * - `uniform_groups_along(acc, ...)` to perform the iteration explicitly along dimension `Dim`; + * - `uniform_groups_x(acc, ...)`, `uniform_groups_y(acc, ...)`, or `uniform_groups_z(acc, ...)` to loop + * along the fastest, second-fastest, or third-fastest dimension. */ - template and alpaka::Dim::value == 1>> - class elements_in_block { - public: - ALPAKA_FN_ACC inline elements_in_block(TAcc const& acc, Idx block) - : first_{block * alpaka::getWorkDiv(acc)[0u]}, - local_{alpaka::getIdx(acc)[0u] * - alpaka::getWorkDiv(acc)[0u]}, - range_{local_ + alpaka::getWorkDiv(acc)[0u]} {} + template and alpaka::Dim::value == 1>> + ALPAKA_FN_ACC inline auto uniform_groups(TAcc const& acc, TArgs... args) { + return detail::UniformGroupsAlong(acc, static_cast(args)...); + } - ALPAKA_FN_ACC inline elements_in_block(TAcc const& acc, Idx block, Idx extent) - : first_{block * alpaka::getWorkDiv(acc)[0u]}, - local_{std::min(extent - first_, - alpaka::getIdx(acc)[0u] * - alpaka::getWorkDiv(acc)[0u])}, - range_{std::min(extent - first_, local_ + alpaka::getWorkDiv(acc)[0u])} {} + /* uniform_groups_along + * + * `uniform_groups_along(acc, ...)` is a shorthand for `detail::UniformGroupsAlong(acc, ...)` that can infer + * the accelerator type from the argument. + */ - class const_iterator; - using iterator = const_iterator; + template and alpaka::Dim::value >= Dim>> + ALPAKA_FN_ACC inline auto uniform_groups_along(TAcc const& acc, TArgs... args) { + return detail::UniformGroupsAlong(acc, static_cast(args)...); + } - ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(local_, first_, range_); } + /* uniform_groups_x, _y, _z + * + * Like `uniform_groups` for N-dimensional kernels, along the fastest, second-fastest, and third-fastest dimensions. + */ - ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(range_, first_, range_); } + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto uniform_groups_x(TAcc const& acc, TArgs... args) { + return detail::UniformGroupsAlong::value - 1>(acc, static_cast(args)...); + } + + template and (alpaka::Dim::value > 1)>> + ALPAKA_FN_ACC inline auto uniform_groups_y(TAcc const& acc, TArgs... args) { + return detail::UniformGroupsAlong::value - 2>(acc, static_cast(args)...); + } + + template and (alpaka::Dim::value > 2)>> + ALPAKA_FN_ACC inline auto uniform_groups_z(TAcc const& acc, TArgs... args) { + return detail::UniformGroupsAlong::value - 3>(acc, static_cast(args)...); + } - class const_iterator { - friend class elements_in_block; + namespace detail { - ALPAKA_FN_ACC inline const_iterator(Idx local, Idx first, Idx range) - : index_{local}, first_{first}, range_{range} {} + /* UniformGroupElementsAlong + * + * `UniformGroupElementsAlong(acc, group, elements)` returns a one-dimensional iteratable range that spans + * all the elements within the given `group` along dimension `Dim`, as obtained from `UniformGroupsAlong`, up to + * `elements` (exclusive). `elements` indicates the total number of elements across all groups; if not specified, it + * defaults to the kernel grid size. + * + * `uniform_group_elements_along(acc, ...)` is a shorthand for `UniformGroupElementsAlong(acc, ...)` + * that can infer the accelerator type from the argument. + * + * In a 1-dimensional kernel, `uniform_group_elements(acc, ...)` is a shorthand for + * `UniformGroupElementsAlong<0>(acc, ...)`. + * + * In an N-dimensional kernel, dimension 0 is the one that increases more slowly (e.g. the outer loop), followed by + * dimension 1, up to dimension N-1 that increases fastest (e.g. the inner loop). + * For convenience when converting CUDA or HIP code, `uniform_group_elements_x(acc, ...)`, `_y` and `_z` are + * shorthands for `UniformGroupElementsAlong(acc, ...)`, `` and ``. + * + * Iterating over the range yields values of type `ElementIndex`, that provide the `.global` and `.local` indices of + * the corresponding element. The global index spans a subset of the range from 0 to `elements` (excluded), while the + * local index spans the range from 0 to the block size (excluded). + * + * The loop will perform a number of iterations up to the number of elements per thread, stopping earlier if the + * global element index reaches `elements`. + * + * If the problem size is not a multiple of the block size, different threads may execute a different number of + * iterations. As a result, it is not safe to call `alpaka::syncBlockThreads()` within this loop. If a block + * synchronisation is needed, one should split the loop, and synchronise the threads between the loops. + * See `UniformElementsAlong(acc, ...)` for a concrete example using `uniform_groups_along` and + * `uniform_group_elements_along`. + * + * Warp-level primitives require that all threads in the warp execute the same function. If `elements` is not a + * multiple of the warp size, some of the warps may be incomplete, leading to undefined behaviour - for example, the + * kernel may hang. To avoid this problem, round up `elements` to a multiple of the warp size, and check the element + * index explicitly inside the loop: + * + * for (auto element : uniform_group_elements_along(acc, group, round_up_by(elements, alpaka::warp::getSize(acc)))) { + * bool flag = false; + * if (element < elements) { + * // do some work and compute a result flag only for the valid elements + * flag = do_some_work(); + * } + * // check if any valid element had a positive result + * if (alpaka::warp::any(acc, flag)) { + * // ... + * } + * } + * + * Note that the use of warp-level primitives is usually suitable only for the fastest-looping dimension, `N-1`. + */ + template and alpaka::Dim::value >= Dim>> + class UniformGroupElementsAlong { public: - ALPAKA_FN_ACC inline ElementIndex operator*() const { return ElementIndex{index_ + first_, index_}; } - - // pre-increment the iterator - ALPAKA_FN_ACC inline const_iterator& operator++() { - if constexpr (requires_single_thread_per_block_v) { - // increment the index along the elements processed by the current thread - ++index_; - if (index_ < range_) - return *this; + ALPAKA_FN_ACC inline UniformGroupElementsAlong(TAcc const& acc, Idx block) + : first_{block * alpaka::getWorkDiv(acc)[Dim]}, + local_{alpaka::getIdx(acc)[Dim] * + alpaka::getWorkDiv(acc)[Dim]}, + range_{local_ + alpaka::getWorkDiv(acc)[Dim]} {} + + ALPAKA_FN_ACC inline UniformGroupElementsAlong(TAcc const& acc, Idx block, Idx extent) + : first_{block * alpaka::getWorkDiv(acc)[Dim]}, + local_{std::min(extent - first_, + alpaka::getIdx(acc)[Dim] * + alpaka::getWorkDiv(acc)[Dim])}, + range_{std::min(extent - first_, local_ + alpaka::getWorkDiv(acc)[Dim])} {} + + class const_iterator; + using iterator = const_iterator; + + ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(local_, first_, range_); } + + ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(range_, first_, range_); } + + class const_iterator { + friend class UniformGroupElementsAlong; + + ALPAKA_FN_ACC inline const_iterator(Idx local, Idx first, Idx range) + : index_{local}, first_{first}, range_{range} {} + + public: + ALPAKA_FN_ACC inline ElementIndex operator*() const { return ElementIndex{index_ + first_, index_}; } + + // pre-increment the iterator + ALPAKA_FN_ACC inline const_iterator& operator++() { + if constexpr (requires_single_thread_per_block_v) { + // increment the index along the elements processed by the current thread + ++index_; + if (index_ < range_) + return *this; + } + + // the iterator has reached or passed the end of the extent, clamp it to the extent + index_ = range_; + return *this; } - // the iterator has reached or passed the end of the extent, clamp it to the extent - index_ = range_; - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC inline const_iterator operator++(int) { + const_iterator old = *this; + ++(*this); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC inline const_iterator operator++(int) { - const_iterator old = *this; - ++(*this); - return old; - } + ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (index_ == other.index_); } - ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (index_ == other.index_); } + ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } - ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // modified by the pre/post-increment operator + Idx index_; + // non-const to support iterator copy and assignment + Idx first_; + Idx range_; + }; private: - // modified by the pre/post-increment operator - Idx index_; - // non-const to support iterator copy and assignment - Idx first_; - Idx range_; + const Idx first_; + const Idx local_; + const Idx range_; }; - private: - const Idx first_; - const Idx local_; - const Idx range_; - }; + } // namespace detail - /* uniform_groups + /* uniform_group_elements * - * `uniform_groups(acc, elements)` returns a range than spans the group indices required to cover the given problem - * size, in units of the block size: - * - the `elements` argument indicates the total number of elements, across all groups. + * `uniform_group_elements(acc, group, elements)` returns a one-dimensional iteratable range that spans all the + * elements within the given `group`, as obtained from `uniform_groups`, up to `elements` (exclusive). `elements` + * indicates the total number of elements across all groups; if not specified, it defaults to the kernel grid size. * - * `uniform_groups` should be called consistently by all the threads in a block. All threads in a block see the same - * loop iterations, while threads in different blocks may see a different number of iterations. + * `uniform_group_elements(acc, ...)` is a shorthand for `detail::UniformGroupElementsAlong<0>(acc, ...)`. * - * For example, if `size` is 1000 and the block size is 16, + * Iterating over the range yields values of type `ElementIndex`, that provide the `.global` and `.local` indices of + * the corresponding element. The global index spans a subset of the range from 0 to `elements` (excluded), while the + * local index spans the range from 0 to the block size (excluded). * - * for (auto group: uniform_groups(acc, 1000) + * The loop will perform a number of iterations up to the number of elements per thread, stopping earlier if the + * global element index reaches `elements`. * - * will return the range from 0 to 62, split across all blocks in the work division. + * If the problem size is not a multiple of the block size, different threads may execute a different number of + * iterations. As a result, it is not safe to call `alpaka::syncBlockThreads()` within this loop. If a block + * synchronisation is needed, one should split the loop, and synchronise the threads between the loops. + * See `uniform_elements(acc, ...)` for a concrete example using `uniform_groups` and `uniform_group_elements`. * - * If the work division has more than 63 blocks, the first 63 will perform one iteration of the loop, while the other - * blocks will exit immediately. - * If the work division has less than 63 blocks, some of the blocks will perform more than one iteration, in order to - * cover then whole problem space. + * Warp-level primitives require that all threads in the warp execute the same function. If `elements` is not a + * multiple of the warp size, some of the warps may be incomplete, leading to undefined behaviour - for example, the + * kernel may hang. To avoid this problem, round up `elements` to a multiple of the warp size, and check the element + * index explicitly inside the loop: * - * If the problem size is not a multiple of the block size, the last group will process a number of elements smaller - * than the block size. Also in this case all threads in the block will execute the same number of iterations of this - * loop: this makes it safe to use block-level synchronisations in the loop body. It is left to the inner loop (or the - * user) to ensure that only the correct number of threads process any data. + * for (auto element : uniform_group_elements(acc, group, round_up_by(elements, alpaka::warp::getSize(acc)))) { + * bool flag = false; + * if (element < elements) { + * // do some work and compute a result flag only for the valid elements + * flag = do_some_work(); + * } + * // check if any valid element had a positive result + * if (alpaka::warp::any(acc, flag)) { + * // ... + * } + * } + * + * Note that `uniform_group_elements(acc, ...)` is only suitable for one-dimensional kernels. For N-dimensional + * kernels, use + * - `detail::UniformGroupElementsAlong(acc, ...)` to perform the iteration explicitly along dimension `Dim`; + * - `uniform_group_elements_x(acc, ...)`, `uniform_group_elements_y(acc, ...)`, or + * `uniform_group_elements_z(acc, ...)` to loop along the fastest, second-fastest, or third-fastest dimension. */ - template and alpaka::Dim::value == 1>> - using uniform_groups = blocks_with_stride; + template and alpaka::Dim::value == 1>> + ALPAKA_FN_ACC inline auto uniform_group_elements(TAcc const& acc, TArgs... args) { + return detail::UniformGroupElementsAlong(acc, static_cast(args)...); + } - /* uniform_group_elements - * - * `uniform_group_elements(acc, group, elements)` returns a range that spans all the elements within the given group: - * - the `group` argument indicates the id of the current group, for example as obtained from `uniform_groups`; - * - the `elements` argument indicates the total number of elements, across all groups. - * - * Iterating over the range yields values of type `ElementIndex`, that contain the `.global` and `.local` indices of - * the corresponding element. + /* uniform_group_elements_along * - * The loop will perform a number of iterations up to the number of elements per thread, stopping earlier when the - * element index reaches `size`. + * `uniform_group_elements_along(acc, ...)` is a shorthand for `detail::UniformGroupElementsAlong(acc, ...)` + * that can infer the accelerator type from the argument. + */ + + template and alpaka::Dim::value >= Dim>> + ALPAKA_FN_ACC inline auto uniform_group_elements_along(TAcc const& acc, TArgs... args) { + return detail::UniformGroupElementsAlong(acc, static_cast(args)...); + } + + /* uniform_group_elements_x, _y, _z * - * If the problem size is not a multiple of the block size, different threads may execute a different number of - * iterations. As a result, it is not safe to call alpaka::syncBlockThreads() within this loop. If a block - * synchronisation is needed, one should split the loop, and synchronise the threads between the loops. + * Like `uniform_group_elements` for N-dimensional kernels, along the fastest, second-fastest, and third-fastest + * dimensions. */ - template and alpaka::Dim::value == 1>> - using uniform_group_elements = elements_in_block; + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto uniform_group_elements_x(TAcc const& acc, TArgs... args) { + return detail::UniformGroupElementsAlong::value - 1>(acc, static_cast(args)...); + } - /* independent_groups + template and (alpaka::Dim::value > 1)>> + ALPAKA_FN_ACC inline auto uniform_group_elements_y(TAcc const& acc, TArgs... args) { + return detail::UniformGroupElementsAlong::value - 2>(acc, static_cast(args)...); + } + + template and (alpaka::Dim::value > 2)>> + ALPAKA_FN_ACC inline auto uniform_group_elements_z(TAcc const& acc, TArgs... args) { + return detail::UniformGroupElementsAlong::value - 3>(acc, static_cast(args)...); + } + + namespace detail { + + /* IndependentGroupsAlong + * + * `IndependentGroupsAlong(acc, groups)` returns a one-dimensional iteratable range than spans the group + * indices from 0 to `groups`; the groups are assigned to the blocks along the `Dim` dimension. If `groups` is not + * specified, it defaults to the number of blocks along the `Dim` dimension. + * + * `independent_groups_along(acc, ...)` is a shorthand for `IndependentGroupsAlong(acc, ...)` that can + * infer the accelerator type from the argument. + * + * In a 1-dimensional kernel, `independent_groups(acc, ...)` is a shorthand for + * `IndependentGroupsAlong(acc, ...)`. * - * `independent_groups(acc, groups)` returns a range than spans the group indices from 0 to `groups`, with one group - * per block: - * - the `groups` argument indicates the total number of groups. + * In an N-dimensional kernel, dimension 0 is the one that increases more slowly (e.g. the outer loop), followed by + * dimension 1, up to dimension N-1 that increases fastest (e.g. the inner loop). + * For convenience when converting CUDA or HIP code, `independent_groups_x(acc, ...)`, `_y` and `_z` are shorthands + * for `IndependentGroupsAlong(acc, ...)`, `` and ``. * - * If the work division has more blocks than `groups`, only the first `groups` blocks will perform one iteration of - * the loop, while the other blocks will exit immediately. - * If the work division has less blocks than `groups`, some of the blocks will perform more than one iteration, in - * order to cover then whole problem space. + * `independent_groups_along(acc, ...)` should be called consistently by all the threads in a block. All threads + * in a block see the same loop iterations, while threads in different blocks may see a different number of iterations. + * If the work division has more blocks than the required number of groups, the first blocks will perform one + * iteration of the loop, while the other blocks will exit the loop immediately. + * If the work division has less blocks than the required number of groups, some of the blocks will perform more than + * one iteration, in order to cover then whole problem space. + * + * For example, + * + * for (auto group: independent_groups_along(acc, 7)) + * + * will return the group range from 0 to 6, distributed across all blocks in the work division. + * If the work division has more than 7 blocks, the first 7 will perform one iteration of the loop, while the other + * blocks will exit the loop immediately. For example if the work division has 8 blocks, the blocks from 0 to 6 will + * process one group while block 7 will no process any. + * If the work division has less than 7 blocks, some of the blocks will perform more than one iteration of the loop, + * in order to cover then whole problem space. For example if the work division has 4 blocks, block 0 will process the + * groups 0 and 4, block 1 will process groups 1 and 5, group 2 will process groups 2 and 6, and block 3 will process + * group 3. */ - template and alpaka::Dim::value == 1>> - class independent_groups { - public: - ALPAKA_FN_ACC inline independent_groups(TAcc const& acc) - : first_{alpaka::getIdx(acc)[0u]}, - stride_{alpaka::getWorkDiv(acc)[0u]}, - extent_{stride_} {} + template and alpaka::Dim::value >= Dim>> + class IndependentGroupsAlong { + public: + ALPAKA_FN_ACC inline IndependentGroupsAlong(TAcc const& acc) + : first_{alpaka::getIdx(acc)[Dim]}, + stride_{alpaka::getWorkDiv(acc)[Dim]}, + extent_{stride_} {} - // extent is the total number of elements (not blocks) - ALPAKA_FN_ACC inline independent_groups(TAcc const& acc, Idx groups) - : first_{alpaka::getIdx(acc)[0u]}, - stride_{alpaka::getWorkDiv(acc)[0u]}, - extent_{groups} {} + ALPAKA_FN_ACC inline IndependentGroupsAlong(TAcc const& acc, Idx groups) + : first_{alpaka::getIdx(acc)[Dim]}, + stride_{alpaka::getWorkDiv(acc)[Dim]}, + extent_{groups} {} - class const_iterator; - using iterator = const_iterator; + class const_iterator; + using iterator = const_iterator; - ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(stride_, extent_, first_); } + ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(stride_, extent_, first_); } - ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(stride_, extent_, extent_); } + ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(stride_, extent_, extent_); } - class const_iterator { - friend class independent_groups; + class const_iterator { + friend class IndependentGroupsAlong; - ALPAKA_FN_ACC inline const_iterator(Idx stride, Idx extent, Idx first) - : stride_{stride}, extent_{extent}, first_{std::min(first, extent)} {} + ALPAKA_FN_ACC inline const_iterator(Idx stride, Idx extent, Idx first) + : stride_{stride}, extent_{extent}, first_{std::min(first, extent)} {} - public: - ALPAKA_FN_ACC inline Idx operator*() const { return first_; } + public: + ALPAKA_FN_ACC inline Idx operator*() const { return first_; } + + // pre-increment the iterator + ALPAKA_FN_ACC inline const_iterator& operator++() { + // increment the first-element-in-block index by the grid stride + first_ += stride_; + if (first_ < extent_) + return *this; - // pre-increment the iterator - ALPAKA_FN_ACC inline const_iterator& operator++() { - // increment the first-element-in-block index by the grid stride - first_ += stride_; - if (first_ < extent_) + // the iterator has reached or passed the end of the extent, clamp it to the extent + first_ = extent_; return *this; + } - // the iterator has reached or passed the end of the extent, clamp it to the extent - first_ = extent_; - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC inline const_iterator operator++(int) { + const_iterator old = *this; + ++(*this); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC inline const_iterator operator++(int) { - const_iterator old = *this; - ++(*this); - return old; - } + ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (first_ == other.first_); } - ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { return (first_ == other.first_); } + ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } - ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // non-const to support iterator copy and assignment + Idx stride_; + Idx extent_; + // modified by the pre/post-increment operator + Idx first_; + }; private: - // non-const to support iterator copy and assignment - Idx stride_; - Idx extent_; - // modified by the pre/post-increment operator - Idx first_; + const Idx first_; + const Idx stride_; + const Idx extent_; }; - private: - const Idx first_; - const Idx stride_; - const Idx extent_; - }; + } // namespace detail - /* independent_group_elements + /* independent_groups * - * `independent_group_elements(acc, elements)` returns a range that spans all the elements within the given group: - * - the `elements` argument indicates the number of elements in the current group. + * `independent_groups(acc, groups)` returns a one-dimensional iteratable range than spans the group indices from 0 to + * `groups`. If `groups` is not specified, it defaults to the number of blocks. * - * Iterating over the range yields the local element index, between `0` and `elements - 1`. The threads in the block - * will perform one or more iterations, depending on the number of elements per thread, and on the number of threads - * per block, compared with the total number of elements. + * `independent_groups(acc, ...)` is a shorthand for `detail::IndependentGroupsAlong(acc, ...)`. * - * If the problem size is not a multiple of the block size, different threads may execute a different number of - * iterations. As a result, it is not safe to call alpaka::syncBlockThreads() within this loop. If a block - * synchronisation is needed, one should split the loop, and synchronise the threads between the loops. + * `independent_groups(acc, ...)` should be called consistently by all the threads in a block. All threads in a block + * see the same loop iterations, while threads in different blocks may see a different number of iterations. + * If the work division has more blocks than the required number of groups, the first blocks will perform one + * iteration of the loop, while the other blocks will exit the loop immediately. + * If the work division has less blocks than the required number of groups, some of the blocks will perform more than + * one iteration, in order to cover then whole problem space. + * + * For example, + * + * for (auto group: independent_groups(acc, 7)) + * + * will return the group range from 0 to 6, distributed across all blocks in the work division. + * If the work division has more than 7 blocks, the first 7 will perform one iteration of the loop, while the other + * blocks will exit the loop immediately. For example if the work division has 8 blocks, the blocks from 0 to 6 will + * process one group while block 7 will no process any. + * If the work division has less than 7 blocks, some of the blocks will perform more than one iteration of the loop, + * in order to cover then whole problem space. For example if the work division has 4 blocks, block 0 will process the + * groups 0 and 4, block 1 will process groups 1 and 5, group 2 will process groups 2 and 6, and block 3 will process + * group 3. + * + * Note that `independent_groups(acc, ...)` is only suitable for one-dimensional kernels. For N-dimensional kernels, + * use + * - `independent_groups_along(acc, ...)` to perform the iteration explicitly along dimension `Dim`; + * - `independent_groups_x(acc, ...)`, `independent_groups_y(acc, ...)`, or `independent_groups_z(acc, ...)` to loop + * along the fastest, second-fastest, or third-fastest dimension. */ - template and alpaka::Dim::value == 1>> - class independent_group_elements { - public: - ALPAKA_FN_ACC inline independent_group_elements(TAcc const& acc) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - thread_{alpaka::getIdx(acc)[0u] * elements_}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{stride_} {} - - ALPAKA_FN_ACC inline independent_group_elements(TAcc const& acc, Idx extent) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - thread_{alpaka::getIdx(acc)[0u] * elements_}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{extent} {} - - ALPAKA_FN_ACC inline independent_group_elements(TAcc const& acc, Idx first, Idx extent) - : elements_{alpaka::getWorkDiv(acc)[0u]}, - thread_{alpaka::getIdx(acc)[0u] * elements_ + first}, - stride_{alpaka::getWorkDiv(acc)[0u] * elements_}, - extent_{extent} {} - - class const_iterator; - using iterator = const_iterator; - - ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(elements_, stride_, extent_, thread_); } - - ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(elements_, stride_, extent_, extent_); } - - class const_iterator { - friend class independent_group_elements; - - ALPAKA_FN_ACC inline const_iterator(Idx elements, Idx stride, Idx extent, Idx first) - : elements_{elements}, - stride_{stride}, - extent_{extent}, - first_{std::min(first, extent)}, - index_{first_}, - range_{std::min(first + elements, extent)} {} + template and alpaka::Dim::value == 1>> + ALPAKA_FN_ACC inline auto independent_groups(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupsAlong(acc, static_cast(args)...); + } + + /* independent_groups_along + * + * `independent_groups_along(acc, ...)` is a shorthand for `detail::IndependentGroupsAlong(acc, ...)` that can + * infer the accelerator type from the argument. + */ + + template and alpaka::Dim::value >= Dim>> + ALPAKA_FN_ACC inline auto independent_groups_along(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupsAlong(acc, static_cast(args)...); + } + + /* independent_groups_x, _y, _z + * + * Like `independent_groups` for N-dimensional kernels, along the fastest, second-fastest, and third-fastest + * dimensions. + */ + + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto independent_groups_x(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupsAlong::value - 1>(acc, static_cast(args)...); + } + + template and (alpaka::Dim::value > 1)>> + ALPAKA_FN_ACC inline auto independent_groups_y(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupsAlong::value - 2>(acc, static_cast(args)...); + } + + template and (alpaka::Dim::value > 2)>> + ALPAKA_FN_ACC inline auto independent_groups_z(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupsAlong::value - 3>(acc, static_cast(args)...); + } + + namespace detail { + + /* IndependentGroupElementsAlong + * + * `independent_group_elements_along(acc, ...)` is a shorthand for + * `IndependentGroupElementsAlong(acc, ...)` that can infer the accelerator type from the argument. + */ + template and alpaka::Dim::value >= Dim>> + class IndependentGroupElementsAlong { public: - ALPAKA_FN_ACC inline Idx operator*() const { return index_; } - - // pre-increment the iterator - ALPAKA_FN_ACC inline const_iterator& operator++() { - if constexpr (requires_single_thread_per_block_v) { - // increment the index along the elements processed by the current thread - ++index_; - if (index_ < range_) + ALPAKA_FN_ACC inline IndependentGroupElementsAlong(TAcc const& acc) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + thread_{alpaka::getIdx(acc)[Dim] * elements_}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{stride_} {} + + ALPAKA_FN_ACC inline IndependentGroupElementsAlong(TAcc const& acc, Idx extent) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + thread_{alpaka::getIdx(acc)[Dim] * elements_}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{extent} {} + + ALPAKA_FN_ACC inline IndependentGroupElementsAlong(TAcc const& acc, Idx first, Idx extent) + : elements_{alpaka::getWorkDiv(acc)[Dim]}, + thread_{alpaka::getIdx(acc)[Dim] * elements_ + first}, + stride_{alpaka::getWorkDiv(acc)[Dim] * elements_}, + extent_{extent} {} + + class const_iterator; + using iterator = const_iterator; + + ALPAKA_FN_ACC inline const_iterator begin() const { return const_iterator(elements_, stride_, extent_, thread_); } + + ALPAKA_FN_ACC inline const_iterator end() const { return const_iterator(elements_, stride_, extent_, extent_); } + + class const_iterator { + friend class IndependentGroupElementsAlong; + + ALPAKA_FN_ACC inline const_iterator(Idx elements, Idx stride, Idx extent, Idx first) + : elements_{elements}, + stride_{stride}, + extent_{extent}, + first_{std::min(first, extent)}, + index_{first_}, + range_{std::min(first + elements, extent)} {} + + public: + ALPAKA_FN_ACC inline Idx operator*() const { return index_; } + + // pre-increment the iterator + ALPAKA_FN_ACC inline const_iterator& operator++() { + if constexpr (requires_single_thread_per_block_v) { + // increment the index along the elements processed by the current thread + ++index_; + if (index_ < range_) + return *this; + } + + // increment the thread index with the block stride + first_ += stride_; + index_ = first_; + range_ = std::min(first_ + elements_, extent_); + if (index_ < extent_) return *this; - } - // increment the thread index with the block stride - first_ += stride_; - index_ = first_; - range_ = std::min(first_ + elements_, extent_); - if (index_ < extent_) + // the iterator has reached or passed the end of the extent, clamp it to the extent + first_ = extent_; + index_ = extent_; + range_ = extent_; return *this; + } - // the iterator has reached or passed the end of the extent, clamp it to the extent - first_ = extent_; - index_ = extent_; - range_ = extent_; - return *this; - } + // post-increment the iterator + ALPAKA_FN_ACC inline const_iterator operator++(int) { + const_iterator old = *this; + ++(*this); + return old; + } - // post-increment the iterator - ALPAKA_FN_ACC inline const_iterator operator++(int) { - const_iterator old = *this; - ++(*this); - return old; - } + ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { + return (index_ == other.index_) and (first_ == other.first_); + } - ALPAKA_FN_ACC inline bool operator==(const_iterator const& other) const { - return (index_ == other.index_) and (first_ == other.first_); - } + ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } - ALPAKA_FN_ACC inline bool operator!=(const_iterator const& other) const { return not(*this == other); } + private: + // non-const to support iterator copy and assignment + Idx elements_; + Idx stride_; + Idx extent_; + // modified by the pre/post-increment operator + Idx first_; + Idx index_; + Idx range_; + }; private: - // non-const to support iterator copy and assignment - Idx elements_; - Idx stride_; - Idx extent_; - // modified by the pre/post-increment operator - Idx first_; - Idx index_; - Idx range_; + const Idx elements_; + const Idx thread_; + const Idx stride_; + const Idx extent_; }; - private: - const Idx elements_; - const Idx thread_; - const Idx stride_; - const Idx extent_; - }; + } // namespace detail - /* once_per_grid - * - * `once_per_grid(acc)` returns true for a single thread within the kernel execution grid. - * - * Usually the condition is true for block 0 and thread 0, but these indices should not be relied upon. + /* independent_group_elements */ - template >> - ALPAKA_FN_ACC inline constexpr bool once_per_grid(TAcc const& acc) { - return alpaka::getIdx(acc) == Vec>::zeros(); + template and alpaka::Dim::value == 1>> + ALPAKA_FN_ACC inline auto independent_group_elements(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupElementsAlong(acc, static_cast(args)...); } - /* once_per_block + /* independent_group_elements_along * - * `once_per_block(acc)` returns true for a single thread within the block. - * - * Usually the condition is true for thread 0, but this index should not be relied upon. + * `independent_group_elements_along(acc, ...)` is a shorthand for + * `detail::IndependentGroupElementsAlong(acc, ...)` that can infer the accelerator type from the argument. */ - template >> - ALPAKA_FN_ACC inline constexpr bool once_per_block(TAcc const& acc) { - return alpaka::getIdx(acc) == Vec>::zeros(); - } - - /********************************************* - * RANGE COMPUTATION - ********************************************/ - - /* - * Computes the range of the elements indexes, local to the block. - * Warning: the max index is not truncated by the max number of elements of interest. - */ - template - ALPAKA_FN_ACC std::pair element_index_range_in_block(const TAcc& acc, - const Idx elementIdxShift, - const unsigned int dimIndex = 0u) { - // Take into account the thread index in block. - const Idx threadIdxLocal(alpaka::getIdx(acc)[dimIndex]); - const Idx threadDimension(alpaka::getWorkDiv(acc)[dimIndex]); - - // Compute the elements indexes in block. - // Obviously relevant for CPU only. - // For GPU, threadDimension == 1, and elementIdx == firstElementIdx == threadIdx + elementIdxShift. - const Idx firstElementIdxLocal = threadIdxLocal * threadDimension; - const Idx firstElementIdx = firstElementIdxLocal + elementIdxShift; // Add the shift! - const Idx endElementIdxUncut = firstElementIdx + threadDimension; - - // Return element indexes, shifted by elementIdxShift. - return {firstElementIdx, endElementIdxUncut}; + template and alpaka::Dim::value >= Dim>> + ALPAKA_FN_ACC inline auto independent_group_elements_along(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupElementsAlong(acc, static_cast(args)...); } - /* - * Computes the range of the elements indexes, local to the block. - * Truncated by the max number of elements of interest. - */ - template - ALPAKA_FN_ACC std::pair element_index_range_in_block_truncated(const TAcc& acc, - const Idx maxNumberOfElements, - const Idx elementIdxShift, - const unsigned int dimIndex = 0u) { - // Check dimension - //static_assert(alpaka::Dim::value == Dim1::value, - // "Accelerator and maxNumberOfElements need to have same dimension."); - auto [firstElementIdxLocal, endElementIdxLocal] = element_index_range_in_block(acc, elementIdxShift, dimIndex); - - // Truncate - endElementIdxLocal = std::min(endElementIdxLocal, maxNumberOfElements); - - // Return element indexes, shifted by elementIdxShift, and truncated by maxNumberOfElements. - return {firstElementIdxLocal, endElementIdxLocal}; - } - - /* - * Computes the range of the elements indexes in grid. - * Warning: the max index is not truncated by the max number of elements of interest. - */ - template - ALPAKA_FN_ACC std::pair element_index_range_in_grid(const TAcc& acc, - Idx elementIdxShift, - const unsigned int dimIndex = 0u) { - // Take into account the block index in grid. - const Idx blockIdxInGrid(alpaka::getIdx(acc)[dimIndex]); - const Idx blockDimension(alpaka::getWorkDiv(acc)[dimIndex]); - - // Shift to get global indices in grid (instead of local to the block) - elementIdxShift += blockIdxInGrid * blockDimension; - - // Return element indexes, shifted by elementIdxShift. - return element_index_range_in_block(acc, elementIdxShift, dimIndex); - } - - /* - * Loop on all (CPU) elements. - * Elements loop makes sense in CPU case only. In GPU case, elementIdx = firstElementIdx = threadIdx + shift. - * Indexes are local to the BLOCK. + /* independent_group_elements_x, _y, _z + * + * Like `independent_group_elements` for N-dimensional kernels, along the fastest, second-fastest, and third-fastest + * dimensions. */ - template - ALPAKA_FN_ACC void for_each_element_in_block(const TAcc& acc, - const Idx maxNumberOfElements, - const Idx elementIdxShift, - const Func func, - const unsigned int dimIndex = 0) { - const auto& [firstElementIdx, endElementIdx] = - element_index_range_in_block_truncated(acc, maxNumberOfElements, elementIdxShift, dimIndex); - - for (Idx elementIdx = firstElementIdx; elementIdx < endElementIdx; ++elementIdx) { - func(elementIdx); - } - } - /* - * Overload for elementIdxShift = 0 - */ - template - ALPAKA_FN_ACC void for_each_element_in_block(const TAcc& acc, - const Idx maxNumberOfElements, - const Func func, - const unsigned int dimIndex = 0) { - const Idx elementIdxShift = 0; - for_each_element_in_block(acc, maxNumberOfElements, elementIdxShift, func, dimIndex); + template and (alpaka::Dim::value > 0)>> + ALPAKA_FN_ACC inline auto independent_group_elements_x(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupElementsAlong::value - 1>(acc, static_cast(args)...); } - /************************************************************** - * LOOP ON ALL ELEMENTS WITH ONE LOOP - **************************************************************/ - - /* - * Case where the input index i has reached the end of threadDimension: strides the input index. - * Otherwise: do nothing. - * NB 1: This helper function is used as a trick to only have one loop (like in legacy), instead of 2 loops - * (like in all the other Alpaka helpers, 'for_each_element_in_block_strided' for example, - * because of the additional loop over elements in Alpaka model). - * This allows to keep the 'continue' and 'break' statements as-is from legacy code, - * and hence avoids a lot of legacy code reshuffling. - * NB 2: Modifies i, firstElementIdx and endElementIdx. - */ - ALPAKA_FN_ACC ALPAKA_FN_INLINE bool next_valid_element_index_strided( - Idx& i, Idx& firstElementIdx, Idx& endElementIdx, const Idx stride, const Idx maxNumberOfElements) { - bool isNextStrideElementValid = true; - if (i == endElementIdx) { - firstElementIdx += stride; - endElementIdx += stride; - i = firstElementIdx; - if (i >= maxNumberOfElements) { - isNextStrideElementValid = false; - } - } - return isNextStrideElementValid; + template and (alpaka::Dim::value > 1)>> + ALPAKA_FN_ACC inline auto independent_group_elements_y(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupElementsAlong::value - 2>(acc, static_cast(args)...); } - template - ALPAKA_FN_ACC void for_each_element_in_block_strided(const TAcc& acc, - const Idx maxNumberOfElements, - const Idx elementIdxShift, - const Func func, - const unsigned int dimIndex = 0) { - // Get thread / element indices in block. - const auto& [firstElementIdxNoStride, endElementIdxNoStride] = - element_index_range_in_block(acc, elementIdxShift, dimIndex); - - // Stride = block size. - const Idx blockDimension(alpaka::getWorkDiv(acc)[dimIndex]); - - // Strided access. - for (Idx threadIdx = firstElementIdxNoStride, endElementIdx = endElementIdxNoStride; - threadIdx < maxNumberOfElements; - threadIdx += blockDimension, endElementIdx += blockDimension) { - // (CPU) Loop on all elements. - if (endElementIdx > maxNumberOfElements) { - endElementIdx = maxNumberOfElements; - } - for (Idx i = threadIdx; i < endElementIdx; ++i) { - func(i); - } - } + template and (alpaka::Dim::value > 2)>> + ALPAKA_FN_ACC inline auto independent_group_elements_z(TAcc const& acc, TArgs... args) { + return detail::IndependentGroupElementsAlong::value - 3>(acc, static_cast(args)...); } - /* - * Overload for elementIdxShift = 0 + /* once_per_grid + * + * `once_per_grid(acc)` returns true for a single thread within the kernel execution grid. + * + * Usually the condition is true for block 0 and thread 0, but these indices should not be relied upon. */ - template - ALPAKA_FN_ACC void for_each_element_in_block_strided(const TAcc& acc, - const Idx maxNumberOfElements, - const Func func, - const unsigned int dimIndex = 0) { - const Idx elementIdxShift = 0; - for_each_element_in_block_strided(acc, maxNumberOfElements, elementIdxShift, func, dimIndex); - } - template - ALPAKA_FN_ACC void for_each_element_in_grid_strided(const TAcc& acc, - const Idx maxNumberOfElements, - const Idx elementIdxShift, - const Func func, - const unsigned int dimIndex = 0) { - // Get thread / element indices in block. - const auto& [firstElementIdxNoStride, endElementIdxNoStride] = - element_index_range_in_grid(acc, elementIdxShift, dimIndex); - - // Stride = grid size. - const Idx gridDimension(alpaka::getWorkDiv(acc)[dimIndex]); - - // Strided access. - for (Idx threadIdx = firstElementIdxNoStride, endElementIdx = endElementIdxNoStride; - threadIdx < maxNumberOfElements; - threadIdx += gridDimension, endElementIdx += gridDimension) { - // (CPU) Loop on all elements. - if (endElementIdx > maxNumberOfElements) { - endElementIdx = maxNumberOfElements; - } - for (Idx i = threadIdx; i < endElementIdx; ++i) { - func(i); - } - } + template >> + ALPAKA_FN_ACC inline constexpr bool once_per_grid(TAcc const& acc) { + return alpaka::getIdx(acc) == Vec>::zeros(); } - /* - * Overload for elementIdxShift = 0 + /* once_per_block + * + * `once_per_block(acc)` returns true for a single thread within the block. + * + * Usually the condition is true for thread 0, but this index should not be relied upon. */ - template - ALPAKA_FN_ACC void for_each_element_in_grid_strided(const TAcc& acc, - const Idx maxNumberOfElements, - const Func func, - const unsigned int dimIndex = 0) { - const Idx elementIdxShift = 0; - for_each_element_in_grid_strided(acc, maxNumberOfElements, elementIdxShift, func, dimIndex); + + template >> + ALPAKA_FN_ACC inline constexpr bool once_per_block(TAcc const& acc) { + return alpaka::getIdx(acc) == Vec>::zeros(); } } // namespace cms::alpakatools diff --git a/HeterogeneousCore/AlpakaInterface/test/BuildFile.xml b/HeterogeneousCore/AlpakaInterface/test/BuildFile.xml index 0198e36f9166f..426a750e3d0b9 100644 --- a/HeterogeneousCore/AlpakaInterface/test/BuildFile.xml +++ b/HeterogeneousCore/AlpakaInterface/test/BuildFile.xml @@ -24,6 +24,12 @@ + + + + + + diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testAtomicPairCounter.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testAtomicPairCounter.dev.cc index 1687feb8c1bab..75488a1ce8b3a 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testAtomicPairCounter.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testAtomicPairCounter.dev.cc @@ -4,6 +4,9 @@ #define CATCH_CONFIG_MAIN #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -18,11 +21,11 @@ struct update { template ALPAKA_FN_ACC void operator()( const TAcc &acc, AtomicPairCounter *dc, uint32_t *ind, uint32_t *cont, uint32_t n) const { - for (auto i : elements_with_stride(acc, n)) { + for (auto i : uniform_elements(acc, n)) { auto m = i % 11; m = m % 6 + 1; // max 6, no 0 auto c = dc->inc_add(acc, m); - assert(c.first < n); + ALPAKA_ASSERT_ACC(c.first < n); ind[c.first] = c.second; for (uint32_t j = c.second; j < c.second + m; ++j) cont[j] = i; @@ -34,7 +37,7 @@ struct finalize { template ALPAKA_FN_ACC void operator()( const TAcc &acc, AtomicPairCounter const *dc, uint32_t *ind, uint32_t *cont, uint32_t n) const { - assert(dc->get().first == n); + ALPAKA_ASSERT_ACC(dc->get().first == n); ind[n] = dc->get().second; } }; @@ -43,9 +46,8 @@ TEST_CASE("Standard checks of " ALPAKA_TYPE_ALIAS_NAME(alpakaTestAtomicPair), s_ SECTION("AtomicPairCounter") { auto const &devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - REQUIRE(not devices.empty()); + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) "backend, " + "the test will be skipped."); } // run the test on each device diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testBuffer.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testBuffer.dev.cc new file mode 100644 index 0000000000000..44d5171f77c88 --- /dev/null +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testBuffer.dev.cc @@ -0,0 +1,91 @@ +#include + +#define CATCH_CONFIG_MAIN +#include + +#include "FWCore/Utilities/interface/stringize.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +// each test binary is built for a single Alpaka backend +using namespace ALPAKA_ACCELERATOR_NAMESPACE; + +namespace { + constexpr size_t SIZE = 32; + + void testDeviceSideError(Device const& device) { + auto queue = Queue(device); + auto buf_h = cms::alpakatools::make_host_buffer(queue, SIZE); + auto buf_d = cms::alpakatools::make_device_buffer(queue, SIZE); + alpaka::memset(queue, buf_h, 0); + alpaka::memcpy(queue, buf_d, buf_h); + // On the host device I don't know how to fabricate a device-side + // error for which the Alpaka API calls would then throw an + // exception. Therefore I just throw the std::runtime_error to + // keep the caller side the same for all backends. At least the + // test ensures the buffer destructors won't throw exceptions + // during the stack unwinding of the thrown runtime_error. + if constexpr (std::is_same_v) { + throw std::runtime_error("assert"); + } else { + auto div = cms::alpakatools::make_workdiv(1, 1); + alpaka::exec( + queue, + div, + [] ALPAKA_FN_ACC(Acc1D const& acc, int* data, size_t size) { + for (auto index : cms::alpakatools::uniform_elements(acc, size)) { + ALPAKA_ASSERT_ACC(data[index] != 0); + } + }, + buf_d.data(), + SIZE); + alpaka::wait(queue); + } + } +} // namespace + +TEST_CASE("Test alpaka buffers for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend", + "[" EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) "]") { + // get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); + } + + SECTION("Single device buffer") { + for (auto const& device : devices) { + auto queue = Queue(device); + auto buf = cms::alpakatools::make_device_buffer(queue, SIZE); + alpaka::memset(queue, buf, 0); + alpaka::wait(queue); + } + } + + SECTION("Single host buffer") { + for (auto const& device : devices) { + auto queue = Queue(device); + auto buf = cms::alpakatools::make_host_buffer(queue, SIZE); + buf[0] = 0; + alpaka::wait(queue); + } + } + + SECTION("Host and device buffers") { + for (auto const& device : devices) { + auto queue = Queue(device); + auto buf_h = cms::alpakatools::make_host_buffer(queue, SIZE); + auto buf_d = cms::alpakatools::make_device_buffer(queue, SIZE); + alpaka::memset(queue, buf_h, 0); + alpaka::memcpy(queue, buf_d, buf_h); + alpaka::wait(queue); + } + } + + SECTION("Buffer destruction after a device-side error") { + for (auto const& device : devices) { + REQUIRE_THROWS_AS(testDeviceSideError(device), std::runtime_error); + } + } +} diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testHistoContainer.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testHistoContainer.dev.cc index 57b80cc9cf275..b49b6013fa901 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testHistoContainer.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testHistoContainer.dev.cc @@ -7,6 +7,9 @@ #define CATCH_CONFIG_MAIN #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -38,12 +41,12 @@ void checkContents(Hist* h, #ifndef NDEBUG [[maybe_unused]] auto bk = h->bin(v[k]); #endif - ALPAKA_ASSERT_OFFLOAD(bk == i); - ALPAKA_ASSERT_OFFLOAD(k < offsets[j + 1]); + ALPAKA_ASSERT_ACC(bk == i); + ALPAKA_ASSERT_ACC(k < offsets[j + 1]); auto kl = h->bin(v[k] - window); auto kh = h->bin(v[k] + window); - ALPAKA_ASSERT_OFFLOAD(kl != i); - ALPAKA_ASSERT_OFFLOAD(kh != i); + ALPAKA_ASSERT_ACC(kl != i); + ALPAKA_ASSERT_ACC(kh != i); // std::cout << kl << ' ' << kh << std::endl; auto me = v[k]; @@ -81,7 +84,7 @@ void checkContents(Hist* h, std::cout << "what? " << j << ' ' << i << ' ' << int(me) << '/' << (int)T(me - window) << '/' << (int)T(me + window) << ": " << kl << '/' << kh << ' ' << khh << ' ' << tot << '/' << nm << std::endl; - ALPAKA_ASSERT_OFFLOAD(!l); + ALPAKA_ASSERT_ACC(!l); } } int status; @@ -133,7 +136,7 @@ int go(const DevHost& host, const Device& device, Queue& queue) { offsets[0] = 0; for (uint32_t j = 1; j < nParts + 1; ++j) { offsets[j] = offsets[j - 1] + partSize - 3 * j; - ALPAKA_ASSERT_OFFLOAD(offsets[j] <= N); + ALPAKA_ASSERT_ACC(offsets[j] <= N); } if (it == 1) { // special cases... @@ -210,14 +213,14 @@ int go(const DevHost& host, const Device& device, Queue& queue) { // std::cout << offsets[i] <<" - "<< h->size() << std::endl; // } - ALPAKA_ASSERT_OFFLOAD(0 == h->off[0]); - ALPAKA_ASSERT_OFFLOAD(offsets[10] == h->size()); - ALPAKA_ASSERT_OFFLOAD(0 == hr->off[0]); - ALPAKA_ASSERT_OFFLOAD(offsets[10] == hr->size()); + ALPAKA_ASSERT_ACC(0 == h->off[0]); + ALPAKA_ASSERT_ACC(offsets[10] == h->size()); + ALPAKA_ASSERT_ACC(0 == hr->off[0]); + ALPAKA_ASSERT_ACC(offsets[10] == hr->size()); auto verify = [&](uint32_t i, uint32_t k, uint32_t t1, uint32_t t2) { - ALPAKA_ASSERT_OFFLOAD(t1 < N); - ALPAKA_ASSERT_OFFLOAD(t2 < N); + ALPAKA_ASSERT_ACC(t1 < N); + ALPAKA_ASSERT_ACC(t2 < N); if (T(v[t1] - v[t2]) <= 0) std::cout << "for " << i << ':' << v[k] << " failed " << v[t1] << ' ' << v[t2] << std::endl; }; @@ -235,14 +238,15 @@ int go(const DevHost& host, const Device& device, Queue& queue) { TEST_CASE("Standard checks of " ALPAKA_TYPE_ALIAS_NAME(alpakaTestHistoContainer), s_tag) { SECTION("HistoContainerKernel") { + auto const& host = cms::alpakatools::host(); + // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); - auto const& host = cms::alpakatools::host(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return; + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"); } + // run the test on each device for (auto const& device : devices) { std::cout << "Test Histo Container on " << alpaka::getName(device) << '\n'; diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testIndependentKernel.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testIndependentKernel.dev.cc index bd98efcfa32d6..10903e5cf385b 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testIndependentKernel.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testIndependentKernel.dev.cc @@ -6,6 +6,7 @@ #define CATCH_CONFIG_MAIN #include +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -122,8 +123,8 @@ TEST_CASE("Test alpaka kernels for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESP // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - INFO("No devices available on the platform " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE)); - REQUIRE(not devices.empty()); + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); } // launch the independent work kernel with a small block size and a small number of blocks; diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testKernel.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testKernel.dev.cc index a730e4b515a76..6d506eb9ba814 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testKernel.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testKernel.dev.cc @@ -6,6 +6,7 @@ #define CATCH_CONFIG_MAIN #include +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -17,7 +18,7 @@ struct VectorAddKernel { template ALPAKA_FN_ACC void operator()( TAcc const& acc, T const* __restrict__ in1, T const* __restrict__ in2, T* __restrict__ out, size_t size) const { - for (auto index : cms::alpakatools::elements_with_stride(acc, size)) { + for (auto index : cms::alpakatools::uniform_elements(acc, size)) { out[index] = in1[index] + in2[index]; } } @@ -31,7 +32,7 @@ struct VectorAddKernelSkip { T* __restrict__ out, size_t first, size_t size) const { - for (auto index : cms::alpakatools::elements_with_stride(acc, first, size)) { + for (auto index : cms::alpakatools::uniform_elements(acc, first, size)) { out[index] = in1[index] + in2[index]; } } @@ -41,7 +42,7 @@ struct VectorAddKernel1D { template ALPAKA_FN_ACC void operator()( TAcc const& acc, T const* __restrict__ in1, T const* __restrict__ in2, T* __restrict__ out, Vec1D size) const { - for (auto ndindex : cms::alpakatools::elements_with_stride_nd(acc, size)) { + for (auto ndindex : cms::alpakatools::uniform_elements_nd(acc, size)) { auto index = ndindex[0]; out[index] = in1[index] + in2[index]; } @@ -52,7 +53,7 @@ struct VectorAddKernel2D { template ALPAKA_FN_ACC void operator()( TAcc const& acc, T const* __restrict__ in1, T const* __restrict__ in2, T* __restrict__ out, Vec2D size) const { - for (auto ndindex : cms::alpakatools::elements_with_stride_nd(acc, size)) { + for (auto ndindex : cms::alpakatools::uniform_elements_nd(acc, size)) { auto index = ndindex[0] * size[1] + ndindex[1]; out[index] = in1[index] + in2[index]; } @@ -63,7 +64,7 @@ struct VectorAddKernel3D { template ALPAKA_FN_ACC void operator()( TAcc const& acc, T const* __restrict__ in1, T const* __restrict__ in2, T* __restrict__ out, Vec3D size) const { - for (auto ndindex : cms::alpakatools::elements_with_stride_nd(acc, size)) { + for (auto ndindex : cms::alpakatools::uniform_elements_nd(acc, size)) { auto index = (ndindex[0] * size[1] + ndindex[1]) * size[2] + ndindex[2]; out[index] = in1[index] + in2[index]; } @@ -84,7 +85,7 @@ struct VectorAddBlockKernel { T* buffer = alpaka::getDynSharedMem(acc); // the outer loop is needed to repeat the "block" as many times as needed to cover the whole problem space // the inner loop is needed for backends that use more than one element per thread - for (auto block : cms::alpakatools::blocks_with_stride(acc, size)) { + for (auto block : cms::alpakatools::uniform_groups(acc, size)) { // only one thread per block: initialise the shared memory if (cms::alpakatools::once_per_block(acc)) { // not really necessary, just to show how to use "once_per_block" @@ -94,19 +95,19 @@ struct VectorAddBlockKernel { // synchronise all threads in the block alpaka::syncBlockThreads(acc); // read the first set of data into shared memory - for (auto index : cms::alpakatools::elements_in_block(acc, block, size)) { + for (auto index : cms::alpakatools::uniform_group_elements(acc, block, size)) { buffer[index.local] = in1[index.global]; } // synchronise all threads in the block alpaka::syncBlockThreads(acc); // add the second set of data into shared memory - for (auto index : cms::alpakatools::elements_in_block(acc, block, size)) { + for (auto index : cms::alpakatools::uniform_group_elements(acc, block, size)) { buffer[index.local] += in2[index.global]; } // synchronise all threads in the block alpaka::syncBlockThreads(acc); // store the results into global memory - for (auto index : cms::alpakatools::elements_in_block(acc, block, size)) { + for (auto index : cms::alpakatools::uniform_group_elements(acc, block, size)) { out[index.global] = buffer[index.local]; } } @@ -142,7 +143,7 @@ struct VectorAddKernelBlockSerial { // block size auto const blockSize = alpaka::getWorkDiv(acc)[0u]; // the loop is used to repeat the "block" as many times as needed to cover the whole problem space - for (auto block : cms::alpakatools::blocks_with_stride(acc, size)) { + for (auto block : cms::alpakatools::uniform_groups(acc, size)) { // the operations are performed by a single thread in each "logical" block const auto first = blockSize * block; const auto range = std::min(first + blockSize, size); @@ -378,8 +379,8 @@ TEST_CASE("Test alpaka kernels for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESP // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - INFO("No devices available on the platform " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE)); - REQUIRE(not devices.empty()); + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); } // launch the 1-dimensional kernel with a small block size and a small number of blocks; diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneHistoContainer.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneHistoContainer.dev.cc index 4ce11cc7facdd..10e7ddda4c682 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneHistoContainer.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneHistoContainer.dev.cc @@ -3,6 +3,9 @@ #include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -15,8 +18,8 @@ template struct mykernel { template ALPAKA_FN_ACC void operator()(const TAcc& acc, T const* __restrict__ v, uint32_t N) const { - ALPAKA_ASSERT_OFFLOAD(v); - ALPAKA_ASSERT_OFFLOAD(N == 12000); + ALPAKA_ASSERT_ACC(v); + ALPAKA_ASSERT_ACC(N == 12000); const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); if (threadIdxLocal == 0) { @@ -29,65 +32,65 @@ struct mykernel { auto& ws = alpaka::declareSharedVar(acc); // set off zero - for (auto j : elements_with_stride(acc, Hist::totbins())) { + for (auto j : uniform_elements(acc, Hist::totbins())) { hist.off[j] = 0; } alpaka::syncBlockThreads(acc); // set bins zero - for (auto j : elements_with_stride(acc, Hist::totbins())) { + for (auto j : uniform_elements(acc, Hist::totbins())) { hist.content[j] = 0; } alpaka::syncBlockThreads(acc); // count - for (auto j : elements_with_stride(acc, N)) { + for (auto j : uniform_elements(acc, N)) { hist.count(acc, v[j]); } alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(0 == hist.size()); + ALPAKA_ASSERT_ACC(0 == hist.size()); alpaka::syncBlockThreads(acc); // finalize hist.finalize(acc, ws); alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(N == hist.size()); + ALPAKA_ASSERT_ACC(N == hist.size()); // verify - for ([[maybe_unused]] auto j : elements_with_stride(acc, Hist::nbins())) { - ALPAKA_ASSERT_OFFLOAD(hist.off[j] <= hist.off[j + 1]); + for ([[maybe_unused]] auto j : uniform_elements(acc, Hist::nbins())) { + ALPAKA_ASSERT_ACC(hist.off[j] <= hist.off[j + 1]); } alpaka::syncBlockThreads(acc); - for (auto j : elements_with_stride(acc, 32)) { + for (auto j : uniform_elements(acc, 32)) { ws[j] = 0; // used by prefix scan... } alpaka::syncBlockThreads(acc); // fill - for (auto j : elements_with_stride(acc, N)) { + for (auto j : uniform_elements(acc, N)) { hist.fill(acc, v[j], j); } alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(0 == hist.off[0]); - ALPAKA_ASSERT_OFFLOAD(N == hist.size()); + ALPAKA_ASSERT_ACC(0 == hist.off[0]); + ALPAKA_ASSERT_ACC(N == hist.size()); // bin #ifndef NDEBUG - for (auto j : elements_with_stride(acc, hist.size() - 1)) { + for (auto j : uniform_elements(acc, hist.size() - 1)) { auto p = hist.begin() + j; - ALPAKA_ASSERT_OFFLOAD((*p) < N); + ALPAKA_ASSERT_ACC((*p) < N); [[maybe_unused]] auto k1 = Hist::bin(v[*p]); [[maybe_unused]] auto k2 = Hist::bin(v[*(p + 1)]); - ALPAKA_ASSERT_OFFLOAD(k2 >= k1); + ALPAKA_ASSERT_ACC(k2 >= k1); } #endif // forEachInWindow - for (auto i : elements_with_stride(acc, hist.size())) { + for (auto i : uniform_elements(acc, hist.size())) { auto p = hist.begin() + i; auto j = *p; #ifndef NDEBUG @@ -95,13 +98,13 @@ struct mykernel { #endif [[maybe_unused]] int tot = 0; auto ftest = [&](unsigned int k) { - ALPAKA_ASSERT_OFFLOAD(k < N); + ALPAKA_ASSERT_ACC(k < N); ++tot; }; forEachInWindow(hist, v[j], v[j], ftest); #ifndef NDEBUG [[maybe_unused]] int rtot = hist.size(b0); - ALPAKA_ASSERT_OFFLOAD(tot == rtot); + ALPAKA_ASSERT_ACC(tot == rtot); #endif tot = 0; auto vm = int(v[j]) - DELTA; @@ -111,13 +114,13 @@ struct mykernel { vm = std::min(vm, vmax); vp = std::min(vp, vmax); vp = std::max(vp, 0); - ALPAKA_ASSERT_OFFLOAD(vp >= vm); + ALPAKA_ASSERT_ACC(vp >= vm); forEachInWindow(hist, vm, vp, ftest); #ifndef NDEBUG int bp = Hist::bin(vp); int bm = Hist::bin(vm); rtot = hist.end(bp) - hist.begin(bm); - ALPAKA_ASSERT_OFFLOAD(tot == rtot); + ALPAKA_ASSERT_ACC(tot == rtot); #endif } } @@ -163,15 +166,16 @@ void go(const DevHost& host, const Device& device, Queue& queue) { } int main() { + auto const& host = cms::alpakatools::host(); + + // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } - auto const& host = cms::alpakatools::host(); - // run the test on each device for (auto const& device : devices) { std::cout << "Test One Histo Container on " << alpaka::getName(device) << '\n'; diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneRadixSort.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneRadixSort.dev.cc index b1cb735b55194..218bc30ccca14 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneRadixSort.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneRadixSort.dev.cc @@ -2,10 +2,12 @@ #include #include +#include #include #include +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/radixSort.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" @@ -73,9 +75,9 @@ namespace { // radix sort works in a single block (and the assert macro does not like the comma of the template parameters). const auto blocksPerGrid = alpaka::getWorkDiv(acc)[0u]; const auto blocksIdx = alpaka::getIdx(acc)[0u]; - assert(1 == blocksPerGrid); - assert(0 == blocksIdx); - assert(elements <= 2048); + ALPAKA_ASSERT_ACC(1 == blocksPerGrid); + ALPAKA_ASSERT_ACC(0 == blocksIdx); + ALPAKA_ASSERT_ACC(elements <= 2048); auto& order = alpaka::declareSharedVar(acc); auto& sws = alpaka::declareSharedVar(acc); @@ -85,7 +87,7 @@ namespace { // __shared__ uint16_t sws[2048]; // __shared__ float z[2048]; // __shared__ int iz[2048]; - for (auto itrack : elements_with_stride(acc, elements)) { + for (auto itrack : uniform_elements(acc, elements)) { z[itrack] = gpu_input[itrack]; iz[itrack] = 10000 * gpu_input[itrack]; // order[itrack] = itrack; @@ -95,10 +97,10 @@ namespace { alpaka::syncBlockThreads(acc); //verify - for (auto itrack : elements_with_stride(acc, elements - 1)) { + for (auto itrack : uniform_elements(acc, elements - 1)) { auto ntrack = order[itrack]; auto mtrack = order[itrack + 1]; - assert(truncate<2>(z[ntrack]) <= truncate<2>(z[mtrack])); + ALPAKA_ASSERT_ACC(truncate<2>(z[ntrack]) <= truncate<2>(z[mtrack])); } alpaka::syncBlockThreads(acc); @@ -123,10 +125,10 @@ namespace { radixSort(acc, iz, order, sws, elements); alpaka::syncBlockThreads(acc); - for (auto itrack : elements_with_stride(acc, elements - 1)) { + for (auto itrack : uniform_elements(acc, elements - 1)) { auto ntrack = order[itrack]; auto mtrack = order[itrack + 1]; - assert(iz[ntrack] <= iz[mtrack]); + ALPAKA_ASSERT_ACC(iz[ntrack] <= iz[mtrack]); } if (doPrint) @@ -157,15 +159,13 @@ namespace { } } // namespace -#include "HeterogeneousCore/CUDAUtilities/interface/requireDevices.h" - int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } std::random_device rd; @@ -174,8 +174,6 @@ int main() { // run the test on each device for (auto const& device : devices) { Queue queue(device); - // FLOAT* gpu_input; - // int* gpu_product; int nmax = 4 * 260; auto gpu_input_h = cms::alpakatools::make_host_buffer(queue, nmax); @@ -227,17 +225,14 @@ int main() { input[i + 3 * 260] = -input[i] - 10; } auto gpu_input_d = cms::alpakatools::make_device_buffer(queue, nmax); - //cudaCheck(cudaMalloc(&gpu_input, sizeof(FLOAT) * nmax)); - // cudaCheck(cudaMalloc(&gpu_product, sizeof(int) * nmax)); auto gpu_product_d = cms::alpakatools::make_device_buffer(queue, nmax); // copy the input data to the GPU alpaka::memcpy(queue, gpu_input_d, gpu_input_h); - //cudaCheck(cudaMemcpy(gpu_input, input, sizeof(FLOAT) * nmax, cudaMemcpyHostToDevice)); for (int k = 2; k <= nmax; k++) { std::shuffle(input, input + k, g); printf("Test with %d items\n", k); - // sort on the GPU + // sort on the GPU testWrapper(queue, gpu_input_d.data(), gpu_product_d.data(), k, false); alpaka::wait(queue); } diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneToManyAssoc.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneToManyAssoc.dev.cc index d1de1f1c17cca..85b554f357c37 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneToManyAssoc.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testOneToManyAssoc.dev.cc @@ -1,10 +1,14 @@ #include #include +#include #include #include #include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -36,7 +40,7 @@ struct countMultiLocal { TK const* __restrict__ tk, Multiplicity* __restrict__ assoc, uint32_t n) const { - for (auto i : elements_with_stride(acc, n)) { + for (auto i : uniform_elements(acc, n)) { auto& local = alpaka::declareSharedVar(acc); const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); const bool oncePerSharedMemoryAccess = (threadIdxLocal == 0); @@ -59,7 +63,7 @@ struct countMulti { TK const* __restrict__ tk, Multiplicity* __restrict__ assoc, uint32_t n) const { - for (auto i : elements_with_stride(acc, n)) { + for (auto i : uniform_elements(acc, n)) { assoc->count(acc, 2 + i % 4); } } @@ -68,8 +72,8 @@ struct countMulti { struct verifyMulti { template ALPAKA_FN_ACC void operator()(const TAcc& acc, Multiplicity* __restrict__ m1, Multiplicity* __restrict__ m2) const { - for ([[maybe_unused]] auto i : elements_with_stride(acc, Multiplicity{}.totOnes())) { - ALPAKA_ASSERT_OFFLOAD(m1->off[i] == m2->off[i]); + for ([[maybe_unused]] auto i : uniform_elements(acc, Multiplicity{}.totOnes())) { + ALPAKA_ASSERT_ACC(m1->off[i] == m2->off[i]); } } }; @@ -80,10 +84,10 @@ struct count { TK const* __restrict__ tk, AssocRandomAccess* __restrict__ assoc, uint32_t n) const { - for (auto i : elements_with_stride(acc, 4 * n)) { + for (auto i : uniform_elements(acc, 4 * n)) { auto k = i / 4; auto j = i - 4 * k; - ALPAKA_ASSERT_OFFLOAD(j < 4); + ALPAKA_ASSERT_ACC(j < 4); if (k >= n) { return; } @@ -100,10 +104,10 @@ struct fill { TK const* __restrict__ tk, AssocRandomAccess* __restrict__ assoc, uint32_t n) const { - for (auto i : elements_with_stride(acc, 4 * n)) { + for (auto i : uniform_elements(acc, 4 * n)) { auto k = i / 4; auto j = i - 4 * k; - ALPAKA_ASSERT_OFFLOAD(j < 4); + ALPAKA_ASSERT_ACC(j < 4); if (k >= n) { return; } @@ -117,7 +121,7 @@ struct fill { struct verify { template ALPAKA_FN_ACC void operator()(const TAcc& acc, Assoc* __restrict__ assoc) const { - ALPAKA_ASSERT_OFFLOAD(assoc->size() < Assoc{}.capacity()); + ALPAKA_ASSERT_ACC(assoc->size() < Assoc{}.capacity()); } }; @@ -125,7 +129,7 @@ struct fillBulk { template ALPAKA_FN_ACC void operator()( const TAcc& acc, AtomicPairCounter* apc, TK const* __restrict__ tk, Assoc* __restrict__ assoc, uint32_t n) const { - for (auto k : elements_with_stride(acc, n)) { + for (auto k : uniform_elements(acc, n)) { auto m = tk[k][3] < MaxElem ? 4 : 3; assoc->bulkFill(acc, *apc, &tk[k][0], m); } @@ -138,7 +142,7 @@ struct verifyBulk { if (::toSigned(apc->get().first) >= Assoc::ctNOnes()) { printf("Overflow %d %d\n", apc->get().first, Assoc::ctNOnes()); } - ALPAKA_ASSERT_OFFLOAD(toSigned(assoc->size()) < Assoc::ctCapacity()); + ALPAKA_ASSERT_ACC(toSigned(assoc->size()) < Assoc::ctCapacity()); } }; @@ -146,9 +150,9 @@ int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } // run the test on each device @@ -197,8 +201,8 @@ int main() { } ++z; } - ALPAKA_ASSERT_OFFLOAD(n <= MaxElem); - ALPAKA_ASSERT_OFFLOAD(j <= N); + ALPAKA_ASSERT_ACC(n <= MaxElem); + ALPAKA_ASSERT_ACC(j <= N); } std::cout << "filled with " << n << " elements " << double(ave) / n << ' ' << imax << ' ' << nz << std::endl; @@ -239,7 +243,7 @@ int main() { ave += x; imax = std::max(imax, int(x)); } - ALPAKA_ASSERT_OFFLOAD(0 == ara_h->size(n)); + ALPAKA_ASSERT_ACC(0 == ara_h->size(n)); std::cout << "found with " << n << " elements " << double(ave) / n << ' ' << imax << ' ' << z << std::endl; // now the inverse map (actually this is the direct....) @@ -289,11 +293,11 @@ int main() { if (!(x == 4 || x == 3)) { std::cout << "i=" << i << " x=" << x << std::endl; } - ALPAKA_ASSERT_OFFLOAD(x == 4 || x == 3); + ALPAKA_ASSERT_ACC(x == 4 || x == 3); ave += x; imax = std::max(imax, int(x)); } - ALPAKA_ASSERT_OFFLOAD(0 == as_h->size(N)); + ALPAKA_ASSERT_ACC(0 == as_h->size(N)); std::cout << "found with ave occupancy " << double(ave) / N << ' ' << imax << std::endl; // here verify use of block local counters diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testPrefixScan.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testPrefixScan.dev.cc index bffee8f1f533d..95e1cf12f294e 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testPrefixScan.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testPrefixScan.dev.cc @@ -1,9 +1,13 @@ #include #include +#include #include #include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -34,7 +38,7 @@ struct testPrefixScan { auto& c = alpaka::declareSharedVar(acc); auto& co = alpaka::declareSharedVar(acc); - for (auto i : elements_with_stride(acc, size)) { + for (auto i : uniform_elements(acc, size)) { c[i] = 1; }; @@ -43,13 +47,13 @@ struct testPrefixScan { blockPrefixScan(acc, c, co, size, ws); blockPrefixScan(acc, c, size, ws); - ALPAKA_ASSERT_OFFLOAD(1 == c[0]); - ALPAKA_ASSERT_OFFLOAD(1 == co[0]); + ALPAKA_ASSERT_ACC(1 == c[0]); + ALPAKA_ASSERT_ACC(1 == co[0]); // TODO: not needed? Not in multi kernel version, not in CUDA version alpaka::syncBlockThreads(acc); - for (auto i : elements_with_stride(acc, size)) { + for (auto i : uniform_elements(acc, size)) { if (0 == i) continue; if constexpr (!std::is_floating_point_v) { @@ -59,9 +63,9 @@ struct testPrefixScan { if (!((c[i] == c[i - 1] + 1) && (c[i] == i + 1) && (c[i] == co[i]))) printf("c[%d]=%f, co[%d]=%f\n", i, c[i], i, co[i]); } - ALPAKA_ASSERT_OFFLOAD(c[i] == c[i - 1] + 1); - ALPAKA_ASSERT_OFFLOAD(c[i] == i + 1); - ALPAKA_ASSERT_OFFLOAD(c[i] == co[i]); + ALPAKA_ASSERT_ACC(c[i] == c[i - 1] + 1); + ALPAKA_ASSERT_ACC(c[i] == i + 1); + ALPAKA_ASSERT_ACC(c[i] == co[i]); } } }; @@ -74,7 +78,7 @@ struct testWarpPrefixScan { template ALPAKA_FN_ACC void operator()(const TAcc& acc, uint32_t size) const { if constexpr (!requires_single_thread_per_block_v) { - ALPAKA_ASSERT_OFFLOAD(size <= 32); + ALPAKA_ASSERT_ACC(size <= 32); auto& c = alpaka::declareSharedVar(acc); auto& co = alpaka::declareSharedVar(acc); @@ -90,18 +94,18 @@ struct testWarpPrefixScan { alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(1 == c[0]); - ALPAKA_ASSERT_OFFLOAD(1 == co[0]); + ALPAKA_ASSERT_ACC(1 == c[0]); + ALPAKA_ASSERT_ACC(1 == co[0]); if (i != 0) { if (c[i] != c[i - 1] + 1) printf(format_traits::failed_msg, size, i, blockDimension, c[i], c[i - 1]); - ALPAKA_ASSERT_OFFLOAD(c[i] == c[i - 1] + 1); - ALPAKA_ASSERT_OFFLOAD(c[i] == static_cast(i + 1)); - ALPAKA_ASSERT_OFFLOAD(c[i] == co[i]); + ALPAKA_ASSERT_ACC(c[i] == c[i - 1] + 1); + ALPAKA_ASSERT_ACC(c[i] == static_cast(i + 1)); + ALPAKA_ASSERT_ACC(c[i] == co[i]); } } else { // We should never be called outsie of the GPU. - ALPAKA_ASSERT_OFFLOAD(false); + ALPAKA_ASSERT_ACC(false); } } }; @@ -109,7 +113,7 @@ struct testWarpPrefixScan { struct init { template ALPAKA_FN_ACC void operator()(const TAcc& acc, uint32_t* v, uint32_t val, uint32_t n) const { - for (auto index : elements_with_stride(acc, n)) { + for (auto index : uniform_elements(acc, n)) { v[index] = val; if (index == 0) @@ -121,8 +125,8 @@ struct init { struct verify { template ALPAKA_FN_ACC void operator()(const TAcc& acc, uint32_t const* v, uint32_t n) const { - for (auto index : elements_with_stride(acc, n)) { - ALPAKA_ASSERT_OFFLOAD(v[index] == index + 1); + for (auto index : uniform_elements(acc, n)) { + ALPAKA_ASSERT_ACC(v[index] == index + 1); if (index == 0) printf("verify\n"); @@ -133,18 +137,17 @@ struct verify { int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); - // auto const& host = cms::alpakatools::host(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } for (auto const& device : devices) { std::cout << "Test prefix scan on " << alpaka::getName(device) << '\n'; auto queue = Queue(device); - const auto warpSize = alpaka::getWarpSizes(device)[0]; + const auto warpSize = alpaka::getPreferredWarpSize(device); // WARP PREFIXSCAN (OBVIOUSLY GPU-ONLY) if constexpr (!requires_single_thread_per_block_v) { std::cout << "warp level" << std::endl; diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testRadixSort.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testRadixSort.dev.cc index 64c18750a81c7..1b5c5875e0da7 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testRadixSort.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testRadixSort.dev.cc @@ -3,6 +3,7 @@ #include using namespace std::chrono_literals; #include +#include #include #include #include @@ -11,6 +12,9 @@ using namespace std::chrono_literals; #include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/radixSort.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" @@ -83,7 +87,6 @@ void truncate(T& t) { template void go(Queue& queue, bool useShared) { std::mt19937 eng; - //std::mt19937 eng2; auto rgen = RS::ud(); std::chrono::high_resolution_clock::duration delta = 0ns; @@ -91,7 +94,6 @@ void go(Queue& queue, bool useShared) { constexpr int blockSize = 256 * 32; constexpr int N = blockSize * blocks; auto v_h = cms::alpakatools::make_host_buffer(queue, N); - //uint16_t ind_h[N]; constexpr bool sgn = T(-1) < T(0); std::cout << "Will sort " << N << (sgn ? " signed" : " unsigned") @@ -157,7 +159,6 @@ void go(Queue& queue, bool useShared) { auto workdiv = make_workdiv(blocks, ntXBl); if (useShared) // The original CUDA version used to call a kernel with __launch_bounds__(256, 4) specifier - // alpaka::enqueue(queue, alpaka::createTaskKernel(workdiv, radixSortMultiWrapper{}, @@ -221,7 +222,6 @@ void go(Queue& queue, bool useShared) { << offsets_h[ib + 1] - 1 << "] j=" << j << " ind[j]=" << ind_h[j] << " (k1 < k2) : a1=" << (int64_t)a[ind_h[j]] << " k1=" << (int64_t)k1 << " a2= " << (int64_t)a[ind_h[j - 1]] << " k2=" << (int64_t)k2 << std::endl; - //sleep(2); assert(false); } } @@ -232,7 +232,6 @@ void go(Queue& queue, bool useShared) { if (inds.size() != (offsets_h[ib + 1] - offsets_h[ib])) std::cout << "error " << i << ' ' << ib << ' ' << inds.size() << "!=" << (offsets_h[ib + 1] - offsets_h[ib]) << std::endl; - // assert(inds.size() == (offsets_h[ib + 1] - offsets_h[ib])); } } // 50 times @@ -244,9 +243,9 @@ int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } for (auto const& device : devices) { diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testSimpleVector.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testSimpleVector.dev.cc index c29b571c6d356..723dcbd09a8f2 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testSimpleVector.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testSimpleVector.dev.cc @@ -1,8 +1,11 @@ -// author: Felice Pantaleo, CERN, 2018 #include +#include #include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" @@ -15,7 +18,7 @@ using namespace ALPAKA_ACCELERATOR_NAMESPACE; struct vector_pushback { template ALPAKA_FN_ACC void operator()(const TAcc& acc, SimpleVector* foo) const { - for (auto index : elements_with_stride(acc)) + for (auto index : uniform_elements(acc)) foo->push_back(acc, index); } }; @@ -30,7 +33,7 @@ struct vector_reset { struct vector_emplace_back { template ALPAKA_FN_ACC void operator()(const TAcc& acc, SimpleVector* foo) const { - for (auto index : elements_with_stride(acc)) + for (auto index : uniform_elements(acc)) foo->emplace_back(acc, index); } }; @@ -39,9 +42,9 @@ int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } // run the test on each device diff --git a/HeterogeneousCore/AlpakaInterface/test/alpaka/testWorkDivision.dev.cc b/HeterogeneousCore/AlpakaInterface/test/alpaka/testWorkDivision.dev.cc index ce85ad42cb0f4..384e972ac469c 100644 --- a/HeterogeneousCore/AlpakaInterface/test/alpaka/testWorkDivision.dev.cc +++ b/HeterogeneousCore/AlpakaInterface/test/alpaka/testWorkDivision.dev.cc @@ -1,5 +1,9 @@ +#include #include +#include + +#include "FWCore/Utilities/interface/stringize.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" @@ -11,26 +15,16 @@ using namespace ALPAKA_ACCELERATOR_NAMESPACE; // Kernel running a loop over threads/elements // One function with multiple flavors -// The type of elements_with_stride +// The type of uniform_elements enum class RangeType { Default, ExtentLimited, ExtentLimitedWithShift }; // The concurrency scope between threads enum class LoopScope { Block, Grid }; -// Utility for one time initializations -template -bool constexpr firstInLoopRange(TAcc const& acc) { - if constexpr (loopScope == LoopScope::Block) - return !alpaka::getIdx(acc)[0u]; - if constexpr (loopScope == LoopScope::Grid) - return !alpaka::getIdx(acc)[0u]; - assert(false); -} - template -size_t constexpr expectedCount(TAcc const& acc, size_t size, size_t shift) { +size_t constexpr expectedCount(TAcc const& acc, size_t skip, size_t size) { if constexpr (rangeType == RangeType::ExtentLimitedWithShift) - return shift < size ? size - shift : 0; + return skip < size ? size - skip : 0; else if constexpr (rangeType == RangeType::ExtentLimited) return size; else /* rangeType == RangeType::Default */ @@ -41,9 +35,9 @@ size_t constexpr expectedCount(TAcc const& acc, size_t size, size_t shift) { } template -size_t constexpr expectedCount(WorkDiv1D const& workDiv, size_t size, size_t shift) { +size_t constexpr expectedCount(WorkDiv1D const& workDiv, size_t skip, size_t size) { if constexpr (rangeType == RangeType::ExtentLimitedWithShift) - return shift < size ? size - shift : 0; + return skip < size ? size - skip : 0; else if constexpr (rangeType == RangeType::ExtentLimited) return size; else /* rangeType == RangeType::Default */ @@ -56,31 +50,32 @@ size_t constexpr expectedCount(WorkDiv1D const& workDiv, size_t size, size_t shi template struct testWordDivisionDefaultRange { template - ALPAKA_FN_ACC void operator()(TAcc const& acc, size_t size, size_t shift, size_t* globalCounter) const { + ALPAKA_FN_ACC void operator()(TAcc const& acc, size_t size, size_t skip, size_t* globalCounter) const { size_t& counter = (loopScope == LoopScope::Grid ? *globalCounter : alpaka::declareSharedVar(acc)); // Init the counter for block range. Grid range does so my mean of memset. if constexpr (loopScope == LoopScope::Block) { - if (firstInLoopRange(acc)) + if (cms::alpakatools::once_per_block(acc)) { counter = 0; + } alpaka::syncBlockThreads(acc); } // The loop we are testing if constexpr (rangeType == RangeType::Default) - for ([[maybe_unused]] auto idx : elements_with_stride(acc)) + for ([[maybe_unused]] auto idx : uniform_elements(acc)) alpaka::atomicAdd(acc, &counter, 1ul, alpaka::hierarchy::Blocks{}); else if constexpr (rangeType == RangeType::ExtentLimited) - for ([[maybe_unused]] auto idx : elements_with_stride(acc, size)) + for ([[maybe_unused]] auto idx : uniform_elements(acc, size)) alpaka::atomicAdd(acc, &counter, 1ul, alpaka::hierarchy::Blocks{}); else if constexpr (rangeType == RangeType::ExtentLimitedWithShift) - for ([[maybe_unused]] auto idx : elements_with_stride(acc, shift, size)) + for ([[maybe_unused]] auto idx : uniform_elements(acc, skip, size)) alpaka::atomicAdd(acc, &counter, 1ul, alpaka::hierarchy::Blocks{}); alpaka::syncBlockThreads(acc); // Check the result. Grid range will check by memcpy-ing the result. if constexpr (loopScope == LoopScope::Block) { - if (firstInLoopRange(acc)) { - auto expected = expectedCount(acc, size, shift); - assert(counter == expected); + if (cms::alpakatools::once_per_block(acc)) { + auto expected = expectedCount(acc, skip, size); + ALPAKA_ASSERT_ACC(counter == expected); } } } @@ -90,9 +85,9 @@ int main() { // get the list of devices on the current platform auto const& devices = cms::alpakatools::devices(); if (devices.empty()) { - std::cout << "No devices available on the platform " << EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) - << ", the test will be skipped.\n"; - return 0; + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } for (auto const& device : devices) { @@ -106,16 +101,16 @@ int main() { for (size_t blocks = 1; blocks < GridSize * 3; blocks++) for (auto sizeFuzz : std::initializer_list{-10 * BlockSize / 13, -BlockSize / 2, -1, 0, 1, BlockSize / 2}) - for (auto shift : std::initializer_list{0, - 1, - BlockSize / 2, - BlockSize - 1, - BlockSize, - BlockSize + 1, - BlockSize + BlockSize / 2, - 2 * BlockSize - 1, - 2 * BlockSize, - 2 * BlockSize + 1}) { + for (auto skip : std::initializer_list{0, + 1, + BlockSize / 2, + BlockSize - 1, + BlockSize, + BlockSize + 1, + BlockSize + BlockSize / 2, + 2 * BlockSize - 1, + 2 * BlockSize, + 2 * BlockSize + 1}) { // Grid level iteration: we need to initialize/check at the grid level // Default range alpaka::memset(queue, counter_d, 0); @@ -125,12 +120,12 @@ int main() { alpaka::createTaskKernel(workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); alpaka::memcpy(queue, counter_h, counter_d); alpaka::wait(queue); auto expected = - expectedCount(workdiv, blocks * BlockSize + sizeFuzz, shift); + expectedCount(workdiv, skip, blocks * BlockSize + sizeFuzz); assert(*counter_h.data() == expected); // ExtentLimited range @@ -140,12 +135,12 @@ int main() { alpaka::createTaskKernel(workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); alpaka::memcpy(queue, counter_h, counter_d); alpaka::wait(queue); expected = - expectedCount(workdiv, blocks * BlockSize + sizeFuzz, shift); + expectedCount(workdiv, skip, blocks * BlockSize + sizeFuzz); assert(*counter_h.data() == expected); // ExtentLimitedWithShift range @@ -155,12 +150,12 @@ int main() { workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); alpaka::memcpy(queue, counter_h, counter_d); alpaka::wait(queue); expected = expectedCount( - workdiv, blocks * BlockSize + sizeFuzz, shift); + workdiv, skip, blocks * BlockSize + sizeFuzz); assert(*counter_h.data() == expected); // Block level auto tests @@ -169,23 +164,23 @@ int main() { alpaka::createTaskKernel(workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); alpaka::enqueue( queue, alpaka::createTaskKernel(workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); alpaka::enqueue(queue, alpaka::createTaskKernel( workdiv, testWordDivisionDefaultRange{}, blocks * BlockSize + sizeFuzz, - shift, + skip, counter_d.data())); } alpaka::wait(queue); } -} \ No newline at end of file +} diff --git a/HeterogeneousCore/AlpakaServices/src/alpaka/AlpakaService.cc b/HeterogeneousCore/AlpakaServices/src/alpaka/AlpakaService.cc index fbc0777c03b99..203bea265c1dd 100644 --- a/HeterogeneousCore/AlpakaServices/src/alpaka/AlpakaService.cc +++ b/HeterogeneousCore/AlpakaServices/src/alpaka/AlpakaService.cc @@ -24,6 +24,75 @@ #include "HeterogeneousCore/ROCmServices/interface/ROCmInterface.h" #endif // ALPAKA_ACC_GPU_HIP_ENABLED +namespace { + + // Note: we cannot use "uint64_t" with the ParameterSet-related functions, because the template specialisations expect "unsigned long long", while "uint64_t" expands to "unsigned long". + + edm::ParameterSetDescription createAllocatorConfig( + cms::alpakatools::AllocatorConfig const& alloc = cms::alpakatools::AllocatorConfig{}) { + edm::ParameterSetDescription desc; + desc.addUntracked("binGrowth", alloc.binGrowth) + ->setComment("Bin growth factor (bin_growth in cub::CachingDeviceAllocator)"); + desc.addUntracked("minBin", alloc.minBin) + ->setComment( + "Smallest bin, corresponds to binGrowth^minBin bytes (min_bin in cub::CachingDeviceAllocator).\n8 " + "corresponds to 256 bytes."); + desc.addUntracked("maxBin", alloc.maxBin) + ->setComment( + "Largest bin, corresponds to binGrowth^maxBin bytes (max_bin in cub::CachingDeviceAllocator).\n30 " + "corresponds do 1 GiB.\nNote that unlike in cub, allocations larger than binGrowth^maxBin are set to " + "fail."); + desc.addUntracked("maxCachedBytes", alloc.maxCachedBytes) + ->setComment("Total storage for the allocator; 0 means no limit."); + desc.addUntracked("maxCachedFraction", alloc.maxCachedFraction) + ->setComment( + "Fraction of total device memory taken for the allocator; 0 means no limit.\nIf both maxCachedBytes and " + "maxCachedFraction are non-zero, the smallest resulting value is used."); + desc.addUntracked("fillAllocations", alloc.fillAllocations) + ->setComment("Fill all newly allocated or re-used memory blocks with fillAllocationValue."); + desc.addUntracked("fillAllocationValue", alloc.fillAllocationValue) + ->setComment("Byte value used to fill all newly allocated or re-used memory blocks"); + desc.addUntracked("fillReallocations", alloc.fillReallocations) + ->setComment( + "Fill only the re-used memory blocks with fillReallocationValue.\nIf both fillAllocations and " + "fillReallocations are true, fillAllocationValue is used for newly allocated blocks and " + "fillReallocationValue is used for re-allocated blocks."); + desc.addUntracked("fillReallocationValue", alloc.fillReallocationValue) + ->setComment("Byte value used to fill all re-used memory blocks"); + desc.addUntracked("fillDeallocations", alloc.fillDeallocations) + ->setComment("Fill memory blocks with fillDeallocationValue before freeing or caching them for re-use"); + desc.addUntracked("fillDeallocationValue", alloc.fillDeallocationValue) + ->setComment("Byte value used to fill all deallocated or cached memory blocks"); + desc.addUntracked("fillCaches", alloc.fillCaches) + ->setComment( + "Fill memory blocks with fillCacheValue before caching them for re-use.\nIf both fillDeallocations and " + "fillCaches are true, fillDeallocationValue is used for blocks about to be freed and fillCacheValue is " + "used for blocks about to be cached."); + desc.addUntracked("fillCacheValue", alloc.fillCacheValue) + ->setComment("Byte value used to fill all cached memory blocks"); + return desc; + } + + cms::alpakatools::AllocatorConfig parseAllocatorConfig(edm::ParameterSet const& config) { + cms::alpakatools::AllocatorConfig alloc; + alloc.binGrowth = config.getUntrackedParameter("binGrowth"); + alloc.minBin = config.getUntrackedParameter("minBin"); + alloc.maxBin = config.getUntrackedParameter("maxBin"); + alloc.maxCachedBytes = config.getUntrackedParameter("maxCachedBytes"); + alloc.maxCachedFraction = config.getUntrackedParameter("maxCachedFraction"); + alloc.fillAllocations = config.getUntrackedParameter("fillAllocations"); + alloc.fillAllocationValue = static_cast(config.getUntrackedParameter("fillAllocationValue")); + alloc.fillReallocations = config.getUntrackedParameter("fillReallocations"); + alloc.fillReallocationValue = static_cast(config.getUntrackedParameter("fillReallocationValue")); + alloc.fillDeallocations = config.getUntrackedParameter("fillDeallocations"); + alloc.fillDeallocationValue = static_cast(config.getUntrackedParameter("fillDeallocationValue")); + alloc.fillCaches = config.getUntrackedParameter("fillCaches"); + alloc.fillCacheValue = static_cast(config.getUntrackedParameter("fillCacheValue")); + return alloc; + } + +} // namespace + namespace ALPAKA_ACCELERATOR_NAMESPACE { AlpakaService::AlpakaService(edm::ParameterSet const& config, edm::ActivityRegistry&) @@ -39,7 +108,6 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { #endif // ALPAKA_ACC_GPU_HIP_ENABLED // TODO from Andrea Bocci: - // - handle alpaka caching allocators ? // - extract and print more information about the platform and devices if (not enabled_) { @@ -88,9 +156,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::getEventCache().clear(); // initialise the caching memory allocators - cms::alpakatools::getHostCachingAllocator(); + cms::alpakatools::AllocatorConfig hostAllocatorConfig = + parseAllocatorConfig(config.getUntrackedParameter("hostAllocator")); + cms::alpakatools::getHostCachingAllocator(hostAllocatorConfig, verbose_); + cms::alpakatools::AllocatorConfig deviceAllocatorConfig = + parseAllocatorConfig(config.getUntrackedParameter("deviceAllocator")); for (auto const& device : devices) - cms::alpakatools::getDeviceCachingAllocator(device); + cms::alpakatools::getDeviceCachingAllocator(device, deviceAllocatorConfig, verbose_); } AlpakaService::~AlpakaService() { @@ -108,6 +180,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { edm::ParameterSetDescription desc; desc.addUntracked("enabled", true); desc.addUntracked("verbose", false); + desc.addUntracked("hostAllocator", createAllocatorConfig()) + ->setComment("Configuration for the host's CachingAllocator"); + desc.addUntracked("deviceAllocator", createAllocatorConfig()) + ->setComment("Configuration for the devices' CachingAllocator"); descriptions.add(ALPAKA_TYPE_ALIAS_NAME(AlpakaService), desc); } diff --git a/HeterogeneousCore/AlpakaServices/test/BuildFile.xml b/HeterogeneousCore/AlpakaServices/test/BuildFile.xml new file mode 100644 index 0000000000000..0e99074d1259a --- /dev/null +++ b/HeterogeneousCore/AlpakaServices/test/BuildFile.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceCudaAsync.py b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceCudaAsync.py new file mode 100644 index 0000000000000..a0e82995977d3 --- /dev/null +++ b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceCudaAsync.py @@ -0,0 +1,55 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process( "TEST" ) + +process.options = cms.untracked.PSet( + numberOfThreads = cms.untracked.uint32( 4 ), + numberOfStreams = cms.untracked.uint32( 0 ), +) + +process.load('FWCore.MessageService.MessageLogger_cfi') +process.MessageLogger.CUDAService = {} +process.MessageLogger.AlpakaService = {} + +process.load('HeterogeneousCore.CUDAServices.CUDAService_cfi') + +from HeterogeneousCore.AlpakaServices.AlpakaServiceCudaAsync_cfi import AlpakaServiceCudaAsync as _AlpakaServiceCudaAsync +process.AlpakaServiceCudaAsync = _AlpakaServiceCudaAsync.clone( + verbose = True, + hostAllocator = dict( + binGrowth = 2, + minBin = 8, # 256 bytes + maxBin = 30, # 1 GB + maxCachedBytes = 64*1024*1024*1024, # 64 GB + maxCachedFraction = 0.8, # or 80%, whatever is less + fillAllocations = True, + fillAllocationValue = 0xA5, + fillReallocations = True, + fillReallocationValue = 0x69, + fillDeallocations = True, + fillDeallocationValue = 0x5A, + fillCaches = True, + fillCacheValue = 0x96 + ), + deviceAllocator = dict( + binGrowth = 2, + minBin = 8, # 256 bytes + maxBin = 30, # 1 GB + maxCachedBytes = 8*1024*1024*1024, # 8 GB + maxCachedFraction = 0.8, # or 80%, whatever is less + fillAllocations = True, + fillAllocationValue = 0xA5, + fillReallocations = True, + fillReallocationValue = 0x69, + fillDeallocations = True, + fillDeallocationValue = 0x5A, + fillCaches = True, + fillCacheValue = 0x96 + ) +) + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32( 0 ) +) diff --git a/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceROCmAsync.py b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceROCmAsync.py new file mode 100644 index 0000000000000..2f1eac0141a72 --- /dev/null +++ b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceROCmAsync.py @@ -0,0 +1,55 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process( "TEST" ) + +process.options = cms.untracked.PSet( + numberOfThreads = cms.untracked.uint32( 4 ), + numberOfStreams = cms.untracked.uint32( 0 ), +) + +process.load('FWCore.MessageService.MessageLogger_cfi') +process.MessageLogger.ROCmService = {} +process.MessageLogger.AlpakaService = {} + +process.load('HeterogeneousCore.ROCmServices.ROCmService_cfi') + +from HeterogeneousCore.AlpakaServices.AlpakaServiceROCmAsync_cfi import AlpakaServiceROCmAsync as _AlpakaServiceROCmAsync +process.AlpakaServiceROCmAsync = _AlpakaServiceROCmAsync.clone( + verbose = True, + hostAllocator = cms.untracked.PSet( + binGrowth = cms.untracked.uint32(2), + minBin = cms.untracked.uint32(8), + maxBin = cms.untracked.uint32(30), + maxCachedBytes = cms.untracked.uint64(0), + maxCachedFraction = cms.untracked.double(0.8), + fillAllocations = cms.untracked.bool(True), + fillAllocationValue = cms.untracked.uint32(165), + fillReallocations = cms.untracked.bool(True), + fillReallocationValue = cms.untracked.uint32(90), + fillDeallocations = cms.untracked.bool(True), + fillDeallocationValue = cms.untracked.uint32(105), + fillCaches = cms.untracked.bool(True), + fillCacheValue = cms.untracked.uint32(150) + ), + deviceAllocator = cms.untracked.PSet( + binGrowth = cms.untracked.uint32(2), + minBin = cms.untracked.uint32(8), + maxBin = cms.untracked.uint32(30), + maxCachedBytes = cms.untracked.uint64(0), + maxCachedFraction = cms.untracked.double(0.8), + fillAllocations = cms.untracked.bool(True), + fillAllocationValue = cms.untracked.uint32(165), + fillReallocations = cms.untracked.bool(True), + fillReallocationValue = cms.untracked.uint32(90), + fillDeallocations = cms.untracked.bool(True), + fillDeallocationValue = cms.untracked.uint32(105), + fillCaches = cms.untracked.bool(True), + fillCacheValue = cms.untracked.uint32(150) + ) +) + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32( 0 ) +) diff --git a/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceSerialSync.py b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceSerialSync.py new file mode 100644 index 0000000000000..51e9d9f5f1e8d --- /dev/null +++ b/HeterogeneousCore/AlpakaServices/test/testAlpakaServiceSerialSync.py @@ -0,0 +1,52 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process( "TEST" ) + +process.options = cms.untracked.PSet( + numberOfThreads = cms.untracked.uint32( 4 ), + numberOfStreams = cms.untracked.uint32( 0 ), +) + +process.load('FWCore.MessageService.MessageLogger_cfi') +process.MessageLogger.AlpakaService = {} + +from HeterogeneousCore.AlpakaServices.AlpakaServiceSerialSync_cfi import AlpakaServiceSerialSync as _AlpakaServiceSerialSync +process.AlpakaServiceSerialSync = _AlpakaServiceSerialSync.clone( + verbose = True, + hostAllocator = cms.untracked.PSet( + binGrowth = cms.untracked.uint32(2), + minBin = cms.untracked.uint32(8), + maxBin = cms.untracked.uint32(30), + maxCachedBytes = cms.untracked.uint64(0), + maxCachedFraction = cms.untracked.double(0.8), + fillAllocations = cms.untracked.bool(True), + fillAllocationValue = cms.untracked.uint32(165), + fillReallocations = cms.untracked.bool(True), + fillReallocationValue = cms.untracked.uint32(90), + fillDeallocations = cms.untracked.bool(True), + fillDeallocationValue = cms.untracked.uint32(105), + fillCaches = cms.untracked.bool(True), + fillCacheValue = cms.untracked.uint32(150) + ), + deviceAllocator = cms.untracked.PSet( + binGrowth = cms.untracked.uint32(2), + minBin = cms.untracked.uint32(8), + maxBin = cms.untracked.uint32(30), + maxCachedBytes = cms.untracked.uint64(0), + maxCachedFraction = cms.untracked.double(0.8), + fillAllocations = cms.untracked.bool(True), + fillAllocationValue = cms.untracked.uint32(165), + fillReallocations = cms.untracked.bool(True), + fillReallocationValue = cms.untracked.uint32(90), + fillDeallocations = cms.untracked.bool(True), + fillDeallocationValue = cms.untracked.uint32(105), + fillCaches = cms.untracked.bool(True), + fillCacheValue = cms.untracked.uint32(150) + ) +) + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32( 0 ) +) diff --git a/HeterogeneousCore/AlpakaTest/plugins/TestAlpakaAnalyzer.cc b/HeterogeneousCore/AlpakaTest/plugins/TestAlpakaAnalyzer.cc index e1834ff95a31f..cbeae5e4fef81 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/TestAlpakaAnalyzer.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/TestAlpakaAnalyzer.cc @@ -78,6 +78,50 @@ namespace { assert(view.metadata().addressOf_m() == &view[0].m().coeffRef(0, 0)); } + template + void checkViewAddresses2(T const& view) { + assert(view.metadata().addressOf_x2() == view.x2()); + assert(view.metadata().addressOf_x2() == &view.x2(0)); + assert(view.metadata().addressOf_x2() == &view[0].x2()); + assert(view.metadata().addressOf_y2() == view.y2()); + assert(view.metadata().addressOf_y2() == &view.y2(0)); + assert(view.metadata().addressOf_y2() == &view[0].y2()); + assert(view.metadata().addressOf_z2() == view.z2()); + assert(view.metadata().addressOf_z2() == &view.z2(0)); + assert(view.metadata().addressOf_z2() == &view[0].z2()); + assert(view.metadata().addressOf_id2() == view.id2()); + assert(view.metadata().addressOf_id2() == &view.id2(0)); + assert(view.metadata().addressOf_id2() == &view[0].id2()); + assert(view.metadata().addressOf_m2() == view.m2()); + assert(view.metadata().addressOf_m2() == &view.m2(0).coeffRef(0, 0)); + assert(view.metadata().addressOf_m2() == &view[0].m2().coeffRef(0, 0)); + assert(view.metadata().addressOf_r2() == &view.r2()); + //assert(view.metadata().addressOf_r2() == &view.r2(0)); // cannot access a scalar with an index + //assert(view.metadata().addressOf_r2() == &view[0].r2()); // cannot access a scalar via a SoA row-like accessor + } + + template + void checkViewAddresses3(T const& view) { + assert(view.metadata().addressOf_x3() == view.x3()); + assert(view.metadata().addressOf_x3() == &view.x3(0)); + assert(view.metadata().addressOf_x3() == &view[0].x3()); + assert(view.metadata().addressOf_y3() == view.y3()); + assert(view.metadata().addressOf_y3() == &view.y3(0)); + assert(view.metadata().addressOf_y3() == &view[0].y3()); + assert(view.metadata().addressOf_z3() == view.z3()); + assert(view.metadata().addressOf_z3() == &view.z3(0)); + assert(view.metadata().addressOf_z3() == &view[0].z3()); + assert(view.metadata().addressOf_id3() == view.id3()); + assert(view.metadata().addressOf_id3() == &view.id3(0)); + assert(view.metadata().addressOf_id3() == &view[0].id3()); + assert(view.metadata().addressOf_m3() == view.m3()); + assert(view.metadata().addressOf_m3() == &view.m3(0).coeffRef(0, 0)); + assert(view.metadata().addressOf_m3() == &view[0].m3().coeffRef(0, 0)); + assert(view.metadata().addressOf_r3() == &view.r3()); + //assert(view.metadata().addressOf_r3() == &view.r3(0)); // cannot access a scalar with an index + //assert(view.metadata().addressOf_r3() == &view[0].r3()); // cannot access a scalar via a SoA row-like accessor + } + } // namespace class TestAlpakaAnalyzer : public edm::global::EDAnalyzer<> { @@ -85,6 +129,9 @@ class TestAlpakaAnalyzer : public edm::global::EDAnalyzer<> { TestAlpakaAnalyzer(edm::ParameterSet const& config) : source_{config.getParameter("source")}, token_{consumes(source_)}, + //tokenMulti_{consumes(source_)}, + tokenMulti2_{consumes(source_)}, + tokenMulti3_{consumes(source_)}, expectSize_{config.getParameter("expectSize")}, expectXvalues_{config.getParameter>("expectXvalues")} { if (std::string const& eb = config.getParameter("expectBackend"); not eb.empty()) { @@ -165,6 +212,117 @@ class TestAlpakaAnalyzer : public edm::global::EDAnalyzer<> { << ", got " << cms::alpakatools::toString(backend); } } + + // portabletest::TestHostMultiCollection const& productMulti = event.get(tokenMulti_); + // auto const& viewMulti0 = productMulti.const_view<0>(); + // auto& mviewMulti0 = productMulti.view<0>(); + // auto const& cmviewMulti0 = productMulti.view<0>(); + // auto const& viewMulti1 = productMulti.const_view<1>(); + // auto& mviewMulti1 = productMulti.view<1>(); + // auto const& cmviewMulti1 = productMulti.view<1>(); + + portabletest::TestHostMultiCollection2 const& productMulti2 = event.get(tokenMulti2_); + auto const& viewMulti2_0 = productMulti2.const_view<0>(); + auto& mviewMulti2_0 = productMulti2.view<0>(); + auto const& cmviewMulti2_0 = productMulti2.view<0>(); + auto const& viewMulti2_1 = productMulti2.const_view<1>(); + auto& mviewMulti2_1 = productMulti2.view<1>(); + auto const& cmviewMulti2_1 = productMulti2.view<1>(); + + checkViewAddresses(viewMulti2_0); + checkViewAddresses(mviewMulti2_0); + checkViewAddresses(cmviewMulti2_0); + checkViewAddresses2(viewMulti2_1); + checkViewAddresses2(mviewMulti2_1); + checkViewAddresses2(cmviewMulti2_1); + + assert(viewMulti2_0.r() == 1.); + for (int32_t i = 0; i < viewMulti2_0.metadata().size(); ++i) { + auto vi = viewMulti2_0[i]; + // std::stringstream s; + // s << "i=" << i << " x=" << vi.x() << " y=" << vi.y() << " z=" << vi.z() << " id=" << vi.id() << "'\nm=" << vi.m(); + // std::cout << s.str() << std::endl; + if (not expectXvalues_.empty() and vi.x() != expectXvalues_[i % expectXvalues_.size()]) { + throw cms::Exception("Assert") << "Index " << i << " expected value " + << expectXvalues_[i % expectXvalues_.size()] << ", got " << vi.x(); + } + //assert(vi.x() == 0.); + assert(vi.y() == 0.); + assert(vi.z() == 0.); + assert(vi.id() == i); + assert(vi.m() == matrix * i); + } + assert(viewMulti2_1.r2() == 2.); + for (int32_t i = 0; i < viewMulti2_1.metadata().size(); ++i) { + auto vi = viewMulti2_1[i]; + if (not expectXvalues_.empty() and vi.x2() != expectXvalues_[i % expectXvalues_.size()]) { + throw cms::Exception("Assert") << "Index " << i << " expected value " + << expectXvalues_[i % expectXvalues_.size()] << ", got " << vi.x2(); + } + assert(vi.y2() == 0.); + assert(vi.z2() == 0.); + assert(vi.id2() == i); + assert(vi.m2() == matrix * i); + } + + portabletest::TestHostMultiCollection3 const& productMulti3 = event.get(tokenMulti3_); + auto const& viewMulti3_0 = productMulti3.const_view<0>(); + auto& mviewMulti3_0 = productMulti3.view<0>(); + auto const& cmviewMulti3_0 = productMulti3.view<0>(); + auto const& viewMulti3_1 = productMulti3.const_view<1>(); + auto& mviewMulti3_1 = productMulti3.view<1>(); + auto const& cmviewMulti3_1 = productMulti3.view<1>(); + auto const& viewMulti3_2 = productMulti3.const_view<2>(); + auto& mviewMulti3_2 = productMulti3.view<2>(); + auto const& cmviewMulti3_2 = productMulti3.view<2>(); + + checkViewAddresses(viewMulti3_0); + checkViewAddresses(mviewMulti3_0); + checkViewAddresses(cmviewMulti3_0); + checkViewAddresses2(viewMulti3_1); + checkViewAddresses2(mviewMulti3_1); + checkViewAddresses2(cmviewMulti3_1); + checkViewAddresses3(viewMulti3_2); + checkViewAddresses3(mviewMulti3_2); + checkViewAddresses3(cmviewMulti3_2); + + assert(viewMulti3_0.r() == 1.); + for (int32_t i = 0; i < viewMulti3_0.metadata().size(); ++i) { + auto vi = viewMulti3_0[i]; + if (not expectXvalues_.empty() and vi.x() != expectXvalues_[i % expectXvalues_.size()]) { + throw cms::Exception("Assert") << "Index " << i << " expected value " + << expectXvalues_[i % expectXvalues_.size()] << ", got " << vi.x(); + } + assert(vi.y() == 0.); + assert(vi.z() == 0.); + assert(vi.id() == i); + assert(vi.m() == matrix * i); + } + assert(viewMulti3_1.r2() == 2.); + for (int32_t i = 0; i < viewMulti3_1.metadata().size(); ++i) { + auto vi = viewMulti3_1[i]; + if (not expectXvalues_.empty() and vi.x2() != expectXvalues_[i % expectXvalues_.size()]) { + throw cms::Exception("Assert") << "Index " << i << " expected value " + << expectXvalues_[i % expectXvalues_.size()] << ", got " << vi.x2(); + } + assert(vi.y2() == 0.); + assert(vi.z2() == 0.); + assert(vi.id2() == i); + assert(vi.m2() == matrix * i); + } + + assert(viewMulti3_2.r3() == 3.); + for (int32_t i = 0; i < viewMulti3_2.metadata().size(); ++i) { + auto vi = viewMulti3_2[i]; + if (not expectXvalues_.empty() and vi.x3() != expectXvalues_[i % expectXvalues_.size()]) { + throw cms::Exception("Assert") << "Index " << i << " expected value " + << expectXvalues_[i % expectXvalues_.size()] << ", got " << vi.x3(); + } + assert(vi.y3() == 0.); + assert(vi.z3() == 0.); + assert(vi.id3() == i); + assert(vi.m3() == matrix * i); + } } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -189,6 +347,9 @@ class TestAlpakaAnalyzer : public edm::global::EDAnalyzer<> { const edm::EDGetTokenT token_; edm::EDGetTokenT backendToken_; std::optional expectBackend_; + //const edm::EDGetTokenT tokenMulti_; + const edm::EDGetTokenT tokenMulti2_; + const edm::EDGetTokenT tokenMulti3_; const int expectSize_; const std::vector expectXvalues_; }; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.dev.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.dev.cc index e574da64ef84e..7f73394622712 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.dev.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.dev.cc @@ -19,10 +19,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { class TestAlgoKernel { public: template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, - portabletest::TestDeviceCollection::View view, - int32_t size, - double xvalue) const { + ALPAKA_FN_ACC void operator()(TAcc const& acc, portabletest::TestDeviceCollection::View view, double xvalue) const { + // global index of the thread within the grid const portabletest::Matrix matrix{{1, 2, 3, 4, 5, 6}, {2, 4, 6, 8, 10, 12}, {3, 6, 9, 12, 15, 18}}; const portabletest::Array flags = {{6, 4, 2, 0}}; @@ -32,12 +30,56 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // make a strided loop over the kernel grid, covering up to "size" elements - for (int32_t i : elements_with_stride(acc, size)) { + for (int32_t i : uniform_elements(acc, view.metadata().size())) { view[i] = {xvalue, 0., 0., i, flags, matrix * i}; } } }; + class TestAlgoMultiKernel2 { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + portabletest::TestDeviceMultiCollection2::View<1> view, + double xvalue) const { + // global index of the thread within the grid + const int32_t thread = alpaka::getIdx(acc)[0u]; + const portabletest::Matrix matrix{{1, 2, 3, 4, 5, 6}, {2, 4, 6, 8, 10, 12}, {3, 6, 9, 12, 15, 18}}; + + // set this only once in the whole kernel grid + if (thread == 0) { + view.r2() = 2.; + } + + // make a strided loop over the kernel grid, covering up to "size" elements + for (int32_t i : uniform_elements(acc, view.metadata().size())) { + view[i] = {xvalue, 0., 0., i, matrix * i}; + } + } + }; + + class TestAlgoMultiKernel3 { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + portabletest::TestDeviceMultiCollection3::View<2> view, + double xvalue) const { + // global index of the thread within the grid + const int32_t thread = alpaka::getIdx(acc)[0u]; + const portabletest::Matrix matrix{{1, 2, 3, 4, 5, 6}, {2, 4, 6, 8, 10, 12}, {3, 6, 9, 12, 15, 18}}; + + // set this only once in the whole kernel grid + if (thread == 0) { + view.r3() = 3.; + } + + // make a strided loop over the kernel grid, covering up to "size" elements + for (int32_t i : uniform_elements(acc, view.metadata().size())) { + view[i] = {xvalue, 0., 0., i, matrix * i}; + } + } + }; + void TestAlgo::fill(Queue& queue, portabletest::TestDeviceCollection& collection, double xvalue) const { // use 64 items per group (this value is arbitrary, but it's a reasonable starting point) uint32_t items = 64; @@ -50,7 +92,25 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // - elements within a single thread on a CPU backend auto workDiv = make_workdiv(groups, items); - alpaka::exec(queue, workDiv, TestAlgoKernel{}, collection.view(), collection->metadata().size(), xvalue); + alpaka::exec(queue, workDiv, TestAlgoKernel{}, collection.view(), xvalue); + } + + void TestAlgo::fillMulti2(Queue& queue, portabletest::TestDeviceMultiCollection2& collection, double xvalue) const { + // use 64 items per group (this value is arbitrary, but it's a reasonable starting point) + uint32_t items = 64; + + // use as many groups as needed to cover the whole problem + uint32_t groups = divide_up_by(collection->metadata().size(), items); + uint32_t groups2 = divide_up_by(collection.view<1>().metadata().size(), items); + + // map items to + // - threads with a single element per thread on a GPU backend + // - elements within a single thread on a CPU backend + auto workDiv = make_workdiv(groups, items); + auto workDiv2 = make_workdiv(groups2, items); + + alpaka::exec(queue, workDiv, TestAlgoKernel{}, collection.view(), xvalue); + alpaka::exec(queue, workDiv2, TestAlgoMultiKernel2{}, collection.view(), xvalue); } class TestAlgoStructKernel { @@ -80,6 +140,27 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { alpaka::exec(queue, workDiv, TestAlgoStructKernel{}, object.data(), x, y, z, id); } + void TestAlgo::fillMulti3(Queue& queue, portabletest::TestDeviceMultiCollection3& collection, double xvalue) const { + // use 64 items per group (this value is arbitrary, but it's a reasonable starting point) + uint32_t items = 64; + + // use as many groups as needed to cover the whole problem + uint32_t groups = divide_up_by(collection.view().metadata().size(), items); + uint32_t groups2 = divide_up_by(collection.view().metadata().size(), items); + uint32_t groups3 = divide_up_by(collection.view().metadata().size(), items); + + // map items to + // - threads with a single element per thread on a GPU backend + // - elements within a single thread on a CPU backend + auto workDiv = make_workdiv(groups, items); + auto workDiv2 = make_workdiv(groups2, items); + auto workDiv3 = make_workdiv(groups3, items); + + alpaka::exec(queue, workDiv, TestAlgoKernel{}, collection.view(), xvalue); + alpaka::exec(queue, workDiv2, TestAlgoMultiKernel2{}, collection.view(), xvalue); + alpaka::exec(queue, workDiv3, TestAlgoMultiKernel3{}, collection.view(), xvalue); + } + class TestAlgoKernelUpdate { public: template >> @@ -93,13 +174,91 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // make a strided loop over the kernel grid, covering up to "size" elements - for (int32_t i : elements_with_stride(acc, output.metadata().size())) { + for (int32_t i : uniform_elements(acc, output.metadata().size())) { + double x = input[i].x(); + if (i < esData.size()) { + x += esData.val(i) + esData.val2(i); + } + output[i] = {x, input[i].y(), input[i].z(), input[i].id(), input[i].flags(), input[i].m()}; + } + } + }; + + class TestAlgoKernelUpdateMulti2 { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + portabletest::TestSoA::ConstView input, + portabletest::TestSoA2::ConstView input2, + AlpakaESTestDataEDevice::ConstView esData, + portabletest::TestSoA::View output, + portabletest::TestSoA2::View output2) const { + // set this only once in the whole kernel grid + if (once_per_grid(acc)) { + output.r() = input.r(); + output2.r2() = input2.r2(); + } + + // make a strided loop over the kernel grid, covering up to "size" elements + for (int32_t i : uniform_elements(acc, output.metadata().size())) { double x = input[i].x(); if (i < esData.size()) { x += esData.val(i) + esData.val2(i); } output[i] = {x, input[i].y(), input[i].z(), input[i].id(), input[i].flags(), input[i].m()}; } + for (int32_t i : uniform_elements(acc, output2.metadata().size())) { + double x2 = input2[i].x2(); + if (i < esData.size()) { + x2 += esData.val(i) + esData.val2(i); + } + output2[i] = {x2, input2[i].y2(), input2[i].z2(), input2[i].id2(), input2[i].m2()}; + } + } + }; + + class TestAlgoKernelUpdateMulti3 { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + portabletest::TestSoA::ConstView input, + portabletest::TestSoA2::ConstView input2, + portabletest::TestSoA3::ConstView input3, + AlpakaESTestDataEDevice::ConstView esData, + portabletest::TestSoA::View output, + portabletest::TestSoA2::View output2, + portabletest::TestSoA3::View output3) const { + // set this only once in the whole kernel grid + if (once_per_grid(acc)) { + output.r() = input.r(); + output2.r2() = input2.r2(); + output3.r3() = input3.r3(); + } + + // make a strided loop over the kernel grid, covering up to "size" elements + for (int32_t i : uniform_elements(acc, output.metadata().size())) { + double x = input[i].x(); + if (i < esData.size()) { + x += esData.val(i) + esData.val2(i); + if (0 == i) + printf("Setting x[0] to %f\n", x); + } + output[i] = {x, input[i].y(), input[i].z(), input[i].id(), input[i].flags(), input[i].m()}; + } + for (int32_t i : uniform_elements(acc, output2.metadata().size())) { + double x2 = input2[i].x2(); + if (i < esData.size()) { + x2 += esData.val(i) + esData.val2(i); + } + output2[i] = {x2, input2[i].y2(), input2[i].z2(), input2[i].id2(), input2[i].m2()}; + } + for (int32_t i : uniform_elements(acc, output3.metadata().size())) { + double x3 = input3[i].x3(); + if (i < esData.size()) { + x3 += esData.val(i) + esData.val2(i); + } + output3[i] = {x3, input3[i].y3(), input3[i].z3(), input3[i].id3(), input3[i].m3()}; + } } }; @@ -124,4 +283,64 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { return collection; } + portabletest::TestDeviceMultiCollection2 TestAlgo::updateMulti2(Queue& queue, + portabletest::TestDeviceMultiCollection2 const& input, + AlpakaESTestDataEDevice const& esData) const { + portabletest::TestDeviceMultiCollection2 collection{input.sizes(), queue}; + + // use 64 items per group (this value is arbitrary, but it's a reasonable starting point) + uint32_t items = 64; + + // use as many groups as needed to cover the whole problem + auto sizes = collection.sizes(); + uint32_t groups = divide_up_by(*std::max_element(sizes.begin(), sizes.end()), items); + + // map items to + // - threads with a single element per thread on a GPU backend + // - elements within a single thread on a CPU backend + auto workDiv = make_workdiv(groups, items); + + alpaka::exec(queue, + workDiv, + TestAlgoKernelUpdateMulti2{}, + input.view(), + input.view(), + esData.view(), + collection.view(), + collection.view()); + + return collection; + } + + portabletest::TestDeviceMultiCollection3 TestAlgo::updateMulti3(Queue& queue, + portabletest::TestDeviceMultiCollection3 const& input, + AlpakaESTestDataEDevice const& esData) const { + portabletest::TestDeviceMultiCollection3 collection{input.sizes(), queue}; + + // use 64 items per group (this value is arbitrary, but it's a reasonable starting point) + uint32_t items = 64; + + // use as many groups as needed to cover the whole problem + auto sizes = collection.sizes(); + uint32_t groups = divide_up_by(*std::max_element(sizes.begin(), sizes.end()), items); + + // map items to + // - threads with a single element per thread on a GPU backend + // - elements within a single thread on a CPU backend + auto workDiv = make_workdiv(groups, items); + + alpaka::exec(queue, + workDiv, + TestAlgoKernelUpdateMulti3{}, + input.view(), + input.view(), + input.view(), + esData.view(), + collection.view(), + collection.view(), + collection.view()); + + return collection; + } + } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.h b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.h index e9eca3f364b54..9d620984ed186 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.h +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlgo.h @@ -17,6 +17,15 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { portabletest::TestDeviceCollection update(Queue& queue, portabletest::TestDeviceCollection const& input, AlpakaESTestDataEDevice const& esData) const; + portabletest::TestDeviceMultiCollection2 updateMulti2(Queue& queue, + portabletest::TestDeviceMultiCollection2 const& input, + AlpakaESTestDataEDevice const& esData) const; + portabletest::TestDeviceMultiCollection3 updateMulti3(Queue& queue, + portabletest::TestDeviceMultiCollection3 const& input, + AlpakaESTestDataEDevice const& esData) const; + + void fillMulti2(Queue& queue, portabletest::TestDeviceMultiCollection2& collection, double xvalue = 0.) const; + void fillMulti3(Queue& queue, portabletest::TestDeviceMultiCollection3& collection, double xvalue = 0.) const; }; } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducer.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducer.cc index 78054eb48827e..499ce4b522e5f 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducer.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducer.cc @@ -23,18 +23,30 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TestAlpakaGlobalProducer(edm::ParameterSet const& config) : esToken_(esConsumes(config.getParameter("eventSetupSource"))), deviceToken_{produces()}, + deviceTokenMulti2_{produces()}, + deviceTokenMulti3_{produces()}, size_{config.getParameter("size").getParameter( + EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))}, + size2_{config.getParameter("size").getParameter( + EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))}, + size3_{config.getParameter("size").getParameter( EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))} {} void produce(edm::StreamID, device::Event& iEvent, device::EventSetup const& iSetup) const override { [[maybe_unused]] auto const& esData = iSetup.getData(esToken_); portabletest::TestDeviceCollection deviceProduct{size_, iEvent.queue()}; + portabletest::TestDeviceMultiCollection2 deviceProductMulti2{{{size_, size2_}}, iEvent.queue()}; + portabletest::TestDeviceMultiCollection3 deviceProductMulti3{{{size_, size2_, size3_}}, iEvent.queue()}; // run the algorithm, potentially asynchronously algo_.fill(iEvent.queue(), deviceProduct); + algo_.fillMulti2(iEvent.queue(), deviceProductMulti2); + algo_.fillMulti3(iEvent.queue(), deviceProductMulti3); iEvent.emplace(deviceToken_, std::move(deviceProduct)); + iEvent.emplace(deviceTokenMulti2_, std::move(deviceProductMulti2)); + iEvent.emplace(deviceTokenMulti3_, std::move(deviceProductMulti3)); } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -53,7 +65,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { private: const device::ESGetToken esToken_; const device::EDPutToken deviceToken_; + const device::EDPutToken deviceTokenMulti2_; + const device::EDPutToken deviceTokenMulti3_; const int32_t size_; + const int32_t size2_; + const int32_t size3_; // implementation of the algorithm TestAlgo algo_; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerE.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerE.cc index 95d1423fdf2bc..253b8dcad8988 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerE.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerE.cc @@ -24,16 +24,26 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TestAlpakaGlobalProducerE(edm::ParameterSet const& config) : esToken_(esConsumes(config.getParameter("eventSetupSource"))), getToken_(consumes(config.getParameter("source"))), - putToken_{produces()} {} + getTokenMulti2_(consumes(config.getParameter("source"))), + getTokenMulti3_(consumes(config.getParameter("source"))), + putToken_{produces()}, + putTokenMulti2_{produces()}, + putTokenMulti3_{produces()} {} void produce(edm::StreamID, device::Event& iEvent, device::EventSetup const& iSetup) const override { auto const& esData = iSetup.getData(esToken_); auto const& input = iEvent.get(getToken_); + auto const& inputMulti2 = iEvent.get(getTokenMulti2_); + auto const& inputMulti3 = iEvent.get(getTokenMulti3_); // run the algorithm, potentially asynchronously auto deviceProduct = algo_.update(iEvent.queue(), input, esData); + auto deviceProductMulti2 = algo_.updateMulti2(iEvent.queue(), inputMulti2, esData); + auto deviceProductMulti3 = algo_.updateMulti3(iEvent.queue(), inputMulti3, esData); iEvent.emplace(putToken_, std::move(deviceProduct)); + iEvent.emplace(putTokenMulti2_, std::move(deviceProductMulti2)); + iEvent.emplace(putTokenMulti3_, std::move(deviceProductMulti3)); } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -47,7 +57,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { private: const device::ESGetToken esToken_; const device::EDGetToken getToken_; + const device::EDGetToken getTokenMulti2_; + const device::EDGetToken getTokenMulti3_; const device::EDPutToken putToken_; + const device::EDPutToken putTokenMulti2_; + const device::EDPutToken putTokenMulti3_; // implementation of the algorithm TestAlgo algo_; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerNoOutput.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerNoOutput.cc new file mode 100644 index 0000000000000..d7d361b6ab8d1 --- /dev/null +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaGlobalProducerNoOutput.cc @@ -0,0 +1,38 @@ +#include "DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDPutToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESGetToken.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + /** + * This EDProducer only consumes a device EDProduct, and is intended + * only for testing purposes. Do not use it as an example. + */ + class TestAlpakaGlobalProducerNoOutput : public global::EDProducer<> { + public: + TestAlpakaGlobalProducerNoOutput(edm::ParameterSet const& config) + : getToken_(consumes(config.getParameter("source"))) {} + + void produce(edm::StreamID, device::Event& iEvent, device::EventSetup const& iSetup) const override { + [[maybe_unused]] auto const& input = iEvent.get(getToken_); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("source", edm::InputTag{}); + + descriptions.addWithDefaultLabel(desc); + } + + private: + const device::EDGetToken getToken_; + }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(TestAlpakaGlobalProducerNoOutput); diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaProducer.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaProducer.cc index d65850985d8fd..3d4e4692a6961 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaProducer.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaProducer.cc @@ -19,7 +19,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { class TestAlpakaProducer : public global::EDProducer<> { public: TestAlpakaProducer(edm::ParameterSet const& config) - : objectToken_{produces()}, collectionToken_{produces()}, size_{config.getParameter("size")} {} + : objectToken_{produces()}, + collectionToken_{produces()}, + deviceTokenMulti2_{produces()}, + deviceTokenMulti3_{produces()}, + size_{config.getParameter("size")}, + size2_{config.getParameter("size2")}, + size3_{config.getParameter("size3")} {} void produce(edm::StreamID sid, device::Event& event, device::EventSetup const&) const override { // run the algorithm, potentially asynchronously @@ -29,21 +35,38 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { portabletest::TestDeviceObject deviceObject{event.queue()}; algo_.fillObject(event.queue(), deviceObject, 5., 12., 13., 42); + portabletest::TestDeviceCollection deviceProduct{size_, event.queue()}; + algo_.fill(event.queue(), deviceProduct); + + portabletest::TestDeviceMultiCollection2 deviceMultiProduct2{{{size_, size2_}}, event.queue()}; + algo_.fillMulti2(event.queue(), deviceMultiProduct2); + + portabletest::TestDeviceMultiCollection3 deviceMultiProduct3{{{size_, size2_, size3_}}, event.queue()}; + algo_.fillMulti3(event.queue(), deviceMultiProduct3); + // put the asynchronous products into the event without waiting - event.emplace(objectToken_, std::move(deviceObject)); event.emplace(collectionToken_, std::move(deviceCollection)); + event.emplace(objectToken_, std::move(deviceObject)); + event.emplace(deviceTokenMulti2_, std::move(deviceMultiProduct2)); + event.emplace(deviceTokenMulti3_, std::move(deviceMultiProduct3)); } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; desc.add("size"); + desc.add("size2"); + desc.add("size3"); descriptions.addWithDefaultLabel(desc); } private: const device::EDPutToken objectToken_; const device::EDPutToken collectionToken_; + const device::EDPutToken deviceTokenMulti2_; + const device::EDPutToken deviceTokenMulti3_; const int32_t size_; + const int32_t size2_; + const int32_t size3_; // implementation of the algorithm TestAlgo algo_; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamProducer.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamProducer.cc index 8eee00da8e774..74cd08e39f56a 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamProducer.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamProducer.cc @@ -25,10 +25,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { public: TestAlpakaStreamProducer(edm::ParameterSet const& config) : size_{config.getParameter("size").getParameter( + EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))}, + size2_{config.getParameter("size").getParameter( + EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))}, + size3_{config.getParameter("size").getParameter( EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))} { getToken_ = consumes(config.getParameter("source")); esToken_ = esConsumes(config.getParameter("eventSetupSource")); devicePutToken_ = produces(config.getParameter("productInstanceName")); + devicePutTokenMulti2_ = produces(config.getParameter("productInstanceName")); + devicePutTokenMulti3_ = produces(config.getParameter("productInstanceName")); } void produce(device::Event& iEvent, device::EventSetup const& iSetup) override { @@ -36,11 +42,19 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { [[maybe_unused]] auto const& esData = iSetup.getData(esToken_); auto deviceProduct = std::make_unique(size_, iEvent.queue()); + auto deviceProductMulti2 = std::make_unique( + portabletest::TestDeviceMultiCollection2::SizesArray{{size_, size2_}}, iEvent.queue()); + auto deviceProductMulti3 = std::make_unique( + portabletest::TestDeviceMultiCollection3::SizesArray{{size_, size2_, size3_}}, iEvent.queue()); // run the algorithm, potentially asynchronously algo_.fill(iEvent.queue(), *deviceProduct); + algo_.fillMulti2(iEvent.queue(), *deviceProductMulti2); + algo_.fillMulti3(iEvent.queue(), *deviceProductMulti3); iEvent.put(devicePutToken_, std::move(deviceProduct)); + iEvent.put(devicePutTokenMulti2_, std::move(deviceProductMulti2)); + iEvent.put(devicePutTokenMulti3_, std::move(deviceProductMulti3)); } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -62,7 +76,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { edm::EDGetTokenT getToken_; device::ESGetToken, AlpakaESTestRecordB> esToken_; device::EDPutToken devicePutToken_; + device::EDPutToken devicePutTokenMulti2_; + device::EDPutToken devicePutTokenMulti3_; const int32_t size_; + const int32_t size2_; + const int32_t size3_; // implementation of the algorithm TestAlgo algo_; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducer.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducer.cc index 5c53e5aa9de16..613c31498746a 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducer.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducer.cc @@ -27,6 +27,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TestAlpakaStreamSynchronizingProducer(edm::ParameterSet const& iConfig) : esTokenDevice_(esConsumes()), putToken_{produces()}, + putTokenMulti2_{produces()}, + putTokenMulti3_{produces()}, helper_{iConfig, consumesCollector()}, hostHelper_{iConfig, consumesCollector()}, expectedInt_{iConfig.getParameter("expectedInt")} {} @@ -44,6 +46,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { void produce(device::Event& iEvent, device::EventSetup const& iSetup) override { iEvent.emplace(putToken_, helper_.moveFrom()); + iEvent.emplace(putTokenMulti2_, helper_.moveFromMulti2()); + iEvent.emplace(putTokenMulti3_, helper_.moveFromMulti3()); } static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -57,6 +61,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { private: const device::ESGetToken esTokenDevice_; const edm::EDPutTokenT putToken_; + const edm::EDPutTokenT putTokenMulti2_; + const edm::EDPutTokenT putTokenMulti3_; TestHelperClass helper_; cms::alpakatest::TestHostOnlyHelperClass const hostHelper_; diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducerToDevice.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducerToDevice.cc new file mode 100644 index 0000000000000..913636f686805 --- /dev/null +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestAlpakaStreamSynchronizingProducerToDevice.cc @@ -0,0 +1,62 @@ +#include "DataFormats/PortableTestObjects/interface/alpaka/TestDeviceCollection.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/stream/SynchronizingEDProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDPutToken.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +#include "TestAlgo.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + /** + * This class demonstrates a stream EDProducer that + * - produces a device EDProduct (that can get transferred to host automatically) + * - synchronizes in a non-blocking way with the ExternalWork module + * ability (via the SynchronizingEDProcucer base class) + */ + class TestAlpakaStreamSynchronizingProducerToDevice : public stream::SynchronizingEDProducer<> { + public: + TestAlpakaStreamSynchronizingProducerToDevice(edm::ParameterSet const& iConfig) + : putToken_{produces()}, + size_{iConfig.getParameter("size").getParameter( + EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE))} {} + + void acquire(device::Event const& iEvent, device::EventSetup const& iSetup) override { + deviceProduct_ = std::make_unique(size_, iEvent.queue()); + + // run the algorithm, potentially asynchronously + algo_.fill(iEvent.queue(), *deviceProduct_); + } + + void produce(device::Event& iEvent, device::EventSetup const& iSetup) override { + iEvent.put(putToken_, std::move(deviceProduct_)); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + + edm::ParameterSetDescription psetSize; + psetSize.add("alpaka_serial_sync"); + psetSize.add("alpaka_cuda_async"); + psetSize.add("alpaka_rocm_async"); + desc.add("size", psetSize); + + descriptions.addWithDefaultLabel(desc); + } + + private: + const device::EDPutToken putToken_; + const int32_t size_; + + // implementation of the algorithm + TestAlgo algo_; + + std::unique_ptr deviceProduct_; + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(TestAlpakaStreamSynchronizingProducerToDevice); diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.cc b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.cc index a6c9a7370d717..aa4c26e4c93bd 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.cc +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.cc @@ -5,6 +5,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TestHelperClass::TestHelperClass(edm::ParameterSet const& iConfig, edm::ConsumesCollector iC) : getToken_(iC.consumes(iConfig.getParameter("source"))), + getTokenMulti2_(iC.consumes(iConfig.getParameter("source"))), + getTokenMulti3_(iC.consumes(iConfig.getParameter("source"))), esTokenHost_(iC.esConsumes()), esTokenDevice_(iC.esConsumes()) {} @@ -14,9 +16,15 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { [[maybe_unused]] auto esDataHostHandle = iSetup.getHandle(esTokenHost_); [[maybe_unused]] auto const& esDataDevice = iSetup.getData(esTokenDevice_); portabletest::TestDeviceCollection const& deviceProduct = iEvent.get(getToken_); + portabletest::TestDeviceMultiCollection2 const& deviceProductMulti2 = iEvent.get(getTokenMulti2_); + portabletest::TestDeviceMultiCollection3 const& deviceProductMulti3 = iEvent.get(getTokenMulti3_); hostProduct_ = portabletest::TestHostCollection{deviceProduct->metadata().size(), iEvent.queue()}; + hostProductMulti2_ = portabletest::TestHostMultiCollection2{deviceProductMulti2.sizes(), iEvent.queue()}; + hostProductMulti3_ = portabletest::TestHostMultiCollection3{deviceProductMulti3.sizes(), iEvent.queue()}; alpaka::memcpy(iEvent.queue(), hostProduct_.buffer(), deviceProduct.const_buffer()); + alpaka::memcpy(iEvent.queue(), hostProductMulti2_.buffer(), deviceProductMulti2.const_buffer()); + alpaka::memcpy(iEvent.queue(), hostProductMulti3_.buffer(), deviceProductMulti3.const_buffer()); } } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.h b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.h index bc10779d9229d..d592fb40b4210 100644 --- a/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.h +++ b/HeterogeneousCore/AlpakaTest/plugins/alpaka/TestHelperClass.h @@ -24,14 +24,20 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { void makeAsync(device::Event const& iEvent, device::EventSetup const& iSetup); portabletest::TestHostCollection moveFrom() { return std::move(hostProduct_); } + portabletest::TestHostMultiCollection2 moveFromMulti2() { return std::move(hostProductMulti2_); } + portabletest::TestHostMultiCollection3 moveFromMulti3() { return std::move(hostProductMulti3_); } private: const device::EDGetToken getToken_; + const device::EDGetToken getTokenMulti2_; + const device::EDGetToken getTokenMulti3_; const edm::ESGetToken esTokenHost_; const device::ESGetToken esTokenDevice_; // hold the output product between acquire() and produce() portabletest::TestHostCollection hostProduct_; + portabletest::TestHostMultiCollection2 hostProductMulti2_; + portabletest::TestHostMultiCollection3 hostProductMulti3_; }; } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/HeterogeneousCore/AlpakaTest/test/testAlpakaModules_cfg.py b/HeterogeneousCore/AlpakaTest/test/testAlpakaModules_cfg.py index 331fac9b84312..238fee3597e70 100644 --- a/HeterogeneousCore/AlpakaTest/test/testAlpakaModules_cfg.py +++ b/HeterogeneousCore/AlpakaTest/test/testAlpakaModules_cfg.py @@ -97,12 +97,22 @@ intSource = cms.InputTag("intProduct"), expectedInt = cms.int32(84) # sum of intProduct and esProducerA ) +process.alpakaStreamSynchronizingProducerToDevice = cms.EDProducer("TestAlpakaStreamSynchronizingProducerToDevice@alpaka", + size = cms.PSet( + alpaka_serial_sync = cms.int32(1), + alpaka_cuda_async = cms.int32(2), + alpaka_rocm_async = cms.int32(3), + ) +) process.alpakaGlobalConsumer = cms.EDAnalyzer("TestAlpakaAnalyzer", source = cms.InputTag("alpakaGlobalProducer"), expectSize = cms.int32(10), expectBackend = cms.string("SerialSync") ) +process.alpakaGlobalDeviceConsumer = cms.EDProducer("TestAlpakaGlobalProducerNoOutput@alpaka", + source = cms.InputTag("alpakaGlobalProducer") +) process.alpakaGlobalConsumerE = process.alpakaGlobalConsumer.clone( source = "alpakaGlobalProducerE", expectXvalues = cms.vdouble([(i%2)*10+1 + abs(27)+i*2 for i in range(0,5)] + [0]*5) @@ -112,6 +122,9 @@ expectSize = cms.int32(5), expectBackend = cms.string("SerialSync") ) +process.alpakaStreamDeviceConsumer = process.alpakaGlobalDeviceConsumer.clone( + source = "alpakaStreamProducer" +) process.alpakaStreamInstanceConsumer = cms.EDAnalyzer("TestAlpakaAnalyzer", source = cms.InputTag("alpakaStreamInstanceProducer", "testInstance"), expectSize = cms.int32(6), @@ -122,6 +135,10 @@ expectSize = cms.int32(10), expectBackend = cms.string("SerialSync") ) +process.alpakaStreamSynchronizingProducerToDeviceDeviceConsumer1 = process.alpakaGlobalDeviceConsumer.clone( + source = "alpakaStreamSynchronizingProducerToDevice" +) +process.alpakaStreamSynchronizingProducerToDeviceDeviceConsumer2 = process.alpakaStreamSynchronizingProducerToDeviceDeviceConsumer1.clone() process.alpakaNullESConsumer = cms.EDProducer("TestAlpakaGlobalProducerNullES@alpaka", eventSetupSource = cms.ESInputTag("", "null") ) @@ -132,7 +149,10 @@ for name in ["ESProducerA", "ESProducerB", "ESProducerC", "ESProducerD", "ESProducerE", "ESProducerNull", "GlobalProducer", "GlobalProducerE", - "StreamProducer", "StreamInstanceProducer", "StreamSynchronizingProducer", + "StreamProducer", "StreamInstanceProducer", + "StreamSynchronizingProducer", "StreamSynchronizingProducerToDevice", + "GlobalDeviceConsumer", "StreamDeviceConsumer", + "StreamSynchronizingProducerToDeviceDeviceConsumer1", "StreamSynchronizingProducerToDeviceDeviceConsumer2", "NullESConsumer"]: mod = getattr(process, "alpaka"+name) mod.alpaka = cms.untracked.PSet(backend = cms.untracked.string(args.moduleBackend)) @@ -173,14 +193,19 @@ def setExpect(m, size): process.alpakaGlobalProducerE, process.alpakaStreamProducer, process.alpakaStreamInstanceProducer, - process.alpakaStreamSynchronizingProducer + process.alpakaStreamSynchronizingProducer, + process.alpakaStreamSynchronizingProducerToDevice ) process.p = cms.Path( process.alpakaGlobalConsumer+ + process.alpakaGlobalDeviceConsumer+ process.alpakaGlobalConsumerE+ process.alpakaStreamConsumer+ + process.alpakaStreamDeviceConsumer+ process.alpakaStreamInstanceConsumer+ process.alpakaStreamSynchronizingConsumer+ + process.alpakaStreamSynchronizingProducerToDeviceDeviceConsumer1+ + process.alpakaStreamSynchronizingProducerToDeviceDeviceConsumer2+ process.alpakaNullESConsumer, process.t ) diff --git a/HeterogeneousCore/AlpakaTest/test/writer.py b/HeterogeneousCore/AlpakaTest/test/writer.py index d23ac528629b8..87c0fc37e45e3 100644 --- a/HeterogeneousCore/AlpakaTest/test/writer.py +++ b/HeterogeneousCore/AlpakaTest/test/writer.py @@ -15,6 +15,8 @@ # either run the producer on a gpu (if available) and copy the product to the cpu, or run the producer directly on the cpu process.testProducer = cms.EDProducer('TestAlpakaProducer@alpaka', size = cms.int32(42), + size2 = cms.int32(33), + size3 = cms.int32(61) # alpaka.backend can be set to a specific backend to force using it, or be omitted or left empty to use the defult backend; # depending on the architecture and available hardware, the supported backends are "serial_sync", "cuda_async", "rocm_async" #alpaka = cms.untracked.PSet( @@ -33,7 +35,9 @@ # run a second producer explicitly on the cpu process.testProducerSerial = makeSerialClone(process.testProducer, - size = cms.int32(99) + size = cms.int32(99), + size2 = cms.int32(51), + size3 = cms.int32(43) ) # analyse the second set of products diff --git a/HeterogeneousCore/CUDACore/src/ScopedContext.cc b/HeterogeneousCore/CUDACore/src/ScopedContext.cc index ccf7995a20061..68e0f869bf3d2 100644 --- a/HeterogeneousCore/CUDACore/src/ScopedContext.cc +++ b/HeterogeneousCore/CUDACore/src/ScopedContext.cc @@ -1,5 +1,6 @@ #include "HeterogeneousCore/CUDACore/interface/ScopedContext.h" +#include "FWCore/Concurrency/interface/Async.h" #include "FWCore/MessageLogger/interface/MessageLogger.h" #include "FWCore/ServiceRegistry/interface/Service.h" #include "FWCore/Utilities/interface/Exception.h" @@ -8,34 +9,6 @@ #include "chooseDevice.h" -namespace { - struct CallbackData { - edm::WaitingTaskWithArenaHolder holder; - int device; - }; - - void CUDART_CB cudaScopedContextCallback(cudaStream_t streamId, cudaError_t status, void* data) { - std::unique_ptr guard{reinterpret_cast(data)}; - edm::WaitingTaskWithArenaHolder& waitingTaskHolder = guard->holder; - int device = guard->device; - if (status == cudaSuccess) { - LogTrace("ScopedContext") << " GPU kernel finished (in callback) device " << device << " CUDA stream " - << streamId; - waitingTaskHolder.doneWaiting(nullptr); - } else { - // wrap the exception in a try-catch block to let GDB "catch throw" break on it - try { - auto error = cudaGetErrorName(status); - auto message = cudaGetErrorString(status); - throw cms::Exception("CUDAError") << "Callback of CUDA stream " << streamId << " in device " << device - << " error " << error << ": " << message; - } catch (cms::Exception&) { - waitingTaskHolder.doneWaiting(std::current_exception()); - } - } - } -} // namespace - namespace cms::cuda { namespace impl { ScopedContextBase::ScopedContextBase(edm::StreamID streamID) : currentDevice_(chooseDevice(streamID)) { @@ -83,8 +56,13 @@ namespace cms::cuda { } void ScopedContextHolderHelper::enqueueCallback(int device, cudaStream_t stream) { - cudaCheck( - cudaStreamAddCallback(stream, cudaScopedContextCallback, new CallbackData{waitingTaskHolder_, device}, 0)); + edm::Service async; + SharedEventPtr event = getEventCache().get(); + cudaCheck(cudaEventRecord(event.get(), stream)); + async->runAsync( + std::move(waitingTaskHolder_), + [event = std::move(event)]() mutable { cudaCheck(cudaEventSynchronize(event.get())); }, + []() { return "Enqueued by cms::cuda::ScopedContextHolderHelper::enqueueCallback()"; }); } } // namespace impl diff --git a/HeterogeneousCore/CUDACore/test/test_main.cc b/HeterogeneousCore/CUDACore/test/test_main.cc index 2e1027598a4de..85e19019bc738 100644 --- a/HeterogeneousCore/CUDACore/test/test_main.cc +++ b/HeterogeneousCore/CUDACore/test/test_main.cc @@ -17,6 +17,7 @@ class ServiceRegistryListener : public Catch::TestEventListenerBase { R"_(import FWCore.ParameterSet.Config as cms process = cms.Process('Test') process.CUDAService = cms.Service('CUDAService') +process.AsyncService = cms.Service('AsyncService') )_"}; std::unique_ptr params; diff --git a/HeterogeneousCore/CUDAUtilities/src/EventCache.cc b/HeterogeneousCore/CUDAUtilities/src/EventCache.cc index a80cfdd412ec5..5682c3fe2bc96 100644 --- a/HeterogeneousCore/CUDAUtilities/src/EventCache.cc +++ b/HeterogeneousCore/CUDAUtilities/src/EventCache.cc @@ -46,7 +46,9 @@ namespace cms::cuda { return cache_[dev].makeOrGet([dev]() { cudaEvent_t event; // it should be a bit faster to ignore timings - cudaCheck(cudaEventCreateWithFlags(&event, cudaEventDisableTiming)); + // cudaEventBlockingSync is needed to let the thread calling + // cudaEventSynchronize() to sleep instead of spinning the CPU + cudaCheck(cudaEventCreateWithFlags(&event, cudaEventDisableTiming | cudaEventBlockingSync)); return std::unique_ptr(event, Deleter{dev}); }); } diff --git a/HeterogeneousTest/AlpakaDevice/BuildFile.xml b/HeterogeneousTest/AlpakaDevice/BuildFile.xml new file mode 100644 index 0000000000000..33da29f0df749 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/BuildFile.xml @@ -0,0 +1,2 @@ + + diff --git a/HeterogeneousTest/AlpakaDevice/README.md b/HeterogeneousTest/AlpakaDevice/README.md new file mode 100644 index 0000000000000..53f44a6ec7305 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/README.md @@ -0,0 +1,47 @@ +# Introduction + +The packages `HeterogeneousTest/AlpakaDevice`, `HeterogeneousTest/AlpakaKernel`, +`HeterogeneousTest/AlpakaWrapper` and `HeterogeneousTest/AlpakaOpaque` implement a set of libraries, +plugins and tests to exercise the build rules for Alpaka. +In particular, these tests show what is supported and what are the limitations implementing +Alpaka-based libraries, and using them from multiple plugins. + + +# `HeterogeneousTest/AlpakaDevice` + +The package `HeterogeneousTest/AlpakaDevice` implements a library that defines and exports Alpaka +device-side functions: +```c++ +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + inline ALPAKA_FN_ACC void add_vectors_f(Acc1D const& acc, ...) { ... } + + inline ALPAKA_FN_ACC void add_vectors_d(Acc1D const& acc, ...) { ... } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test +``` + +The `plugins` directory implements the `AlpakaTestDeviceAdditionModule` `EDAnalyzer` that launches +an Alpaka kernel using the functions defined in ths library. As a byproduct this plugin also shows +how to split an `EDAnalyzer` or other framework plugin into a host-only part (in a `.cc` file) and +a device part (in a `.dev.cc` file). + +The `test` directory implements the `testAlpakaDeviceAddition` binary that launches a Alpaka kernel +using these functions. +It also contains the `testAlpakaTestDeviceAdditionModule.py` python configuration to exercise the +`AlpakaTestDeviceAdditionModule` plugin. + + +# Other packages + +For various ways in which this library and plugin can be tested, see also the other +`HeterogeneousTest/Alpaka...` packages: + - [`HeterogeneousTest/AlpakaKernel/README.md`](../../HeterogeneousTest/AlpakaKernel/README.md) + - [`HeterogeneousTest/AlpakaWrapper/README.md`](../../HeterogeneousTest/AlpakaWrapper/README.md) + - [`HeterogeneousTest/AlpakaOpaque/README.md`](../../HeterogeneousTest/AlpakaOpaque/README.md) + + +# Combining plugins + +`HeterogeneousTest/AlpakaOpaque/test` contains the `testAlpakaTestAdditionModules.py` python +configuration that exercise all four plugins in a single application. diff --git a/HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h b/HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h new file mode 100644 index 0000000000000..a9e6d6589a9a1 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h @@ -0,0 +1,35 @@ +#ifndef HeterogeneousTest_AlpakaDevice_interface_alpaka_DeviceAddition_h +#define HeterogeneousTest_AlpakaDevice_interface_alpaka_DeviceAddition_h + +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + inline ALPAKA_FN_ACC void add_vectors_f(Acc1D const& acc, + float const* __restrict__ in1, + float const* __restrict__ in2, + float* __restrict__ out, + uint32_t size) { + for (auto i : cms::alpakatools::uniform_elements(acc, size)) { + out[i] = in1[i] + in2[i]; + } + } + + inline ALPAKA_FN_ACC void add_vectors_d(Acc1D const& acc, + double const* __restrict__ in1, + double const* __restrict__ in2, + double* __restrict__ out, + uint32_t size) { + for (auto i : cms::alpakatools::uniform_elements(acc, size)) { + out[i] = in1[i] + in2[i]; + } + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test + +#endif // HeterogeneousTest_AlpakaDevice_interface_alpaka_DeviceAddition_h diff --git a/HeterogeneousTest/AlpakaDevice/plugins/BuildFile.xml b/HeterogeneousTest/AlpakaDevice/plugins/BuildFile.xml new file mode 100644 index 0000000000000..7601109f77e70 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/plugins/BuildFile.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.dev.cc b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.dev.cc new file mode 100644 index 0000000000000..b28c94b9ef271 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.dev.cc @@ -0,0 +1,31 @@ +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h" + +#include "AlpakaTestDeviceAdditionAlgo.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaDevicePlugins { + + struct KernelAddVectorsF { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) const { + test::add_vectors_f(acc, in1, in2, out, size); + } + }; + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) { + alpaka::exec(queue, cms::alpakatools::make_workdiv(32, 32), KernelAddVectorsF{}, in1, in2, out, size); + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaDevicePlugins diff --git a/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.h b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.h new file mode 100644 index 0000000000000..3bac24f61d5f8 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionAlgo.h @@ -0,0 +1,18 @@ +#ifndef HeterogeneousTest_AlpakaDevice_plugins_alpaka_AlpakaTestDeviceAdditionAlgo_h +#define HeterogeneousTest_AlpakaDevice_plugins_alpaka_AlpakaTestDeviceAdditionAlgo_h + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaDevicePlugins { + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaDevicePlugins + +#endif // HeterogeneousTest_AlpakaDevice_plugins_alpaka_AlpakaTestDeviceAdditionAlgo_h diff --git a/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionModule.cc b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionModule.cc new file mode 100644 index 0000000000000..3ce3b451ef851 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/plugins/alpaka/AlpakaTestDeviceAdditionModule.cc @@ -0,0 +1,124 @@ +#include +#include +#include +#include + +#include + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/global/EDAnalyzer.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaServices/interface/alpaka/AlpakaService.h" + +#include "AlpakaTestDeviceAdditionAlgo.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class AlpakaTestDeviceAdditionModule : public edm::global::EDAnalyzer<> { + public: + explicit AlpakaTestDeviceAdditionModule(edm::ParameterSet const& config); + ~AlpakaTestDeviceAdditionModule() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + + void analyze(edm::StreamID, edm::Event const& event, edm::EventSetup const& setup) const override; + + private: + const uint32_t size_; + }; + + AlpakaTestDeviceAdditionModule::AlpakaTestDeviceAdditionModule(edm::ParameterSet const& config) + : size_(config.getParameter("size")) {} + + void AlpakaTestDeviceAdditionModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("size", 1024 * 1024); + + // ignore the alpaka = cms.untracked.PSet(...) injected by the framework + edm::ParameterSetDescription alpaka; + alpaka.setAllowAnything(); + desc.addUntracked("alpaka", alpaka); + + descriptions.addWithDefaultLabel(desc); + } + + void AlpakaTestDeviceAdditionModule::analyze(edm::StreamID, + edm::Event const& event, + edm::EventSetup const& setup) const { + // require a valid Alpaka backend for running + edm::Service service; + if (not service or not service->enabled()) { + std::cout << "The " << ALPAKA_TYPE_ALIAS_NAME(AlpakaService) + << " is not available or disabled, the test will be skipped.\n"; + return; + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // allocate input and output host buffers + std::vector in1_h(size_); + std::vector in2_h(size_); + std::vector out_h(size_); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size_; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size_); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size_); + auto out_d = cms::alpakatools::make_device_buffer(queue, size_); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size_); + alpaka::memcpy(queue, in2_d, in2_h, size_); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + HeterogeneousTestAlpakaDevicePlugins::wrapper_add_vectors_f( + queue, in1_d.data(), in2_d.data(), out_d.data(), size_); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d); + + // wait for all the operations to complete + alpaka::wait(queue); + + // check the results + for (uint32_t i = 0; i < size_; ++i) { + float sum = in1_h[i] + in2_h[i]; + assert(out_h[i] < sum + epsilon); + assert(out_h[i] > sum - epsilon); + } + } + + std::cout << "All tests passed.\n"; + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(AlpakaTestDeviceAdditionModule); diff --git a/HeterogeneousTest/AlpakaDevice/test/BuildFile.xml b/HeterogeneousTest/AlpakaDevice/test/BuildFile.xml new file mode 100644 index 0000000000000..b8b03a57abc91 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/test/BuildFile.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaDevice/test/alpaka/testDeviceAddition.dev.cc b/HeterogeneousTest/AlpakaDevice/test/alpaka/testDeviceAddition.dev.cc new file mode 100644 index 0000000000000..7e017b9ea0bc9 --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/test/alpaka/testDeviceAddition.dev.cc @@ -0,0 +1,101 @@ +#include +#include +#include + +#define CATCH_CONFIG_MAIN +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h" + +using namespace ALPAKA_ACCELERATOR_NAMESPACE; + +struct KernelAddVectorsF { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) const { + test::add_vectors_f(acc, in1, in2, out, size); + } +}; + +TEST_CASE("HeterogeneousTest/AlpakaDevice test", "[alpakaTestDeviceAddition]") { + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // buffer size + constexpr uint32_t size = 1024 * 1024; + + // allocate input and output host buffers + std::vector in1_h(size); + std::vector in2_h(size); + std::vector out_h(size); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + SECTION("Test add_vectors_f on " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend") { + REQUIRE_NOTHROW([&]() { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size); + auto out_d = cms::alpakatools::make_device_buffer(queue, size); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size); + alpaka::memcpy(queue, in2_d, in2_h, size); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + alpaka::exec(queue, + cms::alpakatools::make_workdiv(32, 32), + KernelAddVectorsF{}, + in1_d.data(), + in2_d.data(), + out_d.data(), + size); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d, size); + + // wait for all the operations to complete + alpaka::wait(queue); + }()); + + // check the results + for (uint32_t i = 0; i < size; ++i) { + float sum = in1_h[i] + in2_h[i]; + CHECK_THAT(out_h[i], Catch::Matchers::WithinAbs(sum, epsilon)); + } + } + } +} diff --git a/HeterogeneousTest/AlpakaDevice/test/testAlpakaTestDeviceAdditionModule.py b/HeterogeneousTest/AlpakaDevice/test/testAlpakaTestDeviceAdditionModule.py new file mode 100644 index 0000000000000..79c7b0e9c51db --- /dev/null +++ b/HeterogeneousTest/AlpakaDevice/test/testAlpakaTestDeviceAdditionModule.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process('TestAlpakaTestDeviceAdditionModule') +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.source = cms.Source('EmptySource') + +process.alpakaTestDeviceAdditionModule = cms.EDAnalyzer('AlpakaTestDeviceAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.path = cms.Path(process.alpakaTestDeviceAdditionModule) + +process.maxEvents.input = 1 diff --git a/HeterogeneousTest/AlpakaKernel/BuildFile.xml b/HeterogeneousTest/AlpakaKernel/BuildFile.xml new file mode 100644 index 0000000000000..dbd2e61ca61ea --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/BuildFile.xml @@ -0,0 +1,3 @@ + + + diff --git a/HeterogeneousTest/AlpakaKernel/README.md b/HeterogeneousTest/AlpakaKernel/README.md new file mode 100644 index 0000000000000..956d62498b043 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/README.md @@ -0,0 +1,51 @@ +# Introduction + +The packages `HeterogeneousTest/AlpakaDevice`, `HeterogeneousTest/AlpakaKernel`, +`HeterogeneousTest/AlpakaWrapper` and `HeterogeneousTest/AlpakaOpaque` implement a set of libraries, +plugins and tests to exercise the build rules for Alpaka. +In particular, these tests show what is supported and what are the limitations implementing +Alpaka-based libraries, and using them from multiple plugins. + + +# `HeterogeneousTest/AlpakaKernel` + +The package `HeterogeneousTest/AlpakaKernel` implements a library that defines and exports Alpaka +kernels that call the device functions defined in the `HeterogeneousTest/AlpakaDevice` library: +```c++ +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + struct KernelAddVectorsF { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, ...) const { ... } + }; + + struct KernelAddVectorsD { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, ...) const { ... } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test +``` + +The `plugins` directory implements the `AlpakaTestKernelAdditionModule` `EDAnalyzer` that launches +the Alpaka kernels defined in this library. As a byproduct this plugin also shows how to split an +`EDAnalyzer` or other framework plugin into a host-only part (in a `.cc` file) and a device part (in +a `.dev.cc` file). + +The `test` directory implements the `testAlpakaKernelAddition` test binary that launches the Alpaka +kernel defined in this library. +It also contains the `testAlpakaTestKernelAdditionModule.py` python configuration to exercise the +`AlpakaTestKernelAdditionModule` module. + + +# Other packages + +For various ways in which this library and plugin can be tested, see also the other +`HeterogeneousTest/Alpaka...` packages: + - [`HeterogeneousTest/AlpakaDevice/README.md`](../../HeterogeneousTest/AlpakaDevice/README.md) + - [`HeterogeneousTest/AlpakaWrapper/README.md`](../../HeterogeneousTest/AlpakaWrapper/README.md) + - [`HeterogeneousTest/AlpakaOpaque/README.md`](../../HeterogeneousTest/AlpakaOpaque/README.md) + + +# Combining plugins + +`HeterogeneousTest/AlpakaOpaque/test` contains the `testAlpakaTestAdditionModules.py` python +configuration that exercise all four plugins in a single application. diff --git a/HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h b/HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h new file mode 100644 index 0000000000000..7f1907e5eb067 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h @@ -0,0 +1,35 @@ +#ifndef HeterogeneousTest_AlpakaKernel_interface_alpaka_DeviceAdditionKernel_h +#define HeterogeneousTest_AlpakaKernel_interface_alpaka_DeviceAdditionKernel_h + +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousTest/AlpakaDevice/interface/alpaka/DeviceAddition.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + struct KernelAddVectorsF { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) const { + add_vectors_f(acc, in1, in2, out, size); + } + }; + + struct KernelAddVectorsD { + ALPAKA_FN_ACC void operator()(Acc1D const& acc, + const double* __restrict__ in1, + const double* __restrict__ in2, + double* __restrict__ out, + uint32_t size) const { + add_vectors_d(acc, in1, in2, out, size); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test + +#endif // HeterogeneousTest_AlpakaKernel_interface_alpaka_DeviceAdditionKernel_h diff --git a/HeterogeneousTest/AlpakaKernel/plugins/BuildFile.xml b/HeterogeneousTest/AlpakaKernel/plugins/BuildFile.xml new file mode 100644 index 0000000000000..9afe990758c74 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/plugins/BuildFile.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.dev.cc b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.dev.cc new file mode 100644 index 0000000000000..083029cf2e3a2 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.dev.cc @@ -0,0 +1,22 @@ +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h" + +#include "AlpakaTestKernelAdditionAlgo.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaKernelPlugins { + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) { + alpaka::exec( + queue, cms::alpakatools::make_workdiv(32, 32), test::KernelAddVectorsF{}, in1, in2, out, size); + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaKernelPlugins diff --git a/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.h b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.h new file mode 100644 index 0000000000000..268c2117144f3 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionAlgo.h @@ -0,0 +1,18 @@ +#ifndef HeterogeneousTest_AlpakaKernel_plugins_alpaka_AlpakaTestKernelAdditionAlgo_h +#define HeterogeneousTest_AlpakaKernel_plugins_alpaka_AlpakaTestKernelAdditionAlgo_h + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaKernelPlugins { + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaKernelPlugins + +#endif // HeterogeneousTest_AlpakaKernel_plugins_alpaka_AlpakaTestKernelAdditionAlgo_h diff --git a/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionModule.cc b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionModule.cc new file mode 100644 index 0000000000000..a58931c389985 --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/plugins/alpaka/AlpakaTestKernelAdditionModule.cc @@ -0,0 +1,124 @@ +#include +#include +#include +#include + +#include + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/global/EDAnalyzer.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaServices/interface/alpaka/AlpakaService.h" + +#include "AlpakaTestKernelAdditionAlgo.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class AlpakaTestKernelAdditionModule : public edm::global::EDAnalyzer<> { + public: + explicit AlpakaTestKernelAdditionModule(edm::ParameterSet const& config); + ~AlpakaTestKernelAdditionModule() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + + void analyze(edm::StreamID, edm::Event const& event, edm::EventSetup const& setup) const override; + + private: + const uint32_t size_; + }; + + AlpakaTestKernelAdditionModule::AlpakaTestKernelAdditionModule(edm::ParameterSet const& config) + : size_(config.getParameter("size")) {} + + void AlpakaTestKernelAdditionModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("size", 1024 * 1024); + + // ignore the alpaka = cms.untracked.PSet(...) injected by the framework + edm::ParameterSetDescription alpaka; + alpaka.setAllowAnything(); + desc.addUntracked("alpaka", alpaka); + + descriptions.addWithDefaultLabel(desc); + } + + void AlpakaTestKernelAdditionModule::analyze(edm::StreamID, + edm::Event const& event, + edm::EventSetup const& setup) const { + // require a valid Alpaka backend for running + edm::Service service; + if (not service or not service->enabled()) { + std::cout << "The " << ALPAKA_TYPE_ALIAS_NAME(AlpakaService) + << " is not available or disabled, the test will be skipped.\n"; + return; + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // allocate input and output host buffers + std::vector in1_h(size_); + std::vector in2_h(size_); + std::vector out_h(size_); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size_; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size_); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size_); + auto out_d = cms::alpakatools::make_device_buffer(queue, size_); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size_); + alpaka::memcpy(queue, in2_d, in2_h, size_); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + HeterogeneousTestAlpakaKernelPlugins::wrapper_add_vectors_f( + queue, in1_d.data(), in2_d.data(), out_d.data(), size_); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d); + + // wait for all the operations to complete + alpaka::wait(queue); + + // check the results + for (uint32_t i = 0; i < size_; ++i) { + float sum = in1_h[i] + in2_h[i]; + assert(out_h[i] < sum + epsilon); + assert(out_h[i] > sum - epsilon); + } + } + + std::cout << "All tests passed.\n"; + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(AlpakaTestKernelAdditionModule); diff --git a/HeterogeneousTest/AlpakaKernel/test/BuildFile.xml b/HeterogeneousTest/AlpakaKernel/test/BuildFile.xml new file mode 100644 index 0000000000000..75c73a6122b0b --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/test/BuildFile.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaKernel/test/alpaka/testDeviceAdditionKernel.dev.cc b/HeterogeneousTest/AlpakaKernel/test/alpaka/testDeviceAdditionKernel.dev.cc new file mode 100644 index 0000000000000..814d632b2dfba --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/test/alpaka/testDeviceAdditionKernel.dev.cc @@ -0,0 +1,91 @@ +#include +#include +#include + +#define CATCH_CONFIG_MAIN +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h" + +using namespace ALPAKA_ACCELERATOR_NAMESPACE; + +TEST_CASE("HeterogeneousTest/AlpakaKernel test", "[alpakaTestDeviceAdditionKernel]") { + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // buffer size + constexpr uint32_t size = 1024 * 1024; + + // allocate input and output host buffers + std::vector in1_h(size); + std::vector in2_h(size); + std::vector out_h(size); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + SECTION("Test add_vectors_f on " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend") { + REQUIRE_NOTHROW([&]() { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size); + auto out_d = cms::alpakatools::make_device_buffer(queue, size); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size); + alpaka::memcpy(queue, in2_d, in2_h, size); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + alpaka::exec(queue, + cms::alpakatools::make_workdiv(32, 32), + test::KernelAddVectorsF{}, + in1_d.data(), + in2_d.data(), + out_d.data(), + size); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d, size); + + // wait for all the operations to complete + alpaka::wait(queue); + }()); + + // check the results + for (uint32_t i = 0; i < size; ++i) { + float sum = in1_h[i] + in2_h[i]; + CHECK_THAT(out_h[i], Catch::Matchers::WithinAbs(sum, epsilon)); + } + } + } +} diff --git a/HeterogeneousTest/AlpakaKernel/test/testAlpakaTestKernelAdditionModule.py b/HeterogeneousTest/AlpakaKernel/test/testAlpakaTestKernelAdditionModule.py new file mode 100644 index 0000000000000..bc7f9fae436ed --- /dev/null +++ b/HeterogeneousTest/AlpakaKernel/test/testAlpakaTestKernelAdditionModule.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process('TestAlpakaTestKernelAdditionModule') +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.source = cms.Source('EmptySource') + +process.alpakaTestKernelAdditionModule = cms.EDAnalyzer('AlpakaTestKernelAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.path = cms.Path(process.alpakaTestKernelAdditionModule) + +process.maxEvents.input = 1 diff --git a/HeterogeneousTest/AlpakaOpaque/BuildFile.xml b/HeterogeneousTest/AlpakaOpaque/BuildFile.xml new file mode 100644 index 0000000000000..03d0d171f2be2 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/BuildFile.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/HeterogeneousTest/AlpakaOpaque/README.md b/HeterogeneousTest/AlpakaOpaque/README.md new file mode 100644 index 0000000000000..3bd31fbd2bbd6 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/README.md @@ -0,0 +1,46 @@ +# Introduction + +The packages `HeterogeneousTest/AlpakaDevice`, `HeterogeneousTest/AlpakaKernel`, +`HeterogeneousTest/AlpakaWrapper` and `HeterogeneousTest/AlpakaOpaque` implement a set of libraries, +plugins and tests to exercise the build rules for Alpaka. +In particular, these tests show what is supported and what are the limitations implementing +Alpaka-based libraries, and using them from multiple plugins. + + +# `HeterogeneousTest/AlpakaOpaque` + +The package `HeterogeneousTest/AlpakaOpaque` implements a non-Alpaka aware library, with functions +that call the wrappers defined in the `HeterogeneousTest/AlpakaWrapper` library: +```c++ +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void opaque_add_vectors_f(...); + void opaque_add_vectors_d(...); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test +``` + +The `plugins` directory implements the `AlpakaTestOpqaueAdditionModule` `EDAnalyzer` that calls the +function defined in this library. This plugin shows how the function can be used directly from a +host-only, non-Alpaka aware plugin. + +The `test` directory implements the `testAlpakaDeviceAdditionOpqaue` test binary that calls the +function defined in this library, and shows how they can be used directly from a host-only, +non-Alpaka aware application. +It also contains the `testAlpakaTestOpqaueAdditionModule.py` python configuration to exercise the +`AlpakaTestOpqaueAdditionModule` module. + + +# Other packages + +For various ways in which this library and plugin can be tested, see also the other +`HeterogeneousTest/Alpaka...` packages: + - [`HeterogeneousTest/AlpakaDevice/README.md`](../../HeterogeneousTest/AlpakaDevice/README.md) + - [`HeterogeneousTest/AlpakaKernel/README.md`](../../HeterogeneousTest/AlpakaKernel/README.md) + - [`HeterogeneousTest/AlpakaWrapper/README.md`](../../HeterogeneousTest/AlpakaWrapper/README.md) + + +# Combining plugins + +`HeterogeneousTest/AlpakaOpaque/test` contains also the `testAlpakaTestAdditionModules.py` python +configuration that exercise all four plugins in a single application. diff --git a/HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h b/HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h new file mode 100644 index 0000000000000..12eb45373ab1c --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h @@ -0,0 +1,16 @@ +#ifndef HeterogeneousTest_AlpakaOpaque_interface_alpaka_DeviceAdditionOpaque_h +#define HeterogeneousTest_AlpakaOpaque_interface_alpaka_DeviceAdditionOpaque_h + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void opaque_add_vectors_f(const float* in1, const float* in2, float* out, uint32_t size); + + void opaque_add_vectors_d(const double* in1, const double* in2, double* out, uint32_t size); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test + +#endif // HeterogeneousTest_AlpakaOpaque_interface_alpaka_DeviceAdditionOpaque_h diff --git a/HeterogeneousTest/AlpakaOpaque/plugins/BuildFile.xml b/HeterogeneousTest/AlpakaOpaque/plugins/BuildFile.xml new file mode 100644 index 0000000000000..aad45d082d2e3 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/plugins/BuildFile.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaOpaque/plugins/alpaka/AlpakaTestOpaqueAdditionModule.cc b/HeterogeneousTest/AlpakaOpaque/plugins/alpaka/AlpakaTestOpaqueAdditionModule.cc new file mode 100644 index 0000000000000..855856c9d7af3 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/plugins/alpaka/AlpakaTestOpaqueAdditionModule.cc @@ -0,0 +1,94 @@ +#include +#include +#include +#include + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/global/EDAnalyzer.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h" +#include "HeterogeneousCore/AlpakaServices/interface/alpaka/AlpakaService.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class AlpakaTestOpaqueAdditionModule : public edm::global::EDAnalyzer<> { + public: + explicit AlpakaTestOpaqueAdditionModule(edm::ParameterSet const& config); + ~AlpakaTestOpaqueAdditionModule() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + + void analyze(edm::StreamID, edm::Event const& event, edm::EventSetup const& setup) const override; + + private: + const uint32_t size_; + }; + + AlpakaTestOpaqueAdditionModule::AlpakaTestOpaqueAdditionModule(edm::ParameterSet const& config) + : size_(config.getParameter("size")) {} + + void AlpakaTestOpaqueAdditionModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("size", 1024 * 1024); + + // ignore the alpaka = cms.untracked.PSet(...) injected by the framework + edm::ParameterSetDescription alpaka; + alpaka.setAllowAnything(); + desc.addUntracked("alpaka", alpaka); + + descriptions.addWithDefaultLabel(desc); + } + + void AlpakaTestOpaqueAdditionModule::analyze(edm::StreamID, + edm::Event const& event, + edm::EventSetup const& setup) const { + // require a valid Alpaka backend for running + edm::Service service; + if (not service or not service->enabled()) { + std::cout << "The " << ALPAKA_TYPE_ALIAS_NAME(AlpakaService) + << " is not available or disabled, the test will be skipped.\n"; + return; + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // allocate input and output host buffers + std::vector in1(size_); + std::vector in2(size_); + std::vector out(size_); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size_; ++i) { + in1[i] = dist(rand); + in2[i] = dist(rand); + out[i] = 0.; + } + + // launch the 1-dimensional kernel for vector addition on the first available device + test::opaque_add_vectors_f(in1.data(), in2.data(), out.data(), size_); + + // check the results + for (uint32_t i = 0; i < size_; ++i) { + float sum = in1[i] + in2[i]; + assert(out[i] < sum + epsilon); + assert(out[i] > sum - epsilon); + } + + std::cout << "All tests passed.\n"; + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(AlpakaTestOpaqueAdditionModule); diff --git a/HeterogeneousTest/AlpakaOpaque/src/alpaka/DeviceAdditionOpaque.cc b/HeterogeneousTest/AlpakaOpaque/src/alpaka/DeviceAdditionOpaque.cc new file mode 100644 index 0000000000000..34c3370b677c9 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/src/alpaka/DeviceAdditionOpaque.cc @@ -0,0 +1,85 @@ +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h" +#include "HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void opaque_add_vectors_f(const float* in1, const float* in2, float* out, uint32_t size) { + // run on the first available devices + auto const& device = cms::alpakatools::devices()[0]; + Queue queue{device}; + + // wrap the input and output data in views + auto in1_h = cms::alpakatools::make_host_view(in1, size); + auto in2_h = cms::alpakatools::make_host_view(in2, size); + auto out_h = cms::alpakatools::make_host_view(out, size); + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size); + auto out_d = cms::alpakatools::make_device_buffer(queue, size); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size); + alpaka::memcpy(queue, in2_d, in2_h, size); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + test::wrapper_add_vectors_f(queue, in1_d.data(), in2_d.data(), out_d.data(), size); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d); + + // wait for all the operations to complete + alpaka::wait(queue); + + // the device buffers are freed automatically + } + + void opaque_add_vectors_d(const double* in1, const double* in2, double* out, uint32_t size) { + // run on the first available devices + auto const& device = cms::alpakatools::devices()[0]; + Queue queue{device}; + + // wrap the input and output data in views + auto in1_h = cms::alpakatools::make_host_view(in1, size); + auto in2_h = cms::alpakatools::make_host_view(in2, size); + auto out_h = cms::alpakatools::make_host_view(out, size); + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size); + auto out_d = cms::alpakatools::make_device_buffer(queue, size); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size); + alpaka::memcpy(queue, in2_d, in2_h, size); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + test::wrapper_add_vectors_d(queue, in1_d.data(), in2_d.data(), out_d.data(), size); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d); + + // wait for all the operations to complete + alpaka::wait(queue); + + // the device buffers are freed automatically + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test diff --git a/HeterogeneousTest/AlpakaOpaque/test/BuildFile.xml b/HeterogeneousTest/AlpakaOpaque/test/BuildFile.xml new file mode 100644 index 0000000000000..51b598e396e9a --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/test/BuildFile.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaOpaque/test/alpaka/testDeviceAdditionOpaque.cc b/HeterogeneousTest/AlpakaOpaque/test/alpaka/testDeviceAdditionOpaque.cc new file mode 100644 index 0000000000000..aba728bd26218 --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/test/alpaka/testDeviceAdditionOpaque.cc @@ -0,0 +1,54 @@ +#include +#include +#include + +#define CATCH_CONFIG_MAIN +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousTest/AlpakaOpaque/interface/alpaka/DeviceAdditionOpaque.h" + +using namespace ALPAKA_ACCELERATOR_NAMESPACE; + +TEST_CASE("HeterogeneousTest/AlpakaOpaque test", "[alpakaTestOpaqueAdditionOpaque]") { + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // buffer size + constexpr uint32_t size = 1024 * 1024; + + // allocate input and output host buffers + std::vector in1(size); + std::vector in2(size); + std::vector out(size); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size; ++i) { + in1[i] = dist(rand); + in2[i] = dist(rand); + out[i] = 0.; + } + + SECTION("Test add_vectors_f on " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend") { + // launch the 1-dimensional kernel for vector addition + REQUIRE_NOTHROW(test::opaque_add_vectors_f(in1.data(), in2.data(), out.data(), size)); + + // check the results + for (uint32_t i = 0; i < size; ++i) { + float sum = in1[i] + in2[i]; + CHECK_THAT(out[i], Catch::Matchers::WithinAbs(sum, epsilon)); + } + } +} diff --git a/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestAdditionModules.py b/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestAdditionModules.py new file mode 100644 index 0000000000000..e1a2e44448a6c --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestAdditionModules.py @@ -0,0 +1,31 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process('TestAlpakaTestOpaqueAdditionModule') +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.source = cms.Source('EmptySource') + +process.alpakaTestDeviceAdditionModule = cms.EDAnalyzer('AlpakaTestDeviceAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.alpakaTestKernelAdditionModule = cms.EDAnalyzer('AlpakaTestKernelAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.alpakaTestWrapperAdditionModule = cms.EDAnalyzer('AlpakaTestWrapperAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.alpakaTestOpaqueAdditionModule = cms.EDAnalyzer('AlpakaTestOpaqueAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.path = cms.Path( + process.alpakaTestDeviceAdditionModule + + process.alpakaTestKernelAdditionModule + + process.alpakaTestWrapperAdditionModule + + process.alpakaTestOpaqueAdditionModule) + +process.maxEvents.input = 1 diff --git a/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestOpaqueAdditionModule.py b/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestOpaqueAdditionModule.py new file mode 100644 index 0000000000000..a23a22b8389ec --- /dev/null +++ b/HeterogeneousTest/AlpakaOpaque/test/testAlpakaTestOpaqueAdditionModule.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process('TestAlpakaTestOpaqueAdditionModule') +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.source = cms.Source('EmptySource') + +process.alpakaTestOpaqueAdditionModule = cms.EDAnalyzer('AlpakaTestOpaqueAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.path = cms.Path(process.alpakaTestOpaqueAdditionModule) + +process.maxEvents.input = 1 diff --git a/HeterogeneousTest/AlpakaWrapper/BuildFile.xml b/HeterogeneousTest/AlpakaWrapper/BuildFile.xml new file mode 100644 index 0000000000000..0418fc9ec2c38 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/BuildFile.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/HeterogeneousTest/AlpakaWrapper/README.md b/HeterogeneousTest/AlpakaWrapper/README.md new file mode 100644 index 0000000000000..e9aef644c554a --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/README.md @@ -0,0 +1,48 @@ +# Introduction + +The packages `HeterogeneousTest/AlpakaDevice`, `HeterogeneousTest/AlpakaKernel`, +`HeterogeneousTest/AlpakaWrapper` and `HeterogeneousTest/AlpakaOpaque` implement a set of libraries, +plugins and tests to exercise the build rules for Alpaka. +In particular, these tests show what is supported and what are the limitations implementing +Alpaka-based libraries, and using them from multiple plugins. + + +# `HeterogeneousTest/AlpakaWrapper` + +The package `HeterogeneousTest/AlpakaWrapper` implements a library that defines and exports +host-side wrappers that launch the kernels defined in the `HeterogeneousTest/AlpakaKernel` library: +```c++ +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void wrapper_add_vectors_f(...); + void wrapper_add_vectors_d(...); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test +``` +These wrappers can be used from host-only, non-Alpaka aware libraries, plugins and applications. +They can be linked with the standard host linker. + +The `plugins` directory implements the `AlpakaTestWrapperAdditionModule` `EDAnalyzer` that calls the +wrappers defined in this library. This plugin shows how the wrappers can be used directly from a +host-only, non-Alpaka aware plugin. + +The `test` directory implements the `testAlpakaDeviceAdditionWrapper` test binary that calls the +wrappers defined in this library, and shows how they can be used directly from a host-only, +non-Alpaka aware application. +It also contains the `testAlpakaTestWrapperAdditionModule.py` python configuration to exercise the +`AlpakaTestWrapperAdditionModule` module. + + +# Other packages + +For various ways in which this library and plugin can be tested, see also the other +`HeterogeneousTest/Alpaka...` packages: + - [`HeterogeneousTest/AlpakaDevice/README.md`](../../HeterogeneousTest/AlpakaDevice/README.md) + - [`HeterogeneousTest/AlpakaKernel/README.md`](../../HeterogeneousTest/AlpakaKernel/README.md) + - [`HeterogeneousTest/AlpakaOpaque/README.md`](../../HeterogeneousTest/AlpakaOpaque/README.md) + + +# Combining plugins + +`HeterogeneousTest/AlpakaOpaque/test` contains the `testAlpakaTestAdditionModules.py` python +configuration that exercise all four plugins in a single application. diff --git a/HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h b/HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h new file mode 100644 index 0000000000000..a278911aebfd4 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h @@ -0,0 +1,24 @@ +#ifndef HeterogeneousTest_AlpakaWrapper_interface_alpaka_DeviceAdditionWrapper_h +#define HeterogeneousTest_AlpakaWrapper_interface_alpaka_DeviceAdditionWrapper_h + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size); + + void wrapper_add_vectors_d(Queue& queue, + const double* __restrict__ in1, + const double* __restrict__ in2, + double* __restrict__ out, + uint32_t size); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test + +#endif // HeterogeneousTest_AlpakaWrapper_interface_alpaka_DeviceAdditionWrapper_h diff --git a/HeterogeneousTest/AlpakaWrapper/plugins/BuildFile.xml b/HeterogeneousTest/AlpakaWrapper/plugins/BuildFile.xml new file mode 100644 index 0000000000000..3ebdae5ffd581 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/plugins/BuildFile.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaWrapper/plugins/alpaka/AlpakaTestWrapperAdditionModule.cc b/HeterogeneousTest/AlpakaWrapper/plugins/alpaka/AlpakaTestWrapperAdditionModule.cc new file mode 100644 index 0000000000000..1a33e51c23348 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/plugins/alpaka/AlpakaTestWrapperAdditionModule.cc @@ -0,0 +1,122 @@ +#include +#include +#include +#include + +#include + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/global/EDAnalyzer.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaServices/interface/alpaka/AlpakaService.h" +#include "HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class AlpakaTestWrapperAdditionModule : public edm::global::EDAnalyzer<> { + public: + explicit AlpakaTestWrapperAdditionModule(edm::ParameterSet const& config); + ~AlpakaTestWrapperAdditionModule() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + + void analyze(edm::StreamID, edm::Event const& event, edm::EventSetup const& setup) const override; + + private: + const uint32_t size_; + }; + + AlpakaTestWrapperAdditionModule::AlpakaTestWrapperAdditionModule(edm::ParameterSet const& config) + : size_(config.getParameter("size")) {} + + void AlpakaTestWrapperAdditionModule::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("size", 1024 * 1024); + + // ignore the alpaka = cms.untracked.PSet(...) injected by the framework + edm::ParameterSetDescription alpaka; + alpaka.setAllowAnything(); + desc.addUntracked("alpaka", alpaka); + + descriptions.addWithDefaultLabel(desc); + } + + void AlpakaTestWrapperAdditionModule::analyze(edm::StreamID, + edm::Event const& event, + edm::EventSetup const& setup) const { + // require a valid Alpaka backend for running + edm::Service service; + if (not service or not service->enabled()) { + std::cout << "The " << ALPAKA_TYPE_ALIAS_NAME(AlpakaService) + << " is not available or disabled, the test will be skipped.\n"; + return; + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // allocate input and output host buffers + std::vector in1_h(size_); + std::vector in2_h(size_); + std::vector out_h(size_); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size_; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size_); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size_); + auto out_d = cms::alpakatools::make_device_buffer(queue, size_); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size_); + alpaka::memcpy(queue, in2_d, in2_h, size_); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + test::wrapper_add_vectors_f(queue, in1_d.data(), in2_d.data(), out_d.data(), size_); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d); + + // wait for all the operations to complete + alpaka::wait(queue); + + // check the results + for (uint32_t i = 0; i < size_; ++i) { + float sum = in1_h[i] + in2_h[i]; + assert(out_h[i] < sum + epsilon); + assert(out_h[i] > sum - epsilon); + } + } + + std::cout << "All tests passed.\n"; + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(AlpakaTestWrapperAdditionModule); diff --git a/HeterogeneousTest/AlpakaWrapper/src/alpaka/DeviceAdditionWrapper.dev.cc b/HeterogeneousTest/AlpakaWrapper/src/alpaka/DeviceAdditionWrapper.dev.cc new file mode 100644 index 0000000000000..f4f6950ff77e0 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/src/alpaka/DeviceAdditionWrapper.dev.cc @@ -0,0 +1,28 @@ +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaKernel/interface/alpaka/DeviceAdditionKernel.h" +#include "HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::test { + + void wrapper_add_vectors_f(Queue& queue, + const float* __restrict__ in1, + const float* __restrict__ in2, + float* __restrict__ out, + uint32_t size) { + alpaka::exec(queue, cms::alpakatools::make_workdiv(32, 32), KernelAddVectorsF{}, in1, in2, out, size); + } + + void wrapper_add_vectors_d(Queue& queue, + const double* __restrict__ in1, + const double* __restrict__ in2, + double* __restrict__ out, + uint32_t size) { + alpaka::exec(queue, cms::alpakatools::make_workdiv(32, 32), KernelAddVectorsD{}, in1, in2, out, size); + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::test diff --git a/HeterogeneousTest/AlpakaWrapper/test/BuildFile.xml b/HeterogeneousTest/AlpakaWrapper/test/BuildFile.xml new file mode 100644 index 0000000000000..d1bbeb51e4ef5 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/test/BuildFile.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/HeterogeneousTest/AlpakaWrapper/test/alpaka/testDeviceAdditionWrapper.cc b/HeterogeneousTest/AlpakaWrapper/test/alpaka/testDeviceAdditionWrapper.cc new file mode 100644 index 0000000000000..00e2776f64948 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/test/alpaka/testDeviceAdditionWrapper.cc @@ -0,0 +1,85 @@ +#include +#include +#include + +#define CATCH_CONFIG_MAIN +#include + +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousTest/AlpakaWrapper/interface/alpaka/DeviceAdditionWrapper.h" + +using namespace ALPAKA_ACCELERATOR_NAMESPACE; + +TEST_CASE("HeterogeneousTest/AlpakaWrapper test", "[alpakaTestDeviceAdditionWrapper]") { + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + FAIL("No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped."); + } + + // random number generator with a gaussian distribution + std::random_device rd{}; + std::default_random_engine rand{rd()}; + std::normal_distribution dist{0., 1.}; + + // tolerance + constexpr float epsilon = 0.000001; + + // buffer size + constexpr uint32_t size = 1024 * 1024; + + // allocate input and output host buffers + std::vector in1_h(size); + std::vector in2_h(size); + std::vector out_h(size); + + // fill the input buffers with random data, and the output buffer with zeros + for (uint32_t i = 0; i < size; ++i) { + in1_h[i] = dist(rand); + in2_h[i] = dist(rand); + out_h[i] = 0.; + } + + // run the test on all available devices + for (auto const& device : cms::alpakatools::devices()) { + SECTION("Test add_vectors_f on " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend") { + REQUIRE_NOTHROW([&]() { + Queue queue{device}; + + // allocate input and output buffers on the device + auto in1_d = cms::alpakatools::make_device_buffer(queue, size); + auto in2_d = cms::alpakatools::make_device_buffer(queue, size); + auto out_d = cms::alpakatools::make_device_buffer(queue, size); + + // copy the input data to the device + // FIXME: pass the explicit size of type uint32_t to avoid compilation error + // The destination view and the extent are required to have compatible index types! + alpaka::memcpy(queue, in1_d, in1_h, size); + alpaka::memcpy(queue, in2_d, in2_h, size); + + // fill the output buffer with zeros + alpaka::memset(queue, out_d, 0); + + // launch the 1-dimensional kernel for vector addition + test::wrapper_add_vectors_f(queue, in1_d.data(), in2_d.data(), out_d.data(), size); + + // copy the results from the device to the host + alpaka::memcpy(queue, out_h, out_d, size); + + // wait for all the operations to complete + alpaka::wait(queue); + }()); + + // check the results + for (uint32_t i = 0; i < size; ++i) { + float sum = in1_h[i] + in2_h[i]; + CHECK_THAT(out_h[i], Catch::Matchers::WithinAbs(sum, epsilon)); + } + } + } +} diff --git a/HeterogeneousTest/AlpakaWrapper/test/testAlpakaTestWrapperAdditionModule.py b/HeterogeneousTest/AlpakaWrapper/test/testAlpakaTestWrapperAdditionModule.py new file mode 100644 index 0000000000000..7de7cdf1f2451 --- /dev/null +++ b/HeterogeneousTest/AlpakaWrapper/test/testAlpakaTestWrapperAdditionModule.py @@ -0,0 +1,15 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process('TestAlpakaTestWrapperAdditionModule') +process.load('Configuration.StandardSequences.Accelerators_cff') +process.load('HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi') + +process.source = cms.Source('EmptySource') + +process.alpakaTestWrapperAdditionModule = cms.EDAnalyzer('AlpakaTestWrapperAdditionModule@alpaka', + size = cms.uint32( 1024*1024 ) +) + +process.path = cms.Path(process.alpakaTestWrapperAdditionModule) + +process.maxEvents.input = 1 diff --git a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.cu b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.cu index cd3259a43cd10..483b0ab3f058a 100644 --- a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.cu +++ b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.cu @@ -7,7 +7,7 @@ #include "CUDATestDeviceAdditionAlgo.h" -namespace HeterogeneousCoreCUDATestDevicePlugins { +namespace HeterogeneousTestCUDADevicePlugins { __global__ void kernel_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, @@ -24,4 +24,4 @@ namespace HeterogeneousCoreCUDATestDevicePlugins { cudaCheck(cudaGetLastError()); } -} // namespace HeterogeneousCoreCUDATestDevicePlugins +} // namespace HeterogeneousTestCUDADevicePlugins diff --git a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.h b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.h index b2001c2dff117..7ee532bac2f58 100644 --- a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.h +++ b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionAlgo.h @@ -3,13 +3,13 @@ #include -namespace HeterogeneousCoreCUDATestDevicePlugins { +namespace HeterogeneousTestCUDADevicePlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, float* __restrict__ out, size_t size); -} // namespace HeterogeneousCoreCUDATestDevicePlugins +} // namespace HeterogeneousTestCUDADevicePlugins #endif // HeterogeneousTest_CUDADevice_plugins_CUDATestDeviceAdditionAlgo_h diff --git a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionModule.cc b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionModule.cc index c5d7f7ac272be..a57859d210815 100644 --- a/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionModule.cc +++ b/HeterogeneousTest/CUDADevice/plugins/CUDATestDeviceAdditionModule.cc @@ -84,7 +84,7 @@ void CUDATestDeviceAdditionModule::analyze(edm::StreamID, edm::Event const& even cudaCheck(cudaMemset(out_d, 0, size_ * sizeof(float))); // launch the 1-dimensional kernel for vector addition - HeterogeneousCoreCUDATestDevicePlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); + HeterogeneousTestCUDADevicePlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); // copy the results from the device to the host cudaCheck(cudaMemcpy(out_h.data(), out_d, size_ * sizeof(float), cudaMemcpyDeviceToHost)); diff --git a/HeterogeneousTest/CUDAKernel/README.md b/HeterogeneousTest/CUDAKernel/README.md index b09e2163ff7c3..b8eab9838f243 100644 --- a/HeterogeneousTest/CUDAKernel/README.md +++ b/HeterogeneousTest/CUDAKernel/README.md @@ -25,8 +25,8 @@ CUDA kernels defined in this library. As a byproduct this plugin also shows how `EDAnalyzer` or other framework plugin into a host-only part (in a `.cc` file) and a device part (in a `.cu` file). -The `test` directory implements the `testCudaKernelAddition` test binary that launches the CUDA kernel -defined in this library. +The `test` directory implements the `testCudaKernelAddition` test binary that launches the CUDA +kernel defined in this library. It also contains the `testCUDATestKernelAdditionModule.py` python configuration to exercise the `CUDATestKernelAdditionModule` module. diff --git a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.cu b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.cu index 549a5643a9e85..a1736ca1ae846 100644 --- a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.cu +++ b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.cu @@ -7,7 +7,7 @@ #include "CUDATestKernelAdditionAlgo.h" -namespace HeterogeneousCoreCUDATestKernelPlugins { +namespace HeterogeneousTestCUDAKernelPlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, @@ -17,4 +17,4 @@ namespace HeterogeneousCoreCUDATestKernelPlugins { cudaCheck(cudaGetLastError()); } -} // namespace HeterogeneousCoreCUDATestKernelPlugins +} // namespace HeterogeneousTestCUDAKernelPlugins diff --git a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.h b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.h index 159b867d1a007..80433308f6c1e 100644 --- a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.h +++ b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionAlgo.h @@ -3,13 +3,13 @@ #include -namespace HeterogeneousCoreCUDATestKernelPlugins { +namespace HeterogeneousTestCUDAKernelPlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, float* __restrict__ out, size_t size); -} // namespace HeterogeneousCoreCUDATestKernelPlugins +} // namespace HeterogeneousTestCUDAKernelPlugins #endif // HeterogeneousTest_CUDAKernel_plugins_CUDATestKernelAdditionAlgo_h diff --git a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionModule.cc b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionModule.cc index 666e9acd537ca..bb18885e00b86 100644 --- a/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionModule.cc +++ b/HeterogeneousTest/CUDAKernel/plugins/CUDATestKernelAdditionModule.cc @@ -84,7 +84,7 @@ void CUDATestKernelAdditionModule::analyze(edm::StreamID, edm::Event const& even cudaCheck(cudaMemset(out_d, 0, size_ * sizeof(float))); // launch the 1-dimensional kernel for vector addition - HeterogeneousCoreCUDATestKernelPlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); + HeterogeneousTestCUDAKernelPlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); // copy the results from the device to the host cudaCheck(cudaMemcpy(out_h.data(), out_d, size_ * sizeof(float), cudaMemcpyDeviceToHost)); diff --git a/HeterogeneousTest/ROCmDevice/README.md b/HeterogeneousTest/ROCmDevice/README.md index cb1142be6c3ad..e068e0efa27e2 100644 --- a/HeterogeneousTest/ROCmDevice/README.md +++ b/HeterogeneousTest/ROCmDevice/README.md @@ -12,20 +12,20 @@ ROCm-based libraries, and using them from multiple plugins. The package `HeterogeneousTest/ROCmDevice` implements a library that defines and exports ROCm device-side functions: ```c++ -namespace cms::cudatest { +namespace cms::rocmtest { __device__ void add_vectors_f(...); __device__ void add_vectors_d(...); -} // namespace cms::cudatest +} // namespace cms::rocmtest ``` The `plugins` directory implements the `ROCmTestDeviceAdditionModule` `EDAnalyzer` that launches a ROCm kernel using the functions defined in ths library. As a byproduct this plugin also shows how to split an `EDAnalyzer` or other framework plugin into a host-only part (in a `.cc` file) and a -device part (in a `.cu` file). +device part (in a `.hip.cc` file). -The `test` directory implements the `testCudaDeviceAddition` binary that launches a ROCm kernel +The `test` directory implements the `testRocmDeviceAddition` binary that launches a ROCm kernel using these functions. It also contains the `testROCmTestDeviceAdditionModule.py` python configuration to exercise the `ROCmTestDeviceAdditionModule` plugin. diff --git a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.h b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.h index 17a04ef5d23d0..2b12616c1b1d7 100644 --- a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.h +++ b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.h @@ -3,13 +3,13 @@ #include -namespace HeterogeneousCoreROCmTestDevicePlugins { +namespace HeterogeneousTestROCmDevicePlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, float* __restrict__ out, size_t size); -} // namespace HeterogeneousCoreROCmTestDevicePlugins +} // namespace HeterogeneousTestROCmDevicePlugins #endif // HeterogeneousTest_ROCmDevice_plugins_ROCmTestDeviceAdditionAlgo_h diff --git a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.hip.cc b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.hip.cc index 3d54ecdf04e83..2c4dbb525133c 100644 --- a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.hip.cc +++ b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionAlgo.hip.cc @@ -7,7 +7,7 @@ #include "ROCmTestDeviceAdditionAlgo.h" -namespace HeterogeneousCoreROCmTestDevicePlugins { +namespace HeterogeneousTestROCmDevicePlugins { __global__ void kernel_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, @@ -24,4 +24,4 @@ namespace HeterogeneousCoreROCmTestDevicePlugins { hipCheck(hipGetLastError()); } -} // namespace HeterogeneousCoreROCmTestDevicePlugins +} // namespace HeterogeneousTestROCmDevicePlugins diff --git a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionModule.cc b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionModule.cc index bf46ae35da8bf..e8050b63a3d41 100644 --- a/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionModule.cc +++ b/HeterogeneousTest/ROCmDevice/plugins/ROCmTestDeviceAdditionModule.cc @@ -84,7 +84,7 @@ void ROCmTestDeviceAdditionModule::analyze(edm::StreamID, edm::Event const& even hipCheck(hipMemset(out_d, 0, size_ * sizeof(float))); // launch the 1-dimensional kernel for vector addition - HeterogeneousCoreROCmTestDevicePlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); + HeterogeneousTestROCmDevicePlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); // copy the results from the device to the host hipCheck(hipMemcpy(out_h.data(), out_d, size_ * sizeof(float), hipMemcpyDeviceToHost)); diff --git a/HeterogeneousTest/ROCmKernel/README.md b/HeterogeneousTest/ROCmKernel/README.md index e857d1a5477be..0e6b7688d663c 100644 --- a/HeterogeneousTest/ROCmKernel/README.md +++ b/HeterogeneousTest/ROCmKernel/README.md @@ -12,21 +12,21 @@ ROCm-based libraries, and using them from multiple plugins. The package `HeterogeneousTest/ROCmKernel` implements a library that defines and exports ROCm kernels that call the device functions defined in the `HeterogeneousTest/ROCmDevice` library: ```c++ -namespace cms::cudatest { +namespace cms::rocmtest { __global__ void kernel_add_vectors_f(...); __global__ void kernel_add_vectors_d(...); -} // namespace cms::cudatest +} // namespace cms::rocmtest ``` The `plugins` directory implements the `ROCmTestKernelAdditionModule` `EDAnalyzer` that launches the ROCm kernels defined in this library. As a byproduct this plugin also shows how to split an `EDAnalyzer` or other framework plugin into a host-only part (in a `.cc` file) and a device part (in -a `.cu` file). +a `.hip.cc` file). -The `test` directory implements the `testCudaKernelAddition` test binary that launches the ROCm kernel -defined in this library. +The `test` directory implements the `testRocmKernelAddition` test binary that launches the ROCm +kernel defined in this library. It also contains the `testROCmTestKernelAdditionModule.py` python configuration to exercise the `ROCmTestKernelAdditionModule` module. diff --git a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.h b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.h index 2461fad80ff17..08417b512da0a 100644 --- a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.h +++ b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.h @@ -3,13 +3,13 @@ #include -namespace HeterogeneousCoreROCmTestKernelPlugins { +namespace HeterogeneousTestROCmKernelPlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, float* __restrict__ out, size_t size); -} // namespace HeterogeneousCoreROCmTestKernelPlugins +} // namespace HeterogeneousTestROCmKernelPlugins #endif // HeterogeneousTest_ROCmKernel_plugins_ROCmTestKernelAdditionAlgo_h diff --git a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.hip.cc b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.hip.cc index 6239e70905196..8f2e12665fb55 100644 --- a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.hip.cc +++ b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionAlgo.hip.cc @@ -7,7 +7,7 @@ #include "ROCmTestKernelAdditionAlgo.h" -namespace HeterogeneousCoreROCmTestKernelPlugins { +namespace HeterogeneousTestROCmKernelPlugins { void wrapper_add_vectors_f(const float* __restrict__ in1, const float* __restrict__ in2, @@ -17,4 +17,4 @@ namespace HeterogeneousCoreROCmTestKernelPlugins { hipCheck(hipGetLastError()); } -} // namespace HeterogeneousCoreROCmTestKernelPlugins +} // namespace HeterogeneousTestROCmKernelPlugins diff --git a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionModule.cc b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionModule.cc index c33e42e3c49b0..108e78f4c79f4 100644 --- a/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionModule.cc +++ b/HeterogeneousTest/ROCmKernel/plugins/ROCmTestKernelAdditionModule.cc @@ -84,7 +84,7 @@ void ROCmTestKernelAdditionModule::analyze(edm::StreamID, edm::Event const& even hipCheck(hipMemset(out_d, 0, size_ * sizeof(float))); // launch the 1-dimensional kernel for vector addition - HeterogeneousCoreROCmTestKernelPlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); + HeterogeneousTestROCmKernelPlugins::wrapper_add_vectors_f(in1_d, in2_d, out_d, size_); // copy the results from the device to the host hipCheck(hipMemcpy(out_h.data(), out_d, size_ * sizeof(float), hipMemcpyDeviceToHost)); diff --git a/HeterogeneousTest/ROCmOpaque/README.md b/HeterogeneousTest/ROCmOpaque/README.md index 4da89f879e12d..c0bc02f4b46fd 100644 --- a/HeterogeneousTest/ROCmOpaque/README.md +++ b/HeterogeneousTest/ROCmOpaque/README.md @@ -12,19 +12,19 @@ ROCm-based libraries, and using them from multiple plugins. The package `HeterogeneousTest/ROCmOpaque` implements a non-ROCm aware library, with functions that call the wrappers defined in the `HeterogeneousTest/ROCmWrapper` library: ```c++ -namespace cms::cudatest { +namespace cms::rocmtest { void opaque_add_vectors_f(...); void opaque_add_vectors_d(...); -} // namespace cms::cudatest +} // namespace cms::rocmtest ``` The `plugins` directory implements the `ROCmTestOpqaueAdditionModule` `EDAnalyzer` that calls the function defined in this library. This plugin shows how the function can be used directly from a host-only, non-ROCm aware plugin. -The `test` directory implements the `testCudaDeviceAdditionOpqaue` test binary that calls the +The `test` directory implements the `testRocmDeviceAdditionOpqaue` test binary that calls the function defined in this library, and shows how they can be used directly from a host-only, non-ROCm aware application. It also contains the `testROCmTestOpqaueAdditionModule.py` python configuration to exercise the diff --git a/HeterogeneousTest/ROCmOpaque/interface/DeviceAdditionOpaque.h b/HeterogeneousTest/ROCmOpaque/interface/DeviceAdditionOpaque.h index 9d4a314bd17c9..5b3b9a9a1b9bb 100644 --- a/HeterogeneousTest/ROCmOpaque/interface/DeviceAdditionOpaque.h +++ b/HeterogeneousTest/ROCmOpaque/interface/DeviceAdditionOpaque.h @@ -5,9 +5,9 @@ namespace cms::rocmtest { - void opqaue_add_vectors_f(const float* in1, const float* in2, float* out, size_t size); + void opaque_add_vectors_f(const float* in1, const float* in2, float* out, size_t size); - void opqaue_add_vectors_d(const double* in1, const double* in2, double* out, size_t size); + void opaque_add_vectors_d(const double* in1, const double* in2, double* out, size_t size); } // namespace cms::rocmtest diff --git a/HeterogeneousTest/ROCmOpaque/plugins/ROCmTestOpaqueAdditionModule.cc b/HeterogeneousTest/ROCmOpaque/plugins/ROCmTestOpaqueAdditionModule.cc index e3315fa0ff0e4..89c8a4fc8fdc4 100644 --- a/HeterogeneousTest/ROCmOpaque/plugins/ROCmTestOpaqueAdditionModule.cc +++ b/HeterogeneousTest/ROCmOpaque/plugins/ROCmTestOpaqueAdditionModule.cc @@ -65,7 +65,7 @@ void ROCmTestOpaqueAdditionModule::analyze(edm::StreamID, edm::Event const& even } // launch the 1-dimensional kernel for vector addition - cms::rocmtest::opqaue_add_vectors_f(in1.data(), in2.data(), out.data(), size_); + cms::rocmtest::opaque_add_vectors_f(in1.data(), in2.data(), out.data(), size_); // check the results for (size_t i = 0; i < size_; ++i) { diff --git a/HeterogeneousTest/ROCmOpaque/src/DeviceAdditionOpaque.cc b/HeterogeneousTest/ROCmOpaque/src/DeviceAdditionOpaque.cc index 3de89369df8a9..780990c63d303 100644 --- a/HeterogeneousTest/ROCmOpaque/src/DeviceAdditionOpaque.cc +++ b/HeterogeneousTest/ROCmOpaque/src/DeviceAdditionOpaque.cc @@ -8,7 +8,7 @@ namespace cms::rocmtest { - void opqaue_add_vectors_f(const float* in1_h, const float* in2_h, float* out_h, size_t size) { + void opaque_add_vectors_f(const float* in1_h, const float* in2_h, float* out_h, size_t size) { // allocate input and output buffers on the device float* in1_d; float* in2_d; @@ -39,7 +39,7 @@ namespace cms::rocmtest { hipCheck(hipFree(out_d)); } - void opqaue_add_vectors_d(const double* in1_h, const double* in2_h, double* out_h, size_t size) { + void opaque_add_vectors_d(const double* in1_h, const double* in2_h, double* out_h, size_t size) { // allocate input and output buffers on the device double* in1_d; double* in2_d; diff --git a/HeterogeneousTest/ROCmOpaque/test/BuildFile.xml b/HeterogeneousTest/ROCmOpaque/test/BuildFile.xml index a26e1a8a43b05..e284a4dcd1b33 100644 --- a/HeterogeneousTest/ROCmOpaque/test/BuildFile.xml +++ b/HeterogeneousTest/ROCmOpaque/test/BuildFile.xml @@ -7,5 +7,5 @@ - + diff --git a/HeterogeneousTest/ROCmOpaque/test/testDeviceAdditionOpaque.cc b/HeterogeneousTest/ROCmOpaque/test/testDeviceAdditionOpaque.cc index c3ea68dbce85d..cf08bb9d74447 100644 --- a/HeterogeneousTest/ROCmOpaque/test/testDeviceAdditionOpaque.cc +++ b/HeterogeneousTest/ROCmOpaque/test/testDeviceAdditionOpaque.cc @@ -37,7 +37,7 @@ TEST_CASE("HeterogeneousTest/ROCmOpaque test", "[rocmTestOpaqueAdditionOpaque]") SECTION("Test add_vectors_f") { // launch the 1-dimensional kernel for vector addition - REQUIRE_NOTHROW(cms::rocmtest::opqaue_add_vectors_f(in1.data(), in2.data(), out.data(), size)); + REQUIRE_NOTHROW(cms::rocmtest::opaque_add_vectors_f(in1.data(), in2.data(), out.data(), size)); // check the results for (size_t i = 0; i < size; ++i) { diff --git a/HeterogeneousTest/ROCmWrapper/README.md b/HeterogeneousTest/ROCmWrapper/README.md index 4ccdcea86958f..10e23326529c5 100644 --- a/HeterogeneousTest/ROCmWrapper/README.md +++ b/HeterogeneousTest/ROCmWrapper/README.md @@ -12,12 +12,12 @@ ROCm-based libraries, and using them from multiple plugins. The package `HeterogeneousTest/ROCmWrapper` implements a library that defines and exports host-side wrappers that launch the kernels defined in the `HeterogeneousTest/ROCmKernel` library: ```c++ -namespace cms::cudatest { +namespace cms::rocmtest { void wrapper_add_vectors_f(...); void wrapper_add_vectors_d(...); -} // namespace cms::cudatest +} // namespace cms::rocmtest ``` These wrappers can be used from host-only, non-ROCm aware libraries, plugins and applications. They can be linked with the standard host linker. @@ -26,7 +26,7 @@ The `plugins` directory implements the `ROCmTestWrapperAdditionModule` `EDAnalyz wrappers defined in this library. This plugin shows how the wrappers can be used directly from a host-only, non-ROCm aware plugin. -The `test` directory implements the `testCudaDeviceAdditionWrapper` test binary that calls the +The `test` directory implements the `testRocmDeviceAdditionWrapper` test binary that calls the wrappers defined in this library, and shows how they can be used directly from a host-only, non-ROCm aware application. It also contains the `testROCmTestWrapperAdditionModule.py` python configuration to exercise the diff --git a/IOPool/Input/python/fixReading_12_4_X_Files.py b/IOPool/Input/python/fixReading_12_4_X_Files.py new file mode 100644 index 0000000000000..baa174f5d8330 --- /dev/null +++ b/IOPool/Input/python/fixReading_12_4_X_Files.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms + +# ROOT version used in 12_4_X (2022 data taking), and in 13_0_X up to +# 13_0_3 had a bug where TStreamerInfo was missing in some cases. This +# customize function adds a Service to include the TStreamerInfo for +# the affected classes so that the old files can be read now that some +# of the affected data format classes have evolved. +def fixReading_12_4_X_Files(process): + process.add_(cms.Service("FixMissingStreamerInfos", + fileInPath = cms.untracked.FileInPath("IOPool/Input/data/fileContainingStreamerInfos_13_0_0.root") + )) + return process diff --git a/IOPool/Input/test/BuildFile.xml b/IOPool/Input/test/BuildFile.xml index aadb8a4b57436..609b2ad691586 100644 --- a/IOPool/Input/test/BuildFile.xml +++ b/IOPool/Input/test/BuildFile.xml @@ -25,4 +25,7 @@ + + + diff --git a/IOPool/Input/test/run_TestRefProductIDMetadataConsistencyRoot.sh b/IOPool/Input/test/run_TestRefProductIDMetadataConsistencyRoot.sh new file mode 100755 index 0000000000000..bf678e5568088 --- /dev/null +++ b/IOPool/Input/test/run_TestRefProductIDMetadataConsistencyRoot.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +function die { echo Failure $1: status $2 ; exit $2 ; } +function runSuccess { + echo "cmsRun $@" + cmsRun $@ || die "cmsRun $*" $? + echo +} + +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyRoot_cfg.py +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyRoot_cfg.py --enableOther + +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyRootMerge_cfg.py +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyRootTest_cfg.py diff --git a/IOPool/Input/test/testRefProductIDMetadataConsistencyRootMerge_cfg.py b/IOPool/Input/test/testRefProductIDMetadataConsistencyRootMerge_cfg.py new file mode 100644 index 0000000000000..5834e0d2e94c3 --- /dev/null +++ b/IOPool/Input/test/testRefProductIDMetadataConsistencyRootMerge_cfg.py @@ -0,0 +1,19 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("MERGE") + +process.source = cms.Source("PoolSource", + fileNames = cms.untracked.vstring("file:refconsistency_1.root", + "file:refconsistency_10.root") +) + +process.out = cms.OutputModule("PoolOutputModule", + fileName = cms.untracked.string("refconsistency_merge.root") +) + +process.tester = cms.EDAnalyzer("OtherThingAnalyzer", + other = cms.untracked.InputTag("otherThing","testUserTag") +) + +process.o = cms.EndPath(process.out+process.tester) + diff --git a/IOPool/Input/test/testRefProductIDMetadataConsistencyRootTest_cfg.py b/IOPool/Input/test/testRefProductIDMetadataConsistencyRootTest_cfg.py new file mode 100644 index 0000000000000..fa72e40d507ad --- /dev/null +++ b/IOPool/Input/test/testRefProductIDMetadataConsistencyRootTest_cfg.py @@ -0,0 +1,12 @@ +import FWCore.ParameterSet.Config as cms +process = cms.Process("TEST") + +process.source = cms.Source("PoolSource", + fileNames = cms.untracked.vstring("file:refconsistency_merge.root") +) + +process.tester = cms.EDAnalyzer("OtherThingAnalyzer", + other = cms.untracked.InputTag("otherThing","testUserTag") +) + +process.e = cms.EndPath(process.tester) diff --git a/IOPool/Input/test/testRefProductIDMetadataConsistencyRoot_cfg.py b/IOPool/Input/test/testRefProductIDMetadataConsistencyRoot_cfg.py new file mode 100644 index 0000000000000..0dc66cfb8bdd3 --- /dev/null +++ b/IOPool/Input/test/testRefProductIDMetadataConsistencyRoot_cfg.py @@ -0,0 +1,73 @@ +import FWCore.ParameterSet.Config as cms + +import argparse +import sys + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test ModuleTypeResolver and Ref') +parser.add_argument("--enableOther", action="store_true", help="Enable other accelerator. Also sets Lumi to 2") +args = parser.parse_args() + +class ModuleTypeResolverTest: + def __init__(self, accelerators): + self._variants = [] + if "other" in accelerators: + self._variants.append("other") + if "cpu" in accelerators: + self._variants.append("cpu") + if len(self._variants) == 0: + raise cms.EDMException(cms.edm.errors.UnavailableAccelerator, "No 'cpu' or 'other' accelerator available") + + def plugin(self): + return "edm::test::ConfigurableTestTypeResolverMaker" + + def setModuleVariant(self, module): + if module.type_().startswith("generic::"): + if hasattr(module, "variant"): + if module.variant.value() not in self._variants: + raise cms.EDMException(cms.edm.errors.UnavailableAccelerator, "Module {} has the Test variant set explicitly to {}, but its accelerator is not available for the job".format(module.label_(), module.variant.value())) + else: + module.variant = cms.untracked.string(self._variants[0]) + +class ProcessAcceleratorTest(cms.ProcessAccelerator): + def __init__(self): + super(ProcessAcceleratorTest,self).__init__() + self._labels = ["other"] + self._enabled = [] + if args.enableOther: + self._enabled.append("other") + def labels(self): + return self._labels + def enabledLabels(self): + return self._enabled + def moduleTypeResolver(self, accelerators): + return ModuleTypeResolverTest(accelerators) + +process = cms.Process("PROD1") +process.add_(ProcessAcceleratorTest()) + +process.source = cms.Source("EmptySource", + firstEvent = cms.untracked.uint32(10 if args.enableOther else 1), +) +process.maxEvents.input = 3 + +process.intprod = cms.EDProducer("generic::IntTransformer", valueCpu = cms.int32(1), valueOther = cms.int32(2)) + +process.thing = cms.EDProducer("ThingProducer") + +process.otherThing = cms.EDProducer("OtherThingProducer", + thingTag=cms.InputTag("thing") +) + +process.t = cms.Task( + process.intprod, + process.thing, + process.otherThing +) +process.p = cms.Path(process.t) + +fname = "refconsistency_{}".format(process.source.firstEvent.value()) +process.out = cms.OutputModule("PoolOutputModule", + fileName = cms.untracked.string(fname+".root") +) + +process.ep = cms.EndPath(process.out) diff --git a/IOPool/Output/src/RootOutputFile.cc b/IOPool/Output/src/RootOutputFile.cc index 9d92cba9019e2..9e0aa59304927 100644 --- a/IOPool/Output/src/RootOutputFile.cc +++ b/IOPool/Output/src/RootOutputFile.cc @@ -761,40 +761,57 @@ namespace edm { } void RootOutputFile::finishEndFile() { - metaDataTree_->SetEntries(-1); - RootOutputTree::writeTTree(metaDataTree_); - RootOutputTree::writeTTree(parameterSetsTree_); - - RootOutputTree::writeTTree(parentageTree_); - - // Create branch aliases for all the branches in the - // events/lumis/runs/processblock trees. The loop is over - // all types of data products. - for (unsigned int i = 0; i < treePointers_.size(); ++i) { - std::string processName; - BranchType branchType = InProcess; - if (i < InProcess) { - branchType = static_cast(i); - } else { - processName = om_->outputProcessBlockHelper().processesWithProcessBlockProducts()[i - InProcess]; - } - setBranchAliases(treePointers_[i]->tree(), om_->keptProducts()[branchType], processName); - treePointers_[i]->writeTree(); - } - - // close the file -- mfp - // Just to play it safe, zero all pointers to objects in the TFile to be closed. - metaDataTree_ = parentageTree_ = nullptr; - for (auto& treePointer : treePointers_) { - treePointer->close(); - treePointer = nullptr; + std::string_view status = "beginning"; + std::string_view value = ""; + try { + metaDataTree_->SetEntries(-1); + status = "writeTTree() for metadata"; + RootOutputTree::writeTTree(metaDataTree_); + status = "writeTTree() for ParameterSets"; + RootOutputTree::writeTTree(parameterSetsTree_); + + status = "writeTTree() for parentage"; + RootOutputTree::writeTTree(parentageTree_); + + // Create branch aliases for all the branches in the + // events/lumis/runs/processblock trees. The loop is over + // all types of data products. + status = "writeTree() for "; + for (unsigned int i = 0; i < treePointers_.size(); ++i) { + std::string processName; + BranchType branchType = InProcess; + if (i < InProcess) { + branchType = static_cast(i); + } else { + processName = om_->outputProcessBlockHelper().processesWithProcessBlockProducts()[i - InProcess]; + } + setBranchAliases(treePointers_[i]->tree(), om_->keptProducts()[branchType], processName); + value = treePointers_[i]->tree()->GetName(); + treePointers_[i]->writeTree(); + } + + // close the file -- mfp + // Just to play it safe, zero all pointers to objects in the TFile to be closed. + status = "closing TTrees"; + value = ""; + metaDataTree_ = parentageTree_ = nullptr; + for (auto& treePointer : treePointers_) { + treePointer->close(); + treePointer = nullptr; + } + status = "closing TFile"; + filePtr_->Close(); + filePtr_ = nullptr; // propagate_const has no reset() function + + // report that file has been closed + status = "reporting to JobReport"; + Service reportSvc; + reportSvc->outputFileClosed(reportToken_); + } catch (cms::Exception& e) { + e.addContext("Calling RootOutputFile::finishEndFile() while closing " + file_); + e.addAdditionalInfo("While calling " + std::string(status) + std::string(value)); + throw; } - filePtr_->Close(); - filePtr_ = nullptr; // propagate_const has no reset() function - - // report that file has been closed - Service reportSvc; - reportSvc->outputFileClosed(reportToken_); } void RootOutputFile::setBranchAliases(TTree* tree, diff --git a/IOPool/Streamer/bin/BuildFile.xml b/IOPool/Streamer/bin/BuildFile.xml index 0c6d369026d24..8a4c48ef12739 100644 --- a/IOPool/Streamer/bin/BuildFile.xml +++ b/IOPool/Streamer/bin/BuildFile.xml @@ -4,6 +4,11 @@ + + + + + diff --git a/IOPool/Streamer/bin/CalcAdler32.cpp b/IOPool/Streamer/bin/CalcAdler32.cpp index 2280a9e2110ce..21ec335bdc82c 100644 --- a/IOPool/Streamer/bin/CalcAdler32.cpp +++ b/IOPool/Streamer/bin/CalcAdler32.cpp @@ -8,6 +8,8 @@ #include int main(int argc, char* argv[]) { + using namespace edm::streamer; + if (argc < 2) { std::cerr << "No command line argument given, expected path/filename.\n"; return 1; diff --git a/IOPool/Streamer/bin/CatStreamerFiles.cpp b/IOPool/Streamer/bin/CatStreamerFiles.cpp new file mode 100644 index 0000000000000..8902ba66cf936 --- /dev/null +++ b/IOPool/Streamer/bin/CatStreamerFiles.cpp @@ -0,0 +1,70 @@ +#include "FWCore/Utilities/interface/Exception.h" +#include "IOPool/Streamer/interface/DumpTools.h" +#include "IOPool/Streamer/interface/EventMessage.h" +#include "IOPool/Streamer/interface/InitMessage.h" +#include "IOPool/Streamer/interface/MsgTools.h" +#include "IOPool/Streamer/interface/StreamerInputFile.h" +#include "IOPool/Streamer/interface/StreamerOutputFile.h" + +// Utility to concatenate streamer files outside of the framework +// Mimics the behavior of DAQ +// Largely copied from DiagStreamerFile +using namespace edm::streamer; + +void help(); +void mergefile(StreamerOutputFile&, std::string const&, bool); + +//========================================================================== +int main(int argc, char* argv[]) { + if (argc < 3) { + std::cout << "No command line argument supplied\n"; + help(); + return 1; + } + + std::string outfile(argv[1]); + std::vector streamfiles(argv + 2, argv + argc); + + StreamerOutputFile stream_output(outfile); + bool first = true; + for (auto const& sf : streamfiles) { + mergefile(stream_output, sf, first); + first = false; + } + + return 0; +} + +//========================================================================== +void help() { + std::cout << "Usage: CatStreamerFile output_file_name streamer_file_name" + << " [streamer_file_name ...]" << std::endl; +} + +//========================================================================== +void mergefile(StreamerOutputFile& stream_output, std::string const& filename, bool includeheader) { + uint32 num_events(0); + + try { + StreamerInputFile stream_reader(filename); + + std::cout << "Trying to Read The Init message from Streamer File: " << std::endl << filename << std::endl; + InitMsgView const* init = stream_reader.startMessage(); + if (includeheader) { + std::cout << "Writing Init message to output file" << std::endl; + stream_output.write(*init); + } + + std::cout << "Trying to read the Event messages" << std::endl; + EventMsgView const* eview(nullptr); + while (StreamerInputFile::Next::kEvent == stream_reader.next()) { + eview = stream_reader.currentRecord(); + ++num_events; + stream_output.write(*eview); + } + std::cout << "Finished processing " << num_events << " events" << std::endl; + } catch (cms::Exception& e) { + std::cerr << "Exception caught: " << e.what() << std::endl + << "After reading " << num_events << "from file " << filename << std::endl; + } +} diff --git a/IOPool/Streamer/bin/DiagStreamerFile.cpp b/IOPool/Streamer/bin/DiagStreamerFile.cpp index bc60a60ada633..f701f077c10f3 100644 --- a/IOPool/Streamer/bin/DiagStreamerFile.cpp +++ b/IOPool/Streamer/bin/DiagStreamerFile.cpp @@ -36,16 +36,19 @@ #include #include -bool compares_bad(EventMsgView const* eview1, EventMsgView const* eview2); -bool uncompressBuffer(unsigned char* inputBuffer, - unsigned int inputSize, - std::vector& outputBuffer, - unsigned int expectedFullSize); -bool test_chksum(EventMsgView const* eview); -bool test_uncompress(EventMsgView const* eview, std::vector& dest); -void readfile(std::string filename, std::string outfile); -void help(); +using namespace edm::streamer; +namespace { + bool compares_bad(EventMsgView const* eview1, EventMsgView const* eview2); + bool uncompressBuffer(unsigned char* inputBuffer, + unsigned int inputSize, + std::vector& outputBuffer, + unsigned int expectedFullSize); + bool test_chksum(EventMsgView const* eview); + bool test_uncompress(EventMsgView const* eview, std::vector& dest); + void readfile(std::string filename, std::string outfile); + void help(); +} // namespace //========================================================================== int main(int argc, char* argv[]) { if (argc < 2) { @@ -66,231 +69,233 @@ int main(int argc, char* argv[]) { return 0; } -//========================================================================== -void help() { - std::cout << "Usage: DiagStreamerFile streamer_file_name" - << " [output_file_name]" << std::endl; -} -//========================================================================== -void readfile(std::string filename, std::string outfile) { - uint32 num_events(0); - uint32 num_badevents(0); - uint32 num_baduncompress(0); - uint32 num_badchksum(0); - uint32 num_goodevents(0); - uint32 num_duplevents(0); - std::vector compress_buffer(7000000); - std::map seenEventMap; - bool output(false); - if (outfile != "/dev/null") { - output = true; +namespace { + //========================================================================== + void help() { + std::cout << "Usage: DiagStreamerFile streamer_file_name" + << " [output_file_name]" << std::endl; } - StreamerOutputFile stream_output(outfile); - try { - // ----------- init - edm::StreamerInputFile stream_reader(filename); - //if(output) StreamerOutputFile stream_output(outfile); - - std::cout << "Trying to Read The Init message from Streamer File: " << std::endl << filename << std::endl; - InitMsgView const* init = stream_reader.startMessage(); - std::cout << "\n\n-------------INIT Message---------------------" << std::endl; - std::cout << "Dump the Init Message from Streamer:-" << std::endl; - dumpInitView(init); - if (output) { - stream_output.write(*init); + //========================================================================== + void readfile(std::string filename, std::string outfile) { + uint32 num_events(0); + uint32 num_badevents(0); + uint32 num_baduncompress(0); + uint32 num_badchksum(0); + uint32 num_goodevents(0); + uint32 num_duplevents(0); + std::vector compress_buffer(7000000); + std::map seenEventMap; + bool output(false); + if (outfile != "/dev/null") { + output = true; } + StreamerOutputFile stream_output(outfile); + try { + // ----------- init + StreamerInputFile stream_reader(filename); + //if(output) StreamerOutputFile stream_output(outfile); - // ------- event - std::cout << "\n\n-------------EVENT Messages-------------------" << std::endl; + std::cout << "Trying to Read The Init message from Streamer File: " << std::endl << filename << std::endl; + InitMsgView const* init = stream_reader.startMessage(); + std::cout << "\n\n-------------INIT Message---------------------" << std::endl; + std::cout << "Dump the Init Message from Streamer:-" << std::endl; + dumpInitView(init); + if (output) { + stream_output.write(*init); + } - bool first_event(true); - std::unique_ptr firstEvtView(nullptr); - std::vector savebuf(0); - EventMsgView const* eview(nullptr); - seenEventMap.clear(); + // ------- event + std::cout << "\n\n-------------EVENT Messages-------------------" << std::endl; - while (edm::StreamerInputFile::Next::kEvent == stream_reader.next()) { - eview = stream_reader.currentRecord(); - ++num_events; - bool good_event(true); - if (seenEventMap.find(eview->event()) == seenEventMap.end()) { - seenEventMap.insert(std::make_pair(eview->event(), 1)); - } else { - ++seenEventMap[eview->event()]; - ++num_duplevents; - std::cout << "??????? duplicate event Id for count " << num_events << " event number " << eview->event() - << " seen " << seenEventMap[eview->event()] << " times" << std::endl; - } - if (first_event) { - std::cout << "----------dumping first EVENT-----------" << std::endl; - dumpEventView(eview); - first_event = false; - unsigned char* src = (unsigned char*)eview->startAddress(); - unsigned int srcSize = eview->size(); - savebuf.resize(srcSize); - std::copy(src, src + srcSize, &(savebuf)[0]); - firstEvtView = std::make_unique(&(savebuf)[0]); - //firstEvtView, reset(new EventMsgView((void*)eview->startAddress())); - if (!test_chksum(eview)) { - std::cout << "checksum error for count " << num_events << " event number " << eview->event() - << " from host name " << eview->hostName() << std::endl; - ++num_badchksum; - std::cout << "----------dumping bad checksum EVENT-----------" << std::endl; - dumpEventView(eview); - good_event = false; - } - if (!test_uncompress(eview, compress_buffer)) { - std::cout << "uncompress error for count " << num_events << " event number " << firstEvtView->event() - << std::endl; - ++num_baduncompress; - std::cout << "----------dumping bad uncompress EVENT-----------" << std::endl; - dumpEventView(firstEvtView.get()); - good_event = false; - } - } else { - if (compares_bad(firstEvtView.get(), eview)) { - std::cout << "Bad event at count " << num_events << " dumping event " << std::endl - << "----------dumping bad EVENT-----------" << std::endl; - dumpEventView(eview); - ++num_badevents; - good_event = false; + bool first_event(true); + std::unique_ptr firstEvtView(nullptr); + std::vector savebuf(0); + EventMsgView const* eview(nullptr); + seenEventMap.clear(); + + while (StreamerInputFile::Next::kEvent == stream_reader.next()) { + eview = stream_reader.currentRecord(); + ++num_events; + bool good_event(true); + if (seenEventMap.find(eview->event()) == seenEventMap.end()) { + seenEventMap.insert(std::make_pair(eview->event(), 1)); + } else { + ++seenEventMap[eview->event()]; + ++num_duplevents; + std::cout << "??????? duplicate event Id for count " << num_events << " event number " << eview->event() + << " seen " << seenEventMap[eview->event()] << " times" << std::endl; } - if (!test_chksum(eview)) { - std::cout << "checksum error for count " << num_events << " event number " << eview->event() - << " from host name " << eview->hostName() << std::endl; - ++num_badchksum; - std::cout << "----------dumping bad checksum EVENT-----------" << std::endl; + if (first_event) { + std::cout << "----------dumping first EVENT-----------" << std::endl; dumpEventView(eview); - good_event = false; + first_event = false; + unsigned char* src = (unsigned char*)eview->startAddress(); + unsigned int srcSize = eview->size(); + savebuf.resize(srcSize); + std::copy(src, src + srcSize, &(savebuf)[0]); + firstEvtView = std::make_unique(&(savebuf)[0]); + //firstEvtView, reset(new EventMsgView((void*)eview->startAddress())); + if (!test_chksum(eview)) { + std::cout << "checksum error for count " << num_events << " event number " << eview->event() + << " from host name " << eview->hostName() << std::endl; + ++num_badchksum; + std::cout << "----------dumping bad checksum EVENT-----------" << std::endl; + dumpEventView(eview); + good_event = false; + } + if (!test_uncompress(eview, compress_buffer)) { + std::cout << "uncompress error for count " << num_events << " event number " << firstEvtView->event() + << std::endl; + ++num_baduncompress; + std::cout << "----------dumping bad uncompress EVENT-----------" << std::endl; + dumpEventView(firstEvtView.get()); + good_event = false; + } + } else { + if (compares_bad(firstEvtView.get(), eview)) { + std::cout << "Bad event at count " << num_events << " dumping event " << std::endl + << "----------dumping bad EVENT-----------" << std::endl; + dumpEventView(eview); + ++num_badevents; + good_event = false; + } + if (!test_chksum(eview)) { + std::cout << "checksum error for count " << num_events << " event number " << eview->event() + << " from host name " << eview->hostName() << std::endl; + ++num_badchksum; + std::cout << "----------dumping bad checksum EVENT-----------" << std::endl; + dumpEventView(eview); + good_event = false; + } + if (!test_uncompress(eview, compress_buffer)) { + std::cout << "uncompress error for count " << num_events << " event number " << eview->event() << std::endl; + ++num_baduncompress; + std::cout << "----------dumping bad uncompress EVENT-----------" << std::endl; + dumpEventView(eview); + good_event = false; + } } - if (!test_uncompress(eview, compress_buffer)) { - std::cout << "uncompress error for count " << num_events << " event number " << eview->event() << std::endl; - ++num_baduncompress; - std::cout << "----------dumping bad uncompress EVENT-----------" << std::endl; - dumpEventView(eview); - good_event = false; + if (good_event) { + if (output) { + ++num_goodevents; + stream_output.write(*eview); + } + //dumpEventView(eview); } - } - if (good_event) { - if (output) { - ++num_goodevents; - stream_output.write(*eview); + if ((num_events % 50) == 0) { + std::cout << "Read " << num_events << " events, and " << num_badevents << " events with bad headers, and " + << num_badchksum << " events with bad check sum, and " << num_baduncompress + << " events with bad uncompress" << std::endl; + if (output) + std::cout << "Wrote " << num_goodevents << " good events " << std::endl; } - //dumpEventView(eview); - } - if ((num_events % 50) == 0) { - std::cout << "Read " << num_events << " events, and " << num_badevents << " events with bad headers, and " - << num_badchksum << " events with bad check sum, and " << num_baduncompress - << " events with bad uncompress" << std::endl; - if (output) - std::cout << "Wrote " << num_goodevents << " good events " << std::endl; } - } - std::cout << std::endl - << "------------END--------------" << std::endl - << "read " << num_events << " events" << std::endl - << "and " << num_badevents << " events with bad headers" << std::endl - << "and " << num_badchksum << " events with bad check sum" << std::endl - << "and " << num_baduncompress << " events with bad uncompress" << std::endl - << "and " << num_duplevents << " duplicated event Id" << std::endl; + std::cout << std::endl + << "------------END--------------" << std::endl + << "read " << num_events << " events" << std::endl + << "and " << num_badevents << " events with bad headers" << std::endl + << "and " << num_badchksum << " events with bad check sum" << std::endl + << "and " << num_baduncompress << " events with bad uncompress" << std::endl + << "and " << num_duplevents << " duplicated event Id" << std::endl; - if (output) { - std::cout << "Wrote " << num_goodevents << " good events " << std::endl; - } + if (output) { + std::cout << "Wrote " << num_goodevents << " good events " << std::endl; + } - } catch (cms::Exception& e) { - std::cerr << "Exception caught: " << e.what() << std::endl - << "After reading " << num_events << " events, and " << num_badevents << " events with bad headers" - << std::endl - << "and " << num_badchksum << " events with bad check sum" << std::endl - << "and " << num_baduncompress << " events with bad uncompress" << std::endl - << "and " << num_duplevents << " duplicated event Id" << std::endl; + } catch (cms::Exception& e) { + std::cerr << "Exception caught: " << e.what() << std::endl + << "After reading " << num_events << " events, and " << num_badevents << " events with bad headers" + << std::endl + << "and " << num_badchksum << " events with bad check sum" << std::endl + << "and " << num_baduncompress << " events with bad uncompress" << std::endl + << "and " << num_duplevents << " duplicated event Id" << std::endl; + } } -} -//========================================================================== -bool compares_bad(EventMsgView const* eview1, EventMsgView const* eview2) { - bool is_bad(false); - if (eview1->code() != eview2->code()) { - std::cout << "non-matching EVENT message code " << std::endl; - is_bad = true; - } - if (eview1->protocolVersion() != eview2->protocolVersion()) { - std::cout << "non-matching EVENT message protocol version" << std::endl; - is_bad = true; - } - if (eview1->run() != eview2->run()) { - std::cout << "non-matching run number " << std::endl; - is_bad = true; - } - if (eview1->lumi() != eview2->lumi()) { - std::cout << "non-matching lumi number" << std::endl; - is_bad = true; - } - if (eview1->outModId() != eview2->outModId()) { - std::cout << "non-matching output module id" << std::endl; - is_bad = true; - } - if (eview1->hltCount() != eview2->hltCount()) { - std::cout << "non-matching HLT count" << std::endl; - is_bad = true; - } - if (eview1->l1Count() != eview2->l1Count()) { - std::cout << "non-matching L1 count" << std::endl; - is_bad = true; + //========================================================================== + bool compares_bad(EventMsgView const* eview1, EventMsgView const* eview2) { + bool is_bad(false); + if (eview1->code() != eview2->code()) { + std::cout << "non-matching EVENT message code " << std::endl; + is_bad = true; + } + if (eview1->protocolVersion() != eview2->protocolVersion()) { + std::cout << "non-matching EVENT message protocol version" << std::endl; + is_bad = true; + } + if (eview1->run() != eview2->run()) { + std::cout << "non-matching run number " << std::endl; + is_bad = true; + } + if (eview1->lumi() != eview2->lumi()) { + std::cout << "non-matching lumi number" << std::endl; + is_bad = true; + } + if (eview1->outModId() != eview2->outModId()) { + std::cout << "non-matching output module id" << std::endl; + is_bad = true; + } + if (eview1->hltCount() != eview2->hltCount()) { + std::cout << "non-matching HLT count" << std::endl; + is_bad = true; + } + if (eview1->l1Count() != eview2->l1Count()) { + std::cout << "non-matching L1 count" << std::endl; + is_bad = true; + } + return is_bad; } - return is_bad; -} -//========================================================================== -bool test_chksum(EventMsgView const* eview) { - uint32_t adler32_chksum = cms::Adler32((char const*)eview->eventData(), eview->eventLength()); - //std::cout << "Adler32 checksum of event = " << adler32_chksum << std::endl; - //std::cout << "Adler32 checksum from header = " << eview->adler32_chksum() << std::endl; - //std::cout << "event from host name = " << eview->hostName() << std::endl; - if ((uint32)adler32_chksum != eview->adler32_chksum()) { - std::cout << "Bad chekcsum: Adler32 checksum of event data = " << adler32_chksum - << " from header = " << eview->adler32_chksum() << " host name = " << eview->hostName() << std::endl; - return false; + //========================================================================== + bool test_chksum(EventMsgView const* eview) { + uint32_t adler32_chksum = cms::Adler32((char const*)eview->eventData(), eview->eventLength()); + //std::cout << "Adler32 checksum of event = " << adler32_chksum << std::endl; + //std::cout << "Adler32 checksum from header = " << eview->adler32_chksum() << std::endl; + //std::cout << "event from host name = " << eview->hostName() << std::endl; + if ((uint32)adler32_chksum != eview->adler32_chksum()) { + std::cout << "Bad chekcsum: Adler32 checksum of event data = " << adler32_chksum + << " from header = " << eview->adler32_chksum() << " host name = " << eview->hostName() << std::endl; + return false; + } + return true; } - return true; -} -//========================================================================== -bool test_uncompress(EventMsgView const* eview, std::vector& dest) { - unsigned long origsize = eview->origDataSize(); - bool success = false; - if (origsize != 0 && origsize != 78) { - // compressed - success = uncompressBuffer( - const_cast((unsigned char const*)eview->eventData()), eview->eventLength(), dest, origsize); - } else { - // uncompressed anyway - success = true; + //========================================================================== + bool test_uncompress(EventMsgView const* eview, std::vector& dest) { + unsigned long origsize = eview->origDataSize(); + bool success = false; + if (origsize != 0 && origsize != 78) { + // compressed + success = uncompressBuffer( + const_cast((unsigned char const*)eview->eventData()), eview->eventLength(), dest, origsize); + } else { + // uncompressed anyway + success = true; + } + return success; } - return success; -} -//========================================================================== -bool uncompressBuffer(unsigned char* inputBuffer, - unsigned int inputSize, - std::vector& outputBuffer, - unsigned int expectedFullSize) { - unsigned long origSize = expectedFullSize; - unsigned long uncompressedSize = expectedFullSize * 1.1; - outputBuffer.resize(uncompressedSize); - int ret = uncompress(&outputBuffer[0], &uncompressedSize, inputBuffer, inputSize); - if (ret == Z_OK) { - // check the length against original uncompressed length - if (origSize != uncompressedSize) { - std::cout << "Problem with uncompress, original size = " << origSize << " uncompress size = " << uncompressedSize - << std::endl; + //========================================================================== + bool uncompressBuffer(unsigned char* inputBuffer, + unsigned int inputSize, + std::vector& outputBuffer, + unsigned int expectedFullSize) { + unsigned long origSize = expectedFullSize; + unsigned long uncompressedSize = expectedFullSize * 1.1; + outputBuffer.resize(uncompressedSize); + int ret = uncompress(&outputBuffer[0], &uncompressedSize, inputBuffer, inputSize); + if (ret == Z_OK) { + // check the length against original uncompressed length + if (origSize != uncompressedSize) { + std::cout << "Problem with uncompress, original size = " << origSize + << " uncompress size = " << uncompressedSize << std::endl; + return false; + } + } else { + std::cout << "Problem with uncompress, return value = " << ret << std::endl; return false; } - } else { - std::cout << "Problem with uncompress, return value = " << ret << std::endl; - return false; + return true; } - return true; -} +} // namespace diff --git a/IOPool/Streamer/interface/ClassFiller.h b/IOPool/Streamer/interface/ClassFiller.h index 7abe6a2298d8f..2820724d6acfd 100644 --- a/IOPool/Streamer/interface/ClassFiller.h +++ b/IOPool/Streamer/interface/ClassFiller.h @@ -11,7 +11,7 @@ #include #include -namespace edm { +namespace edm::streamer { class RootDebug { public: RootDebug(int flevel, int rlevel) : flevel_(flevel), rlevel_(rlevel), old_(gDebug) { @@ -33,6 +33,6 @@ namespace edm { TClass* getTClass(const std::type_info& ti); bool loadCap(const std::string& name, std::vector& missingDictionaries); void doBuildRealData(const std::string& name); -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/DumpTools.h b/IOPool/Streamer/interface/DumpTools.h index aa8cd5e4fbdae..61670c1f4595b 100644 --- a/IOPool/Streamer/interface/DumpTools.h +++ b/IOPool/Streamer/interface/DumpTools.h @@ -9,17 +9,17 @@ #include "IOPool/Streamer/interface/InitMessage.h" #include "IOPool/Streamer/interface/EventMessage.h" #include "IOPool/Streamer/interface/FRDEventMessage.h" - -void dumpInitHeader(const InitMsgView* view); -void dumpInitView(const InitMsgView* view); -void dumpStartMsg(const InitMsgView* view); -void dumpInitVerbose(const InitMsgView* view); -void dumpInit(uint8* buf); -void printBits(unsigned char c); -void dumpEventHeader(const EventMsgView* eview); -void dumpEventView(const EventMsgView* eview); -void dumpEventIndex(const EventMsgView* eview); -void dumpEvent(uint8* buf); -void dumpFRDEventView(const FRDEventMsgView* fview); - +namespace edm::streamer { + void dumpInitHeader(const InitMsgView* view); + void dumpInitView(const InitMsgView* view); + void dumpStartMsg(const InitMsgView* view); + void dumpInitVerbose(const InitMsgView* view); + void dumpInit(uint8* buf); + void printBits(unsigned char c); + void dumpEventHeader(const EventMsgView* eview); + void dumpEventView(const EventMsgView* eview); + void dumpEventIndex(const EventMsgView* eview); + void dumpEvent(uint8* buf); + void dumpFRDEventView(const FRDEventMsgView* fview); +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/EventMessage.h b/IOPool/Streamer/interface/EventMessage.h index be9b108fe20f6..bf12c1189430b 100644 --- a/IOPool/Streamer/interface/EventMessage.h +++ b/IOPool/Streamer/interface/EventMessage.h @@ -55,62 +55,63 @@ Protocol Version 11: identical to version 10, except event changed from 4 bytes #include "IOPool/Streamer/interface/MsgTools.h" #include "IOPool/Streamer/interface/MsgHeader.h" - -// ----------------------- event message ------------------------ - -struct EventHeader { - Header header_; - uint8 protocolVersion_; - char_uint32 run_; - char_uint64 event_; - char_uint32 lumi_; - char_uint32 origDataSize_; - char_uint32 outModId_; - char_uint32 droppedEventsCount_; -}; - -class EventMsgView { -public: - EventMsgView(void* buf); - - uint32 code() const { return head_.code(); } - uint32 size() const { return head_.size(); } - - const uint8* eventData() const { return event_start_; } - uint8* startAddress() const { return buf_; } - uint32 eventLength() const { return event_len_; } - uint32 headerSize() const { return event_start_ - buf_; } - uint32 protocolVersion() const; - uint32 run() const; - uint64 event() const; - uint32 lumi() const; - uint32 origDataSize() const; - uint32 outModId() const; - uint32 droppedEventsCount() const; - - void l1TriggerBits(std::vector& put_here) const; - void hltTriggerBits(uint8* put_here) const; - - uint32 hltCount() const { return hlt_bits_count_; } - uint32 l1Count() const { return l1_bits_count_; } - uint32 adler32_chksum() const { return adler32_chksum_; } - std::string hostName() const; - uint32 hostName_len() const { return host_name_len_; } - -private: - uint8* buf_; - HeaderView head_; - - uint8* hlt_bits_start_; - uint32 hlt_bits_count_; - uint8* l1_bits_start_; - uint32 l1_bits_count_; - uint8* event_start_; - uint32 event_len_; - uint32 adler32_chksum_; - uint8* host_name_start_; - uint32 host_name_len_; - bool v2Detected_; -}; - +namespace edm::streamer { + // ----------------------- event message ------------------------ + + struct EventHeader { + Header header_; + uint8 protocolVersion_; + char_uint32 run_; + char_uint64 event_; + char_uint32 lumi_; + char_uint32 origDataSize_; + char_uint32 outModId_; + char_uint32 droppedEventsCount_; + }; + + class EventMsgView { + public: + EventMsgView(void* buf); + + uint32 code() const { return head_.code(); } + uint32 size() const { return head_.size(); } + + const uint8* eventData() const { return event_start_; } + uint8* startAddress() const { return buf_; } + uint32 eventLength() const { return event_len_; } + uint32 headerSize() const { return event_start_ - buf_; } + uint32 protocolVersion() const; + uint32 run() const; + uint64 event() const; + uint32 lumi() const; + uint32 origDataSize() const; + uint32 outModId() const; + uint32 droppedEventsCount() const; + bool isEventMetaData() const; + + void l1TriggerBits(std::vector& put_here) const; + void hltTriggerBits(uint8* put_here) const; + + uint32 hltCount() const { return hlt_bits_count_; } + uint32 l1Count() const { return l1_bits_count_; } + uint32 adler32_chksum() const { return adler32_chksum_; } + std::string hostName() const; + uint32 hostName_len() const { return host_name_len_; } + + private: + uint8* buf_; + HeaderView head_; + + uint8* hlt_bits_start_; + uint32 hlt_bits_count_; + uint8* l1_bits_start_; + uint32 l1_bits_count_; + uint8* event_start_; + uint32 event_len_; + uint32 adler32_chksum_; + uint8* host_name_start_; + uint32 host_name_len_; + bool v2Detected_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/EventMsgBuilder.h b/IOPool/Streamer/interface/EventMsgBuilder.h index d222e0790d629..04600ca99e79f 100644 --- a/IOPool/Streamer/interface/EventMsgBuilder.h +++ b/IOPool/Streamer/interface/EventMsgBuilder.h @@ -5,37 +5,38 @@ // ------------------ event message builder ---------------- -class EventMsgBuilder { -public: - EventMsgBuilder(void* buf, - uint32 size, - uint32 run, - uint64 event, - uint32 lumi, - uint32 outModId, - uint32 droppedEventsCount, - std::vector& l1_bits, - uint8* hlt_bits, - uint32 hlt_bit_count, - uint32 adler32_chksum, - const char* host_name); +namespace edm::streamer { + class EventMsgBuilder { + public: + EventMsgBuilder(void* buf, + uint32 size, + uint32 run, + uint64 event, + uint32 lumi, + uint32 outModId, + uint32 droppedEventsCount, + std::vector& l1_bits, + uint8* hlt_bits, + uint32 hlt_bit_count, + uint32 adler32_chksum, + const char* host_name); - void setOrigDataSize(uint32); - uint8* startAddress() const { return buf_; } - void setEventLength(uint32 len); - void setBufAddr(uint8* buf_addr) { buf_ = buf_addr; } - void setEventAddr(uint8* event_addr) { event_addr_ = event_addr; } - uint8* eventAddr() const { return event_addr_; } - uint32 headerSize() const { return event_addr_ - buf_; } - uint32 size() const; - uint32 bufferSize() const { return size_; } + void setOrigDataSize(uint32); + uint8* startAddress() const { return buf_; } + void setEventLength(uint32 len); + void setBufAddr(uint8* buf_addr) { buf_ = buf_addr; } + void setEventAddr(uint8* event_addr) { event_addr_ = event_addr; } + uint8* eventAddr() const { return event_addr_; } + uint32 headerSize() const { return event_addr_ - buf_; } + uint32 size() const; + uint32 bufferSize() const { return size_; } - static uint32 computeHeaderSize(uint32 l1t_bit_count, uint32 hlt_bit_count); - -private: - uint8* buf_; - uint32 size_; - uint8* event_addr_; -}; + static uint32 computeHeaderSize(uint32 l1t_bit_count, uint32 hlt_bit_count); + private: + uint8* buf_; + uint32 size_; + uint8* event_addr_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/FRDEventMessage.h b/IOPool/Streamer/interface/FRDEventMessage.h index 8087389c42c61..729a958171b5e 100644 --- a/IOPool/Streamer/interface/FRDEventMessage.h +++ b/IOPool/Streamer/interface/FRDEventMessage.h @@ -71,102 +71,103 @@ #include -struct FRDEventHeader_V6 { - uint16 version_; - uint16 flags_; - uint32 run_; - uint32 lumi_; - uint32 event_; - uint32 eventSize_; - uint32 crc32c_; -}; - -struct FRDEventHeader_V5 { - uint32 version_; - uint32 run_; - uint32 lumi_; - uint32 event_; - uint32 eventSize_; - uint32 crc32c_; -}; - -struct FRDEventHeader_V4 { - uint32 version_; - uint32 run_; - uint32 lumi_; - uint32 eventLow_; - uint32 eventHigh_; - uint32 eventSize_; - uint32 paddingSize_; - uint32 adler32_; -}; - -struct FRDEventHeader_V3 { - uint32 version_; - uint32 run_; - uint32 lumi_; - uint32 event_; - uint32 eventSize_; - uint32 paddingSize_; - uint32 adler32_; -}; - -struct FRDEventHeader_V2 { - uint32 version_; - uint32 run_; - uint32 lumi_; - uint32 event_; -}; - -struct FRDEventHeader_V1 { - uint32 run_; - uint32 event_; -}; - -const uint16 FRDEVENT_MASK_ISGENDATA = 1; - -constexpr size_t FRDHeaderMaxVersion = 6; -constexpr std::array FRDHeaderVersionSize{{0, - 2 * sizeof(uint32), - (4 + 1024) * sizeof(uint32), - 7 * sizeof(uint32), - 8 * sizeof(uint32), - 6 * sizeof(uint32), - 6 * sizeof(uint32)}}; - -class FRDEventMsgView { -public: - FRDEventMsgView(void* buf); - - uint8* startAddress() const { return buf_; } - void* payload() const { return payload_; } - uint32 size() const { return size_; } - - uint16 version() const { return version_; } - uint16 flags() const { return flags_; } - uint32 run() const { return run_; } - uint32 lumi() const { return lumi_; } - uint64 event() const { return event_; } - uint32 eventSize() const { return eventSize_; } - uint32 paddingSize() const { return paddingSize_; } - uint32 adler32() const { return adler32_; } - uint32 crc32c() const { return crc32c_; } - - bool isRealData() const { return !(flags_ & FRDEVENT_MASK_ISGENDATA); } - -private: - uint8* buf_; - void* payload_; - uint32 size_; - uint16 version_; - uint16 flags_; - uint32 run_; - uint32 lumi_; - uint64 event_; - uint32 eventSize_; - uint32 paddingSize_; - uint32 adler32_; - uint32 crc32c_; -}; - +namespace edm::streamer { + struct FRDEventHeader_V6 { + uint16 version_; + uint16 flags_; + uint32 run_; + uint32 lumi_; + uint32 event_; + uint32 eventSize_; + uint32 crc32c_; + }; + + struct FRDEventHeader_V5 { + uint32 version_; + uint32 run_; + uint32 lumi_; + uint32 event_; + uint32 eventSize_; + uint32 crc32c_; + }; + + struct FRDEventHeader_V4 { + uint32 version_; + uint32 run_; + uint32 lumi_; + uint32 eventLow_; + uint32 eventHigh_; + uint32 eventSize_; + uint32 paddingSize_; + uint32 adler32_; + }; + + struct FRDEventHeader_V3 { + uint32 version_; + uint32 run_; + uint32 lumi_; + uint32 event_; + uint32 eventSize_; + uint32 paddingSize_; + uint32 adler32_; + }; + + struct FRDEventHeader_V2 { + uint32 version_; + uint32 run_; + uint32 lumi_; + uint32 event_; + }; + + struct FRDEventHeader_V1 { + uint32 run_; + uint32 event_; + }; + + const uint16 FRDEVENT_MASK_ISGENDATA = 1; + + constexpr size_t FRDHeaderMaxVersion = 6; + constexpr std::array FRDHeaderVersionSize{{0, + 2 * sizeof(uint32), + (4 + 1024) * sizeof(uint32), + 7 * sizeof(uint32), + 8 * sizeof(uint32), + 6 * sizeof(uint32), + 6 * sizeof(uint32)}}; + + class FRDEventMsgView { + public: + FRDEventMsgView(void* buf); + + uint8* startAddress() const { return buf_; } + void* payload() const { return payload_; } + uint32 size() const { return size_; } + + uint16 version() const { return version_; } + uint16 flags() const { return flags_; } + uint32 run() const { return run_; } + uint32 lumi() const { return lumi_; } + uint64 event() const { return event_; } + uint32 eventSize() const { return eventSize_; } + uint32 paddingSize() const { return paddingSize_; } + uint32 adler32() const { return adler32_; } + uint32 crc32c() const { return crc32c_; } + + bool isRealData() const { return !(flags_ & FRDEVENT_MASK_ISGENDATA); } + + private: + uint8* buf_; + void* payload_; + uint32 size_; + uint16 version_; + uint16 flags_; + uint32 run_; + uint32 lumi_; + uint64 event_; + uint32 eventSize_; + uint32 paddingSize_; + uint32 adler32_; + uint32 crc32c_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/FRDFileHeader.h b/IOPool/Streamer/interface/FRDFileHeader.h index 32a5c5c629bbf..4ad388f8f5f2a 100644 --- a/IOPool/Streamer/interface/FRDFileHeader.h +++ b/IOPool/Streamer/interface/FRDFileHeader.h @@ -18,77 +18,78 @@ * * */ -constexpr std::array FRDFileHeader_id{{0x52, 0x41, 0x57, 0x5f}}; -constexpr std::array FRDFileVersion_1{{0x30, 0x30, 0x30, 0x31}}; -constexpr std::array FRDFileVersion_2{{0x30, 0x30, 0x30, 0x32}}; +namespace edm::streamer { + constexpr std::array FRDFileHeader_id{{0x52, 0x41, 0x57, 0x5f}}; + constexpr std::array FRDFileVersion_1{{0x30, 0x30, 0x30, 0x31}}; + constexpr std::array FRDFileVersion_2{{0x30, 0x30, 0x30, 0x32}}; -struct FRDFileHeaderIdentifier { - FRDFileHeaderIdentifier(const std::array& id, const std::array& version) - : id_(id), version_(version) {} + struct FRDFileHeaderIdentifier { + FRDFileHeaderIdentifier(const std::array& id, const std::array& version) + : id_(id), version_(version) {} - std::array id_; - std::array version_; -}; + std::array id_; + std::array version_; + }; -struct FRDFileHeaderContent_v1 { - FRDFileHeaderContent_v1(uint16_t eventCount, uint32_t lumiSection, uint64_t fileSize) - : headerSize_(sizeof(FRDFileHeaderContent_v1) + sizeof(FRDFileHeaderIdentifier)), - eventCount_(eventCount), - lumiSection_(lumiSection), - fileSize_(fileSize) {} + struct FRDFileHeaderContent_v1 { + FRDFileHeaderContent_v1(uint16_t eventCount, uint32_t lumiSection, uint64_t fileSize) + : headerSize_(sizeof(FRDFileHeaderContent_v1) + sizeof(FRDFileHeaderIdentifier)), + eventCount_(eventCount), + lumiSection_(lumiSection), + fileSize_(fileSize) {} - uint16_t headerSize_; - uint16_t eventCount_; - uint32_t lumiSection_; - uint64_t fileSize_; -}; + uint16_t headerSize_; + uint16_t eventCount_; + uint32_t lumiSection_; + uint64_t fileSize_; + }; -struct FRDFileHeader_v1 { - FRDFileHeader_v1(uint16_t eventCount, uint32_t lumiSection, uint64_t fileSize) - : id_(FRDFileHeader_id, FRDFileVersion_1), c_(eventCount, lumiSection, fileSize) {} + struct FRDFileHeader_v1 { + FRDFileHeader_v1(uint16_t eventCount, uint32_t lumiSection, uint64_t fileSize) + : id_(FRDFileHeader_id, FRDFileVersion_1), c_(eventCount, lumiSection, fileSize) {} - FRDFileHeaderIdentifier id_; - FRDFileHeaderContent_v1 c_; -}; + FRDFileHeaderIdentifier id_; + FRDFileHeaderContent_v1 c_; + }; -struct FRDFileHeaderContent_v2 { - FRDFileHeaderContent_v2( - uint16_t dataType, uint16_t eventCount, uint32_t runNumber, uint32_t lumiSection, uint64_t fileSize) - : headerSize_(sizeof(FRDFileHeaderContent_v2) + sizeof(FRDFileHeaderIdentifier)), - dataType_(dataType), - eventCount_(eventCount), - runNumber_(runNumber), - lumiSection_(lumiSection), - fileSize_(fileSize) {} + struct FRDFileHeaderContent_v2 { + FRDFileHeaderContent_v2( + uint16_t dataType, uint16_t eventCount, uint32_t runNumber, uint32_t lumiSection, uint64_t fileSize) + : headerSize_(sizeof(FRDFileHeaderContent_v2) + sizeof(FRDFileHeaderIdentifier)), + dataType_(dataType), + eventCount_(eventCount), + runNumber_(runNumber), + lumiSection_(lumiSection), + fileSize_(fileSize) {} - uint16_t headerSize_; - uint16_t dataType_; - uint32_t eventCount_; - uint32_t runNumber_; - uint32_t lumiSection_; - uint64_t fileSize_; -}; + uint16_t headerSize_; + uint16_t dataType_; + uint32_t eventCount_; + uint32_t runNumber_; + uint32_t lumiSection_; + uint64_t fileSize_; + }; -struct FRDFileHeader_v2 { - FRDFileHeader_v2(uint16_t dataType, uint16_t eventCount, uint32_t runNumber, uint32_t lumiSection, uint64_t fileSize) - : id_(FRDFileHeader_id, FRDFileVersion_2), c_(dataType, eventCount, runNumber, lumiSection, fileSize) {} + struct FRDFileHeader_v2 { + FRDFileHeader_v2(uint16_t dataType, uint16_t eventCount, uint32_t runNumber, uint32_t lumiSection, uint64_t fileSize) + : id_(FRDFileHeader_id, FRDFileVersion_2), c_(dataType, eventCount, runNumber, lumiSection, fileSize) {} - FRDFileHeaderIdentifier id_; - FRDFileHeaderContent_v2 c_; -}; + FRDFileHeaderIdentifier id_; + FRDFileHeaderContent_v2 c_; + }; -inline uint16_t getFRDFileHeaderVersion(const std::array& id, const std::array& version) { - size_t i; - for (i = 0; i < 4; i++) - if (id[i] != FRDFileHeader_id[i]) - return 0; //not FRD file header - uint16_t ret = 0; - for (i = 0; i < 4; i++) { - if (version[i] > '9' || version[i] < '0') - return 0; //NaN sequence - ret = ret * 10 + (uint16_t)(version[i] - '0'); + inline uint16_t getFRDFileHeaderVersion(const std::array& id, const std::array& version) { + size_t i; + for (i = 0; i < 4; i++) + if (id[i] != FRDFileHeader_id[i]) + return 0; //not FRD file header + uint16_t ret = 0; + for (i = 0; i < 4; i++) { + if (version[i] > '9' || version[i] < '0') + return 0; //NaN sequence + ret = ret * 10 + (uint16_t)(version[i] - '0'); + } + return ret; } - return ret; -} - +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/InitMessage.h b/IOPool/Streamer/interface/InitMessage.h index 2858d367927c8..08d3b945bbfd0 100644 --- a/IOPool/Streamer/interface/InitMessage.h +++ b/IOPool/Streamer/interface/InitMessage.h @@ -36,91 +36,92 @@ Protocol Version 11: identical to version 10, but incremented to keep in sync wi #include "IOPool/Streamer/interface/MsgTools.h" #include "IOPool/Streamer/interface/MsgHeader.h" -struct Version { - Version(const uint8* pset) : protocol_(11) { std::copy(pset, pset + sizeof(pset_id_), &pset_id_[0]); } - - uint8 protocol_; // version of the protocol - unsigned char pset_id_[16]; // parameter set ID -}; - -struct InitHeader { - InitHeader(const Header& h, uint32 run, const Version& v, uint32 init_header_size = 0, uint32 event_header_size = 0) - : header_(h), version_(v) { - convert(run, run_); - convert(init_header_size, init_header_size_); - convert(event_header_size, event_header_size_); - } - - Header header_; - Version version_; - char_uint32 run_; - char_uint32 init_header_size_; - char_uint32 event_header_size_; -}; - -class InitMsgView { -public: - InitMsgView(void* buf); - - uint32 code() const { return head_.code(); } - uint32 size() const { return head_.size(); } - uint8* startAddress() const { return buf_; } - - uint32 run() const; - uint32 protocolVersion() const; - void pset(uint8* put_here) const; - std::string releaseTag() const; - std::string processName() const; - std::string outputModuleLabel() const; - uint32 outputModuleId() const { return outputModuleId_; } - - void hltTriggerNames(Strings& save_here) const; - void hltTriggerSelections(Strings& save_here) const; - void l1TriggerNames(Strings& save_here) const; - - uint32 get_hlt_bit_cnt() const { return hlt_trig_count_; } - uint32 get_l1_bit_cnt() const { return l1_trig_count_; } - - // needed for streamer file - uint32 descLength() const { return desc_len_; } - const uint8* descData() const { return desc_start_; } - uint32 headerSize() const { return desc_start_ - buf_; } - uint32 eventHeaderSize() const; - uint32 adler32_chksum() const { return adler32_chksum_; } - std::string hostName() const; - uint32 hostName_len() const { return host_name_len_; } - -private: - uint8* buf_; - HeaderView head_; - - uint8* release_start_; // points to the string - uint32 release_len_; - - uint8* processName_start_; // points to the string - uint32 processName_len_; - - uint8* outputModuleLabel_start_; // points to the string - uint32 outputModuleLabel_len_; - uint32 outputModuleId_; - - uint8* hlt_trig_start_; // points to the string - uint32 hlt_trig_count_; // number of strings - uint32 hlt_trig_len_; // length of strings character array only - uint8* hlt_select_start_; // points to the string - uint32 hlt_select_count_; // number of strings - uint32 hlt_select_len_; // length of strings character array only - uint8* l1_trig_start_; // points to the string - uint32 l1_trig_count_; // number of strings - uint32 l1_trig_len_; // length of strings character array only - uint32 adler32_chksum_; - uint8* host_name_start_; - uint32 host_name_len_; - - // does not need to be present in the message sent over the network, - // but is needed for the index file - uint8* desc_start_; // point to the bytes - uint32 desc_len_; -}; - +namespace edm::streamer { + struct Version { + Version(const uint8* pset) : protocol_(11) { std::copy(pset, pset + sizeof(pset_id_), &pset_id_[0]); } + + uint8 protocol_; // version of the protocol + unsigned char pset_id_[16]; // parameter set ID + }; + + struct InitHeader { + InitHeader(const Header& h, uint32 run, const Version& v, uint32 init_header_size = 0, uint32 event_header_size = 0) + : header_(h), version_(v) { + convert(run, run_); + convert(init_header_size, init_header_size_); + convert(event_header_size, event_header_size_); + } + + Header header_; + Version version_; + char_uint32 run_; + char_uint32 init_header_size_; + char_uint32 event_header_size_; + }; + + class InitMsgView { + public: + InitMsgView(void* buf); + + uint32 code() const { return head_.code(); } + uint32 size() const { return head_.size(); } + uint8* startAddress() const { return buf_; } + + uint32 run() const; + uint32 protocolVersion() const; + void pset(uint8* put_here) const; + std::string releaseTag() const; + std::string processName() const; + std::string outputModuleLabel() const; + uint32 outputModuleId() const { return outputModuleId_; } + + void hltTriggerNames(Strings& save_here) const; + void hltTriggerSelections(Strings& save_here) const; + void l1TriggerNames(Strings& save_here) const; + + uint32 get_hlt_bit_cnt() const { return hlt_trig_count_; } + uint32 get_l1_bit_cnt() const { return l1_trig_count_; } + + // needed for streamer file + uint32 descLength() const { return desc_len_; } + const uint8* descData() const { return desc_start_; } + uint32 headerSize() const { return desc_start_ - buf_; } + uint32 eventHeaderSize() const; + uint32 adler32_chksum() const { return adler32_chksum_; } + std::string hostName() const; + uint32 hostName_len() const { return host_name_len_; } + + private: + uint8* buf_; + HeaderView head_; + + uint8* release_start_; // points to the string + uint32 release_len_; + + uint8* processName_start_; // points to the string + uint32 processName_len_; + + uint8* outputModuleLabel_start_; // points to the string + uint32 outputModuleLabel_len_; + uint32 outputModuleId_; + + uint8* hlt_trig_start_; // points to the string + uint32 hlt_trig_count_; // number of strings + uint32 hlt_trig_len_; // length of strings character array only + uint8* hlt_select_start_; // points to the string + uint32 hlt_select_count_; // number of strings + uint32 hlt_select_len_; // length of strings character array only + uint8* l1_trig_start_; // points to the string + uint32 l1_trig_count_; // number of strings + uint32 l1_trig_len_; // length of strings character array only + uint32 adler32_chksum_; + uint8* host_name_start_; + uint32 host_name_len_; + + // does not need to be present in the message sent over the network, + // but is needed for the index file + uint8* desc_start_; // point to the bytes + uint32 desc_len_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/InitMsgBuilder.h b/IOPool/Streamer/interface/InitMsgBuilder.h index 90b15ab6c1435..56d4bbbfc22d0 100644 --- a/IOPool/Streamer/interface/InitMsgBuilder.h +++ b/IOPool/Streamer/interface/InitMsgBuilder.h @@ -5,34 +5,34 @@ #include "IOPool/Streamer/interface/InitMessage.h" // ----------------- init ------------------- +namespace edm::streamer { + class InitMsgBuilder { + public: + InitMsgBuilder(void* msg_mem, + uint32 size, + uint32 run, + const Version& v, + const char* release_tag, + const char* process_name, + const char* output_module_label, + uint32 output_module_id, + const Strings& hlt_names, + const Strings& hlt_selections, + const Strings& l1_names, + uint32 adler32_chksum); -class InitMsgBuilder { -public: - InitMsgBuilder(void* msg_mem, - uint32 size, - uint32 run, - const Version& v, - const char* release_tag, - const char* process_name, - const char* output_module_label, - uint32 output_module_id, - const Strings& hlt_names, - const Strings& hlt_selections, - const Strings& l1_names, - uint32 adler32_chksum); - - uint8* startAddress() const { return buf_; } - void setDataLength(uint32 registry_length); - uint8* dataAddress() const { return data_addr_; } - uint32 headerSize() const { return data_addr_ - buf_; } - uint32 size() const; - uint32 run() const; /** Required by EOF Record Builder */ - uint32 bufferSize() const { return size_; } - -private: - uint8* buf_; - uint32 size_; - uint8* data_addr_; -}; + uint8* startAddress() const { return buf_; } + void setDataLength(uint32 registry_length); + uint8* dataAddress() const { return data_addr_; } + uint32 headerSize() const { return data_addr_ - buf_; } + uint32 size() const; + uint32 run() const; /** Required by EOF Record Builder */ + uint32 bufferSize() const { return size_; } + private: + uint8* buf_; + uint32 size_; + uint8* data_addr_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/MsgHeader.h b/IOPool/Streamer/interface/MsgHeader.h index eb84f7747cb36..6568174fedfe1 100644 --- a/IOPool/Streamer/interface/MsgHeader.h +++ b/IOPool/Streamer/interface/MsgHeader.h @@ -3,50 +3,51 @@ #include "IOPool/Streamer/interface/MsgTools.h" // as it is in memory of file -struct Header { - Header(uint32 code, uint32 size) : code_(code) { convert(size, size_); } +namespace edm::streamer { + struct Header { + Header(uint32 code, uint32 size) : code_(code) { convert(size, size_); } - uint8 code_; // type of the message - char_uint32 size_; // of entire message including all headers + uint8 code_; // type of the message + char_uint32 size_; // of entire message including all headers - // 20-Jul-2006, KAB: added enumeration for message types - enum Codes { - INVALID = 0, - INIT = 1, - EVENT = 2, - DONE = 3, // EOFRECORD = 4 is no longer used - HEADER_REQUEST = 5, - EVENT_REQUEST = 6, - CONS_REG_REQUEST = 7, - CONS_REG_RESPONSE = 8, - DQM_INIT = 9, - DQM_EVENT = 10, - DQMEVENT_REQUEST = 11, - INIT_SET = 12, - NEW_INIT_AVAILABLE = 13, - ERROR_EVENT = 14, - FILE_CLOSE_REQUEST = 15, - SPARE1 = 16, - SPARE2 = 17, - PADDING = 255 //reserved for padding + // 20-Jul-2006, KAB: added enumeration for message types + enum Codes { + INVALID = 0, + INIT = 1, + EVENT = 2, + DONE = 3, // EOFRECORD = 4 is no longer used + HEADER_REQUEST = 5, + EVENT_REQUEST = 6, + CONS_REG_REQUEST = 7, + CONS_REG_RESPONSE = 8, + DQM_INIT = 9, + DQM_EVENT = 10, + DQMEVENT_REQUEST = 11, + INIT_SET = 12, + NEW_INIT_AVAILABLE = 13, + ERROR_EVENT = 14, + FILE_CLOSE_REQUEST = 15, + SPARE1 = 16, + SPARE2 = 17, + PADDING = 255 //reserved for padding + }; }; -}; -// as we need to see it -class HeaderView { -public: - HeaderView(void* buf) { - Header* h = (Header*)buf; - code_ = h->code_; - size_ = convert32(h->size_); - } + // as we need to see it + class HeaderView { + public: + HeaderView(void* buf) { + Header* h = (Header*)buf; + code_ = h->code_; + size_ = convert32(h->size_); + } - uint32 code() const { return code_; } - uint32 size() const { return size_; } - -private: - uint32 code_; - uint32 size_; -}; + uint32 code() const { return code_; } + uint32 size() const { return size_; } + private: + uint32 code_; + uint32 size_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/MsgTools.h b/IOPool/Streamer/interface/MsgTools.h index 7411b945c76de..75495a1072c60 100644 --- a/IOPool/Streamer/interface/MsgTools.h +++ b/IOPool/Streamer/interface/MsgTools.h @@ -7,88 +7,89 @@ #include #include "FWCore/Utilities/interface/Algorithms.h" -// could just use the c99 names here from stdint.h -typedef unsigned char uint8; -typedef unsigned short uint16; -typedef unsigned int uint32; -typedef unsigned long long uint64; -typedef unsigned char char_uint64[sizeof(uint64)]; -typedef unsigned char char_uint32[sizeof(uint32)]; -typedef unsigned char char_uint16[sizeof(uint16)]; -typedef std::vector Strings; +namespace edm::streamer { + // could just use the c99 names here from stdint.h + typedef unsigned char uint8; + typedef unsigned short uint16; + typedef unsigned int uint32; + typedef unsigned long long uint64; + typedef unsigned char char_uint64[sizeof(uint64)]; + typedef unsigned char char_uint32[sizeof(uint32)]; + typedef unsigned char char_uint16[sizeof(uint16)]; + typedef std::vector Strings; -inline uint64 convert64(char_uint64 v) { - // first four bytes are code, LSB first - unsigned long long a = v[0], b = v[1], c = v[2], d = v[3]; - unsigned long long e = v[4], f = v[5], g = v[6], h = v[7]; - a |= (b << 8) | (c << 16) | (d << 24) | (e << 32) | (f << 40) | (g << 48) | (h << 56); - return a; -} + inline uint64 convert64(char_uint64 v) { + // first four bytes are code, LSB first + unsigned long long a = v[0], b = v[1], c = v[2], d = v[3]; + unsigned long long e = v[4], f = v[5], g = v[6], h = v[7]; + a |= (b << 8) | (c << 16) | (d << 24) | (e << 32) | (f << 40) | (g << 48) | (h << 56); + return a; + } -inline uint32 convert32(char_uint32 v) { - // first four bytes are code, LSB first - unsigned int a = v[0], b = v[1], c = v[2], d = v[3]; - a |= (b << 8) | (c << 16) | (d << 24); - return a; -} + inline uint32 convert32(char_uint32 v) { + // first four bytes are code, LSB first + unsigned int a = v[0], b = v[1], c = v[2], d = v[3]; + a |= (b << 8) | (c << 16) | (d << 24); + return a; + } -inline uint16 convert16(char_uint16 v) { - // first four bytes are code, LSB first - unsigned int a = v[0], b = v[1]; - a |= (b << 8); - return a; -} + inline uint16 convert16(char_uint16 v) { + // first four bytes are code, LSB first + unsigned int a = v[0], b = v[1]; + a |= (b << 8); + return a; + } -inline void convert(uint32 i, char_uint32 v) { - v[0] = i & 0xff; - v[1] = (i >> 8) & 0xff; - v[2] = (i >> 16) & 0xff; - v[3] = (i >> 24) & 0xff; -} + inline void convert(uint32 i, char_uint32 v) { + v[0] = i & 0xff; + v[1] = (i >> 8) & 0xff; + v[2] = (i >> 16) & 0xff; + v[3] = (i >> 24) & 0xff; + } -inline void convert(uint16 i, char_uint16 v) { - v[0] = i & 0xff; - v[1] = (i >> 8) & 0xff; -} + inline void convert(uint16 i, char_uint16 v) { + v[0] = i & 0xff; + v[1] = (i >> 8) & 0xff; + } -inline void convert(uint64 li, char_uint64 v) { - v[0] = li & 0xff; - v[1] = (li >> 8) & 0xff; - v[2] = (li >> 16) & 0xff; - v[3] = (li >> 24) & 0xff; - v[4] = (li >> 32) & 0xff; - v[5] = (li >> 40) & 0xff; - v[6] = (li >> 48) & 0xff; - v[7] = (li >> 56) & 0xff; -} + inline void convert(uint64 li, char_uint64 v) { + v[0] = li & 0xff; + v[1] = (li >> 8) & 0xff; + v[2] = (li >> 16) & 0xff; + v[3] = (li >> 24) & 0xff; + v[4] = (li >> 32) & 0xff; + v[5] = (li >> 40) & 0xff; + v[6] = (li >> 48) & 0xff; + v[7] = (li >> 56) & 0xff; + } -namespace MsgTools { + namespace MsgTools { - inline uint8* fillNames(const Strings& names, uint8* pos) { - uint32 sz = names.size(); - convert(sz, pos); // save number of strings - uint8* len_pos = pos + sizeof(char_uint32); // area for length - pos = len_pos + sizeof(char_uint32); // area for full string of names - bool first = true; + inline uint8* fillNames(const Strings& names, uint8* pos) { + uint32 sz = names.size(); + convert(sz, pos); // save number of strings + uint8* len_pos = pos + sizeof(char_uint32); // area for length + pos = len_pos + sizeof(char_uint32); // area for full string of names + bool first = true; - for (Strings::const_iterator beg = names.begin(); beg != names.end(); ++beg) { - if (first) - first = false; - else - *pos++ = ' '; - pos = edm::copy_all(*beg, pos); + for (Strings::const_iterator beg = names.begin(); beg != names.end(); ++beg) { + if (first) + first = false; + else + *pos++ = ' '; + pos = edm::copy_all(*beg, pos); + } + convert((uint32)(pos - len_pos - sizeof(char_uint32)), len_pos); + return pos; } - convert((uint32)(pos - len_pos - sizeof(char_uint32)), len_pos); - return pos; - } - inline void getNames(uint8* from, uint32 from_len, Strings& to) { - // not the most efficient way to do this - std::istringstream ist(std::string(reinterpret_cast(from), from_len)); - typedef std::istream_iterator Iter; - std::copy(Iter(ist), Iter(), std::back_inserter(to)); - } - -} // namespace MsgTools + inline void getNames(uint8* from, uint32 from_len, Strings& to) { + // not the most efficient way to do this + std::istringstream ist(std::string(reinterpret_cast(from), from_len)); + typedef std::istream_iterator Iter; + std::copy(Iter(ist), Iter(), std::back_inserter(to)); + } + } // namespace MsgTools +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamSerializer.h b/IOPool/Streamer/interface/StreamSerializer.h index 1e84f4651096f..adc83b09c34a8 100644 --- a/IOPool/Streamer/interface/StreamSerializer.h +++ b/IOPool/Streamer/interface/StreamSerializer.h @@ -19,76 +19,82 @@ #include "DataFormats/Streamer/interface/StreamedProducts.h" #include "FWCore/Utilities/interface/get_underlying_safe.h" -// Data structure to be shared by all output modules for event serialization -struct SerializeDataBuffer { - typedef std::vector SBuffer; - static constexpr int init_size = 0; //will be allocated on first event - static constexpr unsigned int reserve_size = 50000; - - SerializeDataBuffer() - : comp_buf_(reserve_size + init_size), - curr_event_size_(), - curr_space_used_(), - rootbuf_(TBuffer::kWrite, init_size), - ptr_((unsigned char *)rootbuf_.Buffer()), - header_buf_(), - adler32_chksum_(0) {} - - // This object caches the results of the last INIT or event - // serialization operation. You get access to the data using the - // following member functions. - - unsigned char const *bufferPointer() const { return get_underlying_safe(ptr_); } - unsigned char *&bufferPointer() { return get_underlying_safe(ptr_); } - unsigned int currentSpaceUsed() const { return curr_space_used_; } - unsigned int currentEventSize() const { return curr_event_size_; } - uint32_t adler32_chksum() const { return adler32_chksum_; } - - void clearHeaderBuffer() { - header_buf_.clear(); - header_buf_.shrink_to_fit(); - rootbuf_.Reset(); - rootbuf_.Expand(init_size); //shrink TBuffer to size 0 after resetting TBuffer length - } - - std::vector comp_buf_; // space for compressed data - unsigned int curr_event_size_; - unsigned int curr_space_used_; // less than curr_event_size_ if compressed - TBufferFile rootbuf_; - edm::propagate_const ptr_; // set to the place where the last event stored - SBuffer header_buf_; // place for INIT message creation and streamer event header - uint32_t adler32_chksum_; // adler32 check sum for the (compressed) data -}; - -class EventMsgBuilder; -class InitMsgBuilder; namespace edm { - enum StreamerCompressionAlgo { UNCOMPRESSED = 0, ZLIB = 1, LZMA = 2, ZSTD = 4 }; - class EventForOutput; class ModuleCallingContext; class ThinnedAssociationsHelper; +} // namespace edm + +// Data structure to be shared by all output modules for event serialization +namespace edm::streamer { + struct SerializeDataBuffer { + typedef std::vector SBuffer; + static constexpr int init_size = 0; //will be allocated on first event + static constexpr unsigned int reserve_size = 50000; + + SerializeDataBuffer() + : comp_buf_(reserve_size + init_size), + curr_event_size_(), + curr_space_used_(), + rootbuf_(TBuffer::kWrite, init_size), + ptr_((unsigned char *)rootbuf_.Buffer()), + header_buf_(), + adler32_chksum_(0) {} + + // This object caches the results of the last INIT or event + // serialization operation. You get access to the data using the + // following member functions. + + unsigned char const *bufferPointer() const { return get_underlying_safe(ptr_); } + unsigned char *&bufferPointer() { return get_underlying_safe(ptr_); } + unsigned int currentSpaceUsed() const { return curr_space_used_; } + unsigned int currentEventSize() const { return curr_event_size_; } + uint32_t adler32_chksum() const { return adler32_chksum_; } + + void clearHeaderBuffer() { + header_buf_.clear(); + header_buf_.shrink_to_fit(); + rootbuf_.Reset(); + rootbuf_.Expand(init_size); //shrink TBuffer to size 0 after resetting TBuffer length + } + + std::vector comp_buf_; // space for compressed data + unsigned int curr_event_size_; + unsigned int curr_space_used_; // less than curr_event_size_ if compressed + TBufferFile rootbuf_; + edm::propagate_const ptr_; // set to the place where the last event stored + SBuffer header_buf_; // place for INIT message creation and streamer event header + uint32_t adler32_chksum_; // adler32 check sum for the (compressed) data + }; + + class EventMsgBuilder; + class InitMsgBuilder; + enum StreamerCompressionAlgo { UNCOMPRESSED = 0, ZLIB = 1, LZMA = 2, ZSTD = 4 }; class StreamSerializer { public: StreamSerializer(SelectedProducts const *selections); - int serializeRegistry(SerializeDataBuffer &data_buffer, - const BranchIDLists &branchIDLists, - ThinnedAssociationsHelper const &thinnedAssociationsHelper); + int serializeRegistry(SerializeDataBuffer &data_buffer) const; - int serializeRegistry(SerializeDataBuffer &data_buffer, - const BranchIDLists &branchIDLists, - ThinnedAssociationsHelper const &thinnedAssociationsHelper, - SendJobHeader::ParameterSetMap const &psetMap); + int serializeRegistry(SerializeDataBuffer &data_buffer, SendJobHeader::ParameterSetMap const &psetMap) const; int serializeEvent(SerializeDataBuffer &data_buffer, EventForOutput const &event, ParameterSetID const &selectorConfig, + uint32_t metaDataChecksum, StreamerCompressionAlgo compressionAlgo, int compression_level, unsigned int reserveSize) const; + ///data_buffer.adler32_chksum_ is the meta data checksum to pass to subsequent events + int serializeEventMetaData(SerializeDataBuffer &data_buffer, + const BranchIDLists &branchIDLists, + ThinnedAssociationsHelper const &thinnedAssociationsHelper, + StreamerCompressionAlgo compressionAlgo, + int compression_level, + unsigned int reserveSize) const; + /** * Compresses the data in the specified input buffer into the * specified output buffer. Returns the size of the compressed data @@ -115,10 +121,16 @@ namespace edm { bool addHeader = true); private: + int serializeEventCommon(SerializeDataBuffer &data_buffer, + edm::SendEvent const &iEvent, + StreamerCompressionAlgo compressionAlgo, + int compression_level, + unsigned int reserveSize) const; + SelectedProducts const *selections_; edm::propagate_const tc_; }; -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerInputFile.h b/IOPool/Streamer/interface/StreamerInputFile.h index 033d558f07184..a969cecba2fbc 100644 --- a/IOPool/Streamer/interface/StreamerInputFile.h +++ b/IOPool/Streamer/interface/StreamerInputFile.h @@ -16,6 +16,8 @@ namespace edm { class EventSkipperByID; class FileCatalogItem; +} // namespace edm +namespace edm::streamer { class StreamerInputFile { public: /**Reads a Streamer file */ @@ -96,6 +98,6 @@ namespace edm { bool endOfFile_; }; -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerInputModule.h b/IOPool/Streamer/interface/StreamerInputModule.h index e43fb69d2cd1f..a9ed15c2aa86f 100644 --- a/IOPool/Streamer/interface/StreamerInputModule.h +++ b/IOPool/Streamer/interface/StreamerInputModule.h @@ -15,7 +15,7 @@ #include #include -namespace edm { +namespace edm::streamer { template class StreamerInputModule : public StreamerInputSource { /** @@ -30,24 +30,47 @@ namespace edm { private: void genuineCloseFile() override { + if (didArtificialFile_) { + return; + } if (pr_.get() != nullptr) pr_->closeFile(); } + void setupMetaData() { + InitMsgView const* header = pr_->getHeader(); + assert(header); + deserializeAndMergeWithRegistry(*header); + + //NOTE: should read first Event to get the meta data + auto eview = pr_->getNextEvent(); + assert(eview); + assert(eview->isEventMetaData()); + deserializeEventMetaData(*eview); + updateEventMetaData(); + } + void genuineReadFile() override { if (isFirstFile_) { isFirstFile_ = false; return; } - InitMsgView const* header = pr_->getHeader(); - deserializeAndMergeWithRegistry(*header); + if (didArtificialFile_) { + //update the event meta data + didArtificialFile_ = false; + updateEventMetaData(); + + return; + } + setupMetaData(); } Next checkNext() override; edm::propagate_const> pr_; bool isFirstFile_ = true; + bool didArtificialFile_ = false; }; //end-of-class-def template @@ -59,25 +82,30 @@ namespace edm { //prod_reg_(&productRegistry()), pr_(new Producer(pset)) { //Get header/init from Producer - InitMsgView const* header = pr_->getHeader(); - deserializeAndMergeWithRegistry(*header); + setupMetaData(); } template StreamerInputSource::Next StreamerInputModule::checkNext() { EventMsgView const* eview = pr_->getNextEvent(); - if (pr_->newHeader()) { - FDEBUG(6) << "A new file has been opened and we must compare Headers here !!" << std::endl; - return Next::kFile; - } if (eview == nullptr) { + if (pr_->newHeader()) { + FDEBUG(6) << "A new file has been opened and we must compare Headers here !!" << std::endl; + return Next::kFile; + } return Next::kStop; } + if (eview->isEventMetaData()) { + //we lie and say there is a new file since we need to synchronize to update the meta data + deserializeEventMetaData(*eview); + didArtificialFile_ = true; + return Next::kFile; + } deserializeEvent(*eview); return Next::kEvent; } -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerInputSource.h b/IOPool/Streamer/interface/StreamerInputSource.h index 460c969c39b41..d3092bbabbac3 100644 --- a/IOPool/Streamer/interface/StreamerInputSource.h +++ b/IOPool/Streamer/interface/StreamerInputSource.h @@ -20,13 +20,15 @@ #include #include -class InitMsgView; -class EventMsgView; - namespace edm { class BranchIDListHelper; class ParameterSetDescription; class ThinnedAssociationsHelper; +} // namespace edm + +namespace edm::streamer { + class InitMsgView; + class EventMsgView; class StreamerInputSource : public RawInputSource { public: @@ -38,13 +40,18 @@ namespace edm { void deserializeAndMergeWithRegistry(InitMsgView const& initView, bool subsequent = false); + //If eventView is a meta data event then this returns its checksum + uint32_t eventMetaDataChecksum(EventMsgView const& eventView) const; + //Should be called right after this message has been read + void deserializeEventMetaData(EventMsgView const& eventView); void deserializeEvent(EventMsgView const& eventView); - static void mergeIntoRegistry(SendJobHeader const& header, - ProductRegistry&, - BranchIDListHelper&, - ThinnedAssociationsHelper&, - bool subsequent); + uint32_t presentEventMetaDataChecksum() const { return eventMetaDataChecksum_; } + //This can only be called during a new file transition as it updates state that requires + // framework synchronization. + void updateEventMetaData(); + + static void mergeIntoRegistry(SendJobHeader const& header, ProductRegistry&, bool subsequent); /** * Detect if buffer starts with "XZ\0" which means it is compressed in LZMA format @@ -87,6 +94,8 @@ namespace edm { void resetAfterEndRun(); private: + void deserializeEventCommon(EventMsgView const& eventView, bool isMetaData); + class EventPrincipalHolder : public EDProductGetter { public: EventPrincipalHolder(); @@ -123,7 +132,8 @@ namespace edm { std::string processName_; unsigned int protocolVersion_; + uint32_t eventMetaDataChecksum_ = 0; }; //end-of-class-def -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerOutputFile.h b/IOPool/Streamer/interface/StreamerOutputFile.h index 0bae650e7f83b..837e33ea1c496 100644 --- a/IOPool/Streamer/interface/StreamerOutputFile.h +++ b/IOPool/Streamer/interface/StreamerOutputFile.h @@ -20,48 +20,49 @@ #include #include -class StreamerOutputFile -/** +namespace edm::streamer { + class StreamerOutputFile + /** Class for doing Streamer Write operations */ -{ -public: - explicit StreamerOutputFile(const std::string& name, uint32 padding = 0); - /** + { + public: + explicit StreamerOutputFile(const std::string& name, uint32 padding = 0); + /** CTOR, takes file path name as argument */ - ~StreamerOutputFile(); + ~StreamerOutputFile(); - void write(const InitMsgBuilder&); - /** + void write(const InitMsgBuilder&); + /** Performs write on InitMsgBuilder type, Header + Blob, both are written out. */ - void write(const InitMsgView&); + void write(const InitMsgView&); - void writeInitFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize); + void writeInitFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize); - uint64 write(const EventMsgBuilder&); - /** + uint64 write(const EventMsgBuilder&); + /** Performs write on EventMsgBuilder type, Header + Blob, both are written out. RETURNS the Offset in Stream while at which EventForOutputwas written. */ - uint64 write(const EventMsgView&); - - uint64 writeEventFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize); + uint64 write(const EventMsgView&); - uint32 adler32() const { return streamerfile_->adler32(); } + uint64 writeEventFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize); - void close() { streamerfile_->close(); } + uint32 adler32() const { return streamerfile_->adler32(); } -private: - void writeEventHeader(const EventMsgView& ineview); - void writeStart(const InitMsgView& inview); + void close() { streamerfile_->close(); } -private: - edm::propagate_const> streamerfile_; -}; + private: + void writeEventHeader(const EventMsgView& ineview); + void writeStart(const InitMsgView& inview); + private: + edm::propagate_const> streamerfile_; + }; +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerOutputModule.h b/IOPool/Streamer/interface/StreamerOutputModule.h index 2359418e7e1b2..a03007bca82f6 100644 --- a/IOPool/Streamer/interface/StreamerOutputModule.h +++ b/IOPool/Streamer/interface/StreamerOutputModule.h @@ -5,7 +5,7 @@ #include "FWCore/Utilities/interface/propagate_const.h" #include "IOPool/Streamer/interface/StreamerOutputModuleBase.h" -namespace edm { +namespace edm::streamer { template class StreamerOutputModule : public StreamerOutputModuleBase { /** Consumers are suppose to provide @@ -74,6 +74,6 @@ namespace edm { Consumer::fillDescription(desc); descriptions.add("streamerOutput", desc); } -} // namespace edm +} // namespace edm::streamer #endif diff --git a/IOPool/Streamer/interface/StreamerOutputModuleBase.h b/IOPool/Streamer/interface/StreamerOutputModuleBase.h index 6e3b4f5a6e329..eedade18f4ac0 100644 --- a/IOPool/Streamer/interface/StreamerOutputModuleBase.h +++ b/IOPool/Streamer/interface/StreamerOutputModuleBase.h @@ -10,42 +10,45 @@ //#include //#include -class InitMsgBuilder; -class EventMsgBuilder; namespace edm { class ParameterSetDescription; typedef detail::TriggerResultsBasedEventSelector::handle_t Trig; - class StreamerOutputModuleBase : public one::OutputModule, - StreamerOutputModuleCommon { - public: - explicit StreamerOutputModuleBase(ParameterSet const& ps); - ~StreamerOutputModuleBase() override; - static void fillDescription(ParameterSetDescription& desc); - - private: - void beginRun(RunForOutput const&) override; - void endRun(RunForOutput const&) override; - void beginJob() override; - void endJob() override; - void writeRun(RunForOutput const&) override; - void writeLuminosityBlock(LuminosityBlockForOutput const&) override; - void write(EventForOutput const& e) override; - - virtual void start() = 0; - virtual void stop() = 0; - virtual void doOutputHeader(InitMsgBuilder const& init_message) = 0; - virtual void doOutputEvent(EventMsgBuilder const& msg) = 0; - - Trig getTriggerResults(EDGetTokenT const& token, EventForOutput const& e) const; - - private: - edm::EDGetTokenT trToken_; - edm::EDGetTokenT psetToken_; - - }; //end-of-class-def - + namespace streamer { + class InitMsgBuilder; + class EventMsgBuilder; + + class StreamerOutputModuleBase : public one::OutputModule, + StreamerOutputModuleCommon { + public: + explicit StreamerOutputModuleBase(ParameterSet const& ps); + ~StreamerOutputModuleBase() override; + static void fillDescription(ParameterSetDescription& desc); + + private: + void beginRun(RunForOutput const&) override; + void endRun(RunForOutput const&) override; + void beginJob() override; + void endJob() override; + void writeRun(RunForOutput const&) override; + void writeLuminosityBlock(LuminosityBlockForOutput const&) override; + void write(EventForOutput const& e) override; + + virtual void start() = 0; + virtual void stop() = 0; + virtual void doOutputHeader(InitMsgBuilder const& init_message) = 0; + virtual void doOutputEvent(EventMsgBuilder const& msg) = 0; + + Trig getTriggerResults(EDGetTokenT const& token, EventForOutput const& e) const; + + private: + edm::EDGetTokenT trToken_; + edm::EDGetTokenT psetToken_; + bool lastCallWasBeginRun_ = false; + + }; //end-of-class-def + } // namespace streamer } // namespace edm #endif diff --git a/IOPool/Streamer/interface/StreamerOutputModuleCommon.h b/IOPool/Streamer/interface/StreamerOutputModuleCommon.h index 68ecb1d8e208f..7c6a2fbb830b5 100644 --- a/IOPool/Streamer/interface/StreamerOutputModuleCommon.h +++ b/IOPool/Streamer/interface/StreamerOutputModuleCommon.h @@ -3,14 +3,12 @@ #include "IOPool/Streamer/interface/MsgTools.h" #include "FWCore/Common/interface/TriggerNames.h" -#include "IOPool/Streamer/interface/StreamSerializer.h" +#include "IOPool/Streamer/interface/StreamerOutputMsgBuilders.h" #include "DataFormats/Common/interface/Handle.h" #include "DataFormats/Streamer/interface/StreamedProducts.h" #include #include -class InitMsgBuilder; -class EventMsgBuilder; namespace edm { class ParameterSet; class ParameterSetDescription; @@ -18,74 +16,50 @@ namespace edm { class ThinnedAssociationsHelper; class TriggerResults; - class StreamerOutputModuleCommon { - public: - struct Parameters { - Strings hltTriggerSelections; - std::string compressionAlgoStr; - int compressionLevel; - int lumiSectionInterval; - bool useCompression; - }; + namespace streamer { + class InitMsgBuilder; + class EventMsgBuilder; - static Parameters parameters(ParameterSet const& ps); + class StreamerOutputModuleCommon { + public: + using Parameters = StreamerOutputMsgBuilders::Parameters; - explicit StreamerOutputModuleCommon(Parameters const& p, - SelectedProducts const* selections, - std::string const& moduleLabel); + static Parameters parameters(ParameterSet const& ps); - explicit StreamerOutputModuleCommon(ParameterSet const& ps, - SelectedProducts const* selections, - std::string const& moduleLabel) - : StreamerOutputModuleCommon(parameters(ps), selections, moduleLabel) {} + explicit StreamerOutputModuleCommon(Parameters const& p, + SelectedProducts const* selections, + std::string const& moduleLabel); - ~StreamerOutputModuleCommon(); - static void fillDescription(ParameterSetDescription& desc); + explicit StreamerOutputModuleCommon(ParameterSet const& ps, + SelectedProducts const* selections, + std::string const& moduleLabel) + : StreamerOutputModuleCommon(parameters(ps), selections, moduleLabel) {} - std::unique_ptr serializeRegistry(SerializeDataBuffer& sbuf, - BranchIDLists const& branchLists, - ThinnedAssociationsHelper const& helper, - std::string const& processName, - std::string const& moduleLabel, - ParameterSetID const& toplevel, - SendJobHeader::ParameterSetMap const* psetMap); + ~StreamerOutputModuleCommon(); + static void fillDescription(ParameterSetDescription& desc); - std::unique_ptr serializeEvent(SerializeDataBuffer& sbuf, - EventForOutput const& e, - Handle const& triggerResults, - ParameterSetID const& selectorCfg); + std::unique_ptr serializeRegistry(std::string const& processName, + std::string const& moduleLabel, + ParameterSetID const& toplevel, + SendJobHeader::ParameterSetMap const* psetMap); - SerializeDataBuffer* getSerializerBuffer(); + std::unique_ptr serializeEventMetaData(BranchIDLists const& branchLists, + ThinnedAssociationsHelper const& helper); - protected: - std::unique_ptr serializerBuffer_; + std::unique_ptr serializeEvent(EventForOutput const& e, + Handle const& triggerResults, + ParameterSetID const& selectorCfg); - private: - void setHltMask(EventForOutput const& e, - Handle const& triggerResults, - std::vector& hltbits) const; + protected: + void clearHeaderBuffer() { buffer_.clearHeaderBuffer(); } - StreamSerializer serializer_; - - int maxEventSize_; - bool useCompression_; - std::string compressionAlgoStr_; - int compressionLevel_; - - StreamerCompressionAlgo compressionAlgo_; - - // test luminosity sections - int lumiSectionInterval_; - double timeInSecSinceUTC; - - unsigned int hltsize_; - char host_name_[255]; - - Strings hltTriggerSelections_; - uint32 outputModuleId_; - - }; //end-of-class-def + private: + SerializeDataBuffer buffer_; + StreamerOutputMsgBuilders builders_; + uint32_t eventMetaDataChecksum_ = 0; + }; //end-of-class-def + } // namespace streamer } // namespace edm #endif diff --git a/IOPool/Streamer/interface/StreamerOutputMsgBuilders.h b/IOPool/Streamer/interface/StreamerOutputMsgBuilders.h new file mode 100644 index 0000000000000..caed77c0c4a9a --- /dev/null +++ b/IOPool/Streamer/interface/StreamerOutputMsgBuilders.h @@ -0,0 +1,93 @@ +#ifndef IOPool_Streamer_StreamerOutputMsgBuilders_h +#define IOPool_Streamer_StreamerOutputMsgBuilders_h + +#include "IOPool/Streamer/interface/MsgTools.h" +#include "FWCore/Common/interface/TriggerNames.h" +#include "IOPool/Streamer/interface/StreamSerializer.h" +#include "DataFormats/Common/interface/Handle.h" +#include "DataFormats/Streamer/interface/StreamedProducts.h" +#include +#include + +namespace edm { + class EventForOutput; + class ThinnedAssociationsHelper; + class TriggerResults; + class ParameterSet; + class ParameterSetDescription; + + namespace streamer { + class InitMsgBuilder; + class EventMsgBuilder; + + class StreamerOutputMsgBuilders { + public: + struct Parameters { + Strings hltTriggerSelections; + std::string compressionAlgoStr; + int compressionLevel; + int lumiSectionInterval; + bool useCompression; + }; + + static Parameters parameters(ParameterSet const& ps); + + explicit StreamerOutputMsgBuilders(Parameters const& p, + SelectedProducts const* selections, + std::string const& moduleLabel); + + ~StreamerOutputMsgBuilders(); + static void fillDescription(ParameterSetDescription& desc); + + std::unique_ptr serializeRegistry(SerializeDataBuffer& sbuf, + std::string const& processName, + std::string const& moduleLabel, + ParameterSetID const& toplevel, + SendJobHeader::ParameterSetMap const* psetMap) const; + + std::pair, uint32_t> serializeEventMetaData( + SerializeDataBuffer& sbuf, BranchIDLists const& branchLists, ThinnedAssociationsHelper const& helper) const; + + std::unique_ptr serializeEvent(SerializeDataBuffer& sbuf, + EventForOutput const& e, + Handle const& triggerResults, + ParameterSetID const& selectorCfg, + uint32_t eventMetaDataChecksum) const; + + private: + std::unique_ptr serializeEventCommon(uint32 run, + uint32 lumi, + uint64 event, + std::vector hltbits, + unsigned int hltsize, + SerializeDataBuffer& sbuf) const; + + void setHltMask(EventForOutput const& e, + Handle const& triggerResults, + std::vector& hltbits) const; + + StreamSerializer serializer_; + + int maxEventSize_; + bool useCompression_; + std::string compressionAlgoStr_; + int compressionLevel_; + + StreamerCompressionAlgo compressionAlgo_; + + // test luminosity sections + int lumiSectionInterval_; + double timeInSecSinceUTC; + + unsigned int hltsize_; + char host_name_[255]; + + Strings hltTriggerSelections_; + uint32 outputModuleId_; + + uint32_t eventMetaDataChecksum_ = 0; + }; //end-of-class-def + } // namespace streamer +} // namespace edm + +#endif diff --git a/IOPool/Streamer/plugins/Module.cc b/IOPool/Streamer/plugins/Module.cc index 1651269774805..9d3d1c786d99a 100644 --- a/IOPool/Streamer/plugins/Module.cc +++ b/IOPool/Streamer/plugins/Module.cc @@ -8,11 +8,8 @@ //new module to read events from Streamer files #include "IOPool/Streamer/src/StreamerFileReader.h" -typedef edm::StreamerOutputModule EventStreamFileWriter; -typedef edm::StreamerFileReader NewEventStreamFileReader; - -using edm::StreamerFileReader; -using edm::StreamerFileWriter; +using EventStreamFileWriter = edm::streamer::StreamerOutputModule; +using NewEventStreamFileReader = edm::streamer::StreamerFileReader; DEFINE_FWK_INPUT_SOURCE(NewEventStreamFileReader); diff --git a/IOPool/Streamer/src/ClassFiller.cc b/IOPool/Streamer/src/ClassFiller.cc index 4eaa9fe34bfa1..3313878ca1a06 100644 --- a/IOPool/Streamer/src/ClassFiller.cc +++ b/IOPool/Streamer/src/ClassFiller.cc @@ -11,7 +11,7 @@ #include #include -namespace edm { +namespace edm::streamer { bool loadCap(std::string const& name, std::vector& missingDictionaries) { FDEBUG(1) << "Loading dictionary for " << name << "\n"; @@ -64,4 +64,4 @@ namespace edm { TypeID const type(ti); return getRootClass(type.className()); } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/DumpTools.cc b/IOPool/Streamer/src/DumpTools.cc index 977c7c393b975..eecbb7c49b13d 100644 --- a/IOPool/Streamer/src/DumpTools.cc +++ b/IOPool/Streamer/src/DumpTools.cc @@ -16,190 +16,192 @@ using namespace edm; -void dumpInitHeader(const InitMsgView* view) { - std::cout << "code = " << view->code() << ", " - << "size = " << view->size() << "\n" - << "run = " << view->run() << ", " - << "proto = " << view->protocolVersion() << "\n" - << "release = " << view->releaseTag() << "\n" - << "processName = " << view->processName() << "\n"; - if (view->protocolVersion() >= 5) { - std::cout << "outModuleLabel = " << view->outputModuleLabel() << "\n"; +namespace edm::streamer { + void dumpInitHeader(const InitMsgView* view) { + std::cout << "code = " << view->code() << ", " + << "size = " << view->size() << "\n" + << "run = " << view->run() << ", " + << "proto = " << view->protocolVersion() << "\n" + << "release = " << view->releaseTag() << "\n" + << "processName = " << view->processName() << "\n"; + if (view->protocolVersion() >= 5) { + std::cout << "outModuleLabel = " << view->outputModuleLabel() << "\n"; + } + if (view->protocolVersion() >= 6) { + std::cout << "outputModuleId=0x" << std::hex << view->outputModuleId() << std::dec << std::endl; + } + if (view->protocolVersion() >= 8) { + std::cout << "Checksum for Registry data = " << view->adler32_chksum() << " Hostname = " << view->hostName() + << std::endl; + } + + //PSet 16 byte non-printable representation, stored in message. + uint8 vpset[16]; + view->pset(vpset); + + //Lets convert it to printable hex form + std::string pset_str(vpset, vpset + sizeof(vpset)); + pset_str += '\0'; + cms::Digest dig(pset_str); + cms::MD5Result r1 = dig.digest(); + std::string hexy = r1.toString(); + std::cout << "PSetID= " << hexy << std::endl; + + Strings vhltnames, vhltselections, vl1names; + view->hltTriggerNames(vhltnames); + if (view->protocolVersion() >= 5) { + view->hltTriggerSelections(vhltselections); + } + view->l1TriggerNames(vl1names); + + std::cout << "HLT names :- \n "; + edm::copy_all(vhltnames, std::ostream_iterator(std::cout, "\n")); + + if (view->protocolVersion() >= 5) { + std::cout << "HLT selections :- \n "; + edm::copy_all(vhltselections, std::ostream_iterator(std::cout, "\n")); + } + + std::cout << "L1 names :- \n "; + edm::copy_all(vl1names, std::ostream_iterator(std::cout, "\n")); + std::cout << "\n"; + std::cout.flush(); } - if (view->protocolVersion() >= 6) { - std::cout << "outputModuleId=0x" << std::hex << view->outputModuleId() << std::dec << std::endl; + + void dumpInitView(const InitMsgView* view) { + dumpInitHeader(view); + std::cout << "desc len = " << view->descLength() << "\n"; + //const uint8* pos = view->descData(); + //std::copy(pos,pos+view->descLength(),std::ostream_iterator(std::cout,"")); + //std::cout << "\n"; + std::cout.flush(); } - if (view->protocolVersion() >= 8) { - std::cout << "Checksum for Registry data = " << view->adler32_chksum() << " Hostname = " << view->hostName() - << std::endl; + + void dumpStartMsg(const InitMsgView* view) { + dumpInitHeader(view); + std::cout.flush(); } - //PSet 16 byte non-printable representation, stored in message. - uint8 vpset[16]; - view->pset(vpset); - - //Lets convert it to printable hex form - std::string pset_str(vpset, vpset + sizeof(vpset)); - pset_str += '\0'; - cms::Digest dig(pset_str); - cms::MD5Result r1 = dig.digest(); - std::string hexy = r1.toString(); - std::cout << "PSetID= " << hexy << std::endl; - - Strings vhltnames, vhltselections, vl1names; - view->hltTriggerNames(vhltnames); - if (view->protocolVersion() >= 5) { - view->hltTriggerSelections(vhltselections); + void dumpInitVerbose(const InitMsgView* view) { + std::cout << ">>>>> INIT Message Dump (begin) >>>>>" << std::endl; + dumpInitHeader(view); + + TClass* desc = getTClass(typeid(SendJobHeader)); + TBufferFile xbuf(TBuffer::kRead, view->descLength(), (char*)view->descData(), kFALSE); + std::unique_ptr sd((SendJobHeader*)xbuf.ReadObjectAny(desc)); + + if (sd.get() == nullptr) { + std::cout << "Unable to determine the product registry - " + << "Registry deserialization error." << std::endl; + } else { + std::cout << "Branch Descriptions:" << std::endl; + SendDescs const& descs = sd->descs(); + SendDescs::const_iterator iDesc(descs.begin()), eDesc(descs.end()); + while (iDesc != eDesc) { + BranchDescription branchDesc = *iDesc; + branchDesc.init(); + //branchDesc.write(std::cout); + std::cout << branchDesc.branchName() << std::endl; + iDesc++; + } + } + + std::cout << "<<<<< INIT Message Dump (end) <<<<<" << std::endl; + std::cout.flush(); } - view->l1TriggerNames(vl1names); - std::cout << "HLT names :- \n "; - edm::copy_all(vhltnames, std::ostream_iterator(std::cout, "\n")); + void dumpInit(uint8* buf) { + InitMsgView view(buf); + dumpInitHeader(&view); - if (view->protocolVersion() >= 5) { - std::cout << "HLT selections :- \n "; - edm::copy_all(vhltselections, std::ostream_iterator(std::cout, "\n")); + std::cout << "desc len = " << view.descLength() << "\n"; + //const uint8* pos = view.descData(); + //std::copy(pos,pos+view.descLength(),std::ostream_iterator(std::cout,"")); + //std::cout << "\n"; + std::cout.flush(); } - std::cout << "L1 names :- \n "; - edm::copy_all(vl1names, std::ostream_iterator(std::cout, "\n")); - std::cout << "\n"; - std::cout.flush(); -} - -void dumpInitView(const InitMsgView* view) { - dumpInitHeader(view); - std::cout << "desc len = " << view->descLength() << "\n"; - //const uint8* pos = view->descData(); - //std::copy(pos,pos+view->descLength(),std::ostream_iterator(std::cout,"")); - //std::cout << "\n"; - std::cout.flush(); -} - -void dumpStartMsg(const InitMsgView* view) { - dumpInitHeader(view); - std::cout.flush(); -} - -void dumpInitVerbose(const InitMsgView* view) { - std::cout << ">>>>> INIT Message Dump (begin) >>>>>" << std::endl; - dumpInitHeader(view); - - TClass* desc = getTClass(typeid(SendJobHeader)); - TBufferFile xbuf(TBuffer::kRead, view->descLength(), (char*)view->descData(), kFALSE); - std::unique_ptr sd((SendJobHeader*)xbuf.ReadObjectAny(desc)); - - if (sd.get() == nullptr) { - std::cout << "Unable to determine the product registry - " - << "Registry deserialization error." << std::endl; - } else { - std::cout << "Branch Descriptions:" << std::endl; - SendDescs const& descs = sd->descs(); - SendDescs::const_iterator iDesc(descs.begin()), eDesc(descs.end()); - while (iDesc != eDesc) { - BranchDescription branchDesc = *iDesc; - branchDesc.init(); - //branchDesc.write(std::cout); - std::cout << branchDesc.branchName() << std::endl; - iDesc++; + void printBits(unsigned char c) { + for (int i = 7; i >= 0; --i) { + int bit = ((c >> i) & 1); + std::cout << " " << bit; } } - std::cout << "<<<<< INIT Message Dump (end) <<<<<" << std::endl; - std::cout.flush(); -} - -void dumpInit(uint8* buf) { - InitMsgView view(buf); - dumpInitHeader(&view); - - std::cout << "desc len = " << view.descLength() << "\n"; - //const uint8* pos = view.descData(); - //std::copy(pos,pos+view.descLength(),std::ostream_iterator(std::cout,"")); - //std::cout << "\n"; - std::cout.flush(); -} - -void printBits(unsigned char c) { - for (int i = 7; i >= 0; --i) { - int bit = ((c >> i) & 1); - std::cout << " " << bit; + void dumpEventHeader(const EventMsgView* eview) { + std::cout << "code=" << eview->code() << "\n" + << "size=" << eview->size() << "\n" + << "protocolVersion=" << eview->protocolVersion() << "\n" + << "run=" << eview->run() << "\n" + << "event=" << eview->event() << "\n" + << "lumi=" << eview->lumi() << "\n" + << "origDataSize=" << eview->origDataSize() << "\n" + << "outModId=0x" << std::hex << eview->outModId() << std::dec << "\n" + << "adler32 chksum= " << eview->adler32_chksum() << "\n" + << "host name= " << eview->hostName() << "\n" + << "event length=" << eview->eventLength() << "\n" + << "droppedEventsCount=" << eview->droppedEventsCount() << "\n"; + + std::vector l1_out; + eview->l1TriggerBits(l1_out); + + std::cout << "\nl1 size= " << l1_out.size() << "\n l1 bits=\n"; + edm::copy_all(l1_out, std::ostream_iterator(std::cout, " ")); + + std::vector hlt_out; + if (eview->hltCount() > 0) { + hlt_out.resize(1 + (eview->hltCount() - 1) / 4); + } + eview->hltTriggerBits(&hlt_out[0]); + + std::cout << "\nhlt Count:" << eview->hltCount(); + std::cout << "\nhlt bits=\n("; + for (int i = (hlt_out.size() - 1); i != -1; --i) + printBits(hlt_out[i]); + std::cout << ")\n"; + std::cout.flush(); + } + + void dumpEventView(const EventMsgView* eview) { + dumpEventHeader(eview); + //const uint8* edata = eview->eventData(); + //std::cout << "\nevent data=\n("; + //std::copy(&edata[0],&edata[0]+eview->eventLength(), + // std::ostream_iterator(std::cout,"")); + //std::cout << ")\n"; + std::cout.flush(); + } + + void dumpEventIndex(const EventMsgView* eview) { + dumpEventHeader(eview); + std::cout.flush(); + } + + void dumpEvent(uint8* buf) { + EventMsgView eview(buf); + + dumpEventHeader(&eview); + + //const uint8* edata = eview.eventData(); + //std::cout << "\nevent data=\n("; + //std::copy(&edata[0],&edata[0]+eview.eventLength(), + // std::ostream_iterator(std::cout,"")); + //std::cout << ")\n"; + std::cout.flush(); } -} - -void dumpEventHeader(const EventMsgView* eview) { - std::cout << "code=" << eview->code() << "\n" - << "size=" << eview->size() << "\n" - << "protocolVersion=" << eview->protocolVersion() << "\n" - << "run=" << eview->run() << "\n" - << "event=" << eview->event() << "\n" - << "lumi=" << eview->lumi() << "\n" - << "origDataSize=" << eview->origDataSize() << "\n" - << "outModId=0x" << std::hex << eview->outModId() << std::dec << "\n" - << "adler32 chksum= " << eview->adler32_chksum() << "\n" - << "host name= " << eview->hostName() << "\n" - << "event length=" << eview->eventLength() << "\n" - << "droppedEventsCount=" << eview->droppedEventsCount() << "\n"; - - std::vector l1_out; - eview->l1TriggerBits(l1_out); - - std::cout << "\nl1 size= " << l1_out.size() << "\n l1 bits=\n"; - edm::copy_all(l1_out, std::ostream_iterator(std::cout, " ")); - - std::vector hlt_out; - if (eview->hltCount() > 0) { - hlt_out.resize(1 + (eview->hltCount() - 1) / 4); + + void dumpFRDEventView(const FRDEventMsgView* fview) { + std::cout << "\n>>>>> FRDEvent Message Dump (begin) >>>>>" << std::endl; + std::cout.flush(); + + std::cout << "size = " << fview->size() << "\n" + << "version = " << fview->version() << "\n" + << "run = " << fview->run() << "\n" + << "lumi = " << fview->lumi() << "\n" + << "event = " << fview->event() << "\n"; + std::cout.flush(); + + std::cout << ">>>>> FRDEvent Message Dump (end) >>>>>" << std::endl; + std::cout.flush(); } - eview->hltTriggerBits(&hlt_out[0]); - - std::cout << "\nhlt Count:" << eview->hltCount(); - std::cout << "\nhlt bits=\n("; - for (int i = (hlt_out.size() - 1); i != -1; --i) - printBits(hlt_out[i]); - std::cout << ")\n"; - std::cout.flush(); -} - -void dumpEventView(const EventMsgView* eview) { - dumpEventHeader(eview); - //const uint8* edata = eview->eventData(); - //std::cout << "\nevent data=\n("; - //std::copy(&edata[0],&edata[0]+eview->eventLength(), - // std::ostream_iterator(std::cout,"")); - //std::cout << ")\n"; - std::cout.flush(); -} - -void dumpEventIndex(const EventMsgView* eview) { - dumpEventHeader(eview); - std::cout.flush(); -} - -void dumpEvent(uint8* buf) { - EventMsgView eview(buf); - - dumpEventHeader(&eview); - - //const uint8* edata = eview.eventData(); - //std::cout << "\nevent data=\n("; - //std::copy(&edata[0],&edata[0]+eview.eventLength(), - // std::ostream_iterator(std::cout,"")); - //std::cout << ")\n"; - std::cout.flush(); -} - -void dumpFRDEventView(const FRDEventMsgView* fview) { - std::cout << "\n>>>>> FRDEvent Message Dump (begin) >>>>>" << std::endl; - std::cout.flush(); - - std::cout << "size = " << fview->size() << "\n" - << "version = " << fview->version() << "\n" - << "run = " << fview->run() << "\n" - << "lumi = " << fview->lumi() << "\n" - << "event = " << fview->event() << "\n"; - std::cout.flush(); - - std::cout << ">>>>> FRDEvent Message Dump (end) >>>>>" << std::endl; - std::cout.flush(); -} +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/EventMessage.cc b/IOPool/Streamer/src/EventMessage.cc index 87e3530b5577c..570d1e8eb704a 100644 --- a/IOPool/Streamer/src/EventMessage.cc +++ b/IOPool/Streamer/src/EventMessage.cc @@ -1,6 +1,8 @@ #include "IOPool/Streamer/interface/EventMessage.h" #include "FWCore/Utilities/interface/Exception.h" +using namespace edm::streamer; + EventMsgView::EventMsgView(void* buf) : buf_((uint8*)buf), head_(buf), v2Detected_(false) { // 29-Jan-2008, KAB - adding an explicit version number. // We'll start with 5 to match the new version of the INIT message. @@ -64,41 +66,43 @@ EventMsgView::EventMsgView(void* buf) : buf_((uint8*)buf), head_(buf), v2Detecte } uint32 EventMsgView::protocolVersion() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return h->protocolVersion_; } uint32 EventMsgView::run() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert32(h->run_); } uint64 EventMsgView::event() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert64(h->event_); } uint32 EventMsgView::lumi() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert32(h->lumi_); } uint32 EventMsgView::origDataSize() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert32(h->origDataSize_); } uint32 EventMsgView::outModId() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert32(h->outModId_); } uint32 EventMsgView::droppedEventsCount() const { - EventHeader* h = (EventHeader*)buf_; + EventHeader* h = reinterpret_cast(buf_); return convert32(h->droppedEventsCount_); return 0; } +bool EventMsgView::isEventMetaData() const { return run() == 0; } + void EventMsgView::l1TriggerBits(std::vector& put_here) const { put_here.clear(); put_here.resize(l1_bits_count_); diff --git a/IOPool/Streamer/src/EventMsgBuilder.cc b/IOPool/Streamer/src/EventMsgBuilder.cc index 16a64e89d2cdf..31fcf478276c1 100644 --- a/IOPool/Streamer/src/EventMsgBuilder.cc +++ b/IOPool/Streamer/src/EventMsgBuilder.cc @@ -5,7 +5,9 @@ #include #include -#define MAX_HOSTNAME_LEN 25 +static constexpr int MAX_HOSTNAME_LEN = 25; + +using namespace edm::streamer; EventMsgBuilder::EventMsgBuilder(void* buf, uint32 size, diff --git a/IOPool/Streamer/src/FRDEventMessage.cc b/IOPool/Streamer/src/FRDEventMessage.cc index 0811b3e59fbbf..a6c586d0eda03 100644 --- a/IOPool/Streamer/src/FRDEventMessage.cc +++ b/IOPool/Streamer/src/FRDEventMessage.cc @@ -12,6 +12,8 @@ #include "IOPool/Streamer/interface/FRDEventMessage.h" #include "FWCore/Utilities/interface/Exception.h" +using namespace edm::streamer; + /** * Constructor for the FRD event message viewer. */ diff --git a/IOPool/Streamer/src/InitMessage.cc b/IOPool/Streamer/src/InitMessage.cc index 338019471d291..d731fc224fe5a 100644 --- a/IOPool/Streamer/src/InitMessage.cc +++ b/IOPool/Streamer/src/InitMessage.cc @@ -4,6 +4,8 @@ #include #include +using namespace edm::streamer; + InitMsgView::InitMsgView(void* buf) : buf_((uint8*)buf), head_(buf), diff --git a/IOPool/Streamer/src/InitMsgBuilder.cc b/IOPool/Streamer/src/InitMsgBuilder.cc index f41bc86205c73..904fc1b0ab9e9 100644 --- a/IOPool/Streamer/src/InitMsgBuilder.cc +++ b/IOPool/Streamer/src/InitMsgBuilder.cc @@ -6,6 +6,8 @@ #include #include +using namespace edm::streamer; + InitMsgBuilder::InitMsgBuilder(void* buf, uint32 size, uint32 run, diff --git a/IOPool/Streamer/src/StreamSerializer.cc b/IOPool/Streamer/src/StreamSerializer.cc index 69048593cfa2e..76b4cd2aaa411 100644 --- a/IOPool/Streamer/src/StreamSerializer.cc +++ b/IOPool/Streamer/src/StreamSerializer.cc @@ -30,7 +30,7 @@ #include #include -namespace edm { +namespace edm::streamer { /** * Creates a translator instance for the specified product registry. @@ -42,18 +42,14 @@ namespace edm { * Serializes the product registry (that was specified to the constructor) * into the specified InitMessage. */ - int StreamSerializer::serializeRegistry(SerializeDataBuffer &data_buffer, - const BranchIDLists &branchIDLists, - ThinnedAssociationsHelper const &thinnedAssociationsHelper) { + int StreamSerializer::serializeRegistry(SerializeDataBuffer &data_buffer) const { SendJobHeader::ParameterSetMap psetMap; pset::Registry::instance()->fillMap(psetMap); - return serializeRegistry(data_buffer, branchIDLists, thinnedAssociationsHelper, psetMap); + return serializeRegistry(data_buffer, psetMap); } int StreamSerializer::serializeRegistry(SerializeDataBuffer &data_buffer, - const BranchIDLists &branchIDLists, - ThinnedAssociationsHelper const &thinnedAssociationsHelper, - SendJobHeader::ParameterSetMap const &psetMap) { + SendJobHeader::ParameterSetMap const &psetMap) const { FDEBUG(6) << "StreamSerializer::serializeRegistry" << std::endl; SendJobHeader sd; @@ -64,8 +60,6 @@ namespace edm { FDEBUG(9) << "StreamOutput got product = " << selection.first->className() << std::endl; } Service reg; - sd.setBranchIDLists(branchIDLists); - sd.setThinnedAssociationsHelper(thinnedAssociationsHelper); sd.setParameterSetMap(psetMap); data_buffer.rootbuf_.Reset(); @@ -132,12 +126,19 @@ namespace edm { int StreamSerializer::serializeEvent(SerializeDataBuffer &data_buffer, EventForOutput const &event, ParameterSetID const &selectorConfig, + uint32_t metaDataChecksum, StreamerCompressionAlgo compressionAlgo, int compression_level, unsigned int reserveSize) const { EventSelectionIDVector selectionIDs = event.eventSelectionIDs(); selectionIDs.push_back(selectorConfig); - SendEvent se(event.eventAuxiliary(), event.processHistory(), selectionIDs, event.branchListIndexes()); + SendEvent se(event.eventAuxiliary(), + event.processHistory(), + selectionIDs, + event.branchListIndexes(), + {}, + {}, + metaDataChecksum); // Loop over EDProducts, fill the provenance, and write. @@ -172,7 +173,25 @@ namespace edm { } } } + return serializeEventCommon(data_buffer, se, compressionAlgo, compression_level, reserveSize); + } + + int StreamSerializer::serializeEventMetaData(SerializeDataBuffer &data_buffer, + const BranchIDLists &branchIDLists, + ThinnedAssociationsHelper const &thinnedAssociationsHelper, + StreamerCompressionAlgo compressionAlgo, + int compression_level, + unsigned int reserveSize) const { + SendEvent se({}, {}, {}, {}, branchIDLists, thinnedAssociationsHelper, 0); + + return serializeEventCommon(data_buffer, se, compressionAlgo, compression_level, reserveSize); + } + int StreamSerializer::serializeEventCommon(SerializeDataBuffer &data_buffer, + edm::SendEvent const &se, + StreamerCompressionAlgo compressionAlgo, + int compression_level, + unsigned int reserveSize) const { data_buffer.rootbuf_.Reset(); RootDebug tracer(10, 10); @@ -182,7 +201,7 @@ namespace edm { case 0: // failure { throw cms::Exception("StreamTranslation", "Event serialization failed") - << "StreamSerializer failed to serialize event: " << event.id(); + << "StreamSerializer failed to serialize event: " << se.aux().id(); break; } case 1: // succcess @@ -191,14 +210,14 @@ namespace edm { { throw cms::Exception("StreamTranslation", "Event serialization truncated") << "StreamSerializer module attempted to serialize an event\n" - << "that is to big for the allocated buffers: " << event.id(); + << "that is to big for the allocated buffers: " << se.aux().id(); break; } default: // unknown { throw cms::Exception("StreamTranslation", "Event serialization failed") << "StreamSerializer module got an unknown error code\n" - << " while attempting to serialize event: " << event.id(); + << " while attempting to serialize event: " << se.aux().id(); break; } } @@ -426,4 +445,4 @@ namespace edm { return resultSize; } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerFileReader.cc b/IOPool/Streamer/src/StreamerFileReader.cc index 85c10a63c4279..e9b8a47d40b37 100644 --- a/IOPool/Streamer/src/StreamerFileReader.cc +++ b/IOPool/Streamer/src/StreamerFileReader.cc @@ -10,7 +10,8 @@ #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "FWCore/Sources/interface/EventSkipperByID.h" -namespace edm { +#include +namespace edm::streamer { StreamerFileReader::StreamerFileReader(ParameterSet const& pset, InputSourceDescription const& desc) : StreamerInputSource(pset, desc), @@ -39,13 +40,27 @@ namespace edm { << "No fileNames were specified\n"; } isFirstFile_ = true; - InitMsgView const* header = getHeader(); - deserializeAndMergeWithRegistry(*header, false); + updateMetaData(false); if (initialNumberOfEventsToSkip_) { skip(initialNumberOfEventsToSkip_); } } + void StreamerFileReader::updateMetaData(bool subsequent) { + InitMsgView const* header = getHeader(); + deserializeAndMergeWithRegistry(*header, subsequent); + //NOTE: should read first Event to get the meta data and then set 'artificial file' + auto eview = getNextEvent(); + + //if no events then file must be empty + if (eview == nullptr) + return; + + assert(eview->isEventMetaData()); + deserializeEventMetaData(*eview); + updateEventMetaData(); + } + StreamerFileReader::Next StreamerFileReader::checkNext() { EventMsgView const* eview = getNextEvent(); @@ -55,6 +70,23 @@ namespace edm { } return Next::kStop; } + if (eview->isEventMetaData()) { + if (presentEventMetaDataChecksum() != eventMetaDataChecksum(*eview)) { + //we lie and say there is a new file since we need to synchronize to update the meta data + didArtificialFile_ = true; + deserializeEventMetaData(*eview); + return Next::kFile; + } else { + //skip this meta data + eview = getNextEvent(); + if (eview == nullptr) { + if (newHeader()) { + return Next::kFile; + } + return Next::kStop; + } + } + } deserializeEvent(*eview); return Next::kEvent; } @@ -73,6 +105,9 @@ namespace edm { } void StreamerFileReader::genuineCloseFile() { + if (didArtificialFile_) { + return; + } if (streamReader_.get() != nullptr) streamReader_->closeStreamerFile(); } @@ -83,12 +118,17 @@ namespace edm { isFirstFile_ = false; return; } + if (didArtificialFile_) { + //update the event meta data + didArtificialFile_ = false; + updateEventMetaData(); + return; + } streamReader_->openNextFile(); // FDEBUG(6) << "A new file has been opened and we must compare Headers here !!" << std::endl; // A new file has been opened and we must compare Heraders here !! //Get header/init from reader - InitMsgView const* header = getHeader(); - deserializeAndMergeWithRegistry(*header, true); + updateMetaData(true); } bool StreamerFileReader::newHeader() { return streamReader_->newHeader(); } @@ -124,4 +164,4 @@ namespace edm { EventSkipperByID::fillDescription(desc); descriptions.add("source", desc); } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerFileReader.h b/IOPool/Streamer/src/StreamerFileReader.h index 446bdd3cab3f4..0d734e458082e 100644 --- a/IOPool/Streamer/src/StreamerFileReader.h +++ b/IOPool/Streamer/src/StreamerFileReader.h @@ -18,35 +18,41 @@ namespace edm { class FileCatalogItem; struct InputSourceDescription; class ParameterSet; - class StreamerInputFile; - class StreamerFileReader : public StreamerInputSource { - public: - StreamerFileReader(ParameterSet const& pset, InputSourceDescription const& desc); - ~StreamerFileReader() override; - - static void fillDescriptions(ConfigurationDescriptions& descriptions); - - private: - InitMsgView const* getHeader(); - EventMsgView const* getNextEvent(); - bool newHeader(); - - Next checkNext() override; - void skip(int toSkip) override; - void genuineReadFile() override; - void genuineCloseFile() override; - void reset_() override; - - std::shared_ptr eventSkipperByID() const { return get_underlying_safe(eventSkipperByID_); } - std::shared_ptr& eventSkipperByID() { return get_underlying_safe(eventSkipperByID_); } - - std::vector streamerNames_; // names of Streamer files - edm::propagate_const> streamReader_; - edm::propagate_const> eventSkipperByID_; - int initialNumberOfEventsToSkip_; - int prefetchMBytes_; - bool isFirstFile_ = true; - }; + namespace streamer { + class StreamerInputFile; + class StreamerFileReader : public StreamerInputSource { + public: + StreamerFileReader(ParameterSet const& pset, InputSourceDescription const& desc); + ~StreamerFileReader() override; + + static void fillDescriptions(ConfigurationDescriptions& descriptions); + + private: + InitMsgView const* getHeader(); + EventMsgView const* getNextEvent(); + bool newHeader(); + void updateMetaData(bool subsequent); + + Next checkNext() override; + void skip(int toSkip) override; + void genuineReadFile() override; + void genuineCloseFile() override; + void reset_() override; + + std::shared_ptr eventSkipperByID() const { + return get_underlying_safe(eventSkipperByID_); + } + std::shared_ptr& eventSkipperByID() { return get_underlying_safe(eventSkipperByID_); } + + std::vector streamerNames_; // names of Streamer files + edm::propagate_const> streamReader_; + edm::propagate_const> eventSkipperByID_; + int initialNumberOfEventsToSkip_; + int prefetchMBytes_; + bool isFirstFile_ = true; + bool didArtificialFile_ = false; + }; + } // namespace streamer } // namespace edm #endif diff --git a/IOPool/Streamer/src/StreamerFileWriter.cc b/IOPool/Streamer/src/StreamerFileWriter.cc index 52234ff7d769b..eeac63e10af54 100644 --- a/IOPool/Streamer/src/StreamerFileWriter.cc +++ b/IOPool/Streamer/src/StreamerFileWriter.cc @@ -1,7 +1,8 @@ #include "IOPool/Streamer/src/StreamerFileWriter.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" -namespace edm { +namespace edm::streamer { + StreamerFileWriter::StreamerFileWriter(edm::ParameterSet const& ps) : stream_writer_(new StreamerOutputFile(ps.getUntrackedParameter("fileName"), ps.getUntrackedParameter("padding"))) {} @@ -38,4 +39,4 @@ namespace edm { desc.addUntracked("padding", 0) ->setComment("For testing: INIT and event block size will be rounded to this size padded with 0xff bytes."); } -} //namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerFileWriter.h b/IOPool/Streamer/src/StreamerFileWriter.h index a0f75964cc598..e8213fe0fab12 100644 --- a/IOPool/Streamer/src/StreamerFileWriter.h +++ b/IOPool/Streamer/src/StreamerFileWriter.h @@ -18,27 +18,29 @@ namespace edm { class ParameterSetDescription; - class StreamerFileWriter { - public: - explicit StreamerFileWriter(edm::ParameterSet const& ps); - explicit StreamerFileWriter(std::string const& fileName); - ~StreamerFileWriter(); + namespace streamer { + class StreamerFileWriter { + public: + explicit StreamerFileWriter(edm::ParameterSet const& ps); + explicit StreamerFileWriter(std::string const& fileName); + ~StreamerFileWriter(); - static void fillDescription(ParameterSetDescription& desc); + static void fillDescription(ParameterSetDescription& desc); - void doOutputHeader(InitMsgBuilder const& init_message); - void doOutputHeader(InitMsgView const& init_message); + void doOutputHeader(InitMsgBuilder const& init_message); + void doOutputHeader(InitMsgView const& init_message); - void doOutputEvent(EventMsgBuilder const& msg); - void doOutputEvent(EventMsgView const& msg); + void doOutputEvent(EventMsgBuilder const& msg); + void doOutputEvent(EventMsgView const& msg); - void start() {} - void stop(){}; + void start() {} + void stop(){}; - uint32 get_adler32() const { return stream_writer_->adler32(); } + uint32 get_adler32() const { return stream_writer_->adler32(); } - private: - edm::propagate_const> stream_writer_; - }; + private: + edm::propagate_const> stream_writer_; + }; + } // namespace streamer } // namespace edm #endif diff --git a/IOPool/Streamer/src/StreamerInputFile.cc b/IOPool/Streamer/src/StreamerInputFile.cc index 09da2ea8d1ee0..ec88f1f969e92 100644 --- a/IOPool/Streamer/src/StreamerInputFile.cc +++ b/IOPool/Streamer/src/StreamerInputFile.cc @@ -14,7 +14,7 @@ #include #include -namespace edm { +namespace edm::streamer { StreamerInputFile::~StreamerInputFile() { closeStreamerFile(); } @@ -380,4 +380,4 @@ namespace edm { LogAbsolute("fileAction") << std::setprecision(0) << TimeOfDay() << msg << currentFileName_; FlushMessageLog(); } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerInputSource.cc b/IOPool/Streamer/src/StreamerInputSource.cc index 9f9021c4a4962..160d3698ec993 100644 --- a/IOPool/Streamer/src/StreamerInputSource.cc +++ b/IOPool/Streamer/src/StreamerInputSource.cc @@ -37,7 +37,7 @@ #include #include -namespace edm { +namespace edm::streamer { namespace { int const init_size = 1024 * 1024; } @@ -56,11 +56,7 @@ namespace edm { StreamerInputSource::~StreamerInputSource() {} // --------------------------------------- - void StreamerInputSource::mergeIntoRegistry(SendJobHeader const& header, - ProductRegistry& reg, - BranchIDListHelper& branchIDListHelper, - ThinnedAssociationsHelper& thinnedHelper, - bool subsequent) { + void StreamerInputSource::mergeIntoRegistry(SendJobHeader const& header, ProductRegistry& reg, bool subsequent) { SendDescs const& descs = header.descs(); FDEBUG(6) << "mergeIntoRegistry: Product List: " << std::endl; @@ -72,8 +68,6 @@ namespace edm { if (!mergeInfo.empty()) { throw cms::Exception("MismatchedInput", "RootInputFileSequence::previousEvent()") << mergeInfo; } - branchIDListHelper.updateFromInput(header.branchIDLists()); - thinnedHelper.updateFromPrimaryInput(header.thinnedAssociationsHelper()); } else { declareStreamers(descs); buildClassCache(descs); @@ -81,8 +75,6 @@ namespace edm { if (!reg.frozen()) { reg.updateFromInput(descs); } - branchIDListHelper.updateFromInput(header.branchIDLists()); - thinnedHelper.updateFromPrimaryInput(header.thinnedAssociationsHelper()); } } @@ -166,7 +158,7 @@ namespace edm { */ void StreamerInputSource::deserializeAndMergeWithRegistry(InitMsgView const& initView, bool subsequent) { std::unique_ptr sd = deserializeRegistry(initView); - mergeIntoRegistry(*sd, productRegistryUpdate(), *branchIDListHelper(), *thinnedAssociationsHelper(), subsequent); + mergeIntoRegistry(*sd, productRegistryUpdate(), subsequent); if (subsequent) { adjustEventToNewProductRegistry_ = true; } @@ -179,10 +171,26 @@ namespace edm { } } + void StreamerInputSource::updateEventMetaData() { + branchIDListHelper()->updateFromInput(sendEvent_->branchIDLists()); + thinnedAssociationsHelper()->updateFromPrimaryInput(sendEvent_->thinnedAssociationsHelper()); + } + + uint32_t StreamerInputSource::eventMetaDataChecksum(EventMsgView const& eventView) const { + return eventView.adler32_chksum(); + } + + void StreamerInputSource::deserializeEventMetaData(EventMsgView const& eventView) { + deserializeEventCommon(eventView, true); + } /** * Deserializes the specified event message. */ void StreamerInputSource::deserializeEvent(EventMsgView const& eventView) { + deserializeEventCommon(eventView, false); + } + + void StreamerInputSource::deserializeEventCommon(EventMsgView const& eventView, bool isMetaData) { if (eventView.code() != Header::EVENT) throw cms::Exception("StreamTranslation", "Event deserialization error") << "received wrong message type: expected EVENT, got " << eventView.code() << "\n"; @@ -199,7 +207,7 @@ namespace edm { //std::cout << "Adler32 checksum of event = " << adler32_chksum << std::endl; //std::cout << "Adler32 checksum from header = " << eventView.adler32_chksum() << " " // << "host name = " << eventView.hostName() << " len = " << eventView.hostName_len() << std::endl; - if ((uint32)adler32_chksum != eventView.adler32_chksum()) { + if (static_cast(adler32_chksum) != eventView.adler32_chksum()) { // skip event (based on option?) or throw exception? throw cms::Exception("StreamDeserialization", "Checksum error") << " chksum from event = " << adler32_chksum << " from header = " << eventView.adler32_chksum() @@ -250,13 +258,24 @@ namespace edm { setRefCoreStreamer(); ; }); - sendEvent_ = std::unique_ptr((SendEvent*)xbuf_.ReadObjectAny(tc_)); + sendEvent_ = std::unique_ptr(reinterpret_cast(xbuf_.ReadObjectAny(tc_))); } if (sendEvent_.get() == nullptr) { throw cms::Exception("StreamTranslation", "Event deserialization error") << "got a null event from input stream\n"; } + + if (isMetaData) { + eventMetaDataChecksum_ = adler32_chksum; + return; + } + + if (sendEvent_->metaDataChecksum() != eventMetaDataChecksum_) { + throw cms::Exception("StreamTranslation") << " meta data checksum from event " << sendEvent_->metaDataChecksum() + << " does not match last read meta data " << eventMetaDataChecksum_; + } + processHistoryRegistryForUpdate().registerProcessHistory(sendEvent_->processHistory()); FDEBUG(5) << "Got event: " << sendEvent_->aux().id() << " " << sendEvent_->products().size() << std::endl; @@ -511,4 +530,4 @@ namespace edm { void StreamerInputSource::EventPrincipalHolder::setEventPrincipal(EventPrincipal* ep) { eventPrincipal_ = ep; } void StreamerInputSource::fillDescription(ParameterSetDescription& desc) { RawInputSource::fillDescription(desc); } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerOutputFile.cc b/IOPool/Streamer/src/StreamerOutputFile.cc index 0ee1470cf26ab..65b67c74a8bdd 100644 --- a/IOPool/Streamer/src/StreamerOutputFile.cc +++ b/IOPool/Streamer/src/StreamerOutputFile.cc @@ -1,83 +1,88 @@ #include "IOPool/Streamer/interface/StreamerOutputFile.h" #include "FWCore/Utilities/interface/Exception.h" -StreamerOutputFile::~StreamerOutputFile() {} +namespace edm::streamer { + StreamerOutputFile::~StreamerOutputFile() {} -StreamerOutputFile::StreamerOutputFile(const std::string& name, uint32 padding) - : streamerfile_(std::make_shared(name, padding)) { - streamerfile_->set_do_adler(true); -} + StreamerOutputFile::StreamerOutputFile(const std::string& name, uint32 padding) + : streamerfile_(std::make_shared(name, padding)) { + streamerfile_->set_do_adler(true); + } -uint64 StreamerOutputFile::write(const EventMsgBuilder& ineview) { - EventMsgView tmpView(ineview.startAddress()); - return write(tmpView); -} + uint64 StreamerOutputFile::write(const EventMsgBuilder& ineview) { + EventMsgView tmpView(ineview.startAddress()); + return write(tmpView); + } -uint64 StreamerOutputFile::write(const EventMsgView& ineview) { - /** Offset where current event starts */ - uint64 offset_to_return = streamerfile_->current_offset(); + uint64 StreamerOutputFile::write(const EventMsgView& ineview) { + /** Offset where current event starts */ + uint64 offset_to_return = streamerfile_->current_offset(); - writeEventHeader(ineview); - bool ret = streamerfile_->write((const char*)ineview.eventData(), ineview.size() - ineview.headerSize(), true); - if (ret) { - throw cms::Exception("OutputFile", "write(EventMsgView)") - << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + writeEventHeader(ineview); + bool ret = streamerfile_->write((const char*)ineview.eventData(), ineview.size() - ineview.headerSize(), true); + if (ret) { + throw cms::Exception("OutputFile", "write(EventMsgView)") + << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } + return offset_to_return; } - return offset_to_return; -} -uint64 StreamerOutputFile::writeEventFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize) { - /** Offset where current event starts */ - uint64 offset_to_return = streamerfile_->current_offset(); + uint64 StreamerOutputFile::writeEventFragment(uint32 fragIndex, + uint32 fragCount, + const char* dataPtr, + uint32 dataSize) { + /** Offset where current event starts */ + uint64 offset_to_return = streamerfile_->current_offset(); - bool ret = streamerfile_->write(dataPtr, dataSize); - if (ret) { - throw cms::Exception("OutputFile", "writeEventFragment()") - << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + bool ret = streamerfile_->write(dataPtr, dataSize); + if (ret) { + throw cms::Exception("OutputFile", "writeEventFragment()") + << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } + return offset_to_return; } - return offset_to_return; -} -void StreamerOutputFile::writeEventHeader(const EventMsgView& ineview) { - bool ret = streamerfile_->write((const char*)ineview.startAddress(), ineview.headerSize()); - if (ret) { - throw cms::Exception("OutputFile", "writeEventHeader") - << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + void StreamerOutputFile::writeEventHeader(const EventMsgView& ineview) { + bool ret = streamerfile_->write((const char*)ineview.startAddress(), ineview.headerSize()); + if (ret) { + throw cms::Exception("OutputFile", "writeEventHeader") + << "Error writing streamer event data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } } -} -void StreamerOutputFile::write(const InitMsgBuilder& inview) { - InitMsgView tmpView(inview.startAddress()); - return write(tmpView); -} + void StreamerOutputFile::write(const InitMsgBuilder& inview) { + InitMsgView tmpView(inview.startAddress()); + return write(tmpView); + } -void StreamerOutputFile::write(const InitMsgView& inview) { - writeStart(inview); - bool ret = streamerfile_->write((const char*)inview.descData(), inview.size() - inview.headerSize(), true); - if (ret) { - throw cms::Exception("OutputFile", "write(InitMsgView)") - << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + void StreamerOutputFile::write(const InitMsgView& inview) { + writeStart(inview); + bool ret = streamerfile_->write((const char*)inview.descData(), inview.size() - inview.headerSize(), true); + if (ret) { + throw cms::Exception("OutputFile", "write(InitMsgView)") + << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } } -} -void StreamerOutputFile::writeInitFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize) { - bool ret = streamerfile_->write((const char*)dataPtr, dataSize); - if (ret) { - throw cms::Exception("OutputFile", "writeInitFragment()") - << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + void StreamerOutputFile::writeInitFragment(uint32 fragIndex, uint32 fragCount, const char* dataPtr, uint32 dataSize) { + bool ret = streamerfile_->write((const char*)dataPtr, dataSize); + if (ret) { + throw cms::Exception("OutputFile", "writeInitFragment()") + << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } } -} -void StreamerOutputFile::writeStart(const InitMsgView& inview) { - bool ret = streamerfile_->write((const char*)inview.startAddress(), inview.headerSize()); - if (ret) { - throw cms::Exception("OutputFile", "writeStart") - << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " - << "is full?" << std::endl; + void StreamerOutputFile::writeStart(const InitMsgView& inview) { + bool ret = streamerfile_->write((const char*)inview.startAddress(), inview.headerSize()); + if (ret) { + throw cms::Exception("OutputFile", "writeStart") + << "Error writing streamer header data to " << streamerfile_->fileName() << ". Possibly the output disk " + << "is full?" << std::endl; + } } -} +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerOutputModuleBase.cc b/IOPool/Streamer/src/StreamerOutputModuleBase.cc index 6ba9fda6e917b..14afc99d7d30c 100644 --- a/IOPool/Streamer/src/StreamerOutputModuleBase.cc +++ b/IOPool/Streamer/src/StreamerOutputModuleBase.cc @@ -12,7 +12,7 @@ #include "zlib.h" -namespace edm { +namespace edm::streamer { StreamerOutputModuleBase::StreamerOutputModuleBase(ParameterSet const& ps) : one::OutputModuleBase::OutputModuleBase(ps), one::OutputModule(ps), @@ -29,16 +29,15 @@ namespace edm { auto psetMapHandle = iRun.getHandle(psetToken_); std::unique_ptr init_message = - serializeRegistry(*getSerializerBuffer(), - *branchIDLists(), - *thinnedAssociationsHelper(), - OutputModule::processName(), + serializeRegistry(OutputModule::processName(), description().moduleLabel(), moduleDescription().mainParameterSetID(), psetMapHandle.isValid() ? psetMapHandle.product() : nullptr); doOutputHeader(*init_message); - serializerBuffer_->clearHeaderBuffer(); + lastCallWasBeginRun_ = true; + + clearHeaderBuffer(); } void StreamerOutputModuleBase::endRun(RunForOutput const&) { stop(); } @@ -54,7 +53,13 @@ namespace edm { void StreamerOutputModuleBase::write(EventForOutput const& e) { Handle const& triggerResults = getTriggerResults(trToken_, e); - std::unique_ptr msg = serializeEvent(*getSerializerBuffer(), e, triggerResults, selectorConfig()); + if (lastCallWasBeginRun_) { + auto msg = serializeEventMetaData(*branchIDLists(), *thinnedAssociationsHelper()); + doOutputEvent(*msg); + lastCallWasBeginRun_ = false; + } + auto msg = serializeEvent(e, triggerResults, selectorConfig()); + doOutputEvent(*msg); // You can't use msg in StreamerOutputModuleBase after this point } @@ -71,4 +76,4 @@ namespace edm { desc.addUntracked("psetMap", {"hltPSetMap"}) ->setComment("Optionally allow the map of ParameterSets to be calculated externally."); } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerOutputModuleCommon.cc b/IOPool/Streamer/src/StreamerOutputModuleCommon.cc index bc79452fcc75e..377906cbe69a9 100644 --- a/IOPool/Streamer/src/StreamerOutputModuleCommon.cc +++ b/IOPool/Streamer/src/StreamerOutputModuleCommon.cc @@ -22,282 +22,40 @@ #include #include -namespace edm { +namespace edm::streamer { StreamerOutputModuleCommon::Parameters StreamerOutputModuleCommon::parameters(ParameterSet const& ps) { - Parameters ret; - ret.hltTriggerSelections = EventSelector::getEventSelectionVString(ps); - ret.compressionAlgoStr = ps.getUntrackedParameter("compression_algorithm"); - ret.compressionLevel = ps.getUntrackedParameter("compression_level"); - ret.lumiSectionInterval = ps.getUntrackedParameter("lumiSection_interval"); - ret.useCompression = ps.getUntrackedParameter("use_compression"); - return ret; + return StreamerOutputMsgBuilders::parameters(ps); } StreamerOutputModuleCommon::StreamerOutputModuleCommon(Parameters const& p, SelectedProducts const* selections, std::string const& moduleLabel) - : - - serializer_(selections), - useCompression_(p.useCompression), - compressionAlgoStr_(p.compressionAlgoStr), - compressionLevel_(p.compressionLevel), - lumiSectionInterval_(p.lumiSectionInterval), - hltsize_(0), - host_name_(), - hltTriggerSelections_(), - outputModuleId_(0) { - //limits initially set for default ZLIB option - int minCompressionLevel = 1; - int maxCompressionLevel = 9; - - // test luminosity sections - struct timeval now; - struct timezone dummyTZ; - gettimeofday(&now, &dummyTZ); - timeInSecSinceUTC = static_cast(now.tv_sec) + (static_cast(now.tv_usec) / 1000000.0); - - if (useCompression_ == true) { - if (compressionAlgoStr_ == "ZLIB") { - compressionAlgo_ = ZLIB; - } else if (compressionAlgoStr_ == "LZMA") { - compressionAlgo_ = LZMA; - minCompressionLevel = 0; - } else if (compressionAlgoStr_ == "ZSTD") { - compressionAlgo_ = ZSTD; - maxCompressionLevel = 20; - } else if (compressionAlgoStr_ == "UNCOMPRESSED") { - compressionLevel_ = 0; - useCompression_ = false; - compressionAlgo_ = UNCOMPRESSED; - } else - throw cms::Exception("StreamerOutputModuleCommon", "Compression type unknown") - << "Unknown compression algorithm " << compressionAlgoStr_; - - if (compressionLevel_ < minCompressionLevel) { - FDEBUG(9) << "Compression Level = " << compressionLevel_ << " no compression" << std::endl; - compressionLevel_ = 0; - useCompression_ = false; - compressionAlgo_ = UNCOMPRESSED; - } else if (compressionLevel_ > maxCompressionLevel) { - FDEBUG(9) << "Compression Level = " << compressionLevel_ << " using max compression level " - << maxCompressionLevel << std::endl; - compressionLevel_ = maxCompressionLevel; - compressionAlgo_ = UNCOMPRESSED; - } - } else - compressionAlgo_ = UNCOMPRESSED; - - int got_host = gethostname(host_name_, 255); - if (got_host != 0) - strncpy(host_name_, "noHostNameFoundOrTooLong", sizeof(host_name_)); - //loadExtraClasses(); - - // 25-Jan-2008, KAB - pull out the trigger selection request - // which we need for the INIT message - hltTriggerSelections_ = p.hltTriggerSelections; - - Strings const& hltTriggerNames = edm::getAllTriggerNames(); - hltsize_ = hltTriggerNames.size(); - - //Checksum of the module label - uLong crc = crc32(0L, Z_NULL, 0); - Bytef const* buf = (Bytef const*)(moduleLabel.data()); - crc = crc32(crc, buf, moduleLabel.length()); - outputModuleId_ = static_cast(crc); - } + : builders_(p, selections, moduleLabel) {} StreamerOutputModuleCommon::~StreamerOutputModuleCommon() {} std::unique_ptr StreamerOutputModuleCommon::serializeRegistry( - SerializeDataBuffer& sbuf, - const BranchIDLists& branchLists, - ThinnedAssociationsHelper const& helper, std::string const& processName, std::string const& moduleLabel, ParameterSetID const& toplevel, SendJobHeader::ParameterSetMap const* psetMap) { - if (psetMap) { - serializer_.serializeRegistry(sbuf, branchLists, helper, *psetMap); - } else { - serializer_.serializeRegistry(sbuf, branchLists, helper); - } - // resize header_buf_ to reflect space used in serializer_ + header - // I just added an overhead for header of 50000 for now - unsigned int src_size = sbuf.currentSpaceUsed(); - unsigned int new_size = src_size + 50000; - if (sbuf.header_buf_.size() < new_size) - sbuf.header_buf_.resize(new_size); - - //Build the INIT Message - //Following values are strictly DUMMY and will be replaced - // once available with Utility function etc. - uint32 run = 1; - - //Get the Process PSet ID - - //In case we need to print it - // cms::Digest dig(toplevel.compactForm()); - // cms::MD5Result r1 = dig.digest(); - // std::string hexy = r1.toString(); - // std::cout << "HEX Representation of Process PSetID: " << hexy << std::endl; - - //L1 stays dummy as of today - Strings l1_names; //3 - l1_names.push_back("t1"); - l1_names.push_back("t10"); - l1_names.push_back("t2"); - - Strings const& hltTriggerNames = edm::getAllTriggerNames(); - - auto init_message = std::make_unique(&sbuf.header_buf_[0], - sbuf.header_buf_.size(), - run, - Version((uint8 const*)toplevel.compactForm().c_str()), - getReleaseVersion().c_str(), - processName.c_str(), - moduleLabel.c_str(), - outputModuleId_, - hltTriggerNames, - hltTriggerSelections_, - l1_names, - (uint32)sbuf.adler32_chksum()); - - // copy data into the destination message - unsigned char* src = sbuf.bufferPointer(); - std::copy(src, src + src_size, init_message->dataAddress()); - init_message->setDataLength(src_size); - return init_message; - } - - void StreamerOutputModuleCommon::setHltMask(EventForOutput const& e, - Handle const& triggerResults, - std::vector& hltbits) const { - hltbits.clear(); - - std::vector vHltState; - - if (triggerResults.isValid()) { - for (std::vector::size_type i = 0; i != hltsize_; ++i) { - vHltState.push_back(((triggerResults->at(i)).state())); - } - } else { - // We fill all Trigger bits to valid state. - for (std::vector::size_type i = 0; i != hltsize_; ++i) { - vHltState.push_back(hlt::Pass); - } - } - - //Pack into member hltbits - if (!vHltState.empty()) { - unsigned int packInOneByte = 4; - unsigned int sizeOfPackage = 1 + ((vHltState.size() - 1) / packInOneByte); //Two bits per HLT - - hltbits.resize(sizeOfPackage); - std::fill(hltbits.begin(), hltbits.end(), 0); - - for (std::vector::size_type i = 0; i != vHltState.size(); ++i) { - unsigned int whichByte = i / packInOneByte; - unsigned int indxWithinByte = i % packInOneByte; - hltbits[whichByte] = hltbits[whichByte] | (vHltState[i] << (indxWithinByte * 2)); - } - } - - //This is Just a printing code. - //std::cout << "Size of hltbits:" << hltbits_.size() << std::endl; - //for(unsigned int i=0; i != hltbits_.size() ; ++i) { - // printBits(hltbits_[i]); - //} - //std::cout << "\n"; + return builders_.serializeRegistry(buffer_, processName, moduleLabel, toplevel, psetMap); } std::unique_ptr StreamerOutputModuleCommon::serializeEvent( - SerializeDataBuffer& sbuf, - EventForOutput const& e, - Handle const& triggerResults, - ParameterSetID const& selectorCfg) { - constexpr unsigned int reserve_size = SerializeDataBuffer::reserve_size; - //Lets Build the Event Message first - - //Following is strictly DUMMY Data for L! Trig and will be replaced with actual - // once figured out, there is no logic involved here. - std::vector l1bit = {true, true, false}; - //End of dummy data - - std::vector hltbits; - setHltMask(e, triggerResults, hltbits); - - uint32 lumi = e.luminosityBlock(); - if (lumiSectionInterval_ != 0) { - struct timeval now; - struct timezone dummyTZ; - gettimeofday(&now, &dummyTZ); - double timeInSec = - static_cast(now.tv_sec) + (static_cast(now.tv_usec) / 1000000.0) - timeInSecSinceUTC; - // what about overflows? - lumi = static_cast(timeInSec / std::abs(lumiSectionInterval_)) + 1; - } - - serializer_.serializeEvent(sbuf, e, selectorCfg, compressionAlgo_, compressionLevel_, reserve_size); - - // resize header_buf_ to reserved size on first written event - if (sbuf.header_buf_.size() < reserve_size) - sbuf.header_buf_.resize(reserve_size); - - auto msg = std::make_unique(&sbuf.header_buf_[0], - sbuf.comp_buf_.size(), - e.id().run(), - e.id().event(), - lumi, - outputModuleId_, - 0, - l1bit, - (uint8*)&hltbits[0], - hltsize_, - (uint32)sbuf.adler32_chksum(), - host_name_); - - // 50000 bytes is reserved for header as has been the case with previous version which did one extra copy of event data - uint32 headerSize = msg->headerSize(); - if (headerSize > reserve_size) - throw cms::Exception("StreamerOutputModuleCommon", "Header Overflow") - << " header of size " << headerSize << "bytes is too big to fit into the reserved buffer space"; - - //set addresses to other buffer and copy constructed header there - msg->setBufAddr(&sbuf.comp_buf_[reserve_size - headerSize]); - msg->setEventAddr(sbuf.bufferPointer()); - std::copy(&sbuf.header_buf_[0], &sbuf.header_buf_[headerSize], (char*)(&sbuf.comp_buf_[reserve_size - headerSize])); - - unsigned int src_size = sbuf.currentSpaceUsed(); - msg->setEventLength(src_size); //compressed size - if (useCompression_) - msg->setOrigDataSize( - sbuf.currentEventSize()); //uncompressed size (or 0 if no compression -> streamer input source requires this) - else - msg->setOrigDataSize(0); + EventForOutput const& e, Handle const& triggerResults, ParameterSetID const& selectorCfg) { + return builders_.serializeEvent(buffer_, e, triggerResults, selectorCfg, eventMetaDataChecksum_); + } - return msg; + std::unique_ptr StreamerOutputModuleCommon::serializeEventMetaData( + BranchIDLists const& branchLists, ThinnedAssociationsHelper const& helper) { + auto ret = builders_.serializeEventMetaData(buffer_, branchLists, helper); + eventMetaDataChecksum_ = ret.second; + return std::move(ret.first); } void StreamerOutputModuleCommon::fillDescription(ParameterSetDescription& desc) { - desc.addUntracked("max_event_size", 7000000)->setComment("Obsolete parameter."); - desc.addUntracked("use_compression", true) - ->setComment("If True, compression will be used to write streamer file."); - desc.addUntracked("compression_algorithm", "ZLIB") - ->setComment("Compression algorithm to use: UNCOMPRESSED, ZLIB, LZMA or ZSTD"); - desc.addUntracked("compression_level", 1)->setComment("Compression level to use on serialized ROOT events"); - desc.addUntracked("lumiSection_interval", 0) - ->setComment( - "If 0, use lumi section number from event.\n" - "If not 0, the interval in seconds between fake lumi sections."); + StreamerOutputMsgBuilders::fillDescription(desc); } - SerializeDataBuffer* StreamerOutputModuleCommon::getSerializerBuffer() { - auto* ptr = serializerBuffer_.get(); - if (!ptr) { - serializerBuffer_ = std::make_unique(); - ptr = serializerBuffer_.get(); - } - return ptr; - } -} // namespace edm +} // namespace edm::streamer diff --git a/IOPool/Streamer/src/StreamerOutputMsgBuilders.cc b/IOPool/Streamer/src/StreamerOutputMsgBuilders.cc new file mode 100644 index 0000000000000..0abedde6cfe6d --- /dev/null +++ b/IOPool/Streamer/src/StreamerOutputMsgBuilders.cc @@ -0,0 +1,315 @@ +#include "IOPool/Streamer/interface/StreamerOutputMsgBuilders.h" + +#include "IOPool/Streamer/interface/InitMsgBuilder.h" +#include "IOPool/Streamer/interface/EventMsgBuilder.h" +#include "FWCore/Framework/interface/EventForOutput.h" +#include "FWCore/Framework/interface/EventSelector.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/DebugMacros.h" +#include "FWCore/Version/interface/GetReleaseVersion.h" +#include "DataFormats/Common/interface/TriggerResults.h" +#include "DataFormats/Provenance/interface/ModuleDescription.h" +#include "DataFormats/Provenance/interface/ParameterSetID.h" +#include "DataFormats/Provenance/interface/SelectedProducts.h" +#include "FWCore/Framework/interface/getAllTriggerNames.h" + +#include +#include +#include +#include +#include +#include +#include + +namespace edm::streamer { + StreamerOutputMsgBuilders::Parameters StreamerOutputMsgBuilders::parameters(ParameterSet const& ps) { + Parameters ret; + ret.hltTriggerSelections = EventSelector::getEventSelectionVString(ps); + ret.compressionAlgoStr = ps.getUntrackedParameter("compression_algorithm"); + ret.compressionLevel = ps.getUntrackedParameter("compression_level"); + ret.lumiSectionInterval = ps.getUntrackedParameter("lumiSection_interval"); + ret.useCompression = ps.getUntrackedParameter("use_compression"); + return ret; + } + + StreamerOutputMsgBuilders::StreamerOutputMsgBuilders(Parameters const& p, + SelectedProducts const* selections, + std::string const& moduleLabel) + : + + serializer_(selections), + useCompression_(p.useCompression), + compressionAlgoStr_(p.compressionAlgoStr), + compressionLevel_(p.compressionLevel), + lumiSectionInterval_(p.lumiSectionInterval), + hltsize_(0), + host_name_(), + hltTriggerSelections_(), + outputModuleId_(0) { + //limits initially set for default ZLIB option + int minCompressionLevel = 1; + int maxCompressionLevel = 9; + + // test luminosity sections + struct timeval now; + struct timezone dummyTZ; + gettimeofday(&now, &dummyTZ); + timeInSecSinceUTC = static_cast(now.tv_sec) + (static_cast(now.tv_usec) / 1000000.0); + + if (useCompression_ == true) { + if (compressionAlgoStr_ == "ZLIB") { + compressionAlgo_ = ZLIB; + } else if (compressionAlgoStr_ == "LZMA") { + compressionAlgo_ = LZMA; + minCompressionLevel = 0; + } else if (compressionAlgoStr_ == "ZSTD") { + compressionAlgo_ = ZSTD; + maxCompressionLevel = 20; + } else if (compressionAlgoStr_ == "UNCOMPRESSED") { + compressionLevel_ = 0; + useCompression_ = false; + compressionAlgo_ = UNCOMPRESSED; + } else + throw cms::Exception("StreamerOutputMsgBuilders", "Compression type unknown") + << "Unknown compression algorithm " << compressionAlgoStr_; + + if (compressionLevel_ < minCompressionLevel) { + FDEBUG(9) << "Compression Level = " << compressionLevel_ << " no compression" << std::endl; + compressionLevel_ = 0; + useCompression_ = false; + compressionAlgo_ = UNCOMPRESSED; + } else if (compressionLevel_ > maxCompressionLevel) { + FDEBUG(9) << "Compression Level = " << compressionLevel_ << " using max compression level " + << maxCompressionLevel << std::endl; + compressionLevel_ = maxCompressionLevel; + compressionAlgo_ = UNCOMPRESSED; + } + } else + compressionAlgo_ = UNCOMPRESSED; + + int got_host = gethostname(host_name_, 255); + if (got_host != 0) + strncpy(host_name_, "noHostNameFoundOrTooLong", sizeof(host_name_)); + //loadExtraClasses(); + + // 25-Jan-2008, KAB - pull out the trigger selection request + // which we need for the INIT message + hltTriggerSelections_ = p.hltTriggerSelections; + + Strings const& hltTriggerNames = edm::getAllTriggerNames(); + hltsize_ = hltTriggerNames.size(); + + //Checksum of the module label + uLong crc = crc32(0L, Z_NULL, 0); + Bytef const* buf = (Bytef const*)(moduleLabel.data()); + crc = crc32(crc, buf, moduleLabel.length()); + outputModuleId_ = static_cast(crc); + } + + StreamerOutputMsgBuilders::~StreamerOutputMsgBuilders() {} + + std::unique_ptr StreamerOutputMsgBuilders::serializeRegistry( + SerializeDataBuffer& sbuf, + std::string const& processName, + std::string const& moduleLabel, + ParameterSetID const& toplevel, + SendJobHeader::ParameterSetMap const* psetMap) const { + if (psetMap) { + serializer_.serializeRegistry(sbuf, *psetMap); + } else { + serializer_.serializeRegistry(sbuf); + } + // resize header_buf_ to reflect space used in serializer_ + header + // I just added an overhead for header of 50000 for now + unsigned int src_size = sbuf.currentSpaceUsed(); + unsigned int new_size = src_size + 50000; + if (sbuf.header_buf_.size() < new_size) + sbuf.header_buf_.resize(new_size); + + //Build the INIT Message + //Following values are strictly DUMMY and will be replaced + // once available with Utility function etc. + uint32 run = 1; + + //Get the Process PSet ID + + //In case we need to print it + // cms::Digest dig(toplevel.compactForm()); + // cms::MD5Result r1 = dig.digest(); + // std::string hexy = r1.toString(); + // std::cout << "HEX Representation of Process PSetID: " << hexy << std::endl; + + //L1 stays dummy as of today + Strings l1_names; //3 + l1_names.push_back("t1"); + l1_names.push_back("t10"); + l1_names.push_back("t2"); + + Strings const& hltTriggerNames = edm::getAllTriggerNames(); + + auto init_message = std::make_unique(&sbuf.header_buf_[0], + sbuf.header_buf_.size(), + run, + Version((uint8 const*)toplevel.compactForm().c_str()), + getReleaseVersion().c_str(), + processName.c_str(), + moduleLabel.c_str(), + outputModuleId_, + hltTriggerNames, + hltTriggerSelections_, + l1_names, + (uint32)sbuf.adler32_chksum()); + + // copy data into the destination message + unsigned char* src = sbuf.bufferPointer(); + std::copy(src, src + src_size, init_message->dataAddress()); + init_message->setDataLength(src_size); + return init_message; + } + + void StreamerOutputMsgBuilders::setHltMask(EventForOutput const& e, + Handle const& triggerResults, + std::vector& hltbits) const { + hltbits.clear(); + + std::vector vHltState; + + if (triggerResults.isValid()) { + for (std::vector::size_type i = 0; i != hltsize_; ++i) { + vHltState.push_back(((triggerResults->at(i)).state())); + } + } else { + // We fill all Trigger bits to valid state. + for (std::vector::size_type i = 0; i != hltsize_; ++i) { + vHltState.push_back(hlt::Pass); + } + } + + //Pack into member hltbits + if (!vHltState.empty()) { + unsigned int packInOneByte = 4; + unsigned int sizeOfPackage = 1 + ((vHltState.size() - 1) / packInOneByte); //Two bits per HLT + + hltbits.resize(sizeOfPackage); + std::fill(hltbits.begin(), hltbits.end(), 0); + + for (std::vector::size_type i = 0; i != vHltState.size(); ++i) { + unsigned int whichByte = i / packInOneByte; + unsigned int indxWithinByte = i % packInOneByte; + hltbits[whichByte] = hltbits[whichByte] | (vHltState[i] << (indxWithinByte * 2)); + } + } + + //This is Just a printing code. + //std::cout << "Size of hltbits:" << hltbits_.size() << std::endl; + //for(unsigned int i=0; i != hltbits_.size() ; ++i) { + // printBits(hltbits_[i]); + //} + //std::cout << "\n"; + } + + std::unique_ptr StreamerOutputMsgBuilders::serializeEvent( + SerializeDataBuffer& sbuf, + EventForOutput const& e, + Handle const& triggerResults, + ParameterSetID const& selectorCfg, + uint32_t eventMetaDataChecksum) const { + constexpr unsigned int reserve_size = SerializeDataBuffer::reserve_size; + //Lets Build the Event Message first + + std::vector hltbits; + setHltMask(e, triggerResults, hltbits); + + uint32 lumi = e.luminosityBlock(); + if (lumiSectionInterval_ != 0) { + struct timeval now; + struct timezone dummyTZ; + gettimeofday(&now, &dummyTZ); + double timeInSec = + static_cast(now.tv_sec) + (static_cast(now.tv_usec) / 1000000.0) - timeInSecSinceUTC; + // what about overflows? + lumi = static_cast(timeInSec / std::abs(lumiSectionInterval_)) + 1; + } + serializer_.serializeEvent( + sbuf, e, selectorCfg, eventMetaDataChecksum, compressionAlgo_, compressionLevel_, reserve_size); + + return serializeEventCommon(e.id().run(), lumi, e.id().event(), hltbits, hltsize_, sbuf); + } + + std::pair, uint32_t> StreamerOutputMsgBuilders::serializeEventMetaData( + SerializeDataBuffer& sbuf, BranchIDLists const& branchLists, ThinnedAssociationsHelper const& helper) const { + constexpr unsigned int reserve_size = SerializeDataBuffer::reserve_size; + //Lets Build the Event Message first + + std::vector hltbits; + serializer_.serializeEventMetaData(sbuf, branchLists, helper, compressionAlgo_, compressionLevel_, reserve_size); + auto eventMetaDataChecksum = sbuf.adler32_chksum_; + + return std::make_pair(serializeEventCommon(0, 0, 0, hltbits, 0, sbuf), eventMetaDataChecksum); + } + + std::unique_ptr StreamerOutputMsgBuilders::serializeEventCommon(uint32 run, + uint32 lumi, + uint64 event, + std::vector hltbits, + unsigned int hltsize, + SerializeDataBuffer& sbuf) const { + // resize header_buf_ to reserved size on first written event + constexpr unsigned int reserve_size = SerializeDataBuffer::reserve_size; + if (sbuf.header_buf_.size() < reserve_size) + sbuf.header_buf_.resize(reserve_size); + + //Following is strictly DUMMY Data for L! Trig and will be replaced with actual + // once figured out, there is no logic involved here. + std::vector l1bit = {true, true, false}; + //End of dummy data + + auto msg = std::make_unique(&sbuf.header_buf_[0], + sbuf.comp_buf_.size(), + run, + event, + lumi, + outputModuleId_, + 0, + l1bit, + (uint8*)&hltbits[0], + hltsize, + (uint32)sbuf.adler32_chksum(), + host_name_); + + // 50000 bytes is reserved for header as has been the case with previous version which did one extra copy of event data + uint32 headerSize = msg->headerSize(); + if (headerSize > reserve_size) + throw cms::Exception("StreamerOutputMsgBuilders", "Header Overflow") + << " header of size " << headerSize << "bytes is too big to fit into the reserved buffer space"; + + //set addresses to other buffer and copy constructed header there + msg->setBufAddr(&sbuf.comp_buf_[reserve_size - headerSize]); + msg->setEventAddr(sbuf.bufferPointer()); + std::copy(&sbuf.header_buf_[0], &sbuf.header_buf_[headerSize], (char*)(&sbuf.comp_buf_[reserve_size - headerSize])); + + unsigned int src_size = sbuf.currentSpaceUsed(); + msg->setEventLength(src_size); //compressed size + if (useCompression_) + msg->setOrigDataSize( + sbuf.currentEventSize()); //uncompressed size (or 0 if no compression -> streamer input source requires this) + else + msg->setOrigDataSize(0); + + return msg; + } + + void StreamerOutputMsgBuilders::fillDescription(ParameterSetDescription& desc) { + desc.addUntracked("max_event_size", 7000000)->setComment("Obsolete parameter."); + desc.addUntracked("use_compression", true) + ->setComment("If True, compression will be used to write streamer file."); + desc.addUntracked("compression_algorithm", "ZLIB") + ->setComment("Compression algorithm to use: UNCOMPRESSED, ZLIB, LZMA or ZSTD"); + desc.addUntracked("compression_level", 1)->setComment("Compression level to use on serialized ROOT events"); + desc.addUntracked("lumiSection_interval", 0) + ->setComment( + "If 0, use lumi section number from event.\n" + "If not 0, the interval in seconds between fake lumi sections."); + } +} // namespace edm::streamer diff --git a/IOPool/Streamer/test/BuildFile.xml b/IOPool/Streamer/test/BuildFile.xml index 51fad489005fb..8f85304ad5c04 100644 --- a/IOPool/Streamer/test/BuildFile.xml +++ b/IOPool/Streamer/test/BuildFile.xml @@ -26,6 +26,8 @@ + + diff --git a/IOPool/Streamer/test/EventMessageTest.cpp b/IOPool/Streamer/test/EventMessageTest.cpp index 2004eecfb1f4f..e9512dae99b95 100644 --- a/IOPool/Streamer/test/EventMessageTest.cpp +++ b/IOPool/Streamer/test/EventMessageTest.cpp @@ -23,6 +23,8 @@ Disclaimer: Most of the code here is randomly written during #include "zlib.h" int main() try { + using namespace edm::streamer; + typedef std::vector Buffer; Buffer buf(2024); Buffer buf2(2024); diff --git a/IOPool/Streamer/test/ReadStreamerFile.cpp b/IOPool/Streamer/test/ReadStreamerFile.cpp index d9dcf17fbcc99..0e2eedbf19138 100644 --- a/IOPool/Streamer/test/ReadStreamerFile.cpp +++ b/IOPool/Streamer/test/ReadStreamerFile.cpp @@ -38,11 +38,13 @@ Disclaimer: Most of the code here is randomly written during #include +using namespace edm::streamer; + int readSingleStream(bool verbose) { try { // ----------- init std::string initfilename = "teststreamfile.dat"; - edm::StreamerInputFile stream_reader(initfilename); + StreamerInputFile stream_reader(initfilename); std::cout << "Trying to Read The Init message from Streamer File: " << initfilename << std::endl; InitMsgView const* init = stream_reader.startMessage(); @@ -54,7 +56,7 @@ int readSingleStream(bool verbose) { // ------- event - while (edm::StreamerInputFile::Next::kEvent == stream_reader.next()) { + while (StreamerInputFile::Next::kEvent == stream_reader.next()) { EventMsgView const* eview = stream_reader.currentRecord(); if (verbose) { std::cout << "----------EVENT-----------" << std::endl; @@ -80,7 +82,7 @@ int readMultipleStreams(bool verbose) { edm::InputFileCatalog catalog(streamFiles, ""); - edm::StreamerInputFile stream_reader(catalog.fileCatalogItems()); + StreamerInputFile stream_reader(catalog.fileCatalogItems()); std::cout << "Trying to Read The Init message from Streamer File: " << "teststreamfile.dat" << std::endl; @@ -92,7 +94,7 @@ int readMultipleStreams(bool verbose) { dumpInitView(init); } - while (edm::StreamerInputFile::Next::kStop != stream_reader.next()) { + while (StreamerInputFile::Next::kStop != stream_reader.next()) { if (stream_reader.newHeader()) { std::cout << "File Boundary has just been crossed, a new file is read" << std::endl; std::cout << "A new INIT Message is available" << std::endl; @@ -126,7 +128,7 @@ int readInvalidLFN(bool verbose) { edm::InputFileCatalog catalog(streamFiles, ""); - edm::StreamerInputFile stream_reader(catalog.fileCatalogItems()); + StreamerInputFile stream_reader(catalog.fileCatalogItems()); std::cout << "Trying to Read The Init message from Streamer File: " << "teststreamfile.dat" << std::endl; @@ -138,7 +140,7 @@ int readInvalidLFN(bool verbose) { dumpInitView(init); } - while (edm::StreamerInputFile::Next::kStop != stream_reader.next()) { + while (StreamerInputFile::Next::kStop != stream_reader.next()) { if (stream_reader.newHeader()) { std::cout << "File Boundary has just been crossed, a new file is read" << std::endl; std::cout << "A new INIT Message is available" << std::endl; diff --git a/IOPool/Streamer/test/WriteStreamerFile.cpp b/IOPool/Streamer/test/WriteStreamerFile.cpp index e6c2d57207ada..b9792a7d2750e 100644 --- a/IOPool/Streamer/test/WriteStreamerFile.cpp +++ b/IOPool/Streamer/test/WriteStreamerFile.cpp @@ -28,6 +28,8 @@ Disclaimer: Most of the code here is randomly written during #define NO_OF_EVENTS 10 +using namespace edm::streamer; + int main() try { typedef std::vector Buffer; Buffer buf(1024); diff --git a/IOPool/Streamer/test/run_TestRefProductIDMetadataConsistencyStreamer.sh b/IOPool/Streamer/test/run_TestRefProductIDMetadataConsistencyStreamer.sh new file mode 100755 index 0000000000000..972f0250cb077 --- /dev/null +++ b/IOPool/Streamer/test/run_TestRefProductIDMetadataConsistencyStreamer.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +function die { echo Failure $1: status $2 ; exit $2 ; } +function runSuccess { + echo "cmsRun $@" + cmsRun $@ || die "cmsRun $*" $? + echo +} +function runFailure { + echo "cmsRun $@ (exepcted to fail)" + cmsRun $@ && die "cmsRun $*" 1 + echo +} + +# Produce two files with different ProductID metadata +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyStreamer_cfg.py +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyStreamer_cfg.py --enableOther + +# Processing the two files together works +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyStreamerTest_cfg.py --input refconsistency_1.dat --input refconsistency_10.dat + +# Concatenating the two files by keeping the Init message of only first file ... +echo "Concatenating streamer files" +CatStreamerFiles refconsistency_cat.dat refconsistency_1.dat refconsistency_10.dat +echo + +# ... fails +runSuccess ${SCRAM_TEST_PATH}/testRefProductIDMetadataConsistencyStreamerTest_cfg.py --input refconsistency_cat.dat diff --git a/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamerTest_cfg.py b/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamerTest_cfg.py new file mode 100644 index 0000000000000..f7c7e9a2878dd --- /dev/null +++ b/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamerTest_cfg.py @@ -0,0 +1,21 @@ +import FWCore.ParameterSet.Config as cms +process = cms.Process("TEST") + +import argparse +import sys + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test ModuleTypeResolver and Ref') +parser.add_argument("--input", action="append", default=[], help="Input files") +args = parser.parse_args() +if len(args.input) == 0: + parser.error("No input files") + +process.source = cms.Source("NewEventStreamFileReader", + fileNames = cms.untracked.vstring(["file:"+f for f in args.input]) +) + +process.tester = cms.EDAnalyzer("OtherThingAnalyzer", + other = cms.untracked.InputTag("otherThing","testUserTag") +) + +process.e = cms.EndPath(process.tester) diff --git a/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamer_cfg.py b/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamer_cfg.py new file mode 100644 index 0000000000000..39cf48c9bf274 --- /dev/null +++ b/IOPool/Streamer/test/testRefProductIDMetadataConsistencyStreamer_cfg.py @@ -0,0 +1,72 @@ +import FWCore.ParameterSet.Config as cms + +import argparse +import sys + +parser = argparse.ArgumentParser(prog=sys.argv[0], description='Test ModuleTypeResolver and Ref') +parser.add_argument("--enableOther", action="store_true", help="Enable other accelerator. Also sets Lumi to 2") +args = parser.parse_args() + +class ModuleTypeResolverTest: + def __init__(self, accelerators): + self._variants = [] + if "other" in accelerators: + self._variants.append("other") + if "cpu" in accelerators: + self._variants.append("cpu") + if len(self._variants) == 0: + raise cms.EDMException(cms.edm.errors.UnavailableAccelerator, "No 'cpu' or 'other' accelerator available") + + def plugin(self): + return "edm::test::ConfigurableTestTypeResolverMaker" + + def setModuleVariant(self, module): + if module.type_().startswith("generic::"): + if hasattr(module, "variant"): + if module.variant.value() not in self._variants: + raise cms.EDMException(cms.edm.errors.UnavailableAccelerator, "Module {} has the Test variant set explicitly to {}, but its accelerator is not available for the job".format(module.label_(), module.variant.value())) + else: + module.variant = cms.untracked.string(self._variants[0]) + +class ProcessAcceleratorTest(cms.ProcessAccelerator): + def __init__(self): + super(ProcessAcceleratorTest,self).__init__() + self._labels = ["other"] + self._enabled = [] + if args.enableOther: + self._enabled.append("other") + def labels(self): + return self._labels + def enabledLabels(self): + return self._enabled + def moduleTypeResolver(self, accelerators): + return ModuleTypeResolverTest(accelerators) + +process = cms.Process("PROD1") +process.add_(ProcessAcceleratorTest()) + +process.source = cms.Source("EmptySource", + firstEvent = cms.untracked.uint32(10 if args.enableOther else 1), +) +process.maxEvents.input = 3 + +process.intprod = cms.EDProducer("generic::IntTransformer", valueCpu = cms.int32(1), valueOther = cms.int32(2)) + +process.thing = cms.EDProducer("ThingProducer") + +process.otherThing = cms.EDProducer("OtherThingProducer", + thingTag=cms.InputTag("thing")) + +process.t = cms.Task( + process.intprod, + process.thing, + process.otherThing +) +process.p = cms.Path(process.t) + +fname = "refconsistency_{}".format(process.source.firstEvent.value()) +process.out = cms.OutputModule("EventStreamFileWriter", + fileName = cms.untracked.string(fname+".dat"), +) + +process.ep = cms.EndPath(process.out) diff --git a/JetMETCorrections/Algorithms/src/L1FastjetCorrectorImpl.cc b/JetMETCorrections/Algorithms/src/L1FastjetCorrectorImpl.cc index a55dc9e7db98e..8343aacf3e958 100644 --- a/JetMETCorrections/Algorithms/src/L1FastjetCorrectorImpl.cc +++ b/JetMETCorrections/Algorithms/src/L1FastjetCorrectorImpl.cc @@ -70,5 +70,6 @@ double L1FastjetCorrectorImpl::correction(const reco::Jet& fJet) const { values.setJetE(fJet.energy()); values.setJetA(fJet.jetArea()); values.setRho(rho_); + values.setJetPhi(fJet.phi()); return corrector_->getCorrection(values); } diff --git a/L1Trigger/Configuration/python/L1Trigger_EventContent_cff.py b/L1Trigger/Configuration/python/L1Trigger_EventContent_cff.py index 80ad9390f2292..873f8deff4088 100644 --- a/L1Trigger/Configuration/python/L1Trigger_EventContent_cff.py +++ b/L1Trigger/Configuration/python/L1Trigger_EventContent_cff.py @@ -231,6 +231,7 @@ def _appendPhase2Digis(obj): 'keep *_l1tTkStubsGmt_*_*', 'keep *_l1tTkMuonsGmt_*_*', 'keep *_l1tSAMuonsGmt_*_*', + 'keep *_l1tTkMuonsGmtLowPtFix_*_*', # in the long run this should be removed, but these fix objects will be used for now. ] obj.outputCommands += l1Phase2Digis diff --git a/L1Trigger/DTTriggerPhase2/src/MuonPathSLFitter.cc b/L1Trigger/DTTriggerPhase2/src/MuonPathSLFitter.cc index fda1c83d9cdaa..f0e0871817aed 100644 --- a/L1Trigger/DTTriggerPhase2/src/MuonPathSLFitter.cc +++ b/L1Trigger/DTTriggerPhase2/src/MuonPathSLFitter.cc @@ -99,7 +99,7 @@ void MuonPathSLFitter::analyze(MuonPathPtr &inMPath, auto sl = inMPath->primitive(0)->superLayerId(); // 0, 1, 2 int selected_lay = 1; - if (inMPath->primitive(0)->tdcTimeStamp() != -1) + if (inMPath->primitive(0)->cameraId() > 0) selected_lay = 0; int dumLayId = inMPath->primitive(selected_lay)->cameraId(); diff --git a/L1Trigger/L1CaloTrigger/interface/Phase2L1CaloEGammaUtils.h b/L1Trigger/L1CaloTrigger/interface/Phase2L1CaloEGammaUtils.h index 6504ae2dbb816..f12f46ef69d61 100644 --- a/L1Trigger/L1CaloTrigger/interface/Phase2L1CaloEGammaUtils.h +++ b/L1Trigger/L1CaloTrigger/interface/Phase2L1CaloEGammaUtils.h @@ -59,6 +59,9 @@ namespace p2eg { static constexpr float c0_ss = 0.94, c1_ss = 0.052, c2_ss = 0.044; // passes_ss static constexpr float d0 = 0.96, d1 = 0.0003; // passes_photon static constexpr float e0_looseTkss = 0.944, e1_looseTkss = 0.65, e2_looseTkss = 0.4; // passes_looseTkss + static constexpr float loose_ss_offset = 0.89; // loosen ss requirement in two eta bins + static constexpr float eta0_loose_ss = 0.4, eta1_loose_ss = 0.5, eta2_loose_ss = 0.75, eta3_loose_ss = 0.85; + static constexpr float high_pt_threshold = 130.; // apply iso and ss requirements below this threshold static constexpr float cut_500_MeV = 0.5; static constexpr float ECAL_LSB = 0.5; // to convert from int to float (GeV) multiply by LSB @@ -91,14 +94,6 @@ namespace p2eg { static constexpr int N_GCTTOWERS_CLUSTER_ISO_ONESIDE = 5; // window size of isolation sum (5x5 in towers) - /* - * Convert HCAL ET to ECAL ET convention - */ - inline ap_uint<12> convertHcalETtoEcalET(ap_uint<12> HCAL) { - float hcalEtAsFloat = HCAL * HCAL_LSB; - return (ap_uint<12>(hcalEtAsFloat / ECAL_LSB)); - } - ////////////////////////////////////////////////////////////////////////// // RCT: indexing helper functions ////////////////////////////////////////////////////////////////////////// @@ -773,7 +768,8 @@ namespace p2eg { int clusterRegionIdx = 0) { data = (clusterEnergy) | (((ap_uint<32>)towerEta) << 12) | (((ap_uint<32>)towerPhi) << 17) | (((ap_uint<32>)clusterEta) << 19) | (((ap_uint<32>)clusterPhi) << 22) | (((ap_uint<32>)satur) << 25); - regionIdx = clusterRegionIdx, et5x5 = clusterEt5x5; + regionIdx = clusterRegionIdx; + et5x5 = clusterEt5x5; et2x5 = clusterEt2x5; brems = clusterBrems; calib = clusterCalib; @@ -907,7 +903,7 @@ namespace p2eg { /*******************************************************************/ inline bool passes_iso(float pt, float iso) { bool is_iso = true; - if (pt > 130) + if (pt > high_pt_threshold) is_iso = true; else if (pt < slideIsoPtThreshold) { if (!((a0_80 - a1_80 * pt) > iso)) @@ -921,26 +917,32 @@ namespace p2eg { inline bool passes_looseTkiso(float pt, float iso) { bool is_iso; - if (pt > 130) + if (pt > high_pt_threshold) is_iso = true; else is_iso = (b0 + b1 * std::exp(-b2 * pt) > iso); return is_iso; } - inline bool passes_ss(float pt, float ss) { + inline bool passes_ss(float pt, float eta, float ss) { bool is_ss; - if (pt > 130) + if (pt > high_pt_threshold) is_ss = true; + else if ((abs(eta) > eta0_loose_ss && abs(eta) < eta1_loose_ss) || + (abs(eta) > eta2_loose_ss && abs(eta) < eta3_loose_ss)) // temporary adjustment + is_ss = ((loose_ss_offset + c1_ss * std::exp(-c2_ss * pt)) <= ss); else is_ss = ((c0_ss + c1_ss * std::exp(-c2_ss * pt)) <= ss); return is_ss; } - inline bool passes_looseTkss(float pt, float ss) { + inline bool passes_looseTkss(float pt, float eta, float ss) { bool is_ss; - if (pt > 130) + if (pt > high_pt_threshold) is_ss = true; + else if ((abs(eta) > eta0_loose_ss && abs(eta) < eta1_loose_ss) || + (abs(eta) > eta2_loose_ss && abs(eta) < eta3_loose_ss)) // temporary adjustment + is_ss = ((loose_ss_offset - e1_looseTkss * std::exp(-e2_looseTkss * pt)) <= ss); else is_ss = ((e0_looseTkss - e1_looseTkss * std::exp(-e2_looseTkss * pt)) <= ss); return is_ss; diff --git a/L1Trigger/L1CaloTrigger/interface/Phase2L1GCT.h b/L1Trigger/L1CaloTrigger/interface/Phase2L1GCT.h index 2f28a4cf35566..3f2b02aa49d44 100644 --- a/L1Trigger/L1CaloTrigger/interface/Phase2L1GCT.h +++ b/L1Trigger/L1CaloTrigger/interface/Phase2L1GCT.h @@ -68,22 +68,15 @@ inline void p2eg::doProximityAndBremsStitching(const p2eg::RCTcard_t (&inputCard } // Next, check for brems correction: clusters need to be next to each other in TOWERS only (not crystals) across an RCT card boundary. - // And the sub-leading cluster must have a significant (>10%) energy of the larger cluster, in order for them to be combined. if (towerPhi1 == topTowerPhi) { if (towerPhi2 == botTowerPhi) { if ((dPhi <= 5) && (dEta < 2)) { if (one > two) { - if (two > - (0.10 * one)) { // Only stitch if the sub-leading cluster has a significant amount of energy - outputCards[i].RCTtoGCTfiber[j].RCTclusters[k].et = one + two; - outputCards[i + 1].RCTtoGCTfiber[j1].RCTclusters[k1].et = 0; - } + outputCards[i].RCTtoGCTfiber[j].RCTclusters[k].et = one + two; + outputCards[i + 1].RCTtoGCTfiber[j1].RCTclusters[k1].et = 0; } else { - if (one > - (0.10 * two)) { // Only stitch if the sub-leading cluster has a significant amount of energy - outputCards[i].RCTtoGCTfiber[j].RCTclusters[k].et = 0; - outputCards[i + 1].RCTtoGCTfiber[j1].RCTclusters[k1].et = one + two; - } + outputCards[i].RCTtoGCTfiber[j].RCTclusters[k].et = 0; + outputCards[i + 1].RCTtoGCTfiber[j1].RCTclusters[k1].et = one + two; } } } diff --git a/L1Trigger/L1CaloTrigger/interface/Phase2L1RCT.h b/L1Trigger/L1CaloTrigger/interface/Phase2L1RCT.h index 02a3fb47e375f..a51cf7f25f79f 100644 --- a/L1Trigger/L1CaloTrigger/interface/Phase2L1RCT.h +++ b/L1Trigger/L1CaloTrigger/interface/Phase2L1RCT.h @@ -1041,7 +1041,7 @@ inline void p2eg::getECALTowersEt(p2eg::crystal tempX[p2eg::CRYSTAL_IN_ETA][p2eg int index = j + 4 * i; towerEt[index] = 0; for (int k = 0; k < 5; k++) { - towerEt[index] += (towerEtN[i][j][k] >> 2); + towerEt[index] += towerEtN[i][j][k]; } } } @@ -1223,7 +1223,7 @@ inline p2eg::clusterInfo p2eg::getBremsValuesPos(p2eg::crystal tempX[p2eg::CRYST for (int i = 0; i < 3; i++) { eta_slice[i] = phi0eta[i] + phi1eta[i] + phi2eta[i] + phi3eta[i] + phi4eta[i]; } - cluster_tmp.energy = (eta_slice[0] + eta_slice[1] + eta_slice[2]) >> 2; + cluster_tmp.energy = (eta_slice[0] + eta_slice[1] + eta_slice[2]); return cluster_tmp; } @@ -1298,7 +1298,7 @@ inline p2eg::clusterInfo p2eg::getBremsValuesNeg(p2eg::crystal tempX[p2eg::CRYST for (int i = 0; i < 3; i++) { eta_slice[i] = phi0eta[i] + phi1eta[i] + phi2eta[i] + phi3eta[i] + phi4eta[i]; } - cluster_tmp.energy = (eta_slice[0] + eta_slice[1] + eta_slice[2]) >> 2; + cluster_tmp.energy = (eta_slice[0] + eta_slice[1] + eta_slice[2]); return cluster_tmp; } @@ -1389,7 +1389,7 @@ inline p2eg::clusterInfo p2eg::getClusterValues(p2eg::crystal tempX[p2eg::CRYSTA eta_slice[i] = phi0eta[i] + phi1eta[i] + phi2eta[i] + phi3eta[i] + phi4eta[i]; } - cluster_tmp.energy = (eta_slice[1] + eta_slice[2] + eta_slice[3]) >> 2; + cluster_tmp.energy = (eta_slice[1] + eta_slice[2] + eta_slice[3]); // Get the energy totals in the 5x5 and also in two 2x5 et5x5Tot = (eta_slice[0] + eta_slice[1] + eta_slice[2] + eta_slice[3] + eta_slice[4]); @@ -1401,8 +1401,8 @@ inline p2eg::clusterInfo p2eg::getClusterValues(p2eg::crystal tempX[p2eg::CRYSTA else etSum2x5 = et2x5_2Tot; - cluster_tmp.et5x5 = et5x5Tot >> 2; - cluster_tmp.et2x5 = etSum2x5 >> 2; + cluster_tmp.et5x5 = et5x5Tot; + cluster_tmp.et2x5 = etSum2x5; return cluster_tmp; } @@ -1503,7 +1503,7 @@ inline void p2eg::stitchClusterOverRegionBoundary(std::vector& cluster_ dPhi = (phi1 > phi2) ? (phi1 - phi2) : (phi2 - phi1); if (dPhi < 2) { - ap_uint<15> totalEnergy = c1.clusterEnergy() + c2.clusterEnergy(); + ap_uint<12> totalEnergy = c1.clusterEnergy() + c2.clusterEnergy(); ap_uint<15> totalEt2x5 = c1.uint_et2x5() + c2.uint_et2x5(); ap_uint<15> totalEt5x5 = c1.uint_et5x5() + c2.uint_et5x5(); @@ -1521,6 +1521,7 @@ inline void p2eg::stitchClusterOverRegionBoundary(std::vector& cluster_ totalEt5x5, totalEt2x5, c1.getBrems(), + c1.getCalib(), c1.getIsSS(), c1.getIsLooseTkss(), rct_is_iso, @@ -1535,6 +1536,7 @@ inline void p2eg::stitchClusterOverRegionBoundary(std::vector& cluster_ 0, 0, 0, + 1.0, false, false, rct_is_iso, @@ -1553,6 +1555,7 @@ inline void p2eg::stitchClusterOverRegionBoundary(std::vector& cluster_ 0, 0, 0, + 1.0, false, false, rct_is_iso, @@ -1567,6 +1570,7 @@ inline void p2eg::stitchClusterOverRegionBoundary(std::vector& cluster_ totalEt5x5, totalEt2x5, c2.getBrems(), + c2.getCalib(), c2.getIsSS(), c2.getIsLooseTkss(), rct_is_iso, diff --git a/L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc b/L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc index 999b208da8cde..5293ce13d9742 100644 --- a/L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc +++ b/L1Trigger/L1CaloTrigger/plugins/Phase2L1CaloEGammaEmulator.cc @@ -147,7 +147,9 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet ehit.setId(hit.id()); ehit.setPosition(GlobalVector(cell->getPosition().x(), cell->getPosition().y(), cell->getPosition().z())); ehit.setEnergy(et); - ehit.setEt_uint((ap_uint<10>)hit.encodedEt()); // also save the uint Et + ehit.setEt_uint( + (ap_uint<10>)hit.encodedEt() >> + 2); // also save the uint Et, this is to convert between 0.125 (in MC production) and 0.5 (in firmware based code) ehit.setPt(); ecalhits.push_back(ehit); } @@ -332,9 +334,8 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet // Iteratively find four clusters and remove them from 'temporary' as we go, and fill cluster_list for (int c = 0; c < p2eg::N_CLUSTERS_PER_REGION; c++) { - p2eg::Cluster newCluster = p2eg::getClusterFromRegion3x4( - temporary); // remove cluster from 'temporary', adjust for LSB 0.5 at GCT in getClusterValues - newCluster.setRegionIdx(idxRegion); // add the region number + p2eg::Cluster newCluster = p2eg::getClusterFromRegion3x4(temporary); // remove cluster from 'temporary' + newCluster.setRegionIdx(idxRegion); // add the region number if (newCluster.clusterEnergy() > 0) { // do not push back 0-energy clusters cluster_list[cc].push_back(newCluster); @@ -343,7 +344,7 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet // Create towers using remaining ECAL energy, and the HCAL towers were already calculated in towersEtHCAL[12] ap_uint<12> towerEtECAL[12]; - p2eg::getECALTowersEt(temporary, towerEtECAL); // adjust for LSB 0.5 at GCT + p2eg::getECALTowersEt(temporary, towerEtECAL); // Fill towerHCALCard and towerECALCard arrays for (int i = 0; i < 12; i++) { @@ -418,8 +419,8 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet // Cluster shower shape flags //-------------------------------------------// for (auto& c : cluster_list_merged[cc]) { - c.is_ss = p2eg::passes_ss(c.getPt(), (c.getEt2x5() / c.getEt5x5())); - c.is_looseTkss = p2eg::passes_looseTkss(c.getPt(), (c.getEt2x5() / c.getEt5x5())); + c.is_ss = p2eg::passes_ss(c.getPt(), c.realEta(cc), (c.getEt2x5() / c.getEt5x5())); + c.is_looseTkss = p2eg::passes_looseTkss(c.getPt(), c.realEta(cc), (c.getEt2x5() / c.getEt5x5())); } //-------------------------------------------// @@ -483,9 +484,7 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet for (int jj = 0; jj < p2eg::n_towers_cardPhi; ++jj) { // 4 towers per card in phi l1tp2::CaloTower l1CaloTower; - // Divide by 8.0 to get ET as float (GeV) l1CaloTower.setEcalTowerEt(towerECALCard[ii][jj][cc].et() * p2eg::ECAL_LSB); - // HCAL TPGs encoded ET: multiply by the LSB (0.5) to convert to GeV l1CaloTower.setHcalTowerEt(towerHCALCard[ii][jj][cc].et() * p2eg::HCAL_LSB); int absToweriEta = p2eg::getAbsID_iEta_fromFirmwareCardTowerLink(cc, ii, jj); int absToweriPhi = p2eg::getAbsID_iPhi_fromFirmwareCardTowerLink(cc, ii, jj); @@ -526,7 +525,7 @@ void Phase2L1CaloEGammaEmulator::produce(edm::Event& iEvent, const edm::EventSet p2eg::tower_t t0_ecal = towerECALCard[iTower][iLink][rcc]; p2eg::tower_t t0_hcal = towerHCALCard[iTower][iLink][rcc]; p2eg::RCTtower_t t; - t.et = t0_ecal.et() + p2eg::convertHcalETtoEcalET(t0_hcal.et()); + t.et = t0_ecal.et() + t0_hcal.et(); t.hoe = t0_ecal.hoe(); // Not needed for GCT firmware but will be written into GCT CMSSW outputs : 12 bits each t.ecalEt = t0_ecal.et(); diff --git a/L1Trigger/L1TCaloLayer1/plugins/L1TCaloSummary.cc b/L1Trigger/L1TCaloLayer1/plugins/L1TCaloSummary.cc index d8ec5cbffa7c7..324a6f99a362a 100644 --- a/L1Trigger/L1TCaloLayer1/plugins/L1TCaloSummary.cc +++ b/L1Trigger/L1TCaloLayer1/plugins/L1TCaloSummary.cc @@ -51,6 +51,7 @@ #include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h" #include "DataFormats/L1CaloTrigger/interface/L1CaloRegion.h" +#include "DataFormats/L1CaloTrigger/interface/CICADA.h" #include "DataFormats/Math/interface/LorentzVector.h" @@ -166,7 +167,7 @@ L1TCaloSummary::L1TCaloSummary(const edm::ParameterSet& iConfig) //anomaly trigger loading model = loader.load_model(); - produces("CICADAScore"); + produces("CICADAScore"); } // @@ -180,7 +181,8 @@ void L1TCaloSummary::produce(edm::Event& iEvent, const edm::Event std::unique_ptr bJetCands(new L1JetParticleCollection); - std::unique_ptr CICADAScore = std::make_unique(); + std::unique_ptr CICADAScore = std::make_unique(); + CICADAScore->setBXRange(-2, 2); UCTGeometry g; @@ -254,10 +256,10 @@ void L1TCaloSummary::produce(edm::Event& iEvent, const edm::Event model->predict(); model->read_result(modelResult); - *CICADAScore = modelResult[0].to_float(); + CICADAScore->push_back(0, modelResult[0].to_float()); if (overwriteWithTestPatterns) - edm::LogInfo("L1TCaloSummary") << "Test Pattern Output: " << *CICADAScore; + edm::LogInfo("L1TCaloSummary") << "Test Pattern Output: " << CICADAScore->at(0, 0); summaryCard.setRegionData(inputRegions); @@ -336,8 +338,19 @@ void L1TCaloSummary::fillDescriptions(edm::ConfigurationDescripti descriptions.addDefault(desc); } -typedef L1TCaloSummary, ap_fixed<11, 5>> L1TCaloSummaryCICADAv1; -typedef L1TCaloSummary, ap_ufixed<16, 8>> L1TCaloSummaryCICADAv2; -//define type version plugins -DEFINE_FWK_MODULE(L1TCaloSummaryCICADAv1); -DEFINE_FWK_MODULE(L1TCaloSummaryCICADAv2); +// Initial version, X.0.0, input/output typing +typedef L1TCaloSummary, ap_fixed<11, 5>> L1TCaloSummary_CICADA_v1p0p0; +typedef L1TCaloSummary, ap_ufixed<16, 8>> L1TCaloSummary_CICADA_v2p0p0; +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_v1p0p0); +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_v2p0p0); +// X.1.0 version input.output typing +typedef L1TCaloSummary, ap_fixed<11, 5>> L1TCaloSummary_CICADA_v1p1p0; +typedef L1TCaloSummary, ap_ufixed<16, 8>> L1TCaloSummary_CICADA_v2p1p0; +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_v1p1p0); +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_v2p1p0); +// X.1.1 version input/output typing +typedef L1TCaloSummary, ap_ufixed<16, 8, AP_RND, AP_SAT, AP_SAT>> L1TCaloSummary_CICADA_vXp1p1; +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_vXp1p1); +// X.1.2 version input/output typing +typedef L1TCaloSummary, ap_ufixed<16, 8, AP_RND_CONV, AP_SAT>> L1TCaloSummary_CICADA_vXp1p2; +DEFINE_FWK_MODULE(L1TCaloSummary_CICADA_vXp1p2); diff --git a/L1Trigger/L1TCaloLayer1/python/simCaloStage2Layer1Summary_cfi.py b/L1Trigger/L1TCaloLayer1/python/simCaloStage2Layer1Summary_cfi.py index 91fd111a33b27..6ee4753fc5d73 100644 --- a/L1Trigger/L1TCaloLayer1/python/simCaloStage2Layer1Summary_cfi.py +++ b/L1Trigger/L1TCaloLayer1/python/simCaloStage2Layer1Summary_cfi.py @@ -2,7 +2,7 @@ from L1Trigger.L1TCaloLayer1.CICADATestPatterns import standardCICADATestPatterns -simCaloStage2Layer1Summary = cms.EDProducer('L1TCaloSummaryCICADAv2', +simCaloStage2Layer1Summary = cms.EDProducer('L1TCaloSummary_CICADA_vXp1p2', nPumBins = cms.uint32(18), pumLUT00n= cms.vdouble(0.43, 0.32, 0.29, 0.36, 0.33, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25), pumLUT00p= cms.vdouble(0.45, 0.32, 0.29, 0.35, 0.31, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25), @@ -50,7 +50,7 @@ verbose = cms.bool(False), # See UCTLayer1.hh for firmware version firmwareVersion = cms.int32(1), - CICADAModelVersion = cms.string("CICADAModel_v2p1"), + CICADAModelVersion = cms.string("CICADAModel_v2p1p2"), useTestPatterns = cms.bool(False), testPatterns = standardCICADATestPatterns ) diff --git a/L1Trigger/L1TGEM/plugins/GEMPadDigiProducer.cc b/L1Trigger/L1TGEM/plugins/GEMPadDigiProducer.cc index a8194c05e4f01..f29a4ddae7e3a 100644 --- a/L1Trigger/L1TGEM/plugins/GEMPadDigiProducer.cc +++ b/L1Trigger/L1TGEM/plugins/GEMPadDigiProducer.cc @@ -81,7 +81,7 @@ void GEMPadDigiProducer::beginRun(const edm::Run& run, const edm::EventSetup& ev geometry_ = &*hGeom; // check the number of parititions if (geometry_->hasGE21()) { - use16GE21_ = (geometry_->chamber(GEMDetId(1, 1, 2, 1, 1, 0))->nEtaPartitions() == + use16GE21_ = (geometry_->chamber(GEMDetId(1, 1, 2, 2, 16, 0))->nEtaPartitions() == GEMPadDigi::NumberPartitions::GE21SplitStrip); } @@ -211,12 +211,12 @@ void GEMPadDigiProducer::checkGeometry() const { if (geometry_->hasGE21()) { if (!use16GE21_) { // check that GE2/1 has 8-eta partitions - if (geometry_->chamber(GEMDetId(1, 1, 2, 1, 1, 0))->nEtaPartitions() != GEMPadDigi::NumberPartitions::GE21) { + if (geometry_->chamber(GEMDetId(1, 1, 2, 2, 16, 0))->nEtaPartitions() != GEMPadDigi::NumberPartitions::GE21) { edm::LogError("GEMPadDigiProducer") << "GE2/1 geometry (8 partition) appears corrupted"; } } else { // check that GE2/1 has 16-eta partitions - if (geometry_->chamber(GEMDetId(1, 1, 2, 1, 1, 0))->nEtaPartitions() != + if (geometry_->chamber(GEMDetId(1, 1, 2, 2, 16, 0))->nEtaPartitions() != GEMPadDigi::NumberPartitions::GE21SplitStrip) { edm::LogError("GEMPadDigiProducer") << "GE2/1 geometry (16 partition) appears corrupted"; } diff --git a/L1Trigger/L1TGlobal/interface/AXOL1TLCondition.h b/L1Trigger/L1TGlobal/interface/AXOL1TLCondition.h index d08e1bfc9cd3d..64540dce2714b 100644 --- a/L1Trigger/L1TGlobal/interface/AXOL1TLCondition.h +++ b/L1Trigger/L1TGlobal/interface/AXOL1TLCondition.h @@ -59,11 +59,6 @@ namespace l1t { void setuGtB(const GlobalBoard*); - //get / set AXOL1TL model version - inline const std::string gtModelVerion() const { return m_AXOL1TLmodelversion; } - - void setModelVersion(const std::string modelversionname); - private: /// copy function for copy constructor and operator= void copy(const AXOL1TLCondition& cp); @@ -73,9 +68,6 @@ namespace l1t { /// pointer to uGt GlobalBoard, to be able to get the trigger objects const GlobalBoard* m_gtGTB; - - //to set modelversion from globalboard<-globalproducer<-config - std::string m_AXOL1TLmodelversion = "NONE"; }; } // namespace l1t diff --git a/L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h b/L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h index 20911ada8fbf1..9be22f30a5687 100644 --- a/L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h +++ b/L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h @@ -52,9 +52,13 @@ class AXOL1TLTemplate : public GlobalCondition { public: inline const std::vector* objectParameter() const { return &m_objectParameter; } + inline const std::string& modelVersion() const { return m_modelVersion; } + /// set functions void setConditionParameter(const std::vector& objParameter); + void setModelVersion(const std::string& modelversion); + /// print the condition void print(std::ostream& myCout) const override; @@ -67,6 +71,9 @@ class AXOL1TLTemplate : public GlobalCondition { /// variables containing the parameters std::vector m_objectParameter; + + /// model version + std::string m_modelVersion; }; #endif diff --git a/L1Trigger/L1TGlobal/interface/CICADACondition.h b/L1Trigger/L1TGlobal/interface/CICADACondition.h new file mode 100644 index 0000000000000..b14e4f6593eae --- /dev/null +++ b/L1Trigger/L1TGlobal/interface/CICADACondition.h @@ -0,0 +1,44 @@ +#ifndef L1Trigger_L1TGlobal_CICADACondition_h +#define L1Trigger_L1TGlobal_CICADACondition_h + +#include +#include + +#include "L1Trigger/L1TGlobal/interface/ConditionEvaluation.h" + +class GlobalCondition; +class CICADATemplate; + +namespace l1t { + class GlobalBoard; + + class CICADACondition : public ConditionEvaluation { + public: + CICADACondition(); + CICADACondition(const GlobalCondition*, const GlobalBoard*); + CICADACondition(const CICADACondition&); + ~CICADACondition() override = default; + + CICADACondition& operator=(const CICADACondition&); + + const bool evaluateCondition(const int bxEval) const override; + + void print(std::ostream& myCout) const override; + + inline const CICADATemplate* gtCICADATemplate() const { return m_gtCICADATemplate; } + + void setGtCICADATemplate(const CICADATemplate* cicadaTemplate) { m_gtCICADATemplate = cicadaTemplate; } + + inline const GlobalBoard* getuGtB() const { return m_uGtB; } + + void setuGtB(const GlobalBoard* ptrGTB) { m_uGtB = ptrGTB; } + + private: + void copy(const CICADACondition& cp); + + const CICADATemplate* m_gtCICADATemplate; + + const GlobalBoard* m_uGtB; + }; +} // namespace l1t +#endif diff --git a/L1Trigger/L1TGlobal/interface/CICADATemplate.h b/L1Trigger/L1TGlobal/interface/CICADATemplate.h new file mode 100644 index 0000000000000..c34574fde3f3d --- /dev/null +++ b/L1Trigger/L1TGlobal/interface/CICADATemplate.h @@ -0,0 +1,36 @@ +#ifndef L1Trigger_L1TGlobal_CICADATemplate_h +#define L1Trigger_L1TGlobal_CICADATemplate_h + +#include +#include + +#include "L1Trigger/L1TGlobal/interface/GlobalCondition.h" + +class CICADATemplate : public GlobalCondition { +public: + CICADATemplate(); + CICADATemplate(const std::string&); + CICADATemplate(const std::string&, const l1t::GtConditionType&); + CICADATemplate(const CICADATemplate&); + ~CICADATemplate() = default; + + CICADATemplate& operator=(const CICADATemplate&); + + struct ObjectParameter { + float minCICADAThreshold; + float maxCICADAThreshold; + }; + inline const std::vector* objectParameter() const { return &m_objectParameter; } + + void setConditionParameter(const std::vector& objParameter) { m_objectParameter = objParameter; } + + void print(std::ostream& myCout) const override; + + friend std::ostream& operator<<(std::ostream&, const CICADATemplate&); + +private: + void copy(const CICADATemplate& cp); + std::vector m_objectParameter; +}; + +#endif diff --git a/L1Trigger/L1TGlobal/interface/GlobalBoard.h b/L1Trigger/L1TGlobal/interface/GlobalBoard.h index f5198a61d6230..f44c485f629df 100644 --- a/L1Trigger/L1TGlobal/interface/GlobalBoard.h +++ b/L1Trigger/L1TGlobal/interface/GlobalBoard.h @@ -69,6 +69,7 @@ namespace l1t { const edm::EDGetTokenT>&, const edm::EDGetTokenT>&, const edm::EDGetTokenT>&, + const edm::EDGetTokenT>&, const bool receiveEG, const int nrL1EG, const bool receiveTau, @@ -76,7 +77,8 @@ namespace l1t { const bool receiveJet, const int nrL1Jet, const bool receiveEtSums, - const bool receiveEtSumsZdc); + const bool receiveEtSumsZdc, + const bool receiveCICADA); void receiveMuonObjectData(const edm::Event&, const edm::EDGetTokenT>&, @@ -172,6 +174,8 @@ namespace l1t { /// pointer to External data list inline const BXVector* getCandL1External() const { return m_candL1External; } + inline const float getCICADAScore() const { return m_cicadaScore; } + /* Drop individual EtSums for Now /// pointer to ETM data list inline const l1t::EtSum* getCandL1ETM() const @@ -204,7 +208,7 @@ namespace l1t { void setResetPSCountersEachLumiSec(bool val) { m_resetPSCountersEachLumiSec = val; } void setSemiRandomInitialPSCounters(bool val) { m_semiRandomInitialPSCounters = val; } - void setAXOL1TLModelVersion(std::string axol1tlModelVersion); + void setCICADAScore(float val) { m_cicadaScore = val; } public: inline void setVerbosity(const int verbosity) { m_verbosity = verbosity; } @@ -244,7 +248,7 @@ namespace l1t { int m_bxFirst_; int m_bxLast_; - std::string m_axol1tlModelVersion = "NULL"; + float m_cicadaScore = 0.0; std::bitset m_gtlAlgorithmOR; std::bitset m_gtlDecisionWord; diff --git a/L1Trigger/L1TGlobal/interface/GlobalDefinitions.h b/L1Trigger/L1TGlobal/interface/GlobalDefinitions.h index 8162cf921af32..01964bb8b0049 100644 --- a/L1Trigger/L1TGlobal/interface/GlobalDefinitions.h +++ b/L1Trigger/L1TGlobal/interface/GlobalDefinitions.h @@ -44,7 +44,7 @@ namespace l1t { /// Type2cor : two particles, different type, with spatial correlations among them /// Type3s : three particles, same type /// Type4s : four particles, same type - /// TypeETM, TypeETT, TypeHTT, TypeHTM : ETM, ETT, HTT, HTM + /// TypeETM, TypeETT, TypeHTT, TypeHTM, TypeETMHF, TypeHTMHF: ETM, ETT, HTT, HTM, ETMHF, HTMHF /// TypeExternal: external conditions (logical result only; definition in L1 GT external systems) enum GtConditionType { TypeNull, @@ -59,6 +59,7 @@ namespace l1t { TypeHTT, TypeHTM, TypeETMHF, + TypeHTMHF, TypeTowerCount, TypeMinBiasHFP0, TypeMinBiasHFM0, @@ -82,6 +83,7 @@ namespace l1t { TypeZDCP, TypeZDCM, TypeAXOL1TL, + TypeCICADA, GtConditionTypeInvalid = -1 }; @@ -106,6 +108,7 @@ namespace l1t { CondMuonShower, CondEnergySumZdc, CondAXOL1TL, + CondCICADA, GtConditionCategoryInvalid = -1 }; diff --git a/L1Trigger/L1TGlobal/interface/GlobalScales.h b/L1Trigger/L1TGlobal/interface/GlobalScales.h index 151a7d644c84f..2500f7ca682a6 100644 --- a/L1Trigger/L1TGlobal/interface/GlobalScales.h +++ b/L1Trigger/L1TGlobal/interface/GlobalScales.h @@ -66,6 +66,7 @@ namespace l1t { inline void setHTTScales(ScaleParameters& scales) { m_httScales = scales; } inline void setETMScales(ScaleParameters& scales) { m_etmScales = scales; } inline void setETMHfScales(ScaleParameters& scales) { m_etmHfScales = scales; } + inline void setHTMHfScales(ScaleParameters& scales) { m_htmHfScales = scales; } inline void setHTMScales(ScaleParameters& scales) { m_htmScales = scales; } virtual void setLUT_CalMuEta(const std::string& lutName, std::vector lut); @@ -91,6 +92,7 @@ namespace l1t { inline const ScaleParameters& getETTEmScales() const { return m_ettEmScales; } inline const ScaleParameters& getETMScales() const { return m_etmScales; } inline const ScaleParameters& getETMHFScales() const { return m_etmHfScales; } + inline const ScaleParameters& getHTMHFScales() const { return m_htmHfScales; } inline const ScaleParameters& getHTTScales() const { return m_httScales; } inline const ScaleParameters& getHTMScales() const { return m_htmScales; } @@ -134,6 +136,7 @@ namespace l1t { ScaleParameters m_httScales; ScaleParameters m_etmScales; ScaleParameters m_etmHfScales; + ScaleParameters m_htmHfScales; ScaleParameters m_htmScales; //LUTs diff --git a/L1Trigger/L1TGlobal/interface/TriggerMenu.h b/L1Trigger/L1TGlobal/interface/TriggerMenu.h index 85fc746839578..2053edf64ce9e 100644 --- a/L1Trigger/L1TGlobal/interface/TriggerMenu.h +++ b/L1Trigger/L1TGlobal/interface/TriggerMenu.h @@ -37,6 +37,7 @@ #include "L1Trigger/L1TGlobal/interface/EnergySumTemplate.h" #include "L1Trigger/L1TGlobal/interface/EnergySumZdcTemplate.h" #include "L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h" +#include "L1Trigger/L1TGlobal/interface/CICADATemplate.h" #include "L1Trigger/L1TGlobal/interface/ExternalTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationThreeBodyTemplate.h" @@ -61,6 +62,7 @@ class TriggerMenu { const std::vector >&, const std::vector >&, const std::vector >&, + const std::vector >&, const std::vector >&, const std::vector >&, const std::vector >&, @@ -146,6 +148,11 @@ class TriggerMenu { void setVecAXOL1TLTemplate(const std::vector >&); + // + inline const std::vector >& vecCICADATemplate() const { return m_vecCICADATemplate; } + + void setVecCICADATemplate(const std::vector >&); + // inline const std::vector >& vecExternalTemplate() const { return m_vecExternalTemplate; @@ -249,6 +256,7 @@ class TriggerMenu { std::vector > m_vecEnergySumTemplate; std::vector > m_vecEnergySumZdcTemplate; std::vector > m_vecAXOL1TLTemplate; + std::vector > m_vecCICADATemplate; std::vector > m_vecExternalTemplate; diff --git a/L1Trigger/L1TGlobal/plugins/GtRecordDump.cc b/L1Trigger/L1TGlobal/plugins/GtRecordDump.cc index 219e729884c2e..eb471bb54b904 100644 --- a/L1Trigger/L1TGlobal/plugins/GtRecordDump.cc +++ b/L1Trigger/L1TGlobal/plugins/GtRecordDump.cc @@ -37,6 +37,7 @@ #include "DataFormats/L1Trigger/interface/EGamma.h" #include "DataFormats/L1Trigger/interface/Muon.h" +#include "DataFormats/L1Trigger/interface/MuonShower.h" #include "DataFormats/L1Trigger/interface/Tau.h" #include "DataFormats/L1Trigger/interface/Jet.h" #include "DataFormats/L1Trigger/interface/EtSum.h" @@ -72,6 +73,7 @@ namespace l1t { InputTag uGtExtInputTag; EDGetToken egToken; EDGetToken muToken; + EDGetToken muShowerToken; EDGetToken tauToken; EDGetToken jetToken; EDGetToken etsumToken; @@ -82,6 +84,7 @@ namespace l1t { void dumpTestVectors(int bx, std::ofstream& myCout, Handle> muons, + Handle> muonShowers, Handle> egammas, Handle> taus, Handle> jets, @@ -89,7 +92,8 @@ namespace l1t { Handle> uGtAlg, Handle> uGtExt); - cms_uint64_t formatMuon(std::vector::const_iterator mu); + cms_uint64_t formatMuon(std::vector::const_iterator mu, int muShowerBit); + cms_uint64_t formatNonExistantMuon(int muShowerBit); unsigned int formatEG(std::vector::const_iterator eg); unsigned int formatTau(std::vector::const_iterator tau); unsigned int formatJet(std::vector::const_iterator jet); @@ -126,6 +130,7 @@ namespace l1t { uGtExtInputTag = iConfig.getParameter("uGtExtInputTag"); egToken = consumes>(iConfig.getParameter("egInputTag")); muToken = consumes>(iConfig.getParameter("muInputTag")); + muShowerToken = consumes>(iConfig.getParameter("muShowerInputTag")); tauToken = consumes>(iConfig.getParameter("tauInputTag")); jetToken = consumes>(iConfig.getParameter("jetInputTag")); etsumToken = consumes>(iConfig.getParameter("etsumInputTag")); @@ -169,6 +174,9 @@ namespace l1t { Handle> muons; iEvent.getByToken(muToken, muons); + Handle> muonShowers; + iEvent.getByToken(muShowerToken, muonShowers); + Handle> taus; iEvent.getByToken(tauToken, taus); @@ -396,6 +404,32 @@ namespace l1t { cout << "No Muon Data in this event " << endl; } + //Loop over Muon Showers + nObj = 0; + cout << " ------ Muons Showers --------" << endl; + if (muonShowers.isValid()) { + std::cout << "========= MuonShower BX index = " << i << "; min BX = " << m_minBx << "; max BX = " << m_maxBx + << std::endl; + if (i >= muonShowers->getFirstBX() && i <= muonShowers->getLastBX()) { + for (std::vector::const_iterator muShower = muonShowers->begin(i); + muShower != muonShowers->end(i); + ++muShower) { + cout << " " << std::dec << std::setw(2) << std::setfill(' ') << nObj << std::setfill('0') << ")"; + cout << " MUS0 " << std::dec << std::setw(1) << muShower->isOneNominalInTime(); + cout << "; MUS1 " << std::dec << std::setw(1) << muShower->isOneTightInTime(); + cout << "; MUS2 " << std::dec << std::setw(1) << muShower->isTwoLooseDiffSectorsInTime(); + cout << "; MUSOOT0 " << std::dec << std::setw(1) << muShower->musOutOfTime0(); + cout << "; MUSOOT1 " << std::dec << std::setw(1) << muShower->musOutOfTime1(); + cout << endl; + nObj++; + } + } else { + cout << "No MuonShowers stored for this bx " << i << endl; + } + } else { + cout << "No MuonShower Data in this event " << endl; + } + //Loop over Taus nObj = 0; cout << " ------ Taus ----------" << endl; @@ -510,7 +544,8 @@ namespace l1t { << std::setfill('0') << etsum->hwPt() << ")"; if (etsum->getType() == l1t::EtSum::EtSumType::kMissingEt || etsum->getType() == l1t::EtSum::EtSumType::kMissingHt || - etsum->getType() == l1t::EtSum::EtSumType::kMissingEtHF) + etsum->getType() == l1t::EtSum::EtSumType::kMissingEtHF || + etsum->getType() == l1t::EtSum::EtSumType::kMissingHtHF) cout << " Phi " << std::dec << std::setw(3) << etsum->hwPhi() << " (0x" << std::hex << std::setw(2) << std::setfill('0') << etsum->hwPhi() << ")"; cout << endl; @@ -566,7 +601,7 @@ namespace l1t { // (i>=etsums->getFirstBX() && i<=etsums->getLastBX()) && // (i>=uGtAlg->getFirstBX() && i<=uGtAlg->getLastBX()) && // (i>=uGtAlg->getFirstBX() && i<=uGtAlg->getLastBX()) ) { - dumpTestVectors(i, m_testVectorFile, muons, egammas, taus, jets, etsums, uGtAlg, uGtExt); + dumpTestVectors(i, m_testVectorFile, muons, muonShowers, egammas, taus, jets, etsums, uGtAlg, uGtExt); // } else { // edm::LogWarning("GtRecordDump") << "WARNING: Not enough information to dump test vectors for this bx=" << i << endl; // } @@ -600,6 +635,7 @@ namespace l1t { void GtRecordDump::dumpTestVectors(int bx, std::ofstream& myOutFile, Handle> muons, + Handle> muonShowers, Handle> egammas, Handle> taus, Handle> jets, @@ -611,20 +647,73 @@ namespace l1t { // Dump Bx (4 digits) myOutFile << std::dec << std::setw(4) << std::setfill('0') << m_absBx; - // Dump 8 Muons (16 digits + space) + // Dump 8 Muons (16 digits + space) + Muon Showers int nDumped = 0; - if (muons.isValid()) { + + int muNumber = 0; //keeps track of which muons get which muon shower information + if (muons.isValid() && muonShowers.isValid()) { for (std::vector::const_iterator mu = muons->begin(bx); mu != muons->end(bx); ++mu) { - cms_uint64_t packedWd = formatMuon(mu); + // loop over valid muons in this bx (muon 0 up to max possible of muon 7) + int muShowerBit = 0; // default value for muon shower bit + if (bx >= muonShowers->getFirstBX() && bx <= muonShowers->getLastBX()) { + if (muonShowers->size(bx) > 0) { + std::vector::const_iterator muShower = muonShowers->begin(bx); + if (muNumber == 0) + muShowerBit = muShower->isOneNominalInTime(); + if (muNumber == 2) + muShowerBit = muShower->isOneTightInTime(); + if (muNumber == 3) + muShowerBit = muShower->isTwoLooseDiffSectorsInTime(); + if (muNumber == 4) + muShowerBit = muShower->musOutOfTime0(); + if (muNumber == 6) + muShowerBit = muShower->musOutOfTime1(); + } + } + cms_uint64_t packedWd = formatMuon(mu, muShowerBit); if (nDumped < 8) { myOutFile << " " << std::hex << std::setw(16) << std::setfill('0') << packedWd; nDumped++; } - } + ++muNumber; //keeps track of how many muons have been processed + } // end loop over Muons in this bx + + // Muon Shower information can exist, even if a muon object does not exist. Hence, + // now loop over non-existant muons from muNumber up to max of 7 and add the muon shower info + int start = muNumber; + for (int nonExistantMuon = start; nonExistantMuon < 8; nonExistantMuon++) { + int muShowerBit = 0; // default value for muon shower bit + if (bx >= muonShowers->getFirstBX() && bx <= muonShowers->getLastBX()) { + if (muonShowers->size(bx) > 0) { + std::vector::const_iterator muShower = muonShowers->begin(bx); + if (muNumber == 0) + muShowerBit = muShower->isOneNominalInTime(); + if (muNumber == 2) + muShowerBit = muShower->isOneTightInTime(); + if (muNumber == 3) + muShowerBit = muShower->isTwoLooseDiffSectorsInTime(); + if (muNumber == 4) + muShowerBit = muShower->musOutOfTime0(); + if (muNumber == 6) + muShowerBit = muShower->musOutOfTime1(); + } + } + cms_uint64_t packedWd = formatNonExistantMuon(muShowerBit); + if (nDumped < 8) { + myOutFile << " " << std::hex << std::setw(16) << std::setfill('0') << packedWd; + nDumped++; + } + ++muNumber; // keep track of the number of muons processed + } // end loop over non-existant muons } for (int i = nDumped; i < 8; i++) { myOutFile << " " << std::hex << std::setw(16) << std::setfill('0') << empty; } + if (!muons.isValid()) + std::cout << "========= WARNING: ALL MUONS INVALID ==========" << std::endl; + if (!muonShowers.isValid()) + std::cout << "========= WARNING: ALL MUON SHOWERS INVALID ==========" << std::endl; + //=========================================== // Dump 12 EG (8 digits + space) nDumped = 0; @@ -846,7 +935,7 @@ namespace l1t { m_absBx++; } - cms_uint64_t GtRecordDump::formatMuon(std::vector::const_iterator mu) { + cms_uint64_t GtRecordDump::formatMuon(std::vector::const_iterator mu, int muShowerBit) { cms_uint64_t packedVal = 0; // Pack Bits @@ -855,6 +944,7 @@ namespace l1t { // packedVal |= ((cms_uint64_t)(mu->hwEta() & 0x1ff) << 53); // removed packedVal |= ((cms_uint64_t)(mu->hwPtUnconstrained() & 0xff) << 53); // added packedVal |= ((cms_uint64_t)(mu->hwDXY() & 0x3) << 62); // added + packedVal |= ((cms_uint64_t)(muShowerBit & 0x1) << 61); // added packedVal |= ((cms_uint64_t)(mu->hwEtaAtVtx() & 0x1ff) << 23); // & 0x1ff) <<9); packedVal |= ((cms_uint64_t)(mu->hwPt() & 0x1ff) << 10); // & 0x1ff) <<0); packedVal |= ((cms_uint64_t)(mu->hwChargeValid() & 0x1) << 35); // & 0x1) <<28); @@ -883,6 +973,8 @@ namespace l1t { // << ((cms_uint64_t)(mu->hwPhi() & 0x3ff) << 43) << std::endl; // std::cout << "<< 53; mu->hwPtUnconstrained() = " << std::hex << std::setw(16) << std::setfill('0') // << ((cms_uint64_t)(mu->hwPtUnconstrained() & 0xff) << 53) << std::endl; + // std::cout << "<< 61; muShowerBit = " << std::hex << std::setw(16) << std::setfill('0') + // << ((cms_uint64_t)(muShowerBit & 0x1) << 61) << std::endl; // std::cout << "<< 62; mu->hwDXY() = " << std::hex << std::setw(16) << std::setfill('0') // << ((cms_uint64_t)(mu->hwDXY() & 0x3) << 62) << std::endl; // std::cout << "packedWord = " << std::hex << std::setw(16) << std::setfill('0') << packedVal @@ -893,6 +985,26 @@ namespace l1t { return packedVal; } + cms_uint64_t GtRecordDump::formatNonExistantMuon(int muShowerBit) { + cms_uint64_t packedVal = 0; + + // Pack Bits + packedVal |= ((cms_uint64_t)(0 & 0x3ff) << 43); + packedVal |= ((cms_uint64_t)(0 & 0x3ff) << 0); // & 0x3ff) <<18); + // packedVal |= ((cms_uint64_t)(mu->hwEta() & 0x1ff) << 53); // removed + packedVal |= ((cms_uint64_t)(0 & 0xff) << 53); // added + packedVal |= ((cms_uint64_t)(0 & 0x3) << 62); // added + packedVal |= ((cms_uint64_t)(muShowerBit & 0x1) << 61); // added + packedVal |= ((cms_uint64_t)(0 & 0x1ff) << 23); // & 0x1ff) <<9); + packedVal |= ((cms_uint64_t)(0 & 0x1ff) << 10); // & 0x1ff) <<0); + packedVal |= ((cms_uint64_t)(0 & 0x1) << 35); // & 0x1) <<28); + packedVal |= ((cms_uint64_t)(0 & 0x1) << 34); // & 0x1) <<29); + packedVal |= ((cms_uint64_t)(0 & 0xf) << 19); // & 0xf) <<30); + packedVal |= ((cms_uint64_t)(0 & 0x3) << 32); // & 0x3) <<34); + + return packedVal; + } + unsigned int GtRecordDump::formatEG(std::vector::const_iterator eg) { unsigned int packedVal = 0; diff --git a/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.cc b/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.cc index b7eed1da6480a..b082df516787d 100644 --- a/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.cc +++ b/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.cc @@ -51,6 +51,8 @@ void L1TGlobalProducer::fillDescriptions(edm::ConfigurationDescriptions& descrip ->setComment("InputTag for Calo Trigger EtSum (required parameter: default value is invalid)"); desc.add("EtSumZdcInputTag", edm::InputTag("")) ->setComment("InputTag for ZDC EtSums Plus and Minus (required parameter: default value is invalid)"); + desc.add("CICADAInputTag", edm::InputTag("")) + ->setComment("InputTag for CICADA Anomaly Detection (required parameter: default value is invalid)"); desc.add("ExtInputTag", edm::InputTag("")) ->setComment("InputTag for external conditions (not required, but recommend to specify explicitly in config)"); desc.add("AlgoBlkInputTag", edm::InputTag("hltGtStage2Digis")) @@ -68,9 +70,6 @@ void L1TGlobalProducer::fillDescriptions(edm::ConfigurationDescriptions& descrip desc.add("AlgorithmTriggersUnmasked", false) ->setComment("not required, but recommend to specify explicitly in config"); - //AXOl1TL model version: - desc.add("AXOL1TLModelVersion", ""); - // switch for muon showers in Run-3 desc.add("useMuonShowers", false); @@ -109,6 +108,7 @@ L1TGlobalProducer::L1TGlobalProducer(const edm::ParameterSet& parSet) m_jetInputTag(parSet.getParameter("JetInputTag")), m_sumInputTag(parSet.getParameter("EtSumInputTag")), m_sumZdcInputTag(parSet.getParameter("EtSumZdcInputTag")), + m_CICADAInputTag(parSet.getParameter("CICADAInputTag")), m_extInputTag(parSet.getParameter("ExtInputTag")), m_produceL1GtDaqRecord(parSet.getParameter("ProduceL1GtDaqRecord")), @@ -133,13 +133,13 @@ L1TGlobalProducer::L1TGlobalProducer(const edm::ParameterSet& parSet) m_algoblkInputTag(parSet.getParameter("AlgoBlkInputTag")), m_resetPSCountersEachLumiSec(parSet.getParameter("resetPSCountersEachLumiSec")), m_semiRandomInitialPSCounters(parSet.getParameter("semiRandomInitialPSCounters")), - m_AXOL1TLModelVersion(parSet.getParameter("AXOL1TLModelVersion")), m_useMuonShowers(parSet.getParameter("useMuonShowers")) { m_egInputToken = consumes>(m_egInputTag); m_tauInputToken = consumes>(m_tauInputTag); m_jetInputToken = consumes>(m_jetInputTag); m_sumInputToken = consumes>(m_sumInputTag); m_sumZdcInputToken = consumes>(m_sumZdcInputTag); + m_CICADAInputToken = consumes>(m_CICADAInputTag); m_muInputToken = consumes>(m_muInputTag); if (m_useMuonShowers) m_muShowerInputToken = consumes>(m_muShowerInputTag); @@ -379,6 +379,7 @@ void L1TGlobalProducer::produce(edm::Event& iEvent, const edm::EventSetup& evSet gtParser.vecEnergySumTemplate(), gtParser.vecEnergySumZdcTemplate(), gtParser.vecAXOL1TLTemplate(), + gtParser.vecCICADATemplate(), gtParser.vecExternalTemplate(), gtParser.vecCorrelationTemplate(), gtParser.vecCorrelationThreeBodyTemplate(), @@ -524,6 +525,7 @@ void L1TGlobalProducer::produce(edm::Event& iEvent, const edm::EventSetup& evSet bool receiveJet = true; bool receiveEtSums = true; bool receiveEtSumsZdc = true; + bool receiveCICADA = true; bool receiveExt = true; /* *** Boards need redefining ***** @@ -614,6 +616,7 @@ void L1TGlobalProducer::produce(edm::Event& iEvent, const edm::EventSetup& evSet m_jetInputToken, m_sumInputToken, m_sumZdcInputToken, + m_CICADAInputToken, receiveEG, m_nrL1EG, receiveTau, @@ -621,14 +624,11 @@ void L1TGlobalProducer::produce(edm::Event& iEvent, const edm::EventSetup& evSet receiveJet, m_nrL1Jet, receiveEtSums, - receiveEtSumsZdc); + receiveEtSumsZdc, + receiveCICADA); m_uGtBrd->receiveMuonObjectData(iEvent, m_muInputToken, receiveMu, m_nrL1Mu); - //for getting model version to the condition class, later will come from the menu - //used in runGTL - m_uGtBrd->setAXOL1TLModelVersion(m_AXOL1TLModelVersion); - if (m_useMuonShowers) m_uGtBrd->receiveMuonShowerObjectData(iEvent, m_muShowerInputToken, receiveMuShower, m_nrL1MuShower); diff --git a/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.h b/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.h index f3c5e84e97837..1b6928c521e58 100644 --- a/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.h +++ b/L1Trigger/L1TGlobal/plugins/L1TGlobalProducer.h @@ -127,11 +127,13 @@ class L1TGlobalProducer : public edm::stream::EDProducer<> { edm::InputTag m_jetInputTag; edm::InputTag m_sumInputTag; edm::InputTag m_sumZdcInputTag; + edm::InputTag m_CICADAInputTag; edm::EDGetTokenT> m_egInputToken; edm::EDGetTokenT> m_tauInputToken; edm::EDGetTokenT> m_jetInputToken; edm::EDGetTokenT> m_sumInputToken; edm::EDGetTokenT> m_sumZdcInputToken; + edm::EDGetTokenT> m_CICADAInputToken; /// input tag for external conditions edm::InputTag m_extInputTag; @@ -195,9 +197,6 @@ class L1TGlobalProducer : public edm::stream::EDProducer<> { // if false, the prescale counters are initialised to zero bool m_semiRandomInitialPSCounters; - //string to store AXOL1TL model version - std::string m_AXOL1TLModelVersion; - // switch to load muon showers in the global board bool m_useMuonShowers; }; diff --git a/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.cc b/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.cc index c1e0a86e22f61..e3b58d21d46bd 100644 --- a/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.cc +++ b/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.cc @@ -26,6 +26,8 @@ * - extended for Zero Degree Calorimeter triggers (used for Run 3 HI data-taking) * \new features: Melissa Quinnan, Elisa Fontanesi * - extended for AXOL1TL anomaly detection triggers (used for Run 3 data-taking) + * \new features: Elisa Fontanesi + * - extended for HTMHF triggers (introduced for the Run 3 2024 data-taking) * * $Date$ * $Revision$ @@ -147,6 +149,10 @@ void l1t::TriggerMenuParser::setVecAXOL1TLTemplate(const std::vector >& vecCICADATempl) { + m_vecCICADATemplate = vecCICADATempl; +} + void l1t::TriggerMenuParser::setVecExternalTemplate( const std::vector >& vecExternalTempl) { m_vecExternalTemplate = vecExternalTempl; @@ -227,6 +233,7 @@ void l1t::TriggerMenuParser::parseCondFormats(const L1TUtmTriggerMenu* utmMenu) m_vecEnergySumTemplate.resize(m_numberConditionChips); m_vecEnergySumZdcTemplate.resize(m_numberConditionChips); m_vecAXOL1TLTemplate.resize(m_numberConditionChips); + m_vecCICADATemplate.resize(m_numberConditionChips); m_vecExternalTemplate.resize(m_numberConditionChips); m_vecCorrelationTemplate.resize(m_numberConditionChips); @@ -297,6 +304,7 @@ void l1t::TriggerMenuParser::parseCondFormats(const L1TUtmTriggerMenu* utmMenu) condition.getType() == esConditionType::MissingEt || condition.getType() == esConditionType::MissingHt || condition.getType() == esConditionType::MissingEtHF || + condition.getType() == esConditionType::MissingHtHF || condition.getType() == esConditionType::TowerCount || condition.getType() == esConditionType::MinBiasHFP0 || condition.getType() == esConditionType::MinBiasHFM0 || @@ -322,9 +330,13 @@ void l1t::TriggerMenuParser::parseCondFormats(const L1TUtmTriggerMenu* utmMenu) parseEnergySumZdc(condition, chipNr, false); //parse AXOL1TL - } else if (condition.getType() == esConditionType::AnomalyDetectionTrigger) { + } else if (condition.getType() == esConditionType::Axol1tlTrigger || + condition.getType() == esConditionType::AnomalyDetectionTrigger) { parseAXOL1TL(condition, chipNr); + //parse CICADA + } else if (condition.getType() == esConditionType::CicadaTrigger) { + parseCICADA(condition, chipNr); //parse Muons } else if (condition.getType() == esConditionType::SingleMuon || condition.getType() == esConditionType::DoubleMuon || @@ -577,6 +589,7 @@ bool l1t::TriggerMenuParser::parseScales(std::mapetaMin = -1.; scaleParam->etaMax = -1.; scaleParam->etaStep = -1.; @@ -701,6 +717,7 @@ bool l1t::TriggerMenuParser::parseScales(std::mapgetType() == esObjectType::ETMHF) { energySumObjType = GlobalObject::gtETMHF; cType = TypeETMHF; + } else if (corrESum->getType() == esObjectType::HTMHF) { + energySumObjType = GlobalObject::gtHTMHF; + cType = TypeHTMHF; } else if (corrESum->getType() == esObjectType::TOWERCOUNT) { energySumObjType = GlobalObject::gtTowerCount; cType = TypeTowerCount; @@ -2752,19 +2786,51 @@ bool l1t::TriggerMenuParser::parseAXOL1TL(L1TUtmCondition condAXOL1TL, unsigned int lowerThresholdInd = 0; int upperThresholdInd = -1; - const std::vector& cuts = object.getCuts(); - for (size_t kk = 0; kk < cuts.size(); kk++) { - const L1TUtmCut& cut = cuts.at(kk); + //save model and threshold + std::string model = ""; - switch (cut.getCutType()) { - case esCutType::AnomalyScore: + // for UTM v12+ + if (object.getType() == tmeventsetup::Axol1tl) { + const std::vector& cuts = object.getCuts(); + for (size_t kk = 0; kk < cuts.size(); kk++) { + const L1TUtmCut& cut = cuts.at(kk); + + //save model + if (cut.getCutType() == tmeventsetup::Model) { + model = cut.getData(); + } + //save score + else if (cut.getCutType() == esCutType::Score) { + lowerThresholdInd = cut.getMinimum().value; + upperThresholdInd = cut.getMaximum().value; + } //end else if + } //end cut loop + } //end if getType + // LEGACY + // for UTM pre v12 + else if (condAXOL1TL.getType() == esConditionType::AnomalyDetectionTrigger) { + // hard-code model version for legacy Menu + model = "v3"; + + const std::vector& cuts = object.getCuts(); + for (size_t kk = 0; kk < cuts.size(); kk++) { + const L1TUtmCut& cut = cuts.at(kk); + if (cut.getCutType() == esCutType::AnomalyScore) { lowerThresholdInd = cut.getMinimum().value; upperThresholdInd = cut.getMaximum().value; break; - default: - break; - } //end switch - } //end cut loop + } + } //end cut loop + } else { + edm::LogError("TriggerMenuParser") << " Error: not a proper AXOL1TL condition" << std::endl; + return false; + } + + // check model version is not empty + if (model == "") { + edm::LogError("TriggerMenuParser") << " Error: AXOL1TL movel version is empty" << std::endl; + return false; + } //fill object params objParameter[0].minAXOL1TLThreshold = lowerThresholdInd; @@ -2777,6 +2843,7 @@ bool l1t::TriggerMenuParser::parseAXOL1TL(L1TUtmCondition condAXOL1TL, unsigned axol1tlCond.setCondChipNr(chipNr); axol1tlCond.setCondRelativeBx(relativeBx); axol1tlCond.setConditionParameter(objParameter); + axol1tlCond.setModelVersion(model); if (edm::isDebugEnabled()) { std::ostringstream myCoutStream; @@ -2869,6 +2936,75 @@ bool l1t::TriggerMenuParser::parseExternal(L1TUtmCondition condExt, unsigned int return true; } +// Parse the CICADA condition and insert the entry into the conditions mapping +bool l1t::TriggerMenuParser::parseCICADA(L1TUtmCondition condCICADA, unsigned int chipNr) { + using namespace tmeventsetup; + + std::string condition = "cicada"; + std::string type = l1t2string(condCICADA.getType()); + std::string name = l1t2string(condCICADA.getName()); + + LogDebug("TriggerMenuParser") << " ****************************************** " << std::endl + << " (in parseCICADA) " << std::endl + << " condition = " << condition << std::endl + << " type = " << type << std::endl + << " name = " << name << std::endl; + const int nrObj = 1; + GtConditionType cType = TypeCICADA; + + std::vector objParameter(nrObj); + + if (int(condCICADA.getObjects().size()) != nrObj) { + edm::LogError("TriggerMenuParser") << " condCICADA objects: nrObj = " << nrObj + << "condCICADA.getObjects().size() = " << condCICADA.getObjects().size() + << std::endl; + return false; + } + + L1TUtmObject object = condCICADA.getObjects().at(0); + int relativeBx = object.getBxOffset(); + bool gEq = (object.getComparisonOperator() == esComparisonOperator::GE); + + float lowerThresholdInd = 0; //May need to be float to match CICADA? + float upperThresholdInd = -1; + + const std::vector& cuts = object.getCuts(); + for (size_t kk = 0; kk < cuts.size(); kk++) { + const L1TUtmCut& cut = cuts.at(kk); + + switch (cut.getCutType()) { + case esCutType::CicadaScore: + lowerThresholdInd = cut.getMinimum().value; + upperThresholdInd = cut.getMaximum().value; + } + } + + objParameter[0].minCICADAThreshold = lowerThresholdInd; + objParameter[0].maxCICADAThreshold = upperThresholdInd; + + CICADATemplate cicadaCond(name); + cicadaCond.setCondType(cType); + cicadaCond.setCondGEq(gEq); + cicadaCond.setCondChipNr(chipNr); + cicadaCond.setCondRelativeBx(relativeBx); + cicadaCond.setConditionParameter(objParameter); + + if (edm::isDebugEnabled()) { + std::ostringstream myCoutStream; + cicadaCond.print(myCoutStream); + LogTrace("TriggerMenuParser") << myCoutStream.str() << "\n" << std::endl; + } + + if (!insertConditionIntoMap(cicadaCond, chipNr)) { + edm::LogError("TriggerMenuParser") << " Error: duplicate CICADA condition (" << name << ")" << std::endl; + return false; + } + + (m_vecCICADATemplate[chipNr]).push_back(cicadaCond); + + return true; +} + /** * parseCorrelation Parse a correlation condition and * insert an entry to the conditions map @@ -3094,7 +3230,8 @@ bool l1t::TriggerMenuParser::parseCorrelation(L1TUtmCondition corrCond, unsigned condCateg[jj] = CondCalo; } else if (object.getType() == esObjectType::ETM || object.getType() == esObjectType::ETMHF || - object.getType() == esObjectType::TOWERCOUNT || object.getType() == esObjectType::HTM) { + object.getType() == esObjectType::HTMHF || object.getType() == esObjectType::TOWERCOUNT || + object.getType() == esObjectType::HTM) { // we have Energy Sum parseEnergySumCorr(&object, chipNr); corrIndexVal[jj] = (m_corEnergySumTemplate[chipNr]).size() - 1; @@ -3111,6 +3248,9 @@ bool l1t::TriggerMenuParser::parseCorrelation(L1TUtmCondition corrCond, unsigned case esObjectType::ETMHF: { objType[jj] = GlobalObject::gtETMHF; } break; + case esObjectType::HTMHF: { + objType[jj] = GlobalObject::gtHTMHF; + } break; case esObjectType::TOWERCOUNT: { objType[jj] = GlobalObject::gtTowerCount; } break; @@ -3547,7 +3687,8 @@ bool l1t::TriggerMenuParser::parseCorrelationWithOverlapRemoval(const L1TUtmCond condCateg[jj] = CondCalo; } else if (object.getType() == esObjectType::ETM || object.getType() == esObjectType::ETMHF || - object.getType() == esObjectType::TOWERCOUNT || object.getType() == esObjectType::HTM) { + object.getType() == esObjectType::HTMHF || object.getType() == esObjectType::TOWERCOUNT || + object.getType() == esObjectType::HTM) { // we have Energy Sum parseEnergySumCorr(&object, chipNr); corrIndexVal[jj] = (m_corEnergySumTemplate[chipNr]).size() - 1; @@ -3564,6 +3705,9 @@ bool l1t::TriggerMenuParser::parseCorrelationWithOverlapRemoval(const L1TUtmCond case esObjectType::ETMHF: { objType[jj] = GlobalObject::gtETMHF; } break; + case esObjectType::HTMHF: { + objType[jj] = GlobalObject::gtHTMHF; + } break; case esObjectType::TOWERCOUNT: { objType[jj] = GlobalObject::gtTowerCount; } break; diff --git a/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.h b/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.h index 74551d0a2012b..e934ba96353f0 100644 --- a/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.h +++ b/L1Trigger/L1TGlobal/plugins/TriggerMenuParser.h @@ -38,6 +38,7 @@ #include "L1Trigger/L1TGlobal/interface/EnergySumTemplate.h" #include "L1Trigger/L1TGlobal/interface/EnergySumZdcTemplate.h" #include "L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h" +#include "L1Trigger/L1TGlobal/interface/CICADATemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationThreeBodyTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationWithOverlapRemovalTemplate.h" @@ -157,6 +158,10 @@ namespace l1t { inline const std::vector >& vecAXOL1TLTemplate() const { return m_vecAXOL1TLTemplate; } void setVecAXOL1TLTemplate(const std::vector >&); + // + inline const std::vector >& vecCICADATemplate() const { return m_vecCICADATemplate; } + void setVecCICADATemplate(const std::vector >&); + // inline const std::vector >& vecExternalTemplate() const { return m_vecExternalTemplate; @@ -309,6 +314,8 @@ namespace l1t { bool parseAXOL1TL(L1TUtmCondition condAXOL1TL, unsigned int chipNr = 0); + bool parseCICADA(L1TUtmCondition condCICADA, unsigned int chipNr = 0); + bool parseEnergySumCorr(const L1TUtmObject* corrESum, unsigned int chipNr = 0); bool parseExternal(L1TUtmCondition condExt, unsigned int chipNr = 0); @@ -416,6 +423,7 @@ namespace l1t { std::vector > m_vecEnergySumTemplate; std::vector > m_vecEnergySumZdcTemplate; std::vector > m_vecAXOL1TLTemplate; + std::vector > m_vecCICADATemplate; std::vector > m_vecExternalTemplate; std::vector > m_vecCorrelationTemplate; diff --git a/L1Trigger/L1TGlobal/python/simGtStage2Digis_cfi.py b/L1Trigger/L1TGlobal/python/simGtStage2Digis_cfi.py index 28909e6077644..4916c8647d018 100644 --- a/L1Trigger/L1TGlobal/python/simGtStage2Digis_cfi.py +++ b/L1Trigger/L1TGlobal/python/simGtStage2Digis_cfi.py @@ -16,7 +16,7 @@ JetInputTag = cms.InputTag("simCaloStage2Digis"), EtSumInputTag = cms.InputTag("simCaloStage2Digis"), EtSumZdcInputTag = cms.InputTag("etSumZdcProducer"), - AXOL1TLModelVersion = cms.string("GTADModel_v1"), + CICADAInputTag = cms.InputTag("simCaloStage2Layer1Summary", "CICADAScore"), AlgorithmTriggersUnmasked = cms.bool(True), AlgorithmTriggersUnprescaled = cms.bool(True), GetPrescaleColumnFromData = cms.bool(False), diff --git a/L1Trigger/L1TGlobal/src/AXOL1TLCondition.cc b/L1Trigger/L1TGlobal/src/AXOL1TLCondition.cc index bcc0f051278f4..83fdc4225bbbc 100644 --- a/L1Trigger/L1TGlobal/src/AXOL1TLCondition.cc +++ b/L1Trigger/L1TGlobal/src/AXOL1TLCondition.cc @@ -90,11 +90,20 @@ const bool l1t::AXOL1TLCondition::evaluateCondition(const int bxEval) const { int useBx = bxEval + m_gtAXOL1TLTemplate->condRelativeBx(); //HLS4ML stuff - std::string AXOL1TLmodelversion = m_AXOL1TLmodelversion; + std::string AXOL1TLmodelversion = "GTADModel_" + m_gtAXOL1TLTemplate->modelVersion(); //loading from menu/template + + //otherwise load model (if possible) and run inference hls4mlEmulator::ModelLoader loader(AXOL1TLmodelversion); std::shared_ptr model; - model = loader.load_model(); - cout << "loading model... " << AXOL1TLmodelversion << std::endl; + + try { + model = loader.load_model(); + } catch (std::runtime_error& e) { + // for stopping with exception if model version cannot be loaded + throw cms::Exception("ModelError") + << " ERROR: failed to load AXOL1TL model version \"" << AXOL1TLmodelversion + << "\" that was specified in menu. Model version not found in cms-hls4ml externals."; + } // //pointers to objects const BXVector* candMuVec = m_gtGTB->getCandL1Mu(); @@ -116,24 +125,30 @@ const bool l1t::AXOL1TLCondition::evaluateCondition(const int bxEval) const { //total # inputs in vector is (4+10+4+1)*3 = 57 const int NInputs = 57; + //types of inputs and outputs + typedef ap_fixed<18, 13> inputtype; + typedef std::array, 8> resulttype; //v3 + typedef ap_ufixed<18, 14> losstype; + typedef std::pair pairtype; + // typedef std::array, 13> resulttype; //deprecated v1 type: + //define zero - ap_fixed<18, 13> fillzero = 0.0; + inputtype fillzero = 0.0; //AD vector declaration, will fill later - ap_fixed<18, 13> ADModelInput[NInputs] = {}; + inputtype ADModelInput[NInputs] = {}; //initializing vector by type for my sanity - ap_fixed<18, 13> MuInput[MuVecSize]; - ap_fixed<18, 13> JetInput[JVecSize]; - ap_fixed<18, 13> EgammaInput[EGVecSize]; - ap_fixed<18, 13> EtSumInput[EtSumVecSize]; + inputtype MuInput[MuVecSize]; + inputtype JetInput[JVecSize]; + inputtype EgammaInput[EGVecSize]; + inputtype EtSumInput[EtSumVecSize]; //declare result vectors +score - std::array, 13> result; - ap_ufixed<18, 14> loss; - std::pair, 13>, ap_ufixed<18, 14>> - ADModelResult; //model outputs a pair of the (result vector, loss) - float score = -1.0; //not sure what the best default is hm?? + resulttype result; + losstype loss; + pairtype ADModelResult; //model outputs a pair of the (result vector, loss) + float score = -1.0; //not sure what the best default is hm?? //check number of input objects we actually have (muons, jets etc) int NCandMu = candMuVec->size(useBx); @@ -244,11 +259,6 @@ const bool l1t::AXOL1TLCondition::evaluateCondition(const int bxEval) const { return condResult; } -//in order to set model version from config -void l1t::AXOL1TLCondition::setModelVersion(const std::string modelversionname) { - m_AXOL1TLmodelversion = modelversionname; -} - void l1t::AXOL1TLCondition::print(std::ostream& myCout) const { myCout << "Dummy Print for AXOL1TLCondition" << std::endl; m_gtAXOL1TLTemplate->print(myCout); diff --git a/L1Trigger/L1TGlobal/src/AXOL1TLTemplate.cc b/L1Trigger/L1TGlobal/src/AXOL1TLTemplate.cc index 1e411f30f215d..e238f8f6da08b 100644 --- a/L1Trigger/L1TGlobal/src/AXOL1TLTemplate.cc +++ b/L1Trigger/L1TGlobal/src/AXOL1TLTemplate.cc @@ -39,6 +39,9 @@ void AXOL1TLTemplate::setConditionParameter(const std::vector& m_objectParameter = objParameter; } +//setModelVersion - set the model version of the condition +void AXOL1TLTemplate::setModelVersion(const std::string& modelversion) { m_modelVersion = modelversion; } + void AXOL1TLTemplate::print(std::ostream& myCout) const { myCout << "\n AXOL1TLTemplate print..." << std::endl; @@ -65,6 +68,7 @@ void AXOL1TLTemplate::copy(const AXOL1TLTemplate& cp) { m_condChipNr = cp.condChipNr(); m_condRelativeBx = cp.condRelativeBx(); + m_modelVersion = cp.modelVersion(); // new for utm 0.12.0 m_objectParameter = *(cp.objectParameter()); } diff --git a/L1Trigger/L1TGlobal/src/CICADACondition.cc b/L1Trigger/L1TGlobal/src/CICADACondition.cc new file mode 100644 index 0000000000000..2fec836454ad6 --- /dev/null +++ b/L1Trigger/L1TGlobal/src/CICADACondition.cc @@ -0,0 +1,65 @@ +#include "L1Trigger/L1TGlobal/interface/CICADACondition.h" + +#include +#include + +#include +#include +#include + +#include "L1Trigger/L1TGlobal/interface/CICADATemplate.h" +#include "L1Trigger/L1TGlobal/interface/ConditionEvaluation.h" +#include "L1Trigger/L1TGlobal/interface/GlobalBoard.h" + +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/MessageLogger/interface/MessageDrop.h" + +l1t::CICADACondition::CICADACondition() : ConditionEvaluation() {} + +l1t::CICADACondition::CICADACondition(const GlobalCondition* cicadaTemplate, const GlobalBoard* ptrGTB) + : ConditionEvaluation(), m_gtCICADATemplate(static_cast(cicadaTemplate)), m_uGtB(ptrGTB) { + m_condMaxNumberObjects = 1; //necessary? +} + +void l1t::CICADACondition::copy(const l1t::CICADACondition& cp) { + m_gtCICADATemplate = cp.gtCICADATemplate(); + m_uGtB = cp.getuGtB(); + + m_condMaxNumberObjects = cp.condMaxNumberObjects(); + m_condLastResult = cp.condLastResult(); + m_combinationsInCond = cp.getCombinationsInCond(); + + m_verbosity = cp.m_verbosity; +} + +l1t::CICADACondition::CICADACondition(const l1t::CICADACondition& cp) : ConditionEvaluation() { copy(cp); } + +l1t::CICADACondition& l1t::CICADACondition::operator=(const l1t::CICADACondition& cp) { + copy(cp); + return *this; +} + +const bool l1t::CICADACondition::evaluateCondition(const int bxEval) const { + bool condResult = false; + const float cicadaScore = m_uGtB->getCICADAScore(); + + // This gets rid of a GT emulator convention "iCondition". + // This usually indexes the next line, which is somewhat concerning + // AXOL1TL operates this way, but it should be checked + const CICADATemplate::ObjectParameter objPar = (*(m_gtCICADATemplate->objectParameter()))[0]; + + bool condGEqVal = m_gtCICADATemplate->condGEq(); + bool passCondition = false; + + passCondition = checkCut(objPar.minCICADAThreshold, cicadaScore, condGEqVal); + + condResult |= passCondition; + + return condResult; +} + +void l1t::CICADACondition::print(std::ostream& myCout) const { + myCout << "CICADA Condition Print: " << std::endl; + m_gtCICADATemplate->print(myCout); + ConditionEvaluation::print(myCout); +} diff --git a/L1Trigger/L1TGlobal/src/CICADATemplate.cc b/L1Trigger/L1TGlobal/src/CICADATemplate.cc new file mode 100644 index 0000000000000..a33b30502f8a0 --- /dev/null +++ b/L1Trigger/L1TGlobal/src/CICADATemplate.cc @@ -0,0 +1,60 @@ +#include "L1Trigger/L1TGlobal/interface/CICADATemplate.h" + +#include +#include + +//TODO: Check the actual conditions name: "CondCICADA" +CICADATemplate::CICADATemplate() : GlobalCondition() { m_condCategory = l1t::CondCICADA; } + +CICADATemplate::CICADATemplate(const std::string& cName) : GlobalCondition(cName) { m_condCategory = l1t::CondCICADA; } + +CICADATemplate::CICADATemplate(const std::string& cName, const l1t::GtConditionType& cType) + : GlobalCondition(cName, l1t::CondCICADA, cType) { + m_condCategory = l1t::CondCICADA; + + int nObjects = nrObjects(); + + if (nObjects > 0) { + m_objectType.reserve(nObjects); + } +} + +CICADATemplate::CICADATemplate(const CICADATemplate& cp) : GlobalCondition(cp.m_condName) { copy(cp); } + +CICADATemplate& CICADATemplate::operator=(const CICADATemplate& cp) { + copy(cp); + return *this; +} + +void CICADATemplate::print(std::ostream& myCout) const { + myCout << "\n CICADATemplate print..." << std::endl; + + GlobalCondition::print(myCout); + + int nObjects = nrObjects(); + + for (int i = 0; i < nObjects; ++i) { + myCout << std::endl; + myCout << " Template for object " << i << " [ hex ]" << std::endl; + myCout << " CICADAThreshold = " << std::hex << m_objectParameter[i].minCICADAThreshold << std::endl; + } + + myCout << std::dec << std::endl; +} + +void CICADATemplate::copy(const CICADATemplate& cp) { + m_condName = cp.condName(); + m_condCategory = cp.condCategory(); + m_condType = cp.condType(); + m_objectType = cp.objectType(); + m_condGEq = cp.condGEq(); + m_condChipNr = cp.condChipNr(); + m_condRelativeBx = cp.condRelativeBx(); + + m_objectParameter = *(cp.objectParameter()); +} + +std::ostream& operator<<(std::ostream& os, const CICADATemplate& result) { + result.print(os); + return os; +} diff --git a/L1Trigger/L1TGlobal/src/CorrCondition.cc b/L1Trigger/L1TGlobal/src/CorrCondition.cc index fc214afe2ada2..207464fae395d 100644 --- a/L1Trigger/L1TGlobal/src/CorrCondition.cc +++ b/L1Trigger/L1TGlobal/src/CorrCondition.cc @@ -577,6 +577,10 @@ const bool l1t::CorrCondition::evaluateCondition(const int bxEval) const { type = l1t::EtSum::EtSumType::kMissingEtHF; lutObj0 = "ETMHF"; break; + case gtHTMHF: + type = l1t::EtSum::EtSumType::kMissingHtHF; + lutObj0 = "HTMHF"; + break; case gtMinBiasHFP0: case gtMinBiasHFM0: case gtMinBiasHFP1: @@ -644,6 +648,20 @@ const bool l1t::CorrCondition::evaluateCondition(const int bxEval) const { binEdges = m_gtScales->getETMHFScales().etBins.at(etBin0); et0Phy = 0.5 * (binEdges.second + binEdges.first); + } else if (cndObjTypeVec[0] == gtHTMHF) { + std::pair binEdges = m_gtScales->getHTMHFScales().phiBins.at(phiIndex0); + phi0Phy = 0.5 * (binEdges.second + binEdges.first); + eta0Phy = 0.; //No Eta for Energy Sums + + etBin0 = etIndex0; + int ssize = m_gtScales->getHTMHFScales().etBins.size(); + assert(ssize > 0); + if (etBin0 >= ssize) { + etBin0 = ssize - 1; + } + + binEdges = m_gtScales->getHTMHFScales().etBins.at(etBin0); + et0Phy = 0.5 * (binEdges.second + binEdges.first); } //If needed convert calo scales to muon scales for comparison (only phi for energy sums) @@ -854,6 +872,10 @@ const bool l1t::CorrCondition::evaluateCondition(const int bxEval) const { type = l1t::EtSum::EtSumType::kMissingEtHF; lutObj1 = "ETMHF"; break; + case gtHTMHF: + type = l1t::EtSum::EtSumType::kMissingHtHF; + lutObj1 = "HTMHF"; + break; case gtMinBiasHFP0: case gtMinBiasHFM0: case gtMinBiasHFP1: @@ -922,6 +944,20 @@ const bool l1t::CorrCondition::evaluateCondition(const int bxEval) const { binEdges = m_gtScales->getETMHFScales().etBins.at(etBin1); et1Phy = 0.5 * (binEdges.second + binEdges.first); + } else if (cndObjTypeVec[1] == gtHTMHF) { + std::pair binEdges = m_gtScales->getHTMHFScales().phiBins.at(phiIndex1); + phi1Phy = 0.5 * (binEdges.second + binEdges.first); + eta1Phy = 0.; //No Eta for Energy Sums + + etBin1 = etIndex1; + int ssize = m_gtScales->getHTMHFScales().etBins.size(); + assert(ssize > 0); + if (etBin1 >= ssize) { + etBin1 = ssize - 1; + } + + binEdges = m_gtScales->getHTMHFScales().etBins.at(etBin1); + et1Phy = 0.5 * (binEdges.second + binEdges.first); } //If needed convert calo scales to muon scales for comparison (only phi for energy sums) diff --git a/L1Trigger/L1TGlobal/src/EnergySumCondition.cc b/L1Trigger/L1TGlobal/src/EnergySumCondition.cc index 2e45dd1985f81..8ab5561ed1296 100644 --- a/L1Trigger/L1TGlobal/src/EnergySumCondition.cc +++ b/L1Trigger/L1TGlobal/src/EnergySumCondition.cc @@ -147,6 +147,10 @@ const bool l1t::EnergySumCondition::evaluateCondition(const int bxEval) const { type = l1t::EtSum::EtSumType::kMissingEtHF; MissingEnergy = true; break; + case gtHTMHF: + type = l1t::EtSum::EtSumType::kMissingHtHF; + MissingEnergy = true; + break; case gtTowerCount: type = l1t::EtSum::EtSumType::kTowerCount; MissingEnergy = false; diff --git a/L1Trigger/L1TGlobal/src/EnergySumTemplate.cc b/L1Trigger/L1TGlobal/src/EnergySumTemplate.cc index 4d99232771b74..157135555bed0 100644 --- a/L1Trigger/L1TGlobal/src/EnergySumTemplate.cc +++ b/L1Trigger/L1TGlobal/src/EnergySumTemplate.cc @@ -88,6 +88,8 @@ void EnergySumTemplate::print(std::ostream& myCout) const { myCout << " phi = " << std::hex << m_objectParameter[i].phiRange0Word << std::endl; } else if (m_condType == l1t::TypeETMHF) { myCout << " phi = " << std::hex << m_objectParameter[i].phiRange0Word << std::endl; + } else if (m_condType == l1t::TypeHTMHF) { + myCout << " phi = " << std::hex << m_objectParameter[i].phiRange0Word << std::endl; } } diff --git a/L1Trigger/L1TGlobal/src/GlobalBoard.cc b/L1Trigger/L1TGlobal/src/GlobalBoard.cc index 02144cb63a767..fb6a1159cbbf7 100644 --- a/L1Trigger/L1TGlobal/src/GlobalBoard.cc +++ b/L1Trigger/L1TGlobal/src/GlobalBoard.cc @@ -38,6 +38,7 @@ #include "L1Trigger/L1TGlobal/interface/EnergySumTemplate.h" #include "L1Trigger/L1TGlobal/interface/EnergySumZdcTemplate.h" #include "L1Trigger/L1TGlobal/interface/AXOL1TLTemplate.h" +#include "L1Trigger/L1TGlobal/interface/CICADATemplate.h" #include "L1Trigger/L1TGlobal/interface/ExternalTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationTemplate.h" #include "L1Trigger/L1TGlobal/interface/CorrelationThreeBodyTemplate.h" @@ -55,6 +56,7 @@ #include "L1Trigger/L1TGlobal/interface/EnergySumCondition.h" #include "L1Trigger/L1TGlobal/interface/EnergySumZdcCondition.h" #include "L1Trigger/L1TGlobal/interface/AXOL1TLCondition.h" +#include "L1Trigger/L1TGlobal/interface/CICADACondition.h" #include "L1Trigger/L1TGlobal/interface/ExternalCondition.h" #include "L1Trigger/L1TGlobal/interface/CorrCondition.h" #include "L1Trigger/L1TGlobal/interface/CorrThreeBodyCondition.h" @@ -112,11 +114,6 @@ void l1t::GlobalBoard::setBxFirst(int bx) { m_bxFirst_ = bx; } void l1t::GlobalBoard::setBxLast(int bx) { m_bxLast_ = bx; } -// temporary class for getting axol1tl version from config to condition class until it can be got from the utm menu -void l1t::GlobalBoard::setAXOL1TLModelVersion(std::string axol1tlModelVersion) { - m_axol1tlModelVersion = axol1tlModelVersion; -} - void l1t::GlobalBoard::init(const int numberPhysTriggers, const int nrL1Mu, const int nrL1MuShower, @@ -149,6 +146,7 @@ void l1t::GlobalBoard::receiveCaloObjectData(const edm::Event& iEvent, const edm::EDGetTokenT>& jetInputToken, const edm::EDGetTokenT>& sumInputToken, const edm::EDGetTokenT>& sumZdcInputToken, + const edm::EDGetTokenT>& CICADAInputToken, const bool receiveEG, const int nrL1EG, const bool receiveTau, @@ -156,7 +154,8 @@ void l1t::GlobalBoard::receiveCaloObjectData(const edm::Event& iEvent, const bool receiveJet, const int nrL1Jet, const bool receiveEtSums, - const bool receiveEtSumsZdc) { + const bool receiveEtSumsZdc, + const bool receiveCICADA) { if (m_verbosity) { LogDebug("L1TGlobal") << "\n**** Board receiving Calo Data "; } @@ -347,6 +346,29 @@ void l1t::GlobalBoard::receiveCaloObjectData(const edm::Event& iEvent, } //end loop over Bx } } + if (receiveCICADA) { + edm::Handle> cicadaScoreHandle; + iEvent.getByToken(CICADAInputToken, cicadaScoreHandle); + if (not cicadaScoreHandle.isValid()) { + if (m_verbosity) { + edm::LogWarning("L1Tglobal") << "\nWarning: Input tag for the CICADA score" + << "\nrequested in configuration, but not found in the event.\n" + << "\nSetting score to 0.0"; + } + setCICADAScore(0.0); + } else if (cicadaScoreHandle->isEmpty(0)) { + if (m_verbosity) { + edm::LogWarning("L1Tglobal") + << "\nWarning: CICADA score had a valid input tag, but an empty BX collection" + << "\nThe CICADA score will be filled with 0.0 to prevent any failure of uGT emulation"; + } + setCICADAScore(0.0); + } else { + setCICADAScore(cicadaScoreHandle->at( + 0, + 0)); //CICADA emulation will only provide a central BX, and one value. Unpacking may have more values, but that can't be guaranteed. + } + } } // receive data from Global Muon Trigger @@ -656,8 +678,6 @@ void l1t::GlobalBoard::runGTL(const edm::Event&, axol1tlCondition->setVerbosity(m_verbosity); - axol1tlCondition->setModelVersion(m_axol1tlModelVersion); - axol1tlCondition->evaluateConditionStoreResult(iBxInEvent); cMapResults[itCond->first] = axol1tlCondition; @@ -671,6 +691,21 @@ void l1t::GlobalBoard::runGTL(const edm::Event&, //delete axol1tlCCondition; } break; + case CondCICADA: { + CICADACondition* cicadaCondition = new CICADACondition(itCond->second, this); + + cicadaCondition->setVerbosity(m_verbosity); + cicadaCondition->evaluateConditionStoreResult(iBxInEvent); + + cMapResults[itCond->first] = cicadaCondition; + + if (m_verbosity && m_isDebugEnabled) { + std::ostringstream myCout; + cicadaCondition->print(myCout); + + edm::LogWarning("L1TGlobal") << "cicadaCondition " << myCout.str(); + } + } break; case CondExternal: { ExternalCondition* extCondition = new ExternalCondition(itCond->second, this); @@ -1184,6 +1219,7 @@ void l1t::GlobalBoard::resetCalo() { m_candL1Jet->clear(); m_candL1EtSum->clear(); m_candL1EtSumZdc->clear(); + m_cicadaScore = 0.0; m_candL1EG->setBXRange(m_bxFirst_, m_bxLast_); m_candL1Tau->setBXRange(m_bxFirst_, m_bxLast_); diff --git a/L1Trigger/L1TGlobal/src/GlobalCondition.cc b/L1Trigger/L1TGlobal/src/GlobalCondition.cc index 2765101c60d40..3ed7572466101 100644 --- a/L1Trigger/L1TGlobal/src/GlobalCondition.cc +++ b/L1Trigger/L1TGlobal/src/GlobalCondition.cc @@ -113,6 +113,7 @@ const int GlobalCondition::nrObjects() const { case l1t::TypeHTT: case l1t::TypeHTM: case l1t::TypeETMHF: + case l1t::TypeHTMHF: case l1t::TypeTowerCount: case l1t::TypeMinBiasHFP0: case l1t::TypeMinBiasHFM0: @@ -323,6 +324,12 @@ void GlobalCondition::print(std::ostream& myCout) const { << "TypeETMHF" << std::endl; } + break; + case l1t::TypeHTMHF: { + myCout << " Condition type: " + << "TypeHTMHF" << std::endl; + } + break; case l1t::TypeTowerCount: { myCout << " Condition type: " @@ -500,6 +507,11 @@ void GlobalCondition::print(std::ostream& myCout) const { myCout << " ETMHF "; } + break; + case l1t::gtHTMHF: { + myCout << " HTMHF "; + } + break; case l1t::gtTowerCount: { myCout << " TowerCount "; diff --git a/L1Trigger/L1TGlobal/src/GlobalDefinitions.cc b/L1Trigger/L1TGlobal/src/GlobalDefinitions.cc index 64ff03b9fff8c..78c467dc99cfc 100644 --- a/L1Trigger/L1TGlobal/src/GlobalDefinitions.cc +++ b/L1Trigger/L1TGlobal/src/GlobalDefinitions.cc @@ -62,6 +62,7 @@ namespace { {"l1t::TypeHTT", l1t::TypeHTT}, {"l1t::TypeHTM", l1t::TypeHTM}, {"l1t::TypeETMHF", l1t::TypeETMHF}, + {"l1t::TypeHTMHF", l1t::TypeHTMHF}, {"l1t::TypeTowerCount", l1t::TypeTowerCount}, {"l1t::TypeMinBiasHFP0", l1t::TypeMinBiasHFP0}, {"l1t::TypeMinBiasHFM0", l1t::TypeMinBiasHFM0}, @@ -70,6 +71,7 @@ namespace { {"l1t::TypeZDCP", l1t::TypeZDCP}, {"l1t::TypeZDCM", l1t::TypeZDCM}, {"l1t::TypeAXOL1TL", l1t::TypeAXOL1TL}, + {"l1t::TypeCICADA", l1t::TypeCICADA}, {"l1t::TypeExternal", l1t::TypeExternal}, {nullptr, (l1t::GtConditionType)-1}, {"l1t::Type2corWithOverlapRemoval", l1t::Type2corWithOverlapRemoval}, @@ -94,6 +96,7 @@ namespace { {"l1t::CondEnergySum", l1t::CondEnergySum}, {"l1t::CondEnergySumZdc", l1t::CondEnergySumZdc}, {"l1t::CondAXOL1TL", l1t::CondAXOL1TL}, + {"l1t::CondCICADA", l1t::CondCICADA}, {"l1t::CondCorrelation", l1t::CondCorrelation}, {"l1t::CondCorrelationThreeBody", l1t::CondCorrelationThreeBody}, {"l1t::CondCorrelationWithOverlapRemoval", l1t::CondCorrelationWithOverlapRemoval}, diff --git a/L1Trigger/L1TGlobal/src/TriggerMenu.cc b/L1Trigger/L1TGlobal/src/TriggerMenu.cc index bcfa91ef80021..f1cbb108374ec 100644 --- a/L1Trigger/L1TGlobal/src/TriggerMenu.cc +++ b/L1Trigger/L1TGlobal/src/TriggerMenu.cc @@ -46,6 +46,7 @@ TriggerMenu::TriggerMenu( const std::vector >& vecEnergySumTemplateVal, const std::vector >& vecEnergySumZdcTemplateVal, const std::vector >& vecAXOL1TLTemplateVal, + const std::vector >& vecCICADATemplateVal, const std::vector >& vecExternalTemplateVal, const std::vector >& vecCorrelationTemplateVal, const std::vector >& vecCorrelationThreeBodyTemplateVal, @@ -65,6 +66,7 @@ TriggerMenu::TriggerMenu( m_vecEnergySumTemplate(vecEnergySumTemplateVal), m_vecEnergySumZdcTemplate(vecEnergySumZdcTemplateVal), m_vecAXOL1TLTemplate(vecAXOL1TLTemplateVal), + m_vecCICADATemplate(vecCICADATemplateVal), m_vecExternalTemplate(vecExternalTemplateVal), m_vecCorrelationTemplate(vecCorrelationTemplateVal), m_vecCorrelationThreeBodyTemplate(vecCorrelationThreeBodyTemplateVal), @@ -92,6 +94,7 @@ TriggerMenu::TriggerMenu(const TriggerMenu& rhs) { m_vecEnergySumTemplate = rhs.m_vecEnergySumTemplate; m_vecEnergySumZdcTemplate = rhs.m_vecEnergySumZdcTemplate; m_vecAXOL1TLTemplate = rhs.m_vecAXOL1TLTemplate; + m_vecCICADATemplate = rhs.m_vecCICADATemplate; m_vecExternalTemplate = rhs.m_vecExternalTemplate; m_vecCorrelationTemplate = rhs.m_vecCorrelationTemplate; @@ -142,6 +145,7 @@ TriggerMenu& TriggerMenu::operator=(const TriggerMenu& rhs) { m_vecEnergySumTemplate = rhs.m_vecEnergySumTemplate; m_vecEnergySumZdcTemplate = rhs.m_vecEnergySumZdcTemplate; m_vecAXOL1TLTemplate = rhs.m_vecAXOL1TLTemplate; + m_vecCICADATemplate = rhs.m_vecCICADATemplate; m_vecExternalTemplate = rhs.m_vecExternalTemplate; m_vecCorrelationTemplate = rhs.m_vecCorrelationTemplate; @@ -297,6 +301,26 @@ void TriggerMenu::buildGtConditionMap() { } } + // + size_t vecCICADASize = m_vecCICADATemplate.size(); + if (condMapSize < vecCICADASize) { + m_conditionMap.resize(vecCICADASize); + condMapSize = m_conditionMap.size(); + } + + chipNr = -1; + + for (std::vector >::iterator itCondOnChip = m_vecCICADATemplate.begin(); + itCondOnChip != m_vecCICADATemplate.end(); + itCondOnChip++) { + chipNr++; + + for (std::vector::iterator itCond = itCondOnChip->begin(); itCond != itCondOnChip->end(); + itCond++) { + (m_conditionMap.at(chipNr))[itCond->condName()] = &(*itCond); + } + } + /// DMP: Comment out unused templates for now // // @@ -421,6 +445,10 @@ void TriggerMenu::setVecAXOL1TLTemplate(const std::vector >& vecCICADATempl) { + m_vecCICADATemplate = vecCICADATempl; +} + void TriggerMenu::setVecExternalTemplate(const std::vector >& vecExternalTempl) { m_vecExternalTemplate = vecExternalTempl; } diff --git a/L1Trigger/L1TGlobal/src/classes.h b/L1Trigger/L1TGlobal/src/classes.h index 712f74571932e..678c9c91f72f0 100644 --- a/L1Trigger/L1TGlobal/src/classes.h +++ b/L1Trigger/L1TGlobal/src/classes.h @@ -10,5 +10,6 @@ namespace L1Trigger_L1TGlobal { std::vector dummy5; std::vector dummy6; std::vector dummy7; + std::vector dummy8; }; } // namespace L1Trigger_L1TGlobal diff --git a/L1Trigger/L1TGlobal/src/classes_def.xml b/L1Trigger/L1TGlobal/src/classes_def.xml index a8c49d4ce4456..f0e8bb1489161 100644 --- a/L1Trigger/L1TGlobal/src/classes_def.xml +++ b/L1Trigger/L1TGlobal/src/classes_def.xml @@ -28,6 +28,7 @@ + diff --git a/L1Trigger/L1TGlobal/test/testVectorCode_data.py b/L1Trigger/L1TGlobal/test/testVectorCode_data.py index 4c0466531acf1..185194a4de84a 100644 --- a/L1Trigger/L1TGlobal/test/testVectorCode_data.py +++ b/L1Trigger/L1TGlobal/test/testVectorCode_data.py @@ -3,9 +3,13 @@ import sys """ +Description: script used for offline validation of the Global Trigger firmware and emulator agreement +(Author: Elisa Fontanesi) +----------------------------------------------------------------------------------------------------- The parameters can be changed by adding command line arguments of the form: testVectorCode_data.py nevents=-1 The latter can be used to change parameters in crab. +Running on 3564 events (=one orbit) is recommended for test vector production for GT firmware validation. """ job = 0 #job number @@ -18,6 +22,8 @@ # ---------------- # Argument parsing # ---------------- +if len(sys.argv) > 1 and sys.argv[1].endswith('.py'): + sys.argv.pop(0) if len(sys.argv) == 2 and ':' in sys.argv[1]: argv = sys.argv[1].split(':') else: @@ -46,24 +52,30 @@ # ------------------------------------------------------------ import FWCore.ParameterSet.Config as cms from Configuration.Eras.Era_Run3_cff import Run3 +from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA process = cms.Process('L1TEMULATION', Run3) process.load('Configuration.StandardSequences.Services_cff') -process.load('FWCore.MessageService.MessageLogger_cfi') +process.load("Configuration.StandardSequences.Accelerators_cff") process.load('Configuration/StandardSequences/FrontierConditions_GlobalTag_cff') # --------------------- # Message Logger output # --------------------- process.load('FWCore.MessageService.MessageLogger_cfi') - # DEBUG -process.load('L1Trigger/L1TGlobal/debug_messages_cfi') -process.MessageLogger.l1t_debug.l1t.limit = cms.untracked.int32(100000) -process.MessageLogger.categories.append('l1t|Global') +process.MessageLogger.debugModules = ["simGtStage2Digis"] +process.MessageLogger.debugModules = ["l1t|Global"] +process.MessageLogger.cerr = cms.untracked.PSet( + threshold = cms.untracked.string('DEBUG') + ) + # DEBUG -#process.MessageLogger.debugModules = cms.untracked.vstring('simGtStage2Digis') -#process.MessageLogger.cerr.threshold = cms.untracked.string('DEBUG') +process.MessageLogger.l1t_debug = cms.untracked.PSet() +process.MessageLogger.l1t = cms.untracked.PSet( + limit = cms.untracked.int32(100000), +) + # ------------ # Input source @@ -71,14 +83,21 @@ # Set the number of events process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(neventsPerJob) - ) +) # Set file: it needs to be a RAW format process.source = cms.Source("PoolSource", secondaryFileNames = cms.untracked.vstring(), fileNames = cms.untracked.vstring( - "/store/data/Run2022G/EphemeralHLTPhysics0/RAW/v1/000/362/720/00000/36f350d4-8e8a-4e38-b399-77ad9bf351dc.root" - ), + "/store/data/Run2024E/EphemeralHLTPhysics0/RAW/v1/000/381/065/00000/0041494e-c2c5-4008-a687-5a856740b2f9.root", + "/store/data/Run2024E/EphemeralHLTPhysics0/RAW/v1/000/381/065/00000/00dc1cfe-994b-4e7a-9ea5-7883435a95e2.root", + "/store/data/Run2024E/EphemeralHLTPhysics0/RAW/v1/000/381/065/00000/007244f0-fbac-480a-a8b4-d7d6fd31b01f.root", + "/store/data/Run2024E/EphemeralHLTPhysics0/RAW/v1/000/381/065/00000/033842c3-61c6-43af-8e9f-d698bfd10282.root", + #"/store/data/Run2023D/EphemeralHLTPhysics0/RAW/v1/000/369/870/00000/8daa24c0-6005-41a8-a4f1-bd75b5bdf7a2.root", + #"/store/data/Run2023D/EphemeralHLTPhysics0/RAW/v1/000/369/870/00000/cbe27e9e-1471-4eda-b011-5b56739f88bd.root", + #"/store/data/Run2023D/EphemeralHLTPhysics0/RAW/v1/000/369/870/00000/03978c75-76b5-4334-aa88-9fb938f2540e.root", + #"/store/data/Run2023D/EphemeralHLTPhysics0/RAW/v1/000/369/870/00000/e822a72d-988a-4cb0-9e40-f7b90fdeb6fc.root", + ), skipEvents = cms.untracked.uint32(skip) ) @@ -108,13 +127,13 @@ # ---------------- process.load('L1Trigger.L1TGlobal.GlobalParameters_cff') process.load("L1Trigger.L1TGlobal.TriggerMenu_cff") -xmlMenu="L1Menu_Collisions2022_v1_4_0.xml" +xmlMenu="L1Menu_Collisions2024_v1_3_0.xml" process.TriggerMenu.L1TriggerMenuFile = cms.string(xmlMenu) process.ESPreferL1TXML = cms.ESPrefer("L1TUtmTriggerMenuESProducer","TriggerMenu") process.dumpMenu = cms.EDAnalyzer("L1MenuViewer") # DEBUG: Information about names and types of algos parsed by the emulator from the menu -#process.menuDumper = cms.EDAnalyzer("L1TUtmTriggerMenuDumper") +process.menuDumper = cms.EDAnalyzer("L1TUtmTriggerMenuDumper") # ----------------------------------------- # Load the GT inputs from the unpacker step @@ -139,8 +158,8 @@ # Fill External conditions # ------------------------ process.load('L1Trigger.L1TGlobal.simGtExtFakeProd_cfi') -process.simGtExtFakeProd.bxFirst = cms.int32(-2) -process.simGtExtFakeProd.bxLast = cms.int32(2) +process.simGtExtFakeProd.bxFirst = cms.int32(-2) +process.simGtExtFakeProd.bxLast = cms.int32(2) process.simGtExtFakeProd.setBptxAND = cms.bool(True) process.simGtExtFakeProd.setBptxPlus = cms.bool(True) process.simGtExtFakeProd.setBptxMinus = cms.bool(True) @@ -150,23 +169,24 @@ # Run the Stage 2 uGT emulator # ---------------------------- process.load('L1Trigger.L1TGlobal.simGtStage2Digis_cfi') -process.simGtStage2Digis.PrescaleSet = cms.uint32(1) -process.simGtStage2Digis.ExtInputTag = cms.InputTag("simGtExtFakeProd") -process.simGtStage2Digis.MuonInputTag = cms.InputTag("gtStage2Digis", "Muon") -process.simGtStage2Digis.MuonShowerInputTag = cms.InputTag("gtStage2Digis", "MuonShower") -process.simGtStage2Digis.EGammaInputTag = cms.InputTag("gtStage2Digis", "EGamma") -process.simGtStage2Digis.TauInputTag = cms.InputTag("gtStage2Digis", "Tau") -process.simGtStage2Digis.JetInputTag = cms.InputTag("gtStage2Digis", "Jet") -process.simGtStage2Digis.EtSumInputTag = cms.InputTag("gtStage2Digis", "ETSum") -process.simGtStage2Digis.EmulateBxInEvent = cms.int32(1) - +process.simGtStage2Digis.PrescaleSet = cms.uint32(1) +process.simGtStage2Digis.ExtInputTag = cms.InputTag("simGtExtFakeProd") +process.simGtStage2Digis.MuonInputTag = cms.InputTag("gtStage2Digis", "Muon") +process.simGtStage2Digis.MuonShowerInputTag = cms.InputTag("gtStage2Digis", "MuonShower") +process.simGtStage2Digis.EGammaInputTag = cms.InputTag("gtStage2Digis", "EGamma") +process.simGtStage2Digis.TauInputTag = cms.InputTag("gtStage2Digis", "Tau") +process.simGtStage2Digis.JetInputTag = cms.InputTag("gtStage2Digis", "Jet") +process.simGtStage2Digis.EtSumInputTag = cms.InputTag("gtStage2Digis", "EtSum") +process.simGtStage2Digis.EtSumZdcInputTag = cms.InputTag("etSumZdcProducer") +process.simGtStage2Digis.EmulateBxInEvent = cms.int32(1) + process.dumpGTRecord = cms.EDAnalyzer("l1t::GtRecordDump", egInputTag = cms.InputTag("gtStage2Digis", "EGamma"), muInputTag = cms.InputTag("gtStage2Digis", "Muon"), muShowerInputTag = cms.InputTag("gtStage2Digis", "MuonShower"), tauInputTag = cms.InputTag("gtStage2Digis", "Tau"), jetInputTag = cms.InputTag("gtStage2Digis", "Jet"), - etsumInputTag = cms.InputTag("gtStage2Digis", "ETSum"), + etsumInputTag = cms.InputTag("gtStage2Digis", "EtSum"), uGtAlgInputTag = cms.InputTag("simGtStage2Digis"), uGtExtInputTag = cms.InputTag("simGtExtFakeProd"), uGtObjectMapInputTag = cms.InputTag("simGtStage2Digis"), @@ -193,24 +213,25 @@ process.l1GtTrigReport.PrintVerbosity = 0 process.report = cms.Path(process.l1GtTrigReport) -process.MessageLogger.categories.append("MuConditon") +process.MessageLogger.debugModules = ["MuCondition"] # ------------------------- # Setup Digi to Raw to Digi # ------------------------- process.load('EventFilter.L1TRawToDigi.gtStage2Raw_cfi') -process.gtStage2Raw.GtInputTag = cms.InputTag("simGtStage2Digis") -process.gtStage2Raw.ExtInputTag = cms.InputTag("simGtExtFakeProd") -process.gtStage2Raw.EGammaInputTag = cms.InputTag("gtInput") -process.gtStage2Raw.TauInputTag = cms.InputTag("gtInput") -process.gtStage2Raw.JetInputTag = cms.InputTag("gtInput") -process.gtStage2Raw.EtSumInputTag = cms.InputTag("gtInput") -process.gtStage2Raw.MuonInputTag = cms.InputTag("gtInput") + +process.gtStage2Raw.GtInputTag = cms.InputTag("simGtStage2Digis") +process.gtStage2Raw.ExtInputTag = cms.InputTag("simGtExtFakeProd") +process.gtStage2Raw.EGammaInputTag = cms.InputTag("gtInput") +process.gtStage2Raw.TauInputTag = cms.InputTag("gtInput") +process.gtStage2Raw.JetInputTag = cms.InputTag("gtInput") +process.gtStage2Raw.EtSumInputTag = cms.InputTag("gtInput") +process.gtStage2Raw.MuonInputTag = cms.InputTag("gtInput") process.gtStage2Raw.MuonShowerInputTag = cms.InputTag("gtInput") process.load('EventFilter.L1TRawToDigi.gtStage2Digis_cfi') -process.newGtStage2Digis = process.gtStage2Digis.clone() -process.newGtStage2Digis.InputLabel = cms.InputTag('gtStage2Raw') +process.newGtStage2Digis = process.gtStage2Digis.clone() +process.newGtStage2Digis.InputLabel = cms.InputTag('gtStage2Raw') # DEBUG #process.newGtStage2Digis.debug = cms.untracked.bool(True) @@ -222,47 +243,47 @@ ) process.newDumpGTRecord = cms.EDAnalyzer("l1t::GtRecordDump", - egInputTag = cms.InputTag("newGtStage2Digis","EGamma"), - muInputTag = cms.InputTag("newGtStage2Digis","Muon"), - muShowerInputTag = cms.InputTag("newGtStage2Digis","MuonShower"), - tauInputTag = cms.InputTag("newGtStage2Digis","Tau"), - jetInputTag = cms.InputTag("newGtStage2Digis","Jet"), - etsumInputTag = cms.InputTag("newGtStage2Digis","EtSum"), - uGtAlgInputTag = cms.InputTag("newGtStage2Digis"), - uGtExtInputTag = cms.InputTag("newGtStage2Digis"), + egInputTag = cms.InputTag("newGtStage2Digis","EGamma"), + muInputTag = cms.InputTag("newGtStage2Digis","Muon"), + muShowerInputTag = cms.InputTag("newGtStage2Digis","MuonShower"), + tauInputTag = cms.InputTag("newGtStage2Digis","Tau"), + jetInputTag = cms.InputTag("newGtStage2Digis","Jet"), + etsumInputTag = cms.InputTag("newGtStage2Digis","EtSum"), + uGtAlgInputTag = cms.InputTag("newGtStage2Digis"), + uGtExtInputTag = cms.InputTag("newGtStage2Digis"), uGtObjectMapInputTag = cms.InputTag("simGtStage2Digis"), - bxOffset = cms.int32(skip), - minBx = cms.int32(0), - maxBx = cms.int32(0), - minBxVec = cms.int32(0), - maxBxVec = cms.int32(0), - dumpGTRecord = cms.bool(True), - dumpGTObjectMap= cms.bool(True), - dumpTrigResults= cms.bool(False), - dumpVectors = cms.bool(False), - tvFileName = cms.string( ("TestVector_%03d.txt") % job ), + bxOffset = cms.int32(skip), + minBx = cms.int32(0), + maxBx = cms.int32(0), + minBxVec = cms.int32(0), + maxBxVec = cms.int32(0), + dumpGTRecord = cms.bool(True), + dumpGTObjectMap = cms.bool(True), + dumpTrigResults = cms.bool(False), + dumpVectors = cms.bool(False), + tvFileName = cms.string( ("TestVector_%03d.txt") % job ), ReadPrescalesFromFile = cms.bool(False), - psFileName = cms.string( "prescale_L1TGlobal.csv" ), - psColumn = cms.int32(1) + psFileName = cms.string( "prescale_L1TGlobal.csv" ), + psColumn = cms.int32(1) ) # ----------- # GT analyzer # ----------- process.l1tGlobalAnalyzer = cms.EDAnalyzer('L1TGlobalAnalyzer', - doText = cms.untracked.bool(False), - gmuToken = cms.InputTag("None"), - dmxEGToken = cms.InputTag("None"), - dmxTauToken = cms.InputTag("None"), - dmxJetToken = cms.InputTag("None"), - dmxEtSumToken = cms.InputTag("None"), - muToken = cms.InputTag("gtStage2Digis", "Muon"), - muShowerToken = cms.InputTag("gtStage2Digis", "MuonShower"), - egToken = cms.InputTag("gtStage2Digis", "EGamma"), - tauToken = cms.InputTag("gtStage2Digis", "Tau"), - jetToken = cms.InputTag("gtStage2Digis", "Jet"), - etSumToken = cms.InputTag("gtStage2Digis", "EtSum"), - gtAlgToken = cms.InputTag("simGtStage2Digis"), + doText = cms.untracked.bool(False), + gmuToken = cms.InputTag("None"), + dmxEGToken = cms.InputTag("None"), + dmxTauToken = cms.InputTag("None"), + dmxJetToken = cms.InputTag("None"), + dmxEtSumToken = cms.InputTag("None"), + muToken = cms.InputTag("gtStage2Digis", "Muon"), + muShowerToken = cms.InputTag("gtStage2Digis", "MuonShower"), + egToken = cms.InputTag("gtStage2Digis", "EGamma"), + tauToken = cms.InputTag("gtStage2Digis", "Tau"), + jetToken = cms.InputTag("gtStage2Digis", "Jet"), + etSumToken = cms.InputTag("gtStage2Digis", "EtSum"), + gtAlgToken = cms.InputTag("simGtStage2Digis"), emulDxAlgToken = cms.InputTag("None"), emulGtAlgToken = cms.InputTag("simGtStage2Digis") ) @@ -306,7 +327,7 @@ process.outpath = cms.EndPath(process.output) process.schedule.append(process.outpath) -# Spit out filter efficiency at the end +# Final summary of the efficiency process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True)) # Options for multithreading @@ -314,6 +335,6 @@ #process.options.numberOfStreams = cms.untracked.uint32( 0 ) if dump: - outfile = open('dump_runGlobalFakeInputProducer_'+repr(job)+'.py','w') + outfile = open('dump_testVectorCode_data_'+repr(job)+'.py','w') print(process.dumpPython(), file=outfile) outfile.close() diff --git a/L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h b/L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h index 8a3aa7d0481a8..d0dbedc8fa0fb 100644 --- a/L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h +++ b/L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h @@ -44,7 +44,7 @@ namespace l1t { static int calcGlobalPhi(int locPhi, tftype t, int proc); - static int setOutputMuonQuality(int muQual, tftype type, int haloBit); + static int setOutputMuonQuality(int muQual, tftype type, int haloBit, unsigned fwVersion); static int calcMuonHwEtaExtra(const l1t::Muon& mu); static int calcMuonHwPhiExtra(const l1t::Muon& mu); diff --git a/L1Trigger/L1TMuon/interface/RegionalMuonRawDigiTranslator.h b/L1Trigger/L1TMuon/interface/RegionalMuonRawDigiTranslator.h index b24752464843b..2f9c9f45f68f4 100644 --- a/L1Trigger/L1TMuon/interface/RegionalMuonRawDigiTranslator.h +++ b/L1Trigger/L1TMuon/interface/RegionalMuonRawDigiTranslator.h @@ -13,9 +13,15 @@ namespace l1t { int proc, tftype tf, bool isKbmtf, + bool useOmtfDisplacementInfo, + bool useEmtfDisplacementInfo); + static void fillRegionalMuonCand(RegionalMuonCand& mu, + uint64_t dataword, + int proc, + tftype tf, + bool isKbmtf, + bool useOmtfDisplacementInfo, bool useEmtfDisplacementInfo); - static void fillRegionalMuonCand( - RegionalMuonCand& mu, uint64_t dataword, int proc, tftype tf, bool isKbmtf, bool useEmtfDisplacementInfo); static bool fillRegionalMuonShower(RegionalMuonShower& muShower, std::vector bxPayload, int proc, @@ -26,12 +32,16 @@ namespace l1t { uint32_t& raw_data_00_31, uint32_t& raw_data_32_63, bool isKbmtf, + bool useOmtfDisplacementInfo, bool useEmtfDisplacementInfo); static void generatePackedShowerPayload(const RegionalMuonShower& shower, std::array& payload, bool useEmtfNominalTightShowers, bool useEmtfLooseShowers); - static uint64_t generate64bitDataWord(const RegionalMuonCand& mu, bool isKbmtf, bool useEmtfDisplacementInfo); + static uint64_t generate64bitDataWord(const RegionalMuonCand& mu, + bool isKbmtf, + bool useOmtfDisplacementInfo, + bool useEmtfDisplacementInfo); static int generateRawTrkAddress(const RegionalMuonCand&, bool isKalman); static constexpr unsigned ptMask_ = 0x1FF; @@ -53,6 +63,7 @@ namespace l1t { static constexpr unsigned emtfDxyShift_ = 29; static constexpr unsigned ptUnconstrainedMask_ = 0xFF; static constexpr unsigned bmtfPtUnconstrainedShift_ = 23; + static constexpr unsigned kOmtfPtUnconstrainedShift_ = 20; static constexpr unsigned emtfPtUnconstrainedShift_ = 20; static constexpr unsigned trackAddressMask_ = 0x1FFFFFFF; static constexpr unsigned trackAddressShift_ = 2; diff --git a/L1Trigger/L1TMuon/plugins/L1TMuonProducer.cc b/L1Trigger/L1TMuon/plugins/L1TMuonProducer.cc index 4353d7ec3aff7..92d5ce521d67a 100644 --- a/L1Trigger/L1TMuon/plugins/L1TMuonProducer.cc +++ b/L1Trigger/L1TMuon/plugins/L1TMuonProducer.cc @@ -329,7 +329,8 @@ void L1TMuonProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) math::PtEtaPhiMLorentzVector vec{ (mu->hwPt() - 1) * 0.5, mu->hwEta() * 0.010875, mu->hwGlobalPhi() * 0.010908, 0.0}; int iso = mu->hwAbsIso() + (mu->hwRelIso() << 1); - int outMuQual = MicroGMTConfiguration::setOutputMuonQuality(mu->hwQual(), mu->trackFinderType(), mu->hwHF()); + int outMuQual = MicroGMTConfiguration::setOutputMuonQuality( + mu->hwQual(), mu->trackFinderType(), mu->hwHF(), microGMTParamsHelper->fwVersion()); Muon outMu{vec, mu->hwPt(), mu->hwEta(), @@ -434,7 +435,8 @@ void L1TMuonProducer::addMuonsToCollections(MicroGMTConfiguration::InterMuonList for (auto& mu : coll) { interout.push_back(mu); math::PtEtaPhiMLorentzVector vec{(mu->hwPt() - 1) * 0.5, mu->hwEta() * 0.010875, mu->hwGlobalPhi() * 0.010908, 0.0}; - int outMuQual = MicroGMTConfiguration::setOutputMuonQuality(mu->hwQual(), mu->trackFinderType(), mu->hwHF()); + int outMuQual = MicroGMTConfiguration::setOutputMuonQuality( + mu->hwQual(), mu->trackFinderType(), mu->hwHF(), microGMTParamsHelper->fwVersion()); // set tfMuonIndex and iso to 0 like in the FW Muon outMu{vec, mu->hwPt(), diff --git a/L1Trigger/L1TMuon/python/fakeGmtParams_cff.py b/L1Trigger/L1TMuon/python/fakeGmtParams_cff.py index 1892ff1c07655..2b07992816b3f 100644 --- a/L1Trigger/L1TMuon/python/fakeGmtParams_cff.py +++ b/L1Trigger/L1TMuon/python/fakeGmtParams_cff.py @@ -29,7 +29,7 @@ # uGMT FW version to be set # Format: 0xMMmmvvpp for major.minor.very_minor.patch # E.g.: 2.1.0.patch1 translates to 0x02010001 - fwVersion = cms.uint32(0x4010000), + fwVersion = cms.uint32(0x8010000), # uGMT inputs to disable # disabled inputs are not used in the algo but are still in the readout @@ -98,15 +98,15 @@ BONegMatchQualLUTfEtaCoarse = cms.double(1), BONegMatchQualLUTfPhi = cms.double(6), - FOPosMatchQualLUTMaxDR = cms.double(0.075), + FOPosMatchQualLUTMaxDR = cms.double(0.2), FOPosMatchQualLUTfEta = cms.double(1), FOPosMatchQualLUTfEtaCoarse = cms.double(1), - FOPosMatchQualLUTfPhi = cms.double(3), + FOPosMatchQualLUTfPhi = cms.double(2), - FONegMatchQualLUTMaxDR = cms.double(0.075), + FONegMatchQualLUTMaxDR = cms.double(0.2), FONegMatchQualLUTfEta = cms.double(1), FONegMatchQualLUTfEtaCoarse = cms.double(1), - FONegMatchQualLUTfPhi = cms.double(3), + FONegMatchQualLUTfPhi = cms.double(2), # parameters for SortRank LUT if no path to an external LUT is defined # If a path to an external LUT is defined these parameters have no effect diff --git a/L1Trigger/L1TMuon/src/MicroGMTConfiguration.cc b/L1Trigger/L1TMuon/src/MicroGMTConfiguration.cc index 4a84ce94d36d0..ab3fcfb397170 100644 --- a/L1Trigger/L1TMuon/src/MicroGMTConfiguration.cc +++ b/L1Trigger/L1TMuon/src/MicroGMTConfiguration.cc @@ -12,28 +12,31 @@ int l1t::MicroGMTConfiguration::calcGlobalPhi(int locPhi, tftype t, int proc) { int globPhi = 0; if (t == bmtf) { // each BMTF processor corresponds to a 30 degree wedge = 48 in int-scale - globPhi = (proc)*48 + locPhi; + globPhi = (proc) * 48 + locPhi; // first processor starts at CMS phi = -15 degrees... globPhi += 576 - 24; // handle wrap-around (since we add the 576-24, the value will never be negative!) globPhi = globPhi % 576; } else { // all others correspond to 60 degree sectors = 96 in int-scale - globPhi = (proc)*96 + locPhi; + globPhi = (proc) * 96 + locPhi; // first processor starts at CMS phi = 15 degrees (24 in int)... Handle wrap-around with %. Add 576 to make sure the number is positive globPhi = (globPhi + 600) % 576; } return globPhi; } -int l1t::MicroGMTConfiguration::setOutputMuonQuality(int muQual, tftype type, int haloBit) { - // use only the two MSBs for the muon to the uGT - int outQual = muQual & 0xC; - if (haloBit == 1 && (type == tftype::emtf_neg || type == tftype::emtf_pos)) { +int l1t::MicroGMTConfiguration::setOutputMuonQuality(int muQual, tftype type, int haloBit, unsigned fwVersion) { + if (fwVersion >= 0x8010000) { + // From 2024 uGMT sends the full quality on to uGT + return muQual; + } else if (haloBit == 1 && (type == tftype::emtf_neg || type == tftype::emtf_pos)) { // set quality to 0xF if the halo bit is set - outQual = 0xF; + return 0xF; + } else { + // use only the two MSBs for the muon to the uGT + return muQual & 0xC; } - return outQual; } int l1t::MicroGMTConfiguration::calcMuonHwEtaExtra(const l1t::Muon& mu) { return mu.hwEta() + mu.hwDEtaExtra(); } diff --git a/L1Trigger/L1TMuon/src/RegionalMuonRawDigiTranslator.cc b/L1Trigger/L1TMuon/src/RegionalMuonRawDigiTranslator.cc index dde0b668e7ae0..57e2495b4f521 100644 --- a/L1Trigger/L1TMuon/src/RegionalMuonRawDigiTranslator.cc +++ b/L1Trigger/L1TMuon/src/RegionalMuonRawDigiTranslator.cc @@ -7,6 +7,7 @@ void l1t::RegionalMuonRawDigiTranslator::fillRegionalMuonCand(RegionalMuonCand& const int proc, const tftype tf, const bool isKbmtf, + const bool useOmtfDisplacementInfo, const bool useEmtfDisplacementInfo) { // translations as defined in DN-15-017 mu.setHwPt((raw_data_00_31 >> ptShift_) & ptMask_); @@ -87,6 +88,9 @@ void l1t::RegionalMuonRawDigiTranslator::fillRegionalMuonCand(RegionalMuonCand& mu.setTrackSubAddress(RegionalMuonCand::kBX, (rawTrackAddress >> emtfTrAddrBxShift_) & emtfTrAddrBxMask_); } } else if (tf == omtf_neg || tf == omtf_pos) { + if (useOmtfDisplacementInfo) { // In Run-3 2024 we receive displaced muon information from OMTF + mu.setHwPtUnconstrained((raw_data_32_63 >> kOmtfPtUnconstrainedShift_) & ptUnconstrainedMask_); + } mu.setTrackSubAddress(RegionalMuonCand::kLayers, (rawTrackAddress >> omtfTrAddrLayersShift_) & omtfTrAddrLayersMask_); mu.setTrackSubAddress(RegionalMuonCand::kZero, 0); @@ -107,6 +111,7 @@ void l1t::RegionalMuonRawDigiTranslator::fillRegionalMuonCand(RegionalMuonCand& const int proc, const tftype tf, const bool isKbmtf, + const bool useOmtfDisplacementInfo, const bool useEmtfDisplacementInfo) { fillRegionalMuonCand(mu, (uint32_t)(dataword & 0xFFFFFFFF), @@ -114,6 +119,7 @@ void l1t::RegionalMuonRawDigiTranslator::fillRegionalMuonCand(RegionalMuonCand& proc, tf, isKbmtf, + useOmtfDisplacementInfo, useEmtfDisplacementInfo); } @@ -166,6 +172,7 @@ void l1t::RegionalMuonRawDigiTranslator::generatePackedDataWords(const RegionalM uint32_t& raw_data_00_31, uint32_t& raw_data_32_63, const bool isKbmtf, + const bool useOmtfDisplacementInfo, const bool useEmtfDisplacementInfo) { int abs_eta = mu.hwEta(); if (abs_eta < 0) { @@ -188,6 +195,8 @@ void l1t::RegionalMuonRawDigiTranslator::generatePackedDataWords(const RegionalM if (isKbmtf && mu.trackFinderType() == bmtf) { raw_data_32_63 |= (mu.hwPtUnconstrained() & ptUnconstrainedMask_) << bmtfPtUnconstrainedShift_ | (mu.hwDXY() & dxyMask_) << bmtfDxyShift_; + } else if (useOmtfDisplacementInfo && (mu.trackFinderType() == omtf_pos || mu.trackFinderType() == omtf_neg)) { + raw_data_32_63 |= (mu.hwPtUnconstrained() & ptUnconstrainedMask_) << kOmtfPtUnconstrainedShift_; } else if (useEmtfDisplacementInfo && (mu.trackFinderType() == emtf_pos || mu.trackFinderType() == emtf_neg)) { raw_data_32_63 |= (mu.hwPtUnconstrained() & ptUnconstrainedMask_) << emtfPtUnconstrainedShift_ | (mu.hwDXY() & dxyMask_) << emtfDxyShift_; @@ -196,11 +205,12 @@ void l1t::RegionalMuonRawDigiTranslator::generatePackedDataWords(const RegionalM uint64_t l1t::RegionalMuonRawDigiTranslator::generate64bitDataWord(const RegionalMuonCand& mu, const bool isKbmtf, + const bool useOmtfDisplacementInfo, const bool useEmtfDisplacementInfo) { uint32_t lsw; uint32_t msw; - generatePackedDataWords(mu, lsw, msw, isKbmtf, useEmtfDisplacementInfo); + generatePackedDataWords(mu, lsw, msw, isKbmtf, useOmtfDisplacementInfo, useEmtfDisplacementInfo); return (((uint64_t)msw) << 32) + lsw; } diff --git a/L1Trigger/L1TMuonBarrel/src/L1TMuonBarrelKalmanAlgo.cc b/L1Trigger/L1TMuonBarrel/src/L1TMuonBarrelKalmanAlgo.cc index 9df5d8f415998..719bcd67e6b99 100644 --- a/L1Trigger/L1TMuonBarrel/src/L1TMuonBarrelKalmanAlgo.cc +++ b/L1Trigger/L1TMuonBarrel/src/L1TMuonBarrelKalmanAlgo.cc @@ -99,7 +99,16 @@ l1t::RegionalMuonCand L1TMuonBarrelKalmanAlgo::convertToBMTF(const L1MuKBMTrack& int processor = track.sector(); int HF = track.hasFineEta(); - int quality = 12 | (rank(track) >> 6); + int quality; + int r = rank(track); + if (r < 192) + quality = 12; + else if (r < 204) + quality = 13; + else if (r < 220) + quality = 14; + else + quality = 15; int dxy = abs(track.dxy()) >> 8; if (dxy > 3) diff --git a/L1Trigger/L1TMuonEndCap/src/ConditionHelper.cc b/L1Trigger/L1TMuonEndCap/src/ConditionHelper.cc index cdfd222c42c36..a3f2bfeba477b 100644 --- a/L1Trigger/L1TMuonEndCap/src/ConditionHelper.cc +++ b/L1Trigger/L1TMuonEndCap/src/ConditionHelper.cc @@ -87,8 +87,11 @@ unsigned int ConditionHelper::get_pc_lut_version() const { } else if (params_->firmwareVersion_ < 1687686338) { // Corresponds to June 25, 2023. The firmware was deployed on June 26, 2023. return 3; // Starting October 6, 2022 with run 359924 (data only, not in MC) + } else if (params_->firmwareVersion_ < + 1716282790) { // Corresponds to May 21, 2024. The firmware was deployed on May 28, 2024. + return 4; // Starting July 1, 2023 with run 369675 (data only, not in MC) } else { - return 4; // Starting July 1, 2023 with run 369675 (data only, not in MC) + return 5; // Starting May 28, 2024 with run 381316 (data only, not in MC) } } diff --git a/L1Trigger/L1TMuonEndCap/src/SectorProcessorLUT.cc b/L1Trigger/L1TMuonEndCap/src/SectorProcessorLUT.cc index d294f85346395..0a9a501ad4653 100644 --- a/L1Trigger/L1TMuonEndCap/src/SectorProcessorLUT.cc +++ b/L1Trigger/L1TMuonEndCap/src/SectorProcessorLUT.cc @@ -29,6 +29,8 @@ void SectorProcessorLUT::read(bool pc_lut_data, int pc_lut_version) { coord_lut_dir = "ph_lut_Run3_2022_data"; // Update in October 2022 from Run 3 2022 alignment, data only else if (pc_lut_version == 4 && pc_lut_data) coord_lut_dir = "ph_lut_Run3_2023_data"; // Update in June 2023 from Run 3 2023 alignment, data only + else if (pc_lut_version == 5 && pc_lut_data) + coord_lut_dir = "ph_lut_Run3_2024_data"; // Update in May 2024 from Run 3 2024 alignment, data only else if (pc_lut_version >= 2) coord_lut_dir = "ph_lut_v2"; // MC still uses ideal CMS aligment else if (pc_lut_version == -1 && pc_lut_data) diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/AlgoMuonBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/AlgoMuonBase.h deleted file mode 100644 index 70047cfe68a64..0000000000000 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/AlgoMuonBase.h +++ /dev/null @@ -1,59 +0,0 @@ -/* - * AlgoMuonBase.h - * - * Created on: Mar 1, 2019 - * Author: Karol Bunkowski kbunkow@cern.ch - */ - -#ifndef L1T_OmtfP1_ALGOMUONBASE_H_ -#define L1T_OmtfP1_ALGOMUONBASE_H_ - -#include "L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h" -#include "L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h" -#include "L1Trigger/L1TMuonOverlapPhase1/interface/StubResult.h" -#include "boost/dynamic_bitset.hpp" - -class AlgoMuonBase { -public: - AlgoMuonBase(){}; - - AlgoMuonBase(const ProcConfigurationBase* config); - virtual ~AlgoMuonBase(); - - virtual int getEtaHw() const = 0; - - virtual bool isValid() const = 0; - - virtual unsigned int getFiredLayerCnt() const { - unsigned int count = 0; - for (auto& firedLayerBits : firedLayerBitsInBx) { - count += firedLayerBits.count(); - } - return count; - } - - virtual unsigned int getFiredLayerCnt(int bx) const { return firedLayerBitsInBx.at(bx).count(); } - - boost::dynamic_bitset<> getFiredLayerBits() - const { //TODO make it virtual, and change the return type in in the AlgoMuon to dynamic_bitset<> - boost::dynamic_bitset<> firedLayerBitsSum(firedLayerBitsInBx[0].size()); - for (auto& firedLayerBits : firedLayerBitsInBx) { - firedLayerBitsSum |= firedLayerBits; - } - return firedLayerBitsSum; - } - - virtual bool isLayerFired(unsigned int iLayer, unsigned int bx) const { return firedLayerBitsInBx.at(bx)[iLayer]; } - - virtual double getPdfSum() const = 0; - - virtual const StubResult& getStubResult(unsigned int iLayer) const = 0; - - virtual const StubResults& getStubResults() const = 0; - -protected: - ///bits representing fired logicLayers (including bending layers), - std::vector > firedLayerBitsInBx; -}; - -#endif /* L1T_OmtfP1_ALGOMUONBASE_H_ */ diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/AngleConverterBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/AngleConverterBase.h index e5f619f44c34a..a8dd733e69df3 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/AngleConverterBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/AngleConverterBase.h @@ -61,10 +61,8 @@ class AngleConverterBase { /// phiZero - desired phi where the scale should start, should be in the desired scale, use getProcessorPhiZero to obtain it virtual int getProcessorPhi(int phiZero, l1t::tftype part, int dtScNum, int dtPhi) const; - virtual int getProcessorPhi(int phiZero, - l1t::tftype part, - const CSCDetId& csc, - const CSCCorrelatedLCTDigi& digi) const; + virtual int getProcessorPhi( + int phiZero, l1t::tftype part, const CSCDetId& csc, const CSCCorrelatedLCTDigi& digi, unsigned int iInput) const; virtual int getProcessorPhi(unsigned int iProcessor, l1t::tftype part, diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h b/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h index 8b5bbb6dd20a2..abceed2db2d42 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h @@ -43,7 +43,7 @@ struct MuonStub { static const int EMTPY_PHI = 0xffffff; int etaHw = 0; - int etaSigmaHw = 0; ///error of the eta measurement + int r = 0; //[cm] distance from beam pipe int qualityHw = 0; int bx = 0; @@ -52,6 +52,8 @@ struct MuonStub { //used to address LUTs unsigned int logicLayer = 0; + unsigned int input = 0; + //int roll = 0; //TODO remove int detId = 0; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStubMakerBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStubMakerBase.h index 8340fcafda826..953f22f84c36e 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStubMakerBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/MuonStubMakerBase.h @@ -14,6 +14,7 @@ #include "FWCore/Utilities/interface/EDGetToken.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/MuonStub.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/RpcClusterization.h" +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h" #include #include #include @@ -37,8 +38,12 @@ class DigiToStubsConverterBase { virtual void loadDigis(const edm::Event& event) = 0; - virtual void makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) = 0; + virtual void makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) = 0; }; class DtDigiToStubsConverter : public DigiToStubsConverterBase { @@ -53,8 +58,12 @@ class DtDigiToStubsConverter : public DigiToStubsConverterBase { void loadDigis(const edm::Event& event) override; - void makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) override; + void makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) override; //dtThDigis is provided as argument, because in the OMTF implementation the phi and eta digis are merged (even thought it is artificial) virtual void addDTphiDigi(MuonStubPtrs2D& muonStubsInLayers, @@ -94,8 +103,12 @@ class CscDigiToStubsConverter : public DigiToStubsConverterBase { void loadDigis(const edm::Event& event) override { event.getByToken(inputTokenCsc, cscDigis); } - void makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) override; + void makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) override; //can add both phi and eta stubs virtual void addCSCstubs(MuonStubPtrs2D& muonStubsInLayers, @@ -128,8 +141,12 @@ class RpcDigiToStubsConverter : public DigiToStubsConverterBase { void loadDigis(const edm::Event& event) override { event.getByToken(inputTokenRpc, rpcDigis); } - void makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) override; + void makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) override; virtual void addRPCstub(MuonStubPtrs2D& muonStubsInLayers, const RPCDetId& roll, @@ -166,8 +183,12 @@ class MuonStubMakerBase { void loadAndFilterDigis(const edm::Event& event); ///Method translating trigger digis into input matrix with global phi coordinates, fills the muonStubsInLayers - void buildInputForProcessor( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom = 0, int bxTo = 0); + void buildInputForProcessor(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers); protected: const ProcConfigurationBase* config = nullptr; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h index f5023dc12f6a4..ab005a8b9e254 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h @@ -1,94 +1,160 @@ #ifndef L1T_OmtfP1_AlgoMuon_H #define L1T_OmtfP1_AlgoMuon_H -#include "L1Trigger/L1TMuonOverlapPhase1/interface/AlgoMuonBase.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternBase.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternResult.h" #include -class AlgoMuon : public AlgoMuonBase { +class AlgoMuon { public: - AlgoMuon() : AlgoMuonBase() {} + AlgoMuon() {} AlgoMuon(const GoldenPatternResult& gpResult, GoldenPatternBase* gp, unsigned int refHitNumber, int bx = 0) - : AlgoMuonBase(gp->getConfig()), - gpResult(gpResult), - goldenPatern(gp), - m_q(gpResult.getFiredLayerCnt()), //initial value of quality, can be altered later + : gpResultConstr(gpResult), + goldenPaternConstr(gp), + //m_q(gpResult.getFiredLayerCnt()), //initial value of quality, can be altered later m_bx(bx), m_rhitNumb(refHitNumber) {} - GoldenPatternBase* getGoldenPatern() const { return goldenPatern; } + GoldenPatternBase* getGoldenPatern() const { return goldenPaternConstr; } - ~AlgoMuon() override {} + ~AlgoMuon() {} - const GoldenPatternResult& getGpResult() const { return gpResult; } + //vertex-constrained golden pattern result + const GoldenPatternResult& getGpResultConstr() const { return gpResultConstr; } + + const GoldenPatternResult& getGpResultUnconstr() const { return gpResultUnconstr; } + + void setGpResultUnconstr(const GoldenPatternResult& gpResultUnconstr) { this->gpResultUnconstr = gpResultUnconstr; } + + void setEta(int eta) { gpResultConstr.setEta(eta); } + + int getEtaHw() const { return gpResultConstr.getEta(); } + + unsigned int getRefHitNumber() const { return m_rhitNumb; } + + void setRefHitNumber(unsigned int aRefHitNum) { m_rhitNumb = aRefHitNum; } + + int getRefLayer() const { return gpResultConstr.getRefLayer(); } - PdfValueType getDisc() const { return gpResult.getPdfSum(); } - int getPhi() const { return gpResult.getPhi(); } - int getEtaHw() const override { return gpResult.getEta(); } - int getRefLayer() const { return gpResult.getRefLayer(); } - unsigned int getFiredLayerBits() const { return gpResult.getFiredLayerBits(); } - int getQ() const { return m_q; } int getBx() const { return m_bx; } - int getPt() const { - if (goldenPatern == nullptr) - return -1; - return goldenPatern->key().thePt; + //hardware pt + int getPtConstr() const { return goldenPaternConstr == nullptr ? 0 : goldenPaternConstr->key().thePt; } + + //hardware upt, in the phase1 the upt scale unit is 1 GeV, while for the pt the unit is 0.5GeV + int getPtUnconstr() const { + return goldenPaternUnconstr == nullptr ? 0 : (goldenPaternUnconstr->key().thePt - 1) / 2 + 1; } - int getCharge() const { - if (goldenPatern == nullptr) - return 0; - return goldenPatern->key().theCharge; + int getChargeConstr() const { return goldenPaternConstr == nullptr ? -1 : goldenPaternConstr->key().theCharge; } + + int getPhiRHit() const { return gpResultConstr.getRefHitPhi(); } + + unsigned int getPatternNum() const; + + unsigned int getPatternNumConstr() const { + return goldenPaternConstr == nullptr ? 0 : goldenPaternConstr->key().theNumber; } - int getPhiRHit() const { return gpResult.getRefHitPhi(); } - unsigned int getPatternNumber() const { - if (goldenPatern == nullptr) - return 0; - return goldenPatern->key().theNumber; + unsigned int getPatternNumUnconstr() const { + return goldenPaternUnconstr == nullptr ? 0 : goldenPaternUnconstr->key().theNumber; } - unsigned int getHwPatternNumber() const { - if (goldenPatern == nullptr) - return 0; - return goldenPatern->key().getHwPatternNumber(); + unsigned int getHwPatternNumConstr() const { + return goldenPaternConstr == nullptr ? 0 : goldenPaternConstr->key().getHwPatternNumber(); } - unsigned int getRefHitNumber() const { return m_rhitNumb; } + unsigned int getHwPatternNumUnconstr() const { + return goldenPaternUnconstr == nullptr ? 0 : goldenPaternUnconstr->key().getHwPatternNumber(); + } - void setQ(int q) { m_q = q; } - void setEta(int eta) { gpResult.setEta(eta); } + bool isValid() const { + return (getPtConstr() > 0) || (getPtUnconstr() > 0); //PtConstr == 0 denotes empty candidate + } - void setRefHitNumber(unsigned int aRefHitNum) { m_rhitNumb = aRefHitNum; } + double getPdfSumConstr() const { return gpResultConstr.getPdfSum(); } - bool isValid() const override; + double getPdfSum() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getPdfSumUnconstr() + : gpResultConstr.getPdfSum()); + } - unsigned int getFiredLayerCnt() const override { return gpResult.getFiredLayerCnt(); } + PdfValueType getDisc() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getPdfSumUnconstr() + : gpResultConstr.getPdfSum()); + } - double getPdfSum() const override { return gpResult.getPdfSum(); } + int getPhi() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getPhi() + : gpResultConstr.getPhi()); + } - const StubResult& getStubResult(unsigned int iLayer) const override { return gpResult.getStubResults().at(iLayer); } + unsigned int getFiredLayerCnt() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getFiredLayerCnt() + : gpResultConstr.getFiredLayerCnt()); + } - const StubResults& getStubResults() const override { return gpResult.getStubResults(); } + unsigned int getFiredLayerCntConstr() const { return gpResultConstr.getFiredLayerCnt(); } + + unsigned int getFiredLayerBits() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getFiredLayerBits() + : gpResultConstr.getFiredLayerBits()); + } + + int getQ() const { + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? gpResultUnconstr.getFiredLayerCnt() + : gpResultConstr.getFiredLayerCnt()); + } + + const StubResult& getStubResult(unsigned int iLayer) const { return gpResultConstr.getStubResults().at(iLayer); } + + const StubResults& getStubResultsConstr() const { return gpResultConstr.getStubResults(); } const bool isKilled() const { return killed; } void kill() { killed = true; } - bool operator<(const AlgoMuon& o) const; - friend std::ostream& operator<<(std::ostream& out, const AlgoMuon& o); + std::vector>& getKilledMuons() { return killedMuons; } + + GoldenPatternBase* getGoldenPaternUnconstr() const { return goldenPaternUnconstr; } + + void setGoldenPaternUnconstr(GoldenPatternBase* goldenPaternUnconstr) { + this->goldenPaternUnconstr = goldenPaternUnconstr; + } + + int getChargeNNConstr() const { return chargeNNConstr; } + + void setChargeNNConstr(int chargeNn = 0) { chargeNNConstr = chargeNn; } + + int getPtNNConstr() const { return ptNNConstr; } + + void setPtNNConstr(int ptNn = 0) { ptNNConstr = ptNn; } + + int getChargeNNUnconstr() const { return chargeNNUnconstr; } + + void setChargeNNUnconstr(int chargeNnUnconstr = 0) { chargeNNUnconstr = chargeNnUnconstr; } + + int getPtNNUnconstr() const { return ptNNUnconstr; } + + void setPtNNUnconstr(int ptNnUnconstr = 0) { ptNNUnconstr = ptNnUnconstr; } + private: ///FIXME maybe the gpResult cannot be a reference or pointer, ad not a copy - GoldenPatternResult gpResult; + GoldenPatternResult gpResultConstr; - GoldenPatternBase* goldenPatern = nullptr; + //GoldenPatternResult without vertex constraint (unconstrained pt) + //TODO make it pointer + GoldenPatternResult gpResultUnconstr; - int m_q = -1; + GoldenPatternBase* goldenPaternConstr = nullptr; + + //GoldenPattern without vertex constraint (unconstrained pt) + GoldenPatternBase* goldenPaternUnconstr = nullptr; + + //int m_q = -1; int m_bx = 0; unsigned int m_rhitNumb = 0; @@ -96,6 +162,14 @@ class AlgoMuon : public AlgoMuonBase { bool killed = false; unsigned int index = 0; + + std::vector> killedMuons; + + int ptNNConstr = 0; + int chargeNNConstr = 0; + + int ptNNUnconstr = 0; + int chargeNNUnconstr = 0; }; typedef std::shared_ptr AlgoMuonPtr; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBuster.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBuster.h index a650b4715de11..bd835a0973b08 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBuster.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBuster.h @@ -4,14 +4,6 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IGhostBuster.h" -#include -#include - -#include -#include - -#include - class GhostBuster : public IGhostBuster { private: const OMTFConfiguration* omtfConfig; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBusterPreferRefDt.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBusterPreferRefDt.h index 9f221fa6578a2..c921a780581fa 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBusterPreferRefDt.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GhostBusterPreferRefDt.h @@ -4,13 +4,6 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IGhostBuster.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h" -#include -#include - -#include -#include - -#include class GhostBusterPreferRefDt : public IGhostBuster { private: diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternBase.h index 406fbad502f86..cce6d74ef5bb9 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternBase.h @@ -102,7 +102,8 @@ class GoldenPatternBase { virtual StubResult process1Layer1RefLayer(unsigned int iRefLayer, unsigned int iLayer, MuonStubPtrs1D layerStubs, - const MuonStubPtr refStub); + const std::vector& extrapolatedPhi, + const MuonStubPtr& refStub); ///Propagate phi from given reference layer to MB2 or ME2 ///ME2 is used if eta of reference hit is larger than 1.1 diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternResult.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternResult.h index ae4b163ff7342..09ed691d0bae4 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternResult.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternResult.h @@ -23,10 +23,14 @@ class GoldenPatternResult { int eta = 0; ///Sum of pdfValues - //omtfPdfValueType double pdfSum = 0; ///Number of fired layers - excluding bending layers + ///Sum of pdfValues without vertex constraint (unconstrained pt) + //i.e. not counting the pdfValue of the phiB of the refLayer + double pdfSumUnconstr = 0; + + ///Number of fired layers unsigned int firedLayerCnt = 0; ///bits representing fired logicLayers (including bending layers), @@ -80,6 +84,8 @@ class GoldenPatternResult { */ PdfValueType getPdfSum() const { return pdfSum; } + PdfValueType getPdfSumUnconstr() const { return pdfSumUnconstr; } + const StubResults& getStubResults() const { return stubResults; } int getPhi() const { return phi; } @@ -120,6 +126,10 @@ class GoldenPatternResult { void finalise8(); void finalise9(); + + void finalise10(); + + void finalise11(); //bool empty() const; friend std::ostream& operator<<(std::ostream& out, const GoldenPatternResult& aResult); diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternWithStat.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternWithStat.h index c6442c9b74e89..121883f105fc9 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternWithStat.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPatternWithStat.h @@ -14,7 +14,7 @@ class OMTFConfiguration; class GoldenPatternWithStat : public GoldenPatternWithThresh { public: static const unsigned int STAT_BINS = 1; //TODO change value if needed - typedef boost::multi_array StatArrayType; + typedef boost::multi_array StatArrayType; GoldenPatternWithStat(const Key& aKey, unsigned int nLayers, unsigned int nRefLayers, unsigned int nPdfAddrBits); diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h index 543d6722bce4e..88ce2edbea7b6 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h @@ -14,6 +14,9 @@ #include "FWCore/Framework/interface/EventSetup.h" #include "DataFormats/L1TMuon/interface/RegionalMuonCand.h" #include "DataFormats/L1TMuon/interface/RegionalMuonCandFwd.h" + +#include + #include #include @@ -28,6 +31,10 @@ class IOMTFEmulationObserver { virtual void beginRun(edm::EventSetup const& eventSetup) {} + virtual void observeProcesorBegin(unsigned int iProcessor, l1t::tftype mtfType){}; + + virtual void addProcesorData(std::string key, boost::property_tree::ptree& procDataTree){}; + virtual void observeProcesorEmulation(unsigned int iProcessor, l1t::tftype mtfType, const std::shared_ptr& input, diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IProcessorEmulator.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IProcessorEmulator.h index 5708b96a9bdec..0be9fc6615513 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IProcessorEmulator.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IProcessorEmulator.h @@ -21,7 +21,10 @@ class IProcessorEmulator { public: virtual ~IProcessorEmulator() {} - virtual void processInput(unsigned int iProcessor, l1t::tftype mtfType, const OMTFinput& aInput) = 0; + virtual void processInput(unsigned int iProcessor, + l1t::tftype mtfType, + const OMTFinput& aInput, + std::vector >& observers) = 0; ///allows to use other IGhostBuster implementation than the default one virtual void setGhostBuster(IGhostBuster* ghostBuster) = 0; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h index 0b49e7f3f95ec..475ae3a3392c4 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h @@ -98,10 +98,11 @@ class OMTFConfiguration : public ProcConfigurationBase { unsigned int nPdfValBits() const { return rawParams.nPdfValBits(); }; int pdfMaxValue() const { return pdfMaxVal; }; unsigned int nPhiBins() const override { return rawParams.nPhiBins(); }; + double omtfPhiUnit() const { return 2 * M_PI / nPhiBins(); } unsigned int nRefHits() const { return rawParams.nRefHits(); }; unsigned int nTestRefHits() const { return rawParams.nTestRefHits(); }; //processors number per detector side - unsigned int nProcessors() const { return rawParams.nProcessors(); }; + unsigned int nProcessors() const override { return rawParams.nProcessors(); }; //total number of processors in the system unsigned int processorCnt() const { return 2 * rawParams.nProcessors(); }; unsigned int nLogicRegions() const { return rawParams.nLogicRegions(); }; @@ -139,15 +140,26 @@ class OMTFConfiguration : public ProcConfigurationBase { ///uGMT pt scale conversion double hwPtToGev(int hwPt) const override { return (hwPt - 1.) * ptUnit; } + double uptUnit = 1; // GeV/unit + double hwUPtToGev(int hwPt) const override { return (hwPt - 1.) * uptUnit; } + ///uGMT pt scale conversion: [0GeV, 0.5GeV) = 1 [0.5GeV, 1 Gev) = 2 int ptGevToHw(double ptGev) const override { return (ptGev / ptUnit + 1); } + int calcGlobalPhi(int locPhi, int proc) const; + double etaUnit = 0.010875; //=2.61/240 TODO value taken from the interface note, should be defined somewhere globally ///center of eta bin virtual double hwEtaToEta(int hwEta) const { return (hwEta * etaUnit); } int etaToHwEta(double eta) const override { return (eta / etaUnit); } + static unsigned int eta2Bits(unsigned int eta); + + static unsigned int etaBits2HwEta(unsigned int eta); + + static int etaBit2Code(unsigned int bit); + double phiGmtUnit = 2. * M_PI / 576; //TODO from the interface note, should be defined somewhere globally //phi in radians virtual int phiToGlobalHwPhi(double phi) const { return std::floor(phi / phiGmtUnit); } @@ -250,8 +262,29 @@ class OMTFConfiguration : public ProcConfigurationBase { void setGhostBusterType(const std::string& ghostBusterType = "") { this->ghostBusterType = ghostBusterType; } + bool usePhiBExtrapolationMB1() const { return this->usePhiBExtrapolationFromMB1_; } + + bool usePhiBExtrapolationMB2() const { return this->usePhiBExtrapolationFromMB2_; } + + int getDtRefHitMinQuality() const { return dtRefHitMinQuality; } + + void setDtRefHitMinQuality(int dtRefHitMinQuality = 2) { this->dtRefHitMinQuality = dtRefHitMinQuality; } + + bool getDumpResultToXML() const { return dumpResultToXML; } + void printConfig() const; + bool useEndcapStubsRInExtr() const { return useEndcapStubsRInExtr_; } + + bool useStubQualInExtr() const { return useStubQualInExtr_; } + + //[cm] + int minCSCStubRME12() const { return minCSCStubRME12_; } + //[cm], othere CSC station than ME1/2 + int minCscStubR() const { return minCSCStubR_; } + + bool cleanStubs() const { return cleanStubs_; } + private: L1TMuonOverlapParams rawParams; @@ -306,11 +339,33 @@ class OMTFConfiguration : public ProcConfigurationBase { int goldenPatternResultFinalizeFunction = 0; + //likelihood of "no hit" in the pdf bool noHitValueInPdf = false; int sorterType = 0; std::string ghostBusterType = ""; + + //if true, in the OMTFProcessor::processInput the phiB extrapolation is used for the refHit of the MB1, i.e. logicLayer 0 and 1 + bool usePhiBExtrapolationFromMB1_ = false; + + //if true, in the OMTFProcessor::processInput the phiB extrapolation is used for the refHit of the MB2, i.e. logicLayer 2 and 3 + bool usePhiBExtrapolationFromMB2_ = false; + + bool useStubQualInExtr_ = false; + + bool useEndcapStubsRInExtr_ = false; + + //min quality of the DT phi hit used as the reference hit + //Remember that it is on the top of the minDtPhiQuality + int dtRefHitMinQuality = 2; + + int minCSCStubRME12_ = 0; + int minCSCStubR_ = 0; + + bool dumpResultToXML = false; + + bool cleanStubs_ = false; }; #endif diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFProcessor.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFProcessor.h index 96ce12bf1631c..68ce5b1dac266 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFProcessor.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFProcessor.h @@ -13,8 +13,6 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/PtAssignmentBase.h" -#include - #include "FWCore/Framework/interface/Event.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" @@ -28,6 +26,9 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/GoldenPattern.h" +#include +#include + class OMTFinput; namespace edm { @@ -54,9 +55,41 @@ class OMTFProcessor : public ProcessorBase, public IProcessor return ProcessorBase::configure(omtfParams, omtfPatterns); }*/ + //targetStubQuality matters only for the barrel stubs, + //targetStubR - radial distance from the z axis (beam), matters only for the endcap stubs + //floating point version, it is used to generate the extrapolFactors for the fixed point version + int extrapolateDtPhiBFloatPoint(const int& refLogicLayer, + const int& refPhi, + const int& refPhiB, + unsigned int targetLayer, + const int& targetStubPhi, + const int& targetStubQuality, + const int& targetStubEta, + const int& targetStubR, + const OMTFConfiguration* omtfConfig); + + //fixed point, firmware like extrapolation + int extrapolateDtPhiBFixedPoint(const int& refLogicLayer, + const int& refPhi, + const int& refPhiB, + unsigned int targetLayer, + const int& targetStubPhi, + const int& targetStubQuality, + const int& targetStubEta, + const int& targetStubR, + const OMTFConfiguration* omtfConfig); + + int extrapolateDtPhiB(const MuonStubPtr& refStub, + const MuonStubPtr& targetStub, + unsigned int targetLayer, + const OMTFConfiguration* omtfConfig); + ///Process input data from a single event ///Input data is represented by hits in logic layers expressed in local coordinates - void processInput(unsigned int iProcessor, l1t::tftype mtfType, const OMTFinput& aInput) override; + void processInput(unsigned int iProcessor, + l1t::tftype mtfType, + const OMTFinput& aInput, + std::vector >& observers) override; AlgoMuons sortResults(unsigned int iProcessor, l1t::tftype mtfType, int charge = 0) override; @@ -85,6 +118,9 @@ class OMTFProcessor : public ProcessorBase, public IProcessor void printInfo() const override; + void saveExtrapolFactors(); + void loadExtrapolFactors(const std::string& filename); + private: virtual void init(const edm::ParameterSet& edmCfg, edm::EventSetup const& evSetup); @@ -102,6 +138,18 @@ class OMTFProcessor : public ProcessorBase, public IProcessor //ptAssignment should be destroyed where it is created, i.e. by OmtfEmulation or OMTFReconstruction PtAssignmentBase* ptAssignment = nullptr; + + bool useStubQualInExtr = false; + bool useEndcapStubsRInExtr = false; + + //if true, the extrapolateDtPhiBFloatPoint, and the extrapolation factors are generated + //if false, extrapolateDtPhiBFixedPoint is used + bool useFloatingPointExtrapolation = false; + + int extrapolMultiplier = 128; + + std::vector > > extrapolFactors; //[refLayer][targetLayer][etaCode] + std::vector > > extrapolFactorsNorm; }; #endif diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h index ff48ede05ded2..05a52a4c18e84 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h @@ -8,6 +8,8 @@ #include #include +#include "boost/dynamic_bitset.hpp" + class XMLConfigReader; class OMTFConfiguration; @@ -27,6 +29,7 @@ class OMTFinput : public MuonStubsInput { ///Method used in DiMuon studies. void mergeData(const OMTFinput *aInput); + //TODOO make it: if the layer is bending layer, the phiB from the iLayer -1 is returned, change in all places it is used const MuonStubPtr getMuonStub(unsigned int iLayer, unsigned int iInput) const { return muonStubsInLayers.at(iLayer).at(iInput); } @@ -37,7 +40,10 @@ class OMTFinput : public MuonStubsInput { //if the layer is bending layer, the eta from the iLayer -1 is returned const int getHitEta(unsigned int iLayer, unsigned int iInput) const; - std::bitset<128> getRefHits(unsigned int iProcessor) const; + //if the layer is bending layer, the eta from the iLayer -1 is returned + const int getHitQual(unsigned int iLayer, unsigned int iInput) const; + + boost::dynamic_bitset<> getRefHits(unsigned int iProcessor) const; friend std::ostream &operator<<(std::ostream &out, const OMTFinput &aInput); diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfAngleConverter.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfAngleConverter.h index 8914e85f6749a..d3dca1e738b31 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfAngleConverter.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfAngleConverter.h @@ -21,10 +21,10 @@ class OmtfAngleConverter : public AngleConverterBase { virtual int getGlobalEta(const DTChamberId dTChamberId, const L1MuDTChambThContainer *dtThDigis, int bxNum) const; ///Convert local eta coordinate to global digital microGMT scale. - virtual int getGlobalEta(unsigned int rawid, const CSCCorrelatedLCTDigi &aDigi) const; + virtual int getGlobalEta(unsigned int rawid, const CSCCorrelatedLCTDigi &aDigi, float &r) const; ///Convert local eta coordinate to global digital microGMT scale. - virtual int getGlobalEtaRpc(unsigned int rawid, const unsigned int &aDigi) const; + virtual int getGlobalEtaRpc(unsigned int rawid, const unsigned int &aDigi, float &r) const; //to avoid Clang Warnings "hides overloaded virtual functions" using AngleConverterBase::getGlobalEta; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfName.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfName.h index a535b738ce646..6786094c381e2 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfName.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfName.h @@ -1,11 +1,13 @@ #ifndef L1Trigger_L1TMuonOverlapP1_OmtfName_H #define L1Trigger_L1TMuonOverlapP1_OmtfName_H -#include -#include +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h" #include "DataFormats/L1TMuon/interface/RegionalMuonCandFwd.h" +#include +#include + class OmtfName { public: enum Board { @@ -30,13 +32,13 @@ class OmtfName { OmtfName(const std::string& name); //by giving procesor id [0,5] and endcap position {+1,-1} as in uGMT. - explicit OmtfName(unsigned int iProcesor, int endcap); + explicit OmtfName(unsigned int iProcesor, int endcap, const OMTFConfiguration* omtfConfig); //by giving procesor id [0,5] and endcap position as l1t::tftype of omtf_pos or omtf_neg. - explicit OmtfName(unsigned int iProcesor, l1t::tftype endcap); + explicit OmtfName(unsigned int iProcesor, l1t::tftype endcap, const OMTFConfiguration* omtfConfig); //by giving procesor continous index [0,11]. - explicit OmtfName(unsigned int iProcesor); + explicit OmtfName(unsigned int iProcesor, const OMTFConfiguration* omtfConfig); operator int() const { return theBoard; } bool operator==(const OmtfName& o) const { return theBoard == o.theBoard; } diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/PtAssignmentBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/PtAssignmentBase.h index 0a4b16ffa1e7d..0f0a7a6ffc901 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/PtAssignmentBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/PtAssignmentBase.h @@ -9,6 +9,7 @@ #define L1T_OmtfP1_PTASSIGNMENTBASE_H_ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h" +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h" /* * base class for the objects providing an alternative pt assignment on top of the OMTF golden pattern (like neural network) @@ -19,7 +20,8 @@ class PtAssignmentBase { PtAssignmentBase(const OMTFConfiguration* omtfConfig) : omtfConfig(omtfConfig){}; virtual ~PtAssignmentBase(); - virtual std::vector getPts(const AlgoMuons::value_type& algoMuon) = 0; + virtual std::vector getPts(AlgoMuons::value_type& algoMuon, + std::vector >& observers) = 0; protected: const OMTFConfiguration* omtfConfig = nullptr; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLEventWriter.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLEventWriter.h index 07dba334ded36..cfbca57a38d3c 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLEventWriter.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLEventWriter.h @@ -12,8 +12,9 @@ #include "DataFormats/L1TMuon/interface/RegionalMuonCandFwd.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/AlgoMuon.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/IOMTFEmulationObserver.h" -#include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLConfigWriter.h" -#include "xercesc/util/XercesDefs.hpp" + +#include + #include #include #include @@ -24,6 +25,12 @@ class XMLEventWriter : public IOMTFEmulationObserver { ~XMLEventWriter() override; + void observeProcesorBegin(unsigned int iProcessor, l1t::tftype mtfType) override; + + void addProcesorData(std::string key, boost::property_tree::ptree& procDataTree) override { + procTree.add_child(key, procDataTree); + } + void observeProcesorEmulation(unsigned int iProcessor, l1t::tftype mtfType, const std::shared_ptr& input, @@ -40,8 +47,12 @@ class XMLEventWriter : public IOMTFEmulationObserver { private: const OMTFConfiguration* omtfConfig; - XMLConfigWriter xmlWriter; - xercesc::DOMElement* currentElement; + + boost::property_tree::ptree tree; + + boost::property_tree::ptree* eventTree = nullptr; + + boost::property_tree::ptree procTree; std::string fName; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h index dc03f683f2383..2b2cbb14b89e4 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/ProcConfigurationBase.h @@ -21,8 +21,12 @@ class ProcConfigurationBase { virtual unsigned int nPhiBins() const = 0; + virtual unsigned int nProcessors() const = 0; + virtual double hwPtToGev(int hwPt) const = 0; + virtual double hwUPtToGev(int hwPt) const = 0; + ///uGMT pt scale conversion: [0GeV, 0.5GeV) = 1 [0.5GeV, 1 Gev) = 2 virtual int ptGevToHw(double ptGev) const = 0; @@ -79,6 +83,23 @@ class ProcConfigurationBase { return this->fixCscGeometryOffset = fixCscGeometryOffset; } + enum class StubEtaEncoding { + //in the firmware the eta is encoded as fired bits in the 9bit word, this is DT phase-1 encoding. + //In the emulator in most of the places eta value is used, but with the DT-like binning, i.e. only certain values are valid, see OMTFConfiguration::eta2Bits() + //this is the OMTF run2 option + bits = 0, + //the phase1 eta scale is used, but all hw values are valid, i.e. the DT-phase one binnig is NOT used + valueP1Scale = 1, + }; + + StubEtaEncoding getStubEtaEncoding() const { return stubEtaEncoding; } + + void setStubEtaEncoding(StubEtaEncoding stubEtaEncoding) { this->stubEtaEncoding = stubEtaEncoding; } + + //[unit/rad] for DT segment phiB, as it is at the level of the algorithm + //in the link data it can be different, and it is converted in the DtDigiToStubsConverterOmtf::addDTphiDigi + double dtPhiBUnitsRad() const { return dtPhiBUnitsRad_; } + private: int cscLctCentralBx_ = 8; //CSCConstants::LCT_CENTRAL_BX; @@ -93,7 +114,11 @@ class ProcConfigurationBase { int minDtPhiBQuality = 2; //used on the top of the minDtPhiQuality + double dtPhiBUnitsRad_ = 512; //[unit/rad] for DT segment phiB, it is at the level of the algorithm, not inputs + bool fixCscGeometryOffset = false; + + StubEtaEncoding stubEtaEncoding = StubEtaEncoding::bits; }; #endif /* L1T_OmtfP1_PROCCONFIGURATIONBASE_H_ */ diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/StubResult.h b/L1Trigger/L1TMuonOverlapPhase1/interface/StubResult.h index 01d2f60717488..9260297345b2d 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/StubResult.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/StubResult.h @@ -24,6 +24,8 @@ class StubResult { float getPdfVal() const { return pdfVal; } + void setPdfVal(float pdfVal) { this->pdfVal = pdfVal; } + bool getValid() const { return valid; } void setValid(bool valid) { this->valid = valid; } diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h index 74ebfbde68300..efa54c9b4facc 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h @@ -86,6 +86,8 @@ class MatchingResult { double genPhi = 0; const SimTrack* simTrack = nullptr; + const SimVertex* simVertex = nullptr; + const TrackingParticle* trackingParticle = nullptr; }; @@ -122,15 +124,15 @@ class CandidateSimMuonMatcher : public IOMTFEmulationObserver { //ghost busts at the same time the mtfCands and the gbCandidates //gbCandidates - all gbCandidates from all processors, should be one-to-one as the mtfCands, //and the ghostBustedProcMuons are one-to-onr to the returned RegionalMuonCands - static std::vector ghostBust(const l1t::RegionalMuonCandBxCollection* mtfCands, - const AlgoMuons& gbCandidates, - AlgoMuons& ghostBustedProcMuons); + std::vector ghostBust(const l1t::RegionalMuonCandBxCollection* mtfCands, + const AlgoMuons& gbCandidates, + AlgoMuons& ghostBustedProcMuons); FreeTrajectoryState simTrackToFts(const SimTrack& simTrack, const SimVertex& simVertex); FreeTrajectoryState simTrackToFts(const TrackingParticle& trackingParticle); - TrajectoryStateOnSurface atStation2(FreeTrajectoryState ftsStart, float eta) const; + TrajectoryStateOnSurface atStation2(const FreeTrajectoryState& ftsStart) const; TrajectoryStateOnSurface propagate(const SimTrack& simTrack, const edm::SimVertexContainer* simVertices); @@ -162,6 +164,15 @@ class CandidateSimMuonMatcher : public IOMTFEmulationObserver { const TrackingParticleCollection* trackingParticles, std::function const& simTrackFilter); + //matching without any propagation, just checking basic geometrical agreement between simMuon and candidates + //problem with propagation is the it does not work for low pt muons (pt < ~3GeV) + //which is not good for dumping the data for the NN training. So for that purpose it is better to use the matchSimple + std::vector matchSimple(std::vector& muonCands, + AlgoMuons& ghostBustedProcMuons, + const edm::SimTrackContainer* simTracks, + const edm::SimVertexContainer* simVertices, + std::function const& simTrackFilter); + std::vector getMatchingResults() { return matchingResults; } private: @@ -180,6 +191,8 @@ class CandidateSimMuonMatcher : public IOMTFEmulationObserver { TH1D* deltaPhiPropCandMean = nullptr; TH1D* deltaPhiPropCandStdDev = nullptr; + + bool usePropagation = false; }; #endif /* L1T_OmtfP1_TOOLS_MUONCANDIDATEMATCHER_H_ */ diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/DataROOTDumper2.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/DataROOTDumper2.h index 3f1de0c71393f..1543e9d831525 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/DataROOTDumper2.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/DataROOTDumper2.h @@ -9,6 +9,7 @@ #define L1T_OmtfP1_TOOLS_DATAROOTDUMPER2_H_ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h" +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -26,15 +27,33 @@ class TTree; struct OmtfEvent { public: - double muonPt = 0, muonEta = 0, muonPhi = 0; - int muonCharge = 0; + unsigned int eventNum = 0; + + //muonPt = 0 means that no muon was matched to the candidate + short muonEvent = -1; + float muonPt = 0, muonEta = 0, muonPhi = 0, muonPropEta = 0, muonPropPhi = 0; + char muonCharge = 0; + float muonDxy = 0; + float muonRho = 0; + + float omtfPt = 0, omtfEta = 0, omtfPhi = 0, omtfUPt = 0; + char omtfCharge = 0; + char omtfProcessor = 0; + short omtfScore = 0; + + short omtfHwEta = 0; + + char omtfQuality = 0; + char omtfRefLayer = 0; + char omtfRefHitNum = 0; - int omtfCharge = 0, omtfProcessor = 0, omtfScore = 0; - double omtfPt = 0, omtfEta = 0, omtfPhi = 0; - unsigned int omtfQuality = 0, omtfRefLayer = 0; unsigned int omtfFiredLayers = 0; - float omtfPtCont = 0; + bool killed = false; + + float deltaPhi = 0, deltaEta = 0; + + //float omtfPtCont = 0; struct Hit { union { @@ -58,20 +77,29 @@ struct OmtfEvent { class DataROOTDumper2 : public EmulationObserverBase { public: - DataROOTDumper2(const edm::ParameterSet& edmCfg, const OMTFConfiguration* omtfConfig, std::string rootFileName); + DataROOTDumper2(const edm::ParameterSet& edmCfg, + const OMTFConfiguration* omtfConfig, + CandidateSimMuonMatcher* candidateSimMuonMatcher); ~DataROOTDumper2() override; + void observeProcesorEmulation(unsigned int iProcessor, + l1t::tftype mtfType, + const std::shared_ptr&, + const AlgoMuons& algoCandidates, + const AlgoMuons& gbCandidates, + const std::vector& candMuons) override; + void observeEventEnd(const edm::Event& iEvent, std::unique_ptr& finalCandidates) override; void endJob() override; private: - void initializeTTree(std::string rootFileName); - void saveTTree(); + void initializeTTree(); + + CandidateSimMuonMatcher* candidateSimMuonMatcher = nullptr; - TFile* rootFile = nullptr; TTree* rootTree = nullptr; OmtfEvent omtfEvent; @@ -82,6 +110,10 @@ class DataROOTDumper2 : public EmulationObserverBase { TH1I* ptGenNeg = nullptr; std::vector hitVsPt; + + bool dumpKilledOmtfCands = false; + + bool usePropagation = false; }; #endif /* L1T_OmtfP1_TOOLS_DATAROOTDUMPER2_H_ */ diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h index e0d495b781725..f2e7b90c6831c 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h @@ -14,6 +14,7 @@ #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "SimDataFormats/Track/interface/SimTrackContainer.h" +#include "DataFormats/HepMCCandidate/interface/GenParticle.h" class EmulationObserverBase : public IOMTFEmulationObserver { public: @@ -37,6 +38,8 @@ class EmulationObserverBase : public IOMTFEmulationObserver { const SimTrack* findSimMuon(const edm::Event& event, const SimTrack* previous = nullptr); + const std::vector findGenMuon(const edm::Event& event); + protected: edm::ParameterSet edmCfg; const OMTFConfiguration* omtfConfig; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternGenerator.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternGenerator.h index e92f7ef9f9aa2..6b95241296579 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternGenerator.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternGenerator.h @@ -9,12 +9,14 @@ #define L1T_OmtfP1_PATTERNGENERATOR_H_ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternOptimizerBase.h" +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/CandidateSimMuonMatcher.h" class PatternGenerator : public PatternOptimizerBase { public: PatternGenerator(const edm::ParameterSet& edmCfg, const OMTFConfiguration* omtfConfig, - GoldenPatternVec& gps); + GoldenPatternVec& gps, + CandidateSimMuonMatcher* candidateSimMuonMatcher); ~PatternGenerator() override; @@ -28,6 +30,10 @@ class PatternGenerator : public PatternOptimizerBase { void updateStat(); + void updateStatUsingMatcher2(); + + std::function updateStatFunction; + void upadatePdfs(); void saveHists(TFile& outfile) override; @@ -38,6 +44,8 @@ class PatternGenerator : public PatternOptimizerBase { void groupPatterns(); + CandidateSimMuonMatcher* candidateSimMuonMatcher = nullptr; + //indexing: [charge][iLayer] std::vector > ptDeltaPhiHists; diff --git a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternOptimizerBase.h b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternOptimizerBase.h index 15a2ffeb756ca..acdeb7ef7dc78 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternOptimizerBase.h +++ b/L1Trigger/L1TMuonOverlapPhase1/interface/Tools/PatternOptimizerBase.h @@ -49,10 +49,15 @@ class PatternOptimizerBase : public EmulationObserverBase { GoldenPatternVec& goldenPatterns; - TH1I* simMuPt; - TH1I* simMuFoundByOmtfPt; + TH1I* simMuPt = nullptr; + TH1I* simMuFoundByOmtfPt = nullptr; + TH1I* simMuEta = nullptr; - TH1F* simMuPtSpectrum; + TH1I* candEta = nullptr; + + TH1F* simMuPtSpectrum = nullptr; + TH2I* simMuPtVsDispl = nullptr; + TH2I* simMuPtVsRho = nullptr; bool writeLayerStat = false; }; diff --git a/L1Trigger/L1TMuonOverlapPhase1/plugins/L1TMuonOverlapPhase1TrackProducer.cc b/L1Trigger/L1TMuonOverlapPhase1/plugins/L1TMuonOverlapPhase1TrackProducer.cc index 6c3743ebf9ddb..8dfe3b7c63160 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/plugins/L1TMuonOverlapPhase1TrackProducer.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/plugins/L1TMuonOverlapPhase1TrackProducer.cc @@ -1,5 +1,4 @@ #include "L1TMuonOverlapPhase1TrackProducer.h" - #include "FWCore/Utilities/interface/EDGetToken.h" #include "FWCore/Utilities/interface/InputTag.h" @@ -8,6 +7,7 @@ #include "SimDataFormats/TrackingAnalysis/interface/TrackingParticleFwd.h" #include "SimDataFormats/TrackingHit/interface/PSimHitContainer.h" +#include "DataFormats/HepMCCandidate/interface/GenParticle.h" #include "DataFormats/Common/interface/DetSetVector.h" #include "SimDataFormats/RPCDigiSimLink/interface/RPCDigiSimLink.h" #include "SimDataFormats/TrackerDigiSimLink/interface/StripDigiSimLink.h" @@ -43,6 +43,9 @@ L1TMuonOverlapPhase1TrackProducer::L1TMuonOverlapPhase1TrackProducer(const edm:: if (edmParameterSet.exists("trackingParticleTag")) mayConsume(edmParameterSet.getParameter("trackingParticleTag")); + if (edmParameterSet.exists("genParticleTag")) + mayConsume(edmParameterSet.getParameter("genParticleTag")); + if (edmParameterSet.exists("rpcSimHitsInputTag")) mayConsume(edmParameterSet.getParameter("rpcSimHitsInputTag")); if (edmParameterSet.exists("cscSimHitsInputTag")) diff --git a/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_cff.py b/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_cff.py index bc15b2f51bb05..de16fbe42240e 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_cff.py +++ b/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_cff.py @@ -13,8 +13,9 @@ patternsXMLFiles = cms.VPSet( #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0003.xml")), #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0009_oldSample_3_10Files_classProb1.xml") ), + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_template.xml")), cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x00012_oldSample_3_30Files_grouped1_classProb17_recalib2.xml")), - + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_layerStat_ExtraplMB1nadMB2_t10_classProb17_recalib2.xml")), ), configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0008.xml"), ) diff --git a/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_extrapolSimple_cff.py b/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_extrapolSimple_cff.py new file mode 100644 index 0000000000000..810c4b18a8b71 --- /dev/null +++ b/L1Trigger/L1TMuonOverlapPhase1/python/fakeOmtfParams_extrapolSimple_cff.py @@ -0,0 +1,22 @@ +import FWCore.ParameterSet.Config as cms + +omtfParamsSource = cms.ESSource( + "EmptyESSource", + recordName = cms.string('L1TMuonOverlapParamsRcd'), + iovIsRunNotTime = cms.bool(True), + firstValid = cms.vuint32(1) +) + +###OMTF ESProducer. Fills CondFormats from XML files. +omtfParams = cms.ESProducer( + "L1TMuonOverlapPhase1ParamsESProducer", + patternsXMLFiles = cms.VPSet( + #patterns used in the CMS from 19 March 2024 + cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_ExtraplMB1nadMB2SimplifiedFP_t17_classProb17_recalib2_minDP0_v3.xml")), + ), + #corresponds to the algorithm version used in the CMS from 19 March 2024 + configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0009.xml"), +) + + + diff --git a/L1Trigger/L1TMuonOverlapPhase1/python/simOmtfDigis_cfi.py b/L1Trigger/L1TMuonOverlapPhase1/python/simOmtfDigis_cfi.py index 8fb1f8d797932..028956e32569a 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/python/simOmtfDigis_cfi.py +++ b/L1Trigger/L1TMuonOverlapPhase1/python/simOmtfDigis_cfi.py @@ -2,32 +2,33 @@ ###OMTF emulator configuration simOmtfDigis = cms.EDProducer("L1TMuonOverlapPhase1TrackProducer", - + srcDTPh = cms.InputTag('simDtTriggerPrimitiveDigis'), srcDTTh = cms.InputTag('simDtTriggerPrimitiveDigis'), srcCSC = cms.InputTag('simCscTriggerPrimitiveDigis','MPCSORTED'), - srcRPC = cms.InputTag('simMuonRPCDigis'), - - #g4SimTrackSrc = cms.InputTag('g4SimHits'), + srcRPC = cms.InputTag('simMuonRPCDigis'), + + #g4SimTrackSrc = cms.InputTag('g4SimHits'), dumpResultToXML = cms.bool(False), dumpDetailedResultToXML = cms.bool(False), - XMLDumpFileName = cms.string("TestEvents.xml"), - dumpGPToXML = cms.bool(False), + XMLDumpFileName = cms.string("TestEvents.xml"), + dumpGPToXML = cms.bool(False), readEventsFromXML = cms.bool(False), eventsXMLFiles = cms.vstring("TestEvents.xml"), - dropRPCPrimitives = cms.bool(False), - dropDTPrimitives = cms.bool(False), + dropRPCPrimitives = cms.bool(False), + dropDTPrimitives = cms.bool(False), dropCSCPrimitives = cms.bool(False), processorType = cms.string("OMTFProcessor"), - + #ghostBusterType = cms.string("GhostBusterPreferRefDt"), - + #patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x00020007.xml") - #patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0003.xml") + #patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0003.xml") #if commented the default values are 0-0 #-3 to 4 is the range of the OMTF DAQ readout, so should be used e.g. in the DQM data to emulator comparison bxMin = cms.int32(0), - bxMax = cms.int32(0) -) + bxMax = cms.int32(0), + extrapolFactorsFilename = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/ExtrapolationFactors_simple.xml"), +) diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/AlgoMuonBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/AlgoMuonBase.cc deleted file mode 100644 index 9a2aa6d0c6702..0000000000000 --- a/L1Trigger/L1TMuonOverlapPhase1/src/AlgoMuonBase.cc +++ /dev/null @@ -1,13 +0,0 @@ -/* - * AlgoMuonBase.cc - * - * Created on: Mar 1, 2019 - * Author: Karol Bunkowski kbunkow@cern.ch - */ - -#include "L1Trigger/L1TMuonOverlapPhase1/interface/AlgoMuonBase.h" - -AlgoMuonBase::AlgoMuonBase(const ProcConfigurationBase* config) - : firedLayerBitsInBx(config->getBxToProcess(), boost::dynamic_bitset<>(config->nLayers())) {} - -AlgoMuonBase::~AlgoMuonBase() {} diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/AngleConverterBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/AngleConverterBase.cc index bbbd157c078f3..35c1bde1863e1 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/AngleConverterBase.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/AngleConverterBase.cc @@ -65,7 +65,7 @@ int AngleConverterBase::getProcessorPhi(int phiZero, l1t::tftype part, int dtScN int sector = dtScNum + 1; //NOTE: there is a inconsistency in DT sector numb. Thus +1 needed to get detector numb. double scale = 1. / dtPhiBins / hsPhiPitch; - int scale_coeff = lround(scale * pow(2, 11)); + int scale_coeff = lround(scale * pow(2, 11)); // 216.2688 int ichamber = sector - 1; if (ichamber > 6) @@ -80,10 +80,8 @@ int AngleConverterBase::getProcessorPhi(int phiZero, l1t::tftype part, int dtScN } /////////////////////////////////////// /////////////////////////////////////// -int AngleConverterBase::getProcessorPhi(int phiZero, - l1t::tftype part, - const CSCDetId& csc, - const CSCCorrelatedLCTDigi& digi) const { +int AngleConverterBase::getProcessorPhi( + int phiZero, l1t::tftype part, const CSCDetId& csc, const CSCCorrelatedLCTDigi& digi, unsigned int iInput) const { const double hsPhiPitch = 2 * M_PI / nPhiBins; // // get offset for each chamber. @@ -105,8 +103,8 @@ int AngleConverterBase::getProcessorPhi(int phiZero, const CSCLayer* layer = chamber->layer(3); int order = (layer->centerOfStrip(2).phi() - layer->centerOfStrip(1).phi() > 0) ? 1 : -1; double stripPhiPitch = cspec->stripPhiPitch(); - double scale = fabs(stripPhiPitch / hsPhiPitch / 2.); - if (fabs(scale - 1.) < 0.0002) + double scale = std::abs(stripPhiPitch / hsPhiPitch / 2.); + if (std::abs(scale - 1.) < 0.0002) scale = 1.; double phiHalfStrip0 = layer->centerOfStrip(1).phi() - order * stripPhiPitch / 4.; @@ -128,9 +126,17 @@ int AngleConverterBase::getProcessorPhi(int phiZero, // a quick fix for towards geometry changes due to global tag. // in case of MC tag fixOff should be identical to offsetLoc - if (config->getFixCscGeometryOffset()) - fixOff = fixCscOffsetGeom(offsetLoc); //TODO does not work in when phiZero is always 0. Fix this - + if (config->getFixCscGeometryOffset()) { + if (config->nProcessors() == 6) //phase1 + fixOff = fixCscOffsetGeom(offsetLoc); //TODO does not work in when phiZero is always 0. Fix this + else if (config->nProcessors() == 3) { //phase2 + //TODO fix this bricolage!!!!!!!!!!!!!! + if (iInput >= 14) + fixOff = fixCscOffsetGeom(offsetLoc - 900) + 900; + else + fixOff = fixCscOffsetGeom(offsetLoc); + } + } int phi = fixOff + order * scale * halfStrip; //the phi conversion is done like above - and not simply converting the layer->centerOfStrip(halfStrip/2 +1).phi() - to mimic this what is done by the firmware, //where phi of the stub is calculated with use of the offset and scale provided by an register @@ -169,7 +175,7 @@ int AngleConverterBase::getProcessorPhi( double stripPhi2 = (roll->toGlobal(roll->centreOfStrip((int)digi2))).phi(); // note [-pi,pi] // the case when the two strips are on different sides of phi = pi - if (std::signbit(stripPhi1) != std::signbit(stripPhi2) && abs(stripPhi1) > M_PI / 2.) { + if (std::signbit(stripPhi1) != std::signbit(stripPhi2) && std::abs(stripPhi1) > M_PI / 2.) { if (std::signbit(stripPhi1)) { //stripPhi1 is negative stripPhi1 += 2 * M_PI; } else //stripPhi2 is negative @@ -235,7 +241,7 @@ EtaValue AngleConverterBase::getGlobalEtaDt(const DTChamberId& detId) const { EtaValue etaValue = { config->etaToHwEta(chamberMiddleGP.eta()), - config->etaToHwEta(fabs(chamberMiddleGP.eta() - chambNeighMiddleGP.eta())) / 2, + config->etaToHwEta(std::abs(chamberMiddleGP.eta() - chambNeighMiddleGP.eta())) / 2, 0, //quality 0, //bx 0 //timin @@ -387,8 +393,8 @@ EtaValue AngleConverterBase::getGlobalEta(unsigned int rawid, const unsigned int int neighbRoll = 1; //neighbor roll in eta //roll->chamber()->nrolls() does not work if (id.region() == 0) { //barel - if (id.station() == 2 && - ((abs(id.ring()) == 2 && id.layer() == 2) || (abs(id.ring()) != 2 && id.layer() == 1))) { //three-roll chamber + if (id.station() == 2 && ((std::abs(id.ring()) == 2 && id.layer() == 2) || + (std::abs(id.ring()) != 2 && id.layer() == 1))) { //three-roll chamber if (id.roll() == 2) neighbRoll = 1; else { @@ -410,7 +416,7 @@ EtaValue AngleConverterBase::getGlobalEta(unsigned int rawid, const unsigned int const GlobalPoint gpNeigh = rollNeigh->toGlobal(lpNeigh); EtaValue etaValue = {config->etaToHwEta(gp.eta()), - config->etaToHwEta(abs(gp.eta() - gpNeigh.eta())) / + config->etaToHwEta(std::abs(gp.eta() - gpNeigh.eta())) / 2, //half of the size of the strip in eta - not precise, but OK 0}; diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/MuonStub.cc b/L1Trigger/L1TMuonOverlapPhase1/src/MuonStub.cc index 77550af8c5b17..0ec7d25d0b820 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/MuonStub.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/MuonStub.cc @@ -24,7 +24,7 @@ std::ostream &operator<<(std::ostream &out, const MuonStub &stub) { << stub.phiHw //<<" ("< >& observers) { for (const auto& digiIt : *dtPhDigis->getContainer()) { DTChamberId detid(digiIt.whNum(), digiIt.stNum(), digiIt.scNum() + 1); @@ -47,11 +48,12 @@ void DtDigiToStubsConverter::makeStubs( /////////////////////////////////////// /////////////////////////////////////// -void CscDigiToStubsConverter::makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) { - if (!cscDigis) - return; - +void CscDigiToStubsConverter::makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) { auto chamber = cscDigis->begin(); auto chend = cscDigis->end(); for (; chamber != chend; ++chamber) { @@ -73,10 +75,12 @@ void CscDigiToStubsConverter::makeStubs( } } -void RpcDigiToStubsConverter::makeStubs( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) { - if (!rpcDigis) - return; +void RpcDigiToStubsConverter::makeStubs(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) { //LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ <<" RPC HITS, processor : " << iProcessor<<" "<loadDigis(event); } -void MuonStubMakerBase::buildInputForProcessor( - MuonStubPtrs2D& muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo) { +void MuonStubMakerBase::buildInputForProcessor(MuonStubPtrs2D& muonStubsInLayers, + unsigned int iProcessor, + l1t::tftype procTyp, + int bxFrom, + int bxTo, + std::vector >& observers) { //LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " iProcessor " << iProcessor << " preocType " // << procTyp << std::endl; for (auto& digiToStubsConverter : digiToStubsConverters) - digiToStubsConverter->makeStubs(muonStubsInLayers, iProcessor, procTyp, bxFrom, bxTo); + digiToStubsConverter->makeStubs(muonStubsInLayers, iProcessor, procTyp, bxFrom, bxTo, observers); } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/AlgoMuon.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/AlgoMuon.cc index b409b738148c3..b51f3780c0735 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/AlgoMuon.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/AlgoMuon.cc @@ -5,30 +5,20 @@ #include #include -bool AlgoMuon::isValid() const { - return getPt() > 0; //should this realy be pt or quality ?? FIXME -} - -bool AlgoMuon::operator<(const AlgoMuon &o) const { - if (this->getQ() > o.getQ()) - return false; - else if (this->getQ() == o.getQ() && this->getDisc() > o.getDisc()) - return false; - else if (getQ() == o.getQ() && getDisc() == o.getDisc() && getPatternNumber() > o.getPatternNumber()) - return false; - else if (getQ() == o.getQ() && getDisc() == o.getDisc() && getPatternNumber() == o.getPatternNumber() && - getRefHitNumber() < o.getRefHitNumber()) - return false; - else - return true; -} - std::ostream &operator<<(std::ostream &out, const AlgoMuon &o) { out << "AlgoMuon: "; - out << " pt: " << o.getPt() << ", phi: " << o.getPhi() << ", eta: " << o.getEtaHw() - << ", hits: " << std::bitset<18>(o.getFiredLayerBits()).to_string() << ", q: " << o.getQ() - << ", bx: " << o.getBx() << ", charge: " << o.getCharge() << ", disc: " << o.getDisc() - << " refLayer: " << o.getRefLayer() << " m_patNumb: " << o.getPatternNumber(); + out << " pt: " << o.getPtConstr() << " upt: " << o.getPtUnconstr() << ", phi: " << o.getPhi() + << ", eta: " << o.getEtaHw() << ", hits: " << std::bitset<18>(o.getFiredLayerBits()).to_string() + << ", q: " << o.getQ() << ", bx: " << o.getBx() << ", charge: " << o.getChargeConstr() + << ", disc: " << o.getDisc() << " refLayer: " << o.getRefLayer() << " m_patNumb: " << o.getPatternNumConstr(); return out; } + +unsigned int AlgoMuon::getPatternNum() const { + if (goldenPaternUnconstr == nullptr) + return goldenPaternConstr->key().theNumber; + + return (gpResultUnconstr.getPdfSumUnconstr() > gpResultConstr.getPdfSum() ? goldenPaternUnconstr->key().theNumber + : goldenPaternConstr->key().theNumber); +} diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBuster.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBuster.cc index 40609d974ab3b..7cc8378a4ab76 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBuster.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBuster.cc @@ -11,7 +11,25 @@ AlgoMuons GhostBuster::select(AlgoMuons refHitCands, int charge) { AlgoMuons refHitCleanCands; // Sort candidates with decreased goodness, auto customLess = [&](const AlgoMuons::value_type& a, const AlgoMuons::value_type& b) -> bool { - return (*a) < (*b); //< operator of AlgoMuon + if (!a->isValid()) { + return true; + } + if (!b->isValid()) { + return false; + } + + if (a->getQ() > b->getQ()) + return false; + else if (a->getQ() == b->getQ() && a->getDisc() > b->getDisc()) + return false; + else if (a->getQ() == b->getQ() && a->getDisc() == b->getDisc() && + a->getPatternNumConstr() > b->getPatternNumConstr()) + return false; + else if (a->getQ() == b->getQ() && a->getDisc() == b->getDisc() && + a->getPatternNumConstr() == b->getPatternNumConstr() && a->getRefHitNumber() < b->getRefHitNumber()) + return false; + else + return true; }; std::sort(refHitCands.rbegin(), refHitCands.rend(), customLess); @@ -30,8 +48,11 @@ AlgoMuons GhostBuster::select(AlgoMuons refHitCands, int charge) { //TODO here the candidate that is killed does not kill other candidates - check if the firmware does the same (KB) } } - if ((*it1)->getQ() > 0 && !isGhost) + if ((*it1)->getQ() > 0 && !isGhost) { refHitCleanCands.emplace_back(new AlgoMuon(**it1)); + if (omtfConfig->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::bits) + refHitCleanCands.back()->setEta(OMTFConfiguration::etaBits2HwEta((*it1)->getEtaHw())); + } if (refHitCleanCands.size() >= 3) break; diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBusterPreferRefDt.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBusterPreferRefDt.cc index 3b85591573bf1..4da5c102f5d3f 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBusterPreferRefDt.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GhostBusterPreferRefDt.cc @@ -5,17 +5,9 @@ #include -namespace { - - struct AlgoMuonEtaFix : public AlgoMuon { - AlgoMuonEtaFix(const AlgoMuon& mu) : AlgoMuon(mu), fixedEta(mu.getEtaHw()) {} - unsigned int fixedEta; - }; - -} // namespace - AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { // sorting within GB. + //this function is only for the OMTF version without unconstrained pt auto customLess = [&](const AlgoMuons::value_type& a, const AlgoMuons::value_type& b) -> bool { if (!a->isValid()) { return true; @@ -26,17 +18,19 @@ AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { int aRefLayerLogicNum = omtfConfig->getRefToLogicNumber()[a->getRefLayer()]; int bRefLayerLogicNum = omtfConfig->getRefToLogicNumber()[b->getRefLayer()]; - if (a->getQ() > b->getQ()) + if (a->getFiredLayerCntConstr() > b->getFiredLayerCntConstr()) return false; - else if (a->getQ() == b->getQ() && aRefLayerLogicNum < bRefLayerLogicNum) { + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && aRefLayerLogicNum < bRefLayerLogicNum) { return false; - } else if (a->getQ() == b->getQ() && aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() > b->getDisc()) + } else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && aRefLayerLogicNum == bRefLayerLogicNum && + a->getPdfSumConstr() > b->getPdfSumConstr()) return false; - else if (a->getQ() == b->getQ() && aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() == b->getDisc() && - a->getPatternNumber() > b->getPatternNumber()) + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && aRefLayerLogicNum == bRefLayerLogicNum && + a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() > b->getPatternNumConstr()) return false; - else if (a->getQ() == b->getQ() && aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() == b->getDisc() && - a->getPatternNumber() == b->getPatternNumber() && a->getRefHitNumber() < b->getRefHitNumber()) + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && aRefLayerLogicNum == bRefLayerLogicNum && + a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() == b->getPatternNumConstr() && + a->getRefHitNumber() < b->getRefHitNumber()) return false; else return true; @@ -50,15 +44,15 @@ AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { return false; } - if (a->getQ() > b->getQ()) - return false; - else if (a->getQ() == b->getQ()) { + if (a->getFiredLayerCntConstr() > b->getFiredLayerCntConstr()) return false; - } else if (a->getQ() == b->getQ() && a->getDisc() > b->getDisc()) + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && a->getPdfSumConstr() > b->getPdfSumConstr()) return false; - else if (a->getQ() == b->getQ() && a->getDisc() == b->getDisc() && a->getPatternNumber() > b->getPatternNumber()) + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && + a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() > b->getPatternNumConstr()) return false; - else if (a->getQ() == b->getQ() && a->getDisc() == b->getDisc() && a->getPatternNumber() == b->getPatternNumber() && + else if (a->getFiredLayerCntConstr() == b->getFiredLayerCntConstr() && + a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() == b->getPatternNumConstr() && a->getRefHitNumber() < b->getRefHitNumber()) return false; else @@ -73,18 +67,19 @@ AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { return false; } - if (a->getDisc() > b->getDisc()) + if (a->getPdfSumConstr() > b->getPdfSumConstr()) return false; - else if (a->getDisc() == b->getDisc() && a->getPatternNumber() > b->getPatternNumber()) + else if (a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() > b->getPatternNumConstr()) return false; - else if (a->getDisc() == b->getDisc() && a->getPatternNumber() == b->getPatternNumber() && + else if (a->getPdfSumConstr() == b->getPdfSumConstr() && a->getPatternNumConstr() == b->getPatternNumConstr() && a->getRefHitNumber() < b->getRefHitNumber()) return false; else return true; }; - auto customLessByReLayer = [&](const AlgoMuons::value_type& a, const AlgoMuons::value_type& b) -> bool { + //this function is for the OMTF version with unconstrained pt + auto customByRefLayer = [&](const AlgoMuons::value_type& a, const AlgoMuons::value_type& b) -> bool { if (!a->isValid()) { return true; } @@ -97,17 +92,14 @@ AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { if (aRefLayerLogicNum < bRefLayerLogicNum) { return false; - } - //TODO maybe use getQ here? - // if(a->getQ() > b->getQ()) - // return false; - else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() > b->getDisc()) + } else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getPdfSum() > b->getPdfSum()) return false; - else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() == b->getDisc() && - a->getPatternNumber() > b->getPatternNumber()) + else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getPdfSum() == b->getPdfSum() && + a->getPatternNumConstr() > + b->getPatternNumConstr()) //should be rather getPatternNum(), but for FW getPatternNumConstr() is easier return false; - else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getDisc() == b->getDisc() && - a->getPatternNumber() == b->getPatternNumber() && a->getRefHitNumber() < b->getRefHitNumber()) + else if (aRefLayerLogicNum == bRefLayerLogicNum && a->getPdfSum() == b->getPdfSum() && + a->getPatternNumConstr() == b->getPatternNumConstr()) return false; else return true; @@ -117,46 +109,69 @@ AlgoMuons GhostBusterPreferRefDt::select(AlgoMuons muonsIN, int charge) { std::sort(muonsIN.rbegin(), muonsIN.rend(), customLessByLLH); else if (omtfConfig->getGhostBusterType() == "byFPLLH") std::sort(muonsIN.rbegin(), muonsIN.rend(), customLessByFPLLH); - else if (omtfConfig->getGhostBusterType() == "byReLayer") - std::sort(muonsIN.rbegin(), muonsIN.rend(), customLessByReLayer); + else if (omtfConfig->getGhostBusterType() == "byRefLayer") + std::sort(muonsIN.rbegin(), muonsIN.rend(), customByRefLayer); else std::sort(muonsIN.rbegin(), muonsIN.rend(), customLess); // actual GhostBusting. Overwrite eta in case of no DT info. - std::vector refHitCleanCandsFixedEta; - for (const auto& muIN : muonsIN) { - if (!muIN->isValid()) + AlgoMuons refHitCleanCandsFixedEta; + + for (unsigned int iMu1 = 0; iMu1 < muonsIN.size(); iMu1++) { + if (muonsIN[iMu1]->getPdfSumConstr() < -1) { + LogTrace("OMTFReconstruction") << *(muonsIN[iMu1]) << std::endl + << muonsIN[iMu1]->getGpResultConstr() << std::endl + << muonsIN[iMu1]->getGpResultUnconstr() << std::endl; + } + refHitCleanCandsFixedEta.emplace_back(new AlgoMuon(*(muonsIN[iMu1]))); + + if (omtfConfig->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::bits) + refHitCleanCandsFixedEta.back()->setEta(OMTFConfiguration::etaBits2HwEta(muonsIN[iMu1]->getEtaHw())); + } + + for (unsigned int iMu1 = 0; iMu1 < refHitCleanCandsFixedEta.size(); iMu1++) { + auto& muIN1 = refHitCleanCandsFixedEta[iMu1]; + //watch out: the muIN1 is AlgoMuonPtr, so setting the eta here changes the eta in the input muonsIN + //this affects algoCandidates in OMTFProcessor::run + + if (!muIN1->isValid() || muIN1->isKilled()) continue; - //LogTrace("l1tOmtfEventPrint")<< "GhostBusting "<<*muIN<<" phiGMT "<procPhiToGmtPhi(muIN->getPhi())<< std::endl; - - refHitCleanCandsFixedEta.push_back(*muIN); //FIXME to much copying here... - auto killIt = refHitCleanCandsFixedEta.end(); - - //do not accept candidates with similar phi (any charge combination) - //veto window 5 degree in GMT scale is 5/360*576=8 units - for (auto it1 = refHitCleanCandsFixedEta.begin(); it1 != refHitCleanCandsFixedEta.end(); ++it1) { - for (auto it2 = std::next(it1); it2 != refHitCleanCandsFixedEta.end(); ++it2) { - if (it2->isValid() && - std::abs(omtfConfig->procPhiToGmtPhi(it1->getPhi()) - omtfConfig->procPhiToGmtPhi(it2->getPhi())) < 8) { - killIt = it2; - if ((omtfConfig->fwVersion() >= 6) && - ((abs(it1->getEtaHw()) == 75 || abs(it1->getEtaHw()) == 79 || abs(it1->getEtaHw()) == 92)) && - ((abs(it2->getEtaHw()) != 75 && abs(it2->getEtaHw()) != 79 && abs(it2->getEtaHw()) != 92))) - it1->fixedEta = it2->getEtaHw(); + for (unsigned int iMu2 = refHitCleanCandsFixedEta.size() - 1; iMu2 >= iMu1 + 1; iMu2--) { + auto& muIN2 = refHitCleanCandsFixedEta[iMu2]; + if (muIN2->isValid() && + std::abs(omtfConfig->procPhiToGmtPhi(muIN1->getPhi()) - omtfConfig->procPhiToGmtPhi(muIN2->getPhi())) < 8) { + //the candidates are sorted, so only the muIN2 can be killed, as it is "worse" than the muIN1 + refHitCleanCandsFixedEta[iMu2]->kill(); + refHitCleanCandsFixedEta[iMu1]->getKilledMuons().emplace_back(muIN2); + + //for the DT stubs, if there is no eta, the middle of the chamber is set as the stub eta, i.e. 75, 79 or 92 respectively + //in this case the eta can be replaced by the eta from the killed algoMuon. + //Eta 121 is outside of the OMTF region, therefore all candidates with this eta have quality 0, + //so there is no sense to assign this eta to the candidates with eta 75, 79 or 92. + //The condition abs(muIN2->getEtaHw()) != 121 was added in the FW in 2024 + //TODO add 95 meaning no DT segment was found, or don't use 95 in OmtfAngleConverter::getGlobalEta + if (omtfConfig->getRefToLogicNumber()[muIN1->getRefLayer()] <= 5 && (omtfConfig->fwVersion() >= 6) && + (abs(muIN1->getEtaHw()) == 75 || abs(muIN1->getEtaHw()) == 79 || abs(muIN1->getEtaHw()) == 92) && + (abs(muIN2->getEtaHw()) != 75 && abs(muIN2->getEtaHw()) != 79 && abs(muIN2->getEtaHw()) != 92 && + abs(muIN2->getEtaHw()) != 121)) { + muIN1->setEta(muIN2->getEtaHw()); } } } - if (killIt != refHitCleanCandsFixedEta.end()) - refHitCleanCandsFixedEta.erase(killIt); } // fill outgoing collection + /* there is nowhere a cut on the pdfSum > 0 for a muon to be valid + * muon is valid if getPtConstr() > 0 || getPtUnconstr() > 0, + * i.e. when there was a fitting pattern + * this mean there can be a muon with pdfSumConstrained = 0 but with not 0 PtConstr + * which is OK. See also comment in the GoldenPatternResult::finalise10() + */ AlgoMuons refHitCleanCands; for (const auto& mu : refHitCleanCandsFixedEta) { - AlgoMuon fixed = mu; - fixed.setEta(mu.fixedEta); - refHitCleanCands.emplace_back(new AlgoMuon(fixed)); + if (mu->isValid() && !(mu->isKilled())) + refHitCleanCands.emplace_back(mu); if (refHitCleanCands.size() >= 3) break; } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPattern.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPattern.cc index 2f7a8b991d747..180d08735ca39 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPattern.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPattern.cc @@ -4,7 +4,6 @@ #include int GoldenPattern::meanDistPhiValue(unsigned int iLayer, unsigned int iRefLayer, int refLayerPhiB) const { - //return meanDistPhi[iLayer][iRefLayer][0]; return (((meanDistPhi[iLayer][iRefLayer][1] * refLayerPhiB) >> myOmtfConfig->nPdfAddrBits()) + meanDistPhi[iLayer][iRefLayer][0]); //assumes that the meanDistPhi[1] is float alpha from the fit to the phiB-phi distribution multiplied by 2^myOmtfConfig->nPdfAddrBits() @@ -14,7 +13,6 @@ int GoldenPattern::meanDistPhiValue(unsigned int iLayer, unsigned int iRefLayer, //////////////////////////////////////////////////// int GoldenPattern::propagateRefPhi(int phiRef, int etaRef, unsigned int iRefLayer) { unsigned int iLayer = 2; //MB2 - //if(etaRef>101) iLayer = 7;//RE2 return phiRef + meanDistPhi[iLayer][iRefLayer][0]; //FIXME if the meanDistPhiAlpha is non-zero, then meanDistPhi is alone not good for propagation of the phi //other value should be used, or the ref_layer phiB should be included @@ -42,17 +40,6 @@ std::ostream &operator<<(std::ostream &out, const GoldenPattern &aPattern) { out << ")" << std::endl; } - /* if(aPattern.meanDistPhiCounts.size()){ - out<<"Counts number per layer:"<& extrapolatedPhi, + const MuonStubPtr& refStub) { //if (this->getDistPhiBitShift(iLayer, iRefLayer) != 0) LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__<getDistPhiBitShift(iLayer, iRefLayer)<meanDistPhiValue(iLayer, iRefLayer, refStub->phiBHw); - int phiDistMin = myOmtfConfig->nPhiBins(); //1<<(myOmtfConfig->nPdfAddrBits()); //"infinite" value for the beginning + int phiDistMin = myOmtfConfig->nPhiBins(); ///Select hit closest to the mean of probability ///distribution in given layer @@ -63,7 +64,8 @@ StubResult GoldenPatternBase::process1Layer1RefLayer(unsigned int iRefLayer, phiRefHit = 0; //phi ref hit for the bending layer set to 0, since it should not be included in the phiDist } - for (auto& stub : layerStubs) { + for (size_t iStub = 0; iStub < layerStubs.size(); iStub++) { + const auto& stub = layerStubs[iStub]; if (!stub) //empty pointer continue; @@ -76,33 +78,29 @@ StubResult GoldenPatternBase::process1Layer1RefLayer(unsigned int iRefLayer, if (hitPhi >= (int)myOmtfConfig->nPhiBins()) //TODO is this needed now? the empty hit will be empty stub continue; //empty itHits are marked with nPhiBins() in OMTFProcessor::restrictInput - int phiDist = this->myOmtfConfig->foldPhi(hitPhi - phiMean - phiRefHit); - //for standard omtf foldPhi is not needed, but if one processor works for full phi then it is - //if (this->getDistPhiBitShift(iLayer, iRefLayer) != 0) + int phiDist = this->myOmtfConfig->foldPhi(hitPhi - extrapolatedPhi[iStub] - phiMean - phiRefHit); /*LogTrace("l1tOmtfEventPrint") <<"\n"<<__FUNCTION__<<":"<<__LINE__<<" "<> this->getDistPhiBitShift(iLayer, iRefLayer); + phiDist = std::abs(phiDist) >> this->getDistPhiBitShift(iLayer, iRefLayer); phiDist *= sign; //if the shift is done here, it means that the phiMean in the xml should be the same as without shift //if (this->getDistPhiBitShift(iLayer, iRefLayer) != 0) std::cout<<__FUNCTION__<<":"<<__LINE__<<" phiDist "<myOmtfConfig->isNoHitValueInPdf()) { - PdfValueType pdfVal = this->pdfValue(iLayer, iRefLayer, 0); - return StubResult(pdfVal, false, myOmtfConfig->nPhiBins(), iLayer, selectedStub); - } else { - return StubResult(0, false, myOmtfConfig->nPhiBins(), iLayer, selectedStub); //2018 version - } + PdfValueType pdfVal = 0; + if (this->myOmtfConfig->isNoHitValueInPdf()) + pdfVal = this->pdfValue(iLayer, iRefLayer, 0); + return StubResult(pdfVal, false, myOmtfConfig->nPhiBins(), iLayer, selectedStub); } int pdfMiddle = 1 << (myOmtfConfig->nPdfAddrBits() - 1); @@ -110,14 +108,13 @@ StubResult GoldenPatternBase::process1Layer1RefLayer(unsigned int iRefLayer, /* debug if(phiDistMin != 128 && iRefLayer == 0 && iLayer == 1)*/ /*LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__<<" iRefLayer "<getDistPhiBitShift(iLayer, iRefLayer)<getDistPhiBitShift(iLayer, iRefLayer)< ((1 << (myOmtfConfig->nPdfAddrBits() - 1)) - 1)) { + if (std::abs(phiDistMin) > ((1 << (myOmtfConfig->nPdfAddrBits() - 1)) - 1)) { return StubResult(0, false, phiDistMin + pdfMiddle, iLayer, selectedStub); - //return GoldenPatternResult::LayerResult(this->pdfValue(iLayer, iRefLayer, 0), false, phiDistMin + pdfMiddle, selHit); //in some algorithms versions with thresholds we use the bin 0 to store the pdf value returned when there was no hit. //in the version without thresholds, the value in the bin 0 should be 0 } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPatternResult.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPatternResult.cc index 0312ec1d265cc..5577c55e38f84 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPatternResult.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/GoldenPatternResult.cc @@ -78,6 +78,10 @@ void GoldenPatternResult::init(const OMTFConfiguration* omtfConfig) { finalise = [this]() { finalise8(); }; else if (finalizeFunction == 9) finalise = [this]() { finalise9(); }; + else if (finalizeFunction == 10) + finalise = [this]() { finalise10(); }; + else if (finalizeFunction == 11) + finalise = [this]() { finalise11(); }; else finalise = [this]() { finalise0(); }; @@ -94,6 +98,7 @@ void GoldenPatternResult::reset() { phi = 0; eta = 0; pdfSum = 0; + pdfSumUnconstr = 0; firedLayerCnt = 0; firedLayerBits = 0; refHitPhi = 0; @@ -133,7 +138,6 @@ void GoldenPatternResult::finalise0() { //////////////////////////////////////////// //for the algo version with thresholds void GoldenPatternResult::finalise1() { - //cout<<__FUNCTION__<<":"<<__LINE__<getLogicToLogic().at(iLogicLayer); if (omtfConfig->isBendingLayer(iLogicLayer)) { //the DT phiB layer is counted only when the phi layer is fired if ((firedLayerBits & (1 << iLogicLayer)) && (firedLayerBits & (1 << connectedLayer))) { - // && (stubResults[iLogicLayer].getMuonStub()->qualityHw >= 4) this is not needed, as the rejecting the low quality phiB hits is on the input of the algorithm firedLayerCnt++; } else { firedLayerBits &= ~(1 << iLogicLayer); @@ -289,21 +292,128 @@ void GoldenPatternResult::finalise9() { firedLayerBits &= ~(1 << iLogicLayer); stubResults[iLogicLayer].setValid(false); //there was hit, but it did not fit to the pdf - this is not possible here, since the bending layer is fired here - //therefore the below line is has no sense - //if(stubResults[iLogicLayer].getPdfVal() == 0) pdfSum -= 64;; - //so in this case simply: - //pdfSum += 0; + //therefore there is no sense to apply the penalty when the stubResults[iLogicLayer].getPdfVal() == 0 + //so in this case simply pdfSum += 0; } } else { - //bending layer fired, but not fits to the pdf, N.B works only with the patterns having "no hit value" and with noHitValueInPdf = True if (stubResults[iLogicLayer].getPdfVal() == 0) - pdfSum -= 32; + //there is a hit, but does not fit to the pdf (therefore in firedLayerBits is 0, but getPdfVal() is not 0), so apply the penalty (-32) + //N.B it is possible only with the patterns having "no hit value" and with noHitValueInPdf = True + pdfSum -= 32; // penaly else pdfSum += stubResults[iLogicLayer].getPdfVal(); //bending layer not fired at all } } else { if (iLogicLayer < 10 && stubResults[iLogicLayer].getPdfVal() == 0) - pdfSum -= 32; + pdfSum -= 32; // penaly + else + pdfSum += stubResults[iLogicLayer].getPdfVal(); + if (firedLayerBits & (1 << iLogicLayer)) { //pdfSum is counted always + firedLayerCnt++; + } + } + } + + valid = true; + //by default result becomes valid here, but can be overwritten later +} + +void GoldenPatternResult::finalise10() { + for (unsigned int iLogicLayer = 0; iLogicLayer < stubResults.size(); ++iLogicLayer) { + unsigned int connectedLayer = omtfConfig->getLogicToLogic().at(iLogicLayer); + + if (omtfConfig->isBendingLayer(iLogicLayer)) { //the DT phiB layer is counted only when the phi layer is fired + if (firedLayerBits & (1 << iLogicLayer)) { + if (firedLayerBits & (1 << connectedLayer)) { + firedLayerCnt++; + pdfSum += stubResults[iLogicLayer].getPdfVal(); + } else { + firedLayerBits &= ~(1 << iLogicLayer); + stubResults[iLogicLayer].setValid(false); + //there is no sense to apply the penalty in this case, + //because as the layer is fired, the stubResults[iLogicLayer].getPdfVal() cannot be 0 + //so in this case simply pdfSum += 0; + } + } else { + //the penalty is not applied here when the phiB does not fit to the pdf + //because when extrapolation from the ref layer using the phiB is applied + //it "normal" for the displaced muons to not fit to the pdf + pdfSum += stubResults[iLogicLayer].getPdfVal(); + } + } else { + if (iLogicLayer < 10 && stubResults[iLogicLayer].getPdfVal() == 0) + pdfSum -= 32; // penaly + else + pdfSum += stubResults[iLogicLayer].getPdfVal(); + if (firedLayerBits & (1 << iLogicLayer)) { //pdfSum is counted always + firedLayerCnt++; + } + } + } + + if ((omtfConfig->usePhiBExtrapolationMB1() && refLayer == 0) || + (omtfConfig->usePhiBExtrapolationMB2() && refLayer == 2)) { + auto refLayerLogicNumber = omtfConfig->getRefToLogicNumber()[refLayer]; + //Unconstrained pt is obtained by not including the pdfValue from the phiB of the refHit + //TODO get logic layer from connectedLayer + pdfSumUnconstr = pdfSum - stubResults[refLayerLogicNumber + 1].getPdfVal(); + //here there is an issue with the firedLayerBits and quality assignment: + //in case if the displaced muon the phiB layer of the ref hit might not be fired (pdfVal might be 0) + //which in principle has no sense, because by the displaced algorithm construction it is fired + //an effect of that is that some fraction of displaced muons get the quality 8 assigned + //the efficiency difference between quality 8 and 12 seems to be at a level of 1-2% + //but in the uGT menu e.g. the L1_DoubleMu0_Upt6_IP_Min1_Upt4 uses quality >= 0, so should be OK + + //hard cut - the phiB of the refHit must fit to the pdfS + //but this cut has sometimes side effect: there can be a muon which has has pdfSum = 0 for every pattern, + //then in the OMTFSorter::sortRefHitResults the first pattern that has FiredLayerCnt >= 3 is chosen + //and not the one with highest pdfSum as it should be + //TODO what should be done is to set the pt of such a muons to 0, but after the sorter. + //Or maybe not - if the pt is 0, then the muon is not valid. So the displaced muon will be lost. + //So the way it is done now actually is good. Such a muon will have some low constrained pt probably. + //what can be done is to assign to it the hwPt = 1 , but not 0 + //TODO modify this condition to use the firedLayerBits and not getPdfVal + //as it would be much easier for the firmware + if (stubResults[refLayerLogicNumber + 1].getPdfVal() == 0) + pdfSum = 0; + } else + pdfSumUnconstr = 0; + + valid = true; + //by default result becomes valid here, but can be overwritten later +} + +// the same as finalise10 but without: +//if (stubResults[refLayerLogicNumber + 1].getPdfVal() == 0) +// pdfSum = 0; +void GoldenPatternResult::finalise11() { + for (unsigned int iLogicLayer = 0; iLogicLayer < stubResults.size(); ++iLogicLayer) { + unsigned int connectedLayer = omtfConfig->getLogicToLogic().at(iLogicLayer); + + if (omtfConfig->isBendingLayer(iLogicLayer)) { //the DT phiB layer is counted only when the phi layer is fired + if (firedLayerBits & (1 << iLogicLayer)) { + if (firedLayerBits & (1 << connectedLayer)) { + firedLayerCnt++; + pdfSum += stubResults[iLogicLayer].getPdfVal(); + } else { + firedLayerBits &= ~(1 << iLogicLayer); + stubResults[iLogicLayer].setValid(false); + //there is no sense to apply the penalty in this case, + //because as the layer is fired, the stubResults[iLogicLayer].getPdfVal() cannot be 0 + //so in this case simply pdfSum += 0; + } + } else { + //bending layer fired, but not fits to the pdf, N.B works only with the patterns having "no hit value" and with noHitValueInPdf = True + if (stubResults[iLogicLayer].getPdfVal() == 0) { + //high penalty, we set the pdf value in the stubResults[iLogicLayer], so that this penalty is removed from pdfSumUnconstr + pdfSum -= 63; + stubResults[iLogicLayer].setPdfVal(-63); + } else + pdfSum += stubResults[iLogicLayer].getPdfVal(); //bending layer not fired at all + } + } else { + if (iLogicLayer < 10 && stubResults[iLogicLayer].getPdfVal() == 0) + pdfSum -= 32; // penaly else pdfSum += stubResults[iLogicLayer].getPdfVal(); if (firedLayerBits & (1 << iLogicLayer)) { //pdfSum is counted always @@ -312,6 +422,16 @@ void GoldenPatternResult::finalise9() { } } + if ((omtfConfig->usePhiBExtrapolationMB1() && refLayer == 0) || + (omtfConfig->usePhiBExtrapolationMB2() && refLayer == 2)) { + auto refLayerLogicNumber = omtfConfig->getRefToLogicNumber()[refLayer]; + //Unconstrained pt is obtained by not including the pdfValue from the phiB of the refHit + //TODO get logic layer from connectedLayer + pdfSumUnconstr = pdfSum - stubResults[refLayerLogicNumber + 1].getPdfVal(); + + } else + pdfSumUnconstr = 0; + valid = true; //by default result becomes valid here, but can be overwritten later } @@ -319,6 +439,10 @@ void GoldenPatternResult::finalise9() { //////////////////////////////////////////// //////////////////////////////////////////// std::ostream& operator<<(std::ostream& out, const GoldenPatternResult& gpResult) { + if (gpResult.omtfConfig == nullptr) { + out << "empty GoldenPatternResult" << std::endl; + return out; + } unsigned int refLayerLogicNum = gpResult.omtfConfig->getRefToLogicNumber()[gpResult.getRefLayer()]; unsigned int sumOverFiredLayers = 0; @@ -351,6 +475,9 @@ std::ostream& operator<<(std::ostream& out, const GoldenPatternResult& gpResult) out << " sumOverFiredLayers: "; out << sumOverFiredLayers << "\t"; + out << " Sum over layers unconstr: "; + out << gpResult.getPdfSumUnconstr() << "\t"; + out << " Number of hits: "; out << gpResult.getFiredLayerCnt() << "\t"; diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFConfiguration.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFConfiguration.cc index 83be5fc758129..4e870e55e6c30 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFConfiguration.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFConfiguration.cc @@ -66,13 +66,18 @@ void OMTFConfiguration::configure(const L1TMuonOverlapParams *omtfParams) { const std::vector *connectedSectorsStartVec = omtfParams->connectedSectorsStart(); const std::vector *connectedSectorsEndVec = omtfParams->connectedSectorsEnd(); - std::copy(connectedSectorsStartVec->begin(), connectedSectorsStartVec->begin() + 6, barrelMin.begin()); - std::copy(connectedSectorsStartVec->begin() + 6, connectedSectorsStartVec->begin() + 12, endcap10DegMin.begin()); - std::copy(connectedSectorsStartVec->begin() + 12, connectedSectorsStartVec->end(), endcap20DegMin.begin()); - - std::copy(connectedSectorsEndVec->begin(), connectedSectorsEndVec->begin() + 6, barrelMax.begin()); - std::copy(connectedSectorsEndVec->begin() + 6, connectedSectorsEndVec->begin() + 12, endcap10DegMax.begin()); - std::copy(connectedSectorsEndVec->begin() + 12, connectedSectorsEndVec->end(), endcap20DegMax.begin()); + std::copy(connectedSectorsStartVec->begin(), connectedSectorsStartVec->begin() + nProcessors(), barrelMin.begin()); + std::copy(connectedSectorsStartVec->begin() + nProcessors(), + connectedSectorsStartVec->begin() + 2 * nProcessors(), + endcap10DegMin.begin()); + std::copy( + connectedSectorsStartVec->begin() + 2 * nProcessors(), connectedSectorsStartVec->end(), endcap20DegMin.begin()); + + std::copy(connectedSectorsEndVec->begin(), connectedSectorsEndVec->begin() + nProcessors(), barrelMax.begin()); + std::copy(connectedSectorsEndVec->begin() + nProcessors(), + connectedSectorsEndVec->begin() + 2 * nProcessors(), + endcap10DegMax.begin()); + std::copy(connectedSectorsEndVec->begin() + 2 * nProcessors(), connectedSectorsEndVec->end(), endcap20DegMax.begin()); ///Set connections tables const std::vector *layerMap = omtfParams->layerMap(); @@ -162,15 +167,18 @@ void OMTFConfiguration::configure(const L1TMuonOverlapParams *omtfParams) { //the default values of the parameters are used, if not set here, so don't mess them! if (fwVersion() <= 4) { setMinDtPhiQuality(4); + setMinDtPhiBQuality(4); } else if (fwVersion() == 5) { setMinDtPhiQuality(2); + setMinDtPhiBQuality(2); setGhostBusterType("GhostBusterPreferRefDt"); } else if (fwVersion() == 6) { setMinDtPhiQuality(2); + setMinDtPhiBQuality(2); setGhostBusterType("GhostBusterPreferRefDt"); } else if (fwVersion() == 8) { setMinDtPhiQuality(2); - setMinDtPhiBQuality(2); //should be 4, but in the fwVersion = 8 was not yet implemented + setMinDtPhiBQuality(2); setSorterType(1); //"byLLH" @@ -183,6 +191,28 @@ void OMTFConfiguration::configure(const L1TMuonOverlapParams *omtfParams) { setNoHitValueInPdf(true); setGhostBusterType("GhostBusterPreferRefDt"); + } else if (fwVersion() == 9) { + setMinDtPhiQuality(2); + setMinDtPhiBQuality(4); + + setSorterType(1); //"byLLH" + + setRpcMaxClusterSize(3); + setRpcMaxClusterCnt(2); + setRpcDropAllClustersIfMoreThanMax(true); + + setGoldenPatternResultFinalizeFunction(10); + + setNoHitValueInPdf(true); + + usePhiBExtrapolationFromMB1_ = true; + usePhiBExtrapolationFromMB2_ = true; + useStubQualInExtr_ = false; + useEndcapStubsRInExtr_ = false; + + dtRefHitMinQuality = 4; + + setGhostBusterType("byRefLayer"); } } @@ -224,6 +254,51 @@ void OMTFConfiguration::configureFromEdmParameterSet(const edm::ParameterSet &ed } setFixCscGeometryOffset(true); //for the OMTF by default is true, read from python if needed + + if (edmParameterSet.exists("usePhiBExtrapolationFromMB1")) { + usePhiBExtrapolationFromMB1_ = edmParameterSet.getParameter("usePhiBExtrapolationFromMB1"); + edm::LogVerbatim("OMTFReconstruction") + << "usePhiBExtrapolationFromMB1: " << usePhiBExtrapolationFromMB1_ << std::endl; + } + + if (edmParameterSet.exists("usePhiBExtrapolationFromMB2")) { + usePhiBExtrapolationFromMB2_ = edmParameterSet.getParameter("usePhiBExtrapolationFromMB2"); + edm::LogVerbatim("OMTFReconstruction") + << "usePhiBExtrapolationFromMB2: " << usePhiBExtrapolationFromMB2_ << std::endl; + } + + if (edmParameterSet.exists("useStubQualInExtr")) { + useStubQualInExtr_ = edmParameterSet.getParameter("useStubQualInExtr"); + edm::LogVerbatim("OMTFReconstruction") << "useStubQualInExtr: " << useStubQualInExtr_ << std::endl; + } + + if (edmParameterSet.exists("useEndcapStubsRInExtr")) { + useEndcapStubsRInExtr_ = edmParameterSet.getParameter("useEndcapStubsRInExtr"); + edm::LogVerbatim("OMTFReconstruction") << "useEndcapStubsRInExtr: " << useEndcapStubsRInExtr_ << std::endl; + } + + if (edmParameterSet.exists("dtRefHitMinQuality")) { + dtRefHitMinQuality = edmParameterSet.getParameter("dtRefHitMinQuality"); + edm::LogVerbatim("OMTFReconstruction") << "dtRefHitMinQuality: " << dtRefHitMinQuality << std::endl; + } + + if (edmParameterSet.exists("dumpResultToXML")) { + dumpResultToXML = edmParameterSet.getParameter("dumpResultToXML"); + } + + if (edmParameterSet.exists("minCSCStubRME12")) { + minCSCStubRME12_ = edmParameterSet.getParameter("minCSCStubRME12"); + edm::LogVerbatim("OMTFReconstruction") << "minCSCStubRME12: " << minCSCStubRME12_ << std::endl; + } + + if (edmParameterSet.exists("minCSCStubR")) { + minCSCStubR_ = edmParameterSet.getParameter("minCSCStubR"); + edm::LogVerbatim("OMTFReconstruction") << "minCSCStubR: " << minCSCStubR_ << std::endl; + } + + if (edmParameterSet.exists("cleanStubs")) { + cleanStubs_ = edmParameterSet.getParameter("cleanStubs"); + } } /////////////////////////////////////////////// @@ -324,6 +399,128 @@ uint32_t OMTFConfiguration::getLayerNumber(uint32_t rawId) const { return hwNumber; } +int OMTFConfiguration::calcGlobalPhi(int locPhi, int proc) const { + int globPhi = 0; + //60 degree sectors = 96 in int-scale + globPhi = (proc) * 96 * 6 / nProcessors() + locPhi; + // first processor starts at CMS phi = 15 degrees (24 in int)... Handle wrap-around with %. Add 576 to make sure the number is positive + globPhi = (globPhi + 600) % 576; + return globPhi; +} + +unsigned int OMTFConfiguration::eta2Bits(unsigned int eta) { + if (eta == 73) + return 0b100000000; + else if (eta == 78) + return 0b010000000; + else if (eta == 85) + return 0b001000000; + else if (eta == 90) + return 0b000100000; + else if (eta == 94) + return 0b000010000; + else if (eta == 99) + return 0b000001000; + else if (eta == 103) + return 0b000000100; + else if (eta == 110) + return 0b000000010; + else if (eta == 75) + return 0b110000000; + else if (eta == 79) + return 0b011000000; + else if (eta == 92) + return 0b000110000; + else if (eta == 115) + return 0b000000001; + else if (eta == 121) + return 0b000000000; + else + return 0b111111111; + ; +} + +unsigned int OMTFConfiguration::etaBits2HwEta(unsigned int bits) { + if (bits == 0b100000000) + return 73; + else if (bits == 0b010000000) + return 78; + else if (bits == 0b001000000) + return 85; + else if (bits == 0b000100000) + return 90; + else if (bits == 0b000010000) + return 94; + else if (bits == 0b000001000) + return 99; + else if (bits == 0b000000100) + return 103; + else if (bits == 0b000000010) + return 110; + else if (bits == 0b110000000) + return 75; + else if (bits == 0b011000000) + return 79; + else if (bits == 0b000110000) + return 92; + else if (bits == 0b000000001) + return 115; + else if (bits == 0b000000000) + return 121; + else if (bits == 0b111111111) + return 95; + else + return 0b111111111; + ; +} + +int OMTFConfiguration::etaBit2Code(unsigned int bit) { + int code = 73; + switch (bit) { + case 0: { + code = 115; + break; + } + case 1: { + code = 110; + break; + } + case 2: { + code = 103; + break; + } + case 3: { + code = 99; + break; + } + case 4: { + code = 94; + break; + } + case 5: { + code = 90; + break; + } + case 6: { + code = 85; + break; + } + case 7: { + code = 78; + break; + } + case 8: { + code = 73; + break; + } + default: { + code = 95; + break; + } + } + return code; +} + /////////////////////////////////////////////// // phiRad should be in the range [-pi,pi] int OMTFConfiguration::getProcScalePhi(unsigned int iProcessor, double phiRad) const { @@ -402,4 +599,12 @@ void OMTFConfiguration::printConfig() const { edm::LogVerbatim("OMTFReconstruction") << "noHitValueInPdf " << noHitValueInPdf << std::endl; edm::LogVerbatim("OMTFReconstruction") << "sorterType " << sorterType << std::endl; edm::LogVerbatim("OMTFReconstruction") << "ghostBusterType " << ghostBusterType << std::endl; + + edm::LogVerbatim("OMTFReconstruction") << "usePhiBExtrapolationFromMB1 " << usePhiBExtrapolationFromMB1_ << std::endl; + edm::LogVerbatim("OMTFReconstruction") << "usePhiBExtrapolationFromMB2 " << usePhiBExtrapolationFromMB2_ << std::endl; + edm::LogVerbatim("OMTFReconstruction") << "useStubQualInExtr " << useStubQualInExtr_ << std::endl; + edm::LogVerbatim("OMTFReconstruction") << "useEndcapStubsRInExtr " << useEndcapStubsRInExtr_ << std::endl; + edm::LogVerbatim("OMTFReconstruction") << "dtRefHitMinQuality " << dtRefHitMinQuality << std::endl; + + edm::LogVerbatim("OMTFReconstruction") << "cleanStubs " << cleanStubs_ << std::endl; } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFProcessor.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFProcessor.cc index 94ebe061d8c89..7a8b0545d3c69 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFProcessor.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFProcessor.cc @@ -21,10 +21,14 @@ #include #include #include +#include #include #include #include +#include +#include + /////////////////////////////////////////////// /////////////////////////////////////////////// template @@ -46,7 +50,10 @@ OMTFProcessor::OMTFProcessor(OMTFConfiguration* omtfConfig, }; template -OMTFProcessor::~OMTFProcessor() {} +OMTFProcessor::~OMTFProcessor() { + if (useFloatingPointExtrapolation) + saveExtrapolFactors(); +} template void OMTFProcessor::init(const edm::ParameterSet& edmCfg, edm::EventSetup const& evSetup) { @@ -54,7 +61,8 @@ void OMTFProcessor::init(const edm::ParameterSet& edmCfg, edm //initialize with the default sorter if (this->myOmtfConfig->getGhostBusterType() == "GhostBusterPreferRefDt" || - this->myOmtfConfig->getGhostBusterType() == "byLLH") { + this->myOmtfConfig->getGhostBusterType() == "byLLH" || this->myOmtfConfig->getGhostBusterType() == "byFPLLH" || + this->myOmtfConfig->getGhostBusterType() == "byRefLayer") { setGhostBuster(new GhostBusterPreferRefDt(this->myOmtfConfig)); edm::LogVerbatim("OMTFReconstruction") << "setting " << this->myOmtfConfig->getGhostBusterType() << std::endl; } else { @@ -63,6 +71,31 @@ void OMTFProcessor::init(const edm::ParameterSet& edmCfg, edm } edm::LogVerbatim("OMTFReconstruction") << "fwVersion 0x" << hex << this->myOmtfConfig->fwVersion() << std::endl; + + useStubQualInExtr = this->myOmtfConfig->useStubQualInExtr(); + useEndcapStubsRInExtr = this->myOmtfConfig->useEndcapStubsRInExtr(); + + if (edmCfg.exists("useFloatingPointExtrapolation")) + useFloatingPointExtrapolation = edmCfg.getParameter("useFloatingPointExtrapolation"); + + std::string extrapolFactorsFilename; + if (edmCfg.exists("extrapolFactorsFilename")) { + extrapolFactorsFilename = edmCfg.getParameter("extrapolFactorsFilename").fullPath(); + } + + if (this->myOmtfConfig->usePhiBExtrapolationMB1() || this->myOmtfConfig->usePhiBExtrapolationMB2()) { + extrapolFactors.resize(2, std::vector >(this->myOmtfConfig->nLayers())); + extrapolFactorsNorm.resize(2, std::vector >(this->myOmtfConfig->nLayers())); + + //when useFloatingPointExtrapolation is true the extrapolFactors are not used, + //all calculations are done in the extrapolateDtPhiBFloatPoint + if (!extrapolFactorsFilename.empty() && !useFloatingPointExtrapolation) + loadExtrapolFactors(extrapolFactorsFilename); + } + + edm::LogVerbatim("OMTFReconstruction") << "useFloatingPointExtrapolation " << useFloatingPointExtrapolation + << std::endl; + edm::LogVerbatim("OMTFReconstruction") << "extrapolFactorsFilename " << extrapolFactorsFilename << std::endl; } template @@ -73,8 +106,34 @@ std::vector OMTFProcessor::getFinalcan for (auto& myCand : algoCands) { l1t::RegionalMuonCand candidate; - candidate.setHwPt(myCand->getPt()); - candidate.setHwEta(myCand->getEtaHw()); + + //the charge is only for the constrained measurement. The constrained measurement is always defined for a valid candidate + if (ptAssignment) { + if (myCand->getPdfSumConstr() > 0 && myCand->getFiredLayerCntConstr() >= 3) + candidate.setHwPt(myCand->getPtNNConstr()); + else if (myCand->getPtUnconstr() > 0) + candidate.setHwPt(1); + else + candidate.setHwPt(0); + + candidate.setHwSign(myCand->getChargeNNConstr() < 0 ? 1 : 0); + } else { + if (myCand->getPdfSumConstr() > 0 && myCand->getFiredLayerCntConstr() >= 3) + candidate.setHwPt(myCand->getPtConstr()); + else if (myCand->getPtUnconstr() > 0) + //if myCand->getPdfSumConstr() == 0, the myCand->getPtConstr() might not be 0, see the end of GhostBusterPreferRefDt::select + //but 0 means empty candidate, 1 means pt=0, therefore here we set HwPt to 1, as the PtUnconstr > 0 + candidate.setHwPt(1); + else + candidate.setHwPt(0); + + candidate.setHwSign(myCand->getChargeConstr() < 0 ? 1 : 0); + } + + if (mtfType == l1t::omtf_pos) + candidate.setHwEta(myCand->getEtaHw()); + else + candidate.setHwEta((-1) * myCand->getEtaHw()); int phiValue = myCand->getPhi(); if (phiValue >= int(this->myOmtfConfig->nPhiBins())) @@ -82,14 +141,19 @@ std::vector OMTFProcessor::getFinalcan phiValue = this->myOmtfConfig->procPhiToGmtPhi(phiValue); candidate.setHwPhi(phiValue); - candidate.setHwSign(myCand->getCharge() < 0 ? 1 : 0); candidate.setHwSignValid(1); + if (myCand->getPtUnconstr() >= 0) { //empty PtUnconstrained is -1, maybe should be corrected on the source + //the upt has different hardware scale than the pt, the upt unit is 1 GeV + candidate.setHwPtUnconstrained(myCand->getPtUnconstr()); + } else + candidate.setHwPtUnconstrained(0); + unsigned int quality = 12; if (this->myOmtfConfig->fwVersion() <= 6) - quality = checkHitPatternValidity(myCand->getFiredLayerBits()) ? 0 | (1 << 2) | (1 << 3) : 0 | (1 << 2); + quality = checkHitPatternValidity(myCand->getFiredLayerBits()) ? 0 | (1 << 2) | (1 << 3) : 0 | (1 << 2); //12 : 4 - if (abs(myCand->getEtaHw()) == 115 && + if (abs(myCand->getEtaHw()) == 115 && //115 is eta 1.25 rrrrrrrrccccdddddd (static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("100000001110000000").to_ulong() || static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("000000001110000000").to_ulong() || static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("100000000110000000").to_ulong() || @@ -127,7 +191,7 @@ std::vector OMTFProcessor::getFinalcan static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("010000000000110000").to_ulong() || static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("100000000000110000").to_ulong()) quality = 1; - } else if (this->myOmtfConfig->fwVersion() >= 8) { //TODO fix the fwVersion + } else if (this->myOmtfConfig->fwVersion() >= 8) { //TODO fix the fwVersion rrrrrrrrccccdddddd if (static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("000000110000000011").to_ulong() || static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("000000100000000011").to_ulong() || static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("000000010000000011").to_ulong() || @@ -219,23 +283,19 @@ std::vector OMTFProcessor::getFinalcan static_cast(myCand->getFiredLayerBits()) == std::bitset<18>("000100000000110000").to_ulong()) quality = 8; } // if (abs(myCand->getEta()) == 121) quality = 4; - if (abs(myCand->getEtaHw()) == 121) + if (abs(myCand->getEtaHw()) >= 121) quality = 0; // changed from 4 on request from HI candidate.setHwQual(quality); std::map trackAddr; trackAddr[0] = myCand->getFiredLayerBits(); + //TODO in the hardware, the uPt is sent to the uGMT at the trackAddr = (uPt << 18) + trackAddr; + //check if it matters if it needs to be here as well trackAddr[1] = myCand->getRefLayer(); trackAddr[2] = myCand->getDisc(); - if (candidate.hwPt() > 0) { - if (ptAssignment) { - auto pts = ptAssignment->getPts(myCand); - for (unsigned int i = 0; i < pts.size(); i++) { - trackAddr[10 + i] = this->myOmtfConfig->ptGevToHw(pts[i]); - } - } - + trackAddr[3] = myCand->getGpResultUnconstr().getPdfSumUnconstr(); + if (candidate.hwPt() > 0 || candidate.hwPtUnconstrained() > 0) { candidate.setTrackAddress(trackAddr); candidate.setTFIdentifiers(iProcessor, mtfType); result.push_back(candidate); @@ -286,13 +346,255 @@ AlgoMuons OMTFProcessor::sortResults(unsigned int iProcessor, unsigned int procIndx = this->myOmtfConfig->getProcIndx(iProcessor, mtfType); return sorter->sortResults(procIndx, this->getPatterns(), charge); } + +template +int OMTFProcessor::extrapolateDtPhiBFloatPoint(const int& refLogicLayer, + const int& refPhi, + const int& refPhiB, + unsigned int targetLayer, + const int& targetStubPhi, + const int& targetStubQuality, + const int& targetStubEta, + const int& targetStubR, + const OMTFConfiguration* omtfConfig) { + LogTrace("l1tOmtfEventPrint") << "\n" + << __FUNCTION__ << ":" << __LINE__ << " refLogicLayer " << refLogicLayer + << " targetLayer " << targetLayer << std::endl; + LogTrace("l1tOmtfEventPrint") << "refPhi " << refPhi << " refPhiB " << refPhiB << " targetStubPhi " << targetStubPhi + << " targetStubQuality " << targetStubQuality << std::endl; + + int phiExtr = 0; //delta phi extrapolated + + float rRefLayer = 431.133; //[cm], MB1 i.e. refLogicLayer = 0 + if (refLogicLayer == 2) + rRefLayer = 512.401; //MB2 + else if (refLogicLayer != 0) { + return 0; + //throw cms::Exception("OMTFProcessor::extrapolateDtPhiB: wrong refStubLogicLayer " + std::to_string(refLogicLayer) ); + } + + int reflLayerIndex = refLogicLayer == 0 ? 0 : 1; + + if (targetLayer == 0 || targetLayer == 2 || targetLayer == 4 || (targetLayer >= 10 && targetLayer <= 14)) { + //all units are cm. Values from the CMS geometry + float rTargetLayer = 512.401; //MB2 + + if (targetLayer == 0) + rTargetLayer = 431.133; //MB1 + else if (targetLayer == 4) + rTargetLayer = 617.946; //MB3 + + else if (targetLayer == 10) + rTargetLayer = 413.675; //RB1in + else if (targetLayer == 11) + rTargetLayer = 448.675; //RB1out + else if (targetLayer == 12) + rTargetLayer = 494.975; //RB2in + else if (targetLayer == 13) + rTargetLayer = 529.975; //RB2out + else if (targetLayer == 14) + rTargetLayer = 602.150; //RB3 + + if (useStubQualInExtr) { + if (targetLayer == 0 || targetLayer == 2 || targetLayer == 4) { + if (targetStubQuality == 2 || targetStubQuality == 0) + rTargetLayer = rTargetLayer - 23.5 / 2; //inner superlayer + else if (targetStubQuality == 3 || targetStubQuality == 1) + rTargetLayer = rTargetLayer + 23.5 / 2; //outer superlayer + } + } + + float d = rTargetLayer - rRefLayer; + //formula in the form as in the slides explaining the extrapolation algorithm + //float deltaPhiExtr = d/rTargetLayer * refPhiB / omtfConfig->dtPhiBUnitsRad(); //[rad] + //phiExtr = round(deltaPhiExtr / omtfConfig->omtfPhiUnit()); //[halfStrip] + + //formula with approximation, used to calculate extrFactor + float extrFactor = d / rTargetLayer / omtfConfig->dtPhiBUnitsRad() / omtfConfig->omtfPhiUnit(); + phiExtr = extrFactor * (float)refPhiB; //[halfStrip] + + //formula without approximation + float deltaPhiExtr = atan(d / rTargetLayer * tan(refPhiB / omtfConfig->dtPhiBUnitsRad())); //[rad] + phiExtr = round(deltaPhiExtr / omtfConfig->omtfPhiUnit()); //[halfStrip] + + if (useStubQualInExtr & (targetLayer == 0 || targetLayer == 2 || targetLayer == 4)) { + extrapolFactors[reflLayerIndex][targetLayer][targetStubQuality] = extrFactor; + extrapolFactorsNorm[reflLayerIndex][targetLayer][targetStubQuality] = 1; + } else { + extrapolFactors[reflLayerIndex][targetLayer][0] = extrFactor; + extrapolFactorsNorm[reflLayerIndex][targetLayer][0] = 1; + } + + //LogTrace("l1tOmtfEventPrint") <<__FUNCTION__<<":"<<__LINE__<<" deltaPhiExtr "<omtfPhiUnit() * omtfConfig->dtPhiBUnitsRad()); + + phiExtr = refPhiB - deltaPhi; //phiExtr is also in phi_b hw scale + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " deltaPhi " << deltaPhi << " phiExtr " + << phiExtr << std::endl; + } else if ((targetLayer >= 6 && targetLayer <= 9) || (targetLayer >= 15 && targetLayer <= 17)) { + //if true, for the CSC and endcap RPC the R is taken from the hit coordinates + + float rME = targetStubR; + if (!useEndcapStubsRInExtr) { + //all units are cm. This are the average R values for a given chamber (more or less middle of the chamber, but taking into account the OMTF eta range) + if (targetLayer == 6 || targetLayer == 15) //ME1/3, RE1/3, + rME = 600.; + else if (targetLayer == 7 || targetLayer == 15) { //ME2/2, RE2/3, + if (refLogicLayer == 0) + rME = 600.; + else + rME = 640.; + } else if (targetLayer == 8 || rME == 16) { //ME3/2, RE3/3, + if (refLogicLayer == 0) + rME = 620.; + else + rME = 680.; + } else if (targetLayer == 9) { + rME = 460.; //for the refLogicLayer = 1. refLogicLayer = 2 is impossible + } + } + + float d = rME - rRefLayer; + //formula in the form as in the slides explaining the extrapolation algorithm + //float deltaPhiExtr = d / rME * refPhiB / omtfConfig->dtPhiBUnitsRad(); //[rad] + //phiExtr = round(deltaPhiExtr / omtfConfig->omtfPhiUnit()); //[halfStrip] + + //formula with approximation, used to calculate extrFactor + float extrFactor = d / rME / omtfConfig->dtPhiBUnitsRad() / omtfConfig->omtfPhiUnit(); + phiExtr = extrFactor * refPhiB; //[halfStrip] + + //formula without approximation + float deltaPhiExtr = atan(d / rME * tan(refPhiB / omtfConfig->dtPhiBUnitsRad())); //[rad] + phiExtr = round(deltaPhiExtr / omtfConfig->omtfPhiUnit()); //[halfStrip] + + if (useEndcapStubsRInExtr) { + //extrapolFactors[reflLayerIndex][targetLayer][std::abs(targetStubEta)] += extrFactor; + //extrapolFactorsNorm[reflLayerIndex][targetLayer][std::abs(targetStubEta)]++; + extrapolFactors[reflLayerIndex][targetLayer][std::abs(rME)] += extrFactor; + extrapolFactorsNorm[reflLayerIndex][targetLayer][std::abs(rME)]++; + //extrapolFactors[reflLayerIndex][targetLayer][0] += extrFactor; + //extrapolFactorsNorm[reflLayerIndex][targetLayer][0]++; + } else { + extrapolFactors[reflLayerIndex][targetLayer][0] = extrFactor; + extrapolFactorsNorm[reflLayerIndex][targetLayer][0] = 1; + } + LogTrace("l1tOmtfEventPrint") << "\n" + << __FUNCTION__ << ":" << __LINE__ << " refLogicLayer " << refLogicLayer + << " targetLayer " << std::setw(2) << targetLayer << " targetStubR " << targetStubR + << " targetStubEta " << targetStubEta << " extrFactor " + << " rRefLayer " << rRefLayer << " d " << d << " deltaPhiExtr " << deltaPhiExtr + << " phiExtr " << phiExtr << std::endl; + } + //TODO restrict the range of the phiExtr and refPhiB !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + + return phiExtr; +} + +template +int OMTFProcessor::extrapolateDtPhiBFixedPoint(const int& refLogicLayer, + const int& refPhi, + const int& refPhiB, + unsigned int targetLayer, + const int& targetStubPhi, + const int& targetStubQuality, + const int& targetStubEta, + const int& targetStubR, + const OMTFConfiguration* omtfConfig) { + int phiExtr = 0; //delta phi extrapolated + + int reflLayerIndex = refLogicLayer == 0 ? 0 : 1; + int extrFactor = 0; + + if (targetLayer == 0 || targetLayer == 2 || targetLayer == 4) { + if (useStubQualInExtr) + extrFactor = extrapolFactors[reflLayerIndex][targetLayer][targetStubQuality]; + else + extrFactor = extrapolFactors[reflLayerIndex][targetLayer][0]; + } else if (targetLayer == 1 || targetLayer == 3 || targetLayer == 5) { + int deltaPhi = targetStubPhi - refPhi; //here targetStubPhi is phi, not phiB + + int scaleFactor = this->myOmtfConfig->omtfPhiUnit() * this->myOmtfConfig->dtPhiBUnitsRad() * 512; + //= 305 for phase-1, 512 is multiplier so that scaleFactor is non-zero integer + + deltaPhi = (deltaPhi * scaleFactor) / 512; //here deltaPhi is converted to the phi_b hw scale + + phiExtr = refPhiB - deltaPhi; //phiExtr is also in phi_b hw scale + //LogTrace("l1tOmtfEventPrint") <<__FUNCTION__<<":"<<__LINE__<<" deltaPhi "<= 10 && targetLayer <= 14) { + extrFactor = extrapolFactors[reflLayerIndex][targetLayer][0]; + } else if ((targetLayer >= 6 && targetLayer <= 9) || (targetLayer >= 15 && targetLayer <= 17)) { + if (useEndcapStubsRInExtr) { + //if given abs(targetStubEta) value is not present in the map, it is added with default value of 0 + //so it should be good. The only problem is that the map can grow... + //TODO change to targetStubR when it is implemented in the FW + extrFactor = extrapolFactors[reflLayerIndex][targetLayer][abs(targetStubEta)]; + //extrFactor = extrapolFactors[reflLayerIndex][targetLayer][abs(targetStubR)]; + } else { + extrFactor = extrapolFactors[reflLayerIndex][targetLayer][0]; + } + } + + if (this->myOmtfConfig->isBendingLayer(targetLayer) == false) { + phiExtr = extrFactor * refPhiB / extrapolMultiplier; + } + + LogTrace("l1tOmtfEventPrint") << "\n" + << __FUNCTION__ << ":" << __LINE__ << " refLogicLayer " << refLogicLayer + << " targetLayer " << targetLayer << std::endl; + LogTrace("l1tOmtfEventPrint") << "refPhi " << refPhi << " refPhiB " << refPhiB << " targetStubPhi " << targetStubPhi + << " targetStubQuality " << targetStubQuality << " targetStubEta " << targetStubEta + << " extrFactor " << extrFactor << " phiExtr " << phiExtr << std::endl; + + return phiExtr; +} + +template +int OMTFProcessor::extrapolateDtPhiB(const MuonStubPtr& refStub, + const MuonStubPtr& targetStub, + unsigned int targetLayer, + const OMTFConfiguration* omtfConfig) { + if (useFloatingPointExtrapolation) + return OMTFProcessor::extrapolateDtPhiBFloatPoint(refStub->logicLayer, + refStub->phiHw, + refStub->phiBHw, + targetLayer, + targetStub->phiHw, + targetStub->qualityHw, + targetStub->etaHw, + targetStub->r, + omtfConfig); + return OMTFProcessor::extrapolateDtPhiBFixedPoint(refStub->logicLayer, + refStub->phiHw, + refStub->phiBHw, + targetLayer, + targetStub->phiHw, + targetStub->qualityHw, + targetStub->etaHw, + targetStub->r, + omtfConfig); +} /////////////////////////////////////////////// /////////////////////////////////////////////// //const std::vector & template void OMTFProcessor::processInput(unsigned int iProcessor, l1t::tftype mtfType, - const OMTFinput& aInput) { + const OMTFinput& aInput, + std::vector >& observers) { unsigned int procIndx = this->myOmtfConfig->getProcIndx(iProcessor, mtfType); for (auto& itGP : this->theGPs) { for (auto& result : itGP->getResults()[procIndx]) { @@ -300,63 +602,142 @@ void OMTFProcessor::processInput(unsigned int iProcessor, } } + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << "\n" + << __LINE__ << " iProcessor " << iProcessor << " mtfType " << mtfType << " procIndx " + << procIndx << " ----------------------" << std::endl; ////////////////////////////////////// ////////////////////////////////////// - std::bitset<128> refHitsBits = aInput.getRefHits(iProcessor); - if (refHitsBits.none()) - return; // myResults; + std::vector refHitDefs; + + { + auto refHitsBits = aInput.getRefHits(iProcessor); + if (refHitsBits.none()) + return; // myResults; + + //loop over all possible refHits, e.g. 128 + for (unsigned int iRefHit = 0; iRefHit < this->myOmtfConfig->nRefHits(); ++iRefHit) { + if (!refHitsBits[iRefHit]) + continue; + refHitDefs.push_back(&(this->myOmtfConfig->getRefHitsDefs()[iProcessor][iRefHit])); + + if (refHitDefs.size() == this->myOmtfConfig->nTestRefHits()) + break; + } + } + + boost::property_tree::ptree procDataTree; + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << " " << __LINE__; for (unsigned int iLayer = 0; iLayer < this->myOmtfConfig->nLayers(); ++iLayer) { //debug /*for(auto& h : layerHits) { if(h != 5400) LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<" "<<__LINE__<<" iLayer "<myOmtfConfig->nTestRefHits(); - for (unsigned int iRefHit = 0; iRefHit < this->myOmtfConfig->nRefHits(); - ++iRefHit) { //loop over all possible refHits, i.e. 128 - if (!refHitsBits[iRefHit]) - continue; - if (nTestedRefHits-- == 0) - break; - const RefHitDef& aRefHitDef = this->myOmtfConfig->getRefHitsDefs()[iProcessor][iRefHit]; + for (unsigned int iRefHit = 0; iRefHit < refHitDefs.size(); iRefHit++) { + const RefHitDef& aRefHitDef = *(refHitDefs[iRefHit]); unsigned int refLayerLogicNum = this->myOmtfConfig->getRefToLogicNumber()[aRefHitDef.iRefLayer]; const MuonStubPtr refStub = aInput.getMuonStub(refLayerLogicNum, aRefHitDef.iInput); - int phiRef = refStub->phiHw; - int etaRef = refStub->etaHw; + //int etaRef = refStub->etaHw; unsigned int iRegion = aRefHitDef.iRegion; - if (this->myOmtfConfig->getBendingLayers().count(iLayer)) //this iLayer is a bending layer - phiRef = 0; //then in the delta_phi in process1Layer1RefLayer one obtains simply the iLayer phi - MuonStubPtrs1D restrictedLayerStubs = this->restrictInput(iProcessor, iRegion, iLayer, aInput); - //LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<" "<<__LINE__<<" iLayer "<nTestRefHits()-nTestedRefHits-1<<" iRefHit "<myOmtfConfig->nTestRefHits() - nTestedRefHits - 1; + std::vector extrapolatedPhi(restrictedLayerStubs.size(), 0); + + //TODO make sure the that the iRefLayer numbers used here corresponds to this in the hwToLogicLayer_0x000X.xml + if ((this->myOmtfConfig->usePhiBExtrapolationMB1() && aRefHitDef.iRefLayer == 0) || + (this->myOmtfConfig->usePhiBExtrapolationMB2() && aRefHitDef.iRefLayer == 2)) { + if ((iLayer != refLayerLogicNum) && (iLayer != refLayerLogicNum + 1)) { + unsigned int iStub = 0; + for (auto& targetStub : restrictedLayerStubs) { + if (targetStub) { + extrapolatedPhi[iStub] = extrapolateDtPhiB(refStub, targetStub, iLayer, this->myOmtfConfig); + + LogTrace("l1tOmtfEventPrint") + << "\n" + << __FUNCTION__ << ":" << __LINE__ << " extrapolating from layer " << refLayerLogicNum + << " - iRefLayer " << aRefHitDef.iRefLayer << " to layer " << iLayer << " stub " << targetStub + << " value " << extrapolatedPhi[iStub] << std::endl; + + if (this->myOmtfConfig->getDumpResultToXML()) { + auto& extrapolatedPhiTree = procDataTree.add_child("extrapolatedPhi", boost::property_tree::ptree()); + extrapolatedPhiTree.add(".refLayer", refLayerLogicNum); + extrapolatedPhiTree.add(".layer", iLayer); + extrapolatedPhiTree.add(".refPhiBHw", refStub->phiBHw); + extrapolatedPhiTree.add(".iStub", iStub); + extrapolatedPhiTree.add(".qualityHw", targetStub->qualityHw); + extrapolatedPhiTree.add(".etaHw", targetStub->etaHw); + extrapolatedPhiTree.add(".phiExtr", extrapolatedPhi[iStub]); + + if (this->myOmtfConfig->isBendingLayer(iLayer)) + extrapolatedPhiTree.add(".dist_phi", targetStub->phiBHw - extrapolatedPhi[iStub]); + else + extrapolatedPhiTree.add(".dist_phi", targetStub->phiHw - extrapolatedPhi[iStub]); + } + } + iStub++; + } + } + } + for (auto& itGP : this->theGPs) { if (itGP->key().thePt == 0) //empty pattern continue; StubResult stubResult = - itGP->process1Layer1RefLayer(aRefHitDef.iRefLayer, iLayer, restrictedLayerStubs, refStub); + itGP->process1Layer1RefLayer(aRefHitDef.iRefLayer, iLayer, restrictedLayerStubs, extrapolatedPhi, refStub); - //fixme this unnecessary repeated for every layer - but in this layout of loops must be like that - int phiRefSt2 = itGP->propagateRefPhi(phiRef, etaRef, aRefHitDef.iRefLayer); + /* LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__ + <<" layerResult: valid"<getResults()[procIndx][refHitNumber].setStubResult(iLayer, stubResult); - //fixme this unnecessary repeated for every layer - but in this layout of loops must be like that - itGP->getResults()[procIndx][refHitNumber].set(aRefHitDef.iRefLayer, phiRefSt2, etaRef, phiRef); + itGP->getResults()[procIndx][iRefHit].setStubResult(iLayer, stubResult); } } } + + for (unsigned int iRefHit = 0; iRefHit < refHitDefs.size(); iRefHit++) { + const RefHitDef& aRefHitDef = *(refHitDefs[iRefHit]); + + unsigned int refLayerLogicNum = this->myOmtfConfig->getRefToLogicNumber()[aRefHitDef.iRefLayer]; + const MuonStubPtr refStub = aInput.getMuonStub(refLayerLogicNum, aRefHitDef.iInput); + + int phiRef = refStub->phiHw; + int etaRef = refStub->etaHw; + + //calculating the phiExtrp in the case the RefLayer is MB1, to include it in the candidate phi of candidate + int phiExtrp = 0; + if ((this->myOmtfConfig->usePhiBExtrapolationMB1() && aRefHitDef.iRefLayer == 0)) { + //||(this->myOmtfConfig->getUsePhiBExtrapolationMB2() && aRefHitDef.iRefLayer == 2) ) { //the extrapolation from the layer 2 to the layer 2 has no sense, so phiExtrp is 0 + LogTrace("l1tOmtfEventPrint") << "\n" + << __FUNCTION__ << ":" << __LINE__ + << "extrapolating ref hit to get the phi of the candidate" << std::endl; + if (useFloatingPointExtrapolation) + phiExtrp = extrapolateDtPhiBFloatPoint( + aRefHitDef.iRefLayer, phiRef, refStub->phiBHw, 2, 0, 6, 0, 0, this->myOmtfConfig); + else + phiExtrp = extrapolateDtPhiBFixedPoint( + aRefHitDef.iRefLayer, phiRef, refStub->phiBHw, 2, 0, 6, 0, 0, this->myOmtfConfig); + } + + for (auto& itGP : this->theGPs) { + if (itGP->key().thePt == 0) //empty pattern + continue; + + int phiRefSt2 = itGP->propagateRefPhi(phiRef + phiExtrp, etaRef, aRefHitDef.iRefLayer); + itGP->getResults()[procIndx][iRefHit].set(aRefHitDef.iRefLayer, phiRefSt2, etaRef, phiRef); + } + } + ////////////////////////////////////// ////////////////////////////////////// { @@ -371,6 +752,9 @@ void OMTFProcessor::processInput(unsigned int iProcessor, } } + for (auto& obs : observers) + obs->addProcesorData("extrapolation", procDataTree); + return; } /////////////////////////////////////////////////////// @@ -386,18 +770,49 @@ std::vector OMTFProcessor::run( //uncomment if you want to check execution time of each method //boost::timer::auto_cpu_timer t("%ws wall, %us user in getProcessorCandidates\n"); + for (auto& obs : observers) + obs->observeProcesorBegin(iProcessor, mtfType); + //input is shared_ptr because the observers may need them after the run() method execution is finished std::shared_ptr input = std::make_shared(this->myOmtfConfig); - inputMaker->buildInputForProcessor(input->getMuonStubs(), iProcessor, mtfType, bx, bx); + inputMaker->buildInputForProcessor(input->getMuonStubs(), iProcessor, mtfType, bx, bx, observers); + + if (this->myOmtfConfig->cleanStubs()) { + //this has sense for the pattern generation from the tracks with the secondaries + //if more than one stub is in a given layer, all stubs are removed from this layer + for (unsigned int iLayer = 0; iLayer < input->getMuonStubs().size(); ++iLayer) { + auto& layerStubs = input->getMuonStubs()[iLayer]; + int count = std::count_if(layerStubs.begin(), layerStubs.end(), [](auto& ptr) { return ptr != nullptr; }); + if (count > 1) { + for (auto& ptr : layerStubs) + ptr.reset(); + + LogTrace("OMTFReconstruction") << __FUNCTION__ << ":" << __LINE__ << "cleaning stubs in the layer " << iLayer + << " stubs count :" << count << std::endl; + } + } + } //LogTrace("l1tOmtfEventPrint")<<"buildInputForProce "; t.report(); - processInput(iProcessor, mtfType, *(input.get())); + processInput(iProcessor, mtfType, *(input.get()), observers); //LogTrace("l1tOmtfEventPrint")<<"processInput "; t.report(); AlgoMuons algoCandidates = sortResults(iProcessor, mtfType); + if (ptAssignment) { + for (auto& myCand : algoCandidates) { + if (myCand->isValid()) { + auto pts = ptAssignment->getPts(myCand, observers); + /*for (unsigned int i = 0; i < pts.size(); i++) { + trackAddr[10 + i] = this->myOmtfConfig->ptGevToHw(pts[i]); + }*/ + } + } + } + //LogTrace("l1tOmtfEventPrint")<<"sortResults "; t.report(); // perform GB + //watch out: etaBits2HwEta is used in the ghostBust to convert the AlgoMuons eta, it affect algoCandidates as they are pointers AlgoMuons gbCandidates = ghostBust(algoCandidates); //LogTrace("l1tOmtfEventPrint")<<"ghostBust"; t.report(); @@ -424,6 +839,92 @@ void OMTFProcessor::printInfo() const { ProcessorBase::printInfo(); } +template +void OMTFProcessor::saveExtrapolFactors() { + //if(this->myOmtfConfig->nProcessors() == 3) //phase2 + extrapolMultiplier = 512; + + boost::property_tree::ptree tree; + auto& extrFactorsTree = tree.add("ExtrapolationFactors", ""); + extrFactorsTree.add(".multiplier", extrapolMultiplier); + + edm::LogVerbatim("OMTFReconstruction") << "saving extrapolFactors to ExtrapolationFactors.xml" << std::endl; + for (unsigned int iRefLayer = 0; iRefLayer < extrapolFactors.size(); iRefLayer++) { + for (unsigned int iLayer = 0; iLayer < extrapolFactors[iRefLayer].size(); iLayer++) { + edm::LogVerbatim("OMTFReconstruction") << " iRefLayer " << iRefLayer << " iLayer " << iLayer << std::endl; + + auto& layerTree = extrFactorsTree.add_child("Lut", boost::property_tree::ptree()); + layerTree.add(".RefLayer", std::to_string(iRefLayer)); + layerTree.add(".Layer", iLayer); + + if (useStubQualInExtr && (iLayer == 0 || iLayer == 2 || iLayer == 4)) + layerTree.add(".KeyType", "quality"); + else if (useEndcapStubsRInExtr && ((iLayer >= 6 && iLayer <= 9) || (iLayer >= 15 && iLayer <= 17))) + layerTree.add(".KeyType", "eta"); + else + layerTree.add(".KeyType", "none"); + + for (auto& extrFactors : extrapolFactors[iRefLayer][iLayer]) { + int norm = 1; + if (!extrapolFactorsNorm[iRefLayer][iLayer].empty()) + norm = extrapolFactorsNorm[iRefLayer][iLayer][extrFactors.first]; + auto& lutVal = layerTree.add_child("LutVal", boost::property_tree::ptree()); + if (useEndcapStubsRInExtr && ((iLayer >= 6 && iLayer <= 9) || (iLayer >= 15 && iLayer <= 17))) + lutVal.add(".key", extrFactors.first); + else + lutVal.add(".key", extrFactors.first); + + double value = round(extrapolMultiplier * extrFactors.second / norm); + lutVal.add(".value", value); + + edm::LogVerbatim("OMTFReconstruction") + << std::setw(4) << " key = " << extrFactors.first << " extrFactors.second " << std::setw(10) + << extrFactors.second << " norm " << std::setw(6) << norm << " value/norm " << std::setw(10) + << extrFactors.second / norm << " value " << value << std::endl; + } + } + } + + boost::property_tree::write_xml("ExtrapolationFactors.xml", + tree, + std::locale(), + boost::property_tree::xml_parser::xml_writer_make_settings(' ', 2)); +} + +template +void OMTFProcessor::loadExtrapolFactors(const std::string& filename) { + boost::property_tree::ptree tree; + + boost::property_tree::read_xml(filename, tree); + + edm::LogVerbatim("OMTFReconstruction") << "loadExtrapolFactors from file " << filename << std::endl; + + extrapolMultiplier = tree.get("ExtrapolationFactors..multiplier"); + edm::LogVerbatim("OMTFReconstruction") << "extrapolMultiplier " << extrapolMultiplier << std::endl; + + auto& lutNodes = tree.get_child("ExtrapolationFactors"); + for (boost::property_tree::ptree::value_type& lutNode : lutNodes) { + if (lutNode.first == "Lut") { + int iRefLayer = lutNode.second.get(".RefLayer"); + int iLayer = lutNode.second.get(".Layer"); + std::string keyType = lutNode.second.get(".KeyType"); + + edm::LogVerbatim("OMTFReconstruction") + << "iRefLayer " << iRefLayer << " iLayer " << iLayer << " keyType " << keyType << std::endl; + + auto& valueNodes = lutNode.second; + for (boost::property_tree::ptree::value_type& valueNode : valueNodes) { + if (valueNode.first == "LutVal") { + int key = valueNode.second.get(".key"); + float value = valueNode.second.get(".value"); + extrapolFactors.at(iRefLayer).at(iLayer)[key] = value; + edm::LogVerbatim("OMTFReconstruction") << "key " << key << " value " << value << std::endl; + } + } + } + } +} + ///////////////////////////////////////////////////////// template class OMTFProcessor; diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFReconstruction.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFReconstruction.cc index b49613075a588..66bc9e0d809d2 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFReconstruction.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFReconstruction.cc @@ -142,8 +142,9 @@ void OMTFReconstruction::beginRun(edm::Run const& run, } } - edm::LogVerbatim("OMTFReconstruction") << "OMTFProcessor constructed. processorType " << processorType - << ". GoldenPattern type: " << patternType << std::endl; + edm::LogVerbatim("OMTFReconstruction") + << "OMTFProcessor constructed. processorType " << processorType << ". GoldenPattern type: " << patternType + << " nProcessors " << omtfConfig->nProcessors() << std::endl; } else if (patternType == "GoldenPatternWithStat") { //pattern generation is only possible if the processor is constructed only once per job //PatternGenerator modifies the patterns!!! @@ -157,13 +158,6 @@ void OMTFReconstruction::beginRun(edm::Run const& run, } else { //in principle should not happen throw cms::Exception("OMTFReconstruction::beginRun: omtfParams is nullptr"); } - auto omtfProcGoldenPat = dynamic_cast*>(omtfProc.get()); - - if (edmParameterSet.exists("generatePatterns") && edmParameterSet.getParameter("generatePatterns")) { - observers.emplace_back( - std::make_unique(edmParameterSet, omtfConfig.get(), omtfProcGoldenPat->getPatterns())); - edm::LogVerbatim("OMTFReconstruction") << "generatePatterns: true " << std::endl; - } } } else { throw cms::Exception("OMTFReconstruction::beginRun: unknown GoldenPattern type: " + patternType); @@ -211,14 +205,38 @@ void OMTFReconstruction::addObservers( if (edmParameterSet.getParameter("eventCaptureDebug")) { observers.emplace_back(std::make_unique( edmParameterSet, omtfConfig.get(), candidateSimMuonMatcher, muonGeometryTokens - //&(omtfProcGoldenPat->getPatterns() ), + //, &(omtfProcGoldenPat->getPatterns() ) //watch out, will crash if the proc is re-constructed from the DB after L1TMuonOverlapParamsRcd change )); } if (edmParameterSet.exists("dumpHitsToROOT") && edmParameterSet.getParameter("dumpHitsToROOT")) { - std::string rootFileName = edmParameterSet.getParameter("dumpHitsFileName"); - observers.emplace_back(std::make_unique(edmParameterSet, omtfConfig.get(), rootFileName)); + //std::string rootFileName = edmParameterSet.getParameter("dumpHitsFileName"); + if (candidateSimMuonMatcher == nullptr) { + edm::LogVerbatim("OMTFReconstruction") + << "dumpHitsToROOT needs candidateSimMuonMatcher, but it is null " << std::endl; + throw cms::Exception("dumpHitsToROOT needs candidateSimMuonMatcher, but it is null"); + } + observers.emplace_back( + std::make_unique(edmParameterSet, omtfConfig.get(), candidateSimMuonMatcher)); + } + } + + auto omtfProcGoldenPatWithStat = dynamic_cast*>(omtfProc.get()); + if (omtfProcGoldenPatWithStat) { + if (edmParameterSet.exists("eventCaptureDebug")) + if (edmParameterSet.getParameter("eventCaptureDebug")) { + observers.emplace_back(std::make_unique( + edmParameterSet, omtfConfig.get(), candidateSimMuonMatcher, muonGeometryTokens + //&(omtfProcGoldenPat->getPatterns() ) + //watch out, will crash if the proc is re-constructed from the DB after L1TMuonOverlapParamsRcd change + )); + } + + if (edmParameterSet.exists("generatePatterns") && edmParameterSet.getParameter("generatePatterns")) { + observers.emplace_back(std::make_unique( + edmParameterSet, omtfConfig.get(), omtfProcGoldenPatWithStat->getPatterns(), candidateSimMuonMatcher)); + edm::LogVerbatim("OMTFReconstruction") << "generatePatterns: true " << std::endl; } } } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFSorter.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFSorter.cc index 49edd617240c5..f2e503d13cacc 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFSorter.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFSorter.cc @@ -17,7 +17,8 @@ template AlgoMuons::value_type OMTFSorter::sortRefHitResults( unsigned int procIndx, unsigned int iRefHit, const GoldenPatternVec& gPatterns, int charge) { GoldenPatternType* bestGP = nullptr; //the GoldenPattern with the best result for this iRefHit - //std::cout <<" ====== sortRefHitResults: " << std::endl; + + GoldenPatternType* bestGpUnconstr = nullptr; for (auto& itGP : gPatterns) { if (!itGP->getResults()[procIndx][iRefHit].isValid()) @@ -35,29 +36,41 @@ AlgoMuons::value_type OMTFSorter::sortRefHitResults( } else if (myType == 0 && itGP->getResults()[procIndx][iRefHit].getFiredLayerCnt() > bestGP->getResults()[procIndx][iRefHit].getFiredLayerCnt()) { bestGP = itGP.get(); - /* - std::cout <<" sorter, byQual, now best is: " - <key() << " " - <getResults()[procIndx][iRefHit] - <getResults()[procIndx][iRefHit].getFiredLayerCnt() == bestGP->getResults()[procIndx][iRefHit].getFiredLayerCnt())) { if (itGP->getResults()[procIndx][iRefHit].getPdfSum() > bestGP->getResults()[procIndx][iRefHit].getPdfSum()) { //if the PdfWeigtSum is equal, we take the GP with the lower number, i.e. lower pt = check if this is ok for physics FIXME (KB) bestGP = itGP.get(); - /* - std::cout <<" sorter, byDisc, now best is: " - <key() << " " - <getResults()[procIndx][iRefHit] - <getResults()[procIndx][iRefHit].getPdfSumUnconstr() > 0) + bestGpUnconstr = itGP.get(); + } else if (myType == 0 && itGP->getResults()[procIndx][iRefHit].getFiredLayerCnt() > + bestGpUnconstr->getResults()[procIndx][iRefHit].getFiredLayerCnt()) { + bestGpUnconstr = itGP.get(); + } else if (myType == 1 || (itGP->getResults()[procIndx][iRefHit].getFiredLayerCnt() == + bestGpUnconstr->getResults()[procIndx][iRefHit].getFiredLayerCnt())) { + if (itGP->getResults()[procIndx][iRefHit].getPdfSumUnconstr() > + bestGpUnconstr->getResults()[procIndx][iRefHit].getPdfSumUnconstr()) { + //if the PdfWeigtSum is equal, we take the GP with the lower number, i.e. lower pt = check if this is ok for physics FIXME (KB) + bestGpUnconstr = itGP.get(); } } } if (bestGP) { + //this is needed to obtain the same results as in the firmware. for the actual performance it should not matter + if (bestGP->getResults()[procIndx][iRefHit].getPdfSum() == 0) + bestGP = gPatterns.at(0).get(); + AlgoMuons::value_type candidate(new AlgoMuon(bestGP->getResults()[procIndx][iRefHit], bestGP, iRefHit)); - //std::cout<<__FUNCTION__<<" line "<<__LINE__ <<" return: " << *candidate << std::endl; + + if (bestGpUnconstr) { + candidate->setGpResultUnconstr(bestGpUnconstr->getResults()[procIndx][iRefHit]); + candidate->setGoldenPaternUnconstr(bestGpUnconstr); + } + return candidate; } else { AlgoMuons::value_type candidate(new AlgoMuon()); diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinput.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinput.cc index 9c6f4e5ec0c91..6507eed8d5fab 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinput.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinput.cc @@ -1,13 +1,15 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + #include /////////////////////////////////////////////////// /////////////////////////////////////////////////// -const int inputsPerLayer = 14; OMTFinput::OMTFinput(const OMTFConfiguration* omtfConfig) : MuonStubsInput(omtfConfig) { myOmtfConfig = omtfConfig; + const int inputsPerLayer = myOmtfConfig->nInputs(); muonStubsInLayers.assign(omtfConfig->nLayers(), std::vector(inputsPerLayer)); //nullptrs are assigned here for every input } @@ -32,8 +34,6 @@ int OMTFinput::getPhiHw(unsigned int iLayer, unsigned int iInput) const { } const int OMTFinput::getHitEta(unsigned int iLayer, unsigned int iInput) const { - /* assert(iLayer < muonStubsInLayers.size()); - assert(iInput < muonStubsInLayers[iLayer].size());*/ if (this->myOmtfConfig->isBendingLayer(iLayer)) { MuonStubPtr stub = getMuonStub(iLayer - 1, iInput); if (stub) @@ -47,22 +47,45 @@ const int OMTFinput::getHitEta(unsigned int iLayer, unsigned int iInput) const { return myOmtfConfig->nPhiBins(); } +const int OMTFinput::getHitQual(unsigned int iLayer, unsigned int iInput) const { + /* assert(iLayer < muonStubsInLayers.size()); + assert(iInput < muonStubsInLayers[iLayer].size());*/ + if (this->myOmtfConfig->isBendingLayer(iLayer)) { + MuonStubPtr stub = getMuonStub(iLayer - 1, iInput); + if (stub) + return stub->qualityHw; + } + + MuonStubPtr stub = getMuonStub(iLayer, iInput); + if (stub) + return stub->qualityHw; + + return myOmtfConfig->nPhiBins(); +} + /////////////////////////////////////////////////// /////////////////////////////////////////////////// -std::bitset<128> OMTFinput::getRefHits(unsigned int iProcessor) const { - std::bitset<128> refHits; +boost::dynamic_bitset<> OMTFinput::getRefHits(unsigned int iProcessor) const { + boost::dynamic_bitset<> refHits(myOmtfConfig->nRefHits()); unsigned int iRefHit = 0; for (auto iRefHitDef : myOmtfConfig->getRefHitsDefs()[iProcessor]) { - int iPhi = getPhiHw(myOmtfConfig->getRefToLogicNumber()[iRefHitDef.iRefLayer], iRefHitDef.iInput); + auto refHitLogicLayer = myOmtfConfig->getRefToLogicNumber()[iRefHitDef.iRefLayer]; + + int iPhi = getPhiHw(refHitLogicLayer, iRefHitDef.iInput); if (iPhi < (int)myOmtfConfig->nPhiBins()) { - refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi)); + //TODO use a constant defined somewhere instead of 6 + //6 applies the quality cut also for the MB3, which has not much sense, because for MB3 there is no extrapolation, but it does not matter much + if (refHitLogicLayer >= 6 || + getMuonStub(refHitLogicLayer, iRefHitDef.iInput)->qualityHw >= myOmtfConfig->getDtRefHitMinQuality()) + refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi)); } iRefHit++; } return refHits; } + /////////////////////////////////////////////////// /////////////////////////////////////////////////// std::ostream& operator<<(std::ostream& out, const OMTFinput& aInput) { diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinputMaker.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinputMaker.cc index df4aeb533a3ed..a1fd384f8a1bc 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinputMaker.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OMTFinputMaker.cc @@ -53,10 +53,9 @@ void DtDigiToStubsConverterOmtf::addDTphiDigi(MuonStubPtrs2D& muonStubsInLayers, OMTFinputMaker::getProcessorPhiZero(config, iProcessor), procTyp, digi.scNum(), digi.phi()); stub.etaHw = angleConverter->getGlobalEta(detid, dtThDigis, digi.bxNum()); - if (stub.qualityHw >= config->getMinDtPhiBQuality()) - stub.phiBHw = digi.phiB(); - else - stub.phiBHw = config->nPhiBins(); + //the cut if (stub.qualityHw >= config->getMinDtPhiBQuality()) is done in the ProcessorBase::restrictInput + //as is is done like that in the firmware + stub.phiBHw = digi.phiB(); stub.bx = digi.bxNum(); //TODO sholdn't it be BxCnt()? //stub.timing = digi.getTiming(); //TODO what about sub-bx timing, is is available? @@ -93,11 +92,13 @@ void CscDigiToStubsConverterOmtf::addCSCstubs(MuonStubPtrs2D& muonStubsInLayers, unsigned int iLayer = config->getHwToLogicLayer().at(hwNumber); unsigned int iInput = OMTFinputMaker::getInputNumber(config, rawid, iProcessor, procTyp); + float r = 0; MuonStub stub; stub.type = MuonStub::CSC_PHI_ETA; stub.phiHw = angleConverter->getProcessorPhi( - OMTFinputMaker::getProcessorPhiZero(config, iProcessor), procTyp, CSCDetId(rawid), digi); - stub.etaHw = angleConverter->getGlobalEta(rawid, digi); + OMTFinputMaker::getProcessorPhiZero(config, iProcessor), procTyp, CSCDetId(rawid), digi, iInput); + stub.etaHw = angleConverter->getGlobalEta(rawid, digi, r); + stub.r = round(r); stub.phiBHw = digi.getPattern(); //TODO change to phiB when implemented stub.qualityHw = digi.getQuality(); @@ -108,7 +109,15 @@ void CscDigiToStubsConverterOmtf::addCSCstubs(MuonStubPtrs2D& muonStubsInLayers, stub.logicLayer = iLayer; stub.detId = rawid; - OMTFinputMaker::addStub(config, muonStubsInLayers, iLayer, iInput, stub); + //TODO this cut is not yet implemented in the FW, + //but it is worth to apply it at least for the pattern generation and NN training + if (iLayer == 9) { + if (stub.r >= config->minCSCStubRME12()) + OMTFinputMaker::addStub(config, muonStubsInLayers, iLayer, iInput, stub); + } else if (stub.r >= config->minCscStubR()) { + OMTFinputMaker::addStub(config, muonStubsInLayers, iLayer, iInput, stub); + } + ///Accept CSC digis only up to eta=1.26. ///The nominal OMTF range is up to 1.24, but cutting at 1.24 ///kill efficiency at the edge. 1.26 is one eta bin above nominal. @@ -166,7 +175,10 @@ void RpcDigiToStubsConverterOmtf::addRPCstub(MuonStubPtrs2D& muonStubsInLayers, stub.type = MuonStub::RPC; stub.phiHw = angleConverter->getProcessorPhi( OMTFinputMaker::getProcessorPhiZero(config, iProcessor), procTyp, roll, cluster.firstStrip, cluster.lastStrip); - stub.etaHw = angleConverter->getGlobalEtaRpc(rawid, cluster.firstStrip); + + float r = 0; + stub.etaHw = angleConverter->getGlobalEtaRpc(rawid, cluster.firstStrip, r); + stub.r = round(r); stub.qualityHw = cluster.size(); @@ -359,8 +371,8 @@ unsigned int OMTFinputMaker::getInputNumber(const OMTFConfiguration* config, aSector = rpc.sector(); ///on the 0-2pi border we need to add 1 30 deg sector ///to get the correct index - if (iProcessor == 5 && aSector < 3) - aMin = -1; + if (iProcessor == (config->nProcessors() - 1) && aSector < 3) + aSector += 12; //aMin = -1; //Use division into rolls iRoll = rpc.roll(); ///Set roll number by hand to keep common input @@ -381,8 +393,8 @@ unsigned int OMTFinputMaker::getInputNumber(const OMTFConfiguration* config, aMin = config->getEndcap10DegMin()[iProcessor]; ///on the 0-2pi border we need to add 4 10 deg sectors ///to get the correct index - if (iProcessor == 5 && aSector < 5) - aMin = -4; + if (iProcessor == (config->nProcessors() - 1) && aSector < 5) + aSector += 36; //aMin = -4; } break; } @@ -391,8 +403,8 @@ unsigned int OMTFinputMaker::getInputNumber(const OMTFConfiguration* config, aSector = dt.sector(); ///on the 0-2pi border we need to add 1 30 deg sector ///to get the correct index - if (iProcessor == 5 && aSector < 3) - aMin = -1; + if (iProcessor == (config->nProcessors() - 1) && aSector < 3) + aSector += 12; //aMin = -1; break; } case MuonSubdetId::CSC: { @@ -401,15 +413,15 @@ unsigned int OMTFinputMaker::getInputNumber(const OMTFConfiguration* config, aMin = config->getEndcap10DegMin()[iProcessor]; ///on the 0-2pi border we need to add 4 10deg sectors ///to get the correct index - if (iProcessor == 5 && aSector < 5) - aMin = -4; + if (iProcessor == (config->nProcessors() - 1) && aSector < 5) + aSector += 36; //aMin = -4; ///Endcap region covers algo 10 deg sectors ///on the 0-2pi border we need to add 2 20deg sectors ///to get the correct index if ((type == l1t::tftype::emtf_pos || type == l1t::tftype::emtf_neg) && csc.station() > 1 && csc.ring() == 1) { aMin = config->getEndcap20DegMin()[iProcessor]; - if (iProcessor == 5 && aSector < 3) - aMin = -2; + if (iProcessor == (config->nProcessors() - 1) && aSector < 3) + aSector += 18; //aMin = -2; } break; } @@ -429,7 +441,8 @@ unsigned int OMTFinputMaker::getInputNumber(const OMTFConfiguration* config, int OMTFinputMaker::getProcessorPhiZero(const OMTFConfiguration* config, unsigned int iProcessor) { unsigned int nPhiBins = config->nPhiBins(); - int phiZero = nPhiBins / 6. * (iProcessor) + nPhiBins / 24; + int phiZero = + nPhiBins / config->nProcessors() * (iProcessor) + nPhiBins / 24; //this 24 gives 15deg (360deg/24 = 15deg) // "0" is 15degree moved cyclically to each processor, note [0,2pi] return config->foldPhi(phiZero); @@ -463,5 +476,6 @@ void OMTFinputMaker::addStub(const OMTFConfiguration* config, return; //in this implementation only two first stubs are added for a given iInput + stub.input = iInput; muonStubsInLayers.at(iLayer).at(iInput) = std::make_shared(stub); } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfAngleConverter.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfAngleConverter.cc index d86533ab531aa..e67b542ca1f09 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfAngleConverter.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfAngleConverter.cc @@ -6,6 +6,7 @@ */ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OmtfAngleConverter.h" +#include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFConfiguration.h" #include "FWCore/Framework/interface/EventSetup.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" @@ -22,6 +23,10 @@ #include "DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h" #include "DataFormats/RPCDigi/interface/RPCDigi.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + +#include + namespace { template int sgn(T val) { @@ -44,57 +49,10 @@ namespace { int etaVal2Bit(float eta) { return bounds.rend() - std::lower_bound(bounds.rbegin(), bounds.rend(), fabs(eta)); } - int etaBit2Code(unsigned int bit) { - int code = 73; - switch (bit) { - case 0: { - code = 115; - break; - } - case 1: { - code = 110; - break; - } - case 2: { - code = 103; - break; - } - case 3: { - code = 99; - break; - } - case 4: { - code = 94; - break; - } - case 5: { - code = 90; - break; - } - case 6: { - code = 85; - break; - } - case 7: { - code = 78; - break; - } - case 8: { - code = 73; - break; - } - default: { - code = 95; - break; - } - } - return code; - } - int etaVal2Code(double etaVal) { int sign = sgn(etaVal); int bit = etaVal2Bit(fabs(etaVal)); - int code = etaBit2Code(bit); + int code = OMTFConfiguration::etaBit2Code(bit); return sign * code; } @@ -104,33 +62,33 @@ namespace { if (keyWG < 49) etaCode = 121; else if (keyWG <= 57) - etaCode = etaBit2Code(0); + etaCode = OMTFConfiguration::etaBit2Code(0); else if (keyWG <= 63) - etaCode = etaBit2Code(1); + etaCode = OMTFConfiguration::etaBit2Code(1); } else if (detId.station() == 1 && detId.ring() == 3) { if (keyWG <= 2) - etaCode = etaBit2Code(2); + etaCode = OMTFConfiguration::etaBit2Code(2); else if (keyWG <= 8) - etaCode = etaBit2Code(3); + etaCode = OMTFConfiguration::etaBit2Code(3); else if (keyWG <= 15) - etaCode = etaBit2Code(4); + etaCode = OMTFConfiguration::etaBit2Code(4); else if (keyWG <= 23) - etaCode = etaBit2Code(5); + etaCode = OMTFConfiguration::etaBit2Code(5); else if (keyWG <= 31) - etaCode = etaBit2Code(6); + etaCode = OMTFConfiguration::etaBit2Code(6); } else if ((detId.station() == 2 || detId.station() == 3) && detId.ring() == 2) { if (keyWG < 24) etaCode = 121; else if (keyWG <= 29) - etaCode = etaBit2Code(0); + etaCode = OMTFConfiguration::etaBit2Code(0); else if (keyWG <= 43) - etaCode = etaBit2Code(1); + etaCode = OMTFConfiguration::etaBit2Code(1); else if (keyWG <= 49) - etaCode = etaBit2Code(2); + etaCode = OMTFConfiguration::etaBit2Code(2); else if (keyWG <= 56) - etaCode = etaBit2Code(3); + etaCode = OMTFConfiguration::etaBit2Code(3); else if (keyWG <= 63) - etaCode = etaBit2Code(4); + etaCode = OMTFConfiguration::etaBit2Code(4); } if (detId.endcap() == 2) @@ -170,6 +128,7 @@ int OmtfAngleConverter::getGlobalEta(const DTChamberId dTChamberId, bti_group = 511; } + //TODO why bti_group == 511 (meaning there is more then one bit fired) is converted into 95, but not into middle of the chamber? int iEta = 0; if (bti_group == 511) iEta = 95; @@ -187,12 +146,18 @@ int OmtfAngleConverter::getGlobalEta(const DTChamberId dTChamberId, } int signEta = sgn(dTChamberId.wheel()); iEta *= signEta; - return iEta; + + if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::bits) + return OMTFConfiguration::eta2Bits(abs(iEta)); + else if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::valueP1Scale) + return abs(iEta); + + return 0; } /////////////////////////////////////// /////////////////////////////////////// -int OmtfAngleConverter::getGlobalEta(unsigned int rawid, const CSCCorrelatedLCTDigi &aDigi) const { +int OmtfAngleConverter::getGlobalEta(unsigned int rawid, const CSCCorrelatedLCTDigi &aDigi, float &r) const { ///Code taken from GeometryTranslator. ///Will be replaced by direct CSC phi local to global scale ///transformation as used in FPGA implementation @@ -241,22 +206,37 @@ int OmtfAngleConverter::getGlobalEta(unsigned int rawid, const CSCCorrelatedLCTD const GlobalPoint final_gp( GlobalPoint::Polar(coarse_gp.theta(), (coarse_gp.phi().value() + phi_offset), coarse_gp.mag())); - // LogTrace("l1tOmtfEventPrint")<localCenterOfWireGroup(keyWG); + const GlobalPoint gpWg = layer->surface().toGlobal(lpWg); + r = round(gpWg.perp()); + + if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::bits) + return OMTFConfiguration::eta2Bits(abs(etaKeyWG2Code(id, keyWG))); + else if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::valueP1Scale) { + return config->etaToHwEta(abs(gpWg.eta())); + } else { + return 0; + } } /////////////////////////////////////// /////////////////////////////////////// -int OmtfAngleConverter::getGlobalEtaRpc(unsigned int rawid, const unsigned int &strip) const { +int OmtfAngleConverter::getGlobalEtaRpc(unsigned int rawid, const unsigned int &strip, float &r) const { const RPCDetId id(rawid); auto roll = _georpc->roll(id); const LocalPoint lp = roll->centreOfStrip((int)strip); const GlobalPoint gp = roll->toGlobal(lp); - return etaVal2Code(gp.eta()); + if (id.region() != 0) { //outside barrel + r = gp.perp(); + } + + if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::bits) + return OMTFConfiguration::eta2Bits(abs(etaVal2Code(gp.eta()))); + else if (config->getStubEtaEncoding() == ProcConfigurationBase::StubEtaEncoding::valueP1Scale) + return abs(config->etaToHwEta((gp.eta()))); + + return 0; } /////////////////////////////////////// diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfName.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfName.cc index a96ecbd0e2ffa..febe4fab1d017 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfName.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/OmtfName.cc @@ -7,24 +7,24 @@ namespace { } } // namespace -OmtfName::OmtfName(unsigned int iProcesor, int endcap) { - int iproc = (iProcesor <= 5) ? static_cast(iProcesor) : -1; +OmtfName::OmtfName(unsigned int iProcesor, int endcap, const OMTFConfiguration* omtfConfig) { + int iproc = (iProcesor < omtfConfig->nProcessors()) ? static_cast(iProcesor) : -1; int position = (abs(endcap) == 1) ? endcap : 0; theBoard = static_cast(sgn(position) * (iproc + 1)); } -OmtfName::OmtfName(unsigned int iProcesor, l1t::tftype endcap) { - int iproc = (iProcesor <= 5) ? static_cast(iProcesor) : -1; +OmtfName::OmtfName(unsigned int iProcesor, l1t::tftype endcap, const OMTFConfiguration* omtfConfig) { + int iproc = (iProcesor < omtfConfig->nProcessors()) ? static_cast(iProcesor) : -1; int position = (endcap == l1t::omtf_pos) ? 1 : ((endcap == l1t::omtf_neg) ? -1 : 0); theBoard = static_cast(sgn(position) * (iproc + 1)); } -OmtfName::OmtfName(unsigned int iProcesor) { +OmtfName::OmtfName(unsigned int iProcesor, const OMTFConfiguration* omtfConfig) { int board = 0; - if (iProcesor <= 5) //OMTFn + if (iProcesor < omtfConfig->nProcessors()) //OMTFn board = -iProcesor - 1; else //OMTFp - board = iProcesor - 5; + board = iProcesor - (omtfConfig->nProcessors() - 1); theBoard = static_cast(board); } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/ProcessorBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/ProcessorBase.cc index 23a29f8ba9376..56b863b2cc6b2 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/ProcessorBase.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/ProcessorBase.cc @@ -154,9 +154,11 @@ MuonStubPtrs1D ProcessorBase::restrictInput(unsigned int iPro for (unsigned int iInput = 0; iInput < input.getMuonStubs()[iLayer].size(); ++iInput) { if (iInput >= iStart && iInput <= iEnd) { if (this->myOmtfConfig->isBendingLayer(iLayer)) { - layerStubs.push_back(input.getMuonStub(iLayer - 1, iInput)); + if (input.getMuonStub(iLayer - 1, iInput) && + input.getMuonStub(iLayer - 1, iInput)->qualityHw >= myOmtfConfig->getMinDtPhiBQuality()) + layerStubs.push_back(input.getMuonStub(iLayer - 1, iInput)); } else - layerStubs.push_back(input.getMuonStub(iLayer, iInput)); //input.getHitPhi(iLayer, iInput) + layerStubs.push_back(input.getMuonStub(iLayer, iInput)); } } //LogTrace("OMTFReconstruction") <<__FUNCTION__<<":"<<__LINE__<<" layerHits.size() "< XMLConfigReader::buildGP(DOMElement *aGPEleme throw cms::Exception("OMTF::XMLConfigReader: aItemElement is 0"); std::string strVal = _toString(aItemElement->getAttribute(xmlTresh)); thresholds[iItem] = std::stof(strVal); - //LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__<<" strVal "< XMLConfigReader::buildGP(DOMElement *aGPEleme ///PDF vector nItems = aLayerElement->getElementsByTagName(xmlPDF)->getLength(); - //debug - //if(nItems!=aConfig.nRefLayers()*exp2(aConfig.nPdfAddrBits())) - //LogTrace("l1tOmtfEventPrint")<<" iPt "<createDocument(nullptr, _toDOMS(docName), nullptr); theTopElement = theDoc->getDocumentElement(); - unsigned int version = myOMTFConfig->patternsVersion(); - unsigned int mask16bits = 0xFFFF; - - version &= mask16bits; + const unsigned int mask16bits = 0xFFFF; + const unsigned int version = (myOMTFConfig->patternsVersion() & mask16bits); std::ostringstream stringStr; stringStr.str(""); @@ -224,7 +222,7 @@ void XMLConfigWriter::writeAlgoMuon(xercesc::DOMElement* aTopElement, const Algo stringStr << aCand.getRefHitNumber(); aResult->setAttribute(_toDOMS("iRefHit"), _toDOMS(stringStr.str())); stringStr.str(""); - stringStr << aCand.getPt(); + stringStr << aCand.getPtConstr(); aResult->setAttribute(_toDOMS("ptCode"), _toDOMS(stringStr.str())); stringStr.str(""); stringStr << aCand.getPhi(); @@ -233,7 +231,7 @@ void XMLConfigWriter::writeAlgoMuon(xercesc::DOMElement* aTopElement, const Algo stringStr << eta2Bits(abs(aCand.getEtaHw())); aResult->setAttribute(_toDOMS("etaCode"), _toDOMS(stringStr.str())); stringStr.str(""); - stringStr << aCand.getCharge(); + stringStr << aCand.getChargeConstr(); aResult->setAttribute(_toDOMS("charge"), _toDOMS(stringStr.str())); stringStr.str(""); stringStr << aCand.getQ(); @@ -251,7 +249,7 @@ void XMLConfigWriter::writeAlgoMuon(xercesc::DOMElement* aTopElement, const Algo stringStr << aCand.getPhiRHit(); aResult->setAttribute(_toDOMS("phiRHit"), _toDOMS(stringStr.str())); stringStr.str(""); - stringStr << aCand.getHwPatternNumber(); + stringStr << aCand.getHwPatternNumConstr(); aResult->setAttribute(_toDOMS("patNum"), _toDOMS(stringStr.str())); aTopElement->appendChild(aResult); @@ -541,14 +539,6 @@ void XMLConfigWriter::writeGPs(const GoldenPatternVec& golden if (!gp) { throw cms::Exception("OMTF::XMLConfigWriter::writeGPs: the gps are not GoldenPatterns "); } - /*cout<key()<nLayers(); ++iLayer) { - for(unsigned int iRefLayer=0; iRefLayernRefLayers(); ++iRefLayer) { - if(gp->getPdf()[iLayer][iRefLayer][0] != 0) { - cout<<"iLayer "<getPdf()[iLayer][iRefLayer][0]<<"!!!!!!!!!!!!!!!!!!!!\n"; - } - } - }*/ gps[i] = gp; } writeGPData(gps[0], gps[1], gps[2], gps[3]); @@ -561,7 +551,7 @@ void XMLConfigWriter::writeConnectionsData( const std::vector >& measurements4D) { std::ostringstream stringStr; - for (unsigned int iProcessor = 0; iProcessor < 6; ++iProcessor) { + for (unsigned int iProcessor = 0; iProcessor < myOMTFConfig->nProcessors(); ++iProcessor) { xercesc::DOMElement* aProcessorElement = theDoc->createElement(_toDOMS("Processor")); stringStr.str(""); stringStr << iProcessor; @@ -579,13 +569,13 @@ void XMLConfigWriter::writeConnectionsData( unsigned int iRefHit = 0; /////// for (unsigned int iRefLayer = 0; iRefLayer < myOMTFConfig->nRefLayers(); ++iRefLayer) { - for (unsigned int iRegion = 0; iRegion < 6; ++iRegion) { + for (unsigned int iRegion = 0; iRegion < myOMTFConfig->nLogicRegions(); ++iRegion) { unsigned int maxHitCount = 0; - for (unsigned int iInput = 0; iInput < 14; ++iInput) { + for (unsigned int iInput = 0; iInput < myOMTFConfig->nInputs(); ++iInput) { if ((int)maxHitCount < myOMTFConfig->getMeasurements4Dref()[iProcessor][iRegion][iRefLayer][iInput]) maxHitCount = myOMTFConfig->getMeasurements4Dref()[iProcessor][iRegion][iRefLayer][iInput]; } - for (unsigned int iInput = 0; iInput < 14; ++iInput) { + for (unsigned int iInput = 0; iInput < myOMTFConfig->nInputs(); ++iInput) { unsigned int hitCount = myOMTFConfig->getMeasurements4Dref()[iProcessor][iRegion][iRefLayer][iInput]; if (hitCount < maxHitCount * 0.1) continue; @@ -658,7 +648,7 @@ void XMLConfigWriter::writeConnectionsData( } } //// - for (unsigned int iRegion = 0; iRegion < 6; ++iRegion) { + for (unsigned int iRegion = 0; iRegion < myOMTFConfig->nLogicRegions(); ++iRegion) { xercesc::DOMElement* aRegionElement = theDoc->createElement(_toDOMS("LogicRegion")); stringStr.str(""); stringStr << iRegion; @@ -697,7 +687,7 @@ void XMLConfigWriter::writeConnectionsData( unsigned int XMLConfigWriter::findMaxInput(const OMTFConfiguration::vector1D& myCounts) { unsigned int max = 0; unsigned int maxInput = 0; - for (unsigned int iInput = 0; iInput < 14; ++iInput) { + for (unsigned int iInput = 0; iInput < myOMTFConfig->nInputs(); ++iInput) { if (myCounts[iInput] > (int)max) { max = myCounts[iInput]; maxInput = iInput; diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/XMLEventWriter.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/XMLEventWriter.cc index d6dd402e6dc2c..c68b1853bd58d 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/XMLEventWriter.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Omtf/XMLEventWriter.cc @@ -12,63 +12,206 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/OMTFinput.h" #include "L1Trigger/L1TMuonOverlapPhase1/interface/Omtf/XMLEventWriter.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + +#include + +#include + XMLEventWriter::XMLEventWriter(const OMTFConfiguration* aOMTFConfig, std::string fName) - : omtfConfig(aOMTFConfig), xmlWriter(aOMTFConfig), currentElement(nullptr), fName(fName) { + : omtfConfig(aOMTFConfig), fName(fName) { //std::string fName = "OMTF"; - xmlWriter.initialiseXMLDocument("OMTF"); eventNum = 0; + + unsigned int version = aOMTFConfig->patternsVersion(); + const unsigned int mask16bits = 0xFFFF; + + version &= mask16bits; + + std::ostringstream stringStr; + stringStr.str(""); + stringStr << "0x" << std::hex << std::setfill('0') << std::setw(4) << version; + + tree.put("OMTF..version", stringStr.str()); }; XMLEventWriter::~XMLEventWriter() {} +void XMLEventWriter::observeProcesorBegin(unsigned int iProcessor, l1t::tftype mtfType) { + procTree.clear(); + + int endcap = (mtfType == l1t::omtf_neg) ? -1 : ((mtfType == l1t::omtf_pos) ? +1 : 0); + OmtfName board(iProcessor, endcap, omtfConfig); + procTree.add(".board", board.name()); + procTree.add(".iProcessor", iProcessor); + + std::ostringstream stringStr; + stringStr << (board.position() == 1 ? "+" : "") << board.position(); + procTree.add(".position", stringStr.str()); +} + void XMLEventWriter::observeProcesorEmulation(unsigned int iProcessor, l1t::tftype mtfType, const std::shared_ptr& input, const AlgoMuons& algoCandidates, const AlgoMuons& gbCandidates, const std::vector& candMuons) { - if (eventNum > 5000) - return; - int endcap = (mtfType == l1t::omtf_neg) ? -1 : ((mtfType == l1t::omtf_pos) ? +1 : 0); - OmtfName board(iProcessor, endcap); + OmtfName board(iProcessor, endcap, omtfConfig); if (candMuons.empty()) return; - //if(currentElement == nullptr) - // currentElement = xmlWriter.writeEventHeader(eventId); + for (unsigned int iLayer = 0; iLayer < omtfConfig->nLayers(); ++iLayer) { + boost::property_tree::ptree layerTree; - xercesc::DOMElement* aProcElement = xmlWriter.writeEventData(currentElement, board, *(input.get())); + for (unsigned int iHit = 0; iHit < input->getMuonStubs()[iLayer].size(); ++iHit) { + int hitPhi = input->getPhiHw(iLayer, iHit); + if (hitPhi >= (int)omtfConfig->nPhiBins()) + continue; + + auto& hitTree = layerTree.add("Hit", ""); + + hitTree.add(".iInput", iHit); + hitTree.add(".iEta", input->getHitEta(iLayer, iHit)); + hitTree.add(".iPhi", hitPhi); + + //in the firmware the hit quality is taken from link data only for the DT stubs + //for the CSC and RPC 1 means the hit is valid, 0 - not. + //in the input it is still worth to have the actual quality of the CSC and RPC + //Because it might be used in the neural network + if (iLayer >= 6) + hitTree.add(".iQual", 1); + else + hitTree.add(".iQual", input->getHitQual(iLayer, iHit)); + } + + if (!layerTree.empty()) { + layerTree.add(".iLayer", iLayer); + procTree.add_child("Layer", layerTree); + } + } for (auto& algoCand : algoCandidates) { ///Dump only regions, where a candidate was found if (algoCand->isValid()) { - xmlWriter.writeAlgoMuon(aProcElement, *algoCand); - /*if(dumpDetailedResultToXML){ - for(auto & itKey: results[iRefHit]) - xmlWriter.writeResultsData(aProcElement, iRefHit, itKey.first,itKey.second); - }*/ + auto& algoMuonTree = procTree.add("AlgoMuon", ""); + algoMuonTree.add(".charge", algoCand->getChargeConstr()); + algoMuonTree.add(".disc", algoCand->getDisc()); + algoMuonTree.add(".pdfSumConstr", algoCand->getGpResultConstr().getPdfSum()); + algoMuonTree.add(".pdfSumUnconstr", algoCand->getGpResultUnconstr().getPdfSumUnconstr()); + algoMuonTree.add(".etaCode", algoCand->getEtaHw()); + algoMuonTree.add(".iRefHit", algoCand->getRefHitNumber()); + algoMuonTree.add(".iRefLayer", algoCand->getRefLayer()); + + //algoMuonTree.add(".layers", std::bitset<18>(algoCand->getFiredLayerBits())); + + algoMuonTree.add(".layersConstr", std::bitset<18>(algoCand->getGpResultConstr().getFiredLayerBits())); + algoMuonTree.add(".layersUnconstr", + std::bitset<18>(algoCand->getGpResultUnconstr().getFiredLayerBits())); + + algoMuonTree.add(".nHits", algoCand->getQ()); + + algoMuonTree.add(".firedCntConstr", algoCand->getGpResultConstr().getFiredLayerCnt()); + algoMuonTree.add(".firedCntUnconstr", algoCand->getGpResultUnconstr().getFiredLayerCnt()); + + algoMuonTree.add(".patNumConstr", algoCand->getHwPatternNumConstr()); + algoMuonTree.add(".patNumUnconstr", algoCand->getHwPatternNumUnconstr()); + + algoMuonTree.add(".phiCode", algoCand->getPhi()); + + algoMuonTree.add(".phiConstr", algoCand->getGpResultConstr().getPhi()); + algoMuonTree.add(".phiUnConstr", algoCand->getGpResultUnconstr().getPhi()); + + algoMuonTree.add(".phiRHit", algoCand->getPhiRHit()); + + //in the firmware, the algoMuon has no pt nor upt yet, + //only the pattern number, which is converted to the hwpt in the ghostbuster + algoMuonTree.add(".ptCodeConstr", algoCand->getPtConstr()); + algoMuonTree.add(".ptCodeUnconstr", algoCand->getPtUnconstr()); + + auto& gpResultTree = algoMuonTree.add("gpResultConstr", ""); + auto& gpResultConstr = algoCand->getGpResultConstr(); + + gpResultTree.add(".patNum", algoCand->getHwPatternNumConstr()); + gpResultTree.add(".pdfSum", gpResultConstr.getPdfSum()); + + for (unsigned int iLogicLayer = 0; iLogicLayer < gpResultConstr.getStubResults().size(); ++iLogicLayer) { + auto& layerTree = gpResultTree.add("layer", ""); + layerTree.add(".num", iLogicLayer); + auto pdfBin = gpResultConstr.getStubResults()[iLogicLayer].getPdfBin(); + if (pdfBin == 5400) + pdfBin = 0; + layerTree.add(".pdfBin", pdfBin); + layerTree.add(".pdfVal", gpResultConstr.getStubResults()[iLogicLayer].getPdfVal()); + layerTree.add(".fired", gpResultConstr.isLayerFired(iLogicLayer)); + } + + if (algoCand->getGpResultUnconstr().isValid()) { + auto& gpResultTree = algoMuonTree.add("gpResultUnconstr", ""); + auto& gpResult = algoCand->getGpResultUnconstr(); + + gpResultTree.add(".patNum", algoCand->getHwPatternNumUnconstr()); + gpResultTree.add(".pdfSum", gpResult.getPdfSumUnconstr()); + + for (unsigned int iLogicLayer = 0; iLogicLayer < gpResult.getStubResults().size(); ++iLogicLayer) { + auto& layerTree = gpResultTree.add("layer", ""); + layerTree.add(".num", iLogicLayer); + auto pdfBin = gpResult.getStubResults()[iLogicLayer].getPdfBin(); + if (pdfBin == 5400) + pdfBin = 0; + layerTree.add(".pdfBin", pdfBin); + layerTree.add(".pdfVal", gpResult.getStubResults()[iLogicLayer].getPdfVal()); + layerTree.add(".fired", gpResult.isLayerFired(iLogicLayer)); + } + } } } - for (auto& candMuon : candMuons) - xmlWriter.writeCandMuon(aProcElement, candMuon); + for (auto& candMuon : candMuons) { + auto& candMuonTree = procTree.add("CandMuon", ""); + candMuonTree.add(".hwEta", candMuon.hwEta()); + candMuonTree.add(".hwPhi", candMuon.hwPhi()); + candMuonTree.add(".hwPt", candMuon.hwPt()); + candMuonTree.add(".hwUPt", candMuon.hwPtUnconstrained()); + candMuonTree.add(".hwQual", candMuon.hwQual()); + candMuonTree.add(".hwSign", candMuon.hwSign()); + candMuonTree.add(".hwSignValid", candMuon.hwSignValid()); + candMuonTree.add(".hwTrackAddress", std::bitset<29>(candMuon.trackAddress().at(0))); + candMuonTree.add(".link", candMuon.link()); + candMuonTree.add(".processor", candMuon.processor()); + + std::ostringstream stringStr; + if (candMuon.trackFinderType() == l1t::omtf_neg) + stringStr << "OMTF_NEG"; + else if (candMuon.trackFinderType() == l1t::omtf_pos) + stringStr << "OMTF_POS"; + else + stringStr << candMuon.trackFinderType(); + candMuonTree.add(".trackFinderType", stringStr.str()); + } + + if (!procTree.empty()) + eventTree->add_child("Processor", procTree); } void XMLEventWriter::observeEventBegin(const edm::Event& iEvent) { eventNum++; - if (eventNum > 5000) - //due to some bug if more events is written the memory consumption s very big and program crashes - return; - //currentElement = xmlWriter.writeEventHeader(iEvent.id().event()); eventId = iEvent.id().event(); - currentElement = xmlWriter.writeEventHeader(eventId); + + eventTree = &(tree.add("OMTF.Event", "")); + eventTree->add(".iEvent", eventId); + + eventTree = &(eventTree->add("bx", "")); + eventTree->add(".iBx", 2 * eventId); } void XMLEventWriter::observeEventEnd(const edm::Event& iEvent, - std::unique_ptr& finalCandidates) { - currentElement = nullptr; -} + std::unique_ptr& finalCandidates) {} -void XMLEventWriter::endJob() { xmlWriter.finaliseXMLDocument(fName); } +void XMLEventWriter::endJob() { + edm::LogInfo("l1tOmtfEventPrint") << "XMLEventWriter::endJob() - writing the data to the xml - starting"; + boost::property_tree::write_xml( + fName, tree, std::locale(), boost::property_tree::xml_parser::xml_writer_make_settings(' ', 2)); + edm::LogInfo("l1tOmtfEventPrint") << "XMLEventWriter::endJob() - writing the data to the xml - done"; +} diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/ProcConfigurationBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/ProcConfigurationBase.cc index 7d5b1fe59847b..8e54b3b69c2e9 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/ProcConfigurationBase.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/ProcConfigurationBase.cc @@ -61,4 +61,23 @@ void ProcConfigurationBase::configureFromEdmParameterSet(const edm::ParameterSet edm::LogVerbatim("OMTFReconstruction") << "minDtPhiBQuality: " << edmParameterSet.getParameter("minDtPhiBQuality") << std::endl; } + + if (edmParameterSet.exists("stubEtaEncoding")) { + auto stubEtaEncodingStr = edmParameterSet.getParameter("stubEtaEncoding"); + if (stubEtaEncodingStr == "bits") + stubEtaEncoding = StubEtaEncoding::bits; + else if (stubEtaEncodingStr == "valueP1Scale") + stubEtaEncoding = StubEtaEncoding::valueP1Scale; + else + throw cms::Exception(std::string("ProcConfigurationBase::configureFromEdmParameterSet: stubEtaEncoding ") + + stubEtaEncodingStr + "is not correct"); + + edm::LogVerbatim("OMTFReconstruction") + << "stubEtaEncoding: " << static_cast(stubEtaEncoding) << " = " << stubEtaEncodingStr << std::endl; + } + + if (edmParameterSet.exists("dtPhiBUnitsRad")) { + dtPhiBUnitsRad_ = edmParameterSet.getParameter("dtPhiBUnitsRad"); + edm::LogVerbatim("OMTFReconstruction") << "dtPhiBUnitsRad: " << dtPhiBUnitsRad_ << std::endl; + } } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/CandidateSimMuonMatcher.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/CandidateSimMuonMatcher.cc index 516744af5dcb1..9e64a0eaa3356 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/CandidateSimMuonMatcher.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/CandidateSimMuonMatcher.cc @@ -20,11 +20,11 @@ #include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h" +#include "boost/dynamic_bitset.hpp" + #include "TFile.h" #include "TH1D.h" -//#include "CLHEP/Units/GlobalPhysicalConstants.h" - double hwGmtPhiToGlobalPhi(int phi) { double phiGmtUnit = 2. * M_PI / 576.; return phi * phiGmtUnit; @@ -53,6 +53,19 @@ CandidateSimMuonMatcher::CandidateSimMuonMatcher( edm::LogImportant("l1tOmtfEventPrint") << " CandidateSimMuonMatcher: using muonMatcherFileName " << muonMatcherFileName << std::endl; + if (edmCfg.exists("candidateSimMuonMatcherType")) { + if (edmCfg.getParameter("candidateSimMuonMatcherType") == "propagation") + usePropagation = true; + else if (edmCfg.getParameter("candidateSimMuonMatcherType") == "matchSimple") + usePropagation = false; + + edm::LogImportant("l1tOmtfEventPrint") + << " CandidateSimMuonMatcher: candidateSimMuonMatcherType " + << edmCfg.getParameter("candidateSimMuonMatcherType") << std::endl; + } + + edm::LogImportant("l1tOmtfEventPrint") << " CandidateSimMuonMatcher: usePropagation " << usePropagation << std::endl; + deltaPhiPropCandMean = (TH1D*)inFile.Get("deltaPhiPropCandMean"); deltaPhiPropCandStdDev = (TH1D*)inFile.Get("deltaPhiPropCandStdDev"); } @@ -74,18 +87,19 @@ void CandidateSimMuonMatcher::observeProcesorEmulation(unsigned int iProcessor, const AlgoMuons& gbCandidates, const std::vector& candMuons) { //debug - /* unsigned int procIndx = omtfConfig->getProcIndx(iProcessor, mtfType); for (auto& gbCandidate : gbCandidates) { - if (gbCandidate->getPt() > 0) { - LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::observeProcesorEmulation procIndx" << procIndx<" "<< *gbCandidate << endl; + if (gbCandidate->getPtConstr() > 0) { + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::observeProcesorEmulation procIndx" << procIndx << " " + << *gbCandidate << std::endl; this->gbCandidates.emplace_back(gbCandidate); } - }*/ + } } bool simTrackIsMuonInOmtf(const SimTrack& simTrack) { - if (abs(simTrack.type()) == 13 || abs(simTrack.type()) == 1000015) { //|| tpPtr->pt() > 20 //todo 1000015 is stau + if (std::abs(simTrack.type()) == 13 || + std::abs(simTrack.type()) == 1000015) { // 1000015 is stau, todo use other selection (e.g. pt>20) if needed //only muons } else return false; @@ -94,17 +108,20 @@ bool simTrackIsMuonInOmtf(const SimTrack& simTrack) { if (simTrack.momentum().pt() < 2.5) return false; - LogTrace("l1tOmtfEventPrint") << "simTrackIsMuonInOmtf, simTrack type " << std::setw(3) << simTrack.type() << " pt " + LogTrace("l1tOmtfEventPrint") << "simTrackIsMuonInOmtf: simTrack type " << std::setw(3) << simTrack.type() << " pt " << std::setw(9) << simTrack.momentum().pt() << " eta " << std::setw(9) << simTrack.momentum().eta() << " phi " << std::setw(9) << simTrack.momentum().phi() << std::endl; - //higher margin for matching must be used than actual OMTF region (i.e. 0.82 - 1.24), + //some margin for matching must be used on top of actual OMTF region, + //i.e. (0.82-1.24)=>(0.72-1.3), //otherwise many candidates are marked as ghosts - //if( (fabs(simTrack.momentum().eta()) >= 0.82 ) && (fabs(simTrack.momentum().eta()) <= 1.24) ) { - if ((fabs(simTrack.momentum().eta()) >= 0.72) && (fabs(simTrack.momentum().eta()) <= 1.3)) { - } else + if ((std::abs(simTrack.momentum().eta()) >= 0.72) && (std::abs(simTrack.momentum().eta()) <= 1.3)) { + LogTrace("l1tOmtfEventPrint") << "simTrackIsMuonInOmtf: is in OMTF"; + } else { + LogTrace("l1tOmtfEventPrint") << "simTrackIsMuonInOmtf: not in OMTF"; return false; + } return true; } @@ -116,17 +133,33 @@ bool simTrackIsMuonInOmtfBx0(const SimTrack& simTrack) { return simTrackIsMuonInOmtf(simTrack); } -bool trackingParticleIsMuonInOmtfBx0(const TrackingParticle& trackingParticle) { - /*if(trackingParticle.eventId().event() != 0) - LogTrace("l1tOmtfEventPrint") <<"trackingParticleIsMuonInOmtfBx0, pdgId "<20) if needed + //only muons + if (simTrack.eventId().bunchCrossing() == 0) + return true; + } + return false; +} + +bool trackingParticleIsMuonInBx0(const TrackingParticle& trackingParticle) { + if (std::abs(trackingParticle.pdgId()) == 13 || + std::abs(trackingParticle.pdgId()) == + 1000015) { // 1000015 is stau, todo use other selection (e.g. pt>20) if needed + //only muons + if (trackingParticle.eventId().bunchCrossing() == 0) + return true; + } + return false; +} +bool trackingParticleIsMuonInOmtfBx0(const TrackingParticle& trackingParticle) { if (trackingParticle.eventId().bunchCrossing() != 0) return false; - if (abs(trackingParticle.pdgId()) == 13 || abs(trackingParticle.pdgId()) == 1000015) { - // 1000015 is stau, todo use other selection if needed + if (std::abs(trackingParticle.pdgId()) == 13 || std::abs(trackingParticle.pdgId()) == 1000015) { + // 1000015 is stau, todo use other selection (e.g. pt>20) if needed //only muons } else return false; @@ -152,10 +185,10 @@ bool trackingParticleIsMuonInOmtfBx0(const TrackingParticle& trackingParticle) { << std::setw(9) << trackingParticle.momentum().phi() << " trackId " << trackingParticle.g4Tracks().at(0).trackId(); - //higher margin for matching must be used than actual OMTF region (i.e. 0.82 - 1.24), + //some margin for matching must be used on top of actual OMTF region, + //i.e. (0.82-1.24)=>(0.72-1.3), //otherwise many candidates are marked as ghosts - //if( (fabs(simTrack.momentum().eta()) >= 0.82 ) && (fabs(trackingParticle.momentum().eta()) <= 1.24) ) { - if ((fabs(trackingParticle.momentum().eta()) >= 0.72) && (fabs(trackingParticle.momentum().eta()) <= 1.3)) { + if ((std::abs(trackingParticle.momentum().eta()) >= 0.72) && (std::abs(trackingParticle.momentum().eta()) <= 1.3)) { } else return false; @@ -171,6 +204,7 @@ bool trackingParticleIsMuonInOmtfEvent0(const TrackingParticle& trackingParticle void CandidateSimMuonMatcher::observeEventEnd(const edm::Event& event, std::unique_ptr& finalCandidates) { + LogTrace("l1tOmtfEventPrint") << "\nCandidateSimMuonMatcher::observeEventEnd" << std::endl; AlgoMuons ghostBustedProcMuons; std::vector ghostBustedRegionalCands = CandidateSimMuonMatcher::ghostBust(finalCandidates.get(), gbCandidates, ghostBustedProcMuons); @@ -182,22 +216,41 @@ void CandidateSimMuonMatcher::observeEventEnd(const edm::Event& event, edm::Handle simVertices; event.getByLabel(edmCfg.getParameter("simVertexesTag"), simVertices); - LogTrace("l1tOmtfEventPrint") << "simTraksHandle size " << simTraksHandle.product()->size() << std::endl; - - //TODO use other simTrackFilter if needed <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - std::function const& simTrackFilter = simTrackIsMuonInOmtfBx0; - matchingResults = match( - ghostBustedRegionalCands, ghostBustedProcMuons, simTraksHandle.product(), simVertices.product(), simTrackFilter); + LogTrace("l1tOmtfEventPrint") << "simTraksHandle size " << simTraksHandle.product()->size() << std::endl; + LogTrace("l1tOmtfEventPrint") << "simVertices size " << simVertices.product()->size() << std::endl; + + if (usePropagation) { + //TODO use other simTrackFilter if needed <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< + //we dont want to check the eta of the generated muon, as it is on the vertex, + //instead inside match, we check the eta of the propagated track to the second muons station + std::function const& simTrackFilter = simTrackIsMuonInBx0; //simTrackIsMuonInOmtfBx0; + + matchingResults = match(ghostBustedRegionalCands, + ghostBustedProcMuons, + simTraksHandle.product(), + simVertices.product(), + simTrackFilter); + } else { + std::function const& simTrackFilter = simTrackIsMuonInOmtfBx0; + //simTrackIsMuonInOmtfBx0 provides appropriate eta cut + + matchingResults = matchSimple(ghostBustedRegionalCands, + ghostBustedProcMuons, + simTraksHandle.product(), + simVertices.product(), + simTrackFilter); + } } else if (edmCfg.exists("trackingParticleTag")) { edm::Handle trackingParticleHandle; event.getByLabel(edmCfg.getParameter("trackingParticleTag"), trackingParticleHandle); - LogTrace("l1tOmtfEventPrint") << "trackingParticleHandle size " << trackingParticleHandle.product()->size() - << std::endl; + LogTrace("l1tOmtfEventPrint") << "\nCandidateSimMuonMatcher::observeEventEnd trackingParticleHandle size " + << trackingParticleHandle.product()->size() << std::endl; //TODO use other trackParticleFilter if needed <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - std::function trackParticleFilter = trackingParticleIsMuonInOmtfBx0; + std::function trackParticleFilter = + trackingParticleIsMuonInBx0; //trackingParticleIsMuonInOmtfBx0; matchingResults = match(ghostBustedRegionalCands, ghostBustedProcMuons, trackingParticleHandle.product(), trackParticleFilter); } @@ -207,32 +260,44 @@ void CandidateSimMuonMatcher::endJob() {} std::vector CandidateSimMuonMatcher::ghostBust( const l1t::RegionalMuonCandBxCollection* mtfCands, const AlgoMuons& gbCandidates, AlgoMuons& ghostBustedProcMuons) { - if (gbCandidates.size() != mtfCands->size()) { + if (gbCandidates.size() != mtfCands->size(0)) { edm::LogError("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::ghostBust(): gbCandidates.size() " - << gbCandidates.size() << " != resultGbCandidates.size() " << mtfCands->size(); - throw cms::Exception("gbCandidates.size() != mtfCands->size()"); + << gbCandidates.size() << " != mtfCands.size() " << mtfCands->size(); } boost::dynamic_bitset<> isKilled(mtfCands->size(0), false); for (unsigned int i1 = 0; i1 < mtfCands->size(0); ++i1) { + if (mtfCands->at(0, i1).hwPt() == 0) + continue; + LogTrace("l1tOmtfEventPrint") << "\nCandidateSimMuonMatcher::ghostBust regionalCand pt " << std::setw(3) + << mtfCands->at(0, i1).hwPt() << " qual " << std::setw(2) + << mtfCands->at(0, i1).hwQual() << " proc " << std::setw(2) + << mtfCands->at(0, i1).processor(); for (unsigned int i2 = i1 + 1; i2 < mtfCands->size(0); ++i2) { auto& mtfCand1 = mtfCands->at(0, i1); auto& mtfCand2 = mtfCands->at(0, i2); + if (mtfCand2.hwPt() == 0) + continue; - if (abs(mtfCand1.hwEta() - mtfCand2.hwEta()) < (0.3 / 0.010875)) { - int gloablHwPhi1 = l1t::MicroGMTConfiguration::calcGlobalPhi( - mtfCand1.hwPhi(), mtfCand1.trackFinderType(), mtfCand1.processor()); - int gloablHwPhi2 = l1t::MicroGMTConfiguration::calcGlobalPhi( - mtfCand2.hwPhi(), mtfCand2.trackFinderType(), mtfCand2.processor()); + if (std::abs(mtfCand1.hwEta() - mtfCand2.hwEta()) < (0.3 / 0.010875)) { + int gloablHwPhi1 = omtfConfig->calcGlobalPhi(mtfCand1.hwPhi(), mtfCand1.processor()); + int gloablHwPhi2 = omtfConfig->calcGlobalPhi(mtfCand2.hwPhi(), mtfCand2.processor()); + + //folding phi + int deltaPhi = std::abs(gloablHwPhi1 - gloablHwPhi2); + if (deltaPhi > 576 / 2) + deltaPhi = std::abs(deltaPhi - 576); //one can use the phi in radians like that: - //double globalPhi1 = hwGmtPhiToGlobalPhi(l1t::MicroGMTConfiguration::calcGlobalPhi( mtfCand1.hwPhi(), mtfCand1.trackFinderType(), mtfCand1.processor() ) ); - //double globalPhi2 = hwGmtPhiToGlobalPhi(l1t::MicroGMTConfiguration::calcGlobalPhi( mtfCand2.hwPhi(), mtfCand2.trackFinderType(), mtfCand2.processor() ) ); + //double globalPhi1 = hwGmtPhiToGlobalPhi(omtfConfig->calcGlobalPhi( mtfCand1.hwPhi(), mtfCand1.processor() ) ); + //double globalPhi2 = hwGmtPhiToGlobalPhi(omtfConfig->calcGlobalPhi( mtfCand2.hwPhi(), mtfCand2.processor() ) ); //0.0872664626 = 5 deg, i.e. the same window as in the OMTF ghost buster - if (abs(gloablHwPhi1 - gloablHwPhi2) < 8) { - if (mtfCand1.hwQual() > mtfCand2.hwQual()) { + if (deltaPhi < 8) { + //if (mtfCand1.hwQual() > mtfCand2.hwQual()) //TODO this is used in the uGMT + //but this should be better - but probably the difference is not big + if (gbCandidates[i1]->getFiredLayerCnt() > gbCandidates[i2]->getFiredLayerCnt()) { isKilled[i2] = true; } else isKilled[i1] = true; @@ -245,23 +310,26 @@ std::vector CandidateSimMuonMatcher::ghostBust( for (unsigned int i1 = 0; i1 < mtfCands->size(0); ++i1) { //dropping candidates with quality 0 !!!!!!!!!!!!!!!!!!!! fixme if not needed - if (!isKilled[i1] && mtfCands->at(0, i1).hwQual()) { + if (!isKilled[i1] && mtfCands->at(0, i1).hwPt()) { resultCands.push_back(&(mtfCands->at(0, i1))); ghostBustedProcMuons.push_back(gbCandidates.at(i1)); } - LogTrace("l1tOmtfEventPrint") - << "CandidateSimMuonMatcher::ghostBust\n regionalCand pt " << std::setw(3) << mtfCands->at(0, i1).hwPt() - << " qual " << std::setw(2) << mtfCands->at(0, i1).hwQual() << " proc " << std::setw(2) - << mtfCands->at(0, i1).processor() << " eta " << std::setw(4) << mtfCands->at(0, i1).hwEta() << " gloablEta " - << std::setw(8) << mtfCands->at(0, i1).hwEta() * 0.010875 << " hwPhi " << std::setw(3) - << mtfCands->at(0, i1).hwPhi() << " globalPhi " << std::setw(8) - << hwGmtPhiToGlobalPhi(l1t::MicroGMTConfiguration::calcGlobalPhi( - mtfCands->at(0, i1).hwPhi(), mtfCands->at(0, i1).trackFinderType(), mtfCands->at(0, i1).processor())) - << " fireadLayers " << std::bitset<18>(mtfCands->at(0, i1).trackAddress().at(0)) << " isKilled " - << isKilled.test(i1) << std::endl; - - LogTrace("l1tOmtfEventPrint") << *(gbCandidates.at(i1)) << std::endl; + if (mtfCands->at(0, i1).hwPt()) { + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::ghostBust\n regionalCand pt " << std::setw(3) + << mtfCands->at(0, i1).hwPt() << " qual " << std::setw(2) + << mtfCands->at(0, i1).hwQual() << " proc " << std::setw(2) + << mtfCands->at(0, i1).processor() << " eta " << std::setw(4) + << mtfCands->at(0, i1).hwEta() << " gloablEta " << std::setw(8) + << mtfCands->at(0, i1).hwEta() * 0.010875 << " hwPhi " << std::setw(3) + << mtfCands->at(0, i1).hwPhi() << " globalPhi " << std::setw(8) + << hwGmtPhiToGlobalPhi(omtfConfig->calcGlobalPhi(mtfCands->at(0, i1).hwPhi(), + mtfCands->at(0, i1).processor())) + << " fireadLayers " << std::bitset<18>(mtfCands->at(0, i1).trackAddress().at(0)) + << " gb isKilled " << isKilled.test(i1) << std::endl; + + LogTrace("l1tOmtfEventPrint") << *(gbCandidates.at(i1)) << std::endl; + } } if (resultCands.size() >= 3) @@ -271,19 +339,13 @@ std::vector CandidateSimMuonMatcher::ghostBust( return resultCands; } -TrajectoryStateOnSurface CandidateSimMuonMatcher::atStation2(FreeTrajectoryState ftsStart, float eta) const { - ReferenceCountingPointer rpc; - if (eta < -1.24) //negative endcap, RE2 - rpc = ReferenceCountingPointer( - new BoundDisk(GlobalPoint(0., 0., -790.), TkRotation(), SimpleDiskBounds(300., 810., -10., 10.))); - else if (eta < 1.24) //barrel + overlap, 512.401cm is R of middle of the MB2 - rpc = ReferenceCountingPointer(new BoundCylinder( - GlobalPoint(0., 0., 0.), TkRotation(), SimpleCylinderBounds(512.401, 512.401, -900, 900))); - else - rpc = ReferenceCountingPointer( //positive endcap, RE2 - new BoundDisk(GlobalPoint(0., 0., 790.), TkRotation(), SimpleDiskBounds(300., 810., -10., 10.))); - +TrajectoryStateOnSurface CandidateSimMuonMatcher::atStation2(const FreeTrajectoryState& ftsStart) const { + // propagate to MB1, which defines the OMTF region (W+-2 MB1 is connected only to the OMTF) + // 415 cm is R of RB1in, 660.5cm is |z| of the edge of MB2 (B field on) + ReferenceCountingPointer rpc = ReferenceCountingPointer( + new BoundCylinder(GlobalPoint(0., 0., 0.), TkRotation(), SimpleCylinderBounds(415., 415., -660.5, 660.5))); TrajectoryStateOnSurface trackAtRPC = propagator->propagate(ftsStart, *rpc); + return trackAtRPC; } @@ -314,11 +376,10 @@ TrajectoryStateOnSurface CandidateSimMuonMatcher::propagate(const SimTrack& simT SimVertex simVertex; int vtxInd = simTrack.vertIndex(); if (vtxInd < 0) { - std::cout << "Track with no vertex, defaulting to (0,0,0)" << std::endl; + edm::LogImportant("l1tOmtfEventPrint") << "Track with no vertex, defaulting to (0,0,0)"; } else { simVertex = simVertices->at(vtxInd); if (((int)simVertex.vertexId()) != vtxInd) { - std::cout << "simVertex.vertexId() != vtxInd !!!!!!!!!!!!!!!!!" << std::endl; edm::LogImportant("l1tOmtfEventPrint") << "simVertex.vertexId() != vtxInd. simVertex.vertexId() " << simVertex.vertexId() << " vtxInd " << vtxInd << " !!!!!!!!!!!!!!!!!"; } @@ -326,7 +387,7 @@ TrajectoryStateOnSurface CandidateSimMuonMatcher::propagate(const SimTrack& simT FreeTrajectoryState ftsTrack = simTrackToFts(simTrack, simVertex); - TrajectoryStateOnSurface tsof = atStation2(ftsTrack, simTrack.momentum().eta()); //propagation + TrajectoryStateOnSurface tsof = atStation2(ftsTrack); //propagation return tsof; } @@ -334,7 +395,7 @@ TrajectoryStateOnSurface CandidateSimMuonMatcher::propagate(const SimTrack& simT TrajectoryStateOnSurface CandidateSimMuonMatcher::propagate(const TrackingParticle& trackingParticle) { FreeTrajectoryState ftsTrack = simTrackToFts(trackingParticle); - TrajectoryStateOnSurface tsof = atStation2(ftsTrack, trackingParticle.momentum().eta()); //propagation + TrajectoryStateOnSurface tsof = atStation2(ftsTrack); //propagation return tsof; } @@ -353,9 +414,9 @@ MatchingResult CandidateSimMuonMatcher::match(const l1t::RegionalMuonCand* muonC MatchingResult result(simTrack); double candGloablEta = muonCand->hwEta() * 0.010875; - if (abs(simTrack.momentum().eta() - candGloablEta) < 0.3) { - double candGlobalPhi = l1t::MicroGMTConfiguration::calcGlobalPhi( - muonCand->hwPhi(), muonCand->trackFinderType(), muonCand->processor()); + //if (std::abs(simTrack.momentum().eta() - candGloablEta) < 0.3) //has no sense for displaced muons + { + double candGlobalPhi = omtfConfig->calcGlobalPhi(muonCand->hwPhi(), muonCand->processor()); candGlobalPhi = hwGmtPhiToGlobalPhi(candGlobalPhi); if (candGlobalPhi > M_PI) @@ -386,7 +447,16 @@ MatchingResult CandidateSimMuonMatcher::match(const l1t::RegionalMuonCand* muonC if (simTrack.momentum().pt() > 100) treshold = 20. * sigma; - if (abs(result.deltaPhi - mean) < treshold) + //for displaced muons in H2ll + treshold = 0.15; //pt > 30 + if (simTrack.momentum().pt() < + 10) //TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! tune the threshold!!!!!! + treshold = 0.3; + else if (simTrack.momentum().pt() < + 30) //TODO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! tune the threshold!!!!!! + treshold = 0.22; + + if (std::abs(result.deltaPhi - mean) < treshold && std::abs(result.deltaEta) < 0.3) result.result = MatchingResult::ResultType::matched; LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::match: simTrack type " << simTrack.type() << " pt " @@ -412,9 +482,9 @@ MatchingResult CandidateSimMuonMatcher::match(const l1t::RegionalMuonCand* muonC MatchingResult result(trackingParticle); double candGloablEta = muonCand->hwEta() * 0.010875; - if (abs(trackingParticle.momentum().eta() - candGloablEta) < 0.3) { - double candGlobalPhi = l1t::MicroGMTConfiguration::calcGlobalPhi( - muonCand->hwPhi(), muonCand->trackFinderType(), muonCand->processor()); + //if (std::abs(trackingParticle.momentum().eta() - candGloablEta) < 0.3) //has no sense for displaced muons + { + double candGlobalPhi = omtfConfig->calcGlobalPhi(muonCand->hwPhi(), muonCand->processor()); candGlobalPhi = hwGmtPhiToGlobalPhi(candGlobalPhi); if (candGlobalPhi > M_PI) @@ -447,19 +517,20 @@ MatchingResult CandidateSimMuonMatcher::match(const l1t::RegionalMuonCand* muonC if (trackingParticle.pt() > 100) treshold = 20. * sigma; - if (abs(result.deltaPhi - mean) < treshold) + if (std::abs(result.deltaPhi - mean) < treshold && std::abs(result.deltaEta) < 0.3) result.result = MatchingResult::ResultType::matched; - LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::match: simTrack type " << trackingParticle.pdgId() - << " pt " << std::setw(8) << trackingParticle.pt() << " eta " << std::setw(8) - << trackingParticle.momentum().eta() << " phi " << std::setw(8) - << trackingParticle.momentum().phi() << " propagation eta " << std::setw(8) - << tsof.globalPosition().eta() << " phi " << tsof.globalPosition().phi() - << " muonCand pt " << std::setw(8) << muonCand->hwPt() << " candGloablEta " - << std::setw(8) << candGloablEta << " candGlobalPhi " << std::setw(8) << candGlobalPhi - << " hwQual " << muonCand->hwQual() << " deltaEta " << std::setw(8) << result.deltaEta - << " deltaPhi " << std::setw(8) << result.deltaPhi << " Likelihood " << std::setw(8) - << result.matchingLikelihood << " result " << (short)result.result << std::endl; + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::match: trackingParticle type " + << trackingParticle.pdgId() << " pt " << std::setw(8) << trackingParticle.pt() + << " eta " << std::setw(8) << trackingParticle.momentum().eta() << " phi " + << std::setw(8) << trackingParticle.momentum().phi() << " propagation eta " + << std::setw(8) << tsof.globalPosition().eta() << " phi " + << tsof.globalPosition().phi() << " muonCand pt " << std::setw(8) << muonCand->hwPt() + << " candGloablEta " << std::setw(8) << candGloablEta << " candGlobalPhi " + << std::setw(8) << candGlobalPhi << " hwQual " << muonCand->hwQual() << " deltaEta " + << std::setw(8) << result.deltaEta << " deltaPhi " << std::setw(8) << result.deltaPhi + << " Likelihood " << std::setw(8) << result.matchingLikelihood << " result " + << (short)result.result << std::endl; } return result; @@ -473,6 +544,7 @@ std::vector CandidateSimMuonMatcher::cleanMatching(std::vector bool { return a.matchingLikelihood > b.matchingLikelihood; }); + for (unsigned int i1 = 0; i1 < matchingResults.size(); i1++) { if (matchingResults[i1].result == MatchingResult::ResultType::matched) { for (unsigned int i2 = i1 + 1; i2 < matchingResults.size(); i2++) { @@ -489,9 +561,8 @@ std::vector CandidateSimMuonMatcher::cleanMatching(std::vector cleanedMatchingResults; for (auto& matchingResult : matchingResults) { - if (matchingResult.result == MatchingResult::ResultType::matched || - matchingResult.muonCand == - nullptr) //adding also the simTracks that are not matched at all, before it is assured that they are not duplicates + if (matchingResult.result == MatchingResult::ResultType::matched || matchingResult.muonCand == nullptr) + //adding also the simTracks that are not matched at all, before it is assured that they are not duplicates cleanedMatchingResults.push_back(matchingResult); if (matchingResult.result == MatchingResult::ResultType::matched) { /* TODO fix if filling of the deltaPhiPropCandMean and deltaPhiPropCandStdDev is needed @@ -524,7 +595,7 @@ std::vector CandidateSimMuonMatcher::cleanMatching(std::vector CandidateSimMuonMatcher::match(std::vector= 0.7) && (std::abs(tsof.globalPosition().eta()) <= 1.31)) { + LogTrace("l1tOmtfEventPrint") + << "CandidateSimMuonMatcher::match simTrack IS in OMTF region, matching to the omtfCands"; + } else { + LogTrace("l1tOmtfEventPrint") << "simTrack NOT in OMTF region "; + continue; + } + + /* TODO fix if filling of the deltaPhiPropCandMean and deltaPhiPropCandStdDev is needed double ptGen = simTrack.momentum().pt(); if(ptGen >= deltaPhiVertexProp->GetXaxis()->GetXmax()) ptGen = deltaPhiVertexProp->GetXaxis()->GetXmax() - 0.01; deltaPhiVertexProp->Fill(ptGen, simTrack.momentum().phi() - tsof.globalPosition().phi());*/ - unsigned int iCand = 0; - for (auto& muonCand : muonCands) { - //dropping very low quality candidates, as they are fakes usually - but it has no sense, then the results are not conclusive - //if(muonCand->hwQual() > 1) - { - MatchingResult result = match(muonCand, ghostBustedProcMuons.at(iCand), simTrack, tsof); - if (result.result == MatchingResult::ResultType::matched) { - matchingResults.push_back(result); - matched = true; + unsigned int iCand = 0; + for (auto& muonCand : muonCands) { + //dropping very low quality candidates, as they are fakes usually - but it has no sense, then the results are not conclusive + //if(muonCand->hwQual() > 1) + { + MatchingResult result; + if (tsof.isValid()) { + result = match(muonCand, ghostBustedProcMuons.at(iCand), simTrack, tsof); + } + int vtxInd = simTrack.vertIndex(); + if (vtxInd >= 0) { + result.simVertex = &(simVertices->at( + vtxInd)); //TODO ?????? something strange is here, was commented in the previous version + } + if (result.result == MatchingResult::ResultType::matched) { + matchingResults.push_back(result); + matched = true; + } } + iCand++; } - iCand++; - } - if (!matched) { //we are adding also if it was not matching to any candidate - MatchingResult result(simTrack); - matchingResults.push_back(result); - LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " no matching candidate found" << std::endl; + if (!matched) { //we are adding also if it was not matching to any candidate + MatchingResult result(simTrack); + matchingResults.push_back(result); + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " no matching candidate found" << std::endl; + } } } @@ -637,13 +731,27 @@ std::vector CandidateSimMuonMatcher::match( continue; //no sense to do matching } + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::match, tsof.globalPosition().eta() " + << tsof.globalPosition().eta(); + + //checking if the propagated track is inside the OMTF range, TODO - tune the range!!!!!!!!!!!!!!!!! + //eta 0.7 is the beginning of the MB2, while 1.31 is mid of RE2 + some margin + if ((std::abs(tsof.globalPosition().eta()) >= 0.7) && (std::abs(tsof.globalPosition().eta()) <= 1.31)) { + LogTrace("l1tOmtfEventPrint") + << "CandidateSimMuonMatcher::match trackingParticle IS in OMTF region, matching to the omtfCands"; + } else { + LogTrace("l1tOmtfEventPrint") << "trackingParticle NOT in OMTF region "; + continue; + } + /* TODO fix if filling of the deltaPhiPropCandMean and deltaPhiPropCandStdDev is needed double ptGen = trackingParticle.pt(); if(ptGen >= deltaPhiVertexProp->GetXaxis()->GetXmax()) ptGen = deltaPhiVertexProp->GetXaxis()->GetXmax() - 0.01; deltaPhiVertexProp->Fill(ptGen, trackingParticle.momentum().phi() - tsof.globalPosition().phi()); -*/ + */ + unsigned int iCand = 0; for (auto& muonCand : muonCands) { //dropping very low quality candidates, as they are fakes usually - but it has no sense, then the results are not conclusive then @@ -671,3 +779,108 @@ std::vector CandidateSimMuonMatcher::match( return cleanMatching(matchingResults, muonCands, ghostBustedProcMuons); } + +std::vector CandidateSimMuonMatcher::matchSimple( + std::vector& muonCands, + AlgoMuons& ghostBustedProcMuons, + const edm::SimTrackContainer* simTracks, + const edm::SimVertexContainer* simVertices, + std::function const& simTrackFilter) { + std::vector matchingResults; + + for (auto& simTrack : *simTracks) { + if (!simTrackFilter(simTrack)) + continue; + + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::matchSimple: simTrack type " << std::setw(3) + << simTrack.type() << " pt " << std::setw(9) << simTrack.momentum().pt() << " eta " + << std::setw(9) << simTrack.momentum().eta() << " phi " << std::setw(9) + << simTrack.momentum().phi() << std::endl; + + bool matched = false; + + unsigned int iCand = 0; + for (auto& muonCand : muonCands) { + //dropping very low quality candidates, as they are fakes usually - but it has no sense, then the results are not conclusive + //if(muonCand->hwQual() > 1) + { + MatchingResult result(simTrack); + + double candGloablEta = muonCand->hwEta() * 0.010875; + double candGlobalPhi = omtfConfig->calcGlobalPhi(muonCand->hwPhi(), muonCand->processor()); + candGlobalPhi = hwGmtPhiToGlobalPhi(candGlobalPhi); + + if (candGlobalPhi > M_PI) + candGlobalPhi = candGlobalPhi - (2. * M_PI); + + result.deltaPhi = foldPhi(result.genPhi - candGlobalPhi); + result.deltaEta = result.genEta - candGloablEta; + + result.propagatedPhi = 0; + result.propagatedEta = 0; + + result.muonCand = muonCand; + result.procMuon = ghostBustedProcMuons.at(iCand); + + //TODO histogram can be used, like in the usercode/L1MuonAnalyzer MuonMatcher::matchWithoutPorpagation + //for prompt muons + /*double treshold = 0.3; + if (simTrack.momentum().pt() < 5) + treshold = 1.5; + else if (simTrack.momentum().pt() < 8) + treshold = 0.8; + else if (simTrack.momentum().pt() < 10) + treshold = 0.6; + else if (simTrack.momentum().pt() < 20) + treshold = 0.5;*/ + + //for displaced muons + double treshold = 0.7; + if (simTrack.momentum().pt() < 5) + treshold = 1.5; + else if (simTrack.momentum().pt() < 10) + treshold = 1.0; + else if (simTrack.momentum().pt() < 20) + treshold = 0.7; + + if (std::abs(result.deltaPhi) < treshold && std::abs(result.deltaEta) < 0.5) { + result.result = MatchingResult::ResultType::matched; + //matchingLikelihood is needed in the cleanMatching, so we put something + if (std::abs(result.deltaPhi) < 0.001) + result.matchingLikelihood = 1. / 0.001; + else + result.matchingLikelihood = 1. / std::abs(result.deltaPhi); + } + + LogTrace("l1tOmtfEventPrint") << "CandidateSimMuonMatcher::matchSimple: simTrack type " << simTrack.type() + << " pt " << std::setw(8) << simTrack.momentum().pt() << " eta " << std::setw(8) + << simTrack.momentum().eta() << " phi " << std::setw(8) + << simTrack.momentum().phi() << "\n muonCand pt " << std::setw(8) + << muonCand->hwPt() << " candGloablEta " << std::setw(8) << candGloablEta + << " candGlobalPhi " << std::setw(8) << candGlobalPhi << " hwQual " + << muonCand->hwQual() << " deltaEta " << std::setw(8) << result.deltaEta + << " deltaPhi " << std::setw(8) << result.deltaPhi << " matchingLikelihood " + << result.matchingLikelihood << " result " << (short)result.result << std::endl; + + int vtxInd = simTrack.vertIndex(); + if (vtxInd >= 0) { + result.simVertex = &( + simVertices->at(vtxInd)); //TODO ?????? something strange is here, was commented in the previous version + } + if (result.result == MatchingResult::ResultType::matched) { + matchingResults.push_back(result); + matched = true; + } + } + iCand++; + } + + if (!matched) { //we are adding also if it was not matched to any candidate + MatchingResult result(simTrack); + matchingResults.push_back(result); + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " no matching candidate found" << std::endl; + } + } + + return cleanMatching(matchingResults, muonCands, ghostBustedProcMuons); +} diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/DataROOTDumper2.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/DataROOTDumper2.cc index b6fa6d73b14bf..c5d0b6f040a7e 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/DataROOTDumper2.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/DataROOTDumper2.cc @@ -7,6 +7,9 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/DataROOTDumper2.h" +#include "CommonTools/UtilAlgos/interface/TFileService.h" +#include "FWCore/ServiceRegistry/interface/Service.h" + #include "FWCore/MessageLogger/interface/MessageLogger.h" #include "DataFormats/MuonDetId/interface/CSCDetId.h" #include "DataFormats/MuonDetId/interface/RPCDetId.h" @@ -18,59 +21,94 @@ DataROOTDumper2::DataROOTDumper2(const edm::ParameterSet& edmCfg, const OMTFConfiguration* omtfConfig, - std::string rootFileName) - : EmulationObserverBase(edmCfg, omtfConfig) { + CandidateSimMuonMatcher* candidateSimMuonMatcher) + : EmulationObserverBase(edmCfg, omtfConfig), candidateSimMuonMatcher(candidateSimMuonMatcher) { edm::LogVerbatim("l1tOmtfEventPrint") << " omtfConfig->nTestRefHits() " << omtfConfig->nTestRefHits() << " event.omtfGpResultsPdfSum.num_elements() " << endl; - initializeTTree(rootFileName); + initializeTTree(); + + if (edmCfg.exists("dumpKilledOmtfCands")) + if (edmCfg.getParameter("dumpKilledOmtfCands")) + dumpKilledOmtfCands = true; + + if (edmCfg.exists("candidateSimMuonMatcherType")) { + if (edmCfg.getParameter("candidateSimMuonMatcherType") == "propagation") + usePropagation = true; + else if (edmCfg.getParameter("candidateSimMuonMatcherType") == "matchSimple") + usePropagation = false; - edm::LogVerbatim("l1tOmtfEventPrint") << " DataROOTDumper2 created" << std::endl; + edm::LogImportant("l1tOmtfEventPrint") + << " CandidateSimMuonMatcher: candidateSimMuonMatcherType " + << edmCfg.getParameter("candidateSimMuonMatcherType") << std::endl; + } + + edm::LogVerbatim("l1tOmtfEventPrint") << " DataROOTDumper2 created. dumpKilledOmtfCands " << dumpKilledOmtfCands + << std::endl; } -DataROOTDumper2::~DataROOTDumper2() { saveTTree(); } +DataROOTDumper2::~DataROOTDumper2() {} + +void DataROOTDumper2::initializeTTree() { + edm::Service fs; -void DataROOTDumper2::initializeTTree(std::string rootFileName) { - rootFile = new TFile(rootFileName.c_str(), "RECREATE"); - rootTree = new TTree("OMTFHitsTree", ""); + rootTree = fs->make("OMTFHitsTree", ""); + + rootTree->Branch("eventNum", &omtfEvent.eventNum); + rootTree->Branch("muonEvent", &omtfEvent.muonEvent); rootTree->Branch("muonPt", &omtfEvent.muonPt); rootTree->Branch("muonEta", &omtfEvent.muonEta); rootTree->Branch("muonPhi", &omtfEvent.muonPhi); + rootTree->Branch("muonPropEta", &omtfEvent.muonPropEta); + rootTree->Branch("muonPropPhi", &omtfEvent.muonPropPhi); rootTree->Branch("muonCharge", &omtfEvent.muonCharge); + rootTree->Branch("muonDxy", &omtfEvent.muonDxy); + rootTree->Branch("muonRho", &omtfEvent.muonRho); + rootTree->Branch("omtfPt", &omtfEvent.omtfPt); + rootTree->Branch("omtfUPt", &omtfEvent.omtfUPt); rootTree->Branch("omtfEta", &omtfEvent.omtfEta); rootTree->Branch("omtfPhi", &omtfEvent.omtfPhi); rootTree->Branch("omtfCharge", &omtfEvent.omtfCharge); + rootTree->Branch("omtfHwEta", &omtfEvent.omtfHwEta); + + rootTree->Branch("omtfProcessor", &omtfEvent.omtfProcessor); rootTree->Branch("omtfScore", &omtfEvent.omtfScore); rootTree->Branch("omtfQuality", &omtfEvent.omtfQuality); rootTree->Branch("omtfRefLayer", &omtfEvent.omtfRefLayer); - rootTree->Branch("omtfProcessor", &omtfEvent.omtfProcessor); + rootTree->Branch("omtfRefHitNum", &omtfEvent.omtfRefHitNum); rootTree->Branch("omtfFiredLayers", &omtfEvent.omtfFiredLayers); //<<<<<<<<<<<<<<<<<<<<<Branch("killed", &omtfEvent.killed); + + rootTree->Branch("hits", &omtfEvent.hits); -void DataROOTDumper2::saveTTree() { - rootFile->Write(); - ptGenPos->Write(); - ptGenNeg->Write(); + rootTree->Branch("deltaEta", &omtfEvent.deltaEta); + rootTree->Branch("deltaPhi", &omtfEvent.deltaPhi); - delete rootFile; - delete rootTree; + ptGenPos = fs->make("ptGenPos", "ptGenPos, eta at vertex 0.8 - 1.24", 400, 0, 200); //TODO + ptGenNeg = fs->make("ptGenNeg", "ptGenNeg, eta at vertex 0.8 - 1.24", 400, 0, 200); } +void DataROOTDumper2::observeProcesorEmulation(unsigned int iProcessor, + l1t::tftype mtfType, + const std::shared_ptr&, + const AlgoMuons& algoCandidates, + const AlgoMuons& gbCandidates, + const std::vector& candMuons) {} + void DataROOTDumper2::observeEventEnd(const edm::Event& iEvent, std::unique_ptr& finalCandidates) { + /* int muonCharge = 0; if (simMuon) { - if (abs(simMuon->momentum().eta()) < 0.8 || abs(simMuon->momentum().eta()) > 1.24) + if (std::abs(simMuon->momentum().eta()) < 0.8 || std::abs(simMuon->momentum().eta()) > 1.24) return; - muonCharge = (abs(simMuon->type()) == 13) ? simMuon->type() / -13 : 0; + muonCharge = (std::abs(simMuon->type()) == 13) ? simMuon->type() / -13 : 0; if (muonCharge > 0) ptGenPos->Fill(simMuon->momentum().pt()); else @@ -84,86 +122,270 @@ void DataROOTDumper2::observeEventEnd(const edm::Event& iEvent, omtfEvent.muonEta = simMuon->momentum().eta(); //TODO add cut on ete if needed - /* if(abs(event.muonEta) < 0.8 || abs(event.muonEta) > 1.24) - return;*/ + if(std::abs(event.muonEta) < 0.8 || std::abs(event.muonEta) > 1.24) + return; omtfEvent.muonPhi = simMuon->momentum().phi(); omtfEvent.muonCharge = muonCharge; //TODO + */ + + std::vector matchingResults = candidateSimMuonMatcher->getMatchingResults(); + LogTrace("l1tOmtfEventPrint") << "\nDataROOTDumper2::observeEventEnd matchingResults.size() " + << matchingResults.size() << std::endl; + + //candidateSimMuonMatcher should use the trackingParticles, because the simTracks are not stored for the pile-up events + + //for some events there are more than one matchingResults, + //Usually at least one them has genPt 0, which means no simMuon was matched, so candidate is ghost (or fake) + //so better is to to drop such event, as it is not sue if the correct simMuon was matched to the candidate. + //So we assume here that when the propagation is not used it is a single mu sample and this filter has sense + //the propagation is used for multi-muon sample, so then this fitler cannot be used + //TODO add a flag to enable this filter? Disable it if not needed + if (!usePropagation && matchingResults.size() > 1) { //omtfConfig->cleanStubs() && + edm::LogVerbatim("l1tOmtfEventPrint") + << "\nDataROOTDumper2::observeEventEnd matchingResults.size() " << matchingResults.size() << std::endl; + + for (auto& matchingResult : matchingResults) { + edm::LogVerbatim("l1tOmtfEventPrint") << "matchingResult: genPt " << matchingResult.genPt; + if (matchingResult.procMuon) + edm::LogVerbatim("l1tOmtfEventPrint") << " procMuon.PtConstr " << matchingResult.procMuon->getPtConstr(); + else + edm::LogVerbatim("l1tOmtfEventPrint") << " no procMuon" << std::endl; + } + edm::LogVerbatim("l1tOmtfEventPrint") << "dropping the event!!!\n" << std::endl; + return; + } - if (omtfCand->getPt() > 0) { //&& omtfCand->getFiredLayerCnt() > 3 TODO add to the if needed - omtfEvent.omtfPt = omtfConfig->hwPtToGev(omtfCand->getPt()); - omtfEvent.omtfEta = omtfConfig->hwEtaToEta(omtfCand->getEtaHw()); - omtfEvent.omtfPhi = omtfCand->getPhi(); - omtfEvent.omtfCharge = std::pow(-1, regionalMuonCand.hwSign()); - omtfEvent.omtfScore = omtfCand->getPdfSum(); - omtfEvent.omtfQuality = regionalMuonCand.hwQual(); //omtfCand->getQ(); - omtfEvent.omtfFiredLayers = omtfCand->getFiredLayerBits(); - omtfEvent.omtfRefLayer = omtfCand->getRefLayer(); - omtfEvent.omtfProcessor = candProcIndx; - - omtfEvent.hits.clear(); - - auto& gpResult = omtfCand->getGpResult(); - - /* - edm::LogVerbatim("l1tOmtfEventPrint")<<"DataROOTDumper2:;observeEventEnd muonPt "<qualityHw; - hit.eta = stubResult.getMuonStub()->etaHw; //in which scale? - hit.valid = stubResult.getValid(); - - int hitPhi = stubResult.getMuonStub()->phiHw; - unsigned int refLayerLogicNum = omtfConfig->getRefToLogicNumber()[omtfCand->getRefLayer()]; - int phiRefHit = gpResult.getStubResults()[refLayerLogicNum].getMuonStub()->phiHw; - - if (omtfConfig->isBendingLayer(iLogicLayer)) { - hitPhi = stubResult.getMuonStub()->phiBHw; - phiRefHit = 0; //phi ref hit for the bending layer set to 0, since it should not be included in the phiDist - } + for (auto& matchingResult : matchingResults) { + omtfEvent.eventNum = iEvent.id().event(); - //phiDist = hitPhi - phiRefHit; - hit.phiDist = hitPhi - phiRefHit; + if (matchingResult.trackingParticle) { + auto trackingParticle = matchingResult.trackingParticle; - /* LogTrace("l1tOmtfEventPrint")<<" muonPt "<getGoldenPatern()->getDistPhiBitShift(iLogicLayer, omtfCand->getRefLayer()) - <<" meanDistPhiValue "<getGoldenPatern()->meanDistPhiValue(iLogicLayer, omtfCand->getRefLayer())//<<(phiDist != hit.phiDist? "!!!!!!!<<<<<" : "") - <eventId().event(); - if (hit.phiDist > 504 || hit.phiDist < -512) { - edm::LogVerbatim("l1tOmtfEventPrint") - << " muonPt " << omtfEvent.muonPt << " omtfPt " << omtfEvent.omtfPt << " RefLayer " - << omtfEvent.omtfRefLayer << " layer " << int(hit.layer) << " hit.phiDist " << hit.phiDist << " valid " - << stubResult.getValid() << " !!!!!!!!!!!!!!!!!!!!!!!!" << endl; - } + omtfEvent.muonPt = trackingParticle->pt(); + omtfEvent.muonEta = trackingParticle->momentum().eta(); + omtfEvent.muonPhi = trackingParticle->momentum().phi(); + omtfEvent.muonPropEta = matchingResult.propagatedEta; + omtfEvent.muonPropPhi = matchingResult.propagatedPhi; + omtfEvent.muonCharge = (std::abs(trackingParticle->pdgId()) == 13) ? trackingParticle->pdgId() / -13 : 0; - DetId detId(stubResult.getMuonStub()->detId); - if (detId.subdetId() == MuonSubdetId::CSC) { - CSCDetId cscId(detId); - hit.z = cscId.chamber() % 2; - } + if (trackingParticle->parentVertex().isNonnull()) { + omtfEvent.muonDxy = trackingParticle->dxy(); + omtfEvent.muonRho = trackingParticle->parentVertex()->position().Rho(); + } - omtfEvent.hits.push_back(hit.rawData); + omtfEvent.deltaEta = matchingResult.deltaEta; + omtfEvent.deltaPhi = matchingResult.deltaPhi; + + LogTrace("l1tOmtfEventPrint") << "DataROOTDumper2::observeEventEnd trackingParticle: eventId " + << trackingParticle->eventId().event() << " pdgId " << std::setw(3) + << trackingParticle->pdgId() << " trackId " + << trackingParticle->g4Tracks().at(0).trackId() << " pt " << std::setw(9) + << trackingParticle->pt() //<<" Beta "<momentum().Beta() + << " eta " << std::setw(9) << trackingParticle->momentum().eta() << " phi " + << std::setw(9) << trackingParticle->momentum().phi() << std::endl; + + if (std::abs(omtfEvent.muonEta) > 0.8 && std::abs(omtfEvent.muonEta) < 1.24) { + if (omtfEvent.muonCharge > 0) + ptGenPos->Fill(omtfEvent.muonPt); + else + ptGenNeg->Fill(omtfEvent.muonPt); } + } else if (matchingResult.simTrack) { + auto simTrack = matchingResult.simTrack; + + omtfEvent.muonEvent = simTrack->eventId().event(); + + omtfEvent.muonPt = simTrack->momentum().pt(); + omtfEvent.muonEta = simTrack->momentum().eta(); + omtfEvent.muonPhi = simTrack->momentum().phi(); + omtfEvent.muonPropEta = matchingResult.propagatedEta; + omtfEvent.muonPropPhi = matchingResult.propagatedPhi; + omtfEvent.muonCharge = simTrack->charge(); + + if (!simTrack->noVertex() && matchingResult.simVertex) { + const math::XYZTLorentzVectorD& vtxPos = matchingResult.simVertex->position(); + omtfEvent.muonDxy = (-vtxPos.X() * simTrack->momentum().py() + vtxPos.Y() * simTrack->momentum().px()) / + simTrack->momentum().pt(); + omtfEvent.muonRho = vtxPos.Rho(); + } + + omtfEvent.deltaEta = matchingResult.deltaEta; + omtfEvent.deltaPhi = matchingResult.deltaPhi; + + LogTrace("l1tOmtfEventPrint") << "DataROOTDumper2::observeEventEnd simTrack: eventId " + << simTrack->eventId().event() << " pdgId " << std::setw(3) + << simTrack->type() //<< " trackId " << simTrack->g4Tracks().at(0).trackId() + << " pt " << std::setw(9) + << simTrack->momentum().pt() //<<" Beta "<momentum().Beta() + << " eta " << std::setw(9) << simTrack->momentum().eta() << " phi " << std::setw(9) + << simTrack->momentum().phi() << std::endl; + + if (std::abs(omtfEvent.muonEta) > 0.8 && std::abs(omtfEvent.muonEta) < 1.24) { + if (omtfEvent.muonCharge > 0) + ptGenPos->Fill(omtfEvent.muonPt); + else + ptGenNeg->Fill(omtfEvent.muonPt); + } + } else { + omtfEvent.muonEvent = -1; + + omtfEvent.muonPt = 0; + + omtfEvent.muonEta = 0; + omtfEvent.muonPhi = 0; + + omtfEvent.muonPropEta = 0; + omtfEvent.muonPropPhi = 0; + + omtfEvent.muonCharge = 0; //TODO + + omtfEvent.muonDxy = 0; + omtfEvent.muonRho = 0; } - //debug - /*if( (int)event.hits.size() != omtfCand->getQ()) { - LogTrace("l1tOmtfEventPrint")<<" muonPt "<getQ "<getQ()<<" !!!!!!!!!!!!!!!!!!aaa!!!!!!"<hwPtToGev(procMuon->getPtConstr()); + omtfEvent.omtfUPt = omtfConfig->hwUPtToGev(procMuon->getPtUnconstr()); + omtfEvent.omtfEta = omtfConfig->hwEtaToEta(procMuon->getEtaHw()); + omtfEvent.omtfPhi = procMuon->getPhi(); + omtfEvent.omtfCharge = procMuon->getChargeConstr(); + omtfEvent.omtfScore = procMuon->getPdfSum(); + + omtfEvent.omtfHwEta = procMuon->getEtaHw(); + + omtfEvent.omtfFiredLayers = procMuon->getFiredLayerBits(); + omtfEvent.omtfRefLayer = procMuon->getRefLayer(); + omtfEvent.omtfRefHitNum = procMuon->getRefHitNumber(); + + omtfEvent.hits.clear(); + + //TODO choose, which gpResult should be dumped + //auto& gpResult = procMuon->getGpResultConstr(); + auto& gpResult = (procMuon->getGpResultUnconstr().getPdfSumUnconstr() > procMuon->getGpResultConstr().getPdfSum()) + ? procMuon->getGpResultUnconstr() + : procMuon->getGpResultConstr(); + + /* + edm::LogVerbatim("l1tOmtfEventPrint")<<"DataROOTDumper2:;observeEventEnd muonPt "<isBendingLayer(iLogicLayer) && !stubResult.getMuonStub()) { + auto& stubResult = gpResult.getStubResults()[iLogicLayer-1]; + }*/ + + if (stubResult.getMuonStub()) { //&& stubResult.getValid() //TODO!!!!!!!!!!!!!!!!1 + OmtfEvent::Hit hit; + hit.layer = iLogicLayer; + hit.quality = stubResult.getMuonStub()->qualityHw; + hit.eta = stubResult.getMuonStub()->etaHw; //in which scale? + hit.valid = stubResult.getValid(); + + int hitPhi = stubResult.getMuonStub()->phiHw; + unsigned int refLayerLogicNum = omtfConfig->getRefToLogicNumber()[procMuon->getRefLayer()]; + int phiRefHit = gpResult.getStubResults()[refLayerLogicNum].getMuonStub()->phiHw; + + if (omtfConfig->isBendingLayer(iLogicLayer)) { + hitPhi = stubResult.getMuonStub()->phiBHw; + phiRefHit = 0; //phi ref hit for the bending layer set to 0, since it should not be included in the phiDist + } + + //phiDist = hitPhi - phiRefHit; + hit.phiDist = hitPhi - phiRefHit; + + /* LogTrace("l1tOmtfEventPrint")<<" muonPt "<getGoldenPatern()->getDistPhiBitShift(iLogicLayer, procMuon->getRefLayer()) + <<" meanDistPhiValue "<getGoldenPatern()->meanDistPhiValue(iLogicLayer, procMuon->getRefLayer())//<<(phiDist != hit.phiDist? "!!!!!!!<<<<<" : "") + < 504 || hit.phiDist < -512) { + edm::LogVerbatim("l1tOmtfEventPrint") + << " muonPt " << omtfEvent.muonPt << " omtfPt " << omtfEvent.omtfPt << " RefLayer " + << (int)omtfEvent.omtfRefLayer << " layer " << int(hit.layer) << " hit.phiDist " << hit.phiDist + << " valid " << stubResult.getValid() << " !!!!!!!!!!!!!!!!!!!!!!!!" << endl; + }*/ + + DetId detId(stubResult.getMuonStub()->detId); + if (detId.subdetId() == MuonSubdetId::CSC) { + CSCDetId cscId(detId); + hit.z = cscId.chamber() % 2; + } + + omtfEvent.hits.push_back(hit.rawData); + } + } - rootTree->Fill(); - evntCnt++; + LogTrace("l1tOmtfEventPrint") << "DataROOTDumper2::observeEventEnd adding omtfCand : " << std::endl; + auto finalCandidate = matchingResult.muonCand; + LogTrace("l1tOmtfEventPrint") << " hwPt " << finalCandidate->hwPt() << " hwSign " << finalCandidate->hwSign() + << " hwQual " << finalCandidate->hwQual() << " hwEta " << std::setw(4) + << finalCandidate->hwEta() << std::setw(4) << " hwPhi " << finalCandidate->hwPhi() + << " eta " << std::setw(9) << (finalCandidate->hwEta() * 0.010875) + << " isKilled " << procMuon->isKilled() << " tRefLayer " << procMuon->getRefLayer() + << " RefHitNumber " << procMuon->getRefHitNumber() << std::endl; + }; + + if (matchingResult.muonCand && matchingResult.procMuon->getPtConstr() > 0 && + matchingResult.muonCand->hwQual() >= 1) { + //TODO set the quality, quality 0 has the candidates with eta > 1.3(?) EtaHw >= 121 + //&& matchingResult.genPt < 20 + + omtfEvent.omtfQuality = matchingResult.muonCand->hwQual(); //procMuon->getQ(); + omtfEvent.killed = false; + omtfEvent.omtfProcessor = matchingResult.muonCand->processor(); + + if (matchingResult.muonCand->trackFinderType() == l1t::omtf_neg) { + omtfEvent.omtfProcessor *= -1; + } + + addOmtfCand(matchingResult.procMuon); + rootTree->Fill(); + + if (dumpKilledOmtfCands) { + for (auto& killedCand : matchingResult.procMuon->getKilledMuons()) { + omtfEvent.omtfQuality = 0; + omtfEvent.killed = true; + if (killedCand->isKilled() == false) { + edm::LogVerbatim("l1tOmtfEventPrint") << " killedCand->isKilled() == false !!!!!!!!"; + } + addOmtfCand(killedCand); + rootTree->Fill(); + } + } + } else if (omtfEvent.muonPt > 0) { //checking if there was a simMuon + LogTrace("l1tOmtfEventPrint") << "DataROOTDumper2::observeEventEnd no matching omtfCand" << std::endl; + + omtfEvent.omtfPt = 0; + omtfEvent.omtfUPt = 0; + omtfEvent.omtfEta = 0; + omtfEvent.omtfPhi = 0; + omtfEvent.omtfCharge = 0; + omtfEvent.omtfScore = 0; + + omtfEvent.omtfHwEta = 0; + + omtfEvent.omtfFiredLayers = 0; + omtfEvent.omtfRefLayer = 0; + omtfEvent.omtfRefHitNum = 0; + omtfEvent.omtfProcessor = 10; + + omtfEvent.omtfQuality = 0; + omtfEvent.killed = false; + + omtfEvent.hits.clear(); + + rootTree->Fill(); + } } + evntCnt++; } void DataROOTDumper2::endJob() { edm::LogVerbatim("l1tOmtfEventPrint") << " evntCnt " << evntCnt << endl; } diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/EmulationObserverBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/EmulationObserverBase.cc index c8096745e943b..2b7ebb884bcd8 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/EmulationObserverBase.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/EmulationObserverBase.cc @@ -7,6 +7,7 @@ #include "L1Trigger/L1TMuonOverlapPhase1/interface/Tools/EmulationObserverBase.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" #include "Math/VectorUtil.h" EmulationObserverBase::EmulationObserverBase(const edm::ParameterSet& edmCfg, const OMTFConfiguration* omtfConfig) @@ -27,7 +28,7 @@ void EmulationObserverBase::observeProcesorEmulation(unsigned int iProcessor, unsigned int i = 0; for (auto& gbCandidate : gbCandidates) { if (gbCandidate->getGoldenPatern() != nullptr && - gbCandidate->getGpResult().getFiredLayerCnt() > omtfCand->getGpResult().getFiredLayerCnt()) { + gbCandidate->getGpResultConstr().getFiredLayerCnt() > omtfCand->getGpResultConstr().getFiredLayerCnt()) { //LogTrace("l1tOmtfEventPrint") <<__FUNCTION__<<":"<<__LINE__<<" gbCandidate "< EmulationObserverBase::findGenMuon(const edm::Event& event) { + std::vector muons; + + if (edmCfg.exists("genParticleTag") == false) + return muons; + + edm::Handle genParticles; + + event.getByLabel(edmCfg.getParameter("genParticleTag"), genParticles); + + //todo + float etaCutFrom = 0.8; + float etaCutTo = 1.24; + + for (size_t i = 0; i < genParticles->size(); ++i) { + const reco::GenParticle& genPart = (*genParticles)[i]; + + if (std::abs(genPart.pdgId()) == 13) { + if (std::abs(genPart.momentum().eta()) >= etaCutFrom && std::abs(genPart.momentum().eta()) <= etaCutTo) { + genPart.momentum().eta(); + + muons.push_back(&genPart); + //int id = p.pdgId(); + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " genParticle: pdgId " << genPart.pdgId() + << " px " << genPart.px() << " py " << genPart.py() << " pz " << genPart.pz() + << " pt " << genPart.pt() << " vx " << genPart.vx() << " vy " << genPart.vy() + << " vz " << genPart.vz() << " eta " << genPart.momentum().eta() << endl; + + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " genParticle: pdgId " << genPart.pdgId() + << " px " << genPart.px() / genPart.p() << " py " << genPart.py() / genPart.p() + << " pz " << genPart.pz() / genPart.p() << " pt " << genPart.pt() << endl; + //<<" vx "<processorCnt()), algoMuonsInProcs(omtfConfig->processorCnt()), gbCandidatesInProcs(omtfConfig->processorCnt()) { - //LogTrace("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__<<" omtfConfig->nProcessors() "<nProcessors()<("simTracksTag"); else edm::LogImportant("OMTFReconstruction") << "EventCapture::EventCapture: no InputTag simTracksTag found" << std::endl; - if (this->candidateSimMuonMatcher) + //stubsSimHitsMatcher works only with the trackingParticle, because only them are stored in the pilup events + if (this->candidateSimMuonMatcher && edmCfg.exists("trackingParticleTag")) stubsSimHitsMatcher = std::make_unique(edmCfg, omtfConfig, muonGeometryTokens); } @@ -58,7 +58,7 @@ void EventCapture::observeEventBegin(const edm::Event& event) { event.getByLabel(simTracksTag, simTraksHandle); for (unsigned int iSimTrack = 0; iSimTrack != simTraksHandle->size(); iSimTrack++) { - if (abs((*simTraksHandle.product())[iSimTrack].type()) == 13) + if (std::abs((*simTraksHandle.product())[iSimTrack].type()) == 13) simMuons.emplace_back(simTraksHandle, iSimTrack); } } @@ -80,7 +80,10 @@ void EventCapture::observeProcesorEmulation(unsigned int iProcessor, const AlgoMuons& gbCandidates, const std::vector& candMuons) { unsigned int procIndx = omtfConfig->getProcIndx(iProcessor, mtfType); - + edm::LogImportant("l1tOmtfEventPrint") << "EventCapture::observeProcesorEmulation : iProcessor" << iProcessor + << " mtfType " << mtfType << " procIndx " << procIndx << " OmtfName(procIndx) " + << OmtfName(procIndx, omtfConfig) << " OmtfName(iProcessor, mtfType) " + << OmtfName(iProcessor, mtfType, omtfConfig) << std::endl; inputInProcs[procIndx] = input; algoMuonsInProcs[procIndx] = algoCandidates; @@ -96,13 +99,12 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, if (candidateSimMuonMatcher) { std::vector matchingResults = candidateSimMuonMatcher->getMatchingResults(); - edm::LogVerbatim("l1tOmtfEventPrint") << "matchingResults.size() " << matchingResults.size() << std::endl; + LogTrace("l1tOmtfEventPrint") << "matchingResults.size() " << matchingResults.size() << std::endl; //candidateSimMuonMatcher should use the trackingParticles, because the simTracks are not stored for the pile-up events for (auto& matchingResult : matchingResults) { //TODO choose a condition, to print the desired candidates - if (matchingResult.muonCand && matchingResult.muonCand->hwQual() >= 12 && - matchingResult.muonCand->hwPt() > 38) { //&& matchingResult.genPt < 20 + if (matchingResult.muonCand) { dump = true; bool runStubsSimHitsMatcher = false; @@ -113,18 +115,25 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, << std::setw(9) << trackingParticle->pt() //<<" Beta "<momentum().Beta() << " eta " << std::setw(9) << trackingParticle->momentum().eta() << " phi " << std::setw(9) << trackingParticle->momentum().phi() << std::endl; + } else if (matchingResult.simTrack) { + runStubsSimHitsMatcher = true; + ostr << "SimMuon: eventId " << matchingResult.simTrack->eventId().event() << " pdgId " << std::setw(3) + << matchingResult.simTrack->type() << " pt " << std::setw(9) + << matchingResult.simTrack->momentum().pt() //<<" Beta "<momentum().Beta() + << " eta " << std::setw(9) << matchingResult.simTrack->momentum().eta() << " phi " << std::setw(9) + << matchingResult.simTrack->momentum().phi() << std::endl; } else { ostr << "no simMuon "; runStubsSimHitsMatcher = true; } ostr << "matched to: " << std::endl; auto finalCandidate = matchingResult.muonCand; - ostr << " hwPt " << finalCandidate->hwPt() << " hwSign " << finalCandidate->hwSign() << " hwQual " - << finalCandidate->hwQual() << " hwEta " << std::setw(4) << finalCandidate->hwEta() << std::setw(4) - << " hwPhi " << finalCandidate->hwPhi() << " eta " << std::setw(9) - << (finalCandidate->hwEta() * 0.010875) << " phi " << std::endl; + ostr << " hwPt " << finalCandidate->hwPt() << " hwUPt " << finalCandidate->hwPtUnconstrained() << " hwSign " + << finalCandidate->hwSign() << " hwQual " << finalCandidate->hwQual() << " hwEta " << std::setw(4) + << finalCandidate->hwEta() << std::setw(4) << " hwPhi " << finalCandidate->hwPhi() << " eta " + << std::setw(9) << (finalCandidate->hwEta() * 0.010875) << " phi " << std::endl; - if (runStubsSimHitsMatcher) + if (stubsSimHitsMatcher && runStubsSimHitsMatcher) stubsSimHitsMatcher->match(iEvent, matchingResult.muonCand, matchingResult.procMuon, ostr); } } @@ -134,8 +143,8 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, bool wasSimMuInOmtfNeg = false; for (auto& simMuon : simMuons) { //TODO choose a condition, to print the desired events - if (simMuon->eventId().event() == 0 && abs(simMuon->momentum().eta()) > 0.82 && - abs(simMuon->momentum().eta()) < 1.24 && simMuon->momentum().pt() >= 3.) { + if (simMuon->eventId().event() == 0 && std::abs(simMuon->momentum().eta()) > 0.82 && + std::abs(simMuon->momentum().eta()) < 1.24 && simMuon->momentum().pt() >= 3.) { ostr << "SimMuon: eventId " << simMuon->eventId().event() << " pdgId " << std::setw(3) << simMuon->type() << " pt " << std::setw(9) << simMuon->momentum().pt() //<<" Beta "<momentum().Beta() << " eta " << std::setw(9) << simMuon->momentum().eta() << " phi " << std::setw(9) @@ -208,11 +217,12 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, std::bitset<18> layerHitBits(layerHits); edm::LogVerbatim("l1tOmtfEventPrint") - << " bx " << bx << " hwPt " << finalCandidate.hwPt() << " hwSign " << finalCandidate.hwSign() << " hwQual " - << finalCandidate.hwQual() << " hwEta " << std::setw(4) << finalCandidate.hwEta() << std::setw(4) << " hwPhi " - << finalCandidate.hwPhi() << " eta " << std::setw(9) << (finalCandidate.hwEta() * 0.010875) << " phi " - << std::setw(9) << globalPhi << " " << layerHitBits << " processor " - << OmtfName(finalCandidate.processor(), finalCandidate.trackFinderType()) << std::endl; + << " bx " << bx << " hwPt " << finalCandidate.hwPt() << " hwUPt " << finalCandidate.hwPtUnconstrained() + << " hwSign " << finalCandidate.hwSign() << " hwQual " << finalCandidate.hwQual() << " hwEta " << std::setw(4) + << finalCandidate.hwEta() << std::setw(4) << " hwPhi " << finalCandidate.hwPhi() << " eta " << std::setw(9) + << (finalCandidate.hwEta() * 0.010875) << " phi " << std::setw(9) << globalPhi << " " << layerHitBits + << " processor " << OmtfName(finalCandidate.processor(), finalCandidate.trackFinderType(), omtfConfig) + << std::endl; for (auto& trackAddr : finalCandidate.trackAddress()) { if (trackAddr.first >= 10) @@ -225,7 +235,7 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, edm::LogVerbatim("l1tOmtfEventPrint") << std::endl; for (unsigned int iProc = 0; iProc < inputInProcs.size(); iProc++) { - OmtfName board(iProc); + OmtfName board(iProc, omtfConfig); std::ostringstream ostrInput; if (inputInProcs[iProc]) { @@ -238,7 +248,7 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, layerFired = true; auto globalPhiRad = omtfConfig->procHwPhiToGlobalPhi( - stub->phiHw, OMTFinputMaker::getProcessorPhiZero(omtfConfig, iProc % 6)); + stub->phiHw, OMTFinputMaker::getProcessorPhiZero(omtfConfig, iProc % omtfConfig->nProcessors())); ostrInput << (*stub) << " globalPhiRad " << globalPhiRad << std::endl; } if (layerFired) @@ -263,7 +273,11 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, if (algoMuon->isValid()) { edm::LogVerbatim("l1tOmtfEventPrint") << board.name() << " " << *algoMuon << " RefHitNum " << algoMuon->getRefHitNumber() << std::endl; - edm::LogVerbatim("l1tOmtfEventPrint") << algoMuon->getGpResult() << std::endl; + edm::LogVerbatim("l1tOmtfEventPrint") << algoMuon->getGpResultConstr(); + if (algoMuon->getGpResultUnconstr().isValid()) + edm::LogVerbatim("l1tOmtfEventPrint") + << "GpResultUnconstr " << algoMuon->getGoldenPaternUnconstr()->key() << "\n" + << algoMuon->getGpResultUnconstr() << std::endl; if (goldenPatterns) //watch out with the golden patterns for (auto& gp : *goldenPatterns) { @@ -271,12 +285,23 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, continue; //printing GoldenPatternResult, uncomment if needed - /*auto& gpResult = gp->getResults()[iProc][algoMuon->getRefHitNumber()]; - edm::LogVerbatim("l1tOmtfEventPrint") << " "<key() << " " - //<< " refLayer: " << gpResult.getRefLayer() << "\t" - << " Sum over layers: " << gpResult.getPdfSum() << "\t" - << " Number of hits: " << gpResult.getFiredLayerCnt() << "\t" - << std::endl;*/ + auto& gpResult = gp->getResults()[iProc][algoMuon->getRefHitNumber()]; + std::ostringstream ostr; + ostr << " " << gp->key() + << " " + //<< " refLayer: " << gpResult.getRefLayer() << "\t" + << " Sum over layers: " << std::setw(5) << gpResult.getPdfSum() + << " Number of hits: " << std::setw(2) << gpResult.getFiredLayerCnt(); + + for (unsigned int iLogicLayer = 0; iLogicLayer < gpResult.getStubResults().size(); ++iLogicLayer) { + ostr << " l: " << std::setw(2) << iLogicLayer << " p: "; + if (gpResult.getStubResults()[iLogicLayer].getMuonStub()) { + ostr << std::setw(2) << gpResult.getStubResults()[iLogicLayer].getPdfVal(); + } else { + ostr << " "; + } + } + edm::LogVerbatim("l1tOmtfEventPrint") << ostr.str() << std::endl; } edm::LogVerbatim("l1tOmtfEventPrint") << std::endl << std::endl; } @@ -285,7 +310,113 @@ void EventCapture::observeEventEnd(const edm::Event& iEvent, edm::LogVerbatim("l1tOmtfEventPrint") << "gbCandidates " << std::endl; for (auto& gbCandidate : gbCandidatesInProcs[iProc]) if (gbCandidate->isValid()) - edm::LogVerbatim("l1tOmtfEventPrint") << board.name() << " " << *gbCandidate << std::endl; + edm::LogVerbatim("l1tOmtfEventPrint") + << board.name() << " iProc " << iProc << " " << *gbCandidate << std::endl; + + { + edm::LogVerbatim("l1tOmtfEventPrint") << std::endl << std::endl << "\ngb_test " << board.name() << std::endl; + for (auto& algoMuon : algoMuonsInProcs[iProc]) { + edm::LogVerbatim("l1tOmtfEventPrint") + << " (" << std::setw(5) << algoMuon->getHwPatternNumConstr() << "," << std::setw(5) + << algoMuon->getHwPatternNumUnconstr() << "," + + << std::setw(5) << algoMuon->getGpResultConstr().getFiredLayerCnt() << "," << std::setw(5) + << algoMuon->getGpResultUnconstr().getFiredLayerCnt() + << "," + + //in the FW there is LSB added for some reason, therefore we multiply by 2 here + << std::setw(6) << algoMuon->getGpResultConstr().getFiredLayerBits() * 2 << "," << std::setw(6) + << algoMuon->getGpResultUnconstr().getFiredLayerBits() * 2 << "," + + << std::setw(5) << algoMuon->getGpResultConstr().getPdfSum() << "," << std::setw(5) + << algoMuon->getGpResultUnconstr().getPdfSumUnconstr() << "," + + << std::setw(5) << algoMuon->getGpResultConstr().getPhi() << "," << std::setw(5) + << algoMuon->getGpResultUnconstr().getPhi() + << "," + + //<getEtaHw()))<<", " + << std::setw(5) << algoMuon->getEtaHw() + << ", " + + //<getRefToLogicNumber()[algoMuon->getRefLayer()]<<"" + << std::setw(5) << algoMuon->getRefLayer() << "" + + << "), " << std::endl; + } + edm::LogVerbatim("l1tOmtfEventPrint") << "\ngbCandidates" << std::endl; + for (auto& gbCandidate : gbCandidatesInProcs[iProc]) + edm::LogVerbatim("l1tOmtfEventPrint") + << " (" << std::setw(5) << gbCandidate->getPtConstr() << "," << std::setw(5) + << gbCandidate->getPtUnconstr() << "," + + << std::setw(5) << gbCandidate->getGpResultConstr().getFiredLayerCnt() << "," << std::setw(5) + << gbCandidate->getGpResultUnconstr().getFiredLayerCnt() + << "," + + //in the FW there is LSB added for some reason, therefore we multiply by 2 here + << std::setw(6) << gbCandidate->getGpResultConstr().getFiredLayerBits() * 2 << "," << std::setw(6) + << gbCandidate->getGpResultUnconstr().getFiredLayerBits() * 2 << "," + + << std::setw(5) << gbCandidate->getGpResultConstr().getPdfSum() << "," << std::setw(5) + << gbCandidate->getGpResultUnconstr().getPdfSumUnconstr() << "," + + << std::setw(5) << gbCandidate->getGpResultConstr().getPhi() << "," << std::setw(5) + << gbCandidate->getGpResultUnconstr().getPhi() + << "," + + //<getEtaHw()))<<", " + << std::setw(5) << gbCandidate->getEtaHw() + << ", " + + //<getRefToLogicNumber()[gbCandidate->getRefLayer()]<<"" + << std::setw(5) << gbCandidate->getRefLayer() << "" + + << "), " + << " -- getFiredLayerBits " << std::setw(5) << gbCandidate->getGpResultConstr().getFiredLayerBits() + << std::endl; + + edm::LogVerbatim("l1tOmtfEventPrint") << "finalCandidates " << std::endl; + + std::ostringstream ostr; + if (finalCandidates->size(0) > 0) { + int iMu = 1; + for (auto finalCandidateIt = finalCandidates->begin(0); finalCandidateIt != finalCandidates->end(0); + finalCandidateIt++) { + auto& finalCandidate = *finalCandidateIt; + + auto omtfName = OmtfName(finalCandidate.processor(), finalCandidate.trackFinderType(), omtfConfig); + + if (omtfName == board.name()) { + int layerHits = (int)finalCandidate.trackAddress().at(0); + std::bitset<18> layerHitBits(layerHits); + + unsigned int trackAddr = finalCandidate.trackAddress().at(0); + unsigned int uPt = finalCandidate.hwPtUnconstrained(); + //if(uPt == 0) uPt = 5; //TODO remove when fixed in the FW + trackAddr = (uPt << 18) + trackAddr; + + ostr << "M" << iMu << ":" << std::setw(4) << finalCandidate.hwPt() << "," << std::setw(4) + << finalCandidate.hwQual() << "," << std::setw(4) << finalCandidate.hwPhi() << "," << std::setw(4) + << std::abs(finalCandidate.hwEta()) + << "," + //<nLayers();++iLogicLayer){ - for(unsigned int iInput=0;iInput<14;++iInput){ + for(unsigned int iInput=0;iInputnInputs();++iInput){ bool isHit = aInput.getLayerData(iLogicLayer)[iInput]<(int)myOmtfConfig->nPhiBins(); myOmtfConfig->getMeasurements4D()[iProcessor][iRegion][iLogicLayer][iInput]+=isHit; } @@ -122,7 +122,7 @@ void OMTFConfigMaker::printConnections(std::ostream& out, unsigned int iProcesso out<<"Measurement hits"<nLayers();++iLogicLayer){ out<<"Logic layer: "<nInputs();++iInput){ out<getMeasurements4D()[iProcessor][iRegion][iLogicLayer][iInput]<<"\t"; } out<& gps) - : PatternOptimizerBase(edmCfg, omtfConfig, gps), eventCntPerGp(gps.size(), 0) { + GoldenPatternVec& gps, + CandidateSimMuonMatcher* candidateSimMuonMatcher) + : PatternOptimizerBase(edmCfg, omtfConfig, gps), + updateStatFunction([this]() { updateStat(); }), + candidateSimMuonMatcher(candidateSimMuonMatcher), + eventCntPerGp(gps.size(), 0) { edm::LogImportant("l1tOmtfEventPrint") << "constructing PatternGenerator, type: " << edmCfg.getParameter("patternGenerator") << std::endl; - if (edmCfg.getParameter("patternGenerator") == "patternGen") + if (edmCfg.getParameter("patternGenerator") == "patternGen" || + edmCfg.getParameter("patternGenerator") == "2DHists" || + edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") initPatternGen(); + + //2DHists are done for the displaced muons, then using the propagation for the matching is needed + if (edmCfg.getParameter("patternGenerator") == "2DHists" || + edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") + updateStatFunction = [this]() { updateStatUsingMatcher2(); }; + + if (edmCfg.exists("simTracksTag") == false) + throw cms::Exception("PatternGenerator::PatternGenerator(): no simTracksTag !!!!!!!!!!!!!!!!!"); + + if (!candidateSimMuonMatcher) { + edm::LogImportant("l1tOmtfEventPrint") << "PatternGenerator: candidateSimMuonMatcher is null!!!!!!" << std::endl; + } } PatternGenerator::~PatternGenerator() {} @@ -37,16 +55,33 @@ void PatternGenerator::initPatternGen() { gp->reset(); - int statBinsCnt = 1024; //gp->getPdf()[0][0].size() * 8; //TODO should be big enough to comprise the pdf tails - gp->iniStatisitics(statBinsCnt, 1); //TODO + //1024 x 2048 is the maximum size that fits into 64GB of memory!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + int statBinsCnt1 = 1024 * 2; //TODO should be big enough to comprise the pdf tails + + int statBinsCnt2 = 1; //for normal pattern generation + + if (edmCfg.getParameter("patternGenerator") == "2DHists") + statBinsCnt2 = 1024 * 2; + //for 2D distribution, phiB vs phiDist, but if done for 8 ref layers, consumes too much memory + else if (edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") + statBinsCnt2 = omtfConfig->nPhiBins() / omtfConfig->nProcessors(); + //for 2D distribution, phiB vs phiDist, but if done for 8 ref layers, consumes too much memory + //if(statBinsCnt2 > 10 && omtfConfig->nRefLayers() > 2) + // throw cms::Exception("PatternGenerator::initPatternGen(): statBinsCnt2 and omtfConfig->nRefLayers() too big, will consume too much memory"); + + gp->iniStatisitics(statBinsCnt1, statBinsCnt2); + + if (statBinsCnt2 < 10 && sizeof(gp->getStatistics()[0][0][0][0]) < 4) { + edm::LogImportant("l1tOmtfEventPrint") + << "PatternGenerator::initPatternGen():" << __LINE__ << "sizeof gp statistics " + << sizeof(gp->getStatistics()[0][0][0][0]) << std::endl; + throw cms::Exception("PatternGenerator::initPatternGen(): getStatistics type is short!!!!"); + } } edm::LogImportant("l1tOmtfEventPrint") << "PatternGenerator::initPatternGen():" << __LINE__ << " goldenPatterns.size() " << goldenPatterns.size() << std::endl; - //GoldenPatternResult::setFinalizeFunction(3); TODO why it was this one???? - // edm::LogImportant("l1tOmtfEventPrint") << "reseting golden pattern !!!!!" << std::endl; - //setting all pdf to 1, this will cause that when the OmtfProcessor process the input, the result will be based only on the number of fired layers, //and then the omtfCand will come from the processor that has the biggest number of fired layers //however, if the GoldenPatternResult::finalise3() is used - which just count the number of muonStubs (but do not check if it is valid, i.e. fired the pdf) @@ -87,14 +122,6 @@ void PatternGenerator::initPatternGen() { ptDeltaPhiHists[iCharge].push_back(nullptr); } }*/ - - /* cannot be called here, will cause crash - edm::LogImportant("OMTFReconstruction")<<" PatternGenerator constructor - patterns after modification "<key()<<" " - <getPatternPtRange(gp->key().theNumber).ptFrom - <<" - "<getPatternPtRange(gp->key().theNumber).ptTo<<" GeV"<Fill(simMuon->momentum().eta()); + candEta->Fill(omtfConfig->hwEtaToEta(regionalMuonCand.hwEta())); + double ptSim = simMuon->momentum().pt(); int chargeSim = (abs(simMuon->type()) == 13) ? simMuon->type() / -13 : 0; @@ -166,6 +196,133 @@ void PatternGenerator::updateStat() { } } +void PatternGenerator::updateStatUsingMatcher2() { + //cout<<__FUNCTION__<<":"<<__LINE__<<" omtfCand "<<*omtfCand< matchingResults = candidateSimMuonMatcher->getMatchingResults(); + LogTrace("l1tOmtfEventPrint") << "matchingResults.size() " << matchingResults.size() << std::endl; + + //candidateSimMuonMatcher should use the trackingParticles, because the simTracks are not stored for the pile-up events + for (auto& matchingResult : matchingResults) { + if (matchingResult.muonCand && matchingResult.simTrack) { + //&& matchingResult.muonCand->hwQual() >= 12 && + //matchingResult.muonCand->hwPt() > 38 + + AlgoMuon* algoMuon = matchingResult.procMuon.get(); + if (!algoMuon) { + edm::LogImportant("l1tOmtfEventPrint") << ":" << __LINE__ << " algoMuon is null" << std::endl; + throw runtime_error("algoMuon is null"); + } + + double ptSim = matchingResult.simTrack->momentum().pt(); + int chargeSim = (abs(matchingResult.simTrack->type()) == 13) ? matchingResult.simTrack->type() / -13 : 0; + + double muDxy = (-1 * matchingResult.simVertex->position().x() * matchingResult.simTrack->momentum().py() + + matchingResult.simVertex->position().y() * matchingResult.simTrack->momentum().px()) / + matchingResult.simTrack->momentum().pt(); + + simMuEta->Fill(matchingResult.simTrack->momentum().eta()); + + simMuPtVsDispl->Fill(matchingResult.simTrack->momentum().pt(), muDxy); + simMuPtVsRho->Fill(matchingResult.simTrack->momentum().pt(), matchingResult.simVertex->position().rho()); + + unsigned int exptPatNum = omtfConfig->getPatternNum(ptSim, chargeSim); + GoldenPatternWithStat* exptCandGp = goldenPatterns.at(exptPatNum).get(); // expected pattern + + eventCntPerGp[exptPatNum]++; + + candProcIndx = + omtfConfig->getProcIndx(matchingResult.muonCand->processor(), matchingResult.muonCand->trackFinderType()); + + //edm::LogImportant("l1tOmtfEventPrint")<<"\n" <<__FUNCTION__<<": "<<__LINE__<<" exptCandGp "<key()<<" candProcIndx "<nPdfAddrBits() - 1); + LogTrace("l1tOmtfEventPrint") << "updateStatUsingMatcher2 " << __LINE__ << std::endl; + //iRefHit is the index of the hit + for (unsigned int iRefHit = 0; iRefHit < exptCandGp->getResults()[candProcIndx].size(); ++iRefHit) { + auto& gpResult = exptCandGp->getResults()[candProcIndx][iRefHit]; + + if (gpResult.getFiredLayerCnt() >= 3) { + int refLayer = gpResult.getRefLayer(); + + if (refLayer < 0 || !gpResult.isValid()) + LogTrace("l1tOmtfEventPrint") << "updateStatUsingMatcher2 " << __LINE__ << " refLayer " << refLayer + << " gpResult.isValid() " << gpResult.isValid() << std::endl; + + int refLayerLogicNumber = omtfConfig->getRefToLogicNumber()[refLayer]; + + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " updating statistic: candProcIndx " + << candProcIndx << " iRefHit " << iRefHit << " refLayer " << refLayer + << " exptPatNum " << exptPatNum << " ptSim " << ptSim << " chargeSim " + << chargeSim << " muDxy " << muDxy << " muRho " + << matchingResult.simVertex->position().rho() << " x " + << matchingResult.simVertex->position().x() << " y " + << matchingResult.simVertex->position().y() << " z " + << matchingResult.simVertex->position().z() << std::endl; + + int refPhiB = 0; + + if (omtfConfig->isBendingLayer(refLayerLogicNumber + 1)) + //if(refLayerLogicNumber < 5) + refPhiB = gpResult.getStubResults()[refLayerLogicNumber].getMuonStub()->phiBHw; + + int refPhiBShifted = refPhiB + exptCandGp->getStatistics()[0][refLayer][0].size() / 2; + + if (edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") { + refPhiBShifted = gpResult.getStubResults()[refLayerLogicNumber].getMuonStub()->phiHw; + } + + if (refPhiBShifted < 0 || refPhiBShifted >= (int)exptCandGp->getStatistics()[0][refLayer][0].size()) { + edm::LogImportant("l1tOmtfEventPrint") << "\n" + << __FUNCTION__ << ": " << __LINE__ << " wrong refPhiB " << refPhiB + << " refPhiBShifted " << refPhiBShifted; + continue; + } + + for (unsigned int iLayer = 0; iLayer < gpResult.getStubResults().size(); iLayer++) { + //updating statistic for the gp which should have fired + + bool fired = false; + if (gpResult.getStubResults()[iLayer].getMuonStub()) { + fired = true; + } + + if (fired) { //the result is not empty + int meanDistPhi = 0; //exptCandGp->meanDistPhiValue(iLayer, refLayer, refPhiB); //should be 0 here + + int phiDist = gpResult.getStubResults()[iLayer].getPdfBin() + meanDistPhi - pdfMiddle; + //removing the shift applied in the GoldenPatternBase::process1Layer1RefLayer + + int lutMiddle = exptCandGp->getStatistics()[iLayer][refLayer].size() / 2; + + LogTrace("l1tOmtfEventPrint") + << __FUNCTION__ << ":" << __LINE__ << " refLayer " << refLayer << " iLayer " << iLayer << " phiDist " + << phiDist << " getPdfBin " << gpResult.getStubResults()[iLayer].getPdfBin() << " phiMean " + << meanDistPhi << " refPhiB " << refPhiB << std::endl; + + //updating statistic for the gp which found the candidate + //edm::LogImportant("l1tOmtfEventPrint")<<__FUNCTION__<<":"<<__LINE__<<" updating statistic "< 0 && phiDistCorr < (int)(exptCandGp->getStatistics()[iLayer][refLayer].size())) { + LogTrace("l1tOmtfEventPrint") << __FUNCTION__ << ":" << __LINE__ << " phiDistCorr " + << phiDistCorr + //<< " phiDistCorr + lutMiddle "<< phiDistCorr + lutMiddle + << " refPhiBShifted " << refPhiBShifted << std::endl; + exptCandGp->updateStat(iLayer, refLayer, phiDistCorr, refPhiBShifted, 1); + } + } else { //if there is no hit at all in a given layer, the bin = 0 is filled + int phiDist = 0; + exptCandGp->updateStat(iLayer, refLayer, phiDist, refPhiBShifted, 1); + } + } + } + } + } + } +} + void PatternGenerator::observeEventEnd(const edm::Event& iEvent, std::unique_ptr& finalCandidates) { if (simMuon == nullptr || omtfCand->getGoldenPatern() == nullptr) //no sim muon or empty candidate @@ -176,7 +333,9 @@ void PatternGenerator::observeEventEnd(const edm::Event& iEvent, PatternOptimizerBase::observeEventEnd(iEvent, finalCandidates); - updateStat(); + //updateStat(); + //updateStatUsingMatcher2(); + updateStatFunction(); } void PatternGenerator::endJob() { @@ -187,6 +346,12 @@ void PatternGenerator::endJob() { else if (edmCfg.getParameter("patternGenerator") == "patternGen") { upadatePdfs(); writeLayerStat = true; + } else if (edmCfg.getParameter("patternGenerator") == "2DHists") { + upadatePdfs(); + writeLayerStat = true; + } else if (edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") { + upadatePdfs(); + writeLayerStat = true; } else if (edmCfg.getParameter("patternGenerator") == "patternGenFromStat") { std::string rootFileName = edmCfg.getParameter("patternsROOTFile").fullPath(); edm::LogImportant("l1tOmtfEventPrint") << "PatternGenerator::endJob() rootFileName " << rootFileName << std::endl; @@ -198,9 +363,6 @@ void PatternGenerator::endJob() { if (gp->key().thePt == 0) continue; - int statBinsCnt = 1024; //= gp->getPdf()[0][0].size() * 8; //TODO should be big enough to comprise the pdf tails - gp->iniStatisitics(statBinsCnt, 1); //TODO - for (unsigned int iLayer = 0; iLayer < gp->getPdf().size(); ++iLayer) { for (unsigned int iRefLayer = 0; iRefLayer < gp->getPdf()[iLayer].size(); ++iRefLayer) { ostrName.str(""); @@ -210,6 +372,14 @@ void PatternGenerator::endJob() { TH1I* histLayerStat = (TH1I*)curDir->Get(ostrName.str().c_str()); if (histLayerStat) { + int statBinsCnt = 1024 * 2; + if ((int)(gp->getStatistics()[iLayer][iRefLayer].size()) != histLayerStat->GetNbinsX()) { + statBinsCnt = histLayerStat->GetNbinsX(); + gp->iniStatisitics(statBinsCnt, 1); //TODO + edm::LogImportant("l1tOmtfEventPrint") + << "PatternGenerator::endJob() - " << ostrName.str() << "statBinsCnt = " << statBinsCnt << std::endl; + } + for (int iBin = 0; iBin < statBinsCnt; iBin++) { gp->updateStat(iLayer, iRefLayer, iBin, 0, histLayerStat->GetBinContent(iBin + 1)); } @@ -278,26 +448,45 @@ void PatternGenerator::upadatePdfs() { "gp->getDistPhiBitShift(iLayer, iRefLayer) != 0 - cannot change DistPhiBitShift then!!!!"); } - if ((gp->key().thePt <= 10) && (iLayer == 1 || iLayer == 3 || iLayer == 5)) { + //watch out - the pt here is the hardware pt before the recalibration + //the shift for given pattern and layer should be the same same for all refLayers + //otherwise the firmware does not compile - at least the phase-1 + //for phase2 + /*if ((gp->key().thePt <= 10) && + (iLayer == 1 || iLayer == 3 || iLayer == 5)) { //iRefLayer: MB2, iLayer: MB1 and MB2 phiB + gp->setDistPhiBitShift(2, iLayer, iRefLayer); + } else if ((gp->key().thePt <= 10) && (iLayer == 10)) { //iRefLayer: MB2, iLayer: RB1_in + gp->setDistPhiBitShift(1, iLayer, iRefLayer); + } else if ((gp->key().thePt >= 11 && gp->key().thePt <= 17) && (iLayer == 1)) { //MB1 phiB + //due to grouping the patterns 4-7, the pdfs for the layer 1 in the pattern go outside of the range + //so the shift must be increased (or the group should be divided into to 2 groups, but it will increase fw occupancy + gp->setDistPhiBitShift(2, iLayer, iRefLayer); + } else if ((gp->key().thePt >= 11 && gp->key().thePt <= 17) && (iLayer == 3 || iLayer == 5)) { //MB1 phiB + //due to grouping the patterns 4-7, the pdfs for the layer 1 in the pattern go outside of the range + //so the shift must be increased (or the group should be divided into to 2 groups, but it will increase fw occupancy gp->setDistPhiBitShift(1, iLayer, iRefLayer); } else - gp->setDistPhiBitShift(0, iLayer, iRefLayer); + gp->setDistPhiBitShift(0, iLayer, iRefLayer);*/ - //watch out: the shift in a given layer must be the same for patterns in one group - //todo make the setting of the shift on the group base - //TODO set the DistPhiBitShift - /*if( (gp->key().thePt <= 10) && (iLayer == 3 || iLayer == 5 ) && (iRefLayer == 0 || iRefLayer == 2 || iRefLayer == 6 || iRefLayer == 7)) { - gp->setDistPhiBitShift(3, iLayer, iRefLayer); - } - else if( (gp->key().thePt <= 10) && ( iLayer == 1 || iLayer == 3 || iLayer == 5 ) ) { + //for phase1 + if ((gp->key().thePt <= 8) && + (iLayer == 1 || iLayer == 3 || iLayer == 5)) { //iRefLayer: MB2, iLayer: MB1 and MB2 phiB gp->setDistPhiBitShift(2, iLayer, iRefLayer); - } - else if( ( (gp->key().thePt <= 10) && (iLayer == 7 ||iLayer == 8 || iLayer == 17 ) ) ) { + } else if ((gp->key().thePt <= 10) && (iLayer == 10)) { //iRefLayer: MB2, iLayer: RB1_in gp->setDistPhiBitShift(1, iLayer, iRefLayer); - } - else if( (gp->key().thePt <= 10) && (iLayer == 10 || iLayer == 11 || iLayer == 12 || iLayer == 13) && (iRefLayer == 1)) { + } else if ((gp->key().thePt <= 10) && + (iLayer == 1 || iLayer == 3 || iLayer == 5)) { //iRefLayer: MB2, iLayer: MB1 and MB2 phiB + gp->setDistPhiBitShift(1, iLayer, iRefLayer); + } else if ((gp->key().thePt <= 17) && (iLayer == 1)) { //MB1 phiB + //due to grouping the patterns 4-7, the pdfs for the layer 1 in the pattern go outside of the range + //so the shift must be increased (or the group should be divided into to 2 groups, but it will increase fw occupancy gp->setDistPhiBitShift(1, iLayer, iRefLayer); - }*/ + } else if ((gp->key().thePt >= 11 && gp->key().thePt <= 17) && (iLayer == 3 || iLayer == 5)) { //MB1 phiB + //due to grouping the patterns 4-7, the pdfs for the layer 1 in the pattern go outside of the range + //so the shift must be increased (or the group should be divided into to 2 groups, but it will increase fw occupancy + gp->setDistPhiBitShift(0, iLayer, iRefLayer); + } else + gp->setDistPhiBitShift(0, iLayer, iRefLayer); } } } @@ -360,16 +549,40 @@ void PatternGenerator::upadatePdfs() { for (unsigned int iGroup = 0; iGroup < patternGroups.size(); iGroup++) { double meanDistPhi = 0; int mergedCnt = 0; + double norm = 0; for (unsigned int i = 0; i < patternGroups[iGroup].size(); i++) { auto gp = goldenPatterns.at(patternGroups[iGroup][i]).get(); - meanDistPhi += gp->meanDistPhiValue(iLayer, iRefLayer); - if (gp->meanDistPhiValue(iLayer, iRefLayer) != 0) + if (gp->meanDistPhiValue(iLayer, iRefLayer) != 0) { + double weight = 1. / gp->key().thePt; + meanDistPhi += weight * gp->meanDistPhiValue(iLayer, iRefLayer); mergedCnt++; + norm += weight; + } } if (mergedCnt) { - meanDistPhi /= mergedCnt; - //because for some gps the statistics can be too low, and then the meanDistPhiValue is 0, so it should not contribute + //because for some gps the statistics can be too low, and then the meanDistPhiValue is 0, so it should not contribute to meanDistPhi, therefore it is divide by mergedCnt + //meanDistPhi /= mergedCnt; + ///weighted average, weight is 1/pt + //for low pT patterns it shifts the pdf of the pattern with bigger width (i.e. lower pt) towards the center of LUT + //then higher value of shift can be avoided (sometimes). So this is just a simple trick + meanDistPhi /= norm; + + /* + //setting the meanDistPhi to 0 if it is already small - this should save logic in FPGA - but seems it does not + if (iLayer == 2) { + //the meanDistPhi for the iLayer == 2 i.e. MB2 is used to calculate the algoMuon output phi + //therefore it is not zero-ed, as it will affect this output phi, phi and thus e.g. ghostbusting + } else if (abs(round(meanDistPhi)) <= 3) + meanDistPhi = 0; + else if (goldenPatterns.at(patternGroups[iGroup][0]).get()->key().thePt >= 13) { + //RPC layers, one strip is 4.7 units, the minimal possible spacing between two RPC hits is 2 strips + if (iLayer >= 10 && abs(round(meanDistPhi)) <= 8) + meanDistPhi = 0; + else if (abs(round(meanDistPhi)) <= 5) + meanDistPhi = 0; + } */ + for (unsigned int i = 0; i < patternGroups[iGroup].size(); i++) { auto gp = goldenPatterns.at(patternGroups[iGroup][i]).get(); gp->setMeanDistPhiValue(round(meanDistPhi), iLayer, iRefLayer); @@ -414,17 +627,12 @@ void PatternGenerator::upadatePdfs() { if (iBinStat >= 0 && iBinStat < (int)gp->getStatistics()[iLayer][iRefLayer].size()) { pdfVal += gp->getStatistics()[iLayer][iRefLayer][iBinStat][0]; - //cout<<__FUNCTION__<<": "<<__LINE__<<" "<key()<<" iLayer "<getStatistics()[iLayer][iRefLayer][iBinStat][0]< minHitCnt) { pdfVal /= (norm * statBinGroupSize); } else pdfVal = 0; - /*edm::LogImportant("l1tOmtfEventPrint") - << __FUNCTION__ << ": " << __LINE__ << " " << gp->key() << "calculating pdf: iLayer " << iLayer - << " iRefLayer " << iRefLayer //<< " norm " << std::setw(5) << norm - << " pdfVal " << pdfVal << endl;*/ } else { //iBinPdf == 0 i.e. no hit int iBinStat = 0; if (norm > 0) { @@ -446,7 +654,6 @@ void PatternGenerator::upadatePdfs() { } gp->setPdfValue(digitisedVal, iLayer, iRefLayer, iBinPdf); - //cout<<__FUNCTION__<<": "<<__LINE__<<" "<key()<<" iLayer "<getPdf()[refLayerLogicNumber][iRefLayer][iPdf] - + //watch out - the pt here is before re-calibration if (ptFrom == 0) newPdfVal += 15; if (ptFrom == 3.5) @@ -529,6 +736,13 @@ void PatternGenerator::modifyClassProb(double step) { if (ptFrom == 7) newPdfVal += 2; + //if (ptFrom == 20) //pattern Key_13 + // newPdfVal += 1; + if (ptFrom >= 22 && ptFrom <= 26) + newPdfVal += 2; + if (ptFrom == 28) //pattern Key_17 + newPdfVal += 1; + if (ptFrom == 100) newPdfVal = 16; if (ptFrom == 200) diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/PatternOptimizerBase.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/PatternOptimizerBase.cc index ddeeccccd4948..459cc767684b5 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/PatternOptimizerBase.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/PatternOptimizerBase.cc @@ -24,6 +24,8 @@ #include "TCanvas.h" #include "TFile.h" #include "TH1.h" +#include "TH2.h" +#include "TH2F.h" #include "TStyle.h" #include #include @@ -71,8 +73,14 @@ PatternOptimizerBase::PatternOptimizerBase(const edm::ParameterSet& edmCfg, simMuFoundByOmtfPt = new TH1I("simMuFoundByOmtfPt", "simMuFoundByOmtfPt", goldenPatterns.size(), -0.5, goldenPatterns.size() - 0.5); + simMuEta = new TH1I("simMuEta", "simMuEta;eta;#events", 100, -2.1, 2.1); + candEta = new TH1I("candEta", "candEta;eta;#events", 100, -2.1, 2.1); + simMuPtSpectrum = new TH1F("simMuPtSpectrum", "simMuPtSpectrum", 800, 0, 400); + simMuPtVsDispl = new TH2I("simMuPtVsDispl", "simMuPtVsDispl;pt [GeV];dxy [cm]", 100, 0, 400, 100, 0, 400); + simMuPtVsRho = new TH2I("simMuPtVsRho", "simMuPtVsRho;pt [GeV];rho [cm]", 100, 0, 400, 100, 0, 400); + if (edmCfg.exists("simTracksTag") == false) edm::LogError("l1tOmtfEventPrint") << "simTracksTag not found !!!" << std::endl; } @@ -103,7 +111,9 @@ void PatternOptimizerBase::observeEventEnd(const edm::Event& iEvent, return; double ptSim = simMuon->momentum().pt(); - int chargeSim = (abs(simMuon->type()) == 13) ? simMuon->type() / -13 : 0; + int chargeSim = (std::abs(simMuon->type()) == 13) ? simMuon->type() / -13 : 0; + + //double muDxy = (-1 * genMuon->vx() * genMuon->py() + genMuon->vy() * genMuon->px()) / genMuon->pt();; unsigned int exptPatNum = omtfConfig->getPatternNum(ptSim, chargeSim); GoldenPatternWithStat* exptCandGp = goldenPatterns.at(exptPatNum).get(); // expected pattern @@ -132,10 +142,16 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { outfile.cd(); simMuFoundByOmtfPt->Write(); + simMuEta->Write(); + candEta->Write(); + simMuPtSpectrum->Write(); + simMuPtVsDispl->Write(); + simMuPtVsRho->Write(); outfile.mkdir("patternsPdfs")->cd(); outfile.mkdir("patternsPdfs/canvases"); + outfile.mkdir("patternsPdfs/canvases2"); outfile.mkdir("layerStats"); ostringstream ostrName; ostringstream ostrTtle; @@ -156,6 +172,64 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { ostrName.str().c_str(), ostrTtle.str().c_str(), goldenPatterns.size(), -0.5, goldenPatterns.size() - 0.5)); } + auto gpsCnt = goldenPatterns.size(); + auto layerCnt = goldenPatterns[0]->getPdf().size(); + auto refLayerCnt = goldenPatterns[0]->getPdf().size(); + + vector > distPhiLayerRefLayer(layerCnt, vector(refLayerCnt, nullptr)); + vector > meanDistPhiLayerRefLayer(layerCnt, vector(refLayerCnt, nullptr)); + vector > pdfsLayerRefLayer(layerCnt, vector(refLayerCnt, nullptr)); + + for (unsigned int iLayer = 0; iLayer < layerCnt; ++iLayer) { + int rangeFactor = 1; + if (iLayer == 1 || iLayer == 3 || iLayer == 5) + rangeFactor = 2; + + for (unsigned int iRefLayer = 0; iRefLayer < refLayerCnt; ++iRefLayer) { + ostrName.str(""); + ostrName << "distPhi_refLayer_" << iRefLayer << "_layer_" << iLayer; + ostrTtle.str(""); + ostrTtle << "distPhi refLayer " << iRefLayer << " layer " << iLayer; + //edm::LogVerbatim("l1tOmtfEventPrint") <<__FUNCTION__<<": "<<__LINE__<<" creating hist "<nPdfBins() * rangeFactor * 2, + (int)(omtfConfig->nPdfBins()) * (-rangeFactor) - 0.5, + omtfConfig->nPdfBins() * rangeFactor - 0.5); + + ostrName.str(""); + ostrName << "meanDistPhi_refLayer_" << iRefLayer << "_Layer_" << iLayer; + ostrTtle.str(""); + ostrTtle << "meanDistPhi refLayer " << iRefLayer << " Layer " << iLayer; + //edm::LogVerbatim("l1tOmtfEventPrint") <<__FUNCTION__<<": "<<__LINE__<<" creating hist "<nPdfBins() * rangeFactor * 2, + (int)(omtfConfig->nPdfBins()) * (-rangeFactor) - 0.5, + omtfConfig->nPdfBins() * rangeFactor - 0.5); + + ostrName.str(""); + ostrName << "pdfs_refLayer_" << iRefLayer << "_layer_" << iLayer; + ostrTtle.str(""); + ostrTtle << "pdfs refLayer " << iRefLayer << " layer " << iLayer; + //edm::LogVerbatim("l1tOmtfEventPrint") <<__FUNCTION__<<": "<<__LINE__<<" creating hist "<nPdfBins(), + -0.5, + omtfConfig->nPdfBins() - 0.5); + } + } + for (auto& gp : goldenPatterns) { OMTFConfiguration::PatternPt patternPt = omtfConfig->getPatternPtRange(gp->key().theNumber); if (gp->key().thePt == 0) @@ -169,8 +243,8 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { TCanvas* canvas = new TCanvas(ostrName.str().c_str(), ostrTtle.str().c_str(), 1200, 1000); canvas->Divide(gp->getPdf().size(), gp->getPdf()[0].size(), 0, 0); - for (unsigned int iLayer = 0; iLayer < gp->getPdf().size(); ++iLayer) { - for (unsigned int iRefLayer = 0; iRefLayer < gp->getPdf()[iLayer].size(); ++iRefLayer) { + for (unsigned int iRefLayer = 0; iRefLayer < gp->getPdf()[0].size(); ++iRefLayer) { + for (unsigned int iLayer = 0; iLayer < gp->getPdf().size(); ++iLayer) { canvas->cd(1 + iLayer + iRefLayer * gp->getPdf().size()); ostrName.str(""); ostrName << "PatNum_" << gp->key().theNumber << "_refLayer_" << iRefLayer << "_Layer_" << iLayer; @@ -182,12 +256,27 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { //edm::LogVerbatim("l1tOmtfEventPrint") <<__FUNCTION__<<": "<<__LINE__<<" creating hist "<nPdfBins(), -0.5, omtfConfig->nPdfBins() - 0.5); + + int pdfMiddle = gp->getPdf()[iLayer][iRefLayer].size() / 2; + int shift = gp->getDistPhiBitShift(iLayer, iRefLayer); + for (unsigned int iPdf = 0; iPdf < gp->getPdf()[iLayer][iRefLayer].size(); iPdf++) { hist->Fill(iPdf, gp->pdfAllRef[iLayer][iRefLayer][iPdf]); + + distPhiLayerRefLayer[iLayer][iRefLayer]->Fill( + gp->key().theNumber, + (((int)iPdf - pdfMiddle) << shift) + gp->meanDistPhi[iLayer][iRefLayer][0], + gp->pdfAllRef[iLayer][iRefLayer][iPdf]); + + pdfsLayerRefLayer[iLayer][iRefLayer]->Fill( + gp->key().theNumber, (int)iPdf, gp->pdfAllRef[iLayer][iRefLayer][iPdf]); } if ((int)iLayer == (omtfConfig->getRefToLogicNumber()[iRefLayer])) hist->SetLineColor(kGreen); + meanDistPhiLayerRefLayer[iLayer][iRefLayer]->Fill( + gp->key().theNumber, gp->meanDistPhi[iLayer][iRefLayer][0], 1); + hist->GetYaxis()->SetRangeUser(0, omtfConfig->pdfMaxValue() + 1); hist->Draw("hist"); @@ -196,15 +285,53 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { /////////////////////// histLayerStat if (writeLayerStat) { - string histName = "histLayerStat_" + ostrName.str(); - unsigned int binCnt = gp->getStatistics()[iLayer][iRefLayer].size(); - TH1I* histLayerStat = new TH1I(histName.c_str(), histName.c_str(), binCnt, -0.5, binCnt - 0.5); - for (unsigned int iBin = 0; iBin < binCnt; iBin++) { - histLayerStat->Fill(iBin, gp->getStatistics()[iLayer][iRefLayer][iBin][0]); - } + bool saveTh2 = false; + if (gp->getStatistics()[iLayer][iRefLayer][0].size() > 1) + saveTh2 = true; outfile.cd("layerStats"); - histLayerStat->Write(); + + string histName = "histLayerStat_" + ostrName.str(); + unsigned int binCnt1 = gp->getStatistics()[iLayer][iRefLayer].size(); + if (!saveTh2) { + TH1I* histLayerStat = new TH1I(histName.c_str(), histName.c_str(), binCnt1, -0.5, binCnt1 - 0.5); + for (unsigned int iBin = 0; iBin < binCnt1; iBin++) { + histLayerStat->Fill(iBin, gp->getStatistics()[iLayer][iRefLayer][iBin][0]); + } + histLayerStat->Write(); + } else { + if (iRefLayer == 0 || iRefLayer == 2) { //TODO!!!!!!!!!!!!!!!!!!!!!!!! + unsigned int binCnt2 = gp->getStatistics()[iLayer][iRefLayer][0].size(); + //TH2I* histLayerStat = new TH2I(histName.c_str(), (histName + ";ref phiB;delta_phi").c_str(), binCnt2, -0.5, binCnt2 - 0.5, binCnt1, -0.5, binCnt1 - 0.5); + double xmin = -0.5 - binCnt2 / 2; + double xmax = binCnt2 / 2 - 0.5; + if (edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") { + xmin = -0.5; + xmax = binCnt2 - 0.5; + } + TH2I* histLayerStat = new TH2I(histName.c_str(), + (histName + ";ref phiB;delta_phi").c_str(), + binCnt2, + xmin, + xmax, + binCnt1, + -0.5 - binCnt1 / 2, + binCnt1 / 2 - 0.5); + + if (edmCfg.getParameter("patternGenerator") == "deltaPhiVsPhiRef") + histLayerStat->GetXaxis()->SetTitle("ref phi"); + + for (unsigned int iBin1 = 0; iBin1 < binCnt1; iBin1++) { //deltaPhi + for (unsigned int iBin2 = 0; iBin2 < binCnt2; iBin2++) { //phiB + //histLayerStat->Fill(iBin2, iBin1, gp->getStatistics()[iLayer][iRefLayer][iBin1][iBin2]); //looks that using Fill leads to huge memory cosumption + histLayerStat->SetBinContent( + iBin2 + 1, iBin1 + 1, gp->getStatistics()[iLayer][iRefLayer][iBin1][iBin2]); + } + } + histLayerStat->Write(); + histLayerStat->Delete(); + } + } } } } @@ -228,6 +355,52 @@ void PatternOptimizerBase::savePatternsInRoot(std::string rootFileName) { classProbHist->Write(); } + outfile.cd("patternsPdfs/canvases2"); + for (unsigned int iRefLayer = 0; iRefLayer < goldenPatterns[0]->getPdf()[0].size(); ++iRefLayer) { + ostrName.str(""); + ostrName << "distPhiForPatterns_Reflayer_" << iRefLayer; + ostrTtle.str(""); + ostrTtle << "distPhiForPatterns Reflayer " << iRefLayer; + + TCanvas* canvas = new TCanvas(ostrName.str().c_str(), ostrTtle.str().c_str(), 1200, 1000); + canvas->Divide(6, 3, 0, 0); + + for (unsigned int iLayer = 0; iLayer < distPhiLayerRefLayer.size(); ++iLayer) { + canvas->cd(iLayer + 1); + canvas->cd(iLayer + 1)->SetGridx(); + canvas->cd(iLayer + 1)->SetGridy(); + + //distPhiLayerRefLayer[iLayer][iRefLayer]->SetLineColor(kBlack); + distPhiLayerRefLayer[iLayer][iRefLayer]->Draw("colz"); + + meanDistPhiLayerRefLayer[iLayer][iRefLayer]->SetLineColor(kRed); + meanDistPhiLayerRefLayer[iLayer][iRefLayer]->Draw("boxsame"); + + distPhiLayerRefLayer[iLayer][iRefLayer]->Write(); + meanDistPhiLayerRefLayer[iLayer][iRefLayer]->Write(); + pdfsLayerRefLayer[iLayer][iRefLayer]->Write(); + } + + canvas->Write(); + + ostrName.str(""); + ostrName << "pdfsForPatterns_Reflayer_" << iRefLayer; + ostrTtle.str(""); + ostrTtle << "pdfsForPatterns Reflayer " << iRefLayer; + + canvas = new TCanvas(ostrName.str().c_str(), ostrTtle.str().c_str(), 1200, 1000); + canvas->Divide(6, 3, 0, 0); + for (unsigned int iLayer = 0; iLayer < distPhiLayerRefLayer.size(); ++iLayer) { + canvas->cd(iLayer + 1); + canvas->cd(iLayer + 1)->SetGridx(); + canvas->cd(iLayer + 1)->SetGridy(); + + pdfsLayerRefLayer[iLayer][iRefLayer]->Draw("colz"); + } + + canvas->Write(); + } + saveHists(outfile); outfile.Close(); diff --git a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/StubsSimHitsMatching.cc b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/StubsSimHitsMatching.cc index 574decac17fa5..780cb394ae065 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/src/Tools/StubsSimHitsMatching.cc +++ b/L1Trigger/L1TMuonOverlapPhase1/src/Tools/StubsSimHitsMatching.cc @@ -125,13 +125,13 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, iEvent.getByLabel(trackingParticleTag, trackingParticleHandle); if (procMuon->isValid() && omtfCand) { - OmtfName board(omtfCand->processor(), omtfCand->trackFinderType()); + OmtfName board(omtfCand->processor(), omtfCand->trackFinderType(), omtfConfig); auto processorPhiZero = OMTFinputMaker::getProcessorPhiZero(omtfConfig, omtfCand->processor()); std::set matchedTrackInfos; ostr << board.name() << " " << *procMuon << std::endl; - auto& gpResult = procMuon->getGpResult(); + auto& gpResult = procMuon->getGpResultConstr(); for (unsigned int iLogicLayer = 0; iLogicLayer < gpResult.getStubResults().size(); ++iLogicLayer) { auto& stub = gpResult.getStubResults()[iLogicLayer].getMuonStub(); if (stub && gpResult.isLayerFired(iLogicLayer)) { @@ -158,7 +158,7 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, auto strip = roll->strip(simHit.localPosition()); double simHitStripGlobalPhi = (roll->toGlobal(roll->centreOfStrip((int)strip))).phi(); - if (abs(stubGlobalPhi - simHitStripGlobalPhi) < 0.02) { + if (std::abs(stubGlobalPhi - simHitStripGlobalPhi) < 0.02) { matchedTrackInfos.insert(MatchedTrackInfo(simHit.eventId().event(), simHit.trackId())); } @@ -185,7 +185,7 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, auto strip = rpcDigiSimLink.getStrip(); double simHitStripGlobalPhi = (roll->toGlobal(roll->centreOfStrip((int)strip))).phi(); - if (abs(stubGlobalPhi - simHitStripGlobalPhi) < 0.02) { + if (std::abs(stubGlobalPhi - simHitStripGlobalPhi) < 0.02) { auto matchedTrackInfo = matchedTrackInfos.insert( MatchedTrackInfo(rpcDigiSimLink.getEventId().event(), rpcDigiSimLink.getTrackId())); matchedTrackInfo.first->matchedDigiCnt.at(iLogicLayer)++; @@ -250,7 +250,7 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, LocalPoint point(wireX, 0, 0); auto digiWireGlobal = layer->toGlobal(point); - if (abs(stubGlobalPhi - digiWireGlobal.phi()) < 0.03) { + if (std::abs(stubGlobalPhi - digiWireGlobal.phi()) < 0.03) { auto matchedTrackInfo = matchedTrackInfos.insert( MatchedTrackInfo(dtDigiSimLink->eventId().event(), dtDigiSimLink->SimTrackId())); matchedTrackInfo.first->matchedDigiCnt.at(iLogicLayer)++; @@ -316,7 +316,7 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, auto strip = cscDigiSimLink.channel(); auto digiStripGlobalPhi = layer->centerOfStrip(strip).phi(); - if (abs(stubGlobalPhi - digiStripGlobalPhi) < 0.03) { + if (std::abs(stubGlobalPhi - digiStripGlobalPhi) < 0.03) { auto matchedTrackInfo = matchedTrackInfos.insert( MatchedTrackInfo(cscDigiSimLink.eventId().event(), cscDigiSimLink.SimTrackId())); matchedTrackInfo.first->matchedDigiCnt.at(iLogicLayer)++; @@ -351,7 +351,7 @@ void StubsSimHitsMatcher::match(const edm::Event& iEvent, } ostr << board.name() << " " << *procMuon << std::endl; - ostr << procMuon->getGpResult() << std::endl << std::endl; + ostr << procMuon->getGpResultConstr() << std::endl << std::endl; int maxMatchedStubs = 0; const TrackingParticle* bestMatchedPart = nullptr; diff --git a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/.gitignore b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/.gitignore index 68a834beed4da..440e4407be106 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/.gitignore +++ b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/.gitignore @@ -1,5 +1,3 @@ /*.xml /*.root /*.txt -/omtfHits*/ -/eff_SingleMu/ diff --git a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapDataDump.py b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapDataDump.py index 01ca1a75e5640..a15c35f708e46 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapDataDump.py +++ b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapDataDump.py @@ -187,7 +187,6 @@ process.simOmtfDigis.bxMax = cms.int32(0) process.simOmtfDigis.dumpResultToXML = cms.bool(False) -process.simOmtfDigis.dumpResultToROOT = cms.bool(False) process.simOmtfDigis.dumpHitsToROOT = cms.bool(True) process.simOmtfDigis.dumpHitsFileName = cms.string(dumpHitsFileName + '.root') process.simOmtfDigis.eventCaptureDebug = cms.bool(False) @@ -206,6 +205,9 @@ process.simOmtfDigis.rpcMaxClusterCnt = cms.int32(2) process.simOmtfDigis.rpcDropAllClustersIfMoreThanMax = cms.bool(True) +process.simOmtfDigis.minCSCStubRME12 = cms.int32(410) #[cm] +process.simOmtfDigis.minCSCStubR = cms.int32(490) #[cm] + process.simOmtfDigis.goldenPatternResultFinalizeFunction = cms.int32(5) #valid values are 0, 1, 2, 3, 5 #process.simOmtfDigis.sorterType = cms.string("byLLH") #TODO diff --git a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapPatternGenerator.py b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapPatternGenerator.py index fa2c6d7e16740..48fb58493e58f 100644 --- a/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapPatternGenerator.py +++ b/L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/runMuonOverlapPatternGenerator.py @@ -6,10 +6,18 @@ import re from os import listdir from os.path import isfile, join +import fnmatch process.load("FWCore.MessageLogger.MessageLogger_cfi") verbose = True +#version = "ExtraplMB1nadMB2FullAlgo_t16" +version = "ExtraplMB1nadMB2Simplified_t27_DTQ_4_4" +#version = "ExtraplMB1nadMB2DTQualAndEtaValueP1Scale_t18" + +filesNameLike = sys.argv[1] + +runDebug = "INFO" # or "INFO" DEBUG if verbose: process.MessageLogger = cms.Service("MessageLogger", @@ -23,9 +31,9 @@ ), categories = cms.untracked.vstring('l1tOmtfEventPrint', 'OMTFReconstruction'), omtfEventPrint = cms.untracked.PSet( - filename = cms.untracked.string('log_Patterns_0x00011_oldSample_3_30Files_test'), + filename = cms.untracked.string('Patterns_layerStat_' + version + '_' + filesNameLike), extension = cms.untracked.string('.txt'), - threshold = cms.untracked.string('DEBUG'), + threshold = cms.untracked.string('INFO'), default = cms.untracked.PSet( limit = cms.untracked.int32(0) ), #INFO = cms.untracked.int32(0), #DEBUG = cms.untracked.int32(0), @@ -42,13 +50,17 @@ process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(False), #SkipEvent = cms.untracked.vstring('ProductNotFound') ) + +process.load('Configuration.Geometry.GeometryExtended2023Reco_cff') +process.load('Configuration.Geometry.GeometryExtended2023_cff') + # import of standard configurations process.load('Configuration.StandardSequences.Services_cff') process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi') process.load('Configuration.EventContent.EventContent_cff') process.load('SimGeneral.MixingModule.mixNoPU_cfi') -process.load('Configuration.Geometry.GeometryExtended2026D41Reco_cff') -process.load('Configuration.Geometry.GeometryExtended2026D41_cff') +#process.load('Configuration.Geometry.GeometryExtended2026D41Reco_cff') +#process.load('Configuration.Geometry.GeometryExtended2026D41_cff') process.load('Configuration.StandardSequences.MagneticField_cff') #process.load('Configuration.StandardSequences.SimL1Emulator_cff') process.load('Configuration.StandardSequences.EndOfProcess_cff') @@ -56,81 +68,99 @@ from Configuration.AlCa.GlobalTag import GlobalTag #process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:upgradePLS3', '') -process.GlobalTag = GlobalTag(process.GlobalTag, '103X_upgrade2023_realistic_v2', '') - -path = '/eos/user/k/kbunkow/cms_data/SingleMuFullEta/721_FullEta_v4/' #old sample, but very big -#path = '/eos/user/a/akalinow/Data/SingleMu/9_3_14_FullEta_v2/' #new sample, but small and more noisy -#path = '/eos/user/a/akalinow/Data/SingleMu/9_3_14_FullEta_v1/' - -#path = '/afs/cern.ch/work/a/akalinow/public/MuCorrelator/Data/SingleMu/9_3_14_FullEta_v1/' -#path = '/afs/cern.ch/work/k/kbunkow/public/data/SingleMuFullEta/721_FullEta_v4/' - -onlyfiles = [f for f in listdir(path) if isfile(join(path, f))] -#print onlyfiles - -filesNameLike = sys.argv[1] -#chosenFiles = ['file://' + path + f for f in onlyfiles if (('_p_10_' in f) or ('_m_10_' in f))] -#chosenFiles = ['file://' + path + f for f in onlyfiles if (('_10_p_10_' in f))] -#chosenFiles = ['file://' + path + f for f in onlyfiles if (re.match('.*_._p_10.*', f))] -#chosenFiles = ['file://' + path + f for f in onlyfiles if ((filesNameLike in f))] - -#print onlyfiles +#process.GlobalTag = GlobalTag(process.GlobalTag, '103X_upgrade2023_realistic_v2', '') +process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_mc_FULL', '') chosenFiles = [] -filesPerPtBin = 10 #TODO max is 200 for the 721_FullEta_v4 and 100 for 9_3_14_FullEta_v2 - -if filesNameLike == 'allPt' : - for ptCode in range(31, 4, -1) : #the rigt bound of range is not included - if ptCode == 5 : #5 is 3-4 GeV (maybe 3-3.5 GeV). 4 is 2-3GeV (maybe 2.5-3 GeV), very small fraction makes candidates, and even less reaches the second station - filesPerPtBin = 30 - elif ptCode == 6 : #5 is 3-4 GeV (maybe 3-3.5 GeV). 4 is 2-3GeV (maybe 2.5-3 GeV), very small fraction makes candidates, and even less reaches the second station - filesPerPtBin = 20 - elif ptCode <= 7 : - filesPerPtBin = 10 - elif ptCode <= 12 : - filesPerPtBin = 5 - else : - filesPerPtBin = 3 +cscBx = 8 +fileCnt = 100000 #1000 +if filesNameLike == 'mcWaw2023_OneOverPt_and_iPt2': + cscBx = 8 + matchUsingPropagation = False + paths = [ + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_20_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_20_04_2023/", "fileCnt" : 500}, #500 files only negative eta + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_20_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_20_04_2023/", "fileCnt" : 500}, #500 files + # + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_14_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_14_04_2023/", "fileCnt" : 500}, #500 files + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_14_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_14_04_2023/", "fileCnt" : 500}, #500 files + # + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_04_04_2023/", "fileCnt" : 500}, #500 files + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_04_04_2023/", "fileCnt" : 500}, #500 files + # + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_22_02_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_22_02_2023/", "fileCnt" : 500}, #200 files full eta + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_22_02_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_22_02_2023/", "fileCnt" : 500}, #200 files + # + # {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_15_02_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_15_02_2023/", "fileCnt" : 500}, ##100 files + # {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_15_02_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_15_02_2023/", "fileCnt" : 500}, ##100 files + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch0_iPt2_12_5_2_p1_04_04_2023/", "fileCnt" : 200}, #500 files + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch2_iPt2_12_5_2_p1_04_04_2023/", "fileCnt" : 200}, #500 files + ] + +if filesNameLike == 'mcWaw2023_iPt1': + cscBx = 8 + matchUsingPropagation = False + paths = [ + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_20_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_20_04_2023/", "fileCnt" : 10}, #500 files only negative eta + {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_20_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_20_04_2023/", "fileCnt" : 10}, #500 files + # + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_14_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_14_04_2023/", #500 files + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_14_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_14_04_2023/", #500 files + # + #{"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_04_04_2023/", "fileCnt" : 500}, #500 files + #{"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_04_04_2023/", "fileCnt" : 500}, #500 files + # + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_22_02_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_22_02_2023/", #200 files + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_22_02_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_22_02_2023/", #200 files + # + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_15_02_2023/SingleMu_ch0_OneOverPt_12_5_2_p1_15_02_2023/", ##100 files + # "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_15_02_2023/SingleMu_ch2_OneOverPt_12_5_2_p1_15_02_2023/", ##100 files + # {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch0_iPt1_12_5_2_p1_04_04_2023/", "fileCnt" : 10}, #500 files full eta + # {"path": "/eos/user/a/akalinow/Data/SingleMu/12_5_2_p1_04_04_2023/SingleMu_ch2_iPt1_12_5_2_p1_04_04_2023/", "fileCnt" : 10}, #500 files + ] + + +print("input data paths", paths) + +if(runDebug == "DEBUG") : + fileCnt = 1; + +for path in paths : + root_files = [] + for root, dirs, files in os.walk(path["path"]): + for file in fnmatch.filter(files, '*.root'): + root_files.append(os.path.join(root, file)) - for sign in ['_m', '_p'] : #, m - selFilesPerPtBin = 0 - for i in range(1, 201, 1): #TODO - for f in onlyfiles: - if (( '_' + str(ptCode) + sign + '_' + str(i) + '_') in f): #TODO for 721_FullEta_v4/ - #if (( '_' + str(ptCode) + sign + '_' + str(i) + ".") in f): #TODO for 9_3_14_FullEta_v2 - #print f - chosenFiles.append('file://' + path + f) - selFilesPerPtBin += 1 - if(selFilesPerPtBin >= filesPerPtBin): - break - -else : - for i in range(1, 2, 1): - for f in onlyfiles: - if (( filesNameLike + '_' + str(i) + '_') in f): #TODO for 721_FullEta_v4/ - #if (( filesNameLike + '_' + str(i) + '.') in f): #TODO for 9_3_14_FullEta_v2 - print f - chosenFiles.append('file://' + path + f) - - -print "chosenFiles" + file_num = 0 + for root_file in root_files : + if isfile(root_file) : + chosenFiles.append('file://' + root_file) + file_num += 1 + else : + print("file not found!!!!!!!: " + root_file) + + if file_num >= path["fileCnt"] : + break + if file_num >= fileCnt : + break + +print("chosenFiles") for chFile in chosenFiles: - print chFile + print(chFile) + + +print("chosen file count", len(chosenFiles) ) if len(chosenFiles) == 0 : - print "no files selected!!!!!!!!!!!!!!!" + print("no files selected!!!!!!!!!!!!!!!") exit -firstEv = 0#40000 -#nEvents = 1000 +print("running version", version) # input files (up to 255 files accepted) process.source = cms.Source('PoolSource', fileNames = cms.untracked.vstring( - #'file:/eos/user/k/kbunkow/cms_data/SingleMuFullEta/721_FullEta_v4/SingleMu_16_p_1_1_xTE.root', - #'file:/afs/cern.ch/user/k/kpijanow/Neutrino_Pt-2to20_gun_50.root', - list(chosenFiles), ), + *(list(chosenFiles)) ), skipEvents = cms.untracked.uint32(0), inputCommands=cms.untracked.vstring( 'keep *', @@ -147,7 +177,9 @@ ####Event Setup Producer process.load('L1Trigger.L1TMuonOverlapPhase1.fakeOmtfParams_cff') -#process.omtfParams.configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0008_patGen.xml"), +process.omtfParams.configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0009_patGen.xml") +process.omtfParams.patternsXMLFiles = cms.VPSet( + cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_template.xml")), ) process.esProd = cms.EDAnalyzer("EventSetupRecordDataGetter", toGet = cms.VPSet( @@ -160,16 +192,26 @@ #process.TFileService = cms.Service("TFileService", fileName = cms.string('omtfAnalysis1_1.root'), closeFileFast = cms.untracked.bool(True) ) ####OMTF Emulator -process.load('L1Trigger.L1TMuonOverlapPhase1.simOmtfDigis_cfi') +process.load('L1Trigger.L1TMuonOverlapPhase1.simOmtfDigis_extrapolSimple_cfi') + +#needed by candidateSimMuonMatcher +process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi") +#process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi") +#process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAny_cfi") + +#process.simOmtfDigis.candidateSimMuonMatcher = cms.bool(True) +process.simOmtfDigis.simTracksTag = cms.InputTag('g4SimHits') +#process.simOmtfDigis.simVertexesTag = cms.InputTag('g4SimHits') +#process.simOmtfDigis.muonMatcherFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/muonMatcherHists_100files_smoothStdDev_withOvf.root") + process.simOmtfDigis.bxMin = cms.int32(0) process.simOmtfDigis.bxMax = cms.int32(0) process.simOmtfDigis.dumpResultToXML = cms.bool(False) -process.simOmtfDigis.dumpResultToROOT = cms.bool(False) process.simOmtfDigis.eventCaptureDebug = cms.bool(False) -process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_template.xml") +process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_template.xml") #process.simOmtfDigis.patternsXMLFiles = cms.VPSet(cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/GPs_parametrised_plus_v1.xml")), # cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/GPs_parametrised_minus_v1.xml")) #) @@ -178,14 +220,35 @@ process.simOmtfDigis.patternType = cms.string("GoldenPatternWithStat") process.simOmtfDigis.generatePatterns = cms.bool(True) -process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_0x00011_oldSample_3_30Files_layerStat_test.xml") +process.simOmtfDigis.cleanStubs = cms.bool(True) #has sense for the samples with secondaries + +process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_layerStat_" + version + "_" + filesNameLike + ".xml") process.simOmtfDigis.rpcMaxClusterSize = cms.int32(3) process.simOmtfDigis.rpcMaxClusterCnt = cms.int32(2) process.simOmtfDigis.rpcDropAllClustersIfMoreThanMax = cms.bool(True) +process.simOmtfDigis.minCSCStubRME12 = cms.int32(410) #[cm] +process.simOmtfDigis.minCSCStubR = cms.int32(500) #[cm] + +process.simOmtfDigis.minDtPhiQuality = cms.int32(4) +process.simOmtfDigis.minDtPhiBQuality = cms.int32(4) + +process.simOmtfDigis.dtRefHitMinQuality = cms.int32(4) + +process.simOmtfDigis.usePhiBExtrapolationFromMB1 = cms.bool(True) +process.simOmtfDigis.usePhiBExtrapolationFromMB2 = cms.bool(True) + +process.simOmtfDigis.useStubQualInExtr = cms.bool(False) +process.simOmtfDigis.useEndcapStubsRInExtr = cms.bool(False) +process.simOmtfDigis.useFloatingPointExtrapolation = cms.bool(False) +#process.simOmtfDigis.extrapolFactorsFilename = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/ExtrapolationFactors_DTQualAndEtaValueP1Scale.xml") +process.simOmtfDigis.dtRefHitMinQuality = cms.int32(4) + +#process.simOmtfDigis.stubEtaEncoding = cms.string("valueP1Scale") + process.simOmtfDigis.goldenPatternResultFinalizeFunction = cms.int32(3) ## is needed here , becasue it just counts the number of layers with a stub -process.simOmtfDigis.lctCentralBx = cms.int32(6);#<<<<<<<<<<<<<<<= filesPerPtBin): - break - -else : - for i in range(1, 2, 1): - for f in onlyfiles: - if (( filesNameLike + '_' + str(i) + '_') in f): #TODO for 721_FullEta_v4/ - #if (( filesNameLike + '_' + str(i) + '.') in f): #TODO for 9_3_14_FullEta_v2 - print f - chosenFiles.append('file://' + path + f) - - -print "chosenFiles" +print("chosenFiles") for chFile in chosenFiles: - print chFile + print(chFile) if len(chosenFiles) == 0 : - print "no files selected!!!!!!!!!!!!!!!" + print("no files selected!!!!!!!!!!!!!!!") exit firstEv = 0#40000 @@ -142,7 +115,9 @@ ####Event Setup Producer process.load('L1Trigger.L1TMuonOverlapPhase1.fakeOmtfParams_cff') -#process.omtfParams.configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0008_patGen.xml"), +process.omtfParams.configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0009_patGen.xml") +process.omtfParams.patternsXMLFiles = cms.VPSet( + cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_template.xml")), ) process.esProd = cms.EDAnalyzer("EventSetupRecordDataGetter", toGet = cms.VPSet( @@ -161,10 +136,9 @@ process.simOmtfDigis.bxMax = cms.int32(0) process.simOmtfDigis.dumpResultToXML = cms.bool(False) -process.simOmtfDigis.dumpResultToROOT = cms.bool(False) process.simOmtfDigis.eventCaptureDebug = cms.bool(False) -process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_template.xml") +process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_template.xml") #process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_0x00012_oldSample_3_30Files_grouped1_classProb1_recalib.xml") #process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_0x00012_oldSample_3_30Files_grouped1_classProb11_recalib2.xml") #process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0009_oldSample_3_10Files_classProb2.xml") @@ -180,12 +154,17 @@ #process.simOmtfDigis.patternGenerator = cms.string("groupPatterns") process.simOmtfDigis.patternGenerator = cms.string("patternGenFromStat") #process.simOmtfDigis.patternGenerator = cms.string("") #does nothing except storing the patterns in the root file -process.simOmtfDigis.patternsROOTFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_0x00011_oldSample_3_30Files_layerStat.root") +#process.simOmtfDigis.patternsROOTFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_0x00011_oldSample_3_30Files_layerStat.root") +#process.simOmtfDigis.patternsROOTFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_layerStat_ExtraplMB1nadMB2_t14.root") +#process.simOmtfDigis.patternsROOTFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_layerStat_ExtraplMB1nadMB2FullAlgo_t16.root") +process.simOmtfDigis.patternsROOTFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_layerStat_" + versionIn + ".root") process.simOmtfDigis.patternType = cms.string("GoldenPatternWithStat") process.simOmtfDigis.generatePatterns = cms.bool(True) #process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_0x0009_oldSample_3_10Files_classProb3.xml") -process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_0x00012_oldSample_3_30Files_grouped1_classProb17_recalib2.xml") +#process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_0x00012_oldSample_3_30Files_grouped1_classProb17_recalib2.xml") +#process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_ExtraplMB1nadMB2FullAlgo_t16_classProb17_recalib2.xml") +process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_" + versionOut + ".xml") #process.simOmtfDigis.optimisedPatsXmlFile = cms.string("PatternsDisplaced_0x0007_p.xml") process.simOmtfDigis.rpcMaxClusterSize = cms.int32(3) @@ -195,6 +174,7 @@ process.simOmtfDigis.goldenPatternResultFinalizeFunction = cms.int32(3) #valid values are 0, 1, 2, 3, 5 process.simOmtfDigis.lctCentralBx = cms.int32(6);#<<<<<<<<<<<<<<<= filesPerPtBin): + break + +elif filesNameLike == 'mcWaw2022' : + cscBx = 8 + path = '/eos/user/k/kbunkow/cms_data/mc/mcWaw2022/' + chosenFiles.append('file://' + path + "DoubleMuPt1to100Eta24_1kevents.root") + +else : + cscBx = 6 + path = '/eos/user/k/kbunkow/cms_data/SingleMuFullEta/721_FullEta_v4/' #old sample, but very big + onlyfiles = [f for f in listdir(path) if isfile(join(path, f))] + + for i in range(1, 10, 1): + for f in onlyfiles: + if (( filesNameLike + '_' + str(i) + '_') in f): #TODO for 721_FullEta_v4/ + #if (( filesNameLike + '_' + str(i) + '.') in f): #TODO for 9_3_14_FullEta_v2 + print(f) + chosenFiles.append('file://' + path + f) + + +# input files (up to 255 files accepted) +process.source = cms.Source('PoolSource', +fileNames = cms.untracked.vstring( + #'file:/eos/user/k/kbunkow/cms_data/SingleMuFullEta/721_FullEta_v4/SingleMu_16_p_1_1_xTE.root', + #'file:/afs/cern.ch/user/k/kpijanow/Neutrino_Pt-2to20_gun_50.root', + list(chosenFiles), ), + skipEvents = cms.untracked.uint32(0), + inputCommands=cms.untracked.vstring( + 'keep *', + 'drop l1tEMTFHit2016Extras_simEmtfDigis_CSC_HLT', + 'drop l1tEMTFHit2016Extras_simEmtfDigis_RPC_HLT', + 'drop l1tEMTFHit2016s_simEmtfDigis__HLT', + 'drop l1tEMTFTrack2016Extras_simEmtfDigis__HLT', + 'drop l1tEMTFTrack2016s_simEmtfDigis__HLT') +) + + +process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1)) + + + +#Calibrate Digis +process.load("L1Trigger.DTTriggerPhase2.CalibratedDigis_cfi") +process.CalibratedDigis.dtDigiTag = "simMuonDTDigis" +process.CalibratedDigis.scenario = 0 + +#DTTriggerPhase2 +process.load("L1Trigger.DTTriggerPhase2.dtTriggerPhase2PrimitiveDigis_cfi") +process.dtTriggerPhase2PrimitiveDigis.debug = False +process.dtTriggerPhase2PrimitiveDigis.dump = False +process.dtTriggerPhase2PrimitiveDigis.scenario = 0 + +####Event Setup Producer +process.load('L1Trigger.L1TMuonOverlapPhase1.fakeOmtfParams_cff') +process.omtfParams.configXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/hwToLogicLayer_0x0009_patGen.xml") + +process.omtfParams.patternsXMLFiles = cms.VPSet( + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0003.xml")), + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x0009_oldSample_3_10Files_classProb1.xml") ), + cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_template.xml")), + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/Patterns_0x00012_oldSample_3_30Files_grouped1_classProb17_recalib2.xml")), + #cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_layerStat_ExtraplMB1nadMB2_t10_classProb17_recalib2.xml")), + ) + + + +process.esProd = cms.EDAnalyzer("EventSetupRecordDataGetter", + toGet = cms.VPSet( + cms.PSet(record = cms.string('L1TMuonOverlapParamsRcd'), + data = cms.vstring('L1TMuonOverlapParams')) + ), + verbose = cms.untracked.bool(False) +) + +#process.TFileService = cms.Service("TFileService", fileName = cms.string('omtfAnalysis1_1.root'), closeFileFast = cms.untracked.bool(True) ) + +####OMTF Emulator +process.load('L1Trigger.L1TMuonOverlapPhase1.simOmtfDigis_cfi') + +#needed by candidateSimMuonMatcher +process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi") +#process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorOpposite_cfi") +#process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAny_cfi") + +process.simOmtfDigis.candidateSimMuonMatcher = cms.bool(True) +process.simOmtfDigis.simTracksTag = cms.InputTag('g4SimHits') +process.simOmtfDigis.simVertexesTag = cms.InputTag('g4SimHits') +process.simOmtfDigis.muonMatcherFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/muonMatcherHists_100files_smoothStdDev_withOvf.root") + + +process.simOmtfDigis.bxMin = cms.int32(0) +process.simOmtfDigis.bxMax = cms.int32(0) + +process.simOmtfDigis.dumpResultToXML = cms.bool(False) +process.simOmtfDigis.eventCaptureDebug = cms.bool(False) + +process.simOmtfDigis.patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuonOverlapPhase1/test/expert/omtf/Patterns_template.xml") +#process.simOmtfDigis.patternsXMLFiles = cms.VPSet(cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/GPs_parametrised_plus_v1.xml")), +# cms.PSet(patternsXMLFile = cms.FileInPath("L1Trigger/L1TMuon/data/omtf_config/GPs_parametrised_minus_v1.xml")) +#) + +#process.simOmtfDigis.patternGenerator = cms.string("patternGen") +#process.simOmtfDigis.patternGenerator = cms.string("2DHists") +process.simOmtfDigis.patternGenerator = cms.string("deltaPhiVsPhiRef") + + +process.simOmtfDigis.patternType = cms.string("GoldenPatternWithStat") +process.simOmtfDigis.generatePatterns = cms.bool(True) +process.simOmtfDigis.optimisedPatsXmlFile = cms.string("Patterns_dispalced_test_" + version + "_" + filesNameLike + ".xml") + +process.simOmtfDigis.rpcMaxClusterSize = cms.int32(3) +process.simOmtfDigis.rpcMaxClusterCnt = cms.int32(2) +process.simOmtfDigis.rpcDropAllClustersIfMoreThanMax = cms.bool(True) + +process.simOmtfDigis.minCSCStubRME12 = cms.int32(410) #[cm] +process.simOmtfDigis.minCSCStubR = cms.int32(490) #[cm] + +process.simOmtfDigis.minDtPhiQuality = cms.int32(2) +process.simOmtfDigis.minDtPhiBQuality = cms.int32(4) + +process.simOmtfDigis.dtRefHitMinQuality = cms.int32(4) + +#process.simOmtfDigis.usePhiBExtrapolationFromMB1 = cms.bool(True) +#process.simOmtfDigis.usePhiBExtrapolationFromMB2 = cms.bool(True) +process.simOmtfDigis.usePhiBExtrapolationFromMB1 = cms.bool(False) +process.simOmtfDigis.usePhiBExtrapolationFromMB2 = cms.bool(False) + +process.simOmtfDigis.useStubQualInExtr = cms.bool(True) +process.simOmtfDigis.useEndcapStubsRInExtr = cms.bool(True) +process.simOmtfDigis.useFloatingPointExtrapolation = cms.bool(True) +#process.simOmtfDigis.extrapolFactorsFilename = cms.FileInPath("ExtrapolationFactors_DTQualAndEtaValueP1Scale.xml") +#process.simOmtfDigis.extrapolFactorsFilename = cms.FileInPath("ExtrapolationFactors_simple.xml") +process.simOmtfDigis.extrapolFactorsFilename = cms.FileInPath("") + +process.simOmtfDigis.stubEtaEncoding = cms.string("valueP1Scale") +#process.simOmtfDigis.stubEtaEncoding = cms.string("bits") + +process.simOmtfDigis.goldenPatternResultFinalizeFunction = cms.int32(3) ## is needed here , becasue it just counts the number of layers with a stub +process.simOmtfDigis.lctCentralBx = cms.int32(cscBx);#<<<<<<<<<<<<<<<getTanlWord()); //Function defined in L1TrackJetClustering.h + //This is a quick fix to eta going outside of scope - also including protection against phi going outside + //of scope as well. The eta index, j, cannot be less than zero or greater than 23 (the number of eta bins + //minus one). The phi index, i, cannot be less than zero or greater than 26 (the number of phi bins + //minus one). + if ((j < 0) || (j > (etaBins_ - 1)) || (i < 0) || (i > (phiBins_ - 1))) + continue; + if (trkpt < pt_intern(trkPtMax_)) epbins[i][j].pTtot += trkpt; else diff --git a/L1Trigger/TrackFindingTMTT/src/KFbase.cc b/L1Trigger/TrackFindingTMTT/src/KFbase.cc index c7e55f54adab9..afff3cbc7709c 100644 --- a/L1Trigger/TrackFindingTMTT/src/KFbase.cc +++ b/L1Trigger/TrackFindingTMTT/src/KFbase.cc @@ -551,7 +551,7 @@ namespace tmtt { matRinv = TMatrixD(TMatrixD::kInverted, matR); } else { // Protection against rare maths instability. - const TMatrixD unitMatrix(TMatrixD::kUnit, TMatrixD(nHelixPar_, nHelixPar_)); + const TMatrixD unitMatrix(TMatrixD::kUnit, TMatrixD(2, 2)); const double big = 9.9e9; matRinv = big * unitMatrix; } diff --git a/L1Trigger/TrackFindingTracklet/src/PurgeDuplicate.cc b/L1Trigger/TrackFindingTracklet/src/PurgeDuplicate.cc index 07408442a26cf..eda71fc83b209 100644 --- a/L1Trigger/TrackFindingTracklet/src/PurgeDuplicate.cc +++ b/L1Trigger/TrackFindingTracklet/src/PurgeDuplicate.cc @@ -184,19 +184,11 @@ void PurgeDuplicate::execute(std::vector& outputtracks, unsigned int iSec } } - // Initialize all-false 2D array of tracks being duplicates to other tracks - bool dupMap[numStublists][numStublists]; // Ends up symmetric - for (unsigned int itrk = 0; itrk < numStublists; itrk++) { - for (unsigned int jtrk = 0; jtrk < numStublists; jtrk++) { - dupMap[itrk][jtrk] = false; - } - } + // Initialize all-false 2D vector of tracks being duplicates to other tracks + vector> dupMap(numStublists, vector(numStublists, false)); // Used to check if a track is in two bins, is not a duplicate in either bin, so is sent out twice - bool noMerge[numStublists]; - for (unsigned int itrk = 0; itrk < numStublists; itrk++) { - noMerge[itrk] = false; - } + vector noMerge(numStublists, false); // Find duplicates; Fill dupMap by looping over all pairs of "tracks" // numStublists-1 since last track has no other to compare to @@ -286,8 +278,8 @@ void PurgeDuplicate::execute(std::vector& outputtracks, unsigned int iSec // Fill duplicate map if (nShareLay >= settings_.minIndStubs()) { // For number of shared stub merge condition - dupMap[itrk][jtrk] = true; - dupMap[jtrk][itrk] = true; + dupMap.at(itrk).at(jtrk) = true; + dupMap.at(jtrk).at(itrk) = true; } } } @@ -295,15 +287,15 @@ void PurgeDuplicate::execute(std::vector& outputtracks, unsigned int iSec // Check to see if the track is a duplicate for (unsigned int itrk = 0; itrk < numStublists; itrk++) { for (unsigned int jtrk = 0; jtrk < numStublists; jtrk++) { - if (dupMap[itrk][jtrk]) { - noMerge[itrk] = true; + if (dupMap.at(itrk).at(jtrk)) { + noMerge.at(itrk) = true; } } } // If the track isn't a duplicate, and if it's in more than one bin, and it is not in the proper rinv or phi bin, then mark it so it won't be sent to output for (unsigned int itrk = 0; itrk < numStublists; itrk++) { - if (noMerge[itrk] == false) { + if (!noMerge.at(itrk)) { if (((findOverlapRinvBins(inputtracklets_[itrk]).size() > 1) && (findRinvBin(inputtracklets_[itrk]) != bin)) || ((findOverlapPhiBins(inputtracklets_[itrk]).size() > 1) && @@ -316,7 +308,7 @@ void PurgeDuplicate::execute(std::vector& outputtracks, unsigned int iSec for (unsigned int itrk = 0; itrk < numStublists - 1; itrk++) { for (unsigned int jtrk = itrk + 1; jtrk < numStublists; jtrk++) { // Merge a track with its first duplicate found. - if (dupMap[itrk][jtrk]) { + if (dupMap.at(itrk).at(jtrk)) { // Set preferred track based on seed rank int preftrk; int rejetrk; diff --git a/L1TriggerConfig/RPCTriggerConfig/test/TestBxOrConfig.cc b/L1TriggerConfig/RPCTriggerConfig/test/TestBxOrConfig.cc deleted file mode 100644 index 83634951b6ef2..0000000000000 --- a/L1TriggerConfig/RPCTriggerConfig/test/TestBxOrConfig.cc +++ /dev/null @@ -1,111 +0,0 @@ -// -*- C++ -*- -// -// Package: TestBxOrConfig -// Class: TestBxOrConfig -// -/**\class TestBxOrConfig TestBxOrConfig.cc L1TriggerConfig/TestBxOrConfig/src/TestBxOrConfig.cc - - Description: - - Implementation: - -*/ - -// system include files -#include - -// user include files -#include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/EDAnalyzer.h" - -#include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/MakerMacros.h" - -#include "FWCore/ParameterSet/interface/ParameterSet.h" - -#include "FWCore/Framework/interface/EventSetup.h" -#include "FWCore/Framework/interface/ESHandle.h" - - - -#include "CondFormats/DataRecord/interface/L1RPCBxOrConfigRcd.h" -#include "CondFormats/L1TObjects/interface/L1RPCBxOrConfig.h" - -// -// class decleration -// - -class TestBxOrConfig : public edm::EDAnalyzer { - public: - explicit TestBxOrConfig(const edm::ParameterSet&); - ~TestBxOrConfig(); - - - private: - virtual void beginJob() ; - virtual void analyze(const edm::Event&, const edm::EventSetup&); - virtual void endJob() ; - - // ----------member data --------------------------- -}; - -// -// constants, enums and typedefs -// - -// -// static data member definitions -// - -// -// constructors and destructor -// -TestBxOrConfig::TestBxOrConfig(const edm::ParameterSet& iConfig) - -{ - //now do what ever initialization is needed - -} - - -TestBxOrConfig::~TestBxOrConfig() -{ - - // do anything here that needs to be done at desctruction time - // (e.g. close files, deallocate resources etc.) - -} - - -// -// member functions -// - -// ------------ method called to for each event ------------ -void -TestBxOrConfig::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) -{ - using namespace edm; - edm::ESHandle bxOrConfig; - iSetup.get().get(bxOrConfig); - - std::cout << "Checking BX Or settings" << std::endl; - - std::cout<< "First BX : "<getFirstBX()<<", Last BX : "<getLastBX()<( cfg.getParameter( "src" ) ) ) { - } -private: - void analyze( const Event & evt, const EventSetup&) override { - Handle gen; - evt.getByToken( srcToken_, gen ); - size_t n = gen->size(); - if (n == 0) - throw Exception(errors::EventCorruption) - << "No particles in genParticleCandidates\n"; - for(size_t i = 0; i < n; ++ i) { - const Candidate & p = (*gen)[i]; - size_t nd = p.numberOfDaughters(); - if(nd==0 && p.status()==3) - throw Exception(errors::EventCorruption) - << "Particle with no daughters and status " << p.status() - << ", pdgId = " << p.pdgId() << "\n"; - for(size_t j = 0; j < nd; ++ j ) { - const Candidate * d = p.daughter(j); - size_t nm = d->numberOfMothers(); - bool noMother = true; - for(size_t k = 0; k < nm; ++ k ) { - if(d->mother(k)==&p) { - noMother = false; - break; - } - } - if(noMother) - throw Exception(errors::EventCorruption) - << "Inconsistent mother/daughter relation, pdgId = " << d->pdgId() << "\n"; - } - } - } - EDGetTokenT srcToken_; -}; - -#include "FWCore/Framework/interface/MakerMacros.h" - -DEFINE_FWK_MODULE( TestGenParticleCandidates ); - - - diff --git a/PhysicsTools/NanoAOD/BuildFile.xml b/PhysicsTools/NanoAOD/BuildFile.xml index 20ecb336c0866..e4cfb0e7e70a9 100644 --- a/PhysicsTools/NanoAOD/BuildFile.xml +++ b/PhysicsTools/NanoAOD/BuildFile.xml @@ -2,6 +2,14 @@ + + + + + + + + diff --git a/PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h b/PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h index 4644c3ccf78de..b93ace3c45387 100644 --- a/PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h +++ b/PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h @@ -47,22 +47,22 @@ class FuncVariable : public Variable { public: FuncVariable(const std::string &aname, const edm::ParameterSet &cfg) : Variable(aname, cfg), - func_(cfg.getParameter("expr"), true), + func_(cfg.getParameter("expr"), cfg.getUntrackedParameter("lazyEval")), precisionFunc_(cfg.existsAs("precision") ? cfg.getParameter("precision") : "23", - true) {} + cfg.getUntrackedParameter("lazyEval")) {} ~FuncVariable() override {} + void fill(std::vector &selobjs, nanoaod::FlatTable &out) const override { std::vector vals(selobjs.size()); for (unsigned int i = 0, n = vals.size(); i < n; ++i) { - ValType val = func_(*selobjs[i]); + vals[i] = func_(*selobjs[i]); if constexpr (std::is_same()) { if (this->precision_ == -2) { auto prec = precisionFunc_(*selobjs[i]); - vals[i] = prec > 0 ? MiniFloatConverter::reduceMantissaToNbitsRounding(val, prec) : val; - } else - vals[i] = val; - } else { - vals[i] = val; + if (prec > 0) { + vals[i] = MiniFloatConverter::reduceMantissaToNbitsRounding(vals[i], prec); + } + } } } out.template addColumn(this->name_, vals, this->doc_, this->precision_); @@ -82,16 +82,18 @@ class ExtVariable : public VariableBase { std::vector> selptrs, nanoaod::FlatTable &out) const = 0; }; + template -class ValueMapVariable : public ExtVariable { +class ValueMapVariableBase : public ExtVariable { public: - ValueMapVariable(const std::string &aname, - const edm::ParameterSet &cfg, - edm::ConsumesCollector &&cc, - bool skipNonExistingSrc = false) + ValueMapVariableBase(const std::string &aname, + const edm::ParameterSet &cfg, + edm::ConsumesCollector &&cc, + bool skipNonExistingSrc = false) : ExtVariable(aname, cfg), skipNonExistingSrc_(skipNonExistingSrc), token_(cc.consumes>(cfg.getParameter("src"))) {} + virtual ValType eval(const edm::Handle> &vmap, const edm::Ptr &op) const = 0; void fill(const edm::Event &iEvent, std::vector> selptrs, nanoaod::FlatTable &out) const override { edm::Handle> vmap; iEvent.getByToken(token_, vmap); @@ -99,7 +101,8 @@ class ValueMapVariable : public ExtVariable { if (vmap.isValid() || !skipNonExistingSrc_) { vals.resize(selptrs.size()); for (unsigned int i = 0, n = vals.size(); i < n; ++i) { - vals[i] = (*vmap)[selptrs[i]]; + // calls the overloaded method to either get the valuemap value directly, or a function of the object value. + vals[i] = this->eval(vmap, selptrs[i]); } } out.template addColumn(this->name_, vals, this->doc_, this->precision_); @@ -110,6 +113,50 @@ class ValueMapVariable : public ExtVariable { edm::EDGetTokenT> token_; }; +template +class ValueMapVariable : public ValueMapVariableBase { +public: + ValueMapVariable(const std::string &aname, + const edm::ParameterSet &cfg, + edm::ConsumesCollector &&cc, + bool skipNonExistingSrc = false) + : ValueMapVariableBase(aname, cfg, std::move(cc), skipNonExistingSrc) {} + ValType eval(const edm::Handle> &vmap, const edm::Ptr &op) const override { + ValType val = (*vmap)[op]; + return val; + } +}; + +template +class TypedValueMapVariable : public ValueMapVariableBase { +public: + TypedValueMapVariable(const std::string &aname, + const edm::ParameterSet &cfg, + edm::ConsumesCollector &&cc, + bool skipNonExistingSrc = false) + : ValueMapVariableBase(aname, cfg, std::move(cc), skipNonExistingSrc), + func_(cfg.getParameter("expr"), true), + precisionFunc_(cfg.existsAs("precision") ? cfg.getParameter("precision") : "23", + true) {} + + ValType eval(const edm::Handle> &vmap, const edm::Ptr &op) const override { + ValType val = func_((*vmap)[op]); + if constexpr (std::is_same()) { + if (this->precision_ == -2) { + auto prec = precisionFunc_(*op); + if (prec > 0) { + val = MiniFloatConverter::reduceMantissaToNbitsRounding(val, prec); + } + } + } + return val; + } + +protected: + StringFunctor func_; + StringObjectFunction precisionFunc_; +}; + // Event producers // - ABC // - Singleton @@ -165,6 +212,8 @@ class SimpleFlatTableProducerBase : public edm::stream::EDProducer<> { edm::ParameterSetDescription variable; variable.add("expr")->setComment("a function to define the content of the branch in the flat table"); variable.add("doc")->setComment("few words description of the branch content"); + variable.addUntracked("lazyEval", false) + ->setComment("if true, can use methods of inheriting classes in `expr`. Can cause problems with threading."); variable.ifValue( edm::ParameterDescription( "type", "int", true, edm::Comment("the c++ type of the branch in the flat table")), @@ -224,7 +273,8 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBase("singleton")), maxLen_(params.existsAs("maxLen") ? params.getParameter("maxLen") : std::numeric_limits::max()), - cut_(!singleton_ ? params.getParameter("cut") : "", true) { + cut_(!singleton_ ? params.getParameter("cut") : "", + !singleton_ ? params.getUntrackedParameter("lazyEval") : false) { if (params.existsAs("externalVariables")) { edm::ParameterSet const &extvarsPSet = params.getParameter("externalVariables"); for (const std::string &vname : extvarsPSet.getParameterNamesForType()) { @@ -262,14 +312,20 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBase>::baseDescriptions(); - desc.ifValue(edm::ParameterDescription( - "singleton", false, true, edm::Comment("whether or not the input collection is single-element")), - false >> edm::ParameterDescription( - "cut", "", true, edm::Comment("selection on the main input collection")) or - true >> edm::EmptyGroupDescription()); + desc.ifValue( + edm::ParameterDescription( + "singleton", false, true, edm::Comment("whether or not the input collection is single-element")), + false >> (edm::ParameterDescription( + "cut", "", true, edm::Comment("selection on the main input collection")) and + edm::ParameterDescription("lazyEval", + false, + false, + edm::Comment("if true, can use methods of inheriting classes. Can " + "cause problems when multi-threading."))) or + true >> edm::EmptyGroupDescription()); desc.addOptional("maxLen")->setComment( "define the maximum length of the input collection to put in the branch"); @@ -283,8 +339,10 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBase( "precision", true, edm::Comment("the precision with which to store the value in the flat table")) xor - edm::ParameterDescription( - "precision", true, edm::Comment("the precision with which to store the value in the flat table")), + edm::ParameterDescription("precision", + true, + edm::Comment("the precision with which to store the value in the " + "flat table, as a function of the object evaluated")), false); edm::ParameterSetDescription extvariables; @@ -293,9 +351,12 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBase("*", edm::RequireZeroOrMore, true, extvariable), false); desc.addOptional("externalVariables", extvariables); + return desc; + } + static void fillDescriptions(edm::ConfigurationDescriptions &descriptions) { + edm::ParameterSetDescription desc = SimpleFlatTableProducer::baseDescriptions(); descriptions.addWithDefaultLabel(desc); } - std::unique_ptr fillTable(const edm::Event &iEvent, const edm::Handle> &prod) const override { std::vector selobjs; @@ -304,14 +365,14 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBasesize() == 1); selobjs.push_back(&(*prod)[0]); - if (!extvars_.empty()) + if (!extvars_.empty() || !typedextvars_.empty()) selptrs.emplace_back(prod->ptrAt(0)); } else { for (unsigned int i = 0, n = prod->size(); i < n; ++i) { const auto &obj = (*prod)[i]; if (cut_(obj)) { selobjs.push_back(&obj); - if (!extvars_.empty()) + if (!extvars_.empty() || !typedextvars_.empty()) selptrs.emplace_back(prod->ptrAt(i)); } if (selobjs.size() >= maxLen_) @@ -324,6 +385,8 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBasefill(selobjs, *out); for (const auto &var : this->extvars_) var->fill(iEvent, selptrs, *out); + for (const auto &var : this->typedextvars_) + var->fill(iEvent, selptrs, *out); return out; } @@ -341,6 +404,86 @@ class SimpleFlatTableProducer : public SimpleFlatTableProducerBase Int16ExtVar; typedef ValueMapVariable UInt16ExtVar; std::vector>> extvars_; + std::vector>> typedextvars_; +}; + +template +class SimpleTypedExternalFlatTableProducer : public SimpleFlatTableProducer { +public: + SimpleTypedExternalFlatTableProducer(edm::ParameterSet const ¶ms) : SimpleFlatTableProducer(params) { + edm::ParameterSet const &extvarsPSet = params.getParameter("externalTypedVariables"); + for (const std::string &vname : extvarsPSet.getParameterNamesForType()) { + const auto &varPSet = extvarsPSet.getParameter(vname); + const std::string &type = varPSet.getParameter("type"); + if (type == "int") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "uint") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "float") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "double") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "uint8") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "int16") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "uint16") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else if (type == "bool") + this->typedextvars_.push_back( + std::make_unique(vname, varPSet, this->consumesCollector(), this->skipNonExistingSrc_)); + else + throw cms::Exception("Configuration", "unsupported type " + type + " for variable " + vname); + } + } + ~SimpleTypedExternalFlatTableProducer() override {} + static void fillDescriptions(edm::ConfigurationDescriptions &descriptions) { + edm::ParameterSetDescription desc = SimpleFlatTableProducer::baseDescriptions(); + edm::ParameterSetDescription extvariable; + extvariable.add("src")->setComment("valuemap input collection to fill the flat table"); + extvariable.add("expr")->setComment( + "a function to define the content of the branch in the flat table"); + extvariable.add("doc")->setComment("few words description of the branch content"); + extvariable.addUntracked("lazyEval", false) + ->setComment("if true, can use methods of inheriting classes in `expr`. Can cause problems with threading."); + extvariable.ifValue( + edm::ParameterDescription( + "type", "int", true, edm::Comment("the c++ type of the branch in the flat table")), + edm::allowedValues("int", "uint", "float", "double", "uint8", "int16", "uint16", "bool")); + extvariable.addOptionalNode( + edm::ParameterDescription( + "precision", true, edm::Comment("the precision with which to store the value in the flat table")) xor + edm::ParameterDescription("precision", + true, + edm::Comment("the precision with which to store the value in the " + "flat table, as a function of the object evaluated")), + false); + + edm::ParameterSetDescription extvariables; + extvariables.setComment("a parameters set to define all variable taken form valuemap to fill the flat table"); + extvariables.addOptionalNode( + edm::ParameterWildcard("*", edm::RequireZeroOrMore, true, extvariable), false); + desc.addOptional("externalTypedVariables", extvariables); + + descriptions.addWithDefaultLabel(desc); + } + +protected: + typedef TypedValueMapVariable, int32_t> IntTypedExtVar; + typedef TypedValueMapVariable, uint32_t> UIntTypedExtVar; + typedef TypedValueMapVariable, float> FloatTypedExtVar; + typedef TypedValueMapVariable, double> DoubleTypedExtVar; + typedef TypedValueMapVariable, bool> BoolTypedExtVar; + typedef TypedValueMapVariable, uint8_t> UInt8TypedExtVar; + typedef TypedValueMapVariable, int16_t> Int16TypedExtVar; + typedef TypedValueMapVariable, uint16_t> UInt16TypedExtVar; }; template @@ -350,7 +493,7 @@ class BXVectorSimpleFlatTableProducer : public SimpleFlatTableProducerBase>(params), maxLen_(params.existsAs("maxLen") ? params.getParameter("maxLen") : std::numeric_limits::max()), - cut_(params.getParameter("cut"), true), + cut_(params.getParameter("cut"), false), minBX_(params.getParameter("minBX")), maxBX_(params.getParameter("maxBX")), alwaysWriteBXValue_(params.getParameter("alwaysWriteBXValue")), @@ -445,7 +588,7 @@ class FirstObjectSimpleFlatTableProducer : public SimpleFlatTableProducerBase>::baseDescriptions(); + edm::ParameterSetDescription desc = SimpleFlatTableProducerBase>::baseDescriptions(); descriptions.addWithDefaultLabel(desc); } diff --git a/PhysicsTools/NanoAOD/plugins/BTVMCFlavourTableProducer.cc b/PhysicsTools/NanoAOD/plugins/BTVMCFlavourTableProducer.cc new file mode 100644 index 0000000000000..01454c9a2c78d --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/BTVMCFlavourTableProducer.cc @@ -0,0 +1,273 @@ +// system include files +#include + +// user include files +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" + +#include "FWCore/Framework/interface/Event.h" + +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" + +#include "DataFormats/PatCandidates/interface/Jet.h" +#include "DataFormats/HepMCCandidate/interface/GenParticle.h" +#include "DataFormats/Math/interface/deltaR.h" + +#include "DataFormats/NanoAOD/interface/FlatTable.h" + +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" +#include "CommonTools/Utils/interface/StringObjectFunction.h" + +class BTVMCFlavourTableProducer : public edm::stream::EDProducer<> { +public: + explicit BTVMCFlavourTableProducer(const edm::ParameterSet& iConfig) + : name_(iConfig.getParameter("name")), + src_(consumes >(iConfig.getParameter("src"))), + genParticlesToken_(consumes(iConfig.getParameter("genparticles"))) { + produces(); + } + + ~BTVMCFlavourTableProducer() override{}; + int jet_flavour(const pat::Jet& jet, + const std::vector& gToBB, + const std::vector& gToCC, + const std::vector& neutrinosLepB, + const std::vector& neutrinosLepB_C, + const std::vector& alltaus, + bool usePhysForLightAndUndefined) { + int hflav = abs(jet.hadronFlavour()); + int pflav = abs(jet.partonFlavour()); + int physflav = 0; + if (!(jet.genJet())) { + if (pflav == 0) + return 999; + else + return 1000; + } + if (jet.genParton()) + physflav = abs(jet.genParton()->pdgId()); + std::size_t nbs = jet.jetFlavourInfo().getbHadrons().size(); + std::size_t ncs = jet.jetFlavourInfo().getcHadrons().size(); + + unsigned int nbFromGSP(0); + for (const reco::GenParticle& p : gToBB) { + double dr2(reco::deltaR2(jet, p)); + if (dr2 < jetR_ * jetR_) + ++nbFromGSP; + } + + unsigned int ncFromGSP(0); + for (const reco::GenParticle& p : gToCC) { + double dr2(reco::deltaR2(jet, p)); + if (dr2 < jetR_ * jetR_) + ++ncFromGSP; + } + + //std::cout << " jet pt = " << jet.pt() << " hfl = " << hflav << " pfl = " << pflav << " genpart = " << physflav + // << " nbFromGSP = " << nbFromGSP << " ncFromGSP = " << ncFromGSP + // << " nBhadrons " << nbs << " nCHadrons " << ncs << std::endl; + if (hflav == 5) { //B jet + if (nbs > 1) { + if (nbFromGSP > 0) + return 511; + else + return 510; + } else if (nbs == 1) { + for (std::vector::const_iterator it = neutrinosLepB.begin(); it != neutrinosLepB.end(); + ++it) { + if (reco::deltaR2(it->eta(), it->phi(), jet.eta(), jet.phi()) < 0.4 * 0.4) { + return 520; + } + } + for (std::vector::const_iterator it = neutrinosLepB_C.begin(); it != neutrinosLepB_C.end(); + ++it) { + if (reco::deltaR2(it->eta(), it->phi(), jet.eta(), jet.phi()) < 0.4 * 0.4) { + return 521; + } + } + return 500; + } else { + if (usePhysForLightAndUndefined) { + if (physflav == 21) + return 0; + else if (physflav == 3) + return 2; + else if (physflav == 2 || physflav == 1) + return 1; + else + return 1000; + } else + return 1000; + } + } else if (hflav == 4) { //C jet + if (ncs > 1) { + if (ncFromGSP > 0) + return 411; + else + return 410; + } else + return 400; + } else { //not a heavy jet + if (!alltaus.empty()) { //check for tau in a simplistic way + bool ishadrtaucontained = true; + for (const auto& p : alltaus) { + size_t ndau = p.numberOfDaughters(); + for (size_t i = 0; i < ndau; i++) { + const reco::Candidate* dau = p.daughter(i); + int daupid = std::abs(dau->pdgId()); + if (daupid == 13 || daupid == 11) { + ishadrtaucontained = false; + break; + } + if (daupid != 12 && daupid != 14 && daupid != 16 && reco::deltaR2(*dau, jet) > jetR_ * jetR_) { + ishadrtaucontained = false; + break; + } + } + } + if (ishadrtaucontained) + return 600; + } + if (std::abs(pflav) == 4 || std::abs(pflav) == 5 || nbs || ncs) { + if (usePhysForLightAndUndefined) { + if (physflav == 21) + return 0; + else if (physflav == 3) + return 2; + else if (physflav == 2 || physflav == 1) + return 1; + else + return 1000; + } else + return 1000; + } else if (usePhysForLightAndUndefined) { + if (physflav == 21) + return 0; + else if (physflav == 3) + return 2; + else if (physflav == 2 || physflav == 1) + return 1; + else + return 1000; + } else { + if (pflav == 21) + return 0; + else if (pflav == 3) + return 2; + else if (pflav == 2 || pflav == 1) + return 1; + else + return 1000; + } + } + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("src")->setComment("input Jet collection"); + desc.add("genparticles")->setComment("input genparticles info collection"); + desc.add("name")->setComment("name of the genJet FlatTable we are extending with flavour information"); + descriptions.add("btvMCTable", desc); + } + +private: + void produce(edm::Event&, edm::EventSetup const&) override; + + std::string name_; + + edm::EDGetTokenT > src_; + constexpr static double jetR_ = 0.4; + + constexpr static bool usePhysForLightAndUndefined = false; + edm::EDGetTokenT genParticlesToken_; +}; + +// ------------ method called to produce the data ------------ +void BTVMCFlavourTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + auto jets = iEvent.getHandle(src_); + // const auto& jetFlavourInfosProd = iEvent.get(genParticlesToken_); + edm::Handle genParticlesHandle; + iEvent.getByToken(genParticlesToken_, genParticlesHandle); + std::vector neutrinosLepB; + std::vector neutrinosLepB_C; + + std::vector gToBB; + std::vector gToCC; + std::vector alltaus; + + unsigned int nJets = jets->size(); + + std::vector jet_FlavSplit(nJets); + for (const reco::Candidate& genC : *genParticlesHandle) { + const reco::GenParticle& gen = static_cast(genC); + if (abs(gen.pdgId()) == 12 || abs(gen.pdgId()) == 14 || abs(gen.pdgId()) == 16) { + const reco::GenParticle* mother = static_cast(gen.mother()); + if (mother != nullptr) { + if ((abs(mother->pdgId()) > 500 && abs(mother->pdgId()) < 600) || + (abs(mother->pdgId()) > 5000 && abs(mother->pdgId()) < 6000)) { + neutrinosLepB.emplace_back(gen); + } + if ((abs(mother->pdgId()) > 400 && abs(mother->pdgId()) < 500) || + (abs(mother->pdgId()) > 4000 && abs(mother->pdgId()) < 5000)) { + neutrinosLepB_C.emplace_back(gen); + } + } else { + std::cout << "No mother" << std::endl; + } + } + + int id(std::abs(gen.pdgId())); + int status(gen.status()); + + if (id == 21 && status >= 21 && status <= 59) { //// Pythia8 hard scatter, ISR, or FSR + if (gen.numberOfDaughters() == 2) { + const reco::Candidate* d0 = gen.daughter(0); + const reco::Candidate* d1 = gen.daughter(1); + if (std::abs(d0->pdgId()) == 5 && std::abs(d1->pdgId()) == 5 && d0->pdgId() * d1->pdgId() < 0 && + reco::deltaR2(*d0, *d1) < jetR_ * jetR_) + gToBB.push_back(gen); + if (std::abs(d0->pdgId()) == 4 && std::abs(d1->pdgId()) == 4 && d0->pdgId() * d1->pdgId() < 0 && + reco::deltaR2(*d0, *d1) < jetR_ * jetR_) + gToCC.push_back(gen); + } + } + + if (id == 15 && false) { + alltaus.push_back(gen); + } + } + for (unsigned i_jet = 0; i_jet < nJets; ++i_jet) { + // from DeepNTuples + const auto& jet = jets->at(i_jet); + + jet_FlavSplit[i_jet] = + jet_flavour(jet, gToBB, gToCC, neutrinosLepB, neutrinosLepB_C, alltaus, usePhysForLightAndUndefined); + } + auto newtab = std::make_unique(nJets, name_, false, true); + newtab->addColumn("FlavSplit", + jet_FlavSplit, + "Flavour of the jet, numerical codes: " + "isG: 0, " + "isUD: 1, " + "isS: 2, " + "isC: 400, " + "isCC: 410, " + "isGCC: 411, " + "isB: 500, " + "isBB: 510, " + "isGBB: 511, " + "isLeptonicB: 520, " + "isLeptonicB_C: 521, " + "isTAU: 600, " + "isPU: 999," + "isUndefined: 1000. " + "May be combined to form coarse labels for tagger training and flavour dependent attacks " + "using the loss surface."); + iEvent.put(std::move(newtab)); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +//define this as a plug-in +DEFINE_FWK_MODULE(BTVMCFlavourTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/BuildFile.xml b/PhysicsTools/NanoAOD/plugins/BuildFile.xml index 2d06b9ec6bfd6..e08787f2c59c3 100644 --- a/PhysicsTools/NanoAOD/plugins/BuildFile.xml +++ b/PhysicsTools/NanoAOD/plugins/BuildFile.xml @@ -6,8 +6,8 @@ - + @@ -26,6 +26,14 @@ + + + + + + + + diff --git a/PhysicsTools/NanoAOD/plugins/DeepJetTableProducer.cc b/PhysicsTools/NanoAOD/plugins/DeepJetTableProducer.cc new file mode 100644 index 0000000000000..1c4ac5df4bd76 --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/DeepJetTableProducer.cc @@ -0,0 +1,410 @@ +#include "FWCore/Framework/interface/Frameworkfwd.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" +#include "FWCore/Utilities/interface/StreamID.h" + +#include "RecoBTag/FeatureTools/interface/TrackInfoBuilder.h" + +using namespace btagbtvdeep; + +#include "DataFormats/Math/interface/deltaR.h" + +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" +#include "DataFormats/NanoAOD/interface/FlatTable.h" +#include + +// add tag info and a way to go back to the jet reference +#include "FWCore/Framework/interface/makeRefToBaseProdFrom.h" +#include "DataFormats/BTauReco/interface/JetTag.h" +#include "DataFormats/BTauReco/interface/DeepFlavourTagInfo.h" + +// To store the gen info to get the truth flavour of the jet +#include "DataFormats/PatCandidates/interface/Jet.h" + +template +class DeepJetTableProducer : public edm::stream::EDProducer<> { +public: + explicit DeepJetTableProducer(const edm::ParameterSet&); + ~DeepJetTableProducer() override; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void produce(edm::Event&, const edm::EventSetup&) override; + + const std::string nameDeepJet_; + const std::string idx_nameDeepJet_; + const unsigned int n_cpf_ = 25; + const unsigned int n_npf_ = 25; + const unsigned int n_sv_ = 12; + + edm::EDGetTokenT> jet_token_; + + typedef std::vector TagInfoCollection; + const edm::EDGetTokenT tag_info_src_; + + constexpr static bool usePhysForLightAndUndefined = false; +}; + +// +// constructors and destructor +// +template +DeepJetTableProducer::DeepJetTableProducer(const edm::ParameterSet& iConfig) + : nameDeepJet_(iConfig.getParameter("nameDeepJet")), + idx_nameDeepJet_(iConfig.getParameter("idx_nameDeepJet")), + n_cpf_(iConfig.getParameter("n_cpf")), + n_npf_(iConfig.getParameter("n_npf")), + n_sv_(iConfig.getParameter("n_sv")), + jet_token_(consumes>(iConfig.getParameter("jets"))), + tag_info_src_(consumes(iConfig.getParameter("tagInfo_src"))) { + produces(nameDeepJet_); +} + +template +DeepJetTableProducer::~DeepJetTableProducer() {} + +template +void DeepJetTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + // elements in all these collections must have the same order! + + // only necessary to explicitly check correct matching of jets + // std::vector jetIdx_dj; + + auto jets = iEvent.getHandle(jet_token_); + + edm::Handle tag_infos; + iEvent.getByToken(tag_info_src_, tag_infos); + + unsigned nJets = jets->size(); + + std::vector jet_N_CPFCands(nJets); + std::vector jet_N_NPFCands(nJets); + std::vector jet_N_PVs(nJets); + std::vector jet_N_SVs(nJets); + + // should default to 0 if less than nCpf cpf with information + std::vector> Cpfcan_BtagPf_trackEtaRel_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackPtRel_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackPPar_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackDeltaR_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackPParRatio_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackSip2dVal_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackSip2dSig_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackSip3dVal_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackSip3dSig_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_BtagPf_trackJetDistVal_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_ptrel_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_drminsv_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_VTX_ass_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_puppiw_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_chi2_nCpf(n_cpf_, std::vector(nJets)); + std::vector> Cpfcan_quality_nCpf(n_cpf_, std::vector(nJets)); + + // should default to 0 if less than nNpf npf with information + std::vector> Npfcan_ptrel_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_deltaR_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_isGamma_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_HadFrac_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_drminsv_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_puppiw_nNpf(n_npf_, std::vector(nJets)); + /* + // only after dataformat updated as well + std::vector> Npfcan_etarel_nNpf(n_npf_, std::vector(nJets)); + std::vector> Npfcan_phirel_nNpf(n_npf_, std::vector(nJets)); + */ + + // should default to 0 if less than nSv SVs with information + std::vector> sv_mass_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_pt_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_ntracks_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_chi2_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_normchi2_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_dxy_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_dxysig_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_d3d_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_d3dsig_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_costhetasvpv_nSV(n_sv_, std::vector(nJets)); + /* + // only after dataformat updated as well + std::vector> sv_etarel_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_phirel_nSV(n_sv_, std::vector(nJets)); + */ + std::vector> sv_deltaR_nSV(n_sv_, std::vector(nJets)); + std::vector> sv_enratio_nSV(n_sv_, std::vector(nJets)); + + if (!tag_infos->empty()) { + for (unsigned i_jet = 0; i_jet < nJets; ++i_jet) { + // jet loop reads tag info instead of constituent info + + const auto& taginfo = (*tag_infos)[i_jet]; + const auto& features = taginfo.features(); + + // jet.pt and jet.eta as well as other jet variables (ShallowTagInfo) already included (via DeepCSV) + // number of elements in different collections + jet_N_CPFCands[i_jet] = features.c_pf_features.size(); + jet_N_NPFCands[i_jet] = features.n_pf_features.size(); + jet_N_SVs[i_jet] = features.sv_features.size(); + jet_N_PVs[i_jet] = features.npv; + + // c_pf candidates + auto max_c_pf_n = std::min(features.c_pf_features.size(), (std::size_t)n_cpf_); + for (std::size_t c_pf_n = 0; c_pf_n < max_c_pf_n; c_pf_n++) { + const auto& c_pf_features = features.c_pf_features.at(c_pf_n); + Cpfcan_BtagPf_trackEtaRel_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackEtaRel; + Cpfcan_BtagPf_trackPtRel_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackPtRel; + Cpfcan_BtagPf_trackPPar_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackPPar; + Cpfcan_BtagPf_trackDeltaR_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackDeltaR; + Cpfcan_BtagPf_trackPParRatio_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackPParRatio; + Cpfcan_BtagPf_trackSip2dVal_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackSip2dVal; + Cpfcan_BtagPf_trackSip2dSig_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackSip2dSig; + Cpfcan_BtagPf_trackSip3dVal_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackSip3dVal; + Cpfcan_BtagPf_trackSip3dSig_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackSip3dSig; + Cpfcan_BtagPf_trackJetDistVal_nCpf[c_pf_n][i_jet] = c_pf_features.btagPf_trackJetDistVal; + Cpfcan_ptrel_nCpf[c_pf_n][i_jet] = c_pf_features.ptrel; + Cpfcan_drminsv_nCpf[c_pf_n][i_jet] = c_pf_features.drminsv; + Cpfcan_VTX_ass_nCpf[c_pf_n][i_jet] = c_pf_features.vtx_ass; + Cpfcan_puppiw_nCpf[c_pf_n][i_jet] = c_pf_features.puppiw; + Cpfcan_chi2_nCpf[c_pf_n][i_jet] = c_pf_features.chi2; + Cpfcan_quality_nCpf[c_pf_n][i_jet] = c_pf_features.quality; + } + + // n_pf candidates + auto max_n_pf_n = std::min(features.n_pf_features.size(), (std::size_t)n_npf_); + for (std::size_t n_pf_n = 0; n_pf_n < max_n_pf_n; n_pf_n++) { + const auto& n_pf_features = features.n_pf_features.at(n_pf_n); + Npfcan_ptrel_nNpf[n_pf_n][i_jet] = n_pf_features.ptrel; + Npfcan_deltaR_nNpf[n_pf_n][i_jet] = n_pf_features.deltaR; + Npfcan_isGamma_nNpf[n_pf_n][i_jet] = n_pf_features.isGamma; + Npfcan_HadFrac_nNpf[n_pf_n][i_jet] = n_pf_features.hadFrac; + Npfcan_drminsv_nNpf[n_pf_n][i_jet] = n_pf_features.drminsv; + Npfcan_puppiw_nNpf[n_pf_n][i_jet] = n_pf_features.puppiw; + /* + // only after dataformat updated as well + Npfcan_etarel_nNpf[n_pf_n][i_jet] = n_pf_features.etarel; + Npfcan_phirel_nNpf[n_pf_n][i_jet] = n_pf_features.phirel; + */ + } + + // sv candidates + auto max_sv_n = std::min(features.sv_features.size(), (std::size_t)n_sv_); + for (std::size_t sv_n = 0; sv_n < max_sv_n; sv_n++) { + const auto& sv_features = features.sv_features.at(sv_n); + sv_pt_nSV[sv_n][i_jet] = sv_features.pt; + sv_deltaR_nSV[sv_n][i_jet] = sv_features.deltaR; + sv_mass_nSV[sv_n][i_jet] = sv_features.mass; + sv_ntracks_nSV[sv_n][i_jet] = sv_features.ntracks; + sv_chi2_nSV[sv_n][i_jet] = sv_features.chi2; + sv_normchi2_nSV[sv_n][i_jet] = sv_features.normchi2; + sv_dxy_nSV[sv_n][i_jet] = sv_features.dxy; + sv_dxysig_nSV[sv_n][i_jet] = sv_features.dxysig; + sv_d3d_nSV[sv_n][i_jet] = sv_features.d3d; + sv_d3dsig_nSV[sv_n][i_jet] = sv_features.d3dsig; + sv_costhetasvpv_nSV[sv_n][i_jet] = sv_features.costhetasvpv; + sv_enratio_nSV[sv_n][i_jet] = sv_features.enratio; + /* + // only after dataformat updated as well + sv_etarel_nSV[sv_n][i_jet] = sv_features.etarel; + sv_phirel_nSV[sv_n][i_jet] = sv_features.phirel; + */ + } + } + } + + // DeepJetInputs table + auto djTable = std::make_unique(jet_N_CPFCands.size(), nameDeepJet_, false, true); + //djTable->addColumn("DeepJet_jetIdx", jetIdx_dj, "Index of the parent jet", ); + + djTable->addColumn("DeepJet_nCpfcand", jet_N_CPFCands, "Number of charged PF candidates in the jet"); + djTable->addColumn("DeepJet_nNpfcand", jet_N_NPFCands, "Number of neutral PF candidates in the jet"); + djTable->addColumn("DeepJet_nsv", jet_N_SVs, "Number of secondary vertices in the jet"); + djTable->addColumn("DeepJet_npv", jet_N_PVs, "Number of primary vertices"); + + // ============================================================== Cpfs =================================================================== + for (unsigned int p = 0; p < n_cpf_; p++) { + auto s = std::to_string(p); + + djTable->addColumn("DeepJet_Cpfcan_puppiw_" + s, + Cpfcan_puppiw_nCpf[p], + "charged candidate PUPPI weight of the " + s + ". cpf", + 10); + djTable->addColumn( + "DeepJet_Cpfcan_VTX_ass_" + s, + Cpfcan_VTX_ass_nCpf[p], + "integer flag that indicates whether the track was used in the primary vertex fit for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_drminsv_" + s, + Cpfcan_drminsv_nCpf[p], + "track pseudoangular distance from the closest secondary vertex of the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_ptrel_" + s, + Cpfcan_ptrel_nCpf[p], + "fraction of the jet momentum carried by the track for the " + s + ". cpf", + 10); + djTable->addColumn( + "DeepJet_Cpfcan_quality_" + s, + Cpfcan_quality_nCpf[p], + "integer flag which indicates the quality of the fitted track, based on number of detector hits used for the " + "reconstruction as well as the overall chi2 of the charged track fit for the " + + s + ". cpf", + 10); + djTable->addColumn( + "DeepJet_Cpfcan_chi2_" + s, Cpfcan_chi2_nCpf[p], "chi2 of the charged track fit for the " + s + ". cpf", 10); + + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackDeltaR_" + s, + Cpfcan_BtagPf_trackDeltaR_nCpf[p], + "track pseudoangular distance from the jet axis for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackEtaRel_" + s, + Cpfcan_BtagPf_trackEtaRel_nCpf[p], + "track pseudorapidity, relative to the jet axis for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackJetDistVal_" + s, + Cpfcan_BtagPf_trackJetDistVal_nCpf[p], + "minimum track approach distance to jet axis for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackPPar_" + s, + Cpfcan_BtagPf_trackPPar_nCpf[p], + "dot product of the jet and track momentum for the " + s + ". cpf", + 10); + djTable->addColumn( + "DeepJet_Cpfcan_BtagPf_trackPParRatio_" + s, + Cpfcan_BtagPf_trackPParRatio_nCpf[p], + "dot product of the jet and track momentum divided by the magnitude of the jet momentum for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackPtRel_" + s, + Cpfcan_BtagPf_trackPtRel_nCpf[p], + "track transverse momentum, relative to the jet axis for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackSip2dSig_" + s, + Cpfcan_BtagPf_trackSip2dSig_nCpf[p], + "track 2D signed impact parameter significance for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackSip3dSig_" + s, + Cpfcan_BtagPf_trackSip3dSig_nCpf[p], + "track 3D signed impact parameter significance for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackSip2dVal_" + s, + Cpfcan_BtagPf_trackSip2dVal_nCpf[p], + "track 2D signed impact parameter for the " + s + ". cpf", + 10); + djTable->addColumn("DeepJet_Cpfcan_BtagPf_trackSip3dVal_" + s, + Cpfcan_BtagPf_trackSip3dVal_nCpf[p], + "track 3D signed impact parameter for the " + s + ". cpf", + 10); + } + + // ============================================================== Npfs =================================================================== + for (unsigned int p = 0; p < n_npf_; p++) { + auto s = std::to_string(p); + + djTable->addColumn("DeepJet_Npfcan_puppiw_" + s, + Npfcan_puppiw_nNpf[p], + "neutral candidate PUPPI weight for the " + s + ". npf", + 10); + djTable->addColumn( + "DeepJet_Npfcan_deltaR_" + s, + Npfcan_deltaR_nNpf[p], + "pseudoangular distance between the neutral candidate and the jet axis for the " + s + ". npf", + 10); + djTable->addColumn( + "DeepJet_Npfcan_drminsv_" + s, + Npfcan_drminsv_nNpf[p], + "pseudoangular distance between the neutral candidate and the closest secondary vertex for the " + s + ". npf", + 10); + djTable->addColumn( + "DeepJet_Npfcan_HadFrac_" + s, + Npfcan_HadFrac_nNpf[p], + "fraction of the neutral candidate energy deposited in the hadronic calorimeter for the " + s + ". npf", + 10); + djTable->addColumn("DeepJet_Npfcan_ptrel_" + s, + Npfcan_ptrel_nNpf[p], + "fraction of the jet momentum carried by the neutral candidate for the " + s + ". npf", + 10); + djTable->addColumn("DeepJet_Npfcan_isGamma_" + s, + Npfcan_isGamma_nNpf[p], + "integer flag indicating whether the neutral candidate is a photon for the " + s + ". npf", + 10); + /* + // only after dataformat updated as well + djTable->addColumn("DeepJetExtra_Npfcan_etarel_" + s, + Npfcan_etarel_nNpf[p], + "pseudorapidity relative to parent jet for the " + s + ". npf", + 10); + djTable->addColumn("DeepJetExtra_Npfcan_phirel_" + s, + Npfcan_phirel_nNpf[p], + "DeltaPhi(npf, jet) for the " + s + ". npf", + 10); + */ + } + + // ============================================================== SVs =================================================================== + for (unsigned int p = 0; p < n_sv_; p++) { + auto s = std::to_string(p); + + djTable->addColumn("DeepJet_sv_mass_" + s, sv_mass_nSV[p], "SV mass of the " + s + ". SV", 10); + djTable->addColumn("DeepJet_sv_pt_" + s, sv_pt_nSV[p], "SV pt of the " + s + ". SV", 10); + djTable->addColumn( + "DeepJet_sv_ntracks_" + s, sv_ntracks_nSV[p], "Number of tracks asociated to the " + s + ". SV", 10); + djTable->addColumn("DeepJet_sv_chi2_" + s, sv_chi2_nSV[p], "chi2 of the " + s + ". SV", 10); + djTable->addColumn("DeepJet_sv_normchi2_" + s, sv_normchi2_nSV[p], "chi2/dof of the " + s + ". SV", 10); + djTable->addColumn( + "DeepJet_sv_dxy_" + s, sv_dxy_nSV[p], "2D impact parameter (flight distance) value of the " + s + ". SV", 10); + djTable->addColumn("DeepJet_sv_dxysig_" + s, + sv_dxysig_nSV[p], + "2D impact parameter (flight distance) significance of the " + s + ". SV", + 10); + djTable->addColumn( + "DeepJet_sv_d3d_" + s, sv_d3d_nSV[p], "3D impact parameter (flight distance) value of the " + s + ". SV", 10); + djTable->addColumn("DeepJet_sv_d3dsig_" + s, + sv_d3dsig_nSV[p], + "3D impact parameter (flight distance) significance of the " + s + ". SV", + 10); + djTable->addColumn("DeepJet_sv_costhetasvpv_" + s, + sv_costhetasvpv_nSV[p], + "cosine of the angle between the " + s + + ". SV flight direction and the direction of the " + s + ". SV momentum", + 10); + /* + // only after dataformat updated as well + djTable->addColumn("DeepJetExtra_sv_etarel_" + s, + sv_etarel_nSV[p], + "pseudorapidity relative to parent jet for the " + s + ". SV", + 10); + djTable->addColumn("DeepJetExtra_sv_phirel_" + s, + sv_phirel_nSV[p], + "DeltaPhi(sv, jet) for the " + s + ". SV", + 10); + */ + djTable->addColumn("DeepJet_sv_deltaR_" + s, + sv_deltaR_nSV[p], + "pseudoangular distance between jet axis and the " + s + ". SV direction", + 10); + djTable->addColumn( + "DeepJet_sv_enratio_" + s, sv_enratio_nSV[p], "ratio of the " + s + ". SV energy ratio to the jet energy", 10); + } + + iEvent.put(std::move(djTable), nameDeepJet_); +} + +template +void DeepJetTableProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("nameDeepJet", "Jet"); + desc.add("idx_nameDeepJet", "djIdx"); + + desc.add("n_cpf", 3); + desc.add("n_npf", 3); + desc.add("n_sv", 4); + desc.add("jets", edm::InputTag("slimmedJetsPuppi")); + desc.add("tagInfo_src", edm::InputTag("pfDeepFlavourTagInfosPuppiWithDeepInfo")); + descriptions.addWithDefaultLabel(desc); +} + +typedef DeepJetTableProducer PatJetDeepJetTableProducer; + +DEFINE_FWK_MODULE(PatJetDeepJetTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/GenJetFlavourTableProducer.cc b/PhysicsTools/NanoAOD/plugins/GenJetFlavourTableProducer.cc index c977ea22ec854..ed46d0a13f89e 100644 --- a/PhysicsTools/NanoAOD/plugins/GenJetFlavourTableProducer.cc +++ b/PhysicsTools/NanoAOD/plugins/GenJetFlavourTableProducer.cc @@ -63,6 +63,8 @@ void GenJetFlavourTableProducer::produce(edm::Event& iEvent, const edm::EventSet unsigned int ncand = 0; std::vector partonFlavour; std::vector hadronFlavour; + std::vector nBHadrons; + std::vector nCHadrons; for (const reco::GenJet& jet : jetsProd) { if (!cut_(jet)) @@ -73,6 +75,8 @@ void GenJetFlavourTableProducer::produce(edm::Event& iEvent, const edm::EventSet if (deltaR(jet.p4(), jetFlavourInfoMatching.first->p4()) < deltaR_) { partonFlavour.push_back(jetFlavourInfoMatching.second.getPartonFlavour()); hadronFlavour.push_back(jetFlavourInfoMatching.second.getHadronFlavour()); + nBHadrons.push_back(jetFlavourInfoMatching.second.getbHadrons().size()); + nCHadrons.push_back(jetFlavourInfoMatching.second.getcHadrons().size()); matched = true; break; } @@ -80,12 +84,16 @@ void GenJetFlavourTableProducer::produce(edm::Event& iEvent, const edm::EventSet if (!matched) { partonFlavour.push_back(0); hadronFlavour.push_back(0); + nBHadrons.push_back(0); + nCHadrons.push_back(0); } } auto tab = std::make_unique(ncand, name_, false, true); tab->addColumn("partonFlavour", partonFlavour, "flavour from parton matching"); tab->addColumn("hadronFlavour", hadronFlavour, "flavour from hadron ghost clustering"); + tab->addColumn("nBHadrons", nBHadrons, "number of b-hadrons"); + tab->addColumn("nCHadrons", nCHadrons, "number of c-hadrons"); iEvent.put(std::move(tab)); } diff --git a/PhysicsTools/NanoAOD/plugins/GenPartIsoProducer.cc b/PhysicsTools/NanoAOD/plugins/GenPartIsoProducer.cc new file mode 100644 index 0000000000000..5ba16daa947ee --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/GenPartIsoProducer.cc @@ -0,0 +1,168 @@ +// system include files +#include + +// user include files +#include "FWCore/Framework/interface/Frameworkfwd.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" +#include "FWCore/Utilities/interface/StreamID.h" + +#include "DataFormats/JetReco/interface/GenJet.h" +#include "DataFormats/Common/interface/ValueMap.h" + +#include "DataFormats/HepMCCandidate/interface/GenParticleFwd.h" +#include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h" +#include "DataFormats/PatCandidates/interface/PackedGenParticle.h" +#include "DataFormats/PatCandidates/interface/CompositeCandidate.h" + +#include "DataFormats/Math/interface/deltaR.h" + +#include +#include +#include +#include + +using namespace std; + +class GenPartIsoProducer : public edm::stream::EDProducer<> { +public: + explicit GenPartIsoProducer(const edm::ParameterSet& iConfig) + : finalGenParticleToken(consumes(iConfig.getParameter("genPart"))), + packedGenParticlesToken( + consumes(iConfig.getParameter("packedGenPart"))), + additionalPdgId_(iConfig.getParameter("additionalPdgId")) { + produces>(); + } + ~GenPartIsoProducer() override; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void produce(edm::Event&, const edm::EventSetup&) override; + float computeIso(TLorentzVector thisPart, + edm::Handle packedGenParticles, + std::set gen_fsrset, + bool skip_leptons); + std::vector Lepts_RelIso; + edm::EDGetTokenT finalGenParticleToken; + edm::EDGetTokenT packedGenParticlesToken; + int additionalPdgId_; +}; + +GenPartIsoProducer::~GenPartIsoProducer() {} + +void GenPartIsoProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + using namespace edm; + + auto finalParticles = iEvent.getHandle(finalGenParticleToken); + auto packedGenParticles = iEvent.getHandle(packedGenParticlesToken); + + reco::GenParticleCollection::const_iterator genPart; + + Lepts_RelIso.clear(); + + for (genPart = finalParticles->begin(); genPart != finalParticles->end(); genPart++) { + if (abs(genPart->pdgId()) == 11 || abs(genPart->pdgId()) == 13 || abs(genPart->pdgId()) == 15) { + TLorentzVector lep_dressed; + lep_dressed.SetPtEtaPhiE(genPart->pt(), genPart->eta(), genPart->phi(), genPart->energy()); + std::set gen_fsrset; + for (size_t k = 0; k < packedGenParticles->size(); k++) { + if ((*packedGenParticles)[k].status() != 1) + continue; + if ((*packedGenParticles)[k].pdgId() != 22) + continue; + double this_dR_lgamma = reco::deltaR( + genPart->eta(), genPart->phi(), (*packedGenParticles)[k].eta(), (*packedGenParticles)[k].phi()); + bool idmatch = false; + if ((*packedGenParticles)[k].mother(0)->pdgId() == genPart->pdgId()) + idmatch = true; + const reco::Candidate* mother = (*packedGenParticles)[k].mother(0); + for (size_t m = 0; m < mother->numberOfMothers(); m++) { + if ((*packedGenParticles)[k].mother(m)->pdgId() == genPart->pdgId()) + idmatch = true; + } + if (!idmatch) + continue; + if (this_dR_lgamma < 0.3) { + gen_fsrset.insert(k); + TLorentzVector gamma; + gamma.SetPtEtaPhiE((*packedGenParticles)[k].pt(), + (*packedGenParticles)[k].eta(), + (*packedGenParticles)[k].phi(), + (*packedGenParticles)[k].energy()); + lep_dressed = lep_dressed + gamma; + } + } + float this_GENiso = 0.0; + TLorentzVector thisLep; + thisLep.SetPtEtaPhiM(lep_dressed.Pt(), lep_dressed.Eta(), lep_dressed.Phi(), lep_dressed.M()); + this_GENiso = computeIso(thisLep, packedGenParticles, gen_fsrset, true); + Lepts_RelIso.push_back(this_GENiso); + } else if (abs(genPart->pdgId()) == additionalPdgId_) { + float this_GENiso = 0.0; + std::set gen_fsrset_nolep; + TLorentzVector thisPart; + thisPart.SetPtEtaPhiE(genPart->pt(), genPart->eta(), genPart->phi(), genPart->energy()); + this_GENiso = computeIso(thisPart, packedGenParticles, gen_fsrset_nolep, false); + Lepts_RelIso.push_back(this_GENiso); + } else { + float this_GENiso = 0.0; + Lepts_RelIso.push_back(this_GENiso); + } + } + + auto isoV = std::make_unique>(); + edm::ValueMap::Filler fillerIsoMap(*isoV); + fillerIsoMap.insert(finalParticles, Lepts_RelIso.begin(), Lepts_RelIso.end()); + fillerIsoMap.fill(); + iEvent.put(std::move(isoV)); +} + +float GenPartIsoProducer::computeIso(TLorentzVector thisPart, + edm::Handle packedGenParticles, + std::set gen_fsrset, + bool skip_leptons) { + double this_GENiso = 0.0; + for (size_t k = 0; k < packedGenParticles->size(); k++) { + if ((*packedGenParticles)[k].status() != 1) + continue; + if (abs((*packedGenParticles)[k].pdgId()) == 12 || abs((*packedGenParticles)[k].pdgId()) == 14 || + abs((*packedGenParticles)[k].pdgId()) == 16) + continue; + if (reco::deltaR(thisPart.Eta(), thisPart.Phi(), (*packedGenParticles)[k].eta(), (*packedGenParticles)[k].phi()) < + 0.001) + continue; + if (skip_leptons == true) { + if ((abs((*packedGenParticles)[k].pdgId()) == 11 || abs((*packedGenParticles)[k].pdgId()) == 13)) + continue; + if (gen_fsrset.find(k) != gen_fsrset.end()) + continue; + } + double this_dRvL_nolep = + reco::deltaR(thisPart.Eta(), thisPart.Phi(), (*packedGenParticles)[k].eta(), (*packedGenParticles)[k].phi()); + if (this_dRvL_nolep < 0.3) { + this_GENiso = this_GENiso + (*packedGenParticles)[k].pt(); + } + } + this_GENiso = this_GENiso / thisPart.Pt(); + return this_GENiso; +} + +void GenPartIsoProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // Description of external inputs requered by this module + // genPart: collection of gen particles for which to compute Iso + // packedGenPart: collection of particles to be used for leptons dressing + // additionalPdgId: additional particle (besides leptons) for which Iso is computed + edm::ParameterSetDescription desc; + desc.add("genPart")->setComment("input physics object collection"); + desc.add("packedGenPart")->setComment("input stable hadrons collection"); + desc.add("additionalPdgId")->setComment("additional pdgId for Iso computation"); + descriptions.addDefault(desc); +} + +//define this as a plug-in +DEFINE_FWK_MODULE(GenPartIsoProducer); diff --git a/PhysicsTools/NanoAOD/plugins/JetConstituentTableProducer.cc b/PhysicsTools/NanoAOD/plugins/JetConstituentTableProducer.cc new file mode 100644 index 0000000000000..4ec45ef3a21ed --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/JetConstituentTableProducer.cc @@ -0,0 +1,316 @@ +#include "FWCore/Framework/interface/Frameworkfwd.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" +#include "FWCore/Utilities/interface/StreamID.h" + +#include "DataFormats/VertexReco/interface/VertexFwd.h" +#include "RecoVertex/VertexTools/interface/VertexDistance3D.h" +#include "RecoVertex/VertexTools/interface/VertexDistanceXY.h" +#include "RecoVertex/VertexPrimitives/interface/ConvertToFromReco.h" +#include "RecoVertex/VertexPrimitives/interface/VertexState.h" + +#include "DataFormats/PatCandidates/interface/Jet.h" +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" + +#include "DataFormats/Candidate/interface/CandidateFwd.h" + +#include "RecoBTag/FeatureTools/interface/TrackInfoBuilder.h" +#include "TrackingTools/Records/interface/TransientTrackRecord.h" + +#include "DataFormats/BTauReco/interface/TrackIPTagInfo.h" +#include "DataFormats/BTauReco/interface/SecondaryVertexTagInfo.h" +#include "RecoBTag/FeatureTools/interface/deep_helpers.h" +#include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h" +using namespace btagbtvdeep; + +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" +#include "DataFormats/NanoAOD/interface/FlatTable.h" + +template +class JetConstituentTableProducer : public edm::stream::EDProducer<> { +public: + explicit JetConstituentTableProducer(const edm::ParameterSet &); + ~JetConstituentTableProducer() override; + + static void fillDescriptions(edm::ConfigurationDescriptions &descriptions); + +private: + void produce(edm::Event &, const edm::EventSetup &) override; + + typedef reco::VertexCollection VertexCollection; + //===== + typedef reco::VertexCompositePtrCandidateCollection SVCollection; + + //const std::string name_; + const std::string name_; + const std::string nameSV_; + const std::string idx_name_; + const std::string idx_nameSV_; + const bool readBtag_; + const double jet_radius_; + + edm::EDGetTokenT> jet_token_; + edm::EDGetTokenT vtx_token_; + edm::EDGetTokenT cand_token_; + edm::EDGetTokenT sv_token_; + + edm::Handle vtxs_; + edm::Handle cands_; + edm::Handle svs_; + edm::ESHandle track_builder_; + edm::ESGetToken track_builder_token_; + + const reco::Vertex *pv_ = nullptr; +}; + +// +// constructors and destructor +// +template +JetConstituentTableProducer::JetConstituentTableProducer(const edm::ParameterSet &iConfig) + : name_(iConfig.getParameter("name")), + nameSV_(iConfig.getParameter("nameSV")), + idx_name_(iConfig.getParameter("idx_name")), + idx_nameSV_(iConfig.getParameter("idx_nameSV")), + readBtag_(iConfig.getParameter("readBtag")), + jet_radius_(iConfig.getParameter("jet_radius")), + jet_token_(consumes>(iConfig.getParameter("jets"))), + vtx_token_(consumes(iConfig.getParameter("vertices"))), + cand_token_(consumes(iConfig.getParameter("candidates"))), + sv_token_(consumes(iConfig.getParameter("secondary_vertices"))), + track_builder_token_( + esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))) { + produces(name_); + produces(nameSV_); + produces>(); +} + +template +JetConstituentTableProducer::~JetConstituentTableProducer() {} + +template +void JetConstituentTableProducer::produce(edm::Event &iEvent, const edm::EventSetup &iSetup) { + // elements in all these collections must have the same order! + auto outCands = std::make_unique>(); + auto outSVs = std::make_unique>(); + std::vector jetIdx_pf, jetIdx_sv, pfcandIdx, svIdx; + // PF Cands + std::vector btagEtaRel, btagPtRatio, btagPParRatio, btagSip3dVal, btagSip3dSig, btagJetDistVal, + btagDecayLenVal, cand_pt, cand_dzFromPV, cand_dxyFromPV, cand_dzErrFromPV, cand_dxyErrFromPV; + // Secondary vertices + std::vector sv_mass, sv_pt, sv_ntracks, sv_chi2, sv_normchi2, sv_dxy, sv_dxysig, sv_d3d, sv_d3dsig, + sv_costhetasvpv; + std::vector sv_ptrel, sv_phirel, sv_deltaR, sv_enratio; + + auto jets = iEvent.getHandle(jet_token_); + iEvent.getByToken(vtx_token_, vtxs_); + iEvent.getByToken(cand_token_, cands_); + iEvent.getByToken(sv_token_, svs_); + + if (readBtag_) { + track_builder_ = iSetup.getHandle(track_builder_token_); + } + + for (unsigned i_jet = 0; i_jet < jets->size(); ++i_jet) { + const auto &jet = jets->at(i_jet); + math::XYZVector jet_dir = jet.momentum().Unit(); + GlobalVector jet_ref_track_dir(jet.px(), jet.py(), jet.pz()); + VertexDistance3D vdist; + + pv_ = &vtxs_->at(0); + + ////////////////////// + // Secondary Vertices + std::vector jetSVs; + std::vector allSVs; + for (const auto &sv : *svs_) { + // Factor in cuts in NanoAOD for indexing + Measurement1D dl = vdist.distance( + vtxs_->front(), VertexState(RecoVertex::convertPos(sv.position()), RecoVertex::convertError(sv.error()))); + if (dl.significance() > 3) { + allSVs.push_back(&sv); + } + if (reco::deltaR2(sv, jet) < jet_radius_ * jet_radius_) { + jetSVs.push_back(&sv); + } + } + // sort by dxy significance + std::sort(jetSVs.begin(), + jetSVs.end(), + [&](const reco::VertexCompositePtrCandidate *sva, const reco::VertexCompositePtrCandidate *svb) { + return sv_vertex_comparator(*sva, *svb, *pv_); + }); + + for (const auto &sv : jetSVs) { + // auto svPtrs = svs_->ptrs(); + auto svInNewList = std::find(allSVs.begin(), allSVs.end(), sv); + if (svInNewList == allSVs.end()) { + // continue; + svIdx.push_back(-1); + } else { + svIdx.push_back(svInNewList - allSVs.begin()); + } + outSVs->push_back(sv); + jetIdx_sv.push_back(i_jet); + if (readBtag_ && !vtxs_->empty()) { + // Jet independent + sv_mass.push_back(sv->mass()); + sv_pt.push_back(sv->pt()); + + sv_ntracks.push_back(sv->numberOfDaughters()); + sv_chi2.push_back(sv->vertexChi2()); + sv_normchi2.push_back(catch_infs_and_bound(sv->vertexChi2() / sv->vertexNdof(), 1000, -1000, 1000)); + const auto &dxy_meas = vertexDxy(*sv, *pv_); + sv_dxy.push_back(dxy_meas.value()); + sv_dxysig.push_back(catch_infs_and_bound(dxy_meas.value() / dxy_meas.error(), 0, -1, 800)); + const auto &d3d_meas = vertexD3d(*sv, *pv_); + sv_d3d.push_back(d3d_meas.value()); + sv_d3dsig.push_back(catch_infs_and_bound(d3d_meas.value() / d3d_meas.error(), 0, -1, 800)); + sv_costhetasvpv.push_back(vertexDdotP(*sv, *pv_)); + // Jet related + sv_ptrel.push_back(sv->pt() / jet.pt()); + sv_phirel.push_back(reco::deltaPhi(*sv, jet)); + sv_deltaR.push_back(catch_infs_and_bound(std::fabs(reco::deltaR(*sv, jet_dir)) - 0.5, 0, -2, 0)); + sv_enratio.push_back(sv->energy() / jet.energy()); + } + } + + // PF Cands + std::vector const &daughters = jet.daughterPtrVector(); + + for (const auto &cand : daughters) { + auto candPtrs = cands_->ptrs(); + auto candInNewList = std::find(candPtrs.begin(), candPtrs.end(), cand); + if (candInNewList == candPtrs.end()) { + //std::cout << "Cannot find candidate : " << cand.id() << ", " << cand.key() << ", pt = " << cand->pt() << std::endl; + continue; + } + outCands->push_back(cand); + jetIdx_pf.push_back(i_jet); + pfcandIdx.push_back(candInNewList - candPtrs.begin()); + cand_pt.push_back(cand->pt()); + auto const *packedCand = dynamic_cast(cand.get()); + if (packedCand && packedCand->hasTrackDetails()) { + const reco::Track *track_ptr = &(packedCand->pseudoTrack()); + cand_dzFromPV.push_back(track_ptr->dz(pv_->position())); + cand_dxyFromPV.push_back(track_ptr->dxy(pv_->position())); + cand_dzErrFromPV.push_back(std::hypot(track_ptr->dzError(), pv_->zError())); + cand_dxyErrFromPV.push_back(track_ptr->dxyError(pv_->position(), pv_->covariance())); + } else { + cand_dzFromPV.push_back(-1); + cand_dxyFromPV.push_back(-1); + cand_dzErrFromPV.push_back(-1); + cand_dxyErrFromPV.push_back(-1); + } + + if (readBtag_ && !vtxs_->empty()) { + if (cand.isNull()) + continue; + auto const *packedCand = dynamic_cast(cand.get()); + if (packedCand == nullptr) + continue; + if (packedCand && packedCand->hasTrackDetails()) { + btagbtvdeep::TrackInfoBuilder trkinfo(track_builder_); + trkinfo.buildTrackInfo(&(*packedCand), jet_dir, jet_ref_track_dir, vtxs_->at(0)); + btagEtaRel.push_back(trkinfo.getTrackEtaRel()); + btagPtRatio.push_back(trkinfo.getTrackPtRatio()); + btagPParRatio.push_back(trkinfo.getTrackPParRatio()); + btagSip3dVal.push_back(trkinfo.getTrackSip3dVal()); + btagSip3dSig.push_back(trkinfo.getTrackSip3dSig()); + btagJetDistVal.push_back(trkinfo.getTrackJetDistVal()); + // decay length + const reco::Track *track_ptr = packedCand->bestTrack(); + reco::TransientTrack transient_track = track_builder_->build(track_ptr); + double decayLength = -1; + TrajectoryStateOnSurface closest = IPTools::closestApproachToJet( + transient_track.impactPointState(), *pv_, jet_ref_track_dir, transient_track.field()); + if (closest.isValid()) + decayLength = (closest.globalPosition() - RecoVertex::convertPos(pv_->position())).mag(); + else + decayLength = -1; + btagDecayLenVal.push_back(decayLength); + } else { + btagEtaRel.push_back(0); + btagPtRatio.push_back(0); + btagPParRatio.push_back(0); + btagSip3dVal.push_back(0); + btagSip3dSig.push_back(0); + btagJetDistVal.push_back(0); + btagDecayLenVal.push_back(0); + } + } + } // end jet loop + } + + auto candTable = std::make_unique(outCands->size(), name_, false); + // We fill from here only stuff that cannot be created with the SimpleFlatTableProducer + candTable->addColumn(idx_name_, pfcandIdx, "Index in the candidate list"); + candTable->addColumn("jetIdx", jetIdx_pf, "Index of the parent jet"); + if (readBtag_) { + candTable->addColumn("pt", cand_pt, "pt", 10); // to check matchind down the line + candTable->addColumn("dzFromPV", cand_dzFromPV, "dzFromPV", 10); + candTable->addColumn("dxyFromPV", cand_dxyFromPV, "dxyFromPV", 10); + candTable->addColumn("dzErrFromPV", cand_dzErrFromPV, "dzErrFromPV", 10); + candTable->addColumn("dxyErrFromPV", cand_dxyErrFromPV, "dxyErrFromPV", 10); + candTable->addColumn("btagEtaRel", btagEtaRel, "btagEtaRel", 10); + candTable->addColumn("btagPtRatio", btagPtRatio, "btagPtRatio", 10); + candTable->addColumn("btagPParRatio", btagPParRatio, "btagPParRatio", 10); + candTable->addColumn("btagSip3dVal", btagSip3dVal, "btagSip3dVal", 10); + candTable->addColumn("btagSip3dSig", btagSip3dSig, "btagSip3dSig", 10); + candTable->addColumn("btagJetDistVal", btagJetDistVal, "btagJetDistVal", 10); + candTable->addColumn("btagDecayLenVal", btagDecayLenVal, "btagDecayLenVal", 10); + } + iEvent.put(std::move(candTable), name_); + + // SV table + auto svTable = std::make_unique(outSVs->size(), nameSV_, false); + // We fill from here only stuff that cannot be created with the SimpleFlatTnameableProducer + svTable->addColumn("jetIdx", jetIdx_sv, "Index of the parent jet"); + svTable->addColumn(idx_nameSV_, svIdx, "Index in the SV list"); + if (readBtag_) { + svTable->addColumn("mass", sv_mass, "SV mass", 10); + svTable->addColumn("pt", sv_pt, "SV pt", 10); + svTable->addColumn("ntracks", sv_ntracks, "Number of tracks associated to SV", 10); + svTable->addColumn("chi2", sv_chi2, "chi2", 10); + svTable->addColumn("normchi2", sv_normchi2, "chi2/ndof", 10); + svTable->addColumn("dxy", sv_dxy, "", 10); + svTable->addColumn("dxysig", sv_dxysig, "", 10); + svTable->addColumn("d3d", sv_d3d, "", 10); + svTable->addColumn("d3dsig", sv_d3dsig, "", 10); + svTable->addColumn("costhetasvpv", sv_costhetasvpv, "", 10); + // Jet related + svTable->addColumn("phirel", sv_phirel, "DeltaPhi(sv, jet)", 10); + svTable->addColumn("ptrel", sv_ptrel, "pT relative to parent jet", 10); + svTable->addColumn("deltaR", sv_deltaR, "dR from parent jet", 10); + svTable->addColumn("enration", sv_enratio, "energy relative to parent jet", 10); + } + iEvent.put(std::move(svTable), nameSV_); + + iEvent.put(std::move(outCands)); +} + +template +void JetConstituentTableProducer::fillDescriptions(edm::ConfigurationDescriptions &descriptions) { + edm::ParameterSetDescription desc; + desc.add("name", "JetPFCands"); + desc.add("nameSV", "JetSV"); + desc.add("idx_name", "candIdx"); + desc.add("idx_nameSV", "svIdx"); + desc.add("jet_radius", true); + desc.add("readBtag", true); + desc.add("jets", edm::InputTag("slimmedJetsAK8")); + desc.add("vertices", edm::InputTag("offlineSlimmedPrimaryVertices")); + desc.add("candidates", edm::InputTag("packedPFCandidates")); + desc.add("secondary_vertices", edm::InputTag("slimmedSecondaryVertices")); + descriptions.addWithDefaultLabel(desc); +} + +typedef JetConstituentTableProducer PatJetConstituentTableProducer; +typedef JetConstituentTableProducer GenJetConstituentTableProducer; + +DEFINE_FWK_MODULE(PatJetConstituentTableProducer); +DEFINE_FWK_MODULE(GenJetConstituentTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/LHCInfoProducer.cc b/PhysicsTools/NanoAOD/plugins/LHCInfoProducer.cc index d9e4773015c1f..d9e1fd399ebbb 100644 --- a/PhysicsTools/NanoAOD/plugins/LHCInfoProducer.cc +++ b/PhysicsTools/NanoAOD/plugins/LHCInfoProducer.cc @@ -45,12 +45,18 @@ #include "FWCore/Utilities/interface/transform.h" -#include "CondFormats/RunInfo/interface/LHCInfo.h" -#include "CondFormats/DataRecord/interface/LHCInfoRcd.h" +#include "CondTools/RunInfo/interface/LHCInfoCombined.h" class LHCInfoProducer : public edm::global::EDProducer { public: - LHCInfoProducer(edm::ParameterSet const&) : lhcinfoToken_(esConsumes()) { + LHCInfoProducer(edm::ParameterSet const& iConfig) + : lhcinfoToken_(esConsumes( + edm::ESInputTag("", iConfig.getParameter("lhcInfoLabel")))), + lhcinfoPerLSToken_(esConsumes( + edm::ESInputTag("", iConfig.getParameter("lhcInfoPerLSLabel")))), + lhcinfoPerFillToken_(esConsumes( + edm::ESInputTag("", iConfig.getParameter("lhcInfoPerFillLabel")))), + useNewLHCInfo_(iConfig.getParameter("useNewLHCInfo")) { produces(); } ~LHCInfoProducer() override {} @@ -59,20 +65,28 @@ class LHCInfoProducer : public edm::global::EDProducer(); - out->addFloat("crossingAngle", "LHC crossing angle", info.crossingAngle()); - out->addFloat("betaStar", "LHC beta star", info.betaStar()); - out->addFloat("energy", "LHC beam energy", info.energy()); + out->addFloat("crossingAngle", "LHC crossing angle", lhcInfoCombined.crossingAngle()); + out->addFloat("betaStar", "LHC beta star", lhcInfoCombined.betaStarX); + out->addFloat("energy", "LHC beam energy", lhcInfoCombined.energy); iLumi.put(std::move(out)); } // ------------ method fills 'descriptions' with the allowed parameters for the module ------------ static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; + desc.add("lhcInfoLabel", "")->setComment("label used for LHCInfo"); + desc.add("lhcInfoPerLSLabel", "")->setComment("label of the LHCInfoPerLS record"); + desc.add("lhcInfoPerFillLabel", "")->setComment("label of the LHCInfoPerFill record"); + desc.add("useNewLHCInfo", true) + ->setComment("flag whether to use new LHCInfoPerLS/Fill records or old LHCInfo"); descriptions.addWithDefaultLabel(desc); } edm::ESGetToken lhcinfoToken_; + edm::ESGetToken lhcinfoPerLSToken_; + edm::ESGetToken lhcinfoPerFillToken_; + bool useNewLHCInfo_; }; DEFINE_FWK_MODULE(LHCInfoProducer); diff --git a/PhysicsTools/NanoAOD/plugins/MuonSpecialVariables.cc b/PhysicsTools/NanoAOD/plugins/MuonSpecialVariables.cc index af2e41190c806..e12a0d1d04521 100644 --- a/PhysicsTools/NanoAOD/plugins/MuonSpecialVariables.cc +++ b/PhysicsTools/NanoAOD/plugins/MuonSpecialVariables.cc @@ -33,6 +33,7 @@ class MuonSpecialVariables : public edm::stream::EDProducer<> { void setArbitratedTracker(pat::Muon &mu) const; void setInnerTrackDxyz(pat::Muon &mu, const reco::Vertex &vtx) const; void setTrkiso04(pat::Muon &mu, const std::vector tracks) const; + void setTrkiso03(pat::Muon &mu, const std::vector tracks) const; void setNSegements(pat::Muon &mu) const; private: @@ -63,9 +64,21 @@ void MuonSpecialVariables::setTrkiso04(pat::Muon &mu, const std::vector 0) ? Trkiso04 : 0; - mu.addUserFloat("relTrkiso4", relTrkiso4); + float Trkiso04 = (energy - mu.pt()); + float absTrkiso04 = (Trkiso04 > 0) ? Trkiso04 : 0; + mu.addUserFloat("absTrkiso04", absTrkiso04); +} + +void MuonSpecialVariables::setTrkiso03(pat::Muon &mu, const std::vector tracks) const { + float energy = 0; + for (const auto &trk : tracks) { + if (deltaR(mu.eta(), mu.phi(), trk.eta(), trk.phi()) > 0.3) + continue; + energy += trk.pt(); + } + float Trkiso03 = (energy - mu.pt()); + float absTrkiso03 = (Trkiso03 > 0) ? Trkiso03 : 0; + mu.addUserFloat("absTrkiso03", absTrkiso03); } void MuonSpecialVariables::setNSegements(pat::Muon &mu) const { @@ -109,6 +122,7 @@ void MuonSpecialVariables::produce(edm::Event &iEvent, const edm::EventSetup &iS } mu.addUserInt("isGoodVertex", good_vertex); setTrkiso04(mu, *trkCollection); + setTrkiso03(mu, *trkCollection); setNSegements(mu); out->push_back(mu); } diff --git a/PhysicsTools/NanoAOD/plugins/NanoAODOutputModule.cc b/PhysicsTools/NanoAOD/plugins/NanoAODOutputModule.cc index 7c5ac3cb70cf2..7e9c622f86df8 100644 --- a/PhysicsTools/NanoAOD/plugins/NanoAODOutputModule.cc +++ b/PhysicsTools/NanoAOD/plugins/NanoAODOutputModule.cc @@ -85,12 +85,14 @@ class NanoAODOutputModule : public edm::one::OutputModule<> { tree.Branch("luminosityBlock", &m_luminosityBlock, "luminosityBlock/i"); tree.Branch("event", &m_event, "event/l"); tree.Branch("bunchCrossing", &m_bunchCrossing, "bunchCrossing/i"); + tree.Branch("orbitNumber", &m_orbitNumber, "orbitNumber/i"); } void fill(const edm::EventAuxiliary& aux) { m_run = aux.id().run(); m_luminosityBlock = aux.id().luminosityBlock(); m_event = aux.id().event(); m_bunchCrossing = aux.bunchCrossing(); + m_orbitNumber = aux.orbitNumber(); } private: @@ -98,6 +100,7 @@ class NanoAODOutputModule : public edm::one::OutputModule<> { UInt_t m_luminosityBlock; ULong64_t m_event; UInt_t m_bunchCrossing; + UInt_t m_orbitNumber; } m_commonBranches; class CommonLumiBranches { diff --git a/PhysicsTools/NanoAOD/plugins/SimpleFlatTableProducerPlugins.cc b/PhysicsTools/NanoAOD/plugins/SimpleFlatTableProducerPlugins.cc index f9a2fa3efe213..53fc6f16ee47e 100644 --- a/PhysicsTools/NanoAOD/plugins/SimpleFlatTableProducerPlugins.cc +++ b/PhysicsTools/NanoAOD/plugins/SimpleFlatTableProducerPlugins.cc @@ -3,6 +3,24 @@ #include "DataFormats/Candidate/interface/Candidate.h" typedef SimpleFlatTableProducer SimpleCandidateFlatTableProducer; +#include "DataFormats/TrackReco/interface/Track.h" +typedef SimpleFlatTableProducer SimpleTrackFlatTableProducer; + +#include "DataFormats/JetReco/interface/PFJet.h" +typedef SimpleFlatTableProducer SimplePFJetFlatTableProducer; + +#include "DataFormats/VertexReco/interface/Vertex.h" +typedef SimpleFlatTableProducer SimpleVertexFlatTableProducer; + +#include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h" +typedef SimpleFlatTableProducer SimpleSecondaryVertexFlatTableProducer; + +#include "DataFormats/HepMCCandidate/interface/GenParticle.h" +typedef SimpleFlatTableProducer SimpleGenParticleFlatTableProducer; + +typedef SimpleTypedExternalFlatTableProducer + SimpleCandidate2CandidateFlatTableProducer; + #include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h" typedef EventSingletonSimpleFlatTableProducer SimpleGenEventFlatTableProducer; @@ -27,38 +45,14 @@ typedef EventSingletonSimpleFlatTableProducer SimpleOnli #include "DataFormats/BeamSpot/interface/BeamSpot.h" typedef EventSingletonSimpleFlatTableProducer SimpleBeamspotFlatTableProducer; -#include "DataFormats/L1Trigger/interface/EGamma.h" -typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1EGFlatTableProducer; - -#include "DataFormats/L1Trigger/interface/Jet.h" -typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1JetFlatTableProducer; - -#include "DataFormats/L1Trigger/interface/Tau.h" -typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1TauFlatTableProducer; - -#include "DataFormats/L1Trigger/interface/Muon.h" -typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1MuonFlatTableProducer; - -#include "DataFormats/L1Trigger/interface/EtSum.h" -typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1EtSumFlatTableProducer; - -#include "DataFormats/Scouting/interface/Run3ScoutingVertex.h" -typedef SimpleFlatTableProducer SimpleRun3ScoutingVertexFlatTableProducer; - -#include "DataFormats/Scouting/interface/Run3ScoutingPhoton.h" -typedef SimpleFlatTableProducer SimpleRun3ScoutingPhotonFlatTableProducer; - -#include "DataFormats/Scouting/interface/Run3ScoutingMuon.h" -typedef SimpleFlatTableProducer SimpleRun3ScoutingMuonFlatTableProducer; - -#include "DataFormats/Scouting/interface/Run3ScoutingElectron.h" -typedef SimpleFlatTableProducer SimpleRun3ScoutingElectronFlatTableProducer; - -#include "DataFormats/Scouting/interface/Run3ScoutingTrack.h" -typedef SimpleFlatTableProducer SimpleRun3ScoutingTrackFlatTableProducer; - #include "FWCore/Framework/interface/MakerMacros.h" DEFINE_FWK_MODULE(SimpleCandidateFlatTableProducer); +DEFINE_FWK_MODULE(SimpleTrackFlatTableProducer); +DEFINE_FWK_MODULE(SimplePFJetFlatTableProducer); +DEFINE_FWK_MODULE(SimpleVertexFlatTableProducer); +DEFINE_FWK_MODULE(SimpleSecondaryVertexFlatTableProducer); +DEFINE_FWK_MODULE(SimpleGenParticleFlatTableProducer); +DEFINE_FWK_MODULE(SimpleCandidate2CandidateFlatTableProducer); DEFINE_FWK_MODULE(SimpleGenEventFlatTableProducer); DEFINE_FWK_MODULE(SimpleGenFilterFlatTableProducerLumi); DEFINE_FWK_MODULE(SimpleHTXSFlatTableProducer); @@ -67,13 +61,3 @@ DEFINE_FWK_MODULE(SimpleLocalTrackFlatTableProducer); DEFINE_FWK_MODULE(SimpleXYZPointFlatTableProducer); DEFINE_FWK_MODULE(SimpleOnlineLuminosityFlatTableProducer); DEFINE_FWK_MODULE(SimpleBeamspotFlatTableProducer); -DEFINE_FWK_MODULE(SimpleTriggerL1EGFlatTableProducer); -DEFINE_FWK_MODULE(SimpleTriggerL1JetFlatTableProducer); -DEFINE_FWK_MODULE(SimpleTriggerL1MuonFlatTableProducer); -DEFINE_FWK_MODULE(SimpleTriggerL1TauFlatTableProducer); -DEFINE_FWK_MODULE(SimpleTriggerL1EtSumFlatTableProducer); -DEFINE_FWK_MODULE(SimpleRun3ScoutingVertexFlatTableProducer); -DEFINE_FWK_MODULE(SimpleRun3ScoutingPhotonFlatTableProducer); -DEFINE_FWK_MODULE(SimpleRun3ScoutingMuonFlatTableProducer); -DEFINE_FWK_MODULE(SimpleRun3ScoutingElectronFlatTableProducer); -DEFINE_FWK_MODULE(SimpleRun3ScoutingTrackFlatTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/SimpleL1TFlatTableProducerPlugins.cc b/PhysicsTools/NanoAOD/plugins/SimpleL1TFlatTableProducerPlugins.cc new file mode 100644 index 0000000000000..75009161f6e6c --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/SimpleL1TFlatTableProducerPlugins.cc @@ -0,0 +1,24 @@ +#include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h" + +#include "DataFormats/L1Trigger/interface/EGamma.h" +typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1EGFlatTableProducer; + +#include "DataFormats/L1Trigger/interface/Jet.h" +typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1JetFlatTableProducer; + +#include "DataFormats/L1Trigger/interface/Tau.h" +typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1TauFlatTableProducer; + +#include "DataFormats/L1Trigger/interface/Muon.h" +typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1MuonFlatTableProducer; + +#include "DataFormats/L1Trigger/interface/EtSum.h" +typedef BXVectorSimpleFlatTableProducer SimpleTriggerL1EtSumFlatTableProducer; + +#include "FWCore/Framework/interface/MakerMacros.h" + +DEFINE_FWK_MODULE(SimpleTriggerL1EGFlatTableProducer); +DEFINE_FWK_MODULE(SimpleTriggerL1JetFlatTableProducer); +DEFINE_FWK_MODULE(SimpleTriggerL1MuonFlatTableProducer); +DEFINE_FWK_MODULE(SimpleTriggerL1TauFlatTableProducer); +DEFINE_FWK_MODULE(SimpleTriggerL1EtSumFlatTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/SimplePATFlatTableProducerPlugins.cc b/PhysicsTools/NanoAOD/plugins/SimplePATFlatTableProducerPlugins.cc new file mode 100644 index 0000000000000..921163486de77 --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/SimplePATFlatTableProducerPlugins.cc @@ -0,0 +1,50 @@ +#include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h" + +#include "DataFormats/PatCandidates/interface/Electron.h" +typedef SimpleFlatTableProducer SimplePATElectronFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/Muon.h" +typedef SimpleFlatTableProducer SimplePATMuonFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/Tau.h" +typedef SimpleFlatTableProducer SimplePATTauFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/Photon.h" +typedef SimpleFlatTableProducer SimplePATPhotonFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/Jet.h" +typedef SimpleFlatTableProducer SimplePATJetFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/IsolatedTrack.h" +typedef SimpleFlatTableProducer SimplePATIsolatedTrackFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/GenericParticle.h" +typedef SimpleFlatTableProducer SimplePATGenericParticleFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" +typedef SimpleFlatTableProducer SimplePATCandidateFlatTableProducer; + +#include "DataFormats/PatCandidates/interface/MET.h" +typedef SimpleFlatTableProducer SimplePATMETFlatTableProducer; + +#include "DataFormats/VertexReco/interface/TrackTimeLifeInfo.h" +typedef SimpleTypedExternalFlatTableProducer + SimplePATElectron2TrackTimeLifeInfoFlatTableProducer; +typedef SimpleTypedExternalFlatTableProducer + SimplePATMuon2TrackTimeLifeInfoFlatTableProducer; +typedef SimpleTypedExternalFlatTableProducer + SimplePATTau2TrackTimeLifeInfoFlatTableProducer; + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(SimplePATElectronFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATMuonFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATTauFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATPhotonFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATJetFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATIsolatedTrackFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATGenericParticleFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATCandidateFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATMETFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATElectron2TrackTimeLifeInfoFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATMuon2TrackTimeLifeInfoFlatTableProducer); +DEFINE_FWK_MODULE(SimplePATTau2TrackTimeLifeInfoFlatTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/SimpleScoutingFlatTableProducerPlugins.cc b/PhysicsTools/NanoAOD/plugins/SimpleScoutingFlatTableProducerPlugins.cc new file mode 100644 index 0000000000000..9f586eda01ed9 --- /dev/null +++ b/PhysicsTools/NanoAOD/plugins/SimpleScoutingFlatTableProducerPlugins.cc @@ -0,0 +1,23 @@ +#include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h" + +#include "DataFormats/Scouting/interface/Run3ScoutingVertex.h" +typedef SimpleFlatTableProducer SimpleRun3ScoutingVertexFlatTableProducer; + +#include "DataFormats/Scouting/interface/Run3ScoutingPhoton.h" +typedef SimpleFlatTableProducer SimpleRun3ScoutingPhotonFlatTableProducer; + +#include "DataFormats/Scouting/interface/Run3ScoutingMuon.h" +typedef SimpleFlatTableProducer SimpleRun3ScoutingMuonFlatTableProducer; + +#include "DataFormats/Scouting/interface/Run3ScoutingElectron.h" +typedef SimpleFlatTableProducer SimpleRun3ScoutingElectronFlatTableProducer; + +#include "DataFormats/Scouting/interface/Run3ScoutingTrack.h" +typedef SimpleFlatTableProducer SimpleRun3ScoutingTrackFlatTableProducer; + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(SimpleRun3ScoutingVertexFlatTableProducer); +DEFINE_FWK_MODULE(SimpleRun3ScoutingPhotonFlatTableProducer); +DEFINE_FWK_MODULE(SimpleRun3ScoutingMuonFlatTableProducer); +DEFINE_FWK_MODULE(SimpleRun3ScoutingElectronFlatTableProducer); +DEFINE_FWK_MODULE(SimpleRun3ScoutingTrackFlatTableProducer); diff --git a/PhysicsTools/NanoAOD/plugins/VertexTableProducer.cc b/PhysicsTools/NanoAOD/plugins/VertexTableProducer.cc index e728fcea73d2f..c72846d83cc96 100644 --- a/PhysicsTools/NanoAOD/plugins/VertexTableProducer.cc +++ b/PhysicsTools/NanoAOD/plugins/VertexTableProducer.cc @@ -93,7 +93,7 @@ VertexTableProducer::VertexTableProducer(const edm::ParameterSet& params) produces("pv"); produces("otherPVs"); produces("svs"); - produces>(); + produces>(); } // @@ -126,7 +126,7 @@ void VertexTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSe pvTable->addColumnValue( "score", pvsScoreProd.get(pvsIn.id(), 0), "main primary vertex score, i.e. sum pt2 of clustered objects", 8); - float pv_sumpt2 = 0.0; + float pv_sumpt2 = 0.0, pv_sumpx = 0.0, pv_sumpy = 0.0; for (const auto& obj : *pfcIn) { if (obj.charge() == 0) { continue; @@ -146,10 +146,14 @@ void VertexTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSe if (include_pfc) { float pfc_pt = obj.pt(); pv_sumpt2 += pfc_pt * pfc_pt; + pv_sumpx += obj.px(); + pv_sumpy += obj.py(); } } pvTable->addColumnValue( "sumpt2", pv_sumpt2, "sum pt2 of pf charged candidates for the main primary vertex", 10); + pvTable->addColumnValue("sumpx", pv_sumpx, "sum px of pf charged candidates for the main primary vertex", 10); + pvTable->addColumnValue("sumpy", pv_sumpy, "sum py of pf charged candidates for the main primary vertex", 10); auto otherPVsTable = std::make_unique((*pvsIn).size() > 4 ? 3 : (*pvsIn).size() - 1, "Other" + pvName_, false); @@ -163,7 +167,7 @@ void VertexTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSe otherPVsTable->addColumn("score", pvscores, "scores of other primary vertices, excluding the main PV", 8); const auto& svsProd = iEvent.get(svs_); - auto selCandSv = std::make_unique>(); + auto selCandSv = std::make_unique>(); std::vector dlen, dlenSig, pAngle, dxy, dxySig; std::vector charge; VertexDistance3D vdist; @@ -178,8 +182,7 @@ void VertexTableProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSe if (dl.value() > dlenMin_ and dl.significance() > dlenSigMin_) { dlen.push_back(dl.value()); dlenSig.push_back(dl.significance()); - edm::Ptr c = svsProd.ptrAt(i); - selCandSv->push_back(c); + selCandSv->push_back(svsProd.ptrAt(i)); double dx = (PV0.x() - sv.vx()), dy = (PV0.y() - sv.vy()), dz = (PV0.z() - sv.vz()); double pdotv = (dx * sv.px() + dy * sv.py() + dz * sv.pz()) / sv.p() / sqrt(dx * dx + dy * dy + dz * dz); pAngle.push_back(std::acos(pdotv)); diff --git a/PhysicsTools/NanoAOD/python/autoNANO.py b/PhysicsTools/NanoAOD/python/autoNANO.py index 358aa6bb440ff..0fa4c0f6a71de 100644 --- a/PhysicsTools/NanoAOD/python/autoNANO.py +++ b/PhysicsTools/NanoAOD/python/autoNANO.py @@ -13,9 +13,12 @@ def expandNanoMapping(seqList, mapping, key): # NOTE: mising key of key=None is interpreted differently than empty string: # - An empty string recalls the default for the given key # - None is interpreted as "ignore this" + insertAt=seqList.index(specifiedCommand) seqList.remove(specifiedCommand) if key in mappedTo and mappedTo[key] is not None: - seqList.extend(mappedTo[key].split('+')) + allToInsert=mappedTo[key].split('+') + for offset,toInsert in enumerate(allToInsert): + seqList.insert(insertAt+offset,toInsert) break; if level==maxLevel: raise Exception("Could not fully expand "+repr(seqList)+" from "+repr(mapping)) @@ -28,12 +31,31 @@ def expandNanoMapping(seqList, mapping, key): # L1 flavours: add tables through customize, supposed to be combined with PHYS 'L1' : {'customize': 'nanoL1TrigObjCustomize'}, 'L1FULL' : {'customize': 'nanoL1TrigObjCustomizeFull'}, + #scouting nano + 'Scout' : {'sequence': 'PhysicsTools/NanoAOD/custom_run3scouting_cff'}, + # JME custom NANO + 'JME' : { 'sequence': '@PHYS', + 'customize': '@PHYS+PhysicsTools/NanoAOD/custom_jme_cff.PrepJMECustomNanoAOD'}, + 'JMErePuppi' : { 'sequence': '@PHYS', + 'customize': '@PHYS+@JME+PhysicsTools/NanoAOD/custom_jme_cff.RecomputePuppiWeightsAndMET'}, + # Muon POG flavours : add tables through customize, supposed to be combined with PHYS + 'MUPOG' : { 'sequence': '@PHYS', + 'customize' : '@PHYS+PhysicsTools/NanoAOD/custom_muon_cff.PrepMuonCustomNanoAOD'}, # MUDPG flavours: use their own sequence 'MUDPG' : {'sequence': 'DPGAnalysis/MuonTools/muNtupleProducer_cff.muDPGNanoProducer', 'customize': 'DPGAnalysis/MuonTools/muNtupleProducer_cff.muDPGNanoCustomize'}, 'MUDPGBKG' : {'sequence': 'DPGAnalysis/MuonTools/muNtupleProducerBkg_cff.muDPGNanoProducerBkg', 'customize': 'DPGAnalysis/MuonTools/muNtupleProducerBkg_cff.muDPGNanoBkgCustomize'}, + #EGM flavours: add variables through customize + 'EGM' : {'sequence': '@PHYS', + 'customize' : '@PHYS+PhysicsTools/NanoAOD/egamma_custom_cff.addExtraEGammaVarsCustomize'}, # PromptReco config: PHYS+L1 'Prompt' : {'sequence': '@PHYS', - 'customize': '@PHYS+@L1'} + 'customize': '@PHYS+@L1'}, + # Add lepton track parameters through customize combined with PHYS + 'LepTrackInfo' : {'sequence': '@PHYS', + 'customize': '@PHYS+PhysicsTools/NanoAOD/leptonTimeLifeInfo_common_cff.addTrackVarsToTimeLifeInfo'}, + # Custom BTV Nano for SF measurements or tagger training + 'BTV' : {'sequence': '@PHYS', + 'customize':'@PHYS+PhysicsTools/NanoAOD/custom_btv_cff.BTVCustomNanoAOD'} } diff --git a/PhysicsTools/NanoAOD/python/boostedTaus_cff.py b/PhysicsTools/NanoAOD/python/boostedTaus_cff.py index cf214b3c184e5..10c382ac13855 100644 --- a/PhysicsTools/NanoAOD/python/boostedTaus_cff.py +++ b/PhysicsTools/NanoAOD/python/boostedTaus_cff.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * from PhysicsTools.NanoAOD.nano_eras_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATTauFlatTableProducer_cfi import simplePATTauFlatTableProducer ##################### Import reusable funtions and objects from std taus ######## from PhysicsTools.NanoAOD.taus_cff import _tauIdWPMask, tausMCMatchLepTauForTable, tausMCMatchHadTauForTable,tauMCTable @@ -15,10 +15,10 @@ ) run2_nanoAOD_106Xv2.toModify( finalBoostedTaus, - cut = "pt > 40 && tauID('decayModeFindingNewDMs') && (tauID('byVVLooseIsolationMVArun2017v2DBoldDMwLT2017') || tauID('byVVLooseIsolationMVArun2017v2DBoldDMdR0p3wLT2017') || tauID('byVVLooseIsolationMVArun2017v2DBnewDMwLT2017'))" + cut = "pt > 40 && tauID('decayModeFindingNewDMs') && (tauID('byVVLooseIsolationMVArun2DBoldDMwLT') || tauID('byVVLooseIsolationMVArun2DBoldDMdR0p3wLT') || tauID('byVVLooseIsolationMVArun2DBnewDMwLT'))" ) -boostedTauTable = simpleCandidateFlatTableProducer.clone( +boostedTauTable = simplePATTauFlatTableProducer.clone( src = cms.InputTag("linkedObjects", "boostedTaus"), name= cms.string("boostedTau"), doc = cms.string("slimmedBoostedTaus after basic selection (" + finalBoostedTaus.cut.value()+")"), @@ -49,8 +49,8 @@ ) #MVA 2017 v2 dR<0.3 variables _boostedTauVarsMVAIsoDr03 = cms.PSet( - rawMVAoldDMdR032017v2 = Var("tauID('byIsolationMVArun2017v2DBoldDMdR0p3wLTraw2017')",float,doc='byIsolationMVArun2DBoldDMdR0p3wLT raw output discriminator (2017v2)'), - idMVAoldDMdR032017v2 = _tauIdWPMask("by%sIsolationMVArun2017v2DBoldDMdR0p3wLT2017",choices=("VVLoose","VLoose","Loose","Medium","Tight","VTight","VVTight"),doc="IsolationMVArun2DBoldDMdR0p3wLT ID working point (2017v2)") + rawMVAoldDMdR032017v2 = Var("tauID('byIsolationMVArun2DBoldDMdR0p3wLTraw')",float,doc='byIsolationMVArun2DBoldDMdR0p3wLT raw output discriminator (2017v2)'), + idMVAoldDMdR032017v2 = _tauIdWPMask("by%sIsolationMVArun2DBoldDMdR0p3wLT",choices=("VVLoose","VLoose","Loose","Medium","Tight","VTight","VVTight"),doc="IsolationMVArun2DBoldDMdR0p3wLT ID working point (2017v2)") ) #AntiEle MVA 2018 variables _boostedTauVarsAntiEleMVA = cms.PSet( @@ -73,15 +73,6 @@ run2_nanoAOD_106Xv2.toModify( boostedTauTable, variables = _boostedTauVarsWithDr03 -).toModify( - boostedTauTable.variables, - rawMVAoldDM2017v2 = Var("tauID('byIsolationMVArun2017v2DBoldDMwLTraw2017')",float, doc="byIsolationMVArun2DBoldDMwLT raw output discriminator (2017v2)",precision=10), - rawMVAnewDM2017v2 = Var("tauID('byIsolationMVArun2017v2DBnewDMwLTraw2017')",float,doc='byIsolationMVArun2DBnewDMwLT raw output discriminator (2017v2)',precision=10), - idMVAnewDM2017v2 = _tauIdWPMask("by%sIsolationMVArun2017v2DBnewDMwLT2017", choices=("VVLoose","VLoose","Loose","Medium","Tight","VTight","VVTight"),doc="IsolationMVArun2DBnewDMwLT ID working point (2017v2)"), - idMVAoldDM2017v2 = _tauIdWPMask("by%sIsolationMVArun2017v2DBoldDMwLT2017",choices=("VVLoose","VLoose","Loose","Medium","Tight","VTight","VVTight"),doc="IsolationMVArun2DBoldDMwLT ID working point (2017v2)"), - rawAntiEle2018 = Var("tauID('againstElectronMVA6Raw2018')", float, doc= "Anti-electron MVA discriminator V6 raw output discriminator (2018)", precision=10), - rawAntiEleCat2018 = Var("tauID('againstElectronMVA6category2018')", "int16", doc="Anti-electron MVA discriminator V6 category (2018)"), - idAntiEle2018 = _tauIdWPMask("againstElectron%sMVA62018", choices=("VLoose","Loose","Medium","Tight","VTight"), doc= "Anti-electron MVA discriminator V6 (2018)") ) boostedTausMCMatchLepTauForTable = tausMCMatchLepTauForTable.clone( diff --git a/PhysicsTools/NanoAOD/python/btvMC_cff.py b/PhysicsTools/NanoAOD/python/btvMC_cff.py new file mode 100644 index 0000000000000..a45b213daa199 --- /dev/null +++ b/PhysicsTools/NanoAOD/python/btvMC_cff.py @@ -0,0 +1,170 @@ +import FWCore.ParameterSet.Config as cms + +from PhysicsTools.NanoAOD.common_cff import * +from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.jetsAK8_cff import fatJetTable, subJetTable +from PhysicsTools.NanoAOD.jetsAK4_Puppi_cff import jetPuppiTable +from PhysicsTools.NanoAOD.genparticles_cff import * +# when storing the flat table, always do "T"able in the naming convention + + +finalGenParticles.select +=[ + "keep (4 <= abs(pdgId) <= 5) && statusFlags().isLastCopy()", # BTV: keep b/c quarks in their last copy + "keep (abs(pdgId) == 310 || abs(pdgId) == 3122) && statusFlags().isLastCopy()", # BTV: keep K0s and Lambdas in their last copy + ] + +btvGenTable = cms.EDProducer( + "SimpleGenParticleFlatTableProducer", + src=finalGenParticles.src, + name= cms.string("GenPart"), + doc = cms.string("interesting gen particles "), + singleton=cms.bool(False), + variables= + cms.PSet( + genParticleTable.variables, + vx = Var("vx", "float", doc="x coordinate of vertex position"), + vy = Var("vy", "float", doc="y coordinate of vertex position"), + vz = Var("vz", "float", doc="z coordinate of vertex position"), + genPartIdxMother2 = Var("?numberOfMothers>1?motherRef(1).key():-1", "int", doc="index of the second mother particle, if valid") + )) +genParticleTablesTask.replace(genParticleTable,btvGenTable) +btvMCTable = cms.EDProducer("BTVMCFlavourTableProducer",name=jetPuppiTable.name,src=cms.InputTag("linkedObjects","jets"),genparticles=cms.InputTag("prunedGenParticles")) + +btvAK4JetExtTable = cms.EDProducer( + "SimplePATJetFlatTableProducer", + src=jetPuppiTable.src, + cut=jetPuppiTable.cut, + name=jetPuppiTable.name, + doc=jetPuppiTable.doc, + singleton=cms.bool(False), # the number of entries is variable + extension=cms.bool(True), # this is the extension table for Jets + variables=cms.PSet( + nBHadrons=Var("jetFlavourInfo().getbHadrons().size()", + int, + doc="number of b-hadrons"), + nCHadrons=Var("jetFlavourInfo().getcHadrons().size()", + int, + doc="number of c-hadrons"), + )) + +btvSubJetMCExtTable = cms.EDProducer( + "SimplePATJetFlatTableProducer", + src = subJetTable.src, + cut = subJetTable.cut, + name = subJetTable.name, + doc=subJetTable.doc, + singleton = cms.bool(False), + extension = cms.bool(True), + variables = cms.PSet( + subGenJetAK8Idx = Var("?genJetFwdRef().backRef().isNonnull()?genJetFwdRef().backRef().key():-1", + int, + doc="index of matched gen Sub jet"), + ) + ) +genJetsAK8Constituents = cms.EDProducer("GenJetPackedConstituentPtrSelector", + src = cms.InputTag("slimmedGenJetsAK8"), + cut = cms.string("pt > 100.") + ) + + +genJetsAK4Constituents = cms.EDProducer("GenJetPackedConstituentPtrSelector", + src = cms.InputTag("slimmedGenJets"), + cut = cms.string("pt > 20") + ) + + + + + +ak4onlygenJetsConstituents = cms.EDProducer("PackedGenParticlePtrMerger", src = cms.VInputTag(cms.InputTag("genJetsAK4Constituents", "constituents")), skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) + +ak8onlygenJetsConstituents = cms.EDProducer("PackedGenParticlePtrMerger", src = cms.VInputTag(cms.InputTag("genJetsAK8Constituents", "constituents")), skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) +ak4ak8genJetsConstituents = cms.EDProducer("PackedGenParticlePtrMerger", src = cms.VInputTag(cms.InputTag("genJetsAK4Constituents", "constituents"), cms.InputTag("genJetsAK8Constituents", "constituents")), skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) + +allPFParticleTable = cms.EDProducer("SimpleCandidateFlatTableProducer", + src = cms.InputTag("packedGenParticles"), + cut = cms.string(""), #we should not filter after pruning + name= cms.string("GenCands"), + doc = cms.string("interesting gen particles from PF candidates"), + singleton = cms.bool(False), # the number of entries is variable + extension = cms.bool(False), # this is the main table for the AK8 constituents + variables = cms.PSet(CandVars + ) + ) +ak4onlygenJetsParticleTable = cms.EDProducer("SimpleCandidateFlatTableProducer", + src = cms.InputTag("ak4onlygenJetsConstituents"), + cut = cms.string(""), #we should not filter after pruning + name= cms.string("GenCands"), + doc = cms.string("interesting gen particles from AK4 jets"), + singleton = cms.bool(False), # the number of entries is variable + extension = cms.bool(False), # this is the main table for the AK8 constituents + variables = cms.PSet(CandVars + ) + ) +ak8onlygenJetsParticleTable = cms.EDProducer("SimpleCandidateFlatTableProducer", + src = cms.InputTag("ak8onlygenJetsConstituents"), + cut = cms.string(""), #we should not filter after pruning + name= cms.string("GenCands"), + doc = cms.string("interesting gen particles from AK8 jets"), + singleton = cms.bool(False), # the number of entries is variable + extension = cms.bool(False), # this is the main table for the AK8 constituents + variables = cms.PSet(CandVars + ) + ) +ak4ak8genJetsParticleTable = cms.EDProducer("SimpleCandidateFlatTableProducer", + src = cms.InputTag("ak4ak8genJetsConstituents"), + cut = cms.string(""), #we should not filter after pruning + name= cms.string("GenCands"), + doc = cms.string("interesting gen particles from AK4, AK8 jets"), + singleton = cms.bool(False), # the number of entries is variable + extension = cms.bool(False), # this is the main table for the AK8 constituents + variables = cms.PSet(CandVars + ) + ) +ak8onlygenAK8ConstituentsTable = cms.EDProducer("GenJetConstituentTableProducer", + candidates = cms.InputTag("ak8onlygenJetsConstituents"), + jets = cms.InputTag("genJetsAK8Constituents"), # Note: The name has "Constituents" in it, but these are the jets + name = cms.string("GenFatJetCands"), + nameSV = cms.string("GenFatJetSVs"), + idx_name = cms.string("pFCandsIdx"), + idx_nameSV = cms.string("sVIdx"), + readBtag = cms.bool(False)) +ak4onlygenAK4ConstituentsTable = cms.EDProducer("GenJetConstituentTableProducer", + candidates = cms.InputTag("ak4onlygenJetsConstituents"), + jets = cms.InputTag("genJetsAK4Constituents"), # Note: The name has "Constituents" in it, but these are the jets + name = cms.string("GenJetCands"), + nameSV = cms.string("GenJetSVs"), + idx_name = cms.string("pFCandsIdx"), + idx_nameSV = cms.string("sVIdx"), + readBtag = cms.bool(False)) +ak4ak8genAK4ConstituentsTable = cms.EDProducer("GenJetConstituentTableProducer", + candidates = cms.InputTag("ak4ak8genJetsConstituents"), + jets = cms.InputTag("genJetsAK4Constituents"), # Note: The name has "Constituents" in it, but these are the jets + name = cms.string("GenJetCands"), + nameSV = cms.string("GenJetSVs"), + idx_name = cms.string("pFCandsIdx"), + idx_nameSV = cms.string("sVIdx"), + readBtag = cms.bool(False)) + +ak4ak8genAK8ConstituentsTable = cms.EDProducer("GenJetConstituentTableProducer", + candidates = cms.InputTag("ak4ak8genJetsConstituents"), + jets = cms.InputTag("genJetsAK8Constituents"), # Note: The name has "Constituents" in it, but these are the jets + name = cms.string("GenFatJetCands"), + nameSV = cms.string("GenFatJetSVs"), + idx_name = cms.string("pFCandsIdx"), + idx_nameSV = cms.string("sVIdx"), + readBtag = cms.bool(False)) +btvAK4MCSequence = cms.Sequence(btvGenTable+btvAK4JetExtTable+btvMCTable) +btvAK8MCSequence = cms.Sequence(btvGenTable+btvSubJetMCExtTable) +#PF Cands of AK4 only , with cross linking to AK4 jets +ak4onlyPFCandsMCSequence=cms.Sequence(genJetsAK4Constituents+ak4onlygenJetsConstituents+ak4onlygenJetsParticleTable+ak4onlygenAK4ConstituentsTable)+btvAK4MCSequence +#PF Cands of AK8 only , with cross linking to AK8 jets +ak8onlyPFCandsMCSequence=cms.Sequence(genJetsAK8Constituents+ak8onlygenJetsConstituents+ak8onlygenJetsParticleTable+ak8onlygenAK8ConstituentsTable)+btvAK8MCSequence +#PF Cands of AK4+AK8, with cross linking to AK4,AK8 jets +ak4ak8PFCandsMCSequence=cms.Sequence(genJetsAK4Constituents+genJetsAK8Constituents+ak4ak8genJetsConstituents+ak4ak8genJetsParticleTable+ak4ak8genAK4ConstituentsTable+ak4ak8genAK8ConstituentsTable)+btvAK4MCSequence+btvAK8MCSequence +#All PFCands, with cross linking to AK4,AK8 jets +allPFPFCandsMCSequence=cms.Sequence(genJetsAK4Constituents+genJetsAK8Constituents+ak4ak8genJetsConstituents+allPFParticleTable+ak4ak8genAK4ConstituentsTable+ak4ak8genAK8ConstituentsTable)+btvAK4MCSequence+btvAK8MCSequence + + + + diff --git a/PhysicsTools/NanoAOD/python/common_cff.py b/PhysicsTools/NanoAOD/python/common_cff.py index 54f09cfb15d24..9eb34ff556e2a 100644 --- a/PhysicsTools/NanoAOD/python/common_cff.py +++ b/PhysicsTools/NanoAOD/python/common_cff.py @@ -11,9 +11,10 @@ def OVar(valtype, doc=None, precision=-1): return cms.PSet( type = cms.string(valtype), doc = cms.string(doc if doc else expr), - precision=cms.optional.allowed(cms.string, cms.int32, default = (cms.string(precision) if type(precision)==str else cms.int32(precision) - ))) -def Var(expr, valtype, doc=None, precision=-1): + precision=cms.optional.allowed(cms.string, cms.int32, default = (cms.string(precision) if type(precision)==str else cms.int32(precision))) + ) + +def Var(expr, valtype, doc=None, precision=-1, lazyEval=False): """Create a PSet for a variable computed with the string parser expr is the expression to evaluate to compute the variable @@ -22,7 +23,7 @@ def Var(expr, valtype, doc=None, precision=-1): see OVar above for all the other arguments """ return OVar(valtype, doc=(doc if doc else expr), precision=precision).clone( - expr = cms.string(expr)) + expr = cms.string(expr), lazyEval=cms.untracked.bool(lazyEval)) def ExtVar(tag, valtype, doc=None, precision=-1): """Create a PSet for a variable read from the event diff --git a/PhysicsTools/NanoAOD/python/custom_btv_cff.py b/PhysicsTools/NanoAOD/python/custom_btv_cff.py new file mode 100644 index 0000000000000..2b74d70fffd2c --- /dev/null +++ b/PhysicsTools/NanoAOD/python/custom_btv_cff.py @@ -0,0 +1,678 @@ +import FWCore.ParameterSet.Config as cms +from PhysicsTools.NanoAOD.common_cff import Var +from PhysicsTools.NanoAOD.jetsAK4_Puppi_cff import jetPuppiTable, jetPuppiCorrFactorsNano, updatedJetsPuppi, updatedJetsPuppiWithUserData +from PhysicsTools.NanoAOD.jetsAK8_cff import fatJetTable, subJetTable +from PhysicsTools.PatAlgos.tools.jetTools import updateJetCollection +from PhysicsTools.PatAlgos.tools.helpers import addToProcessAndTask, getPatAlgosToolsTask +from PhysicsTools.NanoAOD.common_cff import Var, CandVars +from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.btvMC_cff import allPFPFCandsMCSequence,ak4ak8PFCandsMCSequence,ak8onlyPFCandsMCSequence,ak4onlyPFCandsMCSequence +## Move PFNano (https://github.com/cms-jet/PFNano/) to NanoAOD + +## From: https://github.com/cms-jet/PFNano/blob/13_0_7_from124MiniAOD/python/addBTV.py +def update_jets_AK4(process): + # Based on ``nanoAOD_addDeepInfo`` + # in https://github.com/cms-sw/cmssw/blob/master/PhysicsTools/NanoAOD/python/nano_cff.py + # DeepJet flav_names as found in + # https://github.com/cms-sw/cmssw/blob/master/RecoBTag/ONNXRuntime/plugins/DeepFlavourONNXJetTagsProducer.cc#L86 + # and https://twiki.cern.ch/twiki/bin/view/CMS/DeepJet + from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfParticleTransformerAK4JetTagsAll as pfParticleTransformerAK4JetTagsAll + from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll as pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll + from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfNegativeParticleTransformerAK4JetTagsProbs as pfNegativeParticleTransformerAK4JetTagsProbs + from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs as pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs + + _btagDiscriminators = [ + 'pfJetProbabilityBJetTags', + 'pfJetBProbabilityBJetTags', + 'pfNegativeOnlyJetProbabilityBJetTags', + 'pfNegativeOnlyJetBProbabilityBJetTags', + 'pfDeepFlavourJetTags:probb', + 'pfDeepFlavourJetTags:probbb', + 'pfDeepFlavourJetTags:problepb', + 'pfDeepFlavourJetTags:probc', + 'pfDeepFlavourJetTags:probuds', + 'pfDeepFlavourJetTags:probg', + 'pfNegativeDeepFlavourJetTags:probb', + 'pfNegativeDeepFlavourJetTags:probbb', + 'pfNegativeDeepFlavourJetTags:problepb', + 'pfNegativeDeepFlavourJetTags:probc', + 'pfNegativeDeepFlavourJetTags:probuds', + 'pfNegativeDeepFlavourJetTags:probg', + ] + pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll + pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs + # \ #+ pfParticleTransformerAK4JetTagsAll + pfNegativeParticleTransformerAK4JetTagsProbs \ + + updateJetCollection( + process, + jetSource=cms.InputTag('slimmedJetsPuppi'), + jetCorrections=('AK4PFPuppi', + cms.vstring( + ['L1FastJet', 'L2Relative', 'L3Absolute', + 'L2L3Residual']), 'None'), + btagDiscriminators=_btagDiscriminators, + postfix='PuppiWithDeepInfo', + ) + process.load("Configuration.StandardSequences.MagneticField_cff") + process.jetPuppiCorrFactorsNano.src = "selectedUpdatedPatJetsPuppiWithDeepInfo" + process.updatedJetsPuppi.jetSource = "selectedUpdatedPatJetsPuppiWithDeepInfo" + + + process.updatedPatJetsTransientCorrectedPuppiWithDeepInfo.tagInfoSources.append(cms.InputTag("pfDeepFlavourTagInfosPuppiWithDeepInfo")) + process.updatedPatJetsTransientCorrectedPuppiWithDeepInfo.addTagInfos = cms.bool(True) + + + + return process + +def update_jets_AK8(process): + # Based on ``nanoAOD_addDeepInfoAK8`` + # in https://github.com/cms-sw/cmssw/blob/master/PhysicsTools/NanoAOD/python/nano_cff.py + # Care needs to be taken to make sure no discriminators from stock Nano are excluded -> would results in unfilled vars + _btagDiscriminators = [ + 'pfMassIndependentDeepDoubleBvLV2JetTags:probHbb', + 'pfMassIndependentDeepDoubleCvLV2JetTags:probHcc', + 'pfMassIndependentDeepDoubleCvBV2JetTags:probHcc', + ] + from RecoBTag.ONNXRuntime.pfParticleNet_cff import _pfParticleNetJetTagsAll as pfParticleNetJetTagsAll + _btagDiscriminators += pfParticleNetJetTagsAll + updateJetCollection( + process, + jetSource=cms.InputTag('slimmedJetsAK8'), + pvSource=cms.InputTag('offlineSlimmedPrimaryVertices'), + svSource=cms.InputTag('slimmedSecondaryVertices'), + rParam=0.8, + jetCorrections=('AK8PFPuppi', + cms.vstring([ + 'L1FastJet', 'L2Relative', 'L3Absolute', + 'L2L3Residual' + ]), 'None'), + btagDiscriminators=_btagDiscriminators, + postfix='AK8WithDeepInfo', + # this should work but doesn't seem to enable the tag info with addTagInfos + # btagInfos=['pfDeepDoubleXTagInfos'], + printWarning=False) + process.jetCorrFactorsAK8.src = "selectedUpdatedPatJetsAK8WithDeepInfo" + process.updatedJetsAK8.jetSource = "selectedUpdatedPatJetsAK8WithDeepInfo" + # add DeepDoubleX taginfos + process.updatedPatJetsTransientCorrectedAK8WithDeepInfo.tagInfoSources.append(cms.InputTag("pfDeepDoubleXTagInfosAK8WithDeepInfo")) + process.updatedPatJetsTransientCorrectedAK8WithDeepInfo.addTagInfos = cms.bool(True) + return process + +def update_jets_AK8_subjet(process): + # Based on ``nanoAOD_addDeepInfoAK8`` + # in https://github.com/cms-sw/cmssw/blob/master/PhysicsTools/NanoAOD/python/nano_cff.py + # and https://github.com/alefisico/RecoBTag-PerformanceMeasurements/blob/10_2_X_boostedCommissioning/test/runBTagAnalyzer_cfg.py + _btagDiscriminators = [ + 'pfJetProbabilityBJetTags', + 'pfDeepCSVJetTags:probb', + 'pfDeepCSVJetTags:probc', + 'pfDeepCSVJetTags:probbb', + 'pfDeepCSVJetTags:probudsg', + ] + updateJetCollection( + process, + labelName='SoftDropSubjetsPF', + jetSource=cms.InputTag("slimmedJetsAK8PFPuppiSoftDropPacked", "SubJets"), + jetCorrections=('AK4PFPuppi', + ['L2Relative', 'L3Absolute'], 'None'), + btagDiscriminators=list(_btagDiscriminators), + explicitJTA=True, # needed for subjet b tagging + svClustering=False, # needed for subjet b tagging (IMPORTANT: Needs to be set to False to disable ghost-association which does not work with slimmed jets) + fatJets=cms.InputTag('slimmedJetsAK8'), # needed for subjet b tagging + rParam=0.8, # needed for subjet b tagging + sortByPt=False, # Don't change order (would mess with subJetIdx for FatJets) + postfix='AK8SubjetsWithDeepInfo') + + process.subJetTable.src = 'selectedUpdatedPatJetsSoftDropSubjetsPFAK8SubjetsWithDeepInfo' + + + return process + +def get_DDX_vars(): + # retreive 27 jet-level features used in double-b and deep double-x taggers + # defined in arXiv:1712.07158 + DDXVars = cms.PSet( + DDX_jetNTracks = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.jetNTracks", int, doc="number of tracks associated with the jet"), + DDX_jetNSecondaryVertices = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.jetNSecondaryVertices", int, doc="number of SVs associated with the jet"), + DDX_tau1_trackEtaRel_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_trackEtaRel_0", float, doc="1st smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis", precision=10), + DDX_tau1_trackEtaRel_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_trackEtaRel_1", float, doc="2nd smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis", precision=10), + DDX_tau1_trackEtaRel_2 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_trackEtaRel_2", float, doc="3rd smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis", precision=10), + DDX_tau2_trackEtaRel_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_trackEtaRel_0", float, doc="1st smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau2_trackEtaRel_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_trackEtaRel_1", float, doc="2nd smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau2_trackEtaRel_3 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_trackEtaRel_2", float, doc="3rd smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau1_flightDistance2dSig = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_flightDistance2dSig", float, doc="transverse distance significance between primary and secondary vertex associated to the 1st N-subjettiness axis", precision=10), + DDX_tau2_flightDistance2dSig = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_flightDistance2dSig", float, doc="transverse distance significance between primary and secondary vertex associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau1_vertexDeltaR = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_vertexDeltaR", float, doc="deltaR between the 1st N-subjettiness axis and secondary vertex direction", precision=10), + DDX_tau1_vertexEnergyRatio = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_vertexEnergyRatio", float, doc="ratio of energy at secondary vertex over total energy associated to the 1st N-subjettiness axis", precision=10), + DDX_tau2_vertexEnergyRatio = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_vertexEnergyRatio", float, doc="ratio of energy at secondary vertex over total energy associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau1_vertexMass = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_vertexMass", float, doc="mass of track sum at secondary vertex associated to the 1st N-subjettiness axis", precision=10), + DDX_tau2_vertexMass = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_vertexMass", float, doc="mass of track sum at secondary vertex associated to the 2nd N-subjettiness axis", precision=10), + DDX_trackSip2dSigAboveBottom_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip2dSigAboveBottom_0", float, doc="track 2D signed impact parameter significance of 1st track lifting mass above bottom", precision=10), + DDX_trackSip2dSigAboveBottom_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip2dSigAboveBottom_1", float, doc="track 2D signed impact parameter significance of 2nd track lifting mass above bottom", precision=10), + DDX_trackSip2dSigAboveCharm = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip2dSigAboveCharm", float, doc="track 2D signed impact parameter significance of 1st track lifting mass above charm", precision=10), + DDX_trackSip3dSig_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip3dSig_0", float, doc="1st largest track 3D signed impact parameter significance", precision=10), + DDX_tau1_trackSip3dSig_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_trackSip3dSig_0", float, doc="1st largest track 3D signed impact parameter significance associated to the 1st N-subjettiness axis", precision=10), + DDX_tau1_trackSip3dSig_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau1_trackSip3dSig_1", float, doc="2nd largest track 3D signed impact parameter significance associated to the 1st N-subjettiness axis", precision=10), + DDX_trackSip3dSig_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip3dSig_1", float, doc="2nd largest track 3D signed impact parameter significance", precision=10), + DDX_tau2_trackSip3dSig_0 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_trackSip3dSig_0", float, doc="1st largest track 3D signed impact parameter significance associated to the 2nd N-subjettiness axis", precision=10), + DDX_tau2_trackSip3dSig_1 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.tau2_trackSip3dSig_1", float, doc="2nd largest track 3D signed impact parameter significance associated to the 2nd N-subjettiness axis", precision=10), + DDX_trackSip3dSig_2 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip3dSig_2", float, doc="3rd largest track 3D signed impact parameter significance", precision=10), + DDX_trackSip3dSig_3 = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.trackSip3dSig_3", float, doc="4th largest track 3D signed impact parameter significance", precision=10), + DDX_z_ratio = Var("tagInfo(\'pfDeepDoubleX\').features().tag_info_features.z_ratio", float, doc="z = deltaR(SV0,SV1)*pT(SV1)/m(SV0,SV1), defined in Eq. 7 of arXiv:1712.07158", precision=10) + ) + return DDXVars + +def get_DeepCSV_vars(): + DeepCSVVars = cms.PSet( + # Tagger inputs also include jet pt and eta + # Track based (keep only jet-based features for DeepCSV from Run 3 commissioning) + # DeepCSV_trackPtRel_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[0]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackPtRel_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[1]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackPtRel_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[2]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackPtRel_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[3]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackPtRel_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[4]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackPtRel_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRel\')[5]:-999", float, doc="track transverse momentum, relative to the jet axis", precision=10), + # DeepCSV_trackJetDistVal_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[0]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackJetDistVal_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[1]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackJetDistVal_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[2]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackJetDistVal_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[3]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackJetDistVal_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[4]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackJetDistVal_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackJetDistVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackJetDistVal\')[5]:-999", float, doc="minimum track approach distance to jet axis", precision=10), + # DeepCSV_trackDeltaR_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[0]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackDeltaR_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[1]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackDeltaR_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[2]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackDeltaR_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[3]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackDeltaR_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[4]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackDeltaR_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDeltaR\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDeltaR\')[5]:-999", float, doc="track pseudoangular distance from the jet axis", precision=10), + # DeepCSV_trackPtRatio_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[0]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackPtRatio_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[1]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackPtRatio_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[2]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackPtRatio_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[3]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackPtRatio_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[4]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackPtRatio_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackPtRatio\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackPtRatio\')[5]:-999", float, doc="track transverse momentum, relative to the jet axis, normalized to its energy", precision=10), + # DeepCSV_trackSip3dSig_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[0]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip3dSig_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[1]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip3dSig_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[2]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip3dSig_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[3]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip3dSig_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[4]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip3dSig_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip3dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip3dSig\')[5]:-999", float, doc="track 3D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[0]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[1]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[2]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[3]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[4]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackSip2dSig_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackSip2dSig\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackSip2dSig\')[5]:-999", float, doc="track 2D signed impact parameter significance", precision=10), + # DeepCSV_trackDecayLenVal_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[0]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackDecayLenVal_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[1]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackDecayLenVal_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[2]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackDecayLenVal_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[3]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackDecayLenVal_4 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[4]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackDecayLenVal_5 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackDecayLenVal\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackDecayLenVal\')[5]:-999", float, doc="track decay length", precision=10), + # DeepCSV_trackEtaRel_0 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackEtaRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackEtaRel\')[0]:-999", float, doc="track pseudorapidity, relative to the jet axis", precision=10), + # DeepCSV_trackEtaRel_1 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackEtaRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackEtaRel\')[1]:-999", float, doc="track pseudorapidity, relative to the jet axis", precision=10), + # DeepCSV_trackEtaRel_2 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackEtaRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackEtaRel\')[2]:-999", float, doc="track pseudorapidity, relative to the jet axis", precision=10), + # DeepCSV_trackEtaRel_3 = Var("?tagInfo(\'pfDeepCSV\').taggingVariables.checkTag(\'trackEtaRel\')?tagInfo(\'pfDeepCSV\').taggingVariables.getList(\'trackEtaRel\')[3]:-999", float, doc="track pseudorapidity, relative to the jet axis", precision=10), + # Jet based + DeepCSV_trackJetPt = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackJetPt\', -999)", float, doc="track-based jet transverse momentum", precision=10), + DeepCSV_vertexCategory = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'vertexCategory\', -999)", float, doc="category of secondary vertex (Reco, Pseudo, No)", precision=10), + DeepCSV_jetNSecondaryVertices = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'jetNSecondaryVertices\', -999)", int, doc="number of reconstructed possible secondary vertices in jet"), + DeepCSV_jetNSelectedTracks = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'jetNSelectedTracks\', -999)", int, doc="selected tracks in the jet"), + DeepCSV_jetNTracksEtaRel = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'jetNTracksEtaRel\', -999)", int, doc="number of tracks for which etaRel is computed"), + DeepCSV_trackSumJetEtRatio = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSumJetEtRatio\', -999)", float, doc="ratio of track sum transverse energy over jet energy", precision=10), + DeepCSV_trackSumJetDeltaR = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSumJetDeltaR\', -999)", float, doc="pseudoangular distance between jet axis and track fourvector sum", precision=10), + DeepCSV_trackSip2dValAboveCharm = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSip2dValAboveCharm\', -999)", float, doc="track 2D signed impact parameter of first track lifting mass above charm", precision=10), + DeepCSV_trackSip2dSigAboveCharm = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSip2dSigAboveCharm\', -999)", float, doc="track 2D signed impact parameter significance of first track lifting mass above charm", precision=10), + DeepCSV_trackSip3dValAboveCharm = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSip3dValAboveCharm\', -999)", float, doc="track 3D signed impact parameter of first track lifting mass above charm", precision=10), + DeepCSV_trackSip3dSigAboveCharm = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'trackSip3dSigAboveCharm\', -999)", float, doc="track 3D signed impact parameter significance of first track lifting mass above charm", precision=10), + DeepCSV_vertexMass = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'vertexMass\', -999)", float, doc="mass of track sum at secondary vertex", precision=10), + DeepCSV_vertexNTracks = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'vertexNTracks\', -999)", int, doc="number of tracks at secondary vertex"), + DeepCSV_vertexEnergyRatio = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'vertexEnergyRatio\', -999)", float, doc="ratio of energy at secondary vertex over total energy", precision=10), + DeepCSV_vertexJetDeltaR = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'vertexJetDeltaR\', -999)", float, doc="pseudoangular distance between jet axis and secondary vertex direction", precision=10), + DeepCSV_flightDistance2dVal = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'flightDistance2dVal\', -999)", float, doc="transverse distance between primary and secondary vertex", precision=10), + DeepCSV_flightDistance2dSig = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'flightDistance2dSig\', -999)", float, doc="transverse distance significance between primary and secondary vertex", precision=10), + DeepCSV_flightDistance3dVal = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'flightDistance3dVal\', -999)", float, doc="distance between primary and secondary vertex", precision=10), + DeepCSV_flightDistance3dSig = Var("tagInfo(\'pfDeepCSV\').taggingVariables.get(\'flightDistance3dSig\', -999)", float, doc="distance significance between primary and secondary vertex", precision=10), + ) + return DeepCSVVars + +## Store all output nodes, negative tagger for SF +def get_DeepJet_outputs(): + DeepJetOutputVars = cms.PSet( + btagDeepFlavB_b=Var("bDiscriminator('pfDeepFlavourJetTags:probb')", + float, + doc="DeepJet b tag probability", + precision=10), + btagDeepFlavB_bb=Var("bDiscriminator('pfDeepFlavourJetTags:probbb')", + float, + doc="DeepJet bb tag probability", + precision=10), + btagDeepFlavB_lepb=Var("bDiscriminator('pfDeepFlavourJetTags:problepb')", + float, + doc="DeepJet lepb tag probability", + precision=10), + btagDeepFlavC=Var("bDiscriminator('pfDeepFlavourJetTags:probc')", + float, + doc="DeepJet c tag probability", + precision=10), + btagDeepFlavUDS=Var("bDiscriminator('pfDeepFlavourJetTags:probuds')", + float, + doc="DeepJet uds tag probability", + precision=10), + btagDeepFlavG=Var("bDiscriminator('pfDeepFlavourJetTags:probg')", + float, + doc="DeepJet gluon tag probability", + precision=10), + # discriminators are already part of jets_cff.py from NanoAOD and therefore not added here + + # negative taggers + btagNegDeepFlavB = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probb')+bDiscriminator('pfNegativeDeepFlavourJetTags:probbb')+bDiscriminator('pfNegativeDeepFlavourJetTags:problepb')", + float, + doc="Negative DeepJet b+bb+lepb tag discriminator", + precision=10), + btagNegDeepFlavCvL = Var("?(bDiscriminator('pfNegativeDeepFlavourJetTags:probc')+bDiscriminator('pfNegativeDeepFlavourJetTags:probuds')+bDiscriminator('pfNegativeDeepFlavourJetTags:probg'))>0?bDiscriminator('pfNegativeDeepFlavourJetTags:probc')/(bDiscriminator('pfNegativeDeepFlavourJetTags:probc')+bDiscriminator('pfNegativeDeepFlavourJetTags:probuds')+bDiscriminator('pfNegativeDeepFlavourJetTags:probg')):-1", + float, + doc="Negative DeepJet c vs uds+g discriminator", + precision=10), + btagNegDeepFlavCvB = Var("?(bDiscriminator('pfNegativeDeepFlavourJetTags:probc')+bDiscriminator('pfNegativeDeepFlavourJetTags:probb')+bDiscriminator('pfNegativeDeepFlavourJetTags:probbb')+bDiscriminator('pfNegativeDeepFlavourJetTags:problepb'))>0?bDiscriminator('pfNegativeDeepFlavourJetTags:probc')/(bDiscriminator('pfNegativeDeepFlavourJetTags:probc')+bDiscriminator('pfNegativeDeepFlavourJetTags:probb')+bDiscriminator('pfNegativeDeepFlavourJetTags:probbb')+bDiscriminator('pfNegativeDeepFlavourJetTags:problepb')):-1", + float, + doc="Negative DeepJet c vs b+bb+lepb discriminator", + precision=10), + btagNegDeepFlavQG = Var("?(bDiscriminator('pfNegativeDeepFlavourJetTags:probg')+bDiscriminator('pfNegativeDeepFlavourJetTags:probuds'))>0?bDiscriminator('pfNegativeDeepFlavourJetTags:probg')/(bDiscriminator('pfNegativeDeepFlavourJetTags:probg')+bDiscriminator('pfNegativeDeepFlavourJetTags:probuds')):-1", + float, + doc="Negative DeepJet g vs uds discriminator", + precision=10), + btagNegDeepFlavB_b = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probb')", + float, + doc="Negative DeepJet b tag probability", + precision=10), + btagNegDeepFlavB_bb = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probbb')", + float, + doc="Negative DeepJet bb tag probability", + precision=10), + btagNegDeepFlavB_lepb = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:problepb')", + float, + doc="Negative DeepJet lepb tag probability", + precision=10), + btagNegDeepFlavC = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probc')", + float, + doc="Negative DeepJet c tag probability", + precision=10), + btagNegDeepFlavUDS = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probuds')", + float, + doc="Negative DeepJet uds tag probability", + precision=10), + btagNegDeepFlavG = Var("bDiscriminator('pfNegativeDeepFlavourJetTags:probg')", + float, + doc="Negative DeepJet gluon tag probability", + precision=10), + ) + return DeepJetOutputVars + +def get_ParticleNetAK4_outputs(): + ## default scores in jetAK4_Puppi_cff.py collections + ParticleNetAK4OutputVars = cms.PSet( + # raw scores + btagPNetProbB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probb'):-1", + float, + doc="ParticleNet b tag probability", + precision=10), + btagPNetProbC = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probc'):-1", + float, + doc="ParticleNet c tag probability", + precision=10), + btagPNetProbUDS = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds'):-1", + float, + doc="ParticleNet uds tag probability", + precision=10), + btagPNetProbG = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probg')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probg'):-1", + float, + doc="ParticleNet gluon tag probability", + precision=10), + + # negative taggers + btagNegPNetB = Var("?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg'))>0?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb'))/(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg')):-1", + float, + doc="Negative ParticleNet b vs. udscg", + precision=10), + btagNegPNetCvL = Var("?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg'))>0?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc'))/(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg')):-1", + float, + doc="Negative ParticleNet c vs. udsg", + precision=10), + btagNegPNetCvB = Var("?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb'))>0?(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc'))/(bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')+bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')):-1", + float, + doc="Negative ParticleNet c vs. b", + precision=10), + btagNegPNetProbB = Var("?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')>0?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probb'):-1", + float, + doc="Negative ParticleNet b tag probability", + precision=10), + btagNegPNetProbC = Var("?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')>0?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probc'):-1", + float, + doc="Negative ParticleNet c tag probability", + precision=10), + btagNegPNetProbUDS = Var("?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds')>0?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds'):-1", + float, + doc="Negative ParticleNet uds tag probability", + precision=10), + btagNegPNetProbG = Var("?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg')>0?bDiscriminator('pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:probg'):-1", + float, + doc="Negative ParticleNet gluon tag probability", + precision=10), + ) + + return ParticleNetAK4OutputVars + +def get_ParticleTransformerAK4_outputs(): + ParticleTransformerAK4OutputVars = cms.PSet( + btagRobustParTAK4B_b=Var("bDiscriminator('pfParticleTransformerAK4JetTags:probb')", + float, + doc="RobustParTAK4 b tag probability", + precision=10), + btagRobustParTAK4B_bb=Var("bDiscriminator('pfParticleTransformerAK4JetTags:probbb')", + float, + doc="RobustParTAK4 bb tag probability", + precision=10), + btagRobustParTAK4B_lepb=Var("bDiscriminator('pfParticleTransformerAK4JetTags:problepb')", + float, + doc="RobustParTAK4 lepb tag probability", + precision=10), + btagRobustParTAK4C=Var("bDiscriminator('pfParticleTransformerAK4JetTags:probc')", + float, + doc="RobustParTAK4 c tag probability", + precision=10), + btagRobustParTAK4UDS=Var("bDiscriminator('pfParticleTransformerAK4JetTags:probuds')", + float, + doc="RobustParTAK4 uds tag probability", + precision=10), + btagRobustParTAK4G=Var("bDiscriminator('pfParticleTransformerAK4JetTags:probg')", + float, + doc="RobustParTAK4 gluon tag probability", + precision=10), + + # negative taggers + btagNegRobustParTAK4B = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:problepb')", + float, + doc="Negative RobustParTAK4 b+bb+lepb tag discriminator", + precision=10), + btagNegRobustParTAK4CvL = Var("?(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg'))>0?bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg')):-1", + float, + doc="Negative RobustParTAK4 c vs uds+g discriminator", + precision=10), + btagNegRobustParTAK4CvB = Var("?(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:problepb'))>0?bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:problepb')):-1", + float, + doc="Negative RobustParTAK4 c vs b+bb+lepb discriminator", + precision=10), + btagNegRobustParTAK4QG = Var("?(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probuds'))>0?bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg')/(bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg')+bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probuds')):-1", + float, + doc="Negative RobustParTAK4 g vs uds discriminator", + precision=10), + btagNegRobustParTAK4B_b = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probb')", + float, + doc="Negative RobustParTAK4 b tag probability", + precision=10), + btagNegRobustParTAK4B_bb = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probbb')", + float, + doc="Negative RobustParTAK4 bb tag probability", + precision=10), + btagNegRobustParTAK4B_lepb = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:problepb')", + float, + doc="Negative RobustParTAK4 lepb tag probability", + precision=10), + btagNegRobustParTAK4C = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probc')", + float, + doc="Negative RobustParTAK4 c tag probability", + precision=10), + btagNegRobustParTAK4UDS = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probuds')", + float, + doc="Negative RobustParTAK4 uds tag probability", + precision=10), + btagNegRobustParTAK4G = Var("bDiscriminator('pfNegativeParticleTransformerAK4JetTags:probg')", + float, + doc="Negative RobustParTAK4 gluon tag probability", + precision=10), + ) + + return ParticleTransformerAK4OutputVars + +def add_BTV(process, addAK4=False, addAK8=False, scheme="btvSF"): + process.customizeJetTask = cms.Task() + process.schedule.associate(process.customizeJetTask) + + CommonVars = cms.PSet( + Proba=Var("bDiscriminator('pfJetProbabilityBJetTags')", + float, + doc="Jet Probability (Usage:BTV)", + precision=10), + ProbaN=Var("bDiscriminator('pfNegativeOnlyJetProbabilityBJetTags')", + float, + doc="Negative-only Jet Probability (Usage:BTV)", + precision=10), + Bprob=Var("bDiscriminator('pfJetBProbabilityBJetTags')", + float, + doc="Jet B Probability (Usage:BTV)", + precision=10), + BprobN=Var("bDiscriminator('pfNegativeOnlyJetBProbabilityBJetTags')", + float, + doc="Negative-only Jet B Probability (Usage:BTV)", + precision=10), + ) + + # decouple these from CommonVars, not relevant for data + HadronCountingVars = cms.PSet( + nBHadrons=Var("jetFlavourInfo().getbHadrons().size()", + int, + doc="number of b-hadrons"), + nCHadrons=Var("jetFlavourInfo().getcHadrons().size()", + int, + doc="number of c-hadrons") + ) + + # AK4 + if addAK4: + if scheme == "btvSF": + _n_cpf = 3 + _n_npf = 3 + _n_sv = 4 + elif scheme == "DeepJet": + _n_cpf = 25 + _n_npf = 25 + _n_sv = 4 + elif scheme == "RobustParTAK4": + _n_cpf = 25 + _n_npf = 25 + _n_sv = 12 + process = update_jets_AK4(process) + + process.customJetExtTable = cms.EDProducer( + "SimplePATJetFlatTableProducer", + src=jetPuppiTable.src, + cut=jetPuppiTable.cut, + name=jetPuppiTable.name, + doc=jetPuppiTable.doc, + singleton=cms.bool(False), # the number of entries is variable + extension=cms.bool(True), # this is the extension table for Jets + variables=cms.PSet( + CommonVars, + get_DeepCSV_vars(), + get_DeepJet_outputs(), # outputs are added in any case, inputs only if requested + get_ParticleNetAK4_outputs(), + #get_ParticleTransformerAK4_outputs(),# removed in 2024 + )) + + # disable the ParT branches in default jetPuppi table + from PhysicsTools.NanoAOD.nano_eras_cff import run3_nanoAOD_122, run3_nanoAOD_124 + (run3_nanoAOD_122 | run3_nanoAOD_124).toModify( + process.jetPuppiTable.variables, + btagRobustParTAK4B = None, + btagRobustParTAK4CvL = None, + btagRobustParTAK4CvB = None, + btagRobustParTAK4QG = None, + ) + + + # from Run3 onwards, always set storeAK4Truth to True for MC + process.customAK4ConstituentsForDeepJetTable = cms.EDProducer("PatJetDeepJetTableProducer", + jets = cms.InputTag("linkedObjects","jets"), + n_cpf=cms.uint32(_n_cpf), + n_npf=cms.uint32(_n_npf), + n_sv=cms.uint32(_n_sv) + ) + process.customizeJetTask.add(process.customJetExtTable) + process.customizeJetTask.add(process.customAK4ConstituentsForDeepJetTable) + # AK8 + if addAK8: + process = update_jets_AK8(process) + process = update_jets_AK8_subjet(process) + process.customFatJetExtTable = cms.EDProducer( + "SimplePATJetFlatTableProducer", + src=fatJetTable.src, + cut=fatJetTable.cut, + name=fatJetTable.name, + doc=fatJetTable.doc, + singleton=cms.bool(False), # the number of entries is variable + extension=cms.bool(True), # this is the extension table for FatJets + variables=cms.PSet( + CommonVars, + #HadronCountingVars if runOnMC else cms.PSet(), # only necessary before 106x + get_DDX_vars() , + )) + + + # Subjets + process.customSubJetExtTable = cms.EDProducer( + "SimplePATJetFlatTableProducer", + src=subJetTable.src, + cut=subJetTable.cut, + name=subJetTable.name, + doc=subJetTable.doc, + singleton=cms.bool(False), # the number of entries is variable + extension=cms.bool(True), # this is the extension table for FatJets + variables=cms.PSet( + CommonVars, + #HadronCountingVars if runOnMC else cms.PSet(), # only necessary before 106x + )) + + process.customizeJetTask.add(process.customFatJetExtTable) + process.customizeJetTask.add(process.customSubJetExtTable) + + + +# From https://github.com/cms-jet/PFNano/blob/13_0_7_from124MiniAOD/python/addPFCands_cff.py +def addPFCands(process, allPF = False, addAK4=False, addAK8=False): + process.customizedPFCandsTask = cms.Task() + process.schedule.associate(process.customizedPFCandsTask) + + process.finalJetsAK8Constituents = cms.EDProducer("PatJetConstituentPtrSelector", + src = cms.InputTag("finalJetsAK8"), + cut = cms.string("") + ) + process.finalJetsAK4Constituents = cms.EDProducer("PatJetConstituentPtrSelector", + src = cms.InputTag("finalJetsPuppi"), + cut = cms.string("") + ) + if allPF: + candInput = cms.InputTag("packedPFCandidates") + elif not addAK8: + candList = cms.VInputTag(cms.InputTag("finalJetsAK4Constituents", "constituents")) + process.customizedPFCandsTask.add(process.finalJetsAK4Constituents) + process.finalJetsConstituentsTable = cms.EDProducer("PackedCandidatePtrMerger", src = candList, skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) + candInput = cms.InputTag("finalJetsConstituentsTable") + elif not addAK4: + candList = cms.VInputTag(cms.InputTag("finalJetsAK8Constituents", "constituents")) + process.customizedPFCandsTask.add(process.finalJetsAK8Constituents) + process.finalJetsConstituentsTable = cms.EDProducer("PackedCandidatePtrMerger", src = candList, skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) + candInput = cms.InputTag("finalJetsConstituentsTable") + else: + candList = cms.VInputTag(cms.InputTag("finalJetsAK4Constituents", "constituents"), cms.InputTag("finalJetsAK8Constituents", "constituents")) + process.customizedPFCandsTask.add(process.finalJetsAK4Constituents) + process.customizedPFCandsTask.add(process.finalJetsAK8Constituents) + process.finalJetsConstituentsTable = cms.EDProducer("PackedCandidatePtrMerger", src = candList, skipNulls = cms.bool(True), warnOnSkip = cms.bool(True)) + candInput = cms.InputTag("finalJetsConstituentsTable") + + process.customConstituentsExtTable = cms.EDProducer("SimplePATCandidateFlatTableProducer", + src = candInput, + cut = cms.string(""), #we should not filter after pruning + name = cms.string("PFCands"), + doc = cms.string("interesting particles from AK4 and AK8 jets"), + singleton = cms.bool(False), # the number of entries is variable + extension = cms.bool(False), # this is the extension table for the AK8 constituents + variables = cms.PSet(CandVars, + puppiWeight = Var("puppiWeight()", float, doc="Puppi weight",precision=10), + puppiWeightNoLep = Var("puppiWeightNoLep()", float, doc="Puppi weight removing leptons",precision=10), + vtxChi2 = Var("?hasTrackDetails()?vertexChi2():-1", float, doc="vertex chi2",precision=10), + trkChi2 = Var("?hasTrackDetails()?pseudoTrack().normalizedChi2():-1", float, doc="normalized trk chi2", precision=10), + dz = Var("?hasTrackDetails()?dz():-1", float, doc="pf dz", precision=10), + dzErr = Var("?hasTrackDetails()?dzError():-1", float, doc="pf dz err", precision=10), + d0 = Var("?hasTrackDetails()?dxy():-1", float, doc="pf d0", precision=10), + d0Err = Var("?hasTrackDetails()?dxyError():-1", float, doc="pf d0 err", precision=10), + pvAssocQuality = Var("pvAssociationQuality()", int, doc="primary vertex association quality. 0: NotReconstructedPrimary, 1: OtherDeltaZ, 4: CompatibilityBTag, 5: CompatibilityDz, 6: UsedInFitLoose, 7: UsedInFitTight"), + lostInnerHits = Var("lostInnerHits()", int, doc="lost inner hits. -1: validHitInFirstPixelBarrelLayer, 0: noLostInnerHits, 1: oneLostInnerHit, 2: moreLostInnerHits"), + lostOuterHits = Var("?hasTrackDetails()?pseudoTrack().hitPattern().numberOfLostHits('MISSING_OUTER_HITS'):0", int, doc="lost outer hits"), + numberOfHits = Var("numberOfHits()", int, doc="number of hits"), + numberOfPixelHits = Var("numberOfPixelHits()", int, doc="number of pixel hits"), + trkQuality = Var("?hasTrackDetails()?pseudoTrack().qualityMask():0", int, doc="track quality mask"), + trkHighPurity = Var("?hasTrackDetails()?pseudoTrack().quality('highPurity'):0", bool, doc="track is high purity"), + trkAlgo = Var("?hasTrackDetails()?pseudoTrack().algo():-1", int, doc="track algorithm"), + trkP = Var("?hasTrackDetails()?pseudoTrack().p():-1", float, doc="track momemtum", precision=-1), + trkPt = Var("?hasTrackDetails()?pseudoTrack().pt():-1", float, doc="track pt", precision=-1), + trkEta = Var("?hasTrackDetails()?pseudoTrack().eta():-1", float, doc="track pt", precision=12), + trkPhi = Var("?hasTrackDetails()?pseudoTrack().phi():-1", float, doc="track phi", precision=12), + ) + ) + process.customAK8ConstituentsTable = cms.EDProducer("PatJetConstituentTableProducer", + candidates = candInput, + jets = cms.InputTag("finalJetsAK8"), + jet_radius = cms.double(0.8), + name = cms.string("FatJetPFCands"), + idx_name = cms.string("pFCandsIdx"), + nameSV = cms.string("FatJetSVs"), + idx_nameSV = cms.string("sVIdx"), + ) + process.customAK4ConstituentsTable = cms.EDProducer("PatJetConstituentTableProducer", + candidates = candInput, + jets = cms.InputTag("finalJetsPuppi"), # was finalJets before + jet_radius = cms.double(0.4), + name = cms.string("JetPFCands"), + idx_name = cms.string("pFCandsIdx"), + nameSV = cms.string("JetSVs"), + idx_nameSV = cms.string("sVIdx"), + ) + process.customizedPFCandsTask.add(process.customConstituentsExtTable) + + if not allPF: + process.customizedPFCandsTask.add(process.finalJetsConstituentsTable) + # linkedObjects are WIP for Run3 + if addAK8: + process.customizedPFCandsTask.add(process.customAK8ConstituentsTable) + if addAK4: + process.customizedPFCandsTask.add(process.customAK4ConstituentsTable) + + + return process + +## Switches for BTV nano +# Default(store SFs PFCands+TaggerInputs) for both AK4 & AK8 jets +# btvNano_addAK4_switch, btvNano_addAK8_switch True, btvNano_addPF_switch False, TaggerInput = "btvSF" + +btvNano_switch = cms.PSet( + btvNano_addAK4_switch = cms.untracked.bool(True), + btvNano_addAK8_switch = cms.untracked.bool(False), + btvNano_addallPF_switch = cms.untracked.bool(False), + TaggerInput = cms.string("btvSF") + ) + +def BTVCustomNanoAOD(process): + addPFCands(process,btvNano_switch.btvNano_addallPF_switch,btvNano_switch.btvNano_addAK4_switch,btvNano_switch.btvNano_addAK8_switch) + add_BTV(process, btvNano_switch.btvNano_addAK4_switch,btvNano_switch.btvNano_addAK8_switch,btvNano_switch.TaggerInput) + process.load("PhysicsTools.NanoAOD.btvMC_cff") + ### for MC + if btvNano_switch.btvNano_addallPF_switch: + process.nanoSequenceMC+=allPFPFCandsMCSequence + else: + if btvNano_switch.btvNano_addAK4_switch and btvNano_switch.btvNano_addAK8_switch : + process.nanoSequenceMC+=ak4ak8PFCandsMCSequence + elif btvNano_switch.btvNano_addAK4_switch and not btvNano_switch.btvNano_addAK8_switch : + process.nanoSequenceMC+=ak4onlyPFCandsMCSequence + elif not btvNano_switch.btvNano_addAK4_switch and btvNano_switch.btvNano_addAK8_switch: + process.nanoSequenceMC+=ak8onlyPFCandsMCSequence + + return process diff --git a/PhysicsTools/NanoAOD/python/custom_jme_cff.py b/PhysicsTools/NanoAOD/python/custom_jme_cff.py index 36fbda6cb38ca..971cfec108038 100644 --- a/PhysicsTools/NanoAOD/python/custom_jme_cff.py +++ b/PhysicsTools/NanoAOD/python/custom_jme_cff.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.nano_eras_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATJetFlatTableProducer_cfi import simplePATJetFlatTableProducer from RecoJets.JetProducers.hfJetShowerShape_cfi import hfJetShowerShape from RecoJets.JetProducers.PileupJetID_cfi import pileupJetIdCalculator, pileupJetId @@ -26,10 +26,11 @@ from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfParticleTransformerAK4JetTagsAll +from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import _pfUnifiedParticleTransformerAK4JetTagsAll bTagDiscriminatorsForAK4 = cms.PSet(foo = cms.vstring( bTagDeepJet+ _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll+_pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll+ - _pfParticleTransformerAK4JetTagsAll + _pfParticleTransformerAK4JetTagsAll + _pfUnifiedParticleTransformerAK4JetTagsAll )) run2_nanoAOD_ANY.toModify( bTagDiscriminatorsForAK4, @@ -198,6 +199,16 @@ btagRobustParTAK4CvB = Var("?(pt>=15)&&(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb')):-1",float,doc="RobustParTAK4 c vs b+bb+lepb discriminator",precision=10), btagRobustParTAK4QG = Var("?(pt>=15)&&(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probg')/(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')):-1",float,doc="RobustParTAK4 g vs uds discriminator",precision=10), ) +UNIFIEDPARTAK4VARS = cms.PSet( + btagUParTAK4B = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="UnifiedParTAK4 b vs. udscg"), + btagUParTAK4CvL = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL'):-1",float,precision=10,doc="UnifiedParTAK4 c vs. udsg"), + btagUParTAK4CvB = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB'):-1",float,precision=10,doc="UnifiedParTAK4 c vs. b"), + btagUParTAK4QvG = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG'):-1",float,precision=10,doc="UnifiedParTAK4 q (udsbc) vs. g"), + btagUParTAK4TauVJet = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet'):-1",float,precision=10,doc="UnifiedParTAK4 tau vs. jet"), + UParTAK4RegPtRawCorr = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr'):-1",float,precision=10,doc="UnifiedParTAK4 universal flavor-aware visible pT regression (no neutrinos), correction relative to raw jet pT"), + UParTAK4RegPtRawCorrNeutrino = Var("?pt>15 && bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu'):-1",float,precision=10,doc="UnifiedParTAK4 universal flavor-aware pT regression neutrino correction, relative to visible. To apply full regression, multiply raw jet pT by both UParTAK4RegPtRawCorr and UParTAK4RegPtRawCorrNeutrino."), + UParTAK4RegPtRawRes = Var("?pt>15 && 0.5*(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow')) > 0?0.5*(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow')):-1",float,precision=10,doc="UnifiedParTAK4 universal flavor-aware jet pT resolution estimator, (q84 - q16)/2"), +) PARTICLENETAK4VARS = cms.PSet( particleNetAK4_B = Var("?(pt>=15)?bDiscriminator('pfParticleNetAK4DiscriminatorsJetTags:BvsAll'):-1",float,doc="ParticleNetAK4 tagger b vs all (udsg, c) discriminator",precision=10), particleNetAK4_CvsL = Var("?(pt>=15)?bDiscriminator('pfParticleNetAK4DiscriminatorsJetTags:CvsL'):-1",float,doc="ParticleNetAK4 tagger c vs udsg discriminator",precision=10), @@ -436,6 +447,21 @@ def AddRobustParTAK4Scores(proc, jetTableName=""): return proc +def AddUnifiedParTAK4Scores(proc, jetTableName=""): + """ + Store RobustParTAK4 scores in jetTable + """ + + getattr(proc, jetTableName).variables.btagUParTAK4B = UNIFIEDPARTAK4VARS.btagUParTAK4B + getattr(proc, jetTableName).variables.btagUParTAK4CvL = UNIFIEDPARTAK4VARS.btagUParTAK4CvL + getattr(proc, jetTableName).variables.btagUParTAK4CvB = UNIFIEDPARTAK4VARS.btagUParTAK4CvB + getattr(proc, jetTableName).variables.btagUParTAK4TauVJet = UNIFIEDPARTAK4VARS.btagUParTAK4TauVJet + getattr(proc, jetTableName).variables.UParTAK4RegPtRawCorr = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawCorr + getattr(proc, jetTableName).variables.UParTAK4RegPtRawCorrNeutrino = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawCorrNeutrino + getattr(proc, jetTableName).variables.UParTAK4RegPtRawRes = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawRes + + return proc + def AddParticleNetAK4Scores(proc, jetTableName=""): """ Store ParticleNetAK4 scores in jetTable @@ -544,7 +570,7 @@ def SavePatJets(proc, jetName, payload, patJetFinalColl, jetTablePrefix, jetTabl jetTableDocDefault = jetTableDoc jetTableName = "jet{}Table".format(jetName) - setattr(proc,jetTableName, simpleCandidateFlatTableProducer.clone( + setattr(proc,jetTableName, simplePATJetFlatTableProducer.clone( src = cms.InputTag(finalJetsForTable), cut = cms.string(jetTableCutDefault), name = cms.string(jetTablePrefix), @@ -559,7 +585,7 @@ def SavePatJets(proc, jetName, payload, patJetFinalColl, jetTablePrefix, jetTabl # Save MC-only jet variables in table # jetMCTableName = "jet{}MCTable".format(jetName) - setattr(proc, jetMCTableName, simpleCandidateFlatTableProducer.clone( + setattr(proc, jetMCTableName, simplePATJetFlatTableProducer.clone( src = cms.InputTag(finalJetsForTable), cut = getattr(proc,jetTableName).cut, name = cms.string(jetTablePrefix), @@ -616,6 +642,7 @@ def SavePatJets(proc, jetName, payload, patJetFinalColl, jetTablePrefix, jetTabl AddDeepJetGluonLQuarkScores(proc,jetTableName=jetTableName) AddParticleNetAK4Scores(proc,jetTableName=jetTableName) AddRobustParTAK4Scores(proc,jetTableName=jetTableName) + AddUnifiedParTAK4Scores(proc,jetTableName=jetTableName) return proc @@ -746,7 +773,16 @@ def ReclusterAK4PuppiJets(proc, recoJA, runOnMC): proc.jetPuppiTable.variables.btagRobustParTAK4B = ROBUSTPARTAK4VARS.btagRobustParTAK4B proc.jetPuppiTable.variables.btagRobustParTAK4CvL = ROBUSTPARTAK4VARS.btagRobustParTAK4CvL proc.jetPuppiTable.variables.btagRobustParTAK4CvB = ROBUSTPARTAK4VARS.btagRobustParTAK4CvB - + # + # Save UnifiedParTAK4 b-tagging and c-tagging variables + # + proc.jetPuppiTable.variables.btagUParTAK4B = UNIFIEDPARTAK4VARS.btagUParTAK4B + proc.jetPuppiTable.variables.btagUParTAK4CvL = UNIFIEDPARTAK4VARS.btagUParTAK4CvL + proc.jetPuppiTable.variables.btagUParTAK4CvB = UNIFIEDPARTAK4VARS.btagUParTAK4CvB + proc.jetPuppiTable.variables.btagUParTAK4TauVJet = UNIFIEDPARTAK4VARS.btagUParTAK4TauVJet + proc.jetPuppiTable.variables.UParTAK4RegPtRawCorr = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawCorr + proc.jetPuppiTable.variables.UParTAK4RegPtRawCorrNeutrino = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawCorrNeutrino + proc.jetPuppiTable.variables.UParTAK4RegPtRawRes = UNIFIEDPARTAK4VARS.UParTAK4RegPtRawRes # # For Run-2 eras, don't need to save the low pt AK4 Puppi jet table for MET # @@ -883,7 +919,7 @@ def ReclusterAK4CHSJets(proc, recoJA, runOnMC): # one tagger only. # for varNames in proc.jetTable.variables.parameterNames_(): - if "btagDeepFlav" in varNames or "btagRobustParT" in varNames: + if "btagDeepFlav" in varNames or "btagRobustParT" in varNames or "btagUParT" in varNames: delattr(proc.jetTable.variables, varNames) proc.jetTable.variables.btagPNetB = Var("?pt>15 && bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="ParticleNet b vs. udscg") @@ -1227,13 +1263,50 @@ def RemoveAllJetPtCuts(proc): return proc +def RecomputePuppiWeights(proc): + """ + Setup packedpuppi and packedpuppiNoLep to recompute puppi weights + """ + if hasattr(proc,"packedpuppi"): + proc.packedpuppi.useExistingWeights = False + if hasattr(proc,"packedpuppiNoLep"): + proc.packedpuppiNoLep.useExistingWeights = False + return proc + +def RecomputePuppiMET(proc): + """ + Recompute PuppiMET. This is useful when puppi weights are recomputed. + """ + runOnMC=True + if hasattr(proc,"NANOEDMAODoutput") or hasattr(proc,"NANOAODoutput"): + runOnMC = False + + from PhysicsTools.PatUtils.tools.runMETCorrectionsAndUncertainties import runMetCorAndUncFromMiniAOD + runMetCorAndUncFromMiniAOD(proc, isData=not(runOnMC), + jetCollUnskimmed='updatedJetsPuppi',metType='Puppi',postfix='Puppi',jetFlavor='AK4PFPuppi', + puppiProducerLabel='packedpuppi',puppiProducerForMETLabel='packedpuppiNoLep', + recoMetFromPFCs=True + ) + return proc + +def RecomputePuppiWeightsAndMET(proc): + """ + Recompute Puppi weights PuppiMET. + """ + proc = RecomputePuppiWeights(proc) + proc = RecomputePuppiMET(proc) + return proc + #=========================================================================== # # CUSTOMIZATION function # #=========================================================================== -def PrepJMECustomNanoAOD(process,runOnMC): - +def PrepJMECustomNanoAOD(process): + ## TODO : find a better way to handle data or MC by modifying the proper Tasks + runOnMC=True + if hasattr(process,"NANOEDMAODoutput") or hasattr(process,"NANOAODoutput"): + runOnMC = False ############################################################################ # Remove all default jet pt cuts from jets_cff.py ############################################################################ @@ -1343,12 +1416,3 @@ def addAK4JetTasks(proc, addAK4CHSJetTasks, addAK4PuppiJetTasks): process.genWeightsTable.keepAllPSWeights = True return process - -def PrepJMECustomNanoAOD_MC(process): - process = PrepJMECustomNanoAOD(process,runOnMC=True) - - return process - -def PrepJMECustomNanoAOD_Data(process): - process = PrepJMECustomNanoAOD(process,runOnMC=False) - return process diff --git a/PhysicsTools/NanoAOD/python/custom_muon_cff.py b/PhysicsTools/NanoAOD/python/custom_muon_cff.py index 27d1ecc09cc19..cf4f5d82a5a42 100644 --- a/PhysicsTools/NanoAOD/python/custom_muon_cff.py +++ b/PhysicsTools/NanoAOD/python/custom_muon_cff.py @@ -1,10 +1,9 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.nano_eras_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer -from PhysicsTools.NanoAOD.common_cff import Var, P3Vars, P4Vars -from PhysicsTools.NanoAOD.muons_cff import muonTable, finalMuons +from PhysicsTools.NanoAOD.common_cff import Var, P3Vars +from PhysicsTools.NanoAOD.triggerObjects_cff import mksel def Custom_Muon_Task(process): process.nanoTableTaskCommon.remove(process.electronTablesTask) @@ -25,7 +24,8 @@ def Custom_Muon_Task(process): process.nanoTableTaskFS.remove(process.metMCTable) process.nanoTableTaskFS.remove(process.ttbarCatMCProducersTask) process.nanoTableTaskFS.remove(process.ttbarCategoryTableTask) - + process.nanoTableTaskFS.remove(process.rivetMetTable) + return process def AddPFTracks(proc): @@ -115,12 +115,14 @@ def AddVariablesForMuon(proc): proc.muonTable.variables.pfAbsIso03_neu = Var("pfIsolationR03().sumNeutralHadronEt",float,doc="PF absolute isolation dR=0.3, neutral component") proc.muonTable.variables.pfAbsIso03_pho = Var("pfIsolationR03().sumPhotonEt",float,doc="PF absolute isolation dR=0.3, photon component") proc.muonTable.variables.pfAbsIso03_sumPU = Var("pfIsolationR03().sumPUPt",float,doc="PF absolute isolation dR=0.3, pu component (no deltaBeta corrections)") + proc.muonTable.variables.absTrkIso03 = Var("userFloat('absTrkiso03')",float,doc="Realtive Tracker Iso with cone size 0.3") # Spark Tool Iso 04 variables proc.muonTable.variables.pfAbsIso04_chg = Var("pfIsolationR04().sumChargedHadronPt",float,doc="PF absolute isolation dR=0.4, charged component") proc.muonTable.variables.pfAbsIso04_neu = Var("pfIsolationR04().sumNeutralHadronEt",float,doc="PF absolute isolation dR=0.4, neutral component") proc.muonTable.variables.pfAbsIso04_pho = Var("pfIsolationR04().sumPhotonEt",float,doc="PF absolute isolation dR=0.4, photon component") proc.muonTable.variables.pfAbsIso04_sumPU = Var("pfIsolationR04().sumPUPt",float,doc="PF absolute isolation dR=0.4, pu component (no deltaBeta corrections)") + proc.muonTable.variables.absTrkIso04 = Var("userFloat('absTrkiso04')",float,doc="Realtive Tracker Iso with cone size 0.4") #Mini PF Isolation proc.muonTable.variables.miniPFAbsIso_chg = Var("userFloat('miniIsoChg')",float,doc="mini PF absolute isolation, charged component") @@ -134,19 +136,17 @@ def AddVariablesForMuon(proc): proc.muonTable.variables.pfAbsIso03_all = Var("(pfIsolationR03().sumChargedHadronPt + max(pfIsolationR03().sumNeutralHadronEt + pfIsolationR03().sumPhotonEt - pfIsolationR03().sumPUPt/2,0.0))",float,doc="PF absolute isolation dR=0.3, total (deltaBeta corrections)") proc.muonTable.variables.pfAbsIso04_all = Var("(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))",float,doc="PF absolute isolation dR=0.4, total (deltaBeta corrections)") proc.muonTable.variables.jetAbsIso = Var("?userCand('jetForLepJetVar').isNonnull()?(1./userFloat('ptRatio'))-1.:(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))",float,doc="Absolute isolation in matched jet (1/ptRatio-1, pfRelIso04_all if no matched jet)",precision=8) - proc.muonTable.variables.relTrkiso4 = Var("userFloat('relTrkiso4')",float,doc="Realtive Tracker Iso with cone size 0.4") # Muon Quality Variables proc.muonTable.variables.expectedMatchedStations = Var("expectedNnumberOfMatchedStations()",int,doc="Expected Number of Matched stations") proc.muonTable.variables.RPCLayers = Var("numberOfMatchedRPCLayers()",int,doc="Number of RPC Layers") proc.muonTable.variables.stationMask = Var("stationMask()","uint8",doc="Number of masked station") proc.muonTable.variables.nShowers = Var("numberOfShowers()",int,doc="Number of Showers") - proc.muonTable.variables.muonHits = Var("? globalTrack().isNonnull() ? globalTrack().hitPattern().numberOfValidMuonHits() : ? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().hitPattern().numberOfValidMuonHits() :-99",float,doc="Number of valid Muon Hits from either globalTrack or innerTrack") - ## For completeness I save here also the muonHits for the outer tracker also - proc.muonTable.variables.outerTrackMuonHits = Var("? outerTrack().isNonnull() ? outerTrack().hitPattern().numberOfValidMuonHits() : -99", float, doc = "Number of valid Muon Hits from OuterTrack") ## + + + # Hits related variables proc.muonTable.variables.pixelLayers = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().hitPattern().pixelLayersWithMeasurement() : -99", float,doc="Number of Pixel Layers") # No of tracker layers are already saved in the standard NanoAODs - proc.muonTable.variables.validFraction = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().validFraction() : -99", float, doc="Inner Track Valid Fraction") proc.muonTable.variables.pixelHits = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().hitPattern().numberOfValidPixelHits() : -99", float, doc="Numbr of valid pixel hits") proc.muonTable.variables.muonStations = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().hitPattern().muonStationsWithValidHits() : -99", float, doc="No of valid hits in muon stations") proc.muonTable.variables.DTHits = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().hitPattern().numberOfValidMuonDTHits() : -99", float, doc="No of valid hits in DT") @@ -161,24 +161,81 @@ def AddVariablesForMuon(proc): proc.muonTable.variables.trkChi2_innerTrack = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().normalizedChi2() : -99",float,doc="Normalized Chi Square from outerTrack ") - #pt, ptErr, eta, phi, charge for different tracks - ## ptErr in standard NanoAOD are saved from bestTrack() - ## For Spark tool it is needed from innerTrack. For completeness outerTrack - ## variables are also saved + #Inner Track related variables proc.muonTable.variables.innerTrack_ptErr = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().ptError()/innerTrack().pt() : -99", float, doc="InnerTrack Pt Error") + proc.muonTable.variables.innerTrack_pt = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().pt(): -99", float, doc="InnerTrack Pt") + proc.muonTable.variables.innerTrack_eta = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().eta(): -99", float, doc="InnerrTrack Eta") + proc.muonTable.variables.innerTrack_phi = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().phi(): -99", float, doc="InnerTrack Phi") + proc.muonTable.variables.innerTrack_charge = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().charge(): -99", float, doc="InnerTrack charge") + proc.muonTable.variables.innerTrack_MuonHits = Var("? innerTrack().isNonnull() ? innerTrack().hitPattern().numberOfValidMuonHits() : -99", float, doc = "Number of valid Muon Hits from InnerTrack") + proc.muonTable.variables.innerTrack_validFraction = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().validFraction() : -99", float, doc="Inner Track Valid Fraction") + ## Pixellayers and PixelHits are already defined in the section related to the hits + ## TrackerLayers are already defined in standard NanoAOD + ## Chi2 is already defined in the Chi2 related section + + #Dxy Dz variables as of Spark tool + proc.muonTable.variables.innerTrackDxy = Var("? userInt('isGoodVertex') ? userFloat('innerTrackDxy') : -99.9",float,doc = "dxy from Primary Vertex calculated with Inner Track") + proc.muonTable.variables.innerTrackDz = Var("? userInt('isGoodVertex') ? userFloat('innerTrackDz') : -99.9",float,doc= "dz from Primary Vertex calculated with Inner Track") + + + # Outer Track related variables proc.muonTable.variables.outerTrack_ptErr = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().ptError()/outerTrack().pt() : -99", float, doc="OuterTrack Pt Error") proc.muonTable.variables.outerTrack_pt = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().pt(): -99", float, doc="OuterTrack Pt") proc.muonTable.variables.outerTrack_eta = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().eta(): -99", float, doc="OuterTrack Eta") proc.muonTable.variables.outerTrack_phi = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().phi(): -99", float, doc="OuterTrack Phi") proc.muonTable.variables.outerTrack_charge = Var("? outerTrack().isNonnull() && outerTrack().isAvailable() ? outerTrack().charge(): -99", float, doc="OuterTrack charge") - proc.muonTable.variables.innerTrack_charge = Var("? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().charge(): -99", float, doc="OuterTrack charge") + proc.muonTable.variables.outerTrack_MuonHits = Var("? outerTrack().isNonnull() ? outerTrack().hitPattern().numberOfValidMuonHits() : -99", float, doc = "Number of valid Muon Hits from OuterTrack") + ## Muonstations, DTHits and CSCHits are already defined in the Hits related section + ## Chi2 is already defined in the Chi2 related section + + #Global track realted variables + proc.muonTable.variables.muonHits = Var("? globalTrack().isNonnull() ? globalTrack().hitPattern().numberOfValidMuonHits() : ? innerTrack().isNonnull() && innerTrack().isAvailable() ? innerTrack().hitPattern().numberOfValidMuonHits() :-99",float,doc="Number of valid Muon Hits from either globalTrack or innerTrack") + proc.muonTable.variables.globalTrack_ptErr = Var("? globalTrack().isNonnull() ? globalTrack().ptError()/globalTrack().pt() : -99", float, doc="GlobalTrack Pt Error") + proc.muonTable.variables.globalTrack_pt = Var("? globalTrack().isNonnull() ? globalTrack().pt(): -99", float, doc="GlobalTrack Pt") + proc.muonTable.variables.globalTrack_eta = Var("? globalTrack().isNonnull() ? globalTrack().eta(): -99", float, doc="GlobalTrack Eta") + proc.muonTable.variables.globalTrack_phi = Var("? globalTrack().isNonnull() ? globalTrack().phi(): -99", float, doc="GlobalTrack Phi") + proc.muonTable.variables.globalTrack_charge = Var("? globalTrack().isNonnull() ? globalTrack().charge(): -99", float, doc="GlobalTrack charge") + #muonBestTrack related varaibles + ## tightCharge from muonBestTrack is already saved in deafult nanoAOD + proc.muonTable.variables.best_pt = Var("? muonBestTrack().isNonnull() && muonBestTrack().isAvailable() ? muonBestTrack().pt(): -99", float, doc="MuonBestTrack Pt") + proc.muonTable.variables.best_pterr = Var("? muonBestTrack().isNonnull() && muonBestTrack().isAvailable() ? muonBestTrack().ptError() : -99", float, doc = "pTerr from MuonBestTrack") + proc.muonTable.variables.best_eta = Var("? muonBestTrack().isNonnull() && muonBestTrack().isAvailable() ? muonBestTrack().eta(): -99", float, doc="MuonBestrack Eta") + proc.muonTable.variables.best_phi = Var("? muonBestTrack().isNonnull() && muonBestTrack().isAvailable() ? muonBestTrack().phi(): -99", float, doc="MuonBestTrack Phi") + proc.muonTable.variables.best_charge = Var("? muonBestTrack().isNonnull() && muonBestTrack().isAvailable() ? muonBestTrack().charge(): -99", float, doc="MuonBestTrack charge") # TuneP related variables - proc.muonTable.variables.tuneP_pt = Var("? tunePMuonBestTrack().isNonnull() ? tunePMuonBestTrack().pt() : -99", float, doc = "pT from tunePMuonBestTrack") - proc.muonTable.variables.tuneP_pterr = Var("? tunePMuonBestTrack().isNonnull() ? tunePMuonBestTrack().ptError() : -99", float, doc = "pTerr from tunePMuonBestTrack") - proc.muonTable.variables.tuneP_muonHits = Var("? tunePMuonBestTrack().isNonnull() ? tunePMuonBestTrack().hitPattern().numberOfValidMuonHits() : -99", int, doc="No of valid muon hists from tunePMuonBestTrack") - + proc.muonTable.variables.tuneP_pt = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().pt() : -99", float, doc = "pT from tunePMuonBestTrack") + proc.muonTable.variables.tuneP_pterr = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().ptError() : -99", float, doc = "pTerr from tunePMuonBestTrack") + proc.muonTable.variables.tuneP_eta = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().eta(): -99", float, doc="tunePMuonBestTrack Eta") + proc.muonTable.variables.tuneP_phi = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().phi(): -99", float, doc="tunePMuonBestTrack Phi") + proc.muonTable.variables.tuneP_charge = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().charge(): -99", float, doc="tunePMuonBestTrack() charge") + proc.muonTable.variables.tuneP_muonHits = Var("? tunePMuonBestTrack().isNonnull() && tunePMuonBestTrack().isAvailable() ? tunePMuonBestTrack().hitPattern().numberOfValidMuonHits() : -99", int, doc="No of valid muon hists from tunePMuonBestTrack") + + # tpfms Track + proc.muonTable.variables.tpfms_pt = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().pt() : -99", float, doc = "pT from tpfmsTrack") + proc.muonTable.variables.tpfms_pterr = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().ptError() : -99", float, doc = "pTerr from tpfmsTrack") + proc.muonTable.variables.tpfms_eta = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().eta(): -99", float, doc="tpfmsTrack Eta") + proc.muonTable.variables.tpfms_phi = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().phi(): -99", float, doc="tpfmsTrack Phi") + proc.muonTable.variables.tpfms_charge = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().charge(): -99", float, doc="tpfmsTrack charge") + proc.muonTable.variables.tpfms_muonHits = Var("? tpfmsTrack().isNonnull() && tpfmsTrack().isAvailable() ? tpfmsTrack().hitPattern().numberOfValidMuonHits() : -99", int, doc="No of valid muon hists from tpfmsTrack") + + + #picky Track + proc.muonTable.variables.picky_pt = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().pt() : -99", float, doc = "pT from pickyTrack") + proc.muonTable.variables.picky_pterr = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().ptError() : -99", float, doc = "pTerr from pickyTrack") + proc.muonTable.variables.picky_eta = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().eta(): -99", float, doc="pickyTrack Eta") + proc.muonTable.variables.picky_phi = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().phi(): -99", float, doc="pickyTrack Phi") + proc.muonTable.variables.picky_charge = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().charge(): -99", float, doc="pickyTrack charge") + proc.muonTable.variables.picky_muonHits = Var("? pickyTrack().isNonnull() && pickyTrack().isAvailable() ? pickyTrack().hitPattern().numberOfValidMuonHits() : -99", int, doc="No of valid muon hists from pickyTrack") + + #dyt Track + proc.muonTable.variables.dyt_pt = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().pt() : -99", float, doc = "pT from dytTrack") + proc.muonTable.variables.dyt_pterr = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().ptError() : -99", float, doc = "pTerr from dytTrack") + proc.muonTable.variables.dyt_eta = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().eta(): -99", float, doc="dytTrack Eta") + proc.muonTable.variables.dyt_phi = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().phi(): -99", float, doc="dytTrack Phi") + proc.muonTable.variables.dyt_charge = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().charge(): -99", float, doc="dytTrack charge") + proc.muonTable.variables.dyt_muonHits = Var("? dytTrack().isNonnull() && dytTrack().isAvailable() ? dytTrack().hitPattern().numberOfValidMuonHits() : -99", int, doc="No of valid muon hists from dytTrack") #CombinedQuality Variables proc.muonTable.variables.positionChi2 = Var("combinedQuality().chi2LocalPosition", float, doc="chi2 Local Position") @@ -199,13 +256,10 @@ def AddVariablesForMuon(proc): proc.muonTable.variables.innerTrackExtraIdx = Var('? innerTrack().isNonnull() ? innerTrack().extra().key() : -99', 'int', precision=-1, doc='Index of the innerTrack TrackExtra in the original collection') #Jet Related Variables - proc.muonTable.variables.jetPtRatio = Var("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt)", float, doc="ptRatio using the LepAware JEC approach, for muon MVA") - proc.muonTable.variables.jetDF = Var("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0",float,doc="b-tagging discriminator of the jet matched to the lepton, for muon MVA") - proc.muonTable.variables.jetCSVv2 = Var("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfCombinedSecondaryVertexV2BJetTags'),0.0):0.0",float,doc="CSVv2 b-tagging discriminator of the jet matched to the lepton, for muon MVA") - - #Dxy Dz variables as of Spark tool - proc.muonTable.variables.innerTrackDxy = Var("? userInt('isGoodVertex') ? userFloat('innerTrackDxy') : -99.9",float,doc = "dxy from Primary Vertex calculated with Inner Track") - proc.muonTable.variables.innerTrackDz = Var("? userInt('isGoodVertex') ? userFloat('innerTrackDz') : -99.9",float,doc= "dz from Primary Vertex calculated with Inner Track") + # lazyEval=True: userCand() returns the base type `reco::CandidatePtr`, needs to be dynamically casted to pat::Jet to call the userFloat() / bDiscriminator() methods + proc.muonTable.variables.jetPtRatio = Var("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt)", float, doc="ptRatio using the LepAware JEC approach, for muon MVA", lazyEval=True) + proc.muonTable.variables.jetDF = Var("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0",float,doc="b-tagging discriminator of the jet matched to the lepton, for muon MVA", lazyEval=True) + proc.muonTable.variables.jetCSVv2 = Var("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfCombinedSecondaryVertexV2BJetTags'),0.0):0.0",float,doc="CSVv2 b-tagging discriminator of the jet matched to the lepton, for muon MVA", lazyEval=True) #nSegments proc.muonTable.variables.nsegments = Var("userInt('nsegments')", int, doc = "nsegments as of Spark-tool") @@ -223,16 +277,83 @@ def AddVariablesForMuon(proc): proc.muonTable.variables.simPt = Var("? simPt() ? simPt(): -99",float,doc="simPt") proc.muonTable.variables.simEta = Var("? simEta() ? simEta(): -99",float,doc="simEta") proc.muonTable.variables.simPhi = Var("? simPhi() ? simPhi(): -99",float,doc='simPhi') - + + #ID Variables + proc.muonTable.variables.isRPC = Var("isRPCMuon",bool,doc="muon is RPC muon") return proc +def AddTriggerObjectBits(process): + process.triggerObjectTable.selections.Muon_POG = cms.PSet( + id = cms.int32(1313), + sel = cms.string("type(83) && pt > 5 && (coll('hltIterL3MuonCandidates') || (pt > 45 && coll('hltHighPtTkMuonCands')) || (pt > 95 && coll('hltOldL3MuonCandidates')))"), + l1seed = cms.string("type(-81)"), l1deltaR = cms.double(0.5), + l2seed = cms.string("type(83) && coll('hltL2MuonCandidates')"), l2deltaR = cms.double(0.3), + skipObjectsNotPassingQualityBits = cms.bool(True), + qualityBits = cms.VPSet( + mksel("filter('hltTripleMuonL2PreFiltered0')","hltTripleMuonL2PreFiltered0"), #0 + mksel("filter('hltTripleMuL3PreFiltered222')","hltTripleMuL3PreFiltered222"), #1 + mksel("filter('hltJpsiMuonL3Filtered3p5')","hltJpsiMuonL3Filtered3p5"), #2 + mksel("filter('hltVertexmumuFilterJpsiMuon3p5')","hltVertexmumuFilterJpsiMuon3p5"), #3 + mksel("filter('hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0')","hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), #4 + mksel("filter('hltDoubleMu4JpsiDisplacedL3Filtered')","hltDoubleMu4JpsiDisplacedL3Filtered"), #5 + mksel("filter('hltDisplacedmumuFilterDoubleMu4Jpsi')","hltDisplacedmumuFilterDoubleMu4Jpsi"), #6 + mksel("filter('hltJpsiTkVertexFilter')","hltJpsiTkVertexFilter"), #7 + mksel("filter('hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07')","hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07"), #8 + mksel("filter('hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p08')","hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p08"), #9 + mksel("filter('hltL3fL1DoubleMu155fPreFiltered8')","hltL3fL1DoubleMu155fPreFiltered8"), #10 + mksel("filter('hltL3fL1DoubleMu155fFiltered17')","hltL3fL1DoubleMu155fFiltered17"), #11 + mksel("filter('hltDiMuon178RelTrkIsoFiltered0p4')","hltDiMuon178RelTrkIsoFiltered0p4"), #12 + mksel("filter('hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2')","hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2"), #13 + mksel("filter('hltDiMuon178RelTrkIsoVVLFiltered')","hltDiMuon178RelTrkIsoVVLFiltered"), #14 + mksel("filter('hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2')","hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2"), #15 + mksel("filter('hltDiMuon178Mass3p8Filtered')","hltDiMuon178Mass3p8Filtered"), #16 + mksel("filter('hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q')","hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q"), #17 + mksel("filter('hltL2fOldL1sMu22or25L1f0L2Filtered10Q')","hltL2fOldL1sMu22or25L1f0L2Filtered10Q"), #18 + mksel("filter('hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q')","hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q"), #19 + mksel("filter('hltL3fL1sMu25f0TkFiltered100Q')","hltL3fL1sMu25f0TkFiltered100Q"), #20 + mksel("filter('hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17')","hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17"), #21 + mksel("filter('hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4')","hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4"), #22 + mksel("filter('hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered')","hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered"), #23 + mksel("filter('hltL3fL1sMu5L1f0L2f5L3Filtered8')","hltL3fL1sMu5L1f0L2f5L3Filtered8"), #24 + mksel("filter('hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4')","hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4"), #25 + mksel("filter('hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered')","hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered"), #26 + mksel("filter('hltL3fL1sMu15DQlqL1f0L2f10L3Filtered12')","hltL3fL1sMu15DQlqL1f0L2f10L3Filtered12"), #27 + mksel("filter('hltL3fL1sMu15DQlqL1f0L2f10L3Filtered15')","hltL3fL1sMu15DQlqL1f0L2f10L3Filtered15"), #28 + mksel("filter('hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19')","hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19"), #29 + mksel("filter('hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19')","hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19") #30 + ) + ) + + process.triggerObjectTable.selections.Muon_POG_v2 = cms.PSet( + id = cms.int32(131313), + sel = cms.string("type(83) && pt > 5 && (coll('hltIterL3MuonCandidates') || (pt > 45 && coll('hltHighPtTkMuonCands')) || (pt > 95 && coll('hltOldL3MuonCandidates')))"), + l1seed = cms.string("type(-81)"), l1deltaR = cms.double(0.5), + l2seed = cms.string("type(83) && coll('hltL2MuonCandidates')"), l2deltaR = cms.double(0.3), + skipObjectsNotPassingQualityBits = cms.bool(True), + qualityBits = cms.VPSet( + mksel("filter('hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q')","hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q"), #0 + mksel("filter('hltTrk200MuonEndcapFilter')","hltTrk200MuonEndcapFilter") #1 + ) + ) + + return process + +def IncreaseGenPrecesion(process): + + process.genParticleTable.variables.pt = Var("pt", float, precision=16) + process.genParticleTable.variables.eta = Var("eta", float,precision=16) + process.genParticleTable.variables.phi = Var("phi", float,precision=16) + + return process def PrepMuonCustomNanoAOD(process): process = Custom_Muon_Task(process) process = AddPFTracks(process) process = AddVariablesForMuon(process) + process = AddTriggerObjectBits(process) + process = IncreaseGenPrecesion(process) return process diff --git a/PhysicsTools/NanoAOD/python/custom_run3scouting_cff.py b/PhysicsTools/NanoAOD/python/custom_run3scouting_cff.py index 1966114d5d290..7cb5191b85605 100644 --- a/PhysicsTools/NanoAOD/python/custom_run3scouting_cff.py +++ b/PhysicsTools/NanoAOD/python/custom_run3scouting_cff.py @@ -14,15 +14,35 @@ ak4JetTableTask = cms.Task(ak4ScoutingJets,ak4ScoutingJetParticleNetJetTagInfos,ak4ScoutingJetParticleNetJetTags,ak4ScoutingJetTable) ak8JetTableTask = cms.Task(ak8ScoutingJets,ak8ScoutingJetsSoftDrop,ak8ScoutingJetsSoftDropMass,ak8ScoutingJetEcfNbeta1,ak8ScoutingJetNjettiness,ak8ScoutingJetParticleNetJetTagInfos,ak8ScoutingJetParticleNetJetTags,ak8ScoutingJetParticleNetMassRegressionJetTags,ak8ScoutingJetTable) +## L1 decisions gtStage2DigisScouting = gtStage2Digis.clone(InputLabel="hltFEDSelectorL1") l1bitsScouting = l1bits.clone(src="gtStage2DigisScouting") patTriggerScouting = patTrigger.clone(l1tAlgBlkInputTag="gtStage2DigisScouting",l1tExtBlkInputTag="gtStage2DigisScouting") + +## L1 objects +from PhysicsTools.NanoAOD.l1trig_cff import * +l1MuScoutingTable = l1MuTable.clone(src=cms.InputTag("gtStage2DigisScouting","Muon")) +l1JetScoutingTable = l1JetTable.clone(src=cms.InputTag("gtStage2DigisScouting","Jet")) +l1EGScoutingTable = l1EGTable.clone(src=cms.InputTag("gtStage2DigisScouting","EGamma")) +l1TauScoutingTable = l1TauTable.clone(src=cms.InputTag("gtStage2DigisScouting","Tau")) +l1EtSumScoutingTable = l1EtSumTable.clone(src=cms.InputTag("gtStage2DigisScouting","EtSum")) + +#reduce the variables to the core variables as only these are available in gtStage2Digis +l1EGScoutingTable.variables = cms.PSet(l1EGReducedVars) +l1MuScoutingTable.variables = cms.PSet(l1MuonReducedVars) +l1JetScoutingTable.variables = cms.PSet(l1JetReducedVars) +l1TauScoutingTable.variables = cms.PSet(l1TauReducedVars) +l1EtSumScoutingTable.variables = cms.PSet(l1EtSumReducedVars) + selectedPatTriggerScouting = selectedPatTrigger.clone(src="patTriggerScouting") slimmedPatTriggerScouting = slimmedPatTrigger.clone(src="selectedPatTriggerScouting") unpackedPatTriggerScouting = unpackedPatTrigger.clone(patTriggerObjectsStandAlone="slimmedPatTriggerScouting") triggerObjectTableScouting = triggerObjectTable.clone(src="unpackedPatTriggerScouting") -triggerTask = cms.Task(gtStage2DigisScouting,unpackedPatTriggerScouting,triggerObjectTableScouting,l1bitsScouting) +triggerTask = cms.Task( + gtStage2DigisScouting, l1MuScoutingTable, l1EGScoutingTable, l1TauScoutingTable, l1JetScoutingTable, l1EtSumScoutingTable, + unpackedPatTriggerScouting,triggerObjectTableScouting,l1bitsScouting +) triggerSequence = cms.Sequence(L1TRawToDigi+patTriggerScouting+selectedPatTriggerScouting+slimmedPatTriggerScouting+cms.Sequence(triggerTask)) # MC tasks @@ -38,4 +58,4 @@ nanoSequenceMC = cms.Sequence(nanoSequenceCommon + cms.Sequence(cms.Task(genJetTask,puTask))) def nanoAOD_customizeCommon(process): - return process + return process \ No newline at end of file diff --git a/PhysicsTools/NanoAOD/python/egamma_custom_cff.py b/PhysicsTools/NanoAOD/python/egamma_custom_cff.py new file mode 100644 index 0000000000000..1b8ab3fdd47ee --- /dev/null +++ b/PhysicsTools/NanoAOD/python/egamma_custom_cff.py @@ -0,0 +1,96 @@ +import FWCore.ParameterSet.Config as cms +from PhysicsTools.NanoAOD.common_cff import * +from PhysicsTools.NanoAOD.electrons_cff import * +from PhysicsTools.NanoAOD.electrons_cff import _eleVarsExtra +from PhysicsTools.NanoAOD.photons_cff import * +from PhysicsTools.NanoAOD.photons_cff import _phoVarsExtra +from PhysicsTools.NanoAOD.NanoAODEDMEventContent_cff import * +from PhysicsTools.NanoAOD.nanoDQM_cfi import nanoDQM +from PhysicsTools.NanoAOD.nanoDQM_cff import _Photon_extra_plots, _Electron_extra_plots +from PhysicsTools.NanoAOD.triggerObjects_cff import triggerObjectTable, mksel + +customElectronFilterBits = cms.PSet( + doc = cms.string("PixelMatched e/gamma"), # this may also select photons! + id = cms.int32(11), + sel = cms.string("type(92) && pt > 7 && (coll('hltEgammaCandidates') || coll('hltEgammaCandidatesUnseeded')) && (filter('*PixelMatchFilter') || filter('*PixelMatchUnseededFilter'))"), + l1seed = cms.string("type(-98)"), l1deltaR = cms.double(0.3), + skipObjectsNotPassingQualityBits = cms.bool(True), + qualityBits = cms.VPSet( + #HLT_Ele30_WPTight_Gsf + mksel("filter('hltEGL1SingleEGOrFilter')","1e WPTight L1T match"), + mksel("filter('hltEG30L1SingleEGOrEtFilter')","1e WPTight Et"), + mksel("filter('hltEle30WPTightClusterShapeFilter')","1e WPTight SigmaIeIe"), + mksel("filter('hltEle30WPTightHEFilter')","1e WPTight HoE"), + mksel("filter('hltEle30WPTightEcalIsoFilter')","1e WPTight ECAL Iso"), + mksel("filter('hltEle30WPTightHcalIsoFilter')","1e WPTight HCAL Iso"), + mksel("filter('hltEle30WPTightPixelMatchFilter')","1e WPTight Pixel match"), + mksel("filter('hltEle30WPTightPMS2Filter')","1e WPTight S2"), + mksel("filter('hltEle30WPTightGsfOneOEMinusOneOPFilter')","1e WPTight 1/E-1/p"), + mksel("filter('hltEle30WPTightGsfMissingHitsFilter')","1e WPTight missing hits"), + mksel("filter('hltEle30WPTightGsfDetaFilter')","1e WPTight DEta"), + mksel("filter('hltEle30WPTightGsfDphiFilter')","1e WPTight DPhi"), + mksel("filter('hltEle30WPTightGsfTrackIsoFilter')","1e WPTight Track Iso"), + #HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL + mksel("filter('hltEGL1SingleAndDoubleEGOrPairFilter')","2e L1T match"), + mksel("filter('hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter')","2e Track Iso Leg1"), + mksel("filter('hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter')","2e Track Iso Leg2"), + #HLT_DoubleEle33_CaloIdL_MW + mksel("filter('hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter')","2e (CaloIdL_MW) L1T match"), + mksel("filter('hltEle33CaloIdLPixelMatchFilter')","2e (CaloIdL_MW) Pixel match Leg1"), + mksel("filter('hltEle33CaloIdLMWPMS2Filter')","2e (CaloIdL_MW) S2"), + mksel("filter('hltDiEle33CaloIdLMWPMS2UnseededFilter')","2e (CaloIdL_MW unseeded) S2"), + #HLT_Photon200 + mksel("filter('hltEG200HEFilter')","1e Photon200"), + #HLT_Photon50EB + mksel("filter('hltEG50EBEtFilter')","1e Photon50EB"), + #HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL + mksel("filter('hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter')","3e Leg3"), + #HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL (wildcarded as the name is likely going to change soon) + mksel("filter('hltMu*TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter')","1mu-1e eLeg"), + #HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_*_eta2p3_CrossL1 OR HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1 + mksel("filter('hltEle24erWPTightGsfTrackIsoFilterForTau')","1e-1tau eLeg"), + #HLT_Ele115_CaloIdVT_GsfTrkIdT + mksel("filter('hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter')","1e high pT noIso"), + ) +) + +customPhotonFilterBits = cms.PSet( + id = cms.int32(22), + sel = cms.string("type(92) && pt > 15 && coll('hltEgammaCandidates')"), + l1seed = cms.string("type(-98)"), l1deltaR = cms.double(0.3), + skipObjectsNotPassingQualityBits = cms.bool(True), + qualityBits = cms.VPSet( + #HLT_Photon50EB + mksel("filter('hltEG50EBEtFilter')","Photon50EB"), + #HLT_Photon*** + mksel("filter('hltEG120HEFilter')","Photon120"), + mksel("filter('hltEG150HEFilter')","Photon150"), + mksel("filter('hltEG175HEFilter')","Photon175"), + mksel("filter('hltEG200HEFilter')","Photon200"), + #HLT_ECALHT800 + mksel("filter('hltHtEcal800')","ECAL HT800"), + #HLT_Photon110EB_TightID_TightIso + mksel("filter('hltEG110EBTightIDTightIsoTrackIsoFilter')","Photon110EB Tight"), + #HLT_Mu17_Photon30_IsoCaloId + mksel("filter('hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter')","1mu-1photon"), + #HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90/95 + mksel("filter('hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter')","diPhoton 30_22 R9ID"), + mksel("filter('hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter')","diPhoton 30_22 ECALIso"), + mksel("filter('hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter')","diPhoton 30_22 unseeded R9ID"), + mksel("filter('hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter')","diPhoton 30_22 unseeded TrackIso"), + ) +) + +def addExtraEGammaVarsCustomize(process): + #photon + process.photonTable.variables.setValue(_phoVarsExtra.parameters_()) + process.triggerObjectTable.selections.Photon = customPhotonFilterBits + if process.nanoDQM: + process.nanoDQM.vplots.Photon.plots = _Photon_extra_plots + #electron + process.electronTable.variables.setValue(_eleVarsExtra.parameters_()) + process.triggerObjectTable.selections.Electron = customElectronFilterBits + if process.nanoDQM: + process.nanoDQM.vplots.Electron.plots = _Electron_extra_plots + + return process diff --git a/PhysicsTools/NanoAOD/python/electrons_cff.py b/PhysicsTools/NanoAOD/python/electrons_cff.py index e2dd3f0d2dcc6..84e8f9251f961 100644 --- a/PhysicsTools/NanoAOD/python/electrons_cff.py +++ b/PhysicsTools/NanoAOD/python/electrons_cff.py @@ -1,5 +1,5 @@ import FWCore.ParameterSet.Config as cms -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATElectronFlatTableProducer_cfi import simplePATElectronFlatTableProducer from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * from math import ceil,log @@ -263,37 +263,36 @@ def _get_bitmapVIDForEle_docstring(modules,WorkingPoints): ) #################################################finalElectrons##################### -################################################electronMVATTH##################### -electronMVATTH= cms.EDProducer("EleBaseMVAValueMapProducer", +################################################electronPROMPTMVA##################### +electronPROMPTMVA= cms.EDProducer("EleBaseMVAValueMapProducer", src = cms.InputTag("linkedObjects","electrons"), weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/el_BDTG_2017.weights.xml"), - name = cms.string("electronMVATTH"), + name = cms.string("electronPROMPTMVA"), + backend = cms.string("TMVA"), isClassifier = cms.bool(True), - variablesOrder = cms.vstring(["LepGood_pt","LepGood_eta","LepGood_jetNDauChargedMVASel","LepGood_miniRelIsoCharged","LepGood_miniRelIsoNeutral","LepGood_jetPtRelv2","LepGood_jetDF","LepGood_jetPtRatio","LepGood_dxy","LepGood_sip3d","LepGood_dz","LepGood_mvaFall17V2noIso"]), - variables = cms.PSet( - LepGood_pt = cms.string("pt"), - LepGood_eta = cms.string("eta"), - LepGood_jetNDauChargedMVASel = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0"), - # NB: only using Fall17V2 iso here - LepGood_miniRelIsoCharged = cms.string("userFloat('miniIsoChg_Fall17V2')/pt"), - LepGood_miniRelIsoNeutral = cms.string("(userFloat('miniIsoAll_Fall17V2')-userFloat('miniIsoChg_Fall17V2'))/pt"), - LepGood_jetPtRelv2 = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('ptRel'):0"), - LepGood_jetDF = cms.string("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0"), - LepGood_jetPtRatio = cms.string("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+userFloat('PFIsoAll04_Fall17V2')/pt)"), - LepGood_dxy = cms.string("log(abs(dB('PV2D')))"), - LepGood_sip3d = cms.string("abs(dB('PV3D')/edB('PV3D'))"), - LepGood_dz = cms.string("log(abs(dB('PVDZ')))"), - LepGood_mvaFall17V2noIso = cms.string("userFloat('mvaNoIso_Fall17V2')"), + variables = cms.VPSet( + cms.PSet( name = cms.string("LepGood_pt"), expr = cms.string("pt")), + cms.PSet( name = cms.string("LepGood_eta"), expr = cms.string("eta")), + cms.PSet( name = cms.string("LepGood_jetNDauChargedMVASel"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0")), + cms.PSet( name = cms.string("LepGood_miniRelIsoCharged"), expr = cms.string("userFloat('miniIsoChg_Fall17V2')/pt")), + cms.PSet( name = cms.string("LepGood_miniRelIsoNeutral"), expr = cms.string("(userFloat('miniIsoAll_Fall17V2')-userFloat('miniIsoChg_Fall17V2'))/pt")), + cms.PSet( name = cms.string("LepGood_jetPtRelv2"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('ptRel'):0")), + cms.PSet( name = cms.string("LepGood_jetDF"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0")), + cms.PSet( name = cms.string("LepGood_jetPtRatio"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+userFloat('PFIsoAll04_Fall17V2')/pt)")), + cms.PSet( name = cms.string("LepGood_dxy"), expr = cms.string("log(abs(dB('PV2D')))")), + cms.PSet( name = cms.string("LepGood_sip3d"), expr = cms.string("abs(dB('PV3D')/edB('PV3D'))")), + cms.PSet( name = cms.string("LepGood_dz"), expr = cms.string("log(abs(dB('PVDZ')))")), + cms.PSet( name = cms.string("LepGood_mvaFall17V2noIso"), expr = cms.string("userFloat('mvaNoIso_Fall17V2')")), ) ) run2_egamma_2016.toModify( - electronMVATTH, + electronPROMPTMVA, weightFile = "PhysicsTools/NanoAOD/data/el_BDTG_2016.weights.xml", ) -################################################electronMVATTH end##################### +################################################electronPROMPTMVA end##################### ################################################electronTable defn ##################### -electronTable = simpleCandidateFlatTableProducer.clone( +electronTable = simplePATElectronFlatTableProducer.clone( src = cms.InputTag("linkedObjects","electrons"), name= cms.string("Electron"), doc = cms.string("slimmedElectrons after basic selection (" + finalElectrons.cut.value()+")"), @@ -359,11 +358,74 @@ def _get_bitmapVIDForEle_docstring(modules,WorkingPoints): jetNDauCharged = Var("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0", "uint8", doc="number of charged daughters of the closest jet"), ), externalVariables = cms.PSet( - mvaTTH = ExtVar(cms.InputTag("electronMVATTH"),float, doc="TTH MVA lepton ID score",precision=14), + promptMVA = ExtVar(cms.InputTag("electronPROMPTMVA"),float, doc="Prompt MVA lepton ID score. Corresponds to the previous mvaTTH",precision=14), fsrPhotonIdx = ExtVar(cms.InputTag("leptonFSRphotons:eleFsrIndex"), "int16", doc="Index of the lowest-dR/ET2 among associated FSR photons"), ), ) +# extra variables for e/gamma custom nano +_eleVarsExtra = cms.PSet( + r9Frac = Var("r9()",float,doc="Fractional R9 of the supercluster",precision=10), + DeltaEtaInSC = Var("deltaEtaSuperClusterTrackAtVtx",float,doc="dEta(Inner track, supercluster)",precision=10), + DeltaEtaInSeed = Var("deltaEtaSeedClusterTrackAtCalo",float,doc="dEta(Inner track, seedcluster)",precision=10), + DeltaPhiInSC = Var("deltaPhiSuperClusterTrackAtVtx",float,doc="dPhi(Inner track, supercluster)",precision=10), + DeltaPhiInSeed = Var("deltaPhiSeedClusterTrackAtCalo",float,doc="dPhi(Inner track, seedcluster)",precision=10), + full5x5HoverE = Var("full5x5_hcalOverEcal",float,doc="full5x5 H/E",precision=10), + eSCOverP = Var("eSuperClusterOverP",float,doc="E/P",precision=10), + eEleOverPout = Var("eEleClusterOverPout",float,doc="EleE/Pouter",precision=10), + e1x5 = Var("full5x5_e1x5",float,doc="energy in 1x5",precision=10), + e2x5max = Var("full5x5_e2x5Max",float,doc="energy in 2x5",precision=10), + e5x5 = Var("full5x5_e5x5",float,doc="energy in 5x5",precision=10), + closestKFchi2 = Var("closestCtfTrackNormChi2",float,doc="KF track Chi2",precision=10), + closestKFNLayers = Var("closestCtfTrackNLayers",int,doc="KF track number of layers"), + dr03HcalTowerSumEt = Var("dr03HcalTowerSumEt",float,doc="HCal isolation",precision=10), + GSFchi2 = Var("gsfTrack.normalizedChi2",float,doc="GSF track Chi2",precision=10), + superclusterEta = Var("superCluster.eta",float,doc="supercluster eta",precision=10), + ecalPFClusIso = Var("ecalPFClusterIso",float,doc="ECAL PF cluster isolation",precision=10), + hcalPFClusIso = Var("hcalPFClusterIso",float,doc="HCAL PF cluster isolation",precision=10), + nBrem = Var("numberOfBrems",int,doc="number of brems"), + pfPhotonIso = Var("pfIsolationVariables.sumPhotonEt",float,doc="PF photon isolation (no PU correction)",precision=10), + pfChargedHadIso = Var("pfIsolationVariables.sumChargedHadronPt",float,doc="PF charged-hadron isolation (no PU correction)",precision=10), + pfNeutralHadIso = Var("pfIsolationVariables.sumNeutralHadronEt",float,doc="PF neutral-hadron isolation (no PU correction)",precision=10), + sigmaIphiIphiFull5x5 = Var("full5x5_sigmaIphiIphi",float,doc="Full5x5 sigmaIPhiIPhi",precision=10), + etaWidth = Var("superCluster.etaWidth",float,doc="etawidth of supercluster",precision=10), + phiWidth = Var("superCluster.phiWidth",float,doc="phiwidth of supercluster",precision=10), + seedClusEnergy = Var("superCluster.seed.energy",float,doc="seed cluster energy",precision=10), + hoeSingleTower = Var("hcalOverEcalBc",float,doc="Single HCAL tower based H/E",precision=10), + hoeFull5x5 = Var("full5x5_hcalOverEcal",float,doc="Full5x5 cone-based H/E",precision=10), + sigmaIetaIphiFull5x5 = Var("full5x5_showerShape.sigmaIetaIphi",float,doc="Full5x5 sigmaIEtaIPhi",precision=10), + eMax = Var("full5x5_showerShape.eMax",float,doc="Emax",precision=10), + e2nd = Var("full5x5_showerShape.e2nd",float,doc="E2nd",precision=10), + eTop = Var("full5x5_showerShape.eTop",float,doc="Etop",precision=10), + eBottom = Var("full5x5_showerShape.eBottom",float,doc="Ebottom",precision=10), + eLeft = Var("full5x5_showerShape.eLeft",float,doc="Eleft",precision=10), + eRight = Var("full5x5_showerShape.eRight",float,doc="Eright",precision=10), + e2x5Top = Var("full5x5_showerShape.e2x5Top",float,doc="E2x5Top",precision=10), + e2x5Bottom = Var("full5x5_showerShape.e2x5Bottom",float,doc="E2x5Bottom",precision=10), + e2x5Left = Var("full5x5_showerShape.e2x5Left",float,doc="E2x5Left",precision=10), + e2x5Right = Var("full5x5_showerShape.e2x5Right",float,doc="E2x5Right",precision=10), + nSaturatedXtals = Var("nSaturatedXtals",int,doc="number of saturated crystals"), + numberOfClusters = Var("superCluster.clusters.size",int,doc="number of clusters"), + istrackerDriven = Var("trackerDrivenSeed",bool,doc="is tracker driven if true"), + superclusterPhi = Var("superCluster().phi()",float,doc="supercluster phi",precision=10), + seedClusterEta = Var("superCluster().seed().eta()",float,doc="seed cluster eta",precision=10), + seedClusterPhi = Var("superCluster().seed().phi()",float,doc="seed cluster phi",precision=10), + superclusterEnergy = Var("superCluster().energy()",float,doc="only PF cluster energy is corrected, no object-level regression",precision=10), + energy = Var("energy()",float,doc="energy after final regression",precision=10), + trackMomentumError = Var("trackMomentumError",float,doc="trackMomentum error",precision=10), + trackMomentum = Var("trackMomentumAtVtx().R()",float,doc="trackMomentum at vertex",precision=10), + trkLayersWithMeas = Var("gsfTrack.hitPattern.trackerLayersWithMeasurement",int,doc="trackerLayersWithMeasurement"), + nValidPixBarrelHits = Var("gsfTrack.hitPattern.numberOfValidPixelBarrelHits",int,doc="numberOfValidPixelBarrelHits"), + nValidPixEndcapHits = Var("gsfTrack.hitPattern.numberOfValidPixelEndcapHits",int,doc="numberOfValidPixelEndcapHits"), + superClusterFbrem = Var("superClusterFbrem",float,doc="superClusterFbrem",precision=10), + convVtxFitProb = Var("convVtxFitProb",float,doc="convVtxFitProb",precision=10), + clustersSize = Var("superCluster.clustersSize",int,doc="clustersSize"), + iEtaMod5 = Var("?superCluster.seedCrysIEtaOrIx>0?(superCluster.seedCrysIEtaOrIx-1)%5:(superCluster.seedCrysIEtaOrIx+1)%5",int,doc="iEtaMod5"), + iEtaMod20 = Var("?abs(superCluster.seedCrysIEtaOrIx)<=25?(superCluster.seedCrysIEtaOrIx-(?superCluster.seedCrysIEtaOrIx>0?+1:-1))%20:(superCluster.seedCrysIEtaOrIx-(?superCluster.seedCrysIEtaOrIx>0?+26:-26))%20",int,doc="iEtaMod20"), + iPhiMod2 = Var("(superCluster.seedCrysIPhiOrIy-1)%2",int,doc="iPhiMod2"), + iPhiMod20 = Var("(superCluster.seedCrysIPhiOrIy-1)%20",int,doc="iPhiMod20"), +) + (run2_egamma).toModify( # energy scale/smearing: only for Run2 electronTable.variables, @@ -442,7 +504,7 @@ def _get_bitmapVIDForEle_docstring(modules,WorkingPoints): ) electronTask = cms.Task(bitmapVIDForEle,bitmapVIDForEleFall17V2,bitmapVIDForEleHEEP,isoForEle,isoForEleFall17V2,ptRatioRelForEle,seedGainEle,calibratedPatElectronsNano,slimmedElectronsWithUserData,finalElectrons) -electronTablesTask = cms.Task(electronMVATTH, electronTable) +electronTablesTask = cms.Task(electronPROMPTMVA, electronTable) electronMCTask = cms.Task(tautaggerForMatching, matchingElecPhoton, electronsMCMatchForTable, electronsMCMatchForTableAlt, electronMCTable) _electronTask_Run2 = electronTask.copy() diff --git a/PhysicsTools/NanoAOD/python/fsrPhotons_cff.py b/PhysicsTools/NanoAOD/python/fsrPhotons_cff.py index dc30306db1dbd..f3f4425548478 100644 --- a/PhysicsTools/NanoAOD/python/fsrPhotons_cff.py +++ b/PhysicsTools/NanoAOD/python/fsrPhotons_cff.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATGenericParticleFlatTableProducer_cfi import simplePATGenericParticleFlatTableProducer from CommonTools.RecoUtils.leptonFSRProducer_cfi import leptonFSRProducer leptonFSRphotons = leptonFSRProducer.clone( @@ -10,7 +10,7 @@ electrons = "linkedObjects:electrons", ) -fsrTable = simpleCandidateFlatTableProducer.clone( +fsrTable = simplePATGenericParticleFlatTableProducer.clone( src = cms.InputTag("leptonFSRphotons"), name = cms.string("FsrPhoton"), doc = cms.string("Final state radiation photons emitted by muons or electrons"), diff --git a/PhysicsTools/NanoAOD/python/genparticles_cff.py b/PhysicsTools/NanoAOD/python/genparticles_cff.py index d5191f14cf290..747bf2d542250 100644 --- a/PhysicsTools/NanoAOD/python/genparticles_cff.py +++ b/PhysicsTools/NanoAOD/python/genparticles_cff.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simpleGenParticleFlatTableProducer_cfi import simpleGenParticleFlatTableProducer ##################### User floats producers, selectors ########################## @@ -8,31 +8,34 @@ finalGenParticles = cms.EDProducer("GenParticlePruner", src = cms.InputTag("prunedGenParticles"), select = cms.vstring( - "drop *", + "drop *", "keep++ abs(pdgId) == 15 & (pt > 15 || isPromptDecayed() )",# keep full tau decay chain for some taus - #"drop status==1 & pt < 1", #drop soft stable particle in tau decay + #"drop status==1 & pt < 1", #drop soft stable particle in tau decay "keep+ abs(pdgId) == 15 ", # keep first gen decay product for all tau "+keep pdgId == 22 && status == 1 && (pt > 10 || isPromptFinalState())", # keep gamma above 10 GeV (or all prompt) and its first parent - "+keep abs(pdgId) == 11 || abs(pdgId) == 13 || abs(pdgId) == 15", #keep leptons, with at most one mother back in the history - "drop abs(pdgId)= 2212 && abs(pz) > 1000", #drop LHC protons accidentally added by previous keeps + "+keep abs(pdgId) == 11 || abs(pdgId) == 13 || abs(pdgId) == 15", #keep leptons, with at most one mother back in the history + "drop abs(pdgId)= 2212 && abs(pz) > 1000", #drop LHC protons accidentally added by previous keeps "keep (400 < abs(pdgId) < 600) || (4000 < abs(pdgId) < 6000)", #keep all B and C hadrons "keep abs(pdgId) == 12 || abs(pdgId) == 14 || abs(pdgId) == 16", # keep neutrinos - "keep status == 3 || (status > 20 && status < 30)", #keep matrix element summary + "keep status == 3 || (status > 20 && status < 30)", #keep matrix element summary "keep isHardProcess() || fromHardProcessDecayed() || fromHardProcessFinalState() || (statusFlags().fromHardProcess() && statusFlags().isLastCopy())", #keep event summary based on status flags - "keep (status > 70 && status < 80 && pt > 15) ", # keep high pt partons right before hadronization + "keep (status > 70 && status < 80 && pt > 15) ", # keep high pt partons right before hadronization "keep abs(pdgId) == 23 || abs(pdgId) == 24 || abs(pdgId) == 25 || abs(pdgId) == 37 ", # keep VIP(articles)s #"keep abs(pdgId) == 310 && abs(eta) < 2.5 && pt > 1 ", # keep K0 "keep (1000001 <= abs(pdgId) <= 1000039 ) || ( 2000001 <= abs(pdgId) <= 2000015)", #keep SUSY fiction particles - ) + ) ) ##################### Tables for final output and docs ########################## -genParticleTable = simpleCandidateFlatTableProducer.clone( +genParticleTable = simpleGenParticleFlatTableProducer.clone( src = cms.InputTag("finalGenParticles"), name= cms.string("GenPart"), doc = cms.string("interesting gen particles "), + externalVariables = cms.PSet( + iso = ExtVar(cms.InputTag("genIso"), float, precision=8, doc="Isolation for leptons"), + ), variables = cms.PSet( pt = Var("pt", float, precision=8), phi = Var("phi", float,precision=8), @@ -77,6 +80,11 @@ ) ) -genParticleTask = cms.Task(finalGenParticles) -genParticleTablesTask = cms.Task(genParticleTable) +genIso = cms.EDProducer("GenPartIsoProducer", + genPart=cms.InputTag("finalGenParticles"), + packedGenPart=cms.InputTag("packedGenParticles"), + additionalPdgId=cms.int32(22), + ) +genParticleTask = cms.Task(finalGenParticles, genIso) +genParticleTablesTask = cms.Task(genParticleTable) diff --git a/PhysicsTools/NanoAOD/python/isotracks_cff.py b/PhysicsTools/NanoAOD/python/isotracks_cff.py index f043527fcca76..ac6a10e79e962 100644 --- a/PhysicsTools/NanoAOD/python/isotracks_cff.py +++ b/PhysicsTools/NanoAOD/python/isotracks_cff.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATIsolatedTrackFlatTableProducer_cfi import simplePATIsolatedTrackFlatTableProducer finalIsolatedTracks = cms.EDProducer("IsolatedTrackCleaner", tracks = cms.InputTag("isolatedTracks"), @@ -23,7 +23,7 @@ lostTracks = cms.InputTag("lostTracks"), ) -isoTrackTable = simpleCandidateFlatTableProducer.clone( +isoTrackTable = simplePATIsolatedTrackFlatTableProducer.clone( src = cms.InputTag("finalIsolatedTracks"), name = cms.string("IsoTrack"), doc = cms.string("isolated tracks after basic selection (" + finalIsolatedTracks.cut.value() + ") and lepton veto"), diff --git a/PhysicsTools/NanoAOD/python/jetMC_cff.py b/PhysicsTools/NanoAOD/python/jetMC_cff.py index 463569e1415a2..4e57a5e7c176d 100644 --- a/PhysicsTools/NanoAOD/python/jetMC_cff.py +++ b/PhysicsTools/NanoAOD/python/jetMC_cff.py @@ -2,10 +2,11 @@ from PhysicsTools.NanoAOD.common_cff import * from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATJetFlatTableProducer_cfi import simplePATJetFlatTableProducer from PhysicsTools.NanoAOD.jetsAK8_cff import fatJetTable as _fatJetTable from PhysicsTools.NanoAOD.jetsAK8_cff import subJetTable as _subJetTable -jetMCTable = simpleCandidateFlatTableProducer.clone( +jetMCTable = simplePATJetFlatTableProducer.clone( src = cms.InputTag("linkedObjects","jets"), name = cms.string("Jet"), extension = cms.bool(True), # this is an extension table for the jets @@ -82,14 +83,12 @@ deltaR = cms.double(0.1), jetFlavourInfos = cms.InputTag("genJetAK8FlavourAssociation"), ) -fatJetMCTable = simpleCandidateFlatTableProducer.clone( +fatJetMCTable = simplePATJetFlatTableProducer.clone( src = _fatJetTable.src, cut = _fatJetTable.cut, name = _fatJetTable.name, extension = cms.bool(True), variables = cms.PSet( - nBHadrons = Var("jetFlavourInfo().getbHadrons().size()", "uint8", doc="number of b-hadrons"), - nCHadrons = Var("jetFlavourInfo().getcHadrons().size()", "uint8", doc="number of c-hadrons"), hadronFlavour = Var("hadronFlavour()", "uint8", doc="flavour from hadron ghost clustering"), # cut should follow genJetAK8Table.cut genJetAK8Idx = Var("?genJetFwdRef().backRef().isNonnull() && genJetFwdRef().backRef().pt() > 100.?genJetFwdRef().backRef().key():-1", "int16", doc="index of matched gen AK8 jet"), @@ -104,7 +103,7 @@ #anything else? ) ) -subjetMCTable = simpleCandidateFlatTableProducer.clone( +subjetMCTable = simplePATJetFlatTableProducer.clone( src = _subJetTable.src, cut = _subJetTable.cut, name = _subJetTable.name, diff --git a/PhysicsTools/NanoAOD/python/jetsAK4_CHS_cff.py b/PhysicsTools/NanoAOD/python/jetsAK4_CHS_cff.py index 49818f80bd811..bb463da41b6ef 100644 --- a/PhysicsTools/NanoAOD/python/jetsAK4_CHS_cff.py +++ b/PhysicsTools/NanoAOD/python/jetsAK4_CHS_cff.py @@ -2,7 +2,7 @@ from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATJetFlatTableProducer_cfi import simplePATJetFlatTableProducer ##################### User floats producers, selectors ########################## @@ -113,7 +113,7 @@ ##################### Tables for final output and docs ########################## -jetTable = simpleCandidateFlatTableProducer.clone( +jetTable = simplePATJetFlatTableProducer.clone( src = cms.InputTag("linkedObjects","jets"), name = cms.string("Jet"), doc = cms.string("slimmedJets, i.e. ak4 PFJets CHS with JECs applied, after basic selection (" + finalJets.cut.value()+")"), @@ -135,33 +135,27 @@ svIdx2 = Var("?overlaps('vertices').size()>1?overlaps('vertices')[1].key():-1", "int16", doc="index of second matching secondary vertex"), nSVs = Var("?hasOverlaps('vertices')?overlaps('vertices').size():0", "uint8", doc="number of secondary vertices in the jet"), btagDeepFlavB = Var("bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')",float,doc="DeepJet b+bb+lepb tag discriminator",precision=10), - btagRobustParTAK4B = Var("bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb')", - float, - doc="RobustParTAK4 b+bb+lepb tag discriminator", - precision=10), btagDeepFlavCvL = Var("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg')):-1",float,doc="DeepJet c vs uds+g discriminator",precision=10), btagDeepFlavCvB = Var("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')):-1",float,doc="DeepJet c vs b+bb+lepb discriminator",precision=10), btagDeepFlavQG = Var("?(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds'))>0?bDiscriminator('pfDeepFlavourJetTags:probg')/(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds')):-1",float,doc="DeepJet g vs uds discriminator",precision=10), - btagRobustParTAK4CvL = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfParticleTransformerAK4JetTags:probg'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfParticleTransformerAK4JetTags:probg')):-1", - float, - doc="RobustParTAK4 c vs uds+g discriminator", - precision=10), - btagRobustParTAK4CvB = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb')):-1", - float, - doc="RobustParTAK4 c vs b+bb+lepb discriminator", - precision=10), - btagRobustParTAK4QG = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probg')/(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')):-1", - float, - doc="RobustParTAK4 g vs uds discriminator", - precision=10), btagPNetB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="ParticleNet b vs. udscg"), btagPNetCvL = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:CvsL')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:CvsL'):-1",float,precision=10,doc="ParticleNet c vs. udsg"), btagPNetCvB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:CvsB')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:CvsB'):-1",float,precision=10,doc="ParticleNet c vs. b"), + btagPNetCvNotB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:probb')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:probc')/(1.-bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:probb')):-1",float,precision=10,doc="ParticleNet C vs notB"), btagPNetQvG = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:QvsG'):bDiscriminator('pfParticleNetFromMiniAODAK4CHSForwardDiscriminatorsJetTags:QvsG')",float,precision=10,doc="ParticleNet q (udsbc) vs. g"), btagPNetTauVJet = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:TauVsJet')>0?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags:TauVsJet'):-1",float,precision=10,doc="ParticleNet tau vs. jet"), PNetRegPtRawCorr = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:ptcorr'):bDiscriminator('pfParticleNetFromMiniAODAK4CHSForwardJetTags:ptcorr')",float,precision=10,doc="ParticleNet universal flavor-aware visible pT regression (no neutrinos), correction relative to raw jet pT"), PNetRegPtRawCorrNeutrino = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:ptnu'):bDiscriminator('pfParticleNetFromMiniAODAK4CHSForwardJetTags:ptnu')",float,precision=10,doc="ParticleNet universal flavor-aware pT regression neutrino correction, relative to visible. To apply full regression, multiply raw jet pT by both PNetRegPtRawCorr and PNetRegPtRawCorrNeutrino."), PNetRegPtRawRes = Var("?abs(eta())<2.5?0.5*(bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:ptreshigh')-bDiscriminator('pfParticleNetFromMiniAODAK4CHSCentralJetTags:ptreslow')):0.5*(bDiscriminator('pfParticleNetFromMiniAODAK4CHSForwardJetTags:ptreshigh')-bDiscriminator('pfParticleNetFromMiniAODAK4CHSForwardJetTags:ptreslow'))",float,precision=10,doc="ParticleNet universal flavor-aware jet pT resolution estimator, (q84 - q16)/2"), + btagUParTAK4B = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="UnifiedParT b vs. udscg"), + btagUParTAK4CvL = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL'):-1",float,precision=10,doc="UnifiedParT c vs. udsg"), + btagUParTAK4CvB = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB'):-1",float,precision=10,doc="UnifiedParT c vs. b"), + btagUParTAK4CvNotB = Var("?((bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probb')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:problepb')))>0?((bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probc'))/(1.-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probb')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probbb')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:problepb'))):-1",float,precision=10,doc="UnifiedParT c vs. not b"), + btagUParTAK4QvG = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG'):-1",float,precision=10,doc="UnifiedParT q (udsbc) vs. g"), + btagUParTAK4TauVJet = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet'):-1",float,precision=10,doc="UnifiedParT tau vs. jet"), + UParTAK4RegPtRawCorr = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr'):-1",float,precision=10,doc="UnifiedParT universal flavor-aware visible pT regression (no neutrinos), correction relative to raw jet pT"), + UParTAK4RegPtRawCorrNeutrino = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu'):-1",float,precision=10,doc="UnifiedParT universal flavor-aware pT regression neutrino correction, relative to visible. To apply full regression, multiply raw jet pT by both UParTAK4RegPtRawCorr and UParTAK4RegPtRawCorrNeutrino."), + UParTAK4RegPtRawRes = Var("?(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow'))>0?0.5*(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow')):-1",float,precision=10,doc="UnifiedParT universal flavor-aware jet pT resolution estimator, (q84 - q16)/2"), puIdDisc = Var("userFloat('puIdNanoDisc')", float,doc="Pileup ID discriminant with 106X (2018) training",precision=10), puId = Var("userInt('puIdNanoId')", "uint8", doc="Pileup ID flags with 106X (2018) training"), jetId = Var("userInt('tightId')*2+4*userInt('tightIdLepVeto')", "uint8", doc="Jet ID flags bit1 is loose (always false in 2017 since it does not exist), bit2 is tight, bit3 is tightLepVeto"), @@ -246,44 +240,55 @@ weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/breg_training_2018.onnx"), name = cms.string("JetRegNN"), - isClassifier = cms.bool(False), - variablesOrder = cms.vstring(["Jet_pt","Jet_eta","rho","Jet_mt","Jet_leadTrackPt","Jet_leptonPtRel","Jet_leptonDeltaR","Jet_neHEF", - "Jet_neEmEF","Jet_vtxPt","Jet_vtxMass","Jet_vtx3dL","Jet_vtxNtrk","Jet_vtx3deL", - "Jet_numDaughters_pt03","Jet_energyRing_dR0_em_Jet_rawEnergy","Jet_energyRing_dR1_em_Jet_rawEnergy", - "Jet_energyRing_dR2_em_Jet_rawEnergy","Jet_energyRing_dR3_em_Jet_rawEnergy","Jet_energyRing_dR4_em_Jet_rawEnergy", - "Jet_energyRing_dR0_neut_Jet_rawEnergy","Jet_energyRing_dR1_neut_Jet_rawEnergy","Jet_energyRing_dR2_neut_Jet_rawEnergy", - "Jet_energyRing_dR3_neut_Jet_rawEnergy","Jet_energyRing_dR4_neut_Jet_rawEnergy","Jet_energyRing_dR0_ch_Jet_rawEnergy", - "Jet_energyRing_dR1_ch_Jet_rawEnergy","Jet_energyRing_dR2_ch_Jet_rawEnergy","Jet_energyRing_dR3_ch_Jet_rawEnergy", - "Jet_energyRing_dR4_ch_Jet_rawEnergy","Jet_energyRing_dR0_mu_Jet_rawEnergy","Jet_energyRing_dR1_mu_Jet_rawEnergy", - "Jet_energyRing_dR2_mu_Jet_rawEnergy","Jet_energyRing_dR3_mu_Jet_rawEnergy","Jet_energyRing_dR4_mu_Jet_rawEnergy", - "Jet_chHEF","Jet_chEmEF","Jet_leptonPtRelInv","isEle","isMu","isOther","Jet_mass","Jet_ptd"]), - variables = cms.PSet( - Jet_pt = cms.string("pt*jecFactor('Uncorrected')"), - Jet_mt = cms.string("mt*jecFactor('Uncorrected')"), - Jet_eta = cms.string("eta"), - Jet_mass = cms.string("mass*jecFactor('Uncorrected')"), - Jet_ptd = cms.string("userFloat('ptD')"), - Jet_leadTrackPt = cms.string("userFloat('leadTrackPt')"), - Jet_vtxNtrk = cms.string("userInt('vtxNtrk')"), - Jet_vtxMass = cms.string("userFloat('vtxMass')"), - Jet_vtx3dL = cms.string("userFloat('vtx3dL')"), - Jet_vtx3deL = cms.string("userFloat('vtx3deL')"), - Jet_vtxPt = cms.string("userFloat('vtxPt')"), - Jet_leptonPtRel = cms.string("userFloat('leptonPtRelv0')"), - Jet_leptonPtRelInv = cms.string("userFloat('leptonPtRelInvv0')*jecFactor('Uncorrected')"), - Jet_leptonDeltaR = cms.string("userFloat('leptonDeltaR')"), - Jet_neHEF = cms.string("neutralHadronEnergyFraction()"), - Jet_neEmEF = cms.string("neutralEmEnergyFraction()"), - Jet_chHEF = cms.string("chargedHadronEnergyFraction()"), - Jet_chEmEF = cms.string("chargedEmEnergyFraction()"), - isMu = cms.string("?abs(userInt('leptonPdgId'))==13?1:0"), - isEle = cms.string("?abs(userInt('leptonPdgId'))==11?1:0"), - isOther = cms.string("?userInt('leptonPdgId')==0?1:0"), + variables = cms.VPSet( + cms.PSet( name = cms.string("Jet_pt"), expr = cms.string("pt*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_eta"), expr = cms.string("eta")), + cms.PSet( name = cms.string("rho")), + cms.PSet( name = cms.string("Jet_mt"), expr = cms.string("mt*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_leadTrackPt"), expr = cms.string("userFloat('leadTrackPt')")), + cms.PSet( name = cms.string("Jet_leptonPtRel"), expr = cms.string("userFloat('leptonPtRelv0')")), + cms.PSet( name = cms.string("Jet_leptonDeltaR"), expr = cms.string("userFloat('leptonDeltaR')")), + cms.PSet( name = cms.string("Jet_neHEF"), expr = cms.string("neutralHadronEnergyFraction()")), + cms.PSet( name = cms.string("Jet_neEmEF"), expr = cms.string("neutralEmEnergyFraction()")), + cms.PSet( name = cms.string("Jet_vtxPt"), expr = cms.string("userFloat('vtxPt')")), + cms.PSet( name = cms.string("Jet_vtxMass"), expr = cms.string("userFloat('vtxMass')")), + cms.PSet( name = cms.string("Jet_vtx3dL"), expr = cms.string("userFloat('vtx3dL')")), + cms.PSet( name = cms.string("Jet_vtxNtrk"), expr = cms.string("userInt('vtxNtrk')")), + cms.PSet( name = cms.string("Jet_vtx3deL"), expr = cms.string("userFloat('vtx3deL')")), + cms.PSet( name = cms.string("Jet_numDaughters_pt03")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_chHEF"), expr = cms.string("chargedHadronEnergyFraction()")), + cms.PSet( name = cms.string("Jet_chEmEF"), expr = cms.string("chargedEmEnergyFraction()")), + cms.PSet( name = cms.string("Jet_leptonPtRelInv"), expr = cms.string("userFloat('leptonPtRelInvv0')*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("isEle"), expr = cms.string("?abs(userInt('leptonPdgId'))==11?1:0")), + cms.PSet( name = cms.string("isMu"), expr = cms.string("?abs(userInt('leptonPdgId'))==13?1:0")), + cms.PSet( name = cms.string("isOther"), expr = cms.string("?userInt('leptonPdgId')==0?1:0")), + cms.PSet( name = cms.string("Jet_mass"), expr = cms.string("mass*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_ptd"), expr = cms.string("userFloat('ptD')")) ), - inputTensorName = cms.string("ffwd_inp:0"), - outputTensorName = cms.string("ffwd_out/BiasAdd:0"), - outputNames = cms.vstring(["corr","res"]), - outputFormulas = cms.vstring(["at(0)*0.27912887930870056+1.0545977354049683","0.5*(at(2)-at(1))*0.27912887930870056"]), + inputTensorName = cms.string("ffwd_inp:0"), + outputTensorName = cms.string("ffwd_out/BiasAdd:0"), + outputNames = cms.vstring(["corr","res"]), + outputFormulas = cms.vstring(["at(0)*0.27912887930870056+1.0545977354049683","0.5*(at(2)-at(1))*0.27912887930870056"]), ) cjetNN = cms.EDProducer("BJetEnergyRegressionMVA", @@ -297,40 +302,47 @@ weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/creg_training_2018.onnx"), name = cms.string("JetRegNN"), - isClassifier = cms.bool(False), - variablesOrder = cms.vstring(["Jet_pt","Jet_eta","rho","Jet_mt","Jet_leadTrackPt","Jet_leptonPtRel","Jet_leptonDeltaR", - "Jet_neHEF","Jet_neEmEF","Jet_vtxPt","Jet_vtxMass","Jet_vtx3dL","Jet_vtxNtrk","Jet_vtx3deL", - "Jet_numDaughters_pt03","Jet_chEmEF","Jet_chHEF", "Jet_ptd","Jet_mass", - "Jet_energyRing_dR0_em_Jet_rawEnergy","Jet_energyRing_dR1_em_Jet_rawEnergy", - "Jet_energyRing_dR2_em_Jet_rawEnergy","Jet_energyRing_dR3_em_Jet_rawEnergy","Jet_energyRing_dR4_em_Jet_rawEnergy", - "Jet_energyRing_dR0_neut_Jet_rawEnergy","Jet_energyRing_dR1_neut_Jet_rawEnergy","Jet_energyRing_dR2_neut_Jet_rawEnergy", - "Jet_energyRing_dR3_neut_Jet_rawEnergy","Jet_energyRing_dR4_neut_Jet_rawEnergy","Jet_energyRing_dR0_ch_Jet_rawEnergy", - "Jet_energyRing_dR1_ch_Jet_rawEnergy","Jet_energyRing_dR2_ch_Jet_rawEnergy","Jet_energyRing_dR3_ch_Jet_rawEnergy", - "Jet_energyRing_dR4_ch_Jet_rawEnergy","Jet_energyRing_dR0_mu_Jet_rawEnergy","Jet_energyRing_dR1_mu_Jet_rawEnergy", - "Jet_energyRing_dR2_mu_Jet_rawEnergy","Jet_energyRing_dR3_mu_Jet_rawEnergy","Jet_energyRing_dR4_mu_Jet_rawEnergy"]), - variables = cms.PSet( - Jet_pt = cms.string("pt*jecFactor('Uncorrected')"), - Jet_mt = cms.string("mt*jecFactor('Uncorrected')"), - Jet_eta = cms.string("eta"), - Jet_mass = cms.string("mass*jecFactor('Uncorrected')"), - Jet_ptd = cms.string("userFloat('ptD')"), - Jet_leadTrackPt = cms.string("userFloat('leadTrackPt')"), - Jet_vtxNtrk = cms.string("userInt('vtxNtrk')"), - Jet_vtxMass = cms.string("userFloat('vtxMass')"), - Jet_vtx3dL = cms.string("userFloat('vtx3dL')"), - Jet_vtx3deL = cms.string("userFloat('vtx3deL')"), - Jet_vtxPt = cms.string("userFloat('vtxPt')"), - Jet_leptonPtRel = cms.string("userFloat('leptonPtRelv0')"), - Jet_leptonPtRelInv = cms.string("userFloat('leptonPtRelInvv0')*jecFactor('Uncorrected')"), - Jet_leptonDeltaR = cms.string("userFloat('leptonDeltaR')"), - Jet_neHEF = cms.string("neutralHadronEnergyFraction()"), - Jet_neEmEF = cms.string("neutralEmEnergyFraction()"), - Jet_chHEF = cms.string("chargedHadronEnergyFraction()"), - Jet_chEmEF = cms.string("chargedEmEnergyFraction()"), - isMu = cms.string("?abs(userInt('leptonPdgId'))==13?1:0"), - isEle = cms.string("?abs(userInt('leptonPdgId'))==11?1:0"), - isOther = cms.string("?userInt('leptonPdgId')==0?1:0"), - ), + variables = cms.VPSet( + cms.PSet( name = cms.string("Jet_pt"), expr = cms.string("pt*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_eta"), expr = cms.string("eta")), + cms.PSet( name = cms.string("rho")), + cms.PSet( name = cms.string("Jet_mt"), expr = cms.string("mt*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_leadTrackPt"), expr = cms.string("userFloat('leadTrackPt')")), + cms.PSet( name = cms.string("Jet_leptonPtRel"), expr = cms.string("userFloat('leptonPtRelv0')")), + cms.PSet( name = cms.string("Jet_leptonDeltaR"), expr = cms.string("userFloat('leptonDeltaR')")), + cms.PSet( name = cms.string("Jet_neHEF"), expr = cms.string("neutralHadronEnergyFraction()")), + cms.PSet( name = cms.string("Jet_neEmEF"), expr = cms.string("neutralEmEnergyFraction()")), + cms.PSet( name = cms.string("Jet_vtxPt"), expr = cms.string("userFloat('vtxPt')")), + cms.PSet( name = cms.string("Jet_vtxMass"), expr = cms.string("userFloat('vtxMass')")), + cms.PSet( name = cms.string("Jet_vtx3dL"), expr = cms.string("userFloat('vtx3dL')")), + cms.PSet( name = cms.string("Jet_vtxNtrk"), expr = cms.string("userInt('vtxNtrk')")), + cms.PSet( name = cms.string("Jet_vtx3deL"), expr = cms.string("userFloat('vtx3deL')")), + cms.PSet( name = cms.string("Jet_numDaughters_pt03")), + cms.PSet( name = cms.string("Jet_chEmEF"), expr = cms.string("chargedEmEnergyFraction()")), + cms.PSet( name = cms.string("Jet_chHEF"), expr = cms.string("chargedHadronEnergyFraction()")), + cms.PSet( name = cms.string("Jet_ptd"), expr = cms.string("userFloat('ptD')")), + cms.PSet( name = cms.string("Jet_mass"), expr = cms.string("mass*jecFactor('Uncorrected')")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_em_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_neut_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_ch_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR0_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR1_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR2_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR3_mu_Jet_rawEnergy")), + cms.PSet( name = cms.string("Jet_energyRing_dR4_mu_Jet_rawEnergy")), + ), inputTensorName = cms.string("ffwd_inp:0"), outputTensorName = cms.string("ffwd_out/BiasAdd:0"), outputNames = cms.vstring(["corr","res"]), @@ -385,7 +397,7 @@ ## - To be used in nanoAOD_customizeCommon() in nano_cff.py ############################################################### from PhysicsTools.PatAlgos.tools.jetTools import updateJetCollection -def nanoAOD_addDeepInfoAK4CHS(process,addDeepBTag,addDeepFlavour,addParticleNet,addRobustParTAK4=False): +def nanoAOD_addDeepInfoAK4CHS(process,addDeepBTag,addDeepFlavour,addParticleNet,addRobustParTAK4=False,addUnifiedParTAK4=False): _btagDiscriminators=[] if addDeepBTag: print("Updating process to run DeepCSV btag") @@ -403,6 +415,10 @@ def nanoAOD_addDeepInfoAK4CHS(process,addDeepBTag,addDeepFlavour,addParticleNet, print("Updating process to run RobustParTAK4") from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfParticleTransformerAK4JetTagsAll as pfParticleTransformerAK4JetTagsAll _btagDiscriminators += pfParticleTransformerAK4JetTagsAll + if addUnifiedParTAK4: + print("Updating process to run UnifiedParTAK4") + from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import _pfUnifiedParticleTransformerAK4JetTagsAll as pfUnifiedParticleTransformerAK4JetTagsAll + _btagDiscriminators += pfUnifiedParticleTransformerAK4JetTagsAll if len(_btagDiscriminators)==0: return process print("Will recalculate the following discriminators: "+", ".join(_btagDiscriminators)) @@ -422,7 +438,8 @@ def nanoAOD_addDeepInfoAK4CHS(process,addDeepBTag,addDeepFlavour,addParticleNet, nanoAOD_addDeepBTag_switch = cms.untracked.bool(False), nanoAOD_addDeepFlavourTag_switch = cms.untracked.bool(False), nanoAOD_addParticleNet_switch = cms.untracked.bool(False), - nanoAOD_addRobustParTAK4Tag_switch = cms.untracked.bool(False) + nanoAOD_addRobustParTAK4Tag_switch = cms.untracked.bool(False), + nanoAOD_addUnifiedParTAK4Tag_switch = cms.untracked.bool(False) ) ################################################ @@ -466,18 +483,15 @@ def nanoAOD_refineFastSim_bTagDeepFlav(process): weightFile=cms.FileInPath("PhysicsTools/NanoAOD/data/btagDeepFlavRefineNN_CHS.onnx"), name = cms.string("btagDeepFlavRefineNN"), - isClassifier = cms.bool(False), - variablesOrder = cms.vstring(["GenJet_pt","GenJet_eta","Jet_hadronFlavour", - "Jet_btagDeepFlavB","Jet_btagDeepFlavCvB","Jet_btagDeepFlavCvL","Jet_btagDeepFlavQG"]), - variables = cms.PSet( - GenJet_pt = cms.string("?genJetFwdRef().backRef().isNonnull()?genJetFwdRef().backRef().pt():pt"), - GenJet_eta = cms.string("?genJetFwdRef().backRef().isNonnull()?genJetFwdRef().backRef().eta():eta"), - Jet_hadronFlavour = cms.string("hadronFlavour()"), - Jet_btagDeepFlavB = cms.string("bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')"), - Jet_btagDeepFlavCvB = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')):-1"), - Jet_btagDeepFlavCvL = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg')):-1"), - Jet_btagDeepFlavQG = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds'))>0?bDiscriminator('pfDeepFlavourJetTags:probg')/(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds')):-1"), - ), + variables = cms.VPSet( + cms.PSet( name = cms.string("GenJet_pt"), expr = cms.string("?genJetFwdRef().backRef().isNonnull()?genJetFwdRef().backRef().pt():pt")), + cms.PSet( name = cms.string("GenJet_eta"), expr = cms.string("?genJetFwdRef().backRef().isNonnull()?genJetFwdRef().backRef().eta():eta")), + cms.PSet( name = cms.string("Jet_hadronFlavour"), expr = cms.string("hadronFlavour()")), + cms.PSet( name = cms.string("Jet_btagDeepFlavB"), expr = cms.string("bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')")), + cms.PSet( name = cms.string("Jet_btagDeepFlavCvB"), expr = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')):-1")), + cms.PSet( name = cms.string("Jet_btagDeepFlavCvL"), expr = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg')):-1")), + cms.PSet( name = cms.string("Jet_btagDeepFlavQG"), expr = cms.string("?(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds'))>0?bDiscriminator('pfDeepFlavourJetTags:probg')/(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds')):-1")), + ), inputTensorName = cms.string("input"), outputTensorName = cms.string("output"), outputNames = cms.vstring(["btagDeepFlavBrefined","btagDeepFlavCvBrefined","btagDeepFlavCvLrefined","btagDeepFlavQGrefined"]), @@ -508,7 +522,7 @@ def nanoAOD_refineFastSim_bTagDeepFlav(process): updatedJetsWithUserData.userFloats.muonSubtrRawPt = cms.InputTag("basicJetsForMetForT1METNano:MuonSubtrRawPt") -corrT1METJetTable = simpleCandidateFlatTableProducer.clone( +corrT1METJetTable = simplePATJetFlatTableProducer.clone( src = finalJets.src, cut = cms.string("pt<15 && abs(eta)<9.9"), name = cms.string("CorrT1METJet"), @@ -518,6 +532,7 @@ def nanoAOD_refineFastSim_bTagDeepFlav(process): eta = Var("eta", float,precision=12), phi = Var("phi", float, precision=12), area = Var("jetArea()", float, doc="jet catchment area, for JECs",precision=10), + EmEF = Var("chargedEmEnergyFraction()+neutralEmEnergyFraction()", float, doc="charged+neutral Electromagnetic Energy Fraction", precision=6), ) ) diff --git a/PhysicsTools/NanoAOD/python/jetsAK4_Puppi_cff.py b/PhysicsTools/NanoAOD/python/jetsAK4_Puppi_cff.py index 9ca6530aea4d3..2c7dcdae72b31 100644 --- a/PhysicsTools/NanoAOD/python/jetsAK4_Puppi_cff.py +++ b/PhysicsTools/NanoAOD/python/jetsAK4_Puppi_cff.py @@ -2,7 +2,7 @@ from PhysicsTools.NanoAOD.common_cff import * from PhysicsTools.NanoAOD.nano_eras_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATJetFlatTableProducer_cfi import simplePATJetFlatTableProducer ##################### User floats producers, selectors ########################## @@ -83,7 +83,7 @@ ) ##################### Tables for final output and docs ########################## -jetPuppiTable = simpleCandidateFlatTableProducer.clone( +jetPuppiTable = simplePATJetFlatTableProducer.clone( src = cms.InputTag("linkedObjects","jets"), name = cms.string("Jet"), doc = cms.string("slimmedJetsPuppi, i.e. ak4 PFJets Puppi with JECs applied, after basic selection (" + finalJetsPuppi.cut.value()+")"), @@ -100,14 +100,11 @@ svIdx2 = Var("?overlaps('vertices').size()>1?overlaps('vertices')[1].key():-1", "int16", doc="index of second matching secondary vertex"), nSVs = Var("?hasOverlaps('vertices')?overlaps('vertices').size():0", "uint8", doc="number of secondary vertices in the jet"), btagDeepFlavB = Var("bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')",float,doc="DeepJet b+bb+lepb tag discriminator",precision=10), - btagRobustParTAK4B = Var("bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb')",float,doc="RobustParTAK4 b+bb+lepb tag discriminator",precision=10), btagDeepFlavCvL = Var("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probuds')+bDiscriminator('pfDeepFlavourJetTags:probg')):-1",float,doc="DeepJet c vs uds+g discriminator",precision=10), btagDeepFlavCvB = Var("?(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb'))>0?bDiscriminator('pfDeepFlavourJetTags:probc')/(bDiscriminator('pfDeepFlavourJetTags:probc')+bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')):-1",float,doc="DeepJet c vs b+bb+lepb discriminator",precision=10), btagDeepFlavQG = Var("?(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds'))>0?bDiscriminator('pfDeepFlavourJetTags:probg')/(bDiscriminator('pfDeepFlavourJetTags:probg')+bDiscriminator('pfDeepFlavourJetTags:probuds')):-1",float,doc="DeepJet g vs uds discriminator",precision=10), - btagRobustParTAK4CvL = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfParticleTransformerAK4JetTags:probg'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')+bDiscriminator('pfParticleTransformerAK4JetTags:probg')):-1",float,doc="RobustParTAK4 c vs uds+g discriminator",precision=10), - btagRobustParTAK4CvB = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probc')/(bDiscriminator('pfParticleTransformerAK4JetTags:probc')+bDiscriminator('pfParticleTransformerAK4JetTags:probb')+bDiscriminator('pfParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfParticleTransformerAK4JetTags:problepb')):-1",float,doc="RobustParTAK4 c vs b+bb+lepb discriminator",precision=10), - btagRobustParTAK4QG = Var("?(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds'))>0?bDiscriminator('pfParticleTransformerAK4JetTags:probg')/(bDiscriminator('pfParticleTransformerAK4JetTags:probg')+bDiscriminator('pfParticleTransformerAK4JetTags:probuds')):-1",float,doc="RobustParTAK4 g vs uds discriminator",precision=10), btagPNetB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="ParticleNet b vs. udscg"), + btagPNetCvNotB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probc')/(1.-bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probb')):-1",float,precision=10,doc="ParticleNet C vs notB"), btagPNetCvL = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:CvsL')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:CvsL'):-1",float,precision=10,doc="ParticleNet c vs. udsg"), btagPNetCvB = Var("?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:CvsB')>0?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:CvsB'):-1",float,precision=10,doc="ParticleNet c vs. b"), btagPNetQvG = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags:QvsG'):bDiscriminator('pfParticleNetFromMiniAODAK4PuppiForwardDiscriminatorsJetTags:QvsG')",float,precision=10,doc="ParticleNet q (udsbc) vs. g"), @@ -115,6 +112,15 @@ PNetRegPtRawCorr = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:ptcorr'):bDiscriminator('pfParticleNetFromMiniAODAK4PuppiForwardJetTags:ptcorr')",float,precision=10,doc="ParticleNet universal flavor-aware visible pT regression (no neutrinos), correction relative to raw jet pT"), PNetRegPtRawCorrNeutrino = Var("?abs(eta())<2.5?bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:ptnu'):bDiscriminator('pfParticleNetFromMiniAODAK4PuppiForwardJetTags:ptnu')",float,precision=10,doc="ParticleNet universal flavor-aware pT regression neutrino correction, relative to visible. To apply full regression, multiply raw jet pT by both PNetRegPtRawCorr and PNetRegPtRawCorrNeutrino."), PNetRegPtRawRes = Var("?abs(eta())<2.5?0.5*(bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:ptreshigh')-bDiscriminator('pfParticleNetFromMiniAODAK4PuppiCentralJetTags:ptreslow')):0.5*(bDiscriminator('pfParticleNetFromMiniAODAK4PuppiForwardJetTags:ptreshigh')-bDiscriminator('pfParticleNetFromMiniAODAK4PuppiForwardJetTags:ptreslow'))",float,precision=10,doc="ParticleNet universal flavor-aware jet pT resolution estimator, (q84 - q16)/2"), + btagUParTAK4B = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="UnifiedParT b vs. udscg"), + btagUParTAK4CvL = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsL'):-1",float,precision=10,doc="UnifiedParT c vs. udsg"), + btagUParTAK4CvB = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:CvsB'):-1",float,precision=10,doc="UnifiedParT c vs. b"), + btagUParTAK4CvNotB = Var("?((bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probb')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probbb')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:problepb')))>0?((bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probc'))/(1.-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probb')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:probbb')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:problepb'))):-1",float,precision=10,doc="UnifiedParT c vs. not b"), + btagUParTAK4QvG = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:QvsG'):-1",float,precision=10,doc="UnifiedParT q (udsbc) vs. g"), + btagUParTAK4TauVJet = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:TauVsJet'):-1",float,precision=10,doc="UnifiedParT tau vs. jet"), + UParTAK4RegPtRawCorr = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptcorr'):-1",float,precision=10,doc="UnifiedParT universal flavor-aware visible pT regression (no neutrinos), correction relative to raw jet pT"), + UParTAK4RegPtRawCorrNeutrino = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu')>0?bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptnu'):-1",float,precision=10,doc="UnifiedParT universal flavor-aware pT regression neutrino correction, relative to visible. To apply full regression, multiply raw jet pT by both UParTAK4RegPtRawCorr and UParTAK4RegPtRawCorrNeutrino."), + UParTAK4RegPtRawRes = Var("?(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')+bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow'))>0?0.5*(bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreshigh')-bDiscriminator('pfUnifiedParticleTransformerAK4JetTags:ptreslow')):-1",float,precision=10,doc="UnifiedParT universal flavor-aware jet pT resolution estimator, (q84 - q16)/2"), jetId = Var("userInt('tightId')*2+4*userInt('tightIdLepVeto')", "uint8",doc="Jet ID flag: bit2 is tight, bit3 is tightLepVeto"), hfsigmaEtaEta = Var("userFloat('hfsigmaEtaEta')",float,doc="sigmaEtaEta for HF jets (noise discriminating variable)",precision=10), hfsigmaPhiPhi = Var("userFloat('hfsigmaPhiPhi')",float,doc="sigmaPhiPhi for HF jets (noise discriminating variable)",precision=10), @@ -168,7 +174,7 @@ ## - To be used in nanoAOD_customizeCommon() in nano_cff.py ############################################################### from PhysicsTools.PatAlgos.tools.jetTools import updateJetCollection -def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False): +def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False,addUnifiedParTAK4=False): _btagDiscriminators=[] if addParticleNet: print("Updating process to run ParticleNetAK4") @@ -180,6 +186,10 @@ def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False): print("Updating process to run RobustParTAK4") from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfParticleTransformerAK4JetTagsAll as pfParticleTransformerAK4JetTagsAll _btagDiscriminators += pfParticleTransformerAK4JetTagsAll + if addUnifiedParTAK4: + print("Updating process to run UnifiedParTAK4") + from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import _pfUnifiedParticleTransformerAK4JetTagsAll as pfUnifiedParticleTransformerAK4JetTagsAll + _btagDiscriminators += pfUnifiedParticleTransformerAK4JetTagsAll if len(_btagDiscriminators)==0: return process print("Will recalculate the following discriminators: "+", ".join(_btagDiscriminators)) updateJetCollection( @@ -196,7 +206,8 @@ def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False): nanoAOD_addDeepInfoAK4_switch = cms.PSet( nanoAOD_addParticleNet_switch = cms.untracked.bool(False), - nanoAOD_addRobustParTAK4Tag_switch = cms.untracked.bool(False) + nanoAOD_addRobustParTAK4Tag_switch = cms.untracked.bool(False), + nanoAOD_addUnifiedParTAK4Tag_switch = cms.untracked.bool(False) ) ################################################ @@ -222,7 +233,7 @@ def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False): updatedJetsPuppiWithUserData.userFloats.muonSubtrRawPt = cms.InputTag("basicJetsPuppiForMetForT1METNano:MuonSubtrRawPt") -corrT1METJetPuppiTable = simpleCandidateFlatTableProducer.clone( +corrT1METJetPuppiTable = simplePATJetFlatTableProducer.clone( src = finalJetsPuppi.src, cut = cms.string("pt<15 && abs(eta)<9.9"), name = cms.string("CorrT1METJet"), @@ -232,6 +243,7 @@ def nanoAOD_addDeepInfoAK4(process,addParticleNet,addRobustParTAK4=False): eta = Var("eta", float,precision=12), phi = Var("phi", float, precision=12), area = Var("jetArea()", float, doc="jet catchment area, for JECs",precision=10), + EmEF = Var("chargedEmEnergyFraction()+neutralEmEnergyFraction()", float, doc="charged+neutral Electromagnetic Energy Fraction", precision=6), ) ) diff --git a/PhysicsTools/NanoAOD/python/jetsAK8_cff.py b/PhysicsTools/NanoAOD/python/jetsAK8_cff.py index 2be00d8c0f104..33a68208d9e3d 100644 --- a/PhysicsTools/NanoAOD/python/jetsAK8_cff.py +++ b/PhysicsTools/NanoAOD/python/jetsAK8_cff.py @@ -2,7 +2,7 @@ from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATJetFlatTableProducer_cfi import simplePATJetFlatTableProducer from PhysicsTools.PatAlgos.recoLayer0.jetCorrFactors_cfi import * # Note: Safe to always add 'L2L3Residual' as MC contains dummy L2L3Residual corrections (always set to 1) @@ -87,7 +87,7 @@ srcMu = cms.InputTag("finalMuons") ) -fatJetTable = simpleCandidateFlatTableProducer.clone( +fatJetTable = simplePATJetFlatTableProducer.clone( src = cms.InputTag("finalJetsAK8"), cut = cms.string(" pt > 170"), #probably already applied in miniaod name = cms.string("FatJet"), @@ -103,11 +103,6 @@ n2b1 = Var("?hasUserFloat('nb1AK8PuppiSoftDrop:ecfN2')?userFloat('nb1AK8PuppiSoftDrop:ecfN2'):-99999.", float, doc="N2 with beta=1 (for jets with raw pT>250 GeV)", precision=10), n3b1 = Var("?hasUserFloat('nb1AK8PuppiSoftDrop:ecfN3')?userFloat('nb1AK8PuppiSoftDrop:ecfN3'):-99999.", float, doc="N3 with beta=1 (for jets with raw pT>250 GeV)", precision=10), msoftdrop = Var("groomedMass('SoftDropPuppi')",float, doc="Corrected soft drop mass with PUPPI",precision=10), - btagDeepB = Var("?(bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'))>=0?bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'):-1",float,doc="DeepCSV b+bb tag discriminator",precision=10), - btagHbb = Var("bDiscriminator('pfBoostedDoubleSecondaryVertexAK8BJetTags')",float,doc="Higgs to BB tagger discriminator",precision=10), - btagDDBvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleBvLV2JetTags:probHbb')",float,doc="DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD",precision=10), - btagDDCvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvLV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD",precision=10), - btagDDCvBV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvBV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb",precision=10), particleNetWithMass_QCD = Var("bDiscriminator('pfParticleNetJetTags:probQCDbb')+bDiscriminator('pfParticleNetJetTags:probQCDcc')+bDiscriminator('pfParticleNetJetTags:probQCDb')+bDiscriminator('pfParticleNetJetTags:probQCDc')+bDiscriminator('pfParticleNetJetTags:probQCDothers')",float,doc="ParticleNet tagger (w/ mass) QCD(bb,cc,b,c,others) sum",precision=10), particleNetWithMass_TvsQCD = Var("bDiscriminator('pfParticleNetDiscriminatorsJetTags:TvsQCD')",float,doc="ParticleNet tagger (w/ mass) top vs QCD discriminator",precision=10), particleNetWithMass_WvsQCD = Var("bDiscriminator('pfParticleNetDiscriminatorsJetTags:WvsQCD')",float,doc="ParticleNet tagger (w/ mass) W vs QCD discriminator",precision=10), @@ -127,6 +122,11 @@ particleNet_XttVsQCD = Var("bDiscriminator('pfParticleNetFromMiniAODAK8DiscriminatorsJetTags:HttvsQCD')",float,doc="ParticleNet X->tau_h tau_h vs. QCD score: Xtt/(Xtt+QCD)",precision=10), particleNet_XtmVsQCD = Var("bDiscriminator('pfParticleNetFromMiniAODAK8DiscriminatorsJetTags:HtmvsQCD')",float,doc="ParticleNet X->mu tau_h vs. QCD score: Xtm/(Xtm+QCD)",precision=10), particleNet_XteVsQCD = Var("bDiscriminator('pfParticleNetFromMiniAODAK8DiscriminatorsJetTags:HtevsQCD')",float,doc="ParticleNet X->e tau_h vs. QCD score: Xte/(Xte+QCD)",precision=10), + particleNetLegacy_mass = Var("bDiscriminator('pfParticleNetMassRegressionJetTags:mass')",float,doc="ParticleNet Legacy Run-2 mass regression",precision=10), + particleNetLegacy_Xbb = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXbb')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->bb score. For X->bb vs QCD tagging, use Xbb/(Xbb+QCD)",precision=10), + particleNetLegacy_Xcc = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXcc')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->cc score. For X->cc vs QCD tagging, use Xcc/(Xcc+QCD)",precision=10), + particleNetLegacy_Xqq = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXqq')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->qq (uds) score. For X->qq vs QCD tagging, use Xqq/(Xqq+QCD). For W vs QCD tagging, use (Xcc+Xqq)/(Xcc+Xqq+QCD)",precision=10), + particleNetLegacy_QCD = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDbb')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDcc')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDb')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDc')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDothers')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw QCD score",precision=10), subJetIdx1 = Var("?nSubjetCollections()>0 && subjets('SoftDropPuppi').size()>0?subjets('SoftDropPuppi')[0].key():-1", "int16", doc="index of first subjet"), subJetIdx2 = Var("?nSubjetCollections()>0 && subjets('SoftDropPuppi').size()>1?subjets('SoftDropPuppi')[1].key():-1", "int16", @@ -187,6 +187,11 @@ (run2_nanoAOD_106Xv2 | run3_nanoAOD_122 | run3_nanoAOD_124).toModify( fatJetTable.variables, # Restore taggers that were decommisionned for Run-3 + btagDeepB = Var("?(bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'))>=0?bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'):-1",float,doc="DeepCSV b+bb tag discriminator",precision=10), + btagHbb = Var("bDiscriminator('pfBoostedDoubleSecondaryVertexAK8BJetTags')",float,doc="Higgs to BB tagger discriminator",precision=10), + btagDDBvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleBvLV2JetTags:probHbb')",float,doc="DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD",precision=10), + btagDDCvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvLV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD",precision=10), + btagDDCvBV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvBV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb",precision=10), deepTag_TvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:TvsQCD')",float,doc="DeepBoostedJet tagger top vs QCD discriminator",precision=10), deepTag_WvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:WvsQCD')",float,doc="DeepBoostedJet tagger W vs QCD discriminator",precision=10), deepTag_ZvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:ZvsQCD')",float,doc="DeepBoostedJet tagger Z vs QCD discriminator",precision=10), @@ -203,11 +208,6 @@ deepTagMD_H4qvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:H4qvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger H->4q vs QCD discriminator",precision=10), deepTagMD_bbvsLight = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:bbvsLight')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H/gluon->bb vs light flavour discriminator",precision=10), deepTagMD_ccvsLight = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ccvsLight')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H/gluon->cc vs light flavour discriminator",precision=10), - particleNetLegacy_mass = Var("bDiscriminator('pfParticleNetMassRegressionJetTags:mass')",float,doc="ParticleNet Legacy Run-2 mass regression",precision=10), - particleNetLegacy_Xbb = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXbb')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->bb score. For X->bb vs QCD tagging, use Xbb/(Xbb+QCD)",precision=10), - particleNetLegacy_Xcc = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXcc')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->cc score. For X->cc vs QCD tagging, use Xcc/(Xcc+QCD)",precision=10), - particleNetLegacy_Xqq = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probXqq')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw X->qq (uds) score. For X->qq vs QCD tagging, use Xqq/(Xqq+QCD). For W vs QCD tagging, use (Xcc+Xqq)/(Xcc+Xqq+QCD)",precision=10), - particleNetLegacy_QCD = Var("bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDbb')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDcc')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDb')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDc')+bDiscriminator('pfMassDecorrelatedParticleNetJetTags:probQCDothers')",float,doc="Mass-decorrelated ParticleNet Legacy Run-2 tagger raw QCD score",precision=10), ) ############################################################## @@ -266,25 +266,25 @@ def nanoAOD_addDeepInfoAK8(process, addDeepBTag, addDeepBoostedJet, addDeepDoubl nanoAOD_addDeepBoostedJet_switch = cms.untracked.bool(False), nanoAOD_addDeepDoubleX_switch = cms.untracked.bool(False), nanoAOD_addDeepDoubleXV2_switch = cms.untracked.bool(False), - nanoAOD_addParticleNet_switch = cms.untracked.bool(False), nanoAOD_addParticleNetMassLegacy_switch = cms.untracked.bool(False), + nanoAOD_addParticleNet_switch = cms.untracked.bool(False), jecPayload = cms.untracked.string('AK8PFPuppi') ) # ParticleNet legacy jet tagger is already in 106Xv2 MINIAOD, -# add PartlceNet legacy mass regression and new combined tagger + mass regression +# add ParticleNet legacy mass regression and new combined tagger + mass regression run2_nanoAOD_106Xv2.toModify( nanoAOD_addDeepInfoAK8_switch, + nanoAOD_addParticleNetMassLegacy_switch = True, nanoAOD_addParticleNet_switch = True, - nanoAOD_addParticleNetMassLegacy_switch = True ) ################################################ ## DeepInfoAK8:End ################################################# -subJetTable = simpleCandidateFlatTableProducer.clone( +subJetTable = simplePATJetFlatTableProducer.clone( src = cms.InputTag("slimmedJetsAK8PFPuppiSoftDropPacked","SubJets"), name = cms.string("SubJet"), doc = cms.string("slimmedJetsAK8PFPuppiSoftDropPacked::SubJets, i.e. soft-drop subjets for ak8 fat jets for boosted analysis"), diff --git a/PhysicsTools/NanoAOD/python/leptonTimeLifeInfo_common_cff.py b/PhysicsTools/NanoAOD/python/leptonTimeLifeInfo_common_cff.py new file mode 100644 index 0000000000000..e73f6e2750d9d --- /dev/null +++ b/PhysicsTools/NanoAOD/python/leptonTimeLifeInfo_common_cff.py @@ -0,0 +1,359 @@ +# +# Common definition of time-life variables for pat-leptons produced +# with {Electron,Muon,Tau}TimeLifeInfoTableProducer +# +import FWCore.ParameterSet.Config as cms +from PhysicsTools.NanoAOD.common_cff import * +from PhysicsTools.NanoAOD.nano_eras_cff import * +from PhysicsTools.PatAlgos.patRefitVertexProducer_cfi import patRefitVertexProducer +from PhysicsTools.NanoAOD.simpleVertexFlatTableProducer_cfi import simpleVertexFlatTableProducer +from PhysicsTools.PatAlgos.patElectronTimeLifeInfoProducer_cfi import patElectronTimeLifeInfoProducer +from PhysicsTools.PatAlgos.patMuonTimeLifeInfoProducer_cfi import patMuonTimeLifeInfoProducer +from PhysicsTools.PatAlgos.patTauTimeLifeInfoProducer_cfi import patTauTimeLifeInfoProducer +from PhysicsTools.NanoAOD.simplePATElectron2TrackTimeLifeInfoFlatTableProducer_cfi import simplePATElectron2TrackTimeLifeInfoFlatTableProducer +from PhysicsTools.NanoAOD.simplePATMuon2TrackTimeLifeInfoFlatTableProducer_cfi import simplePATMuon2TrackTimeLifeInfoFlatTableProducer +from PhysicsTools.NanoAOD.simplePATTau2TrackTimeLifeInfoFlatTableProducer_cfi import simplePATTau2TrackTimeLifeInfoFlatTableProducer +from TrackingTools.TransientTrack.TransientTrackBuilder_cfi import * +from PhysicsTools.NanoAOD.nanoDQM_tools_cff import * + +# common settings of lepton life-time info producer +prod_common = cms.PSet( + pvSource = cms.InputTag("offlineSlimmedPrimaryVerticesWithBS"), + pvChoice = cms.int32(0) #0: PV[0], 1: smallest dz +) + +# impact parameter +ipVars = cms.PSet( + #ipLength = Var("ipLength().value()", float, doc="lenght of impact parameter (3d)", precision=10), + ipLengthSig = Var("ipLength().significance()", float, doc="significance of impact parameter", precision=10), + IPx = Var("ipVector().x()", float, doc="x coordinate of impact parameter vector", precision=10), + IPy = Var("ipVector().y()", float, doc="y coordinate of impact parameter vector", precision=10), + IPz = Var("ipVector().z()", float, doc="z coordinate of impact parameter vector", precision=10) +) + +# track parameters and covariance at ref. point +trackVars = cms.PSet( + track_qoverp = Var("?hasTrack()?track().parameter(0):0", float, doc="track q/p", precision=10), + track_lambda = Var("?hasTrack()?track().parameter(1):0", float, doc="track lambda", precision=10), + track_phi = Var("?hasTrack()?track().parameter(2):0", float, doc="track phi", precision=10), + #track_deltaPhi = Var("?hasTrack()?deltaPhi(track().parameter(2), phi):0", float, doc="track phi minus lepton phi", precision=10), + track_dxy = Var("?hasTrack()?track().parameter(3):0", float, doc="track dxy", precision=10), + track_dsz = Var("?hasTrack()?track().parameter(4):0", float, doc="track dsz", precision=10), + bField_z = Var("?hasTrack()?bField_z:0", float, doc="z coordinate of magnetic field at track ref. point", precision=10), +) +# track covariance elements (adding to trackVars) +for i in range(0,5): + for j in range(i,5): + jistr = str(j)+str(i) + setattr(trackVars, 'track_cov'+jistr, Var("?hasTrack()?track().covariance("+str(j)+","+str(i)+"):0", float, doc="track covariance element ("+str(j)+","+str(i)+")", precision=10)) + +# secondary vertex +svVars = cms.PSet( + # SV + hasRefitSV = Var("hasSV()", bool, doc="has SV refit using miniAOD quantities"), + refitSVx = Var("?hasSV()?sv().x():0", float, doc="x coordinate of SV", precision=10), + refitSVy = Var("?hasSV()?sv().y():0", float, doc="y coordinate of SV", precision=10), + refitSVz = Var("?hasSV()?sv().z():0", float, doc="z coordinate of SV", precision=10), + refitSVchi2 = Var("?hasSV()?sv().normalizedChi2():0", float, doc="reduced chi2, i.e. chi2/ndof, of SV fit", precision=8), + #refitSVndof = Var("?hasSV()?sv().ndof():0", float, doc="ndof of SV fit", precision=8), + # flight-length + #refitFlightLength = Var("?hasSV()?flightLength().value():0", float, doc="flight-length,i.e. the PV to SV distance", precision=10), + #refitFlightLengthSig = Var("?hasSV()?flightLength().significance():0", float, doc="Significance of flight-length", precision=10) +) +# secondary vertex covariance elements (adding to svVars) +for i in range(0,3): + for j in range(i,3): + jistr = str(j)+str(i) + setattr(svVars, 'refitSVcov'+jistr, Var("?hasSV()?sv().covariance("+str(j)+","+str(i)+"):0", float, doc="Covariance of SV ("+str(j)+","+str(i)+")", precision=10)) + +# primary vertex covariance elements +pvCovVars = cms.PSet() +for i in range(0,3): + for j in range(i,3): + jistr = str(j)+str(i) + setattr(pvCovVars, 'cov'+jistr, Var("covariance("+str(j)+","+str(i)+")", float, doc="vertex covariance ("+str(j)+","+str(i)+")", precision=10)) + +# Module to refit PV with beam-spot constraint that is not present in Run-2 samples +refittedPV = patRefitVertexProducer.clone( + srcVertices = "offlineSlimmedPrimaryVertices", +) +run2_nanoAOD_ANY.toModify( + prod_common, pvSource = "refittedPV") + +# Definition of DQM plots +ipVarsPlots = cms.VPSet( + #Plot1D('ipLength', 'ipLength', 25, -0.25, 0.25, 'signed lenght of impact parameter (3d)'), + Plot1D('ipLengthSig', 'ipLengthSig', 60, -5, 10, 'signed significance of impact parameter'), + Plot1D('IPx', 'IPx', 40, -0.02, 0.02, 'x coordinate of impact parameter vector'), + Plot1D('IPy', 'IPy', 40, -0.02, 0.02, 'y coordinate of impact parameter vector'), + Plot1D('IPz', 'IPz', 40, -0.02, 0.02, 'z coordinate of impact parameter vector') +) +trackVarsPlots = cms.VPSet( + Plot1D('track_qoverp', 'track_qoverp', 40, -0.2, 0.2, 'track q/p'), + Plot1D('track_lambda', 'track_lambda', 30, -1.5, 1.5, 'track lambda'), + Plot1D('track_phi', 'track_phi', 20, -3.14159, 3.14159, 'track phi'), + Plot1D('track_dxy', 'track_dxy', 20, -0.1, 0.1, 'track dxy'), + Plot1D('track_dsz', 'track_dsz', 20, -10, 10, 'track dsz'), + NoPlot('bField_z') +) +#no plots for track covariance elements, but store placeholders +for i in range(0,5): + for j in range(i,5): + trackVarsPlots.append(NoPlot('track_cov'+str(j)+str(i))) +svVarsPlots = cms.VPSet( + Plot1D('hasRefitSV', 'hasRefitSV', 2, 0, 2, 'has SV refit using miniAOD quantities'), + Plot1D('refitSVx', 'refitSVx', 20, -0.1, 0.1, 'x coordinate of refitted SV'), + Plot1D('refitSVy', 'refitSVy', 20, -0.1, 0.1, 'y coordinate of refitted SV'), + Plot1D('refitSVz', 'refitSVz', 20, -20, 20, 'z coordinate of refitted SV'), + Plot1D('refitSVchi2', 'refitSVchi2', 20, 0, 40, 'reduced chi2 of SV fit'), + #Plot1D('refitSVndof', 'refitSVndof', 10, 0, 10, 'ndof of SV fit') +) +#no plots for SV covariance elements, but store placeholders +for i in range(0,3): + for j in range(i,3): + svVarsPlots.append(NoPlot('refitSVcov'+str(j)+str(i))) + +# +# Customization sequences and functions +# +# electrons +def addElectronTimeLifeInfoTask(process): + process.electronTimeLifeInfos = patElectronTimeLifeInfoProducer.clone( + src = process.electronTable.src, + selection = 'pt > 15', + pvSource = prod_common.pvSource, + pvChoice = prod_common.pvChoice + ) + process.electronTimeLifeInfoTable = simplePATElectron2TrackTimeLifeInfoFlatTableProducer.clone( + name = process.electronTable.name, + src = process.electronTable.src, + doc = cms.string("Additional time-life info for non-prompt electrons"), + extension = True, + externalTypedVariables = cms.PSet() + ) + process.electronTimeLifeInfoTask = cms.Task( + process.electronTimeLifeInfos, + process.electronTimeLifeInfoTable + ) + # refit PV with beam-spot constraint that is not present in Run-2 samples + if not hasattr(process,'refittedPV'): + setattr(process,'refittedPV',refittedPV) + _electronTimeLifeInfoTaskRun2 = process.electronTimeLifeInfoTask.copy() + _electronTimeLifeInfoTaskRun2.add(process.refittedPV) + run2_nanoAOD_ANY.toReplaceWith(process.electronTimeLifeInfoTask, + _electronTimeLifeInfoTaskRun2) + process.electronTablesTask.add(process.electronTimeLifeInfoTask) + return process +#base vars +electronVars = cms.PSet( + ipVars +) +for var in electronVars.parameters_(): + setattr(getattr(electronVars, var), "src", cms.InputTag("electronTimeLifeInfos")) +def addTimeLifeInfoToElectrons(process): + if not hasattr(process,'electronTimeLifeInfoTask'): + process = addElectronTimeLifeInfoTask(process) + electronExtVars = cms.PSet( + process.electronTimeLifeInfoTable.externalTypedVariables, + electronVars + ) + process.electronTimeLifeInfoTable.externalTypedVariables = electronExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Electron.plots.extend(ipVarsPlots) + return process +#track vars +electronTrackVars = cms.PSet( + trackVars +) +for var in electronTrackVars.parameters_(): + setattr(getattr(electronTrackVars, var), "src", cms.InputTag("electronTimeLifeInfos")) +def addElectronTrackVarsToTimeLifeInfo(process): + if not hasattr(process,'electronTimeLifeInfoTask'): + process = addElectronTimeLifeInfoTask(process) + electronExtVars = cms.PSet( + process.electronTimeLifeInfoTable.externalTypedVariables, + electronTrackVars + ) + process.electronTimeLifeInfoTable.externalTypedVariables = electronExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Electron.plots.extend(trackVarsPlots) + return process + +# muons +def addMuonTimeLifeInfoTask(process): + process.muonTimeLifeInfos = patMuonTimeLifeInfoProducer.clone( + src = process.muonTable.src, + selection = 'pt > 15', + pvSource = prod_common.pvSource, + pvChoice = prod_common.pvChoice + ) + process.muonTimeLifeInfoTable = simplePATMuon2TrackTimeLifeInfoFlatTableProducer.clone( + name = process.muonTable.name, + src = process.muonTable.src, + doc = cms.string("Additional time-life info for non-prompt muon"), + extension = True, + externalTypedVariables = cms.PSet() + ) + process.muonTimeLifeInfoTask = cms.Task( + process.muonTimeLifeInfos, + process.muonTimeLifeInfoTable + ) + # refit PV with beam-spot constraint that is not present in Run-2 samples + if not hasattr(process,'refittedPV'): + setattr(process,'refittedPV',refittedPV) + _muonTimeLifeInfoTaskRun2 = process.muonTimeLifeInfoTask.copy() + _muonTimeLifeInfoTaskRun2.add(process.refittedPV) + run2_nanoAOD_ANY.toReplaceWith(process.muonTimeLifeInfoTask, + _muonTimeLifeInfoTaskRun2) + process.muonTablesTask.add(process.muonTimeLifeInfoTask) + return process +#base vars +muonVars = cms.PSet( + ipVars +) +for var in muonVars.parameters_(): + setattr(getattr(muonVars, var), "src", cms.InputTag("muonTimeLifeInfos")) +def addTimeLifeInfoToMuons(process): + if not hasattr(process,'muonTimeLifeInfoTask'): + process = addMuonTimeLifeInfoTask(process) + muonExtVars = cms.PSet( + process.muonTimeLifeInfoTable.externalTypedVariables, + muonVars + ) + process.muonTimeLifeInfoTable.externalTypedVariables = muonExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Muon.plots.extend(ipVarsPlots) + return process +#track vars +muonTrackVars = cms.PSet( + trackVars +) +for var in muonTrackVars.parameters_(): + setattr(getattr(muonTrackVars, var), "src", cms.InputTag("muonTimeLifeInfos")) +def addMuonTrackVarsToTimeLifeInfo(process): + if not hasattr(process,'muonTimeLifeInfoTask'): + process = addMuonTimeLifeInfoTask(process) + muonExtVars = cms.PSet( + process.muonTimeLifeInfoTable.externalTypedVariables, + muonTrackVars + ) + process.muonTimeLifeInfoTable.externalTypedVariables = muonExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Muon.plots.extend(trackVarsPlots) + return process + +# taus +def addTauTimeLifeInfoTask(process): + process.tauTimeLifeInfos = patTauTimeLifeInfoProducer.clone( + src = process.tauTable.src, + pvSource = prod_common.pvSource, + pvChoice = prod_common.pvChoice + ) + process.tauTimeLifeInfoTable = simplePATTau2TrackTimeLifeInfoFlatTableProducer.clone( + name = process.tauTable.name, + src = process.tauTable.src, + doc = cms.string("Additional tau time-life info"), + extension = True, + externalTypedVariables = cms.PSet() + ) + process.tauTimeLifeInfoTask = cms.Task( + process.tauTimeLifeInfos, + process.tauTimeLifeInfoTable + ) + # refit PV with beam-spot constraint that is not present in Run-2 samples + if not hasattr(process,'refittedPV'): + setattr(process,'refittedPV',refittedPV) + _tauTimeLifeInfoTaskRun2 = process.tauTimeLifeInfoTask.copy() + _tauTimeLifeInfoTaskRun2.add(process.refittedPV) + run2_nanoAOD_ANY.toReplaceWith(process.tauTimeLifeInfoTask, + _tauTimeLifeInfoTaskRun2) + process.tauTablesTask.add(process.tauTimeLifeInfoTask) + return process +# base vars +tauVars = cms.PSet( + svVars, + ipVars +) +for var in tauVars.parameters_(): + setattr(getattr(tauVars, var), "src", cms.InputTag("tauTimeLifeInfos")) +def addTimeLifeInfoToTaus(process): + if not hasattr(process,'tauTimeLifeInfoTask'): + process = addTauTimeLifeInfoTask(process) + tauExtVars = cms.PSet( + process.tauTimeLifeInfoTable.externalTypedVariables, + tauVars + ) + process.tauTimeLifeInfoTable.externalTypedVariables = tauExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Tau.plots.extend(ipVarsPlots) + process.nanoDQM.vplots.Tau.plots.extend(svVarsPlots) + return process +#track vars +tauTrackVars = cms.PSet( + trackVars +) +for var in tauTrackVars.parameters_(): + setattr(getattr(tauTrackVars, var), "src", cms.InputTag("tauTimeLifeInfos")) +def addTauTrackVarsToTimeLifeInfo(process): + if not hasattr(process,'tauTimeLifeInfoTask'): + process = addTauTimeLifeInfoTask(process) + tauExtVars = cms.PSet( + process.tauTimeLifeInfoTable.externalTypedVariables, + tauTrackVars + ) + process.tauTimeLifeInfoTable.externalTypedVariables = tauExtVars + # add DQM plots if needed + if hasattr(process,'nanoDQM'): + process.nanoDQM.vplots.Tau.plots.extend(trackVarsPlots) + return process + +# Vertices +def addExtendVertexInfo(process): + process.pvbsTable = simpleVertexFlatTableProducer.clone( + src = prod_common.pvSource, + name = "PVBS", + doc = "main primary vertex with beam-spot", + maxLen = 1, + variables = cms.PSet( + pvCovVars, + x = Var("position().x()", float, doc = "position x coordinate, in cm", precision = 10), + y = Var("position().y()", float, doc = "position y coordinate, in cm", precision = 10), + z = Var("position().z()", float, doc = "position z coordinate, in cm", precision = 16), + #ndof = Var("ndof()", float, doc = "number of degrees of freedom", precision = 8),#MB: not important + chi2 = Var("normalizedChi2()", float, doc = "reduced chi2, i.e. chi2/ndof", precision = 8), + ), + ) + process.pvbsTableTask = cms.Task(process.pvbsTable) + # refit PV with beam-spot constraint that is not present in Run-2 samples + if not hasattr(process,'refittedPV'): + setattr(process,'refittedPV',refittedPV) + _pvbsTableTaskRun2 = process.pvbsTableTask.copy() + _pvbsTableTaskRun2.add(process.refittedPV) + run2_nanoAOD_ANY.toReplaceWith(process.pvbsTableTask, + _pvbsTableTaskRun2) + process.vertexTablesTask.add(process.pvbsTableTask) + return process + +# Time-life info without track parameters +def addTimeLifeInfoBase(process): + addTimeLifeInfoToElectrons(process) + addTimeLifeInfoToMuons(process) + addTimeLifeInfoToTaus(process) + addExtendVertexInfo(process) + return process +# Add track parameters to time-life info +def addTrackVarsToTimeLifeInfo(process): + addElectronTrackVarsToTimeLifeInfo(process) + addMuonTrackVarsToTimeLifeInfo(process) + addTauTrackVarsToTimeLifeInfo(process) + return process +# Full +def addTimeLifeInfo(process): + addTimeLifeInfoBase(process) + addTrackVarsToTimeLifeInfo(process) + return process diff --git a/PhysicsTools/NanoAOD/python/lowPtElectrons_cff.py b/PhysicsTools/NanoAOD/python/lowPtElectrons_cff.py index 76d72f5e8410d..f7bb17b29e6f7 100644 --- a/PhysicsTools/NanoAOD/python/lowPtElectrons_cff.py +++ b/PhysicsTools/NanoAOD/python/lowPtElectrons_cff.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATElectronFlatTableProducer_cfi import simplePATElectronFlatTableProducer ################################################################################ # Modules @@ -60,7 +60,7 @@ # electronTable ################################################################################ -lowPtElectronTable = simpleCandidateFlatTableProducer.clone( +lowPtElectronTable = simplePATElectronFlatTableProducer.clone( src = cms.InputTag("linkedObjects","lowPtElectrons"), name= cms.string("LowPtElectron"), doc = cms.string("slimmedLowPtElectrons after basic selection (" + finalLowPtElectrons.cut.value()+")"), diff --git a/PhysicsTools/NanoAOD/python/met_cff.py b/PhysicsTools/NanoAOD/python/met_cff.py index c06f21372090a..65aa36807fe9d 100644 --- a/PhysicsTools/NanoAOD/python/met_cff.py +++ b/PhysicsTools/NanoAOD/python/met_cff.py @@ -1,29 +1,36 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleSingletonCandidateFlatTableProducer_cfi import simpleSingletonCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATMETFlatTableProducer_cfi import simplePATMETFlatTableProducer + +simpleSingletonPATMETFlatTableProducer = simplePATMETFlatTableProducer.clone( + singleton = cms.bool(True), + cut = None, + lazyEval = None +) ##################### Tables for final output and docs ########################## -metTable = simpleSingletonCandidateFlatTableProducer.clone( +pfmetTable = simpleSingletonPATMETFlatTableProducer.clone( src = cms.InputTag("slimmedMETs"), - name = cms.string("MET"), + name = cms.string("PFMET"), doc = cms.string("slimmedMET, type-1 corrected PF MET"), variables = cms.PSet(PTVars, - sumEt = Var("sumEt()", float, doc="scalar sum of Et",precision=10), covXX = Var("getSignificanceMatrix().At(0,0)",float,doc="xx element of met covariance matrix", precision=8), covXY = Var("getSignificanceMatrix().At(0,1)",float,doc="xy element of met covariance matrix", precision=8), covYY = Var("getSignificanceMatrix().At(1,1)",float,doc="yy element of met covariance matrix", precision=8), significance = Var("metSignificance()", float, doc="MET significance",precision=10), + sumEt = Var("sumEt()", float, doc="scalar sum of Et",precision=10), sumPtUnclustered = Var("metSumPtUnclustered()", float, doc="sumPt used for MET significance",precision=10), - MetUnclustEnUpDeltaX = Var("shiftedPx('UnclusteredEnUp')-px()", float, doc="Delta (METx_mod-METx) Unclustered Energy Up",precision=10), - MetUnclustEnUpDeltaY = Var("shiftedPy('UnclusteredEnUp')-py()", float, doc="Delta (METy_mod-METy) Unclustered Energy Up",precision=10), - + ptUnclusteredUp = Var("shiftedPt('UnclusteredEnUp')", float, doc="Unclustered up pt",precision=10), + ptUnclusteredDown = Var("shiftedPt('UnclusteredEnDown')", float, doc="Unclustered down pt",precision=10), + phiUnclusteredUp = Var("shiftedPhi('UnclusteredEnUp')", float, doc="Unclustered up phi",precision=10), + phiUnclusteredDown = Var("shiftedPhi('UnclusteredEnDown')", float, doc="Unclustered down phi",precision=10), ), ) -rawMetTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, - name = cms.string("RawMET"), +rawMetTable = simpleSingletonPATMETFlatTableProducer.clone( + src = pfmetTable.src, + name = cms.string("RawPFMET"), doc = cms.string("raw PF MET"), variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! pt = Var("uncorPt", float, doc="pt", precision=10), @@ -33,8 +40,8 @@ ) -caloMetTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, +caloMetTable = simpleSingletonPATMETFlatTableProducer.clone( + src = pfmetTable.src, name = cms.string("CaloMET"), doc = cms.string("Offline CaloMET (muon corrected)"), variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! @@ -44,20 +51,17 @@ ), ) -puppiMetTable = simpleSingletonCandidateFlatTableProducer.clone( +puppiMetTable = simpleSingletonPATMETFlatTableProducer.clone( src = cms.InputTag("slimmedMETsPuppi"), name = cms.string("PuppiMET"), doc = cms.string("PUPPI MET"), variables = cms.PSet(PTVars, + covXX = Var("getSignificanceMatrix().At(0,0)",float,doc="xx element of met covariance matrix", precision=8), + covXY = Var("getSignificanceMatrix().At(0,1)",float,doc="xy element of met covariance matrix", precision=8), + covYY = Var("getSignificanceMatrix().At(1,1)",float,doc="yy element of met covariance matrix", precision=8), + significance = Var("metSignificance()", float, doc="MET significance",precision=10), sumEt = Var("sumEt()", float, doc="scalar sum of Et",precision=10), - ptJERUp = Var("shiftedPt('JetResUp')", float, doc="JER up pt",precision=10), - ptJERDown = Var("shiftedPt('JetResDown')", float, doc="JER down pt",precision=10), - phiJERUp = Var("shiftedPhi('JetResUp')", float, doc="JER up phi",precision=10), - phiJERDown = Var("shiftedPhi('JetResDown')", float, doc="JER down phi",precision=10), - ptJESUp = Var("shiftedPt('JetEnUp')", float, doc="JES up pt",precision=10), - ptJESDown = Var("shiftedPt('JetEnDown')", float, doc="JES down pt",precision=10), - phiJESUp = Var("shiftedPhi('JetEnUp')", float, doc="JES up phi",precision=10), - phiJESDown = Var("shiftedPhi('JetEnDown')", float, doc="JES down phi",precision=10), + sumPtUnclustered = Var("metSumPtUnclustered()", float, doc="sumPt used for MET significance",precision=10), ptUnclusteredUp = Var("shiftedPt('UnclusteredEnUp')", float, doc="Unclustered up pt",precision=10), ptUnclusteredDown = Var("shiftedPt('UnclusteredEnDown')", float, doc="Unclustered down pt",precision=10), phiUnclusteredUp = Var("shiftedPhi('UnclusteredEnUp')", float, doc="Unclustered up phi",precision=10), @@ -65,7 +69,7 @@ ), ) -rawPuppiMetTable = simpleSingletonCandidateFlatTableProducer.clone( +rawPuppiMetTable = simpleSingletonPATMETFlatTableProducer.clone( src = puppiMetTable.src, name = cms.string("RawPuppiMET"), doc = cms.string("raw Puppi MET"), @@ -76,9 +80,9 @@ ),) -tkMetTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, - name = cms.string("TkMET"), +trkMetTable = simpleSingletonPATMETFlatTableProducer.clone( + src = pfmetTable.src, + name = cms.string("TrkMET"), doc = cms.string("Track MET computed with tracks from PV0 ( pvAssociationQuality()>=4 ) "), variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! pt = Var("corPt('RawTrk')", float, doc="raw track MET pt",precision=10), @@ -87,21 +91,10 @@ ), ) -chsMetTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, - name = cms.string("ChsMET"), - doc = cms.string("PF MET computed with CHS PF candidates"), - variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! - pt = Var("corPt('RawChs')", float, doc="raw chs PF MET pt",precision=10), - phi = Var("corPhi('RawChs')", float, doc="raw chs PF MET phi",precision=10), - sumEt = Var("corSumEt('RawChs')", float, doc="raw chs PF scalar sum of Et",precision=10), - ), -) - -deepMetResolutionTuneTable = simpleSingletonCandidateFlatTableProducer.clone( +deepMetResolutionTuneTable = simpleSingletonPATMETFlatTableProducer.clone( # current deepMets are saved in slimmedMETs in MiniAOD, - # in the same way as chsMet/TkMET - src = metTable.src, + # in the same way as chsMet/TrkMET + src = pfmetTable.src, name = cms.string("DeepMETResolutionTune"), doc = cms.string("Deep MET trained with resolution tune"), variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! @@ -110,8 +103,8 @@ ), ) -deepMetResponseTuneTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, +deepMetResponseTuneTable = simpleSingletonPATMETFlatTableProducer.clone( + src = pfmetTable.src, name = cms.string("DeepMETResponseTune"), doc = cms.string("Deep MET trained with extra response tune"), variables = cms.PSet(#NOTA BENE: we don't copy PTVars here! @@ -120,8 +113,8 @@ ), ) -metMCTable = simpleSingletonCandidateFlatTableProducer.clone( - src = metTable.src, +metMCTable = simpleSingletonPATMETFlatTableProducer.clone( + src = pfmetTable.src, name = cms.string("GenMET"), doc = cms.string("Gen MET"), variables = cms.PSet( @@ -131,5 +124,6 @@ ) -metTablesTask = cms.Task( metTable, rawMetTable, caloMetTable, puppiMetTable, rawPuppiMetTable, tkMetTable, chsMetTable, deepMetResolutionTuneTable, deepMetResponseTuneTable ) +metTablesTask = cms.Task(pfmetTable, rawMetTable, caloMetTable, puppiMetTable, rawPuppiMetTable, trkMetTable, + deepMetResolutionTuneTable, deepMetResponseTuneTable ) metMCTask = cms.Task( metMCTable ) diff --git a/PhysicsTools/NanoAOD/python/muons_cff.py b/PhysicsTools/NanoAOD/python/muons_cff.py index c7b6cefc3c345..cc393da93fcbe 100644 --- a/PhysicsTools/NanoAOD/python/muons_cff.py +++ b/PhysicsTools/NanoAOD/python/muons_cff.py @@ -2,7 +2,7 @@ from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATMuonFlatTableProducer_cfi import simplePATMuonFlatTableProducer import PhysicsTools.PatAlgos.producersLayer1.muonProducer_cfi @@ -33,7 +33,6 @@ muonMVAID = cms.EDProducer("EvaluateMuonMVAID", src = cms.InputTag("slimmedMuonsUpdated"), weightFile = cms.FileInPath("RecoMuon/MuonIdentification/data/mvaID.onnx"), - isClassifier = cms.bool(False), backend = cms.string('ONNX'), name = cms.string("muonMVAID"), outputTensorName= cms.string("probabilities"), @@ -41,21 +40,27 @@ outputNames = cms.vstring(["probGOOD", "wpMedium", "wpTight"]), batch_eval =cms.bool(True), outputFormulas = cms.vstring(["at(1)", "? at(1) > 0.08 ? 1 : 0", "? at(1) > 0.20 ? 1 : 0"]), - variablesOrder = cms.vstring(["LepGood_global_muon","LepGood_validFraction","Muon_norm_chi2_extended","LepGood_local_chi2","LepGood_kink","LepGood_segmentComp","Muon_n_Valid_hits_extended","LepGood_n_MatchedStations","LepGood_Valid_pixel","LepGood_tracker_layers","LepGood_pt","LepGood_eta"]), - variables = cms.PSet( - LepGood_global_muon = cms.string("isGlobalMuon"), - LepGood_validFraction = cms.string("?innerTrack.isNonnull?innerTrack().validFraction:-99"), - LepGood_local_chi2 = cms.string("combinedQuality().chi2LocalPosition"), - LepGood_kink = cms.string("combinedQuality().trkKink"), - LepGood_segmentComp = cms.string("segmentCompatibility"), - LepGood_n_MatchedStations = cms.string("numberOfMatchedStations()"), - LepGood_Valid_pixel = cms.string("?innerTrack.isNonnull()?innerTrack().hitPattern().numberOfValidPixelHits():-99"), - LepGood_tracker_layers = cms.string("?innerTrack.isNonnull()?innerTrack().hitPattern().trackerLayersWithMeasurement():-99"), - LepGood_pt = cms.string("pt"), - LepGood_eta = cms.string("eta"), - ) + variables = cms.VPSet( + cms.PSet( name = cms.string("LepGood_global_muon"), expr = cms.string("isGlobalMuon")), + cms.PSet( name = cms.string("LepGood_validFraction"), expr = cms.string("?innerTrack.isNonnull?innerTrack().validFraction:-99")), + cms.PSet( name = cms.string("Muon_norm_chi2_extended")), + cms.PSet( name = cms.string("LepGood_local_chi2"), expr = cms.string("combinedQuality().chi2LocalPosition")), + cms.PSet( name = cms.string("LepGood_kink"), expr = cms.string("combinedQuality().trkKink")), + cms.PSet( name = cms.string("LepGood_segmentComp"), expr = cms.string("segmentCompatibility")), + cms.PSet( name = cms.string("Muon_n_Valid_hits_extended")), + cms.PSet( name = cms.string("LepGood_n_MatchedStations"), expr = cms.string("numberOfMatchedStations()")), + cms.PSet( name = cms.string("LepGood_Valid_pixel"), expr = cms.string("?innerTrack.isNonnull()?innerTrack().hitPattern().numberOfValidPixelHits():-99")), + cms.PSet( name = cms.string("LepGood_tracker_layers"), expr = cms.string("?innerTrack.isNonnull()?innerTrack().hitPattern().trackerLayersWithMeasurement():-99")), + cms.PSet( name = cms.string("LepGood_pt"), expr = cms.string("pt")), + cms.PSet( name = cms.string("LepGood_eta"), expr = cms.string("eta")), + ) ) + + + + + slimmedMuonsWithUserData = cms.EDProducer("PATMuonUserDataEmbedder", src = cms.InputTag("slimmedMuonsUpdated"), userFloats = cms.PSet( @@ -65,16 +70,14 @@ ptRel = cms.InputTag("ptRatioRelForMu:ptRel"), jetNDauChargedMVASel = cms.InputTag("ptRatioRelForMu:jetNDauChargedMVASel"), mvaIDMuon_wpMedium = cms.InputTag("muonMVAID:wpMedium"), - mvaIDMuon_wpTight = cms.InputTag("muonMVAID:wpTight") + mvaIDMuon_wpTight = cms.InputTag("muonMVAID:wpTight"), + mvaIDMuon = cms.InputTag("muonMVAID:probGOOD") ), userCands = cms.PSet( jetForLepJetVar = cms.InputTag("ptRatioRelForMu:jetForLepJetVar") # warning: Ptr is null if no match is found ), ) -(run2_nanoAOD_106Xv2 | run3_nanoAOD_122 ).toModify(slimmedMuonsWithUserData.userFloats, - mvaIDMuon = cms.InputTag("muonMVAID:probGOOD")) - finalMuons = cms.EDFilter("PATMuonRefSelector", src = cms.InputTag("slimmedMuonsWithUserData"), @@ -86,37 +89,60 @@ cut = cms.string("pt > 3 && track.isNonnull && isLooseMuon") ) -muonMVATTH= cms.EDProducer("MuonBaseMVAValueMapProducer", +muonPROMPTMVA= cms.EDProducer("MuonBaseMVAValueMapProducer", src = cms.InputTag("linkedObjects","muons"), - weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/mu_BDTG_2017.weights.xml"), - name = cms.string("muonMVATTH"), + weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/mu_BDTG_2022.weights.xml"), + backend = cms.string("TMVA"), + name = cms.string("muonPROMPTMVA"), isClassifier = cms.bool(True), - variablesOrder = cms.vstring(["LepGood_pt","LepGood_eta","LepGood_jetNDauChargedMVASel","LepGood_miniRelIsoCharged","LepGood_miniRelIsoNeutral","LepGood_jetPtRelv2","LepGood_jetDF","LepGood_jetPtRatio","LepGood_dxy","LepGood_sip3d","LepGood_dz","LepGood_segmentComp"]), - variables = cms.PSet( - LepGood_pt = cms.string("pt"), - LepGood_eta = cms.string("eta"), - LepGood_jetNDauChargedMVASel = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0"), - LepGood_miniRelIsoCharged = cms.string("userFloat('miniIsoChg')/pt"), - LepGood_miniRelIsoNeutral = cms.string("(userFloat('miniIsoAll')-userFloat('miniIsoChg'))/pt"), - LepGood_jetPtRelv2 = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('ptRel'):0"), - LepGood_jetDF = cms.string("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0"), - LepGood_jetPtRatio = cms.string("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt)"), - LepGood_dxy = cms.string("log(abs(dB('PV2D')))"), - LepGood_sip3d = cms.string("abs(dB('PV3D')/edB('PV3D'))"), - LepGood_dz = cms.string("log(abs(dB('PVDZ')))"), - LepGood_segmentComp = cms.string("segmentCompatibility"), + variables = cms.VPSet( + cms.PSet( name = cms.string("LepGood_pt"), expr = cms.string("pt")), + cms.PSet( name = cms.string("LepGood_eta"), expr = cms.string("eta")), + cms.PSet( name = cms.string("LepGood_pfRelIso03_all"), expr = cms.string("(pfIsolationR03().sumChargedHadronPt + max(pfIsolationR03().sumNeutralHadronEt + pfIsolationR03().sumPhotonEt - pfIsolationR03().sumPUPt/2,0.0))/pt")), + cms.PSet( name = cms.string("LepGood_miniRelIsoCharged"), expr = cms.string("userFloat('miniIsoChg')/pt")), + cms.PSet( name = cms.string("LepGood_miniRelIsoNeutral"), expr = cms.string("(userFloat('miniIsoAll')-userFloat('miniIsoChg'))/pt")), + cms.PSet( name = cms.string("LepGood_jetNDauChargedMVASel"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0")), + cms.PSet( name = cms.string("LepGood_jetPtRelv2"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('ptRel'):0")), + cms.PSet( name = cms.string("LepGood_jetDF"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0")), + cms.PSet( name = cms.string("LepGood_jetPtRatio"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt)")), + cms.PSet( name = cms.string("LepGood_sip3d"), expr = cms.string("abs(dB('PV3D')/edB('PV3D'))")), + cms.PSet( name = cms.string("LepGood_dxy"), expr = cms.string("log(abs(dB('PV2D')))")), + cms.PSet( name = cms.string("LepGood_dz"), expr = cms.string("log(abs(dB('PVDZ')))")), + cms.PSet( name = cms.string("LepGood_segmentComp"), expr = cms.string("segmentCompatibility")), + ) +) - ) +_legacy_muon_BDT_variable = cms.VPSet( + cms.PSet( name = cms.string("LepGood_pt"), expr = cms.string("pt")), + cms.PSet( name = cms.string("LepGood_eta"), expr = cms.string("eta")), + cms.PSet( name = cms.string("LepGood_jetNDauChargedMVASel"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0")), + cms.PSet( name = cms.string("LepGood_miniRelIsoCharged"), expr = cms.string("userFloat('miniIsoChg')/pt")), + cms.PSet( name = cms.string("LepGood_miniRelIsoNeutral"), expr = cms.string("(userFloat('miniIsoAll')-userFloat('miniIsoChg'))/pt")), + cms.PSet( name = cms.string("LepGood_jetPtRelv2"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?userFloat('ptRel'):0")), + cms.PSet( name = cms.string("LepGood_jetDF"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?max(userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probbb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:probb')+userCand('jetForLepJetVar').bDiscriminator('pfDeepFlavourJetTags:problepb'),0.0):0.0")), + cms.PSet( name = cms.string("LepGood_jetPtRatio"), expr = cms.string("?userCand('jetForLepJetVar').isNonnull()?min(userFloat('ptRatio'),1.5):1.0/(1.0+(pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt)")), + cms.PSet( name = cms.string("LepGood_dxy"), expr = cms.string("log(abs(dB('PV2D')))")), + cms.PSet( name = cms.string("LepGood_sip3d"), expr = cms.string("abs(dB('PV3D')/edB('PV3D'))")), + cms.PSet( name = cms.string("LepGood_dz"), expr = cms.string("log(abs(dB('PVDZ')))")), + cms.PSet( name = cms.string("LepGood_segmentComp"), expr = cms.string("segmentCompatibility")), ) -muonMVALowPt = muonMVATTH.clone( +muonMVALowPt = muonPROMPTMVA.clone( weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/mu_BDTG_lowpt.weights.xml"), name = cms.string("muonMVALowPt"), + variables = _legacy_muon_BDT_variable ) run2_muon_2016.toModify( - muonMVATTH, + muonPROMPTMVA, weightFile = "PhysicsTools/NanoAOD/data/mu_BDTG_2016.weights.xml", + variables = _legacy_muon_BDT_variable +) + +(run2_muon_2017 | run2_muon_2018).toModify( + muonPROMPTMVA, + weightFile = cms.FileInPath("PhysicsTools/NanoAOD/data/mu_BDTG_2017.weights.xml"), + variables = _legacy_muon_BDT_variable ) from TrackingTools.TransientTrack.TransientTrackBuilder_cfi import * @@ -124,7 +150,7 @@ src = cms.InputTag("linkedObjects","muons"), ) -muonTable = simpleCandidateFlatTableProducer.clone( +muonTable = simplePATMuonFlatTableProducer.clone( src = cms.InputTag("linkedObjects","muons"), name = cms.string("Muon"), doc = cms.string("slimmedMuons after basic selection (" + finalMuons.cut.value()+")"), @@ -169,7 +195,7 @@ pfIsoId = Var("passed('PFIsoVeryLoose')+passed('PFIsoLoose')+passed('PFIsoMedium')+passed('PFIsoTight')+passed('PFIsoVeryTight')+passed('PFIsoVeryVeryTight')","uint8",doc="PFIso ID from miniAOD selector (1=PFIsoVeryLoose, 2=PFIsoLoose, 3=PFIsoMedium, 4=PFIsoTight, 5=PFIsoVeryTight, 6=PFIsoVeryVeryTight)"), tkIsoId = Var("?passed('TkIsoTight')?2:passed('TkIsoLoose')","uint8",doc="TkIso ID (1=TkIsoLoose, 2=TkIsoTight)"), miniIsoId = Var("passed('MiniIsoLoose')+passed('MiniIsoMedium')+passed('MiniIsoTight')+passed('MiniIsoVeryTight')","uint8",doc="MiniIso ID from miniAOD selector (1=MiniIsoLoose, 2=MiniIsoMedium, 3=MiniIsoTight, 4=MiniIsoVeryTight)"), - mvaMuID = Var("mvaIDValue()",float,doc="MVA-based ID score ",precision=6), + mvaMuID = Var("userFloat('mvaIDMuon')", float, doc="MVA-based ID score",precision=6), mvaMuID_WP = Var("userFloat('mvaIDMuon_wpMedium') + userFloat('mvaIDMuon_wpTight')","uint8",doc="MVA-based ID selector WPs (1=MVAIDwpMedium,2=MVAIDwpTight)"), multiIsoId = Var("?passed('MultiIsoMedium')?2:passed('MultiIsoLoose')","uint8",doc="MultiIsoId from miniAOD selector (1=MultiIsoLoose, 2=MultiIsoMedium)"), puppiIsoId = Var("passed('PuppiIsoLoose')+passed('PuppiIsoMedium')+passed('PuppiIsoTight')", "uint8", doc="PuppiIsoId from miniAOD selector (1=Loose, 2=Medium, 3=Tight)"), @@ -178,7 +204,7 @@ jetNDauCharged = Var("?userCand('jetForLepJetVar').isNonnull()?userFloat('jetNDauChargedMVASel'):0", "uint8", doc="number of charged daughters of the closest jet"), ), externalVariables = cms.PSet( - mvaTTH = ExtVar(cms.InputTag("muonMVATTH"),float, doc="TTH MVA lepton ID score",precision=14), + promptMVA = ExtVar(cms.InputTag("muonPROMPTMVA"),float, doc="Prompt MVA lepton ID score. Corresponds to the previous mvaTTH",precision=14), mvaLowPt = ExtVar(cms.InputTag("muonMVALowPt"),float, doc="Low pt muon ID score",precision=14), fsrPhotonIdx = ExtVar(cms.InputTag("leptonFSRphotons:muFsrIndex"), "int16", doc="Index of the lowest-dR/ET2 among associated FSR photons"), bsConstrainedPt = ExtVar(cms.InputTag("muonBSConstrain:muonBSConstrainedPt"),float, doc="pT with beamspot constraint",precision=-1), @@ -191,9 +217,6 @@ muonTable.variables.eta.precision = 16 muonTable.variables.phi.precision = 16 -(run2_nanoAOD_106Xv2 | run3_nanoAOD_122).toModify(muonTable.variables,mvaMuID=None).toModify( - muonTable.variables, mvaMuID = Var("userFloat('mvaIDMuon')", float, doc="MVA-based ID score",precision=6)) - # Revert back to AK4 CHS jets for Run 2 run2_nanoAOD_ANY.toModify( @@ -224,5 +247,5 @@ muonTask = cms.Task(slimmedMuonsUpdated,isoForMu,ptRatioRelForMu,slimmedMuonsWithUserData,finalMuons,finalLooseMuons ) muonMCTask = cms.Task(muonsMCMatchForTable,muonMCTable) -muonTablesTask = cms.Task(muonMVATTH,muonMVALowPt,muonBSConstrain,muonTable,muonMVAID) +muonTablesTask = cms.Task(muonPROMPTMVA,muonMVALowPt,muonBSConstrain,muonTable,muonMVAID) diff --git a/PhysicsTools/NanoAOD/python/nanoDQM_cff.py b/PhysicsTools/NanoAOD/python/nanoDQM_cff.py index 8f5a817ca17f8..00a1e6b8808f5 100644 --- a/PhysicsTools/NanoAOD/python/nanoDQM_cff.py +++ b/PhysicsTools/NanoAOD/python/nanoDQM_cff.py @@ -18,6 +18,102 @@ plots = _boostedTauPlotsV10 ) +## EGamma custom nano +_Electron_extra_plots = nanoDQM.vplots.Electron.plots.copy() +_Electron_extra_plots.extend([ + Plot1D('r9Frac', 'r9Frac', 22, 0, 1.1, 'Fractional R9'), + Plot1D('DeltaEtaInSC', 'DeltaEtaInSC', 20, -0.01, 0.01, 'DEta trk and SuperClus'), + Plot1D('DeltaEtaInSeed', 'DeltaEtaInSeed', 20, -0.005, 0.005, 'DEta trk and SeedClus'), + Plot1D('DeltaPhiInSC', 'DeltaPhiInSC', 20, -0.01, 0.01, 'DPhi trk and SuperClus'), + Plot1D('DeltaPhiInSeed', 'DeltaPhiInSeed', 20, -0.01, 0.01, 'DPhi trk and SeedClus'), + Plot1D('full5x5HoverE', 'full5x5HoverE', 20, 0, 0.2, 'full5x5 H/E'), + Plot1D('eSCOverP', 'eSCOverP', 20, 0, 2.0, 'supercluster E/p'), + Plot1D('eEleOverPout', 'eEleOverPout', 20, 0, 2.0, 'supercluster E/pout'), + Plot1D('e1x5', 'e1x5', 20, 0, 20, 'E1x5'), + Plot1D('e2x5max', 'e2x5max', 20, 0, 20, 'E2x5Max'), + Plot1D('e5x5', 'e5x5', 20, 0, 20, 'E5x5'), + Plot1D('closestKFchi2', 'closestKFchi2', 20, 0, 20, 'closest KF trk chi2'), + Plot1D('closestKFNLayers', 'closestKFNLayers', 20, 0, 19, 'closest KF NLayers'), + Plot1D('dr03HcalTowerSumEt', 'dr03HcalTowerSumEt', 20, 0, 40, 'Hcal isolation'), + Plot1D('GSFchi2', 'GSFchi2', 20, 0, 20, 'GSF chi2'), + Plot1D('superclusterEta', 'superclusterEta', 30, 3.0, 3.0, 'supercluster Eta'), + Plot1D('ecalPFClusIso', 'ecalPFClusIso', 20, 0, 40, 'ecal PF Cluster Isolation'), + Plot1D('hcalPFClusIso', 'hcalPFClusIso', 20, 0, 40, 'hcal PF Cluster Isolation'), + Plot1D('nBrem', 'nBrem', 20, 0, 19, 'num of Brem'), + Plot1D('pfPhotonIso', 'pfPhotonIso', 20, 0, 20, 'pf Photon Isolation'), + Plot1D('pfChargedHadIso', 'pfChargedHadIso', 20, 0, 40, 'pf Charged Hadron Isolation'), + Plot1D('pfNeutralHadIso', 'pfNeutralHadIso', 20, 0, 40, 'pfNeutralHadIso'), + Plot1D('sigmaIphiIphiFull5x5', 'sigmaIphiIphiFull5x5', 20, 0, 0.1, 'sigmaIphiIphi Full5x5'), + Plot1D('etaWidth', 'etaWidth', 20, 0, 0.05, 'eta Width'), + Plot1D('phiWidth', 'phiWidth', 20, 0, 0.1, 'phi Width'), + Plot1D('seedClusEnergy', 'seedClusEnergy', 20, 0, 40, 'seedClusEnergy'), + Plot1D('hoeSingleTower', 'hoeSingleTower', 20, 0, 0.2, 'Single Tower H/E'), + Plot1D('hoeFull5x5', 'hoeFull5x5', 20, 0, 0.2, 'Full5x5 H/E'), + Plot1D('sigmaIetaIphiFull5x5', 'sigmaIetaIphiFull5x5', 20, 0, 0.2, 'full5x5 sigmaIetaIphi'), + Plot1D('eMax', 'eMax', 20, 0, 40, 'eMax'), + Plot1D('e2nd', 'e2nd', 20, 0, 40, 'e2nd'), + Plot1D('eTop', 'eTop', 20, 0, 40, 'eTop'), + Plot1D('eBottom', 'eBottom', 20, 0, 40, 'eBottom'), + Plot1D('eLeft', 'eLeft', 20, 0, 40, 'eLeft'), + Plot1D('eRight', 'eRight', 20, 0, 40, 'eRight'), + Plot1D('e2x5Top', 'e2x5Top', 20, 0, 40, 'e2x5Top'), + Plot1D('e2x5Bottom', 'e2x5Bottom', 20, 0, 40, 'e2x5Bottom'), + Plot1D('e2x5Left', 'e2x5Left', 20, 0, 40, 'e2x5Left'), + Plot1D('e2x5Right', 'e2x5Right', 20, 0, 40, 'e2x5Right'), + Plot1D('nSaturatedXtals', 'nSaturatedXtals', 10, 0, 9, 'number of Saturated crystals'), + Plot1D('numberOfClusters', 'numberOfClusters', 10, 0, 9, 'number of Clusters'), + Plot1D('istrackerDriven', 'istrackerDriven', 2, 0, 1, 'istrackerDriven'), + Plot1D('superclusterPhi', 'superclusterPhi', 32, -3.2, 3.2, 'supercluster Phi'), + Plot1D('seedClusterEta', 'seedClusterEta', 30, -3.0, 3.0, 'seedCluster Eta'), + Plot1D('seedClusterPhi', 'seedClusterPhi', 32, -3.2, 3.2, 'seedCluster Phi'), + Plot1D('superclusterEnergy', 'superclusterEnergy', 80, 0, 80, 'supercluster Energy'), + Plot1D('energy', 'energy', 20, 0, 80, 'energy'), + Plot1D('trackMomentumError', 'trackMomentumError', 20, 0, 1.0, 'trackMomentumError'), + Plot1D('trackMomentum', 'trackMomentum', 20, 0, 80, 'trackMomentum'), + Plot1D('trkLayersWithMeas', 'trkLayersWithMeas', 20, 0, 19, 'trkLayersWithMeas'), + Plot1D('nValidPixBarrelHits', 'nValidPixBarrelHits', 5, 0, 4, 'nValidPixBarrelHits'), + Plot1D('nValidPixEndcapHits', 'nValidPixEndcapHits', 20, 0, 19, 'nValidPixEndcapHits'), + Plot1D('superClusterFbrem', 'superClusterFbrem', 12, 0, 1.2, 'superClusterFbrem'), + Plot1D('convVtxFitProb', 'convVtxFitProb', 12, 0, 1.2, 'convVtxFitProb'), + Plot1D('clustersSize', 'clustersSize', 20, 0, 19, 'clustersSize'), + Plot1D('iEtaMod5', 'iEtaMod5', 20, 0, 40, 'iEtaMod5'), + Plot1D('iEtaMod20', 'iEtaMod20', 20, 0, 40, 'iEtaMod20'), + Plot1D('iPhiMod2', 'iPhiMod2', 20, 0, 199, 'iPhiMod2'), + Plot1D('iPhiMod20', 'iPhiMod20', 100, 0, 99, 'iPhiMod20') +]) + +_Photon_extra_plots = nanoDQM.vplots.Photon.plots.copy() +_Photon_extra_plots.extend([ + Plot1D('r9Frac', 'r9Frac', 22, 0, 1.1, 'Fractional R9'), + Plot1D('energy', 'energy', 20, 0, 80, 'energy'), + Plot1D('rawPreshowerEnergy', 'rawPreshowerEnergy', 20, 0, 80, 'rawPreshowerEnergy'), + Plot1D('seedClusEnergy', 'seedClusEnergy', 20, 0, 40, 'seedClusEnergy'), + Plot1D('e5x5', 'e5x5', 20, 0, 20, 'E5x5'), + Plot1D('dEtaSeedClusSuperClus', 'dEtaSeedClusSuperClus', 20, 0, 1.0, 'dEtaSeedClusSuperClus'), + Plot1D('dPhiSeedClusSuperClus', 'dPhiSeedClusSuperClus', 20, 0, 1.0, 'dPhiSeedClusSuperClus'), + Plot1D('sigmaIphiIphiFull5x5', 'sigmaIphiIphiFull5x5', 20, 0, 0.1, 'sigmaIphiIphi Full5x5'), + Plot1D('eMax', 'eMax', 20, 0, 40, 'eMax'), + Plot1D('e2nd', 'e2nd', 20, 0, 40, 'e2nd'), + Plot1D('eTop', 'eTop', 20, 0, 40, 'eTop'), + Plot1D('eBottom', 'eBottom', 20, 0, 40, 'eBottom'), + Plot1D('eLeft', 'eLeft', 20, 0, 40, 'eLeft'), + Plot1D('eRight', 'eRight', 20, 0, 40, 'eRight'), + Plot1D('e2x5Top', 'e2x5Top', 20, 0, 40, 'e2x5Top'), + Plot1D('e2x5Bottom', 'e2x5Bottom', 20, 0, 40, 'e2x5Bottom'), + Plot1D('e2x5Left', 'e2x5Left', 20, 0, 40, 'e2x5Left'), + Plot1D('e2x5Right', 'e2x5Right', 20, 0, 40, 'e2x5Right'), + Plot1D('nSaturatedXtals', 'nSaturatedXtals', 10, 0, 9, 'number of Saturated crystals'), + Plot1D('numberOfClusters', 'numberOfClusters', 10, 0, 9, 'number of Clusters'), + Plot1D('hadTowOverEm', 'hadTowOverEm', 20, 0, 0.2, 'Single Tower H/E'), + Plot1D('ecalRecHitIsolation', 'ecalRecHitIsolation', 20, 0, 40, 'ecal RecHit Isolation'), + Plot1D('sigmaIetaIetaFrac', 'sigmaIetaIetaFrac', 20, 0, 0.08, 'sigmaIetaIetaFrac'), + Plot1D('chargedHadronIso', 'chargedHadronIso', 20, 0, 40, 'chargedHadronIso'), + Plot1D('iEtaMod5', 'iEtaMod5', 20, 0, 40, 'iEtaMod5'), + Plot1D('iEtaMod20', 'iEtaMod20', 20, 0, 40, 'iEtaMod20'), + Plot1D('iPhiMod2', 'iPhiMod2', 20, 0, 199, 'iPhiMod2'), + Plot1D('iPhiMod20', 'iPhiMod20', 100, 0, 99, 'iPhiMod20') +]) + _Electron_Run2_plots = cms.VPSet() for plot in nanoDQM.vplots.Electron.plots: if 'Fall17V2' not in plot.name.value(): @@ -63,6 +159,12 @@ def _match(name): _FatJet_Run2_plots.append(plot) _FatJet_Run2_plots.extend([ Plot1D('btagCSVV2', 'btagCSVV2', 20, -1, 1, ' pfCombinedInclusiveSecondaryVertexV2 b-tag discriminator (aka CSVV2)'), + Plot1D('btagDeepB', 'btagDeepB', 20, -1, 1, 'Deep B+BB btag discriminator'), + Plot1D('btagHbb', 'btagHbb', 20, -1, 1, 'Higgs to BB tagger discriminator'), + Plot1D('btagCMVA', 'btagCMVA', 20, -1, 1, 'CMVA V2 btag discriminator'), + Plot1D('btagDDBvLV2', 'btagDDBvLV2', 20, 0, 1, 'DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD'), + Plot1D('btagDDCvBV2', 'btagDDCvBV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb'), + Plot1D('btagDDCvLV2', 'btagDDCvLV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD'), Plot1D('deepTagMD_H4qvsQCD', 'deepTagMD_H4qvsQCD', 20, 0, 1, 'Mass-decorrelated DeepBoostedJet tagger H->4q vs QCD discriminator'), Plot1D('deepTagMD_HbbvsQCD', 'deepTagMD_HbbvsQCD', 20, 0, 1, 'Mass-decorrelated DeepBoostedJet tagger H->bb vs QCD discriminator'), Plot1D('deepTagMD_TvsQCD', 'deepTagMD_TvsQCD', 20, 0, 1, 'Mass-decorrelated DeepBoostedJet tagger top vs QCD discriminator'), @@ -91,6 +193,14 @@ def _match(name): if 'particleNet_' not in plot.name.value() and 'btagCSVV2' not in plot.name.value() \ and 'Multiplicity' not in plot.name.value() and 'EF' not in plot.name.value(): _FatJet_EarlyRun3_plots.append(plot) +_FatJet_EarlyRun3_plots.extend([ + Plot1D('btagDeepB', 'btagDeepB', 20, -1, 1, 'Deep B+BB btag discriminator'), + Plot1D('btagHbb', 'btagHbb', 20, -1, 1, 'Higgs to BB tagger discriminator'), + Plot1D('btagCMVA', 'btagCMVA', 20, -1, 1, 'CMVA V2 btag discriminator'), + Plot1D('btagDDBvLV2', 'btagDDBvLV2', 20, 0, 1, 'DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD'), + Plot1D('btagDDCvBV2', 'btagDDCvBV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb'), + Plot1D('btagDDCvLV2', 'btagDDCvLV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD'), +]) _Jet_Run2_plots = cms.VPSet() for plot in nanoDQM.vplots.Jet.plots: @@ -112,6 +222,7 @@ def _match(name): and 'hfHEF' not in plot.name.value() and 'hfEmEF' not in plot.name.value(): _Jet_EarlyRun3_plots.append(plot) + _SubJet_Run2_plots = cms.VPSet() for plot in nanoDQM.vplots.SubJet.plots: _SubJet_Run2_plots.append(plot) diff --git a/PhysicsTools/NanoAOD/python/nanoDQM_cfi.py b/PhysicsTools/NanoAOD/python/nanoDQM_cfi.py index d57280f9d31a7..95322ccb88400 100644 --- a/PhysicsTools/NanoAOD/python/nanoDQM_cfi.py +++ b/PhysicsTools/NanoAOD/python/nanoDQM_cfi.py @@ -13,14 +13,6 @@ Plot1D('sumEt', 'sumEt', 20, 200, 3000, 'scalar sum of Et'), ) ), - ChsMET = cms.PSet( - sels = cms.PSet(), - plots = cms.VPSet( - Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'raw chs PF MET phi'), - Plot1D('pt', 'pt', 20, 0, 400, 'raw chs PF MET pt'), - Plot1D('sumEt', 'sumEt', 20, 600, 5000, 'raw chs PF scalar sum of Et'), - ) - ), CorrT1METJet = cms.PSet( sels = cms.PSet(), plots = cms.VPSet( @@ -30,6 +22,7 @@ Plot1D('muonSubtrFactor', 'muonSubtrFactor', 20, 0, 1, '1-(muon-subtracted raw pt)/(raw pt)'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), Plot1D('rawPt', 'rawPt', 20, 5, 25, "pt()*jecFactor('Uncorrected')"), + Plot1D('EmEF', 'EmEF', 20, 0., 1., "charged+neutral Electromagnetic Energy Fraction"), ) ), DeepMETResolutionTune = cms.PSet( @@ -108,7 +101,7 @@ Plot1D('mvaNoIso_Fall17V2_WPL', 'mvaNoIso_Fall17V2_WPL', 2, -0.5, 1.5, 'MVA noIso ID loose WP, Fall17V2'), Plot1D('mvaHZZIso', 'mvaHZZIso', 20, -1, 1, 'HZZ MVA Iso ID score'), Plot1D('mvaIso_WPHZZ', 'mvaIso_WPHZZ', 2, -0.5, 1.5, 'MVA Iso ID WPHZZ, Winter22V1'), - Plot1D('mvaTTH', 'mvaTTH', 20, -1, 1, 'TTH MVA lepton ID score'), + Plot1D('promptMVA', 'promptMVA', 20, -1, 1, 'prompt MVA lepton ID score'), Plot1D('pdgId', 'pdgId', 27, -13.5, 13.5, 'PDG code assigned by the event reconstruction (not by MC truth)'), Plot1D('miniPFRelIso_all', 'miniPFRelIso_all', 20, 0, 1, 'mini PF relative isolation, total (with scaled rho*EA PU corrections)'), Plot1D('miniPFRelIso_chg', 'miniPFRelIso_chg', 20, 0, 1, 'mini PF relative isolation, charged component'), @@ -184,17 +177,6 @@ plots = cms.VPSet( Count1D('_size', 6, -0.5, 5.5, 'slimmedJetsAK8, i.e. ak8 fat jets for boosted analysis'), Plot1D('area', 'area', 20, 2, 4, 'jet catchment area, for JECs'), - Plot1D('btagCMVA', 'btagCMVA', 20, -1, 1, 'CMVA V2 btag discriminator'), - Plot1D('btagDDBvL', 'btagDDBvL', 20, -1, 1, 'DeepDoubleX (mass-decorrelated) discriminator for H(Z)->bb vs QCD'), - Plot1D('btagDDBvLV2', 'btagDDBvLV2', 20, 0, 1, 'DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD'), - Plot1D('btagDDBvL_noMD', 'btagDDBvL_noMD', 20, 0, 1, 'DeepDoubleX discriminator (no mass-decorrelation) for H(Z)->bb vs QCD'), - Plot1D('btagDDCvB', 'btagDDCvB', 20, -1, 1, 'DeepDoubleX (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb'), - Plot1D('btagDDCvBV2', 'btagDDCvBV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb'), - Plot1D('btagDDCvB_noMD', 'btagDDCvB_noMD', 20, 0, 1, 'DeepDoubleX discriminator (no mass-decorrelation) for H(Z)->cc vs H(Z)->bb'), - Plot1D('btagDDCvL', 'btagDDCvL', 20, -1, 1, 'DeepDoubleX (mass-decorrelated) discriminator for H(Z)->cc vs QCD'), - Plot1D('btagDDCvLV2', 'btagDDCvLV2', 20, 0, 1, 'DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD'), - Plot1D('btagDDCvL_noMD', 'btagDDCvL_noMD', 20, 0, 1, 'DeepDoubleX discriminator (no mass-decorrelation) for H(Z)->cc vs QCD'), - Plot1D('btagDeepB', 'btagDeepB', 20, -1, 1, 'Deep B+BB btag discriminator'), Plot1D('particleNetWithMass_QCD', 'particleNetWithMass_QCD', 20, -1, 1, 'ParticleNet (mass-correlated) QCD score'), Plot1D('particleNetWithMass_TvsQCD', 'particleNetWithMass_TvsQCD', 20, 0, 1, 'ParticleNet (mass-correlated) top vs. QCD score'), Plot1D('particleNetWithMass_WvsQCD', 'particleNetWithMass_WvsQCD', 20, 0, 1, 'ParticleNet (mass-correlated) W vs. QCD score'), @@ -214,7 +196,6 @@ Plot1D('particleNet_XttVsQCD', 'particleNet_XttVsQCD', 20, 0, 1, 'ParticleNet X->tautau vs. QCD score'), Plot1D('particleNet_XtmVsQCD', 'particleNet_XtmVsQCD', 20, 0, 1, 'ParticleNet X->mutau vs. QCD score'), Plot1D('particleNet_XteVsQCD', 'particleNet_XteVsQCD', 20, 0, 1, 'ParticleNet X->etau vs. QCD score'), - Plot1D('btagHbb', 'btagHbb', 20, -1, 1, 'Higgs to BB tagger discriminator'), NoPlot('electronIdx3SJ'), Plot1D('eta', 'eta', 20, -4, 4, 'eta'), NoPlot('genJetAK8Idx'), @@ -234,8 +215,6 @@ Plot1D('muEF', 'muEF', 20, 0, 1, 'muon Energy Fraction'), Plot1D('neEmEF', 'neEmEF', 20, 0, 1, 'charged Electromagnetic EnergyFraction'), Plot1D('neHEF', 'neHEF', 20, 0, 1, 'neutral Hadron Energy Fraction'), - Plot1D('nBHadrons', 'nBHadrons', 4, -0.5, 3.5, 'number of b-hadrons'), - Plot1D('nCHadrons', 'nCHadrons', 4, -0.5, 3.5, 'number of c-hadrons'), Plot1D('particleNetMD_QCD', 'particleNetMD_QCD', 20, 0, 1, 'Mass-decorrelated ParticleNet tagger raw QCD score'), Plot1D('particleNetMD_Xbb', 'particleNetMD_Xbb', 20, 0, 1, 'Mass-decorrelated ParticleNet tagger raw X->bb score. For X->bb vs QCD tagging, use Xbb/(Xbb+QCD)'), Plot1D('particleNetMD_Xcc', 'particleNetMD_Xcc', 20, 0, 1, 'Mass-decorrelated ParticleNet tagger raw X->cc score. For X->cc vs QCD tagging, use Xcc/(Xcc+QCD)'), @@ -334,6 +313,8 @@ Plot1D('eta', 'eta', 20, -7, 7, 'eta'), Plot1D('hadronFlavour', 'hadronFlavour', 6, -0.5, 5.5, 'flavour from hadron ghost clustering'), Plot1D('mass', 'mass', 20, 0, 200, 'mass'), + Plot1D('nBHadrons', 'nBHadrons', 4, -0.5, 3.5, 'number of b-hadrons'), + Plot1D('nCHadrons', 'nCHadrons', 4, -0.5, 3.5, 'number of c-hadrons'), Plot1D('partonFlavour', 'partonFlavour', 40, -9.5, 30.5, 'flavour from parton matching'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), Plot1D('pt', 'pt', 20, 0, 200, 'pt'), @@ -346,6 +327,8 @@ Plot1D('eta', 'eta', 20, -7, 7, 'eta'), Plot1D('hadronFlavour', 'hadronFlavour', 6, -0.5, 5.5, 'flavour from hadron ghost clustering'), Plot1D('mass', 'mass', 20, 0, 200, 'mass'), + Plot1D('nBHadrons', 'nBHadrons', 4, -0.5, 3.5, 'number of b-hadrons'), + Plot1D('nCHadrons', 'nCHadrons', 4, -0.5, 3.5, 'number of c-hadrons'), Plot1D('partonFlavour', 'partonFlavour', 40, -9.5, 30.5, 'flavour from parton matching'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), Plot1D('pt', 'pt', 20, 0, 200, 'pt'), @@ -368,6 +351,7 @@ Plot1D('pdgId', 'pdgId', 20, -6000, 6000, 'PDG id'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), Plot1D('pt', 'pt', 20, 0, 200, 'pt'), + Plot1D('iso', 'iso', 20, 0, 200, 'iso'), Plot1D('status', 'status', 20, 0, 100, 'Particle status. 1=stable'), Plot1D('statusFlags', 'statusFlags', 15, 0, 15, 'gen status flags stored bitwise, bits are: 0 : isPrompt, 1 : isDecayedLeptonHadron, 2 : isTauDecayProduct, 3 : isPromptTauDecayProduct, 4 : isDirectTauDecayProduct, 5 : isDirectPromptTauDecayProduct, 6 : isDirectHadronDecayProduct, 7 : isHardProcess, 8 : fromHardProcess, 9 : isHardProcessTauDecayProduct, 10 : isDirectHardProcessTauDecayProduct, 11 : fromHardProcessBeforeFSR, 12 : isFirstCopy, 13 : isLastCopy, 14 : isLastCopyBeforeFSR, ', bitset=True), ) @@ -430,15 +414,19 @@ Plot1D('btagDeepFlavCvB', 'btagDeepFlavCvB', 20, -1, 1, 'DeepJet c vs b+bb+lepb discriminator'), Plot1D('btagDeepFlavCvL', 'btagDeepFlavCvL', 20, -1, 1, 'DeepJet c vs uds+g discriminator'), Plot1D('btagDeepFlavQG', 'btagDeepFlavQG', 20, -1, 1, 'DeepJet g vs uds discriminator'), - Plot1D('btagRobustParTAK4B', 'btagRobustParTAK4B', 20, 0, 1, 'RobustParTAK4 b+bb+lepb tag discriminator'), - Plot1D('btagRobustParTAK4CvB', 'btagRobustParTAK4CvB', 20, -1, 1, 'RobustParTAK4 c vs b+bb+lepb discriminator'), - Plot1D('btagRobustParTAK4CvL', 'btagRobustParTAK4CvL', 20, -1, 1, 'RobustParTAK4 c vs uds+g discriminator'), - Plot1D('btagRobustParTAK4QG', 'btagRobustParTAK4QG', 20, -1, 1, 'RobustParTAK4 g vs uds discriminator'), + Plot1D('btagUParTAK4B', 'btagUParTAK4B', 20, 0, 1, 'UnifiedParT b vs. udscg discriminator'), + Plot1D('btagUParTAK4CvB', 'btagUParTAK4CvB', 20, -1, 1, 'UnifiedParT c vs. b discriminator'), + Plot1D('btagUParTAK4CvL', 'btagUParTAK4CvL', 20, -1, 1, 'UnifiedParT c vs. udsg discriminator'), + Plot1D('btagUParTAK4QG', 'btagUParTAK4QG', 20, -1, 1, 'UnifiedParT q (udsbc) vs. g discriminator'), + Plot1D('btagUParTAK4TauVJet', 'btagUParTAK4TauVJet', 20, -1, 1, 'UnifiedParT tau vs. jet discriminator'), + Plot1D('btagUParTCvNotB', 'btagUParTCvNotB', 20, 0, 1, 'UnifiedParT C vs notB discriminator'), Plot1D('cRegCorr', 'cRegCorr', 20, 0.6, 2, 'pt correction for c-jet energy regression'), Plot1D('cRegRes', 'cRegRes', 20, 0.05, 0.4, 'res on pt corrected with c-jet regression'), Plot1D('btagPNetB', 'btagPNetB', 20, 0, 1, 'ParticleNet b tag discriminator'), + Plot1D('btagPNetCvNotB', 'btagPNetCvNotB', 20, 0, 1, 'ParticleNet C vs notB'), Plot1D('btagPNetCvL', 'btagPNetCvL', 20, 0, 1, 'ParticleNet c vs. light (udsg) discriminator'), Plot1D('btagPNetCvB', 'btagPNetCvB', 20, 0, 1, 'ParticleNet c vs. b discriminator'), + Plot1D('btagPNetCvNotB', 'btagPNetCvNotB', 20, 0, 1, 'ParticleNet C vs notB discriminator'), Plot1D('btagPNetQvG', 'btagPNetQvG', 20, 0, 1, 'ParticleNet quark (udsbc) vs. gluon discriminator'), Plot1D('btagPNetTauVJet', 'btagPNetTauVJet', 20, 0, 1, 'ParticleNet tau vs. jet discriminator'), Plot1D('PNetRegPtRawCorr', 'PNetRegPtRawCorr', 20, 0, 2, 'ParticleNet visible pT regression, correction relative to raw pT'), @@ -504,24 +492,34 @@ Plot1D('', '', 100, 0, 2, 'all weights'), ) ), - - MET = cms.PSet( + PFMET = cms.PSet( sels = cms.PSet(), plots = cms.VPSet( - Plot1D('MetUnclustEnUpDeltaX', 'MetUnclustEnUpDeltaX', 20, -20, 20, 'Delta (METx_mod-METx) Unclustered Energy Up'), - Plot1D('MetUnclustEnUpDeltaY', 'MetUnclustEnUpDeltaY', 20, -10, 10, 'Delta (METy_mod-METy) Unclustered Energy Up'), Plot1D('covXX', 'covXX', 20, 0, 40000, 'xx element of met covariance matrix'), Plot1D('covXY', 'covXY', 20, -8000, 8000, 'xy element of met covariance matrix'), Plot1D('covYY', 'covYY', 20, 0, 50000, 'yy element of met covariance matrix'), - Plot1D('fiducialGenPhi', 'fiducialGenPhi', 20, -3.14159, 3.14159, 'phi'), - Plot1D('fiducialGenPt', 'fiducialGenPt', 20, 0, 400, 'pt'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), Plot1D('pt', 'pt', 20, 0, 400, 'pt'), Plot1D('significance', 'significance', 20, 0, 200, 'MET significance'), Plot1D('sumEt', 'sumEt', 20, 600, 5000, 'scalar sum of Et'), Plot1D('sumPtUnclustered', 'sumPtUnclustered', 20, 0, 3000, 'sumPt used for MET significance'), + + Plot1D('ptUnclusteredUp', 'ptUnclusteredUp', 20, 0, 400, 'pt Unclustered Up'), + Plot1D('ptUnclusteredDown', 'ptUnclusteredDown', 20, 0, 400, 'pt Unclustered Down'), + Plot1D('phiUnclusteredUp', 'phiUnclusteredUp', 20, -3.14159, 3.14159, 'phi Unclustered Up'), + Plot1D('phiUnclusteredDown', 'phiUnclusteredDown', 20, -3.14159, 3.14159, 'phi Unclustered Down'), + ) ), + + FiducialMET = cms.PSet( + sels = cms.PSet(), + plots = cms.VPSet( + Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), + Plot1D('pt', 'pt', 20, 0, 400, 'pt'), + ) + ), + Muon = cms.PSet( sels = cms.PSet( Good = cms.string('pt > 15 && abs(dxy) < 0.2 && abs(dz) < 0.5 && mediumId && miniPFRelIso_all < 0.4') @@ -561,7 +559,7 @@ Plot1D('miniPFRelIso_chg', 'miniPFRelIso_chg', 20, 0, 1, 'mini PF relative isolation, charged component'), Plot1D('multiIsoId', 'multiIsoId', 3, -0.5, 2.5, 'MultiIsoId from miniAOD selector (1=MultiIsoLoose, 2=MultiIsoMedium)'), Plot1D('mvaLowPt', 'mvaLowPt', 20, -1, 1, 'Low pt muon ID score'), - Plot1D('mvaTTH', 'mvaTTH', 20, -1, 1, 'TTH MVA lepton ID score'), + Plot1D('promptMVA', 'promptMVA', 20, -1, 1, 'prompt MVA lepton ID score'), Plot1D('mvaMuID', 'mvaMuID', 20, 0, 1, 'Score of MVA-based muon ID'), Plot1D('mvaMuID_WP', 'mvaMuID_WP', 3, -0.5, 2.5, 'MVA-based ID selector WPs (1=MVAIDwpMedium,2=MVAIDwpTight)'), Plot1D('nStations', 'nStations', 5, -0.5, 4.5, 'number of matched stations with default arbitration (segment & track)'), @@ -626,6 +624,8 @@ Plot1D('npvsGood', 'npvsGood', 20, 0, 60, 'total number of Good primary vertices'), Plot1D('score', 'score', 20, 0, 300000, 'main primary vertex score, i.e. sum pt2 of clustered objects'), Plot1D('sumpt2', 'sumpt2', 100, 0, 300000, 'main primary vertex sum pt2 of the charged pf candidates'), + Plot1D('sumpx', 'sumpx', 20, -100, 100, 'main primary vertex sum px of the charged pf candidates'), + Plot1D('sumpy', 'sumpy', 20, -100, 100, 'main primary vertex sum py of the charged pf candidates'), Plot1D('x', 'x', 20, -0.3, 0.3, 'main primary vertex position x coordinate'), Plot1D('y', 'y', 20, -0.3, 0.3, 'main primary vertex position y coordinate'), Plot1D('z', 'z', 20, -20, 20, 'main primary vertex position z coordinate'), @@ -647,6 +647,7 @@ Plot1D('genPartFlav', 'genPartFlav', 14, -0.5, 13.5, 'Flavour of genParticle for MC matching to status==1 photons or electrons: 1 = prompt photon, 13 = prompt electron, 0 = unknown or unmatched'), NoPlot('genPartIdx'), Plot1D('hoe', 'hoe', 20, 0, 0.6, 'H over E'), + Plot1D('hoe_Tower', 'hoe_Tower', 20, 0, 0.6, 'H over E Tower based calculation'), Plot1D('hoe_PUcorr', 'hoe_PUcorr', 20, 0, 0.6, 'H over E with PU correction'), Plot1D('isScEtaEB', 'isScEtaEB', 2, -0.5, 1.5, 'is supercluster eta within barrel acceptance'), Plot1D('isScEtaEE', 'isScEtaEE', 2, -0.5, 1.5, 'is supercluster eta within endcap acceptance'), @@ -731,24 +732,23 @@ PuppiMET = cms.PSet( sels = cms.PSet(), plots = cms.VPSet( + + Plot1D('covXX', 'covXX', 20, 0, 40000, 'xx element of met covariance matrix'), + Plot1D('covXY', 'covXY', 20, -8000, 8000, 'xy element of met covariance matrix'), + Plot1D('covYY', 'covYY', 20, 0, 50000, 'yy element of met covariance matrix'), Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), - Plot1D('phiJERUp', 'phiJERUp', 20, -3.14159, 3.14159, 'JER up phi'), - Plot1D('phiJERDown', 'phiJERDown', 20, -3.14159, 3.14159, 'JER down phi'), - Plot1D('phiJESUp', 'phiJESUp', 20, -3.14159, 3.14159, 'JES up phi'), - Plot1D('phiJESDown', 'phiJESDown', 20, -3.14159, 3.14159, 'JES down phi'), - Plot1D('phiUnclusteredUp', 'phiUnclusteredUp', 20, -3.14159, 3.14159, 'Unclustered up phi'), - Plot1D('phiUnclusteredDown', 'phiUnclusteredDown', 20, -3.14159, 3.14159, 'Unclustered down phi'), Plot1D('pt', 'pt', 20, 0, 400, 'pt'), - Plot1D('ptJERUp', 'ptJERUp', 20, 0, 400, 'JER up pt'), - Plot1D('ptJERDown', 'ptJERDown', 20, 0, 400, 'JER down pt'), - Plot1D('ptJESUp', 'ptJESUp', 20, 0, 400, 'JES up pt'), - Plot1D('ptJESDown', 'ptJESDown', 20, 0, 400, 'JES down pt'), - Plot1D('ptUnclusteredUp', 'ptUnclusteredUp', 20, 0, 400, 'Unclustered up pt'), - Plot1D('ptUnclusteredDown', 'ptUnclusteredDown', 20, 0, 400, 'Unclustered down pt'), - Plot1D('sumEt', 'sumEt', 20, 200, 3000, 'scalar sum of Et'), + Plot1D('significance', 'significance', 20, 0, 200, 'PuppiMET significance'), + Plot1D('sumEt', 'sumEt', 20, 600, 5000, 'scalar sum of Et'), + Plot1D('sumPtUnclustered', 'sumPtUnclustered', 20, 0, 3000, 'sumPt used for PuppiMET significance'), + + Plot1D('ptUnclusteredUp', 'ptUnclusteredUp', 20, 0, 400, 'pt Unclustered Up'), + Plot1D('ptUnclusteredDown', 'ptUnclusteredDown', 20, 0, 400, 'pt Unclustered Down'), + Plot1D('phiUnclusteredUp', 'phiUnclusteredUp', 20, -3.14159, 3.14159, 'phi Unclustered Up'), + Plot1D('phiUnclusteredDown', 'phiUnclusteredDown', 20, -3.14159, 3.14159, 'phi Unclustered Down'), ) ), - RawMET = cms.PSet( + RawPFMET = cms.PSet( sels = cms.PSet(), plots = cms.VPSet( Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), @@ -825,7 +825,8 @@ Plot1D('charge', 'charge', 3, -1.5, 1.5, 'electric charge'), Plot1D('chargedIso', 'chargedIso', 20, 0, 200, 'charged isolation'), Plot1D('decayMode', 'decayMode', 12, -0.5, 11.5, 'decayMode()'), - Plot1D('decayModePNet', 'decayModePNet', 13, -1.5, 11.5, 'decay mode of the highest PNet tau score'), + Plot1D('decayModePNet', 'decayModePNet', 13, -1.5, 11.5, 'decay mode of the highest PNet tau score (CHS jets)'), + Plot1D('decayModeUParT', 'decayModeUParT', 13, -1.5, 11.5, 'decay mode of the highest UParT tau score (PUPPI jets)'), Plot1D('dxy', 'dxy', 20, -1000, 1000, 'd_{xy} of lead track with respect to PV, in cm (with sign)'), Plot1D('dz', 'dz', 20, -20, 20, 'd_{z} of lead track with respect to PV, in cm (with sign)'), Plot1D('eta', 'eta', 20, -3, 3, 'eta'), @@ -857,18 +858,28 @@ Plot1D('rawDeepTau2018v2p5VSe', 'rawDeepTau2018v2p5VSe', 20, 0, 1, 'byDeepTau2018v2p5VSe raw output discriminator (deepTau2018v2p5)'), Plot1D('rawDeepTau2018v2p5VSjet', 'rawDeepTau2018v2p5VSjet', 20, 0, 1, 'byDeepTau2018v2p5VSjet raw output discriminator (deepTau2018v2p5)'), Plot1D('rawDeepTau2018v2p5VSmu', 'rawDeepTau2018v2p5VSmu', 20, 0, 1, 'byDeepTau2018v2p5VSmu raw output discriminator (deepTau2018v2p5)'), - Plot1D('rawPNetVSe', 'rawPNetVSe', 20, 0, 1, 'byPNetVSe raw output discriminator (PNet 2023)'), - Plot1D('rawPNetVSjet', 'rawPNetVSjet', 20, 0, 1, 'byPNetVSjet raw output discriminator (PNet 2023)'), - Plot1D('rawPNetVSmu', 'rawPNetVSmu', 20, 0, 1, 'byPNetVSmu raw output discriminator (PNet 2023)'), + Plot1D('rawPNetVSe', 'rawPNetVSe', 20, 0, 1, 'byPNetVSe raw output discriminator (PNet 2023 - CHS Jets)'), + Plot1D('rawPNetVSjet', 'rawPNetVSjet', 20, 0, 1, 'byPNetVSjet raw output discriminator (PNet 2023 - CHS Jets)'), + Plot1D('rawPNetVSmu', 'rawPNetVSmu', 20, 0, 1, 'byPNetVSmu raw output discriminator (PNet 2023 - CHS Jets)'), + Plot1D('rawUParTVSe', 'rawUParTVSe', 20, 0, 1, 'byUParTVSe raw output discriminator (UParT 2024 - PUPPI Jets)'), + Plot1D('rawUParTVSjet', 'rawUParTVSjet', 20, 0, 1, 'byUParTVSjet raw output discriminator (UParT 2024 - PUPPI Jets)'), + Plot1D('rawUParTVSmu', 'rawUParTVSmu', 20, 0, 1, 'byUParTVSmu raw output discriminator (UParT 2024 - PUPPI Jets)'), Plot1D('rawIso', 'rawIso', 20, 0, 200, 'combined isolation (deltaBeta corrections)'), Plot1D('rawIsodR03', 'rawIsodR03', 20, 0, 200, 'combined isolation (deltaBeta corrections, dR=0.3)'), - Plot1D('ptCorrPNet', 'ptCorrPNet', 20, 0, 2, 'pt correction (PNet 2023)'), - Plot1D('qConfPNet', 'qConfPNet', 20, -0.5, 0.5, 'signed charge confidence (PNet 2023)'), - Plot1D('probDM0PNet', 'probDM0PNet', 20, 0, 1, 'normalised probablity of decayMode 0, 1h+0pi0 (PNet 2023)'), - Plot1D('probDM1PNet', 'probDM1PNet', 20, 0, 1, 'normalised probablity of decayMode 1, 1h+1pi0 (PNet 2023)'), - Plot1D('probDM2PNet', 'probDM2PNet', 20, 0, 1, 'normalised probablity of decayMode 2, 1h+2pi0 (PNet 2023)'), - Plot1D('probDM10PNet', 'probDM10PNet', 20, 0, 1, 'normalised probablity of decayMode 10, 3h+0pi0 (PNet 2023)'), - Plot1D('probDM11PNet', 'probDM11PNet', 20, 0, 1, 'normalised probablity of decayMode 11, 3h+1pi0 (PNet 2023)'), + Plot1D('ptCorrPNet', 'ptCorrPNet', 20, 0, 2, 'pt correction (PNet 2023 - CHS Jets)'), + Plot1D('qConfPNet', 'qConfPNet', 20, -0.5, 0.5, 'signed charge confidence (PNet 2023 - CHS Jets)'), + Plot1D('probDM0PNet', 'probDM0PNet', 20, 0, 1, 'normalised probablity of decayMode 0, 1h+0pi0 (PNet 2023 - CHS Jets)'), + Plot1D('probDM1PNet', 'probDM1PNet', 20, 0, 1, 'normalised probablity of decayMode 1, 1h+1pi0 (PNet 2023 - CHS Jets)'), + Plot1D('probDM2PNet', 'probDM2PNet', 20, 0, 1, 'normalised probablity of decayMode 2, 1h+2pi0 (PNet 2023 - CHS Jets)'), + Plot1D('probDM10PNet', 'probDM10PNet', 20, 0, 1, 'normalised probablity of decayMode 10, 3h+0pi0 (PNet 2023 - CHS Jets)'), + Plot1D('probDM11PNet', 'probDM11PNet', 20, 0, 1, 'normalised probablity of decayMode 11, 3h+1pi0 (PNet 2023 - CHS Jets)'), + Plot1D('ptCorrUParT', 'ptCorrUParT', 20, 0, 2, 'pt correction (UParT 2024 - PUPPI Jets)'), + Plot1D('qConfUParT', 'qConfUUParT', 20, -0.5, 0.5, 'signed charge confidence (UParT 2024 - PUPPI Jets)'), + Plot1D('probDM0UParT', 'probDM0UParT', 20, 0, 1, 'normalised probablity of decayMode 0, 1h+0pi0 (UParT 2024 - PUPPI Jets)'), + Plot1D('probDM1UParT', 'probDM1UParT', 20, 0, 1, 'normalised probablity of decayMode 1, 1h+1pi0 (UParT 2024 - PUPPI Jets)'), + Plot1D('probDM2UParT', 'probDM2UParT', 20, 0, 1, 'normalised probablity of decayMode 2, 1h+2pi0 (UParT 2024 - PUPPI Jets)'), + Plot1D('probDM10UParT', 'probDM10UParT', 20, 0, 1, 'normalised probablity of decayMode 10, 3h+0pi0 (UParT 2024 - PUPPI Jets)'), + Plot1D('probDM11UParT', 'probDM11UParT', 20, 0, 1, 'normalised probablity of decayMode 11, 3h+1pi0 (UParT 2024 - PUPPI Jets)'), ) ), TauProd = cms.PSet( @@ -882,7 +893,7 @@ NoPlot('status'), ) ), - TkMET = cms.PSet( + TrkMET = cms.PSet( sels = cms.PSet(), plots = cms.VPSet( Plot1D('phi', 'phi', 20, -3.14159, 3.14159, 'phi'), @@ -975,3 +986,4 @@ ), ) ) + diff --git a/PhysicsTools/NanoAOD/python/nano_cff.py b/PhysicsTools/NanoAOD/python/nano_cff.py index cf194650941dd..8f8b1e4364c34 100644 --- a/PhysicsTools/NanoAOD/python/nano_cff.py +++ b/PhysicsTools/NanoAOD/python/nano_cff.py @@ -56,7 +56,11 @@ linkedObjects, boostedTaus=None, ) -lhcInfoTable = cms.EDProducer("LHCInfoProducer") +from PhysicsTools.NanoAOD.lhcInfoProducer_cfi import lhcInfoProducer +lhcInfoTable = lhcInfoProducer.clone() +(~run3_common).toModify( + lhcInfoTable, useNewLHCInfo=False +) nanoTableTaskCommon = cms.Task( cms.Task(nanoMetadata), @@ -115,7 +119,7 @@ def nanoAOD_addTauIds(process, idsToRun=[]): process.finalTaus.src = updatedTauName #remember to adjust the selection and tables with added IDs - process.tauTask.add( process.rerunMvaIsolationTaskForNano , process.patTauMVAIDsTask ) + process.tauTask.add( process.rerunMvaIsolationTaskForNano, getattr(process, updatedTauName) ) return process @@ -135,16 +139,27 @@ def nanoAOD_addBoostedTauIds(process, idsToRun=[]): return process -def nanoAOD_addPNetToTaus(process, addPNetInfo=False, runPNetCHSAK4=False): - if addPNetInfo: +def nanoAOD_addUTagToTaus(process, addUTagInfo=False, usePUPPIjets=False): + + if addUTagInfo: originalTauName = process.finalTaus.src.value() - updatedTauName = originalTauName+'WithPNet' - jetCollection = "updatedJets" - process.load('RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff') - pnetTagName = "pfParticleNetFromMiniAODAK4CHSCentralJetTag" - pnetDiscriminators = []; - for tag in getattr(process,pnetTagName+"s").flav_names.value(): - pnetDiscriminators.append(pnetTagName+"s:"+tag) + + if usePUPPIjets: # option to use PUPPI jets + jetCollection = "updatedJetsPuppi" + TagName = "pfUnifiedParticleTransformerAK4JetTags" + tag_prefix = "byUTagPUPPI" + updatedTauName = originalTauName+'WithUTagPUPPI' + # Unified ParT Tagger used for PUPPI jets + from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4JetTags_cfi import pfUnifiedParticleTransformerAK4JetTags + Discriminators = [TagName+":"+tag for tag in pfUnifiedParticleTransformerAK4JetTags.flav_names.value()] + else: # use CHS jets by default + jetCollection = "updatedJets" + TagName = "pfParticleNetFromMiniAODAK4CHSCentralJetTags" + tag_prefix = "byUTagCHS" + updatedTauName = originalTauName+'WithUTagCHS' + # PNet tagger used for CHS jets + from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4CHSCentralJetTags + Discriminators = [TagName+":"+tag for tag in pfParticleNetFromMiniAODAK4CHSCentralJetTags.flav_names.value()] # Define "hybridTau" producer from PhysicsTools.PatAlgos.patTauHybridProducer_cfi import patTauHybridProducer @@ -154,8 +169,9 @@ def nanoAOD_addPNetToTaus(process, addPNetInfo=False, runPNetCHSAK4=False): dRMax = 0.4, jetPtMin = 15, jetEtaMax = 2.5, - pnetLabel = pnetTagName+"s", - pnetScoreNames = pnetDiscriminators, + UTagLabel = TagName, + UTagScoreNames = Discriminators, + tagPrefix = tag_prefix, tauScoreMin = -1, vsJetMin = 0.05, checkTauScoreIsBest = False, @@ -165,15 +181,6 @@ def nanoAOD_addPNetToTaus(process, addPNetInfo=False, runPNetCHSAK4=False): )) process.finalTaus.src = updatedTauName - # run PNet for CHS AK4 jets if requested - if runPNetCHSAK4: - from PhysicsTools.NanoAOD.jetsAK4_CHS_cff import nanoAOD_addDeepInfoAK4CHS - process = nanoAOD_addDeepInfoAK4CHS(process, - addDeepBTag = False, - addDeepFlavour = False, - addParticleNet = True - ) - #remember to adjust the selection and tables with added IDs process.tauTask.add(process.jetTask, getattr(process, updatedTauName)) @@ -203,13 +210,22 @@ def nanoAOD_customizeCommon(process): run2_nanoAOD_106Xv2.toModify( nanoAOD_addDeepInfoAK4CHS_switch, nanoAOD_addParticleNet_switch=True, - nanoAOD_addRobustParTAK4Tag_switch=True, + nanoAOD_addRobustParTAK4Tag_switch=False, + nanoAOD_addUnifiedParTAK4Tag_switch=True, ) - + + # enable rerun of PNet for CHS jets for early run3 eras + # (it is rerun for run2 within jet tasks while is not needed for newer + # run3 eras as it is present in miniAOD) + (run3_nanoAOD_122 | run3_nanoAOD_124).toModify( + nanoAOD_addDeepInfoAK4CHS_switch, nanoAOD_addParticleNet_switch = True + ) + # This function is defined in jetsAK4_Puppi_cff.py process = nanoAOD_addDeepInfoAK4(process, addParticleNet=nanoAOD_addDeepInfoAK4_switch.nanoAOD_addParticleNet_switch, - addRobustParTAK4=nanoAOD_addDeepInfoAK4_switch.nanoAOD_addRobustParTAK4Tag_switch + addRobustParTAK4=nanoAOD_addDeepInfoAK4_switch.nanoAOD_addRobustParTAK4Tag_switch, + addUnifiedParTAK4=nanoAOD_addDeepInfoAK4_switch.nanoAOD_addUnifiedParTAK4Tag_switch ) # This function is defined in jetsAK4_CHS_cff.py @@ -217,7 +233,8 @@ def nanoAOD_customizeCommon(process): addDeepBTag=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addDeepBTag_switch, addDeepFlavour=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addDeepFlavourTag_switch, addParticleNet=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addParticleNet_switch, - addRobustParTAK4=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addRobustParTAK4Tag_switch + addRobustParTAK4=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addRobustParTAK4Tag_switch, + addUnifiedParTAK4=nanoAOD_addDeepInfoAK4CHS_switch.nanoAOD_addUnifiedParTAK4Tag_switch ) # This function is defined in jetsAK8_cff.py @@ -233,7 +250,7 @@ def nanoAOD_customizeCommon(process): nanoAOD_tau_switch = cms.PSet( idsToAdd = cms.vstring(), - runPNetAK4 = cms.bool(False), + addUParTInfo = cms.bool(True), addPNet = cms.bool(True) ) (run2_nanoAOD_106Xv2 | run3_nanoAOD_122).toModify( @@ -241,26 +258,38 @@ def nanoAOD_customizeCommon(process): ).toModify( process, lambda p : nanoAOD_addTauIds(p, nanoAOD_tau_switch.idsToAdd.value()) ) - # Add PNet info to taus - # enable rerun of PNet for CHS jets for early run3 eras - # (it is rerun for run2 within jet tasks while is not needed for newer - # run3 eras as it is present in miniAOD) - (run3_nanoAOD_122 | run3_nanoAOD_124).toModify( - nanoAOD_tau_switch, runPNetAK4 = True + + # Don't add Unified Tagger for PUPPI jets for Run 2 (as different PUPPI tune + # and base jet algorithm) or early Run 3 eras + (run3_nanoAOD_122 | run3_nanoAOD_124 | run2_nanoAOD_106Xv2).toModify( + nanoAOD_tau_switch, addUParTInfo = False ) - nanoAOD_addPNetToTaus(process, - addPNetInfo = nanoAOD_tau_switch.addPNet.value(), - runPNetCHSAK4 = nanoAOD_tau_switch.runPNetAK4.value() + + # Add Unified Tagger For CHS Jets (PNet 2023) + nanoAOD_addUTagToTaus(process, + addUTagInfo = nanoAOD_tau_switch.addPNet.value(), + usePUPPIjets = False ) + + # Add Unified Tagger For PUPPI Jets (UParT 2024) + nanoAOD_addUTagToTaus(process, + addUTagInfo = nanoAOD_tau_switch.addUParTInfo.value(), + usePUPPIjets = True + ) + nanoAOD_boostedTau_switch = cms.PSet( idsToAdd = cms.vstring() ) run2_nanoAOD_106Xv2.toModify( - nanoAOD_boostedTau_switch, idsToAdd = ["2017v2", "dR0p32017v2", "newDM2017v2","againstEle2018"] + nanoAOD_boostedTau_switch, idsToAdd = ["mvaIso", "mvaIsoNewDM", "mvaIsoDR0p3", "againstEle"] ).toModify( process, lambda p : nanoAOD_addBoostedTauIds(p, nanoAOD_boostedTau_switch.idsToAdd.value()) ) + # Add lepton time-life info + from PhysicsTools.NanoAOD.leptonTimeLifeInfo_common_cff import addTimeLifeInfoBase + process = addTimeLifeInfoBase(process) + return process ###increasing the precision of selected GenParticles. @@ -283,4 +312,3 @@ def nanoL1TrigObjCustomize(process): def nanoL1TrigObjCustomizeFull(process): process.nanoTableTaskCommon.add(process.l1TablesTask) return process - diff --git a/PhysicsTools/NanoAOD/python/nano_eras_cff.py b/PhysicsTools/NanoAOD/python/nano_eras_cff.py index 4163b72b9dce7..8f893205a7c41 100644 --- a/PhysicsTools/NanoAOD/python/nano_eras_cff.py +++ b/PhysicsTools/NanoAOD/python/nano_eras_cff.py @@ -5,7 +5,9 @@ from Configuration.Eras.Modifier_run2_jme_2017_cff import run2_jme_2017 from Configuration.Eras.Modifier_run2_jme_2018_cff import run2_jme_2018 from Configuration.Eras.Modifier_run2_muon_2016_cff import run2_muon_2016 +from Configuration.Eras.Modifier_run2_muon_2017_cff import run2_muon_2017 from Configuration.Eras.Modifier_run2_muon_2018_cff import run2_muon_2018 +from Configuration.Eras.Modifier_run3_muon_cff import run3_muon from Configuration.Eras.Modifier_run2_HLTconditions_2016_cff import run2_HLTconditions_2016 from Configuration.Eras.Modifier_run2_HLTconditions_2017_cff import run2_HLTconditions_2017 @@ -14,6 +16,7 @@ from Configuration.Eras.Modifier_run2_nanoAOD_106Xv2_cff import run2_nanoAOD_106Xv2 from Configuration.Eras.Modifier_tracker_apv_vfp30_2016_cff import tracker_apv_vfp30_2016 +from Configuration.Eras.Modifier_run3_common_cff import run3_common from Configuration.Eras.Modifier_run3_nanoAOD_122_cff import run3_nanoAOD_122 from Configuration.Eras.Modifier_run3_nanoAOD_124_cff import run3_nanoAOD_124 from Configuration.Eras.Modifier_run3_jme_Winter22runsBCDEprompt_cff import run3_jme_Winter22runsBCDEprompt diff --git a/PhysicsTools/NanoAOD/python/nanogen_cff.py b/PhysicsTools/NanoAOD/python/nanogen_cff.py index 8c4915b78417e..f47c9d2ede2ff 100644 --- a/PhysicsTools/NanoAOD/python/nanogen_cff.py +++ b/PhysicsTools/NanoAOD/python/nanogen_cff.py @@ -7,6 +7,7 @@ from PhysicsTools.NanoAOD.genWeightsTable_cfi import * from PhysicsTools.NanoAOD.genVertex_cff import * from PhysicsTools.NanoAOD.common_cff import Var,CandVars +from PhysicsTools.NanoAOD.simpleSingletonCandidateFlatTableProducer_cfi import simpleSingletonCandidateFlatTableProducer nanoMetadata = cms.EDProducer("UniqueStringProducer", strings = cms.PSet( @@ -26,6 +27,7 @@ genJetAK8FlavourTable+ cms.Sequence(genTauTask)+ genTable+ + genIso+ genFilterTable+ cms.Sequence(genParticleTablesTask)+ cms.Sequence(genVertexTablesTask)+ @@ -80,8 +82,12 @@ def customizeNanoGENFromMini(process): return process def customizeNanoGEN(process): - process.metMCTable.src = "genMetTrue" - process.metMCTable.variables = cms.PSet(PTVars) + process.metMCTable = simpleSingletonCandidateFlatTableProducer.clone( + src = "genMetTrue", + name = process.metMCTable.name, + doc = process.metMCTable.doc, + variables = cms.PSet(PTVars) + ) process.rivetProducerHTXS.HepMCCollection = "generatorSmeared" process.genParticleTable.src = "genParticles" @@ -97,6 +103,8 @@ def customizeNanoGEN(process): process.nanogenSequence.remove(process.genParticles2HepMCHiggsVtx) process.nanogenSequence.remove(process.genParticles2HepMC) process.nanogenSequence.remove(process.mergedGenParticles) + process.nanogenSequence.remove(process.genIso) + delattr(process.genParticleTable.externalVariables,"iso") nanoGenCommonCustomize(process) return process diff --git a/PhysicsTools/NanoAOD/python/particlelevel_cff.py b/PhysicsTools/NanoAOD/python/particlelevel_cff.py index d6e001b1a5108..8444caadc78cd 100644 --- a/PhysicsTools/NanoAOD/python/particlelevel_cff.py +++ b/PhysicsTools/NanoAOD/python/particlelevel_cff.py @@ -91,13 +91,9 @@ rivetMetTable = simpleSingletonCandidateFlatTableProducer.clone( src = cms.InputTag("particleLevel:mets"), - name = cms.string("MET"), + name = cms.string("FiducialMET"), doc = cms.string("MET from Rivet-based ParticleLevelProducer in fiducial volume abs(eta)<5"), - extension = cms.bool(True), - variables = cms.PSet( - fiducialGenPt = Var("pt", float, precision=10), - fiducialGenPhi = Var("phi", float, precision=10), - ), + variables = cms.PSet(PTVars), ) HTXSCategoryTable = simpleHTXSFlatTableProducer.clone( diff --git a/PhysicsTools/NanoAOD/python/photons_cff.py b/PhysicsTools/NanoAOD/python/photons_cff.py index c99619d353f2b..bd5235ff08056 100644 --- a/PhysicsTools/NanoAOD/python/photons_cff.py +++ b/PhysicsTools/NanoAOD/python/photons_cff.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.nano_eras_cff import * from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simplePATPhotonFlatTableProducer_cfi import simplePATPhotonFlatTableProducer from math import ceil,log @@ -184,7 +184,7 @@ def make_bitmapVID_docstring(id_modules_working_points_pset): cut = cms.string("pt > 5 ") ) -photonTable = simpleCandidateFlatTableProducer.clone( +photonTable = simplePATPhotonFlatTableProducer.clone( src = cms.InputTag("linkedObjects","photons"), name= cms.string("Photon"), doc = cms.string("slimmedPhotons after basic selection (" + finalPhotons.cut.value()+")"), @@ -228,6 +228,7 @@ def make_bitmapVID_docstring(id_modules_working_points_pset): pfRelIso03_chg_quadratic = Var("userFloat('PFIsoChgQuadratic')/pt",float,doc="PF relative isolation dR=0.3, charged hadron component (with quadraticEA*rho*rho + linearEA*rho Winter22V1 corrections)"), pfRelIso03_all_quadratic = Var("userFloat('PFIsoAllQuadratic')/pt",float,doc="PF relative isolation dR=0.3, total (with quadraticEA*rho*rho + linearEA*rho Winter22V1 corrections)"), hoe = Var("hadronicOverEm()",float,doc="H over E",precision=8), + hoe_Tower = Var("hadTowOverEm()",float,doc="H over E Tower based calculation",precision=8), hoe_PUcorr = Var("userFloat('HoverEQuadratic')",float,doc="PU corrected H/E (cone-based with quadraticEA*rho*rho + linearEA*rho Winter22V1 corrections)",precision=8), isScEtaEB = Var("abs(superCluster().eta()) < 1.4442",bool,doc="is supercluster eta within barrel acceptance"), isScEtaEE = Var("abs(superCluster().eta()) > 1.566 && abs(superCluster().eta()) < 2.5",bool,doc="is supercluster eta within endcap acceptance"), @@ -245,6 +246,37 @@ def make_bitmapVID_docstring(id_modules_working_points_pset): ) ) +_phoVarsExtra = cms.PSet( + r9Frac = Var("r9()",float,doc="Fractional R9 of the supercluster",precision=10), + energy = Var("energy",float,doc="energy after regression",precision=10), + rawPreshowerEnergy = Var("superCluster.preshowerEnergy",float,doc="energy deposited in preshower",precision=10), + seedClusEnergy = Var("superCluster.seed.energy",float,doc="seed cluster energy",precision=10), + e5x5 = Var("full5x5_showerShapeVariables.e5x5",float,doc="energy in 5x5",precision=10), + dEtaSeedClusSuperClus = Var("superCluster.seed.eta-superCluster.position.Eta",float,doc="dEta(seed,SC)",precision=10), + dPhiSeedClusSuperClus = Var("deltaPhi(superCluster.seed.phi,superCluster.position.Phi)",float,doc="dPhi(seed,SC)",precision=10), + sigmaIphiIphiFull5x5 = Var("full5x5_showerShapeVariables().sigmaIphiIphi",float,doc="Full5x5 sigmaIPhiIPhi",precision=10), + eMax = Var("full5x5_maxEnergyXtal()",float,doc="Emax",precision=10), + e2nd = Var("full5x5_showerShapeVariables.e2nd",float,doc="E2nd",precision=10), + eTop = Var("full5x5_showerShapeVariables.eTop",float,doc="Etop",precision=10), + eBottom = Var("full5x5_showerShapeVariables.eBottom",float,doc="Ebottom",precision=10), + eLeft = Var("full5x5_showerShapeVariables.eLeft",float,doc="Eleft",precision=10), + eRight = Var("full5x5_showerShapeVariables.eRight",float,doc="Eright",precision=10), + e2x5max = Var("full5x5_showerShapeVariables.e2x5Max",float,doc="energy in 2x5",precision=10), + e2x5Top = Var("full5x5_showerShapeVariables.e2x5Top",float,doc="E2x5Top",precision=10), + e2x5Bottom = Var("full5x5_showerShapeVariables.e2x5Bottom",float,doc="E2x5Bottom",precision=10), + e2x5Left = Var("full5x5_showerShapeVariables.e2x5Left",float,doc="E2x5Left",precision=10), + e2x5Right = Var("full5x5_showerShapeVariables.e2x5Right",float,doc="E2x5Right",precision=10), + nSaturatedXtals = Var("nSaturatedXtals",int,doc="number of saturated crystals"), + numberOfClusters = Var("superCluster.clusters.size",int,doc="number of clusters"), + hadTowOverEm = Var("hadTowOverEm",float,doc="single tower based H/E",precision=10), + ecalRecHitIsolation = Var("ecalRecHitSumEtConeDR03",float,doc="ECAL RecHit isolation",precision=10), + sigmaIetaIetaFrac = Var("sigmaIetaIeta",float,doc="fractional sigmaIetaIeta",precision=10), + chargedHadronIso = Var("chargedHadronIso",float,doc="charged hadron Isolation",precision=10), + iEtaMod5 = Var("?superCluster.seedCrysIEtaOrIx>0?(superCluster.seedCrysIEtaOrIx-1)%5:(superCluster.seedCrysIEtaOrIx+1)%5",int,doc="iEtaMod5"), + iEtaMod20 = Var("?abs(superCluster.seedCrysIEtaOrIx)<=25?(superCluster.seedCrysIEtaOrIx-(?superCluster.seedCrysIEtaOrIx>0?+1:-1))%20:(superCluster.seedCrysIEtaOrIx-(?superCluster.seedCrysIEtaOrIx>0?+26:-26))%20",int,doc="iEtaMod20"), + iPhiMod2 = Var("(superCluster.seedCrysIPhiOrIy-1)%2",int,doc="iPhiMod2"), + iPhiMod20 = Var("(superCluster.seedCrysIPhiOrIy-1)%20",int,doc="iPhiMod20"), +) #these eras need to make the energy correction, hence the "New". Also save only Fall17V2 IDS in Run2, No Run3 Winter22V1 and quadratic iso in Run2 run2_egamma.toModify( @@ -252,7 +284,6 @@ def make_bitmapVID_docstring(id_modules_working_points_pset): pt = Var("pt*userFloat('ecalEnergyPostCorrNew')/userFloat('ecalEnergyPreCorrNew')", float, precision=-1, doc="p_{T}"), energyErr = Var("userFloat('ecalEnergyErrPostCorrNew')",float,doc="energy error of the cluster from regression",precision=6), eCorr = Var("userFloat('ecalEnergyPostCorrNew')/userFloat('ecalEnergyPreCorrNew')",float,doc="ratio of the calibrated energy/miniaod energy"), - hoe = Var("hadTowOverEm()",float,doc="H over E (Run2)",precision=8), cutBased = Var( "userInt('cutBasedID_Fall17V2_loose')+userInt('cutBasedID_Fall17V2_medium')+userInt('cutBasedID_Fall17V2_tight')", "uint8", diff --git a/PhysicsTools/NanoAOD/python/run3scouting_cff.py b/PhysicsTools/NanoAOD/python/run3scouting_cff.py index dc3ae77147bf0..2f3ec743c9e69 100644 --- a/PhysicsTools/NanoAOD/python/run3scouting_cff.py +++ b/PhysicsTools/NanoAOD/python/run3scouting_cff.py @@ -306,7 +306,7 @@ debugMode = cms.untracked.bool(False), ) -ak4ScoutingJetTable = cms.EDProducer("SimpleCandidateFlatTableProducer", +ak4ScoutingJetTable = cms.EDProducer("SimplePFJetFlatTableProducer", src = cms.InputTag("ak4ScoutingJets"), name = cms.string("ScoutingJet"), cut = cms.string(""), @@ -443,7 +443,7 @@ debugMode = cms.untracked.bool(False), ) -ak8ScoutingJetTable = cms.EDProducer("SimpleCandidateFlatTableProducer", +ak8ScoutingJetTable = cms.EDProducer("SimplePFJetFlatTableProducer", src = cms.InputTag("ak8ScoutingJets"), name = cms.string("ScoutingFatJet"), cut = cms.string(""), diff --git a/PhysicsTools/NanoAOD/python/simpleSingletonCandidateFlatTableProducer_cfi.py b/PhysicsTools/NanoAOD/python/simpleSingletonCandidateFlatTableProducer_cfi.py index 831646f936793..7cc0ce30f1146 100644 --- a/PhysicsTools/NanoAOD/python/simpleSingletonCandidateFlatTableProducer_cfi.py +++ b/PhysicsTools/NanoAOD/python/simpleSingletonCandidateFlatTableProducer_cfi.py @@ -4,5 +4,7 @@ simpleSingletonCandidateFlatTableProducer = default.clone( singleton = cms.bool(True), + cut = None, + lazyEval = None ) -del simpleSingletonCandidateFlatTableProducer.cut + diff --git a/PhysicsTools/NanoAOD/python/taus_cff.py b/PhysicsTools/NanoAOD/python/taus_cff.py index 71ef53ad63ebf..bfd2349f5e360 100644 --- a/PhysicsTools/NanoAOD/python/taus_cff.py +++ b/PhysicsTools/NanoAOD/python/taus_cff.py @@ -2,13 +2,13 @@ from PhysicsTools.NanoAOD.common_cff import * from PhysicsTools.NanoAOD.nano_eras_cff import run3_nanoAOD_124 from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simpleGenParticleFlatTableProducer_cfi import simpleGenParticleFlatTableProducer +from PhysicsTools.NanoAOD.simplePATTauFlatTableProducer_cfi import simplePATTauFlatTableProducer from PhysicsTools.JetMCAlgos.TauGenJets_cfi import tauGenJets from PhysicsTools.JetMCAlgos.TauGenJetsDecayModeSelectorAllHadrons_cfi import tauGenJetsSelectorAllHadrons -##################### Updated tau collection with MVA-based tau-Ids rerun ####### -# Used only in some eras -from PhysicsTools.NanoAOD.taus_updatedMVAIds_cff import * +from PhysicsTools.PatAlgos.patTauSignalCandidatesProducer_cfi import patTauSignalCandidatesProducer ##################### User floats producers, selectors ########################## @@ -18,12 +18,12 @@ finalTaus = cms.EDFilter("PATTauRefSelector", src = cms.InputTag("slimmedTaus"), - cut = cms.string("pt > 18 && ((tauID('decayModeFindingNewDMs') > 0.5 && (tauID('byLooseCombinedIsolationDeltaBetaCorr3Hits') || (tauID('chargedIsoPtSumdR03')+max(0.,tauID('neutralIsoPtSumdR03')-0.072*tauID('puCorrPtSum'))<2.5) || tauID('byVVVLooseDeepTau2017v2p1VSjet') || tauID('byVVVLooseDeepTau2018v2p5VSjet'))) || (?isTauIDAvailable('byPNetVSjetraw')?tauID('byPNetVSjetraw'):-1) > {})".format(0.05)) + cut = cms.string("pt > 18 && ((tauID('decayModeFindingNewDMs') > 0.5 && (tauID('byLooseCombinedIsolationDeltaBetaCorr3Hits') || (tauID('chargedIsoPtSumdR03')+max(0.,tauID('neutralIsoPtSumdR03')-0.072*tauID('puCorrPtSum'))<2.5) || tauID('byVVVLooseDeepTau2017v2p1VSjet') || tauID('byVVVLooseDeepTau2018v2p5VSjet'))) || (?isTauIDAvailable('byUTagCHSVSjetraw')?tauID('byUTagCHSVSjetraw'):-1) > {} || (?isTauIDAvailable('byUTagPUPPIVSjetraw')?tauID('byUTagPUPPIVSjetraw'):-1) > {})".format(0.05, 0.05)) ) run3_nanoAOD_124.toModify( finalTaus, - cut = cms.string("pt > 18 && ((tauID('decayModeFindingNewDMs') > 0.5 && (tauID('byLooseCombinedIsolationDeltaBetaCorr3Hits') || (tauID('chargedIsoPtSumdR03')+max(0.,tauID('neutralIsoPtSumdR03')-0.072*tauID('puCorrPtSum'))<2.5) || tauID('byVVVLooseDeepTau2017v2p1VSjet') || (tauID('byDeepTau2018v2p5VSjetraw') > {}))) || (?isTauIDAvailable('byPNetVSjetraw')?tauID('byPNetVSjetraw'):-1) > {})".format(WORKING_POINTS_v2p5["jet"]["VVVLoose"],0.05)) + cut = cms.string("pt > 18 && ((tauID('decayModeFindingNewDMs') > 0.5 && (tauID('byLooseCombinedIsolationDeltaBetaCorr3Hits') || (tauID('chargedIsoPtSumdR03')+max(0.,tauID('neutralIsoPtSumdR03')-0.072*tauID('puCorrPtSum'))<2.5) || tauID('byVVVLooseDeepTau2017v2p1VSjet') || (tauID('byDeepTau2018v2p5VSjetraw') > {}))) || (?isTauIDAvailable('byUTagCHSVSjetraw')?tauID('byUTagCHSVSjetraw'):-1) > {} || (?isTauIDAvailable('byUTagPUPPIVSjetraw')?tauID('byUTagPUPPIVSjetraw'):-1) > {})".format(WORKING_POINTS_v2p5["jet"]["VVVLoose"], 0.05, 0.05)) ) ##################### Tables for final output and docs ########################## @@ -47,7 +47,7 @@ def _tauIdWPMask(pattern, choices, doc="", from_raw=False, wp_thrs=None): return Var(var_definition, "uint8", doc=doc) -tauTable = simpleCandidateFlatTableProducer.clone( +tauTable = simplePATTauFlatTableProducer.clone( src = cms.InputTag("linkedObjects","taus"), name= cms.string("Tau"), doc = cms.string("slimmedTaus after basic selection (" + finalTaus.cut.value()+")") @@ -68,8 +68,9 @@ def _tauIdWPMask(pattern, choices, doc="", from_raw=False, wp_thrs=None): leadTkDeltaEta = Var("?leadChargedHadrCand.isNonnull()?(leadChargedHadrCand.eta - eta):0",float, doc="eta of the leading track, minus tau eta",precision=8), leadTkDeltaPhi = Var("?leadChargedHadrCand.isNonnull()?deltaPhi(leadChargedHadrCand.phi, phi):0",float, doc="phi of the leading track, minus tau phi",precision=8), - dxy = Var("?leadChargedHadrCand.isNonnull()?leadChargedHadrCand().dxy():0",float, doc="d_{xy} of lead track with respect to PV, in cm (with sign)",precision=10), - dz = Var("?leadChargedHadrCand.isNonnull()?leadChargedHadrCand().dz():0",float, doc="d_{z} of lead track with respect to PV, in cm (with sign)",precision=14), + # lazyEval=True: leadChargedHadrCand() returns the base type `reco::CandidatePtr`, needs to be dynamically casted to PackedCandidate to call dxy() / dz() + dxy = Var("?leadChargedHadrCand.isNonnull()?leadChargedHadrCand().dxy():0",float, doc="d_{xy} of lead track with respect to PV, in cm (with sign)",precision=10, lazyEval=True), + dz = Var("?leadChargedHadrCand.isNonnull()?leadChargedHadrCand().dz():0",float, doc="d_{z} of lead track with respect to PV, in cm (with sign)",precision=14, lazyEval=True), # these are too many, we may have to suppress some rawIso = Var("?isTauIDAvailable('byCombinedIsolationDeltaBetaCorrRaw3Hits')?tauID('byCombinedIsolationDeltaBetaCorrRaw3Hits'):-1", float, doc = "combined isolation (deltaBeta corrections)", precision=10), @@ -113,25 +114,40 @@ def _tauIdWPMask(pattern, choices, doc="", from_raw=False, wp_thrs=None): doc="byDeepTau2018v2p5VSjet ID working points (deepTau2018v2p5)"), ) -_pnet2023 = cms.PSet( - decayModePNet = Var("?isTauIDAvailable('byPNetDecayMode')?tauID('byPNetDecayMode'):-1", "int16",doc="decay mode of the highest tau score of ParticleNet"), - rawPNetVSe = Var("?isTauIDAvailable('byPNetVSeraw')?tauID('byPNetVSeraw'):-1", float, doc="raw output of ParticleNetVsE discriminator (PNet 2023)", precision=10), - rawPNetVSmu = Var("?isTauIDAvailable('byPNetVSmuraw')?tauID('byPNetVSmuraw'):-1", float, doc="raw output of ParticleNetVsMu discriminator (PNet 2023)", precision=10), - rawPNetVSjet = Var("?isTauIDAvailable('byPNetVSjetraw')?tauID('byPNetVSjetraw'):-1", float, doc="raw output of ParticleNetVsJet discriminator (PNet 2023)", precision=10), - ptCorrPNet = Var("?isTauIDAvailable('byPNetPtCorr')?tauID('byPNetPtCorr'):1", float, doc="pt correction (PNet 2023)", precision=10), - qConfPNet = Var("?isTauIDAvailable('byPNetQConf')?tauID('byPNetQConf'):0", float, doc="signed charge confidence (PNet 2023)", precision=10), - probDM0PNet = Var("?isTauIDAvailable('byPNetProb1h0pi0')?tauID('byPNetProb1h0pi0'):-1", float, doc="normalised probablity of decayMode 0, 1h+0pi0 (PNet 2023)", precision=10), - probDM1PNet = Var("?isTauIDAvailable('byPNetProb1h1pi0')?tauID('byPNetProb1h1pi0'):-1", float, doc="normalised probablity of decayMode 1, 1h+1pi0 (PNet 2023)", precision=10), - probDM2PNet = Var("?isTauIDAvailable('byPNetProb1h2pi0')?tauID('byPNetProb1h2pi0'):-1", float, doc="normalised probablity of decayMode 2, 1h+2pi0 (PNet 2023)", precision=10), - probDM10PNet = Var("?isTauIDAvailable('byPNetProb3h0pi0')?tauID('byPNetProb3h0pi0'):-1", float, doc="normalised probablity of decayMode 10, 3h+0pi0 (PNet 2023)", precision=10), - probDM11PNet = Var("?isTauIDAvailable('byPNetProb3h1pi0')?tauID('byPNetProb3h1pi0'):-1", float, doc="normalised probablity of decayMode 11, 3h+1pi0 (PNet 2023)", precision=10), +_UTagCHS = cms.PSet( + decayModePNet = Var("?isTauIDAvailable('byUTagCHSDecayMode')?tauID('byUTagCHSDecayMode'):-1", "int16",doc="decay mode of the highest tau score of ParticleNet (CHS Jets)"), + rawPNetVSe = Var("?isTauIDAvailable('byUTagCHSVSeraw')?tauID('byUTagCHSVSeraw'):-1", float, doc="raw output of ParticleNetVsE discriminator (PNet 2023 - CHS Jets)", precision=10), + rawPNetVSmu = Var("?isTauIDAvailable('byUTagCHSVSmuraw')?tauID('byUTagCHSVSmuraw'):-1", float, doc="raw output of ParticleNetVsMu discriminator (PNet 2023 - CHS Jets)", precision=10), + rawPNetVSjet = Var("?isTauIDAvailable('byUTagCHSVSjetraw')?tauID('byUTagCHSVSjetraw'):-1", float, doc="raw output of ParticleNetVsJet discriminator (PNet 2023 - CHS Jets)", precision=10), + ptCorrPNet = Var("?isTauIDAvailable('byUTagCHSPtCorr')?tauID('byUTagCHSPtCorr'):1", float, doc="pt correction (PNet 2023 - CHS Jets)", precision=10), + qConfPNet = Var("?isTauIDAvailable('byUTagCHSQConf')?tauID('byUTagCHSQConf'):0", float, doc="signed charge confidence (PNet 2023 - CHS Jets)", precision=10), + probDM0PNet = Var("?isTauIDAvailable('byUTagCHSProb1h0pi0')?tauID('byUTagCHSProb1h0pi0'):-1", float, doc="normalised probablity of decayMode 0, 1h+0pi0 (PNet 2023 - CHS Jets)", precision=10), + probDM1PNet = Var("?isTauIDAvailable('byUTagCHSProb1h1pi0')?tauID('byUTagCHSProb1h1pi0'):-1", float, doc="normalised probablity of decayMode 1, 1h+1pi0 (PNet 2023 - CHS Jets)", precision=10), + probDM2PNet = Var("?isTauIDAvailable('byUTagCHSProb1h2pi0')?tauID('byUTagCHSProb1h2pi0'):-1", float, doc="normalised probablity of decayMode 2, 1h+2pi0 (PNet 2023 - CHS Jets)", precision=10), + probDM10PNet = Var("?isTauIDAvailable('byUTagCHSProb3h0pi0')?tauID('byUTagCHSProb3h0pi0'):-1", float, doc="normalised probablity of decayMode 10, 3h+0pi0 (PNet 2023 - CHS Jets)", precision=10), + probDM11PNet = Var("?isTauIDAvailable('byUTagCHSProb3h1pi0')?tauID('byUTagCHSProb3h1pi0'):-1", float, doc="normalised probablity of decayMode 11, 3h+1pi0 (PNet 2023 - CHS Jets)", precision=10), +) + +_UTagPUPPI = cms.PSet( + decayModeUParT= Var("?isTauIDAvailable('byUTagPUPPIDecayMode')?tauID('byUTagPUPPIDecayMode'):-1", "int16",doc="decay mode of the highest tau score of Unified ParT 2024 (PUPPI Jets)"), + rawUParTVSe = Var("?isTauIDAvailable('byUTagPUPPIVSeraw')?tauID('byUTagPUPPIVSeraw'):-1", float, doc="raw output of UParTVsE discriminator (Unified ParT 2024 - PUPPI Jets)", precision=10), + rawUParTVSmu = Var("?isTauIDAvailable('byUTagPUPPIVSmuraw')?tauID('byUTagPUPPIVSmuraw'):-1", float, doc="raw output of UParTVsMu discriminator (Unified ParT 2024 - PUPPI Jets)", precision=10), + rawUParTVSjet = Var("?isTauIDAvailable('byUTagPUPPIVSjetraw')?tauID('byUTagPUPPIVSjetraw'):-1", float, doc="raw output of UParTVsJet discriminator (Unified ParT 2024 - PUPPI Jets)", precision=10), + ptCorrUParT= Var("?isTauIDAvailable('byUTagPUPPIPtCorr')?tauID('byUTagPUPPIPtCorr'):1", float, doc="pt correction (Unified ParT 2024 - PUPPI Jets)", precision=10), + qConfUParT= Var("?isTauIDAvailable('byUTagPUPPIQConf')?tauID('byUTagPUPPIQConf'):0", float, doc="signed charge confidence (Unified ParT 2024 - PUPPI Jets)", precision=10), + probDM0UParT= Var("?isTauIDAvailable('byUTagPUPPIProb1h0pi0')?tauID('byUTagPUPPIProb1h0pi0'):-1", float, doc="normalised probablity of decayMode 0, 1h+0pi0 (Unified ParT 2024 - PUPPI Jets)", precision=10), + probDM1UParT= Var("?isTauIDAvailable('byUTagPUPPIProb1h1pi0')?tauID('byUTagPUPPIProb1h1pi0'):-1", float, doc="normalised probablity of decayMode 1, 1h+1pi0 (Unified ParT 2024 - PUPPI Jets)", precision=10), + probDM2UParT= Var("?isTauIDAvailable('byUTagPUPPIProb1h2pi0')?tauID('byUTagPUPPIProb1h2pi0'):-1", float, doc="normalised probablity of decayMode 2, 1h+2pi0 (Unified ParT 2024 - PUPPI Jets)", precision=10), + probDM10UParT= Var("?isTauIDAvailable('byUTagPUPPIProb3h0pi0')?tauID('byUTagPUPPIProb3h0pi0'):-1", float, doc="normalised probablity of decayMode 10, 3h+0pi0 (Unified ParT 2024 - PUPPI Jets)", precision=10), + probDM11UParT= Var("?isTauIDAvailable('byUTagPUPPIProb3h1pi0')?tauID('byUTagPUPPIProb3h1pi0'):-1", float, doc="normalised probablity of decayMode 11, 3h+1pi0 (Unified ParT 2024 - PUPPI Jets)", precision=10), ) _variablesMiniV2 = cms.PSet( _tauVarsBase, _deepTauVars2017v2p1, _deepTauVars2018v2p5, - _pnet2023 + _UTagCHS, + _UTagPUPPI ) tauTable.variables = _variablesMiniV2 @@ -152,9 +168,9 @@ def _tauIdWPMask(pattern, choices, doc="", from_raw=False, wp_thrs=None): from_raw=True, wp_thrs=WORKING_POINTS_v2p5["jet"]) ) -tauSignalCands = cms.EDProducer("PATTauSignalCandidatesProducer", +tauSignalCands = patTauSignalCandidatesProducer.clone( src = tauTable.src, - storeLostTracks = cms.bool(True) + storeLostTracks = True ) tauSignalCandsTable = simpleCandidateFlatTableProducer.clone( @@ -184,7 +200,7 @@ def _tauIdWPMask(pattern, choices, doc="", from_raw=False, wp_thrs=None): srcGenParticles = cms.InputTag("finalGenParticles") ) -genVisTauTable = simpleCandidateFlatTableProducer.clone( +genVisTauTable = simpleGenParticleFlatTableProducer.clone( src = cms.InputTag("genVisTaus"), cut = cms.string("pt > 10."), name = cms.string("GenVisTau"), diff --git a/PhysicsTools/NanoAOD/python/taus_updatedMVAIds_cff.py b/PhysicsTools/NanoAOD/python/taus_updatedMVAIds_cff.py deleted file mode 100644 index b12dcc17e9b32..0000000000000 --- a/PhysicsTools/NanoAOD/python/taus_updatedMVAIds_cff.py +++ /dev/null @@ -1,303 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -##################### Updated tau collection with MVA-based tau-Ids rerun ####### -# Used only in some eras -from RecoTauTag.Configuration.loadRecoTauTagMVAsFromPrepDB_cfi import * -from RecoTauTag.RecoTau.PATTauDiscriminationByMVAIsolationRun2_cff import * -from RecoTauTag.RecoTau.TauDiscriminatorTools import noPrediscriminants - -### MVAIso 2017v2 -## DBoldDM -# Raw -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw = patDiscriminationByIsolationMVArun2v1raw.clone( - PATTauProducer = cms.InputTag('slimmedTaus'), - Prediscriminants = noPrediscriminants, - loadMVAfromDB = cms.bool(True), - mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), # name of the training you want to use - mvaOpt = cms.string("DBoldDMwLTwGJ"), # option you want to use for your training (i.e., which variables are used to compute the BDT score) - verbosity = cms.int32(0) -) -# WPs -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT = patDiscriminationByIsolationMVArun2v1.clone( - PATTauProducer = cms.InputTag('slimmedTaus'), - Prediscriminants = noPrediscriminants, - toMultiplex = cms.InputTag('patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw'), - loadMVAfromDB = cms.bool(True), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT_mvaOutput_normalization"), # normalization fo the training you want to use - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), # this is the name of the working point you want to use - variable = cms.string("pt"), - ) - ), - workingPoints = cms.vstring( - "_VVLoose", - "_VLoose", - "_Loose", - "_Medium", - "_Tight", - "_VTight", - "_VVTight" - ) -) -# MVAIso DBoldDM Seqeunce -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTTask = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw, - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT -) -## DBnewDM -# Raw -patTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw.clone( - mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT"), # name of the training you want to use - mvaOpt = cms.string("DBnewDMwLTwGJ") # option you want to use for your training (i.e., which variables are used to compute the BDT score) -) -# WPs -patTauDiscriminationByIsolationMVArun2v1DBnewDMwLT = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT.clone( - toMultiplex = cms.InputTag('patTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw'), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT_mvaOutput_normalization"), # normalization fo the training you want to use - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT"), # this is the name of the working point you want to use - variable = cms.string("pt"), - ) - ) -) -# MVAIso DBnewDM Seqeunce -patTauDiscriminationByIsolationMVArun2v1DBnewDMwLTTask = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw, - patTauDiscriminationByIsolationMVArun2v1DBnewDMwLT -) -## DBoldDMdR0p3 -# Raw -patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLTraw = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw.clone( - mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT"), # name of the training you want to use - mvaOpt = cms.string("DBoldDMwLTwGJ"), # option you want to use for your training (i.e., which variables are used to compute the BDT score) - srcChargedIsoPtSum = cms.string('chargedIsoPtSumdR03'), - srcFootprintCorrection = cms.string('footprintCorrectiondR03'), - srcNeutralIsoPtSum = cms.string('neutralIsoPtSumdR03'), - srcPUcorrPtSum = cms.string('puCorrPtSum'), - srcPhotonPtSumOutsideSignalCone = cms.string('photonPtSumOutsideSignalConedR03') -) -# WPs -patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLT = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT.clone( - toMultiplex = cms.InputTag('patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLTraw'), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT_mvaOutput_normalization"), # normalization fo the training you want to use - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT"), # this is the name of the working point you want to use - variable = cms.string("pt"), - ) - ) -) -# MVAIso DBoldDMdR0p3 Seqeunce -patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLTTask = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLTraw, - patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLT -) -### MVAIso 2017v1 for Nano on top of MiniAODv1 -## DBoldDM -# Raw -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2017v1 = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw.clone( - mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT2017v1"), # name of the training you want to use - mvaOpt = cms.string("DBoldDMwLTwGJ") # option you want to use for your training (i.e., which variables are used to compute the BDT score) -) -# WPs -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2017v1 = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT.clone( - toMultiplex = cms.InputTag('patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2017v1'), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT2017v1_mvaOutput_normalization"), # normalization fo the training you want to use - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT2017v1"), # this is the name of the working point you want to use - variable = cms.string("pt"), - ) - ), - workingPoints = cms.vstring( - "_WPEff95", - "_WPEff90", - "_WPEff80", - "_WPEff70", - "_WPEff60", - "_WPEff50", - "_WPEff40" - ) -) -# MVAIso DBoldDM Seqeunce -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2017v1Task = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2017v1, - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2017v1 -) -### MVAIso 2015 for Nano on top of MiniAODv2 -## DBoldDM -# Raw -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2015 = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw.clone( - mvaName = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1"), # name of the training you want to use - mvaOpt = cms.string("DBoldDMwLT") # option you want to use for your training (i.e., which variables are used to compute the BDT score) -) -# WPs -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2015 = patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT.clone( - toMultiplex = cms.InputTag('patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2015'), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization"), # normalization fo the training you want to use - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1"), # this is the name of the working point you want to use - variable = cms.string("pt"), - ) - ), - workingPoints = cms.vstring( - "_WPEff90", - "_WPEff80", - "_WPEff70", - "_WPEff60", - "_WPEff50", - "_WPEff40" - ) -) -# MVAIso DBoldDM Seqeunce -patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2015Task = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw2015, - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2015 -) - - -### Define new anit-e discriminants (2018) -antiElectronDiscrMVA6_version = "MVA" -## Raw -from RecoTauTag.RecoTau.patTauDiscriminationAgainstElectronMVA6_cfi import patTauDiscriminationAgainstElectronMVA6 -patTauDiscriminationByElectronRejectionMVA62018Raw = patTauDiscriminationAgainstElectronMVA6.clone( - PATTauProducer = 'slimmedTaus', - Prediscriminants = noPrediscriminants, #already selected for MiniAOD - srcElectrons = 'slimmedElectrons', - vetoEcalCracks = False, #keep tau candidates in EB-EE cracks - mvaName_NoEleMatch_wGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_wGwoGSF_BL', - mvaName_NoEleMatch_wGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_wGwoGSF_EC', - mvaName_NoEleMatch_woGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_woGwoGSF_BL', - mvaName_NoEleMatch_woGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_woGwoGSF_EC', - mvaName_wGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_wGwGSF_BL', - mvaName_wGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_wGwGSF_EC', - mvaName_woGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_woGwGSF_BL', - mvaName_woGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_woGwGSF_EC' -) -## anti-e 2018 WPs -from RecoTauTag.RecoTau.PATTauDiscriminantCutMultiplexer_cfi import patTauDiscriminantCutMultiplexer -# VLoose -patTauDiscriminationByElectronRejectionMVA62018 = patTauDiscriminantCutMultiplexer.clone( - PATTauProducer = patTauDiscriminationByElectronRejectionMVA62018Raw.PATTauProducer, - Prediscriminants = patTauDiscriminationByElectronRejectionMVA62018Raw.Prediscriminants, - toMultiplex = cms.InputTag("patTauDiscriminationByElectronRejectionMVA62018Raw"), - mapping = cms.VPSet( - cms.PSet( - category = cms.uint32(0), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_woGwoGSF_BL'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(2), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_wGwoGSF_BL'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(5), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_woGwGSF_BL'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(7), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_wGwGSF_BL'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(8), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_woGwoGSF_EC'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(10), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_NoEleMatch_wGwoGSF_EC'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(13), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_woGwGSF_EC'), - variable = cms.string('pt') - ), - cms.PSet( - category = cms.uint32(15), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_wGwGSF_EC'), - variable = cms.string('pt') - ) - ), - rawValues = cms.vstring( - "discriminator", - "category" - ), - workingPoints = cms.vstring( - "_VLoose", - "_Loose", - "_Medium", - "_Tight", - "_VTight" - ) -) -### Define v1 anit-e discriminants (2015) -antiElectronDiscrMVA6v1_version = "MVA6v1" -## Raw -patTauDiscriminationByElectronRejectionMVA62015Raw = patTauDiscriminationAgainstElectronMVA6.clone( - PATTauProducer = 'slimmedTaus', - Prediscriminants = noPrediscriminants, #already selected for MiniAOD - srcElectrons = 'slimmedElectrons', - vetoEcalCracks = True, #don't keep tau candidates in EB-EE cracks for v1 - mvaName_NoEleMatch_wGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_NoEleMatch_wGwoGSF_BL', - mvaName_NoEleMatch_wGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_NoEleMatch_wGwoGSF_EC', - mvaName_NoEleMatch_woGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_NoEleMatch_woGwoGSF_BL', - mvaName_NoEleMatch_woGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_NoEleMatch_woGwoGSF_EC', - mvaName_wGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_wGwGSF_BL', - mvaName_wGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_wGwGSF_EC', - mvaName_woGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_woGwGSF_BL', - mvaName_woGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6v1_version+'_gbr_woGwGSF_EC' -) -## anti-e v1 WPs -patTauDiscriminationByElectronRejectionMVA62015 = patTauDiscriminationByElectronRejectionMVA62018.clone( - PATTauProducer = patTauDiscriminationByElectronRejectionMVA62015Raw.PATTauProducer, - Prediscriminants = patTauDiscriminationByElectronRejectionMVA62015Raw.Prediscriminants, - toMultiplex = cms.InputTag("patTauDiscriminationByElectronRejectionMVA62015Raw"), - rawValues = cms.vstring( - "discriminator", - "category" - ), - workingPoints = cms.vstring( - "_WPEff99", - "_WPEff96", - "_WPEff91", - "_WPEff85", - "_WPEff79" - ) -) -for m in patTauDiscriminationByElectronRejectionMVA62015.mapping: - m.cut = m.cut.value().replace(antiElectronDiscrMVA6_version, antiElectronDiscrMVA6v1_version + "_gbr") - -patTauDiscriminationByElectronRejectionTask = cms.Task( - patTauDiscriminationByElectronRejectionMVA62015Raw, - patTauDiscriminationByElectronRejectionMVA62015 -) - - -### put all new MVA tau-Id stuff to one Sequence -patTauMVAIDsTask = cms.Task( - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLTTask, - patTauDiscriminationByIsolationMVArun2v1DBnewDMwLTTask, - patTauDiscriminationByIsolationMVArun2v1DBoldDMdR0p3wLTTask, - patTauDiscriminationByElectronRejectionTask, - patTauDiscriminationByIsolationMVArun2v1DBoldDMwLT2015Task -) - -slimmedTausUpdated = cms.EDProducer("PATTauIDEmbedder", - src = cms.InputTag('slimmedTaus'), - tauIDSources = cms.PSet() # PSet defined below in era dependent way -) - -patTauMVAIDsTask.add(slimmedTausUpdated) diff --git a/PhysicsTools/NanoAOD/python/triggerObjects_cff.py b/PhysicsTools/NanoAOD/python/triggerObjects_cff.py index 37739ec4e81e6..1eb7c6d58f218 100644 --- a/PhysicsTools/NanoAOD/python/triggerObjects_cff.py +++ b/PhysicsTools/NanoAOD/python/triggerObjects_cff.py @@ -75,7 +75,8 @@ def AND(tokens): mksel("path('HLT_Ele*PFJet*')","1e (PFJet)"), mksel(["hltEG175HEFilter","hltEG200HEFilter"],"1e (Photon175_OR_Photon200)"), mksel("filter('hltEle*CaloIdLMWPMS2Filter')","2e (CaloIdL_MW seeded)"), - mksel("filter('hltDiEle*CaloIdLMWPMS2UnseededFilter')","2e (CaloIdL_MW unseeded)") + mksel("filter('hltDiEle*CaloIdLMWPMS2UnseededFilter')","2e (CaloIdL_MW unseeded)"), + mksel("filter('hlt*OverlapFilterIsoEle*ETau*PNet*Tau*')", "1e-1tau PNet") ) ), Photon = cms.PSet( @@ -124,12 +125,13 @@ def AND(tokens): mksel(["hltL3fL1Mu*DoubleEG*Filtered*","hltMu*DiEle*CaloIdLTrackIdLElectronleg*Filter"],"1mu-2e"), mksel(["hltL3fL1sMu*L3Filtered50*","hltL3fL1sMu*TkFiltered50*"],"1mu (Mu50)"), mksel(["hltL3fL1sMu*L3Filtered100*","hltL3fL1sMu*TkFiltered100*"],"1mu (Mu100)"), - mksel("filter('hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q')","1mu-1photon") + mksel("filter('hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q')","1mu-1photon"), + mksel("filter('hlt*OverlapFilterIsoMu*PNet*')","1mu-1tau PNet") ) ), Tau = cms.PSet( id = cms.int32(15), - sel = cms.string("type(84) && pt > 5 && coll('*Tau*') && ( filter('*Loose*') || filter('*Medium*') || filter('*Tight*') || filter('*DeepTau*') || filter('*ChargedIso*') || filter('hltL2Tau*IsoFilter*') || filter('hltL2TauTagNNFilter*') || filter('*OverlapFilter*') || filter('*DisplPFTau*') || filter('*VBFIsoTau*') || filter('*Monitoring*') || filter('*DoublePFTau*') || filter('*SingleTau*') || filter('hlt*SelectedPFTau') || filter('*ETau*') || filter('*MuTau*') )"), #All trigger objects from a Tau collection + passing at least one filter + sel = cms.string("type(84) && pt > 5 && ( coll('*Tau*') || filter('*Loose*') || filter('*Medium*') || filter('*Tight*') || filter('*DeepTau*') || filter('*ChargedIso*') || filter('hltL2Tau*IsoFilter*') || filter('hltL2TauTagNNFilter*') || filter('*OverlapFilter*') || filter('*DisplPFTau*') || filter('*VBFIsoTau*') || filter('*Monitoring*') || filter('*DoublePFTau*') || filter('*SingleTau*') || filter('hlt*SelectedPFTau') || filter('*ETau*') || filter('*MuTau*') || filter('*PNetTauhTag*') )"), #All trigger objects from a Tau collection + passing at least one filter l1seed = cms.string("type(-100)"), l1deltaR = cms.double(0.3), l2seed = cms.string("type(84) && coll('hltL2TauJetsL1IsoTauSeeded')"), l2deltaR = cms.double(0.3), skipObjectsNotPassingQualityBits = cms.bool(True), @@ -138,32 +140,33 @@ def AND(tokens): mksel("filter('*Medium*')","Medium"), # 1 mksel("filter('*Tight*')","Tight"), # 2 mksel("filter('*DeepTau*')","DeepTau no spec WP"), #3 - mksel("filter('*ChargedIso*')","ChargedIso"), # 4 - mksel("filter('*Hps*')","HPS"), # 5 - mksel("filter('*ETau*')","e-tau inside filter"), # 6 - mksel("filter('*MuTau*')","mu-tau inside filter"), # 7 - mksel("filter('*SingleTau*')","single-tau inside filter"), # 8 - mksel("filter('hltMatchedVBFIsoTau*')","VBF matching"), # 9 - mksel("filter('hlt*DoublePFTau*L1HLTMatched')","di-tau"), # 10 - mksel("filter('hltHpsOverlapFilterIsoEle*WPTightGsf*PFTau*')","e-tau"), # 11 - mksel("filter('hltHpsOverlapFilterIsoMu*PFTau*')","mu-tau"), # 12 - mksel("filter('hltHpsOverlapFilterDeepTauDoublePFTau*PFJet*')","di-tau + PFJet"), # 13 - mksel("filter('hltHpsOverlapFilterDisplacedEle*DisplPFTau*')","e-tau displaced"), # 14 - mksel("filter('hltHpsOverlapFilterDisplacedMu*DisplPFTau*')","mu-tau displaced"), # 15 - mksel("filter('hlt*Double*ChargedIsoDisplPFTau*')","di-tau displaced"), # 16 - mksel("filter('*Monitoring')","Monitoring"), # 17 - mksel("filter('*MonitoringForVBFIsoTau')","MonitoringForVBFIsoTau"), # 18 - mksel("filter('hltHpsOverlapFilterDeepTauPFTau*PFJet*')","'Monitoring di-tau + PFJet"), # 19 - mksel("filter('hltHpsOverlapFilterIsoMu*MediumChargedIsoDisplTau*')","'Monitoring muTau displaced"), # 20 - mksel("filter('*OneProng*')","OneProng"), # 21 - mksel("filter('*2*DiJetCorr*')","DiJetCorr"), # 22 - mksel("filter('*OverlapFilter*')","OverlapFilter"), # 23 - mksel("filter('*Dxy*')","Dxy"), # 24 - mksel("filter('*L1HLTMatched*')","MatchL1HLT"), # 25 - mksel("filter('*L1Seeded')","MatchL1HLT"), # 26 - mksel("filter('hltHpsOverlapFilterIsoMu27MediumDeepTauDitauWPPFTau20')","VBF + DoubleTau Monitoring"), # 27 - mksel("filter('hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20')","For matching to monitoring trigger for 20 GeV tau leg of VBF triggers"), # 28 + mksel("filter('*PNetTauhTag*')","PNet no specified WP"), # 4 + mksel("filter('*ChargedIso*')","ChargedIso"), # 5 + mksel("filter('*Dxy*')","Dxy"), # 6 + mksel("filter('*ETau*')","e-tau inside filter"), # 7 + mksel("filter('*MuTau*')","mu-tau inside filter"), # 8 + mksel(["hltSelectedPFTau180*SingleTauWPDeepTauL1HLTMatched","hltSinglePFJet130PNetTauhTag*WPL2SingleTau"],"Single Tau"), # 9 + mksel(["hltHpsDoublePFTau20*DeepTauDitauWPAgainstMuon","hltDoublePFJets20PNetTauhTagL2*DoubleTau*"],"VBF DiTau"), # 10 + mksel(["hlt*DoublePFTau*L1HLTMatched","hltDoublePFJets30PNetTauhTag*WPL2DoubleTau"],"di-tau"), # 11 + mksel(["hltHpsOverlapFilterIsoEle*WPTightGsf*PFTau*","hltSinglePFJets30PNetTauhTag*WPMatchETauL1"],"e-tau"), # 12 + mksel(["hltHpsOverlapFilterIsoMu*PFTau*","hltSinglePFJets27PNetTauhTag*WPMatchMuTauL1"],"mu-tau"), # 13 + mksel(["hltHpsOverlapFilterDeepTauDoublePFTau*PFJet*","hltDoublePFJets26PNetTauhTagL2DoubleTau*Jet*"],"di-tau + PFJet"), # 14 + mksel("filter('hltHpsOverlapFilterDisplacedEle*DisplPFTau*')","e-tau displaced"), # 15 + mksel("filter('hltHpsOverlapFilterDisplacedMu*DisplPFTau*')","mu-tau displaced"), # 16 + mksel("filter('hlt*Double*ChargedIsoDisplPFTau*')","di-tau displaced"), # 17 + mksel("filter('*Monitoring')","Monitoring"), # 18 + mksel(["*MonitoringForVBFIsoTau","hltSinglePFJet45PNetTauhTagL2*VBFIsoTauMonitoring*"],"VBF SingleTau Monitoring"), # 19 + mksel(["hltHpsOverlapFilter*DeepTauPFTau*30Monitoring*","hltSinglePFJet26PNetTauhTag*L2Mu18TauYY*"],"DiTau+Jet Monitoring"), # 20 + mksel("filter('hltHpsOverlapFilterIsoMu*MediumChargedIsoDisplTau*')","Monitoring muTau displaced"), # 21 + mksel("filter('*OneProng*')","OneProng"), # 22 + mksel(["hltHpsOverlapFilterIsoMu24*DitauWPDeepTauPFTau35Monitoring","hltSinglePFJet30PNetTauhTag*WPL2MuXXTauYY"],"DiTau Monitoring"), # 23 + mksel("filter('*OverlapFilter*')","OverlapFilter"), # 24 + mksel(["hltHpsOverlapFilterIsoMu24*DeepTauPFTau20","hltSinglePFJet20PNetTauhTag*VBFDiTau*L2Tau"],"VBF DiTau monitoring"), # 25 + mksel(["hltHpsOverlapFilterIsoMu24*SingleTauWPDeepTauPFTau180L1Seeded","hltSinglePFJet130PNetTauhTag*WPL2Mu22Tau40"],"SingleTau Monitoring"), # 26 + mksel(["*L1HLTMatched*", "*L1Seeded"],"MatchL1HLT"), # 27 + mksel("filter('*Hps*')","HPS"), # 28 mksel("filter('*SinglePFTau*')","single PF-tau inside filter"), # 29 + mksel(["hltHpsSinglePFTau45*DitauWPDeepTauL1HLTMatchedSingleTauHLT","hltSinglePFJet45PNetTauhTagL2*VBFIsoTau*"],"VBF SingleTau"), # 30 ) ), BoostedTau = cms.PSet( @@ -201,10 +204,10 @@ def AND(tokens): mksel(["hlt2PFCentralJetLooseID60"]), # 14 mksel(["hlt3PFCentralJetLooseID45"]), # 15 mksel(["hlt4PFCentralJetLooseID40"]), # 16 - mksel("filter('hltHpsOverlapFilterDeepTauDoublePFTau*PFJet*')","(Double tau + jet) hltHpsOverlapFilterDeepTauDoublePFTau*PFJet*"), # 17 - mksel("filter('*CrossCleaned*MediumDeepTauDitauWPPFTau*')","(VBF cross-cleaned from medium deeptau PFTau) *CrossCleaned*MediumDeepTauDitauWPPFTau*"), # 18 - mksel("filter('*CrossCleanedUsingDiJetCorrChecker*')","(VBF cross-cleaned using dijet correlation checker) *CrossCleanedUsingDiJetCorrChecker*"), # 19 - mksel("filter('hltHpsOverlapFilterDeepTauPFTau*PFJet*')","(monitoring muon + tau + jet) hltHpsOverlapFilterDeepTauPFTau*PFJet*"), # 20 + mksel(["hltHpsOverlapFilterDeepTauDoublePFTau*PFJet*","hltHpsOverlapFilterDoublePNetTauh26PFJet*"],"(DiTau+Jet (Jet) Signal)"), # 17 + mksel(["*CrossCleaned*MediumDeepTauDitauWPPFTau*","hltMatchedVBFTwoPFJets2CrossCleanedFrom*Double20PNetTauhTag*"],"(VBF DiTau Jets)"), # 18 + mksel(["*CrossCleanedUsingDiJetCorrChecker*","hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseID*"],"(VBF SingleTau Jets)"), # 19 + mksel(["hltHpsOverlapFilterDeepTauPFTau*PFJet*","hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet*"],"Muon+Tau+Jet (Jet) Monitoring"), # 20 mksel(["hlt2PFCentralJetTightIDPt50"]), # 21 mksel(["hlt1PixelOnlyPFCentralJetTightIDPt60"]), # 22 mksel(["hlt1PFCentralJetTightIDPt70"]), # 23 @@ -215,7 +218,6 @@ def AND(tokens): mksel(["hlt2PFCentralJetTightIDPt30","hltPF2CentralJetTightIDPt30"]), # 28 mksel(["hlt1PFCentralJetTightIDPt60"]), # 29 mksel(["hltPF2CentralJetPt30PNet2BTagMean0p50"]), # 30 - ), ), FatJet = cms.PSet( diff --git a/PhysicsTools/NanoAOD/python/vertices_cff.py b/PhysicsTools/NanoAOD/python/vertices_cff.py index 69d105795d25d..536ec1ea04fb5 100644 --- a/PhysicsTools/NanoAOD/python/vertices_cff.py +++ b/PhysicsTools/NanoAOD/python/vertices_cff.py @@ -1,6 +1,6 @@ import FWCore.ParameterSet.Config as cms from PhysicsTools.NanoAOD.common_cff import * -from PhysicsTools.NanoAOD.simpleCandidateFlatTableProducer_cfi import simpleCandidateFlatTableProducer +from PhysicsTools.NanoAOD.simpleSecondaryVertexFlatTableProducer_cfi import simpleSecondaryVertexFlatTableProducer ##################### User floats producers, selectors ########################## @@ -20,7 +20,7 @@ svDoc = cms.string("secondary vertices from IVF algorithm"), ) -svCandidateTable = simpleCandidateFlatTableProducer.clone( +svCandidateTable = simpleSecondaryVertexFlatTableProducer.clone( src = cms.InputTag("vertexTable"), name = cms.string("SV"), extension = cms.bool(True), diff --git a/PhysicsTools/NanoAODTools/python/postprocessing/framework/eventloop.py b/PhysicsTools/NanoAODTools/python/postprocessing/framework/eventloop.py index 98689bf5ceab5..46566fef5d1a1 100644 --- a/PhysicsTools/NanoAODTools/python/postprocessing/framework/eventloop.py +++ b/PhysicsTools/NanoAODTools/python/postprocessing/framework/eventloop.py @@ -15,7 +15,7 @@ def beginJob(self, histFile=None, histDirName=None): prevdir = ROOT.gDirectory self.histFile = histFile self.histFile.cd() - self.dir = self.histFile.mkdir(histDirName) + self.dir = self.histFile.mkdir(histDirName, "", True) prevdir.cd() self.objs = [] @@ -26,8 +26,6 @@ def endJob(self): for obj in self.objs: obj.Write() prevdir.cd() - if hasattr(self, 'histFile') and self.histFile != None: - self.histFile.Close() def beginFile(self, inputFile, outputFile, inputTree, wrappedOutputTree): pass diff --git a/PhysicsTools/NanoAODTools/python/postprocessing/framework/output.py b/PhysicsTools/NanoAODTools/python/postprocessing/framework/output.py index d81a724016dd0..ce2281c6e6ea3 100644 --- a/PhysicsTools/NanoAODTools/python/postprocessing/framework/output.py +++ b/PhysicsTools/NanoAODTools/python/postprocessing/framework/output.py @@ -7,6 +7,8 @@ _rootBranchType2PythonArray = { 'b': 'B', 'B': 'b', + 's': 'H', + 'S': 'h', 'i': 'I', 'I': 'i', 'F': 'f', diff --git a/PhysicsTools/NanoAODTools/python/postprocessing/framework/postprocessor.py b/PhysicsTools/NanoAODTools/python/postprocessing/framework/postprocessor.py index 80a0d7940c5b5..3fd0c0a55bd43 100755 --- a/PhysicsTools/NanoAODTools/python/postprocessing/framework/postprocessor.py +++ b/PhysicsTools/NanoAODTools/python/postprocessing/framework/postprocessor.py @@ -159,6 +159,7 @@ def run(self): fname = subprocess.check_output(['edmFileUtil', '-d', '-f '+fname]).decode("utf-8").strip() # open input file + print(time.strftime("%d-%b-%Y %H:%M:%S %Z", time.localtime()), " Initiating request to open file %s" %(fname), flush=True) # CMSSW-syle message, required by eos caching scripts if self.prefetch: ftoread, toBeDeleted = self.prefetchFile(fname) inFile = ROOT.TFile.Open(ftoread) @@ -262,6 +263,10 @@ def run(self): for m in self.modules: m.endJob() + # close histogram file + if self.histFile != None: + self.histFile.Close() + print("Total time %.1f sec. to process %i events. Rate = %.1f Hz." % ((time.time() - t0), totEntriesRead, totEntriesRead / (time.time() - t0))) if self.haddFileName: diff --git a/PhysicsTools/PatAlgos/BuildFile.xml b/PhysicsTools/PatAlgos/BuildFile.xml index 5686f217c31ff..b0a2ac5138524 100644 --- a/PhysicsTools/PatAlgos/BuildFile.xml +++ b/PhysicsTools/PatAlgos/BuildFile.xml @@ -16,6 +16,7 @@ + diff --git a/PhysicsTools/PatAlgos/interface/BaseMVAValueMapProducer.h b/PhysicsTools/PatAlgos/interface/BaseMVAValueMapProducer.h index c501a444736f9..a533dfe5b1bf0 100644 --- a/PhysicsTools/PatAlgos/interface/BaseMVAValueMapProducer.h +++ b/PhysicsTools/PatAlgos/interface/BaseMVAValueMapProducer.h @@ -86,36 +86,32 @@ class BaseMVAValueMapProducer : public edm::stream::EDProducer>(iConfig.getParameter("src"))), - variablesOrder_(iConfig.getParameter>("variablesOrder")), name_(iConfig.getParameter("name")), backend_(iConfig.getParameter("backend")), weightfilename_(iConfig.getParameter("weightFile").fullPath()), - isClassifier_(iConfig.getParameter("isClassifier")), tmva_(backend_ == "TMVA"), tf_(backend_ == "TF"), onnx_(backend_ == "ONNX"), batch_eval_(iConfig.getParameter("batch_eval")) { - if (!(tmva_ || tf_ || onnx_)) { - throw cms::Exception("ConfigError") << "Only 'TF', 'ONNX' and 'TMVA' backends are supported\n"; - } - - if (tmva_) + if (tmva_) { reader_ = new TMVA::Reader(); - edm::ParameterSet const& varsPSet = iConfig.getParameter("variables"); - for (const std::string& vname : varsPSet.getParameterNamesForType()) { - funcs_.emplace_back( - std::pair>(vname, varsPSet.getParameter(vname))); + isClassifier_ = iConfig.getParameter("isClassifier"); } - values_.resize(variablesOrder_.size()); + std::vector const& varsPSet = iConfig.getParameter>("variables"); + values_.resize(varsPSet.size()); size_t i = 0; - for (const auto& v : variablesOrder_) { - positions_[v] = i; + for (const edm::ParameterSet& var_pset : varsPSet) { + const std::string& vname = var_pset.getParameter("name"); + if (var_pset.existsAs("expr")) + funcs_.emplace_back( + std::pair>(vname, var_pset.getParameter("expr"))); + positions_[vname] = i; if (tmva_) - reader_->AddVariable(v, (&values_.front()) + i); + reader_->AddVariable(vname, (&values_.front()) + i); i++; } - // reader_.BookMVA(name_,iConfig.getParameter("weightFile").fullPath() ); + if (tmva_) { reco::details::loadTMVAWeights(reader_, name_, weightfilename_); } @@ -161,7 +157,6 @@ class BaseMVAValueMapProducer : public edm::stream::EDProducer> src_; std::map positions_; std::vector>> funcs_; - std::vector variablesOrder_; std::vector values_; TMVA::Reader* reader_; @@ -276,9 +271,12 @@ void BaseMVAValueMapProducer::produce(edm::Event& iEvent, const edm::EventSet template std::unique_ptr BaseMVAValueMapProducer::initializeGlobalCache(const edm::ParameterSet& cfg) { - return std::make_unique(cfg.getParameter("weightFile").fullPath(), - cfg.getParameter("backend"), - cfg.getParameter("disableONNXGraphOpt")); + std::string backend = cfg.getParameter("backend"); + bool disableONNXGraphOpt = false; + if (backend == "ONNX") + disableONNXGraphOpt = cfg.getParameter("disableONNXGraphOpt"); + return std::make_unique( + cfg.getParameter("weightFile").fullPath(), backend, disableONNXGraphOpt); } template @@ -288,22 +286,40 @@ template edm::ParameterSetDescription BaseMVAValueMapProducer::getDescription() { edm::ParameterSetDescription desc; desc.add("src")->setComment("input physics object collection"); - desc.add>("variablesOrder")->setComment("ordered list of MVA input variable names"); + desc.add("name")->setComment("output score variable name"); - desc.add("isClassifier")->setComment("is a classifier discriminator"); - edm::ParameterSetDescription variables; - variables.setAllowAnything(); - desc.add("variables", variables)->setComment("list of input variable definitions"); - desc.add("weightFile")->setComment("xml weight file"); - desc.add("backend", "TMVA")->setComment("TMVA, TF or ONNX"); - desc.add("inputTensorName", "")->setComment("Name of tensorflow input tensor in the model"); - desc.add("outputTensorName", "")->setComment("Name of tensorflow output tensor in the model"); - desc.add>("outputNames", std::vector()) - ->setComment("Names of the output values to be used in the output valuemap"); - desc.add>("outputFormulas", std::vector()) - ->setComment("Formulas to be used to post process the output"); + desc.add("weightFile")->setComment("xml weight file, or TF/ONNX model file"); desc.add("batch_eval", false)->setComment("Run inference in batch instead of per-object"); - desc.add("disableONNXGraphOpt", false)->setComment("Disable ONNX runtime graph optimization"); + + edm::ParameterSetDescription variable; + variable.add("name")->setComment("name of the variable, either created by expr, or internally by code"); + variable.addOptional("expr")->setComment( + "a function to define the content of the model input, absence of it means the leaf is computed internally"); + variable.setComment("a PSet to define an entry to the ML model"); + desc.addVPSet("variables", variable); + + auto itn = edm::ParameterDescription( + "inputTensorName", "", true, edm::Comment("Name of tensorflow input tensor in the model")); + auto otn = edm::ParameterDescription( + "outputTensorName", "", true, edm::Comment("Name of tensorflow output tensor in the model")); + auto on = edm::ParameterDescription>( + "outputNames", + std::vector(), + true, + edm::Comment("Names of the output values to be used in the output valuemap")); + auto of = edm::ParameterDescription>( + "outputFormulas", + std::vector(), + true, + edm::Comment("Formulas to be used to post process the output")); + auto dog = edm::ParameterDescription( + "disableONNXGraphOpt", false, true, edm::Comment("Disable ONNX runtime graph optimization")); + + desc.ifValue(edm::ParameterDescription( + "backend", "TMVA", true, edm::Comment("the backend to evaluate the model:tmva, tf or onnx")), + "TMVA" >> edm::ParameterDescription( + "isClassifier", true, true, edm::Comment("a classification or regression")) or + "TF" >> (itn and otn and on and of) or "ONNX" >> (itn and otn and on and of and dog)); return desc; } diff --git a/PhysicsTools/PatAlgos/plugins/PATLeptonTimeLifeInfoProducer.cc b/PhysicsTools/PatAlgos/plugins/PATLeptonTimeLifeInfoProducer.cc new file mode 100644 index 0000000000000..978aa180c3252 --- /dev/null +++ b/PhysicsTools/PatAlgos/plugins/PATLeptonTimeLifeInfoProducer.cc @@ -0,0 +1,278 @@ +/** + \class PATLeptonTimeLifeInfoProducer + \brief Produces lepton life-time information + + \author Michal Bluj, NCBJ, Warsaw +*/ + +#include "FWCore/Framework/interface/stream/EDProducer.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" + +#include "DataFormats/Common/interface/ValueMap.h" +#include "DataFormats/PatCandidates/interface/Electron.h" +#include "DataFormats/PatCandidates/interface/Muon.h" +#include "DataFormats/PatCandidates/interface/Tau.h" +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/VertexReco/interface/Vertex.h" +#include "DataFormats/VertexReco/interface/TrackTimeLifeInfo.h" + +#include "MagneticField/Engine/interface/MagneticField.h" +#include "RecoVertex/VertexPrimitives/interface/TransientVertex.h" +#include "RecoVertex/VertexTools/interface/VertexDistance3D.h" +#include "RecoVertex/VertexPrimitives/interface/ConvertToFromReco.h" +#include "RecoVertex/KalmanVertexFit/interface/KalmanVertexFitter.h" +#include "TrackingTools/TransientTrack/interface/TransientTrackBuilder.h" +#include "TrackingTools/Records/interface/TransientTrackRecord.h" +#include "TrackingTools/GeomPropagators/interface/AnalyticalTrajectoryExtrapolatorToLine.h" +#include "TrackingTools/GeomPropagators/interface/AnalyticalImpactPointExtrapolator.h" +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" + +#include + +template +class PATLeptonTimeLifeInfoProducer : public edm::stream::EDProducer<> { +public: + explicit PATLeptonTimeLifeInfoProducer(const edm::ParameterSet&); + ~PATLeptonTimeLifeInfoProducer() override{}; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + void produce(edm::Event&, const edm::EventSetup&) override; + +private: + //--- private utility methods + const reco::Track* getTrack(const T&); + void produceAndFillIPInfo(const T&, const TransientTrackBuilder&, const reco::Vertex&, TrackTimeLifeInfo&); + void produceAndFillSVInfo(const T&, const TransientTrackBuilder&, const reco::Vertex&, TrackTimeLifeInfo&); + static bool fitVertex(const std::vector& transTrk, TransientVertex& transVtx) { + if (transTrk.size() < 2) + return false; + KalmanVertexFitter kvf(true); + transVtx = kvf.vertex(transTrk); + return transVtx.hasRefittedTracks() && transVtx.refittedTracks().size() == transTrk.size(); + } + + //--- configuration parameters + edm::EDGetTokenT> leptonsToken_; + edm::EDGetTokenT pvToken_; + edm::ESGetToken transTrackBuilderToken_; + const StringCutObjectSelector selector_; + int pvChoice_; + + enum PVChoice { useFront = 0, useClosestInDz }; + //--- value map for TrackTimeLifeInfo (to be stored into the event) + using TrackTimeLifeInfoMap = edm::ValueMap; +}; + +template +PATLeptonTimeLifeInfoProducer::PATLeptonTimeLifeInfoProducer(const edm::ParameterSet& cfg) + : leptonsToken_(consumes>(cfg.getParameter("src"))), + pvToken_(consumes(cfg.getParameter("pvSource"))), + transTrackBuilderToken_(esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), + selector_(cfg.getParameter("selection")), + pvChoice_(cfg.getParameter("pvChoice")) { + produces(); +} + +template +void PATLeptonTimeLifeInfoProducer::produce(edm::Event& evt, const edm::EventSetup& es) { + // Get leptons + edm::Handle> leptons; + evt.getByToken(leptonsToken_, leptons); + + // Get the vertices + edm::Handle vertices; + evt.getByToken(pvToken_, vertices); + + // Get transient track builder + const TransientTrackBuilder& transTrackBuilder = es.getData(transTrackBuilderToken_); + + std::vector infos; + infos.reserve(leptons->size()); + + for (const auto& lepton : *leptons) { + TrackTimeLifeInfo info; + + // Do nothing for lepton not passing selection + if (!selector_(lepton)) { + infos.push_back(info); + continue; + } + size_t pv_idx = 0; + if (pvChoice_ == useClosestInDz && getTrack(lepton) != nullptr) { + float dz_min = 999; + size_t vtx_idx = 0; + for (const auto& vtx : *vertices) { + float dz_tmp = std::abs(getTrack(lepton)->dz(vtx.position())); + if (dz_tmp < dz_min) { + dz_min = dz_tmp; + pv_idx = vtx_idx; + } + vtx_idx++; + } + } + const reco::Vertex& pv = !vertices->empty() ? (*vertices)[pv_idx] : reco::Vertex(); + + // Obtain IP vector and set related info into lepton + produceAndFillIPInfo(lepton, transTrackBuilder, pv, info); + + // Fit SV and set related info for taus or do nothing for other lepton types + produceAndFillSVInfo(lepton, transTrackBuilder, pv, info); + infos.push_back(info); + } // end of lepton loop + + // Build the valuemap + auto infoMap = std::make_unique(); + TrackTimeLifeInfoMap::Filler filler(*infoMap); + filler.insert(leptons, infos.begin(), infos.end()); + filler.fill(); + + // Store output into the event + evt.put(std::move(infoMap)); +} + +template <> +const reco::Track* PATLeptonTimeLifeInfoProducer::getTrack(const pat::Electron& electron) { + return electron.gsfTrack().isNonnull() ? electron.gsfTrack().get() : nullptr; +} + +template <> +const reco::Track* PATLeptonTimeLifeInfoProducer::getTrack(const pat::Muon& muon) { + return muon.innerTrack().isNonnull() ? muon.innerTrack().get() : nullptr; +} + +template <> +const reco::Track* PATLeptonTimeLifeInfoProducer::getTrack(const pat::Tau& tau) { + const reco::Track* track = nullptr; + if (tau.leadChargedHadrCand().isNonnull()) + track = tau.leadChargedHadrCand()->bestTrack(); + return track; +} + +template +void PATLeptonTimeLifeInfoProducer::produceAndFillIPInfo(const T& lepton, + const TransientTrackBuilder& transTrackBuilder, + const reco::Vertex& pv, + TrackTimeLifeInfo& info) { + const reco::Track* track = getTrack(lepton); + if (track != nullptr) { + // Extrapolate track to the point closest to PV + reco::TransientTrack transTrack = transTrackBuilder.build(track); + AnalyticalImpactPointExtrapolator extrapolator(transTrack.field()); + TrajectoryStateOnSurface closestState = + extrapolator.extrapolate(transTrack.impactPointState(), RecoVertex::convertPos(pv.position())); + if (!closestState.isValid()) { + edm::LogError("PATLeptonTimeLifeInfoProducer") + << "closestState not valid! From:\n" + << "transTrack.impactPointState():\n" + << transTrack.impactPointState() << "RecoVertex::convertPos(pv.position()):\n" + << RecoVertex::convertPos(pv.position()); + return; + } + GlobalPoint pca = closestState.globalPosition(); + GlobalError pca_cov = closestState.cartesianError().position(); + GlobalVector ip_vec = GlobalVector(pca.x() - pv.x(), pca.y() - pv.y(), pca.z() - pv.z()); + GlobalError ip_cov = pca_cov + GlobalError(pv.covariance()); + VertexDistance3D pca_dist; + Measurement1D ip_mes = pca_dist.distance(pv, VertexState(pca, pca_cov)); + if (ip_vec.dot(GlobalVector(lepton.px(), lepton.py(), lepton.pz())) < 0) + ip_mes = Measurement1D(-1. * ip_mes.value(), ip_mes.error()); + + // Store Track and PCA info + info.setTrack(track); + info.setBField_z(transTrackBuilder.field()->inInverseGeV(GlobalPoint(track->vx(), track->vy(), track->vz())).z()); + info.setPCA(pca, pca_cov); + info.setIP(ip_vec, ip_cov); + info.setIPLength(ip_mes); + } +} + +template +void PATLeptonTimeLifeInfoProducer::produceAndFillSVInfo(const T& lepton, + const TransientTrackBuilder& transTrackBuilder, + const reco::Vertex& pv, + TrackTimeLifeInfo& info) {} + +template <> +void PATLeptonTimeLifeInfoProducer::produceAndFillSVInfo(const pat::Tau& tau, + const TransientTrackBuilder& transTrackBuilder, + const reco::Vertex& pv, + TrackTimeLifeInfo& info) { + // Fit SV with tracks of charged tau decay products + int fitOK = 0; + if (tau.signalChargedHadrCands().size() + tau.signalLostTracks().size() > 1) { + // Get tracks from tau signal charged candidates + std::vector transTrks; + TransientVertex transVtx; + for (const auto& cand : tau.signalChargedHadrCands()) { + if (cand.isNull()) + continue; + const reco::Track* track = cand->bestTrack(); + if (track != nullptr) + transTrks.push_back(transTrackBuilder.build(track)); + } + for (const auto& cand : tau.signalLostTracks()) { + if (cand.isNull()) + continue; + const reco::Track* track = cand->bestTrack(); + if (track != nullptr) + transTrks.push_back(transTrackBuilder.build(track)); + } + // Fit SV with KalmanVertexFitter + fitOK = fitVertex(transTrks, transVtx) ? 1 : -1; + if (fitOK > 0) { + reco::Vertex sv = transVtx; + // Get flight-length + // Full PV->SV flight vector with its covariance + GlobalVector flight_vec = GlobalVector(sv.x() - pv.x(), sv.y() - pv.y(), sv.z() - pv.z()); + GlobalError flight_cov = transVtx.positionError() + GlobalError(pv.covariance()); + //MB: can be taken from tau itself (but with different fit of PV and SV) as follows: + //tau.flightLength().mag2()); + //tau.flightLengthSig(); + VertexDistance3D sv_dist; + Measurement1D flightLength_mes = sv_dist.signedDistance(pv, sv, GlobalVector(tau.px(), tau.py(), tau.pz())); + + // Store SV info + info.setSV(sv); + info.setFlightVector(flight_vec, flight_cov); + info.setFlightLength(flightLength_mes); + } + } +} + +template +void PATLeptonTimeLifeInfoProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // pat{Electron,Muon,Tau}TimeLifeInfoProducer + edm::ParameterSetDescription desc; + + std::string lepCollName; + if (typeid(T) == typeid(pat::Electron)) + lepCollName = "slimmedElectrons"; + else if (typeid(T) == typeid(pat::Muon)) + lepCollName = "slimmedMuons"; + else if (typeid(T) == typeid(pat::Tau)) + lepCollName = "slimmedTaus"; + desc.add("src", edm::InputTag(lepCollName)); + desc.add("pvSource", edm::InputTag("offlineSlimmedPrimaryVertices")); + desc.add("selection", "")->setComment("Selection required to produce and store time-life information"); + desc.add("pvChoice", useFront) + ->setComment( + "Define PV to compute IP: 0: first PV, 1: PV with the smallest dz of the tau leading track (default: " + + std::to_string(useFront) + ")"); + + descriptions.addWithDefaultLabel(desc); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +typedef PATLeptonTimeLifeInfoProducer PATElectronTimeLifeInfoProducer; +DEFINE_FWK_MODULE(PATElectronTimeLifeInfoProducer); +typedef PATLeptonTimeLifeInfoProducer PATMuonTimeLifeInfoProducer; +DEFINE_FWK_MODULE(PATMuonTimeLifeInfoProducer); +typedef PATLeptonTimeLifeInfoProducer PATTauTimeLifeInfoProducer; +DEFINE_FWK_MODULE(PATTauTimeLifeInfoProducer); diff --git a/PhysicsTools/PatAlgos/plugins/PATMuonProducer.cc b/PhysicsTools/PatAlgos/plugins/PATMuonProducer.cc index 61c386fbb333a..6eb58b07bbaed 100644 --- a/PhysicsTools/PatAlgos/plugins/PATMuonProducer.cc +++ b/PhysicsTools/PatAlgos/plugins/PATMuonProducer.cc @@ -47,8 +47,8 @@ #include "PhysicsTools/PatAlgos/interface/PATUserDataHelper.h" #include "PhysicsTools/PatAlgos/interface/SoftMuonMvaEstimator.h" #include "PhysicsTools/PatAlgos/interface/SoftMuonMvaRun3Estimator.h" -#include "PhysicsTools/PatAlgos/interface/XGBooster.h" #include "PhysicsTools/PatUtils/interface/MiniIsolation.h" +#include "PhysicsTools/XGBoost/interface/XGBooster.h" #include "TrackingTools/IPTools/interface/IPTools.h" #include "TrackingTools/Records/interface/TransientTrackRecord.h" #include "TrackingTools/TransientTrack/interface/TransientTrack.h" diff --git a/PhysicsTools/PatAlgos/plugins/PATRefitVertexProducer.cc b/PhysicsTools/PatAlgos/plugins/PATRefitVertexProducer.cc new file mode 100644 index 0000000000000..a3ab1fa1120dd --- /dev/null +++ b/PhysicsTools/PatAlgos/plugins/PATRefitVertexProducer.cc @@ -0,0 +1,193 @@ +/** + \class PATRefitVertexProducer + + This producer is intended to take packedCandidates with tracks associated to + the PV and refit the PV (applying or not) BeamSpot constraint + + \autor Michal Bluj, NCBJ Warsaw (and then others) + + **/ + +#include "FWCore/Framework/interface/stream/EDProducer.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/VertexReco/interface/Vertex.h" +#include "DataFormats/BeamSpot/interface/BeamSpot.h" +#include "TrackingTools/TransientTrack/interface/TransientTrackBuilder.h" +#include "TrackingTools/Records/interface/TransientTrackRecord.h" +#include "RecoVertex/VertexPrimitives/interface/TransientVertex.h" +#include "RecoVertex/AdaptiveVertexFit/interface/AdaptiveVertexFitter.h" + +#include + +class PATRefitVertexProducer : public edm::stream::EDProducer<> { +public: + explicit PATRefitVertexProducer(const edm::ParameterSet&); + ~PATRefitVertexProducer() override{}; + + void produce(edm::Event&, const edm::EventSetup&) override; + static void fillDescriptions(edm::ConfigurationDescriptions&); + +private: + //--- utility methods + + //--- configuration parameters + edm::EDGetTokenT > srcCands_, srcLostTracks_, srcEleKfTracks_; + edm::EDGetTokenT srcVertices_; + edm::EDGetTokenT srcBeamSpot_; + edm::ESGetToken transTrackBuilderToken_; + bool useBeamSpot_; + bool useLostTracks_; + bool useEleKfTracks_; +}; + +PATRefitVertexProducer::PATRefitVertexProducer(const edm::ParameterSet& cfg) + : srcCands_(consumes >(cfg.getParameter("srcCands"))), + srcLostTracks_(consumes >(cfg.getParameter("srcLostTracks"))), + srcEleKfTracks_(consumes >(cfg.getParameter("srcEleKfTracks"))), + srcVertices_(consumes(cfg.getParameter("srcVertices"))), + srcBeamSpot_(consumes(cfg.getParameter("srcBeamSpot"))), + transTrackBuilderToken_(esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), + useBeamSpot_(cfg.getParameter("useBeamSpot")), + useLostTracks_(cfg.getParameter("useLostTracks")), + useEleKfTracks_(cfg.getParameter("useEleKfTracks")) { + produces(); +} + +void PATRefitVertexProducer::produce(edm::Event& evt, const edm::EventSetup& es) { + // Obtain collections + edm::Handle > cands; + evt.getByToken(srcCands_, cands); + + edm::Handle > lostTrackCands; + if (useLostTracks_) + evt.getByToken(srcLostTracks_, lostTrackCands); + + edm::Handle > eleKfTrackCands; + if (useEleKfTracks_) + evt.getByToken(srcEleKfTracks_, eleKfTrackCands); + + edm::Handle vertices; + evt.getByToken(srcVertices_, vertices); + const reco::Vertex& pv = vertices->front(); + size_t vtxIdx = 0; + + edm::Handle beamSpot; + if (useBeamSpot_) + evt.getByToken(srcBeamSpot_, beamSpot); + + // Get transient track builder + const TransientTrackBuilder& transTrackBuilder = es.getData(transTrackBuilderToken_); + + // Output collection + auto outputVertices = std::make_unique(); + outputVertices->reserve(1); + + // Create a new track collection for vertex refit + std::vector transTracks; + + // loop over the PFCandidates + for (const auto& cand : (*cands)) { + if (cand.charge() == 0 || cand.vertexRef().isNull()) + continue; + if (cand.bestTrack() == nullptr) + continue; + auto key = cand.vertexRef().key(); + auto quality = cand.pvAssociationQuality(); + if (key != vtxIdx || + (quality != pat::PackedCandidate::UsedInFitTight && quality != pat::PackedCandidate::UsedInFitLoose)) + continue; + if (useEleKfTracks_ && std::abs(cand.pdgId()) == 11) + continue; + transTracks.push_back(transTrackBuilder.build(cand.bestTrack())); + } + + // loop over the lostTracks + if (useLostTracks_) { + for (const auto& cand : (*lostTrackCands)) { + if (cand.charge() == 0 || cand.vertexRef().isNull()) + continue; + if (cand.bestTrack() == nullptr) + continue; + auto key = cand.vertexRef().key(); + auto quality = cand.pvAssociationQuality(); + if (key != vtxIdx || + (quality != pat::PackedCandidate::UsedInFitTight && quality != pat::PackedCandidate::UsedInFitLoose)) + continue; + transTracks.push_back(transTrackBuilder.build(cand.bestTrack())); + } + } + + // loop over the electronKfTracks + if (useEleKfTracks_) { + for (const auto& cand : (*eleKfTrackCands)) { + if (cand.charge() == 0 || cand.vertexRef().isNull()) + continue; + if (cand.bestTrack() == nullptr) + continue; + auto key = cand.vertexRef().key(); + auto quality = cand.pvAssociationQuality(); + if (key != vtxIdx || + (quality != pat::PackedCandidate::UsedInFitTight && quality != pat::PackedCandidate::UsedInFitLoose)) + continue; + transTracks.push_back(transTrackBuilder.build(cand.bestTrack())); + } + } + + // Refit the vertex + TransientVertex transVtx; + reco::Vertex refitPV(pv); // initialized to the original PV + + bool fitOK = true; + if (transTracks.size() >= 3) { + AdaptiveVertexFitter avf; + avf.setWeightThreshold(0.1); // weight per track, allow almost every fit, else --> exception + if (!useBeamSpot_) { + transVtx = avf.vertex(transTracks); + } else { + transVtx = avf.vertex(transTracks, *beamSpot); + } + if (!transVtx.isValid()) { + fitOK = false; + } else { + //MB: protect against rare cases when transVtx is valid but its postion is ill-defined + if (!std::isfinite(transVtx.position().z())) //MB: it is enough to check one coordinate (?) + fitOK = false; + } + } else + fitOK = false; + if (fitOK) { + refitPV = transVtx; + } + + outputVertices->push_back(refitPV); + + evt.put(std::move(outputVertices)); +} + +void PATRefitVertexProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // patRefitVertexProducer + edm::ParameterSetDescription desc; + + desc.add("srcVertices", edm::InputTag("offlineSlimmedPrimaryVertices")); + desc.add("srcCands", edm::InputTag("packedPFCandidates")); + desc.add("srcLostTracks", edm::InputTag("lostTracks")); + desc.add("srcEleKfTracks", edm::InputTag("lostTracks:eleTracks")); + desc.add("srcBeamSpot", edm::InputTag("offlineBeamSpot")); + desc.add("useBeamSpot", true)->setComment("Refit PV with beam-spot constraint"); + desc.add("useLostTracks", true) + ->setComment("Use collection of tracks not used by PF-candidates, aka lost-tracks"); + desc.add("useEleKfTracks", true) + ->setComment("Use collection of electron KF-tracks instead of GSF-tracks of electron PF-candidates"); + + descriptions.addWithDefaultLabel(desc); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(PATRefitVertexProducer); diff --git a/PhysicsTools/PatAlgos/plugins/PATTauHybridProducer.cc b/PhysicsTools/PatAlgos/plugins/PATTauHybridProducer.cc index e1d8d7c783c19..b23824ed88310 100644 --- a/PhysicsTools/PatAlgos/plugins/PATTauHybridProducer.cc +++ b/PhysicsTools/PatAlgos/plugins/PATTauHybridProducer.cc @@ -27,20 +27,20 @@ class PATTauHybridProducer : public edm::stream::EDProducer<> { bool addGenJetMatch_; edm::EDGetTokenT> genJetMatchToken_; const float dR2Max_, jetPtMin_, jetEtaMax_; - const std::string pnetLabel_; - std::vector pnetTauScoreNames_; - std::vector pnetJetScoreNames_; - std::vector pnetLepScoreNames_; - std::string pnetPtCorrName_; + const std::string UTagLabel_; + const std::string tagPrefix_; + std::vector utagTauScoreNames_; + std::vector utagJetScoreNames_; + std::vector utagLepScoreNames_; + std::string UtagPtCorrName_; const float tauScoreMin_, vsJetMin_, chargeAssignmentProbMin_; const bool checkTauScoreIsBest_; const bool usePFLeptonsAsChargedHadrons_; const std::map tagToDM_; - enum class tauId_pnet_idx : size_t { dm = 0, vsjet, vse, vsmu, ptcorr, qconf, pdm0, pdm1, pdm2, pdm10, pdm11, last }; + enum class tauId_utag_idx : size_t { dm = 0, vsjet, vse, vsmu, ptcorr, qconf, pdm0, pdm1, pdm2, pdm10, pdm11, last }; enum class tauId_min_idx : size_t { hpsnew = 0, last }; }; - PATTauHybridProducer::PATTauHybridProducer(const edm::ParameterSet& cfg) : tausToken_(consumes(cfg.getParameter("src"))), jetsToken_(consumes(cfg.getParameter("jetSource"))), @@ -48,29 +48,33 @@ PATTauHybridProducer::PATTauHybridProducer(const edm::ParameterSet& cfg) dR2Max_(std::pow(cfg.getParameter("dRMax"), 2)), jetPtMin_(cfg.getParameter("jetPtMin")), jetEtaMax_(cfg.getParameter("jetEtaMax")), - pnetLabel_(cfg.getParameter("pnetLabel")), - pnetPtCorrName_(cfg.getParameter("pnetPtCorrName")), + UTagLabel_(cfg.getParameter("UTagLabel")), + tagPrefix_(cfg.getParameter("tagPrefix")), + UtagPtCorrName_(cfg.getParameter("UtagPtCorrName")), tauScoreMin_(cfg.getParameter("tauScoreMin")), vsJetMin_(cfg.getParameter("vsJetMin")), chargeAssignmentProbMin_(cfg.getParameter("chargeAssignmentProbMin")), checkTauScoreIsBest_(cfg.getParameter("checkTauScoreIsBest")), usePFLeptonsAsChargedHadrons_(cfg.getParameter("usePFLeptonsAsChargedHadrons")), tagToDM_({{"1h0p", 0}, {"1h1or2p", 1}, {"1h1p", 1}, {"1h2p", 2}, {"3h0p", 10}, {"3h1p", 11}}) { - // Read the different PNet score names - std::vector pnetScoreNames = cfg.getParameter>("pnetScoreNames"); - for (const auto& scoreName : pnetScoreNames) { - size_t labelLenght = scoreName.find(':') == std::string::npos ? 0 : scoreName.find(':') + 1; - std::string name = scoreName.substr(labelLenght); + // Read the different Unified Tagger score names + std::vector UTagScoreNames = cfg.getParameter>("UTagScoreNames"); + for (const auto& scoreName : UTagScoreNames) { + // Check that discriminator matches tagger specified + if (scoreName.find(UTagLabel_) == std::string::npos) + continue; + size_t labelLength = scoreName.find(':') == std::string::npos ? 0 : scoreName.find(':') + 1; + std::string name = scoreName.substr(labelLength); if (name.find("prob") == std::string::npos) continue; - if (name.find("tau") != std::string::npos) - pnetTauScoreNames_.push_back(name); - else if (name.find("ele") != std::string::npos || name.find("mu") != std::string::npos) - pnetLepScoreNames_.push_back(name); - else - pnetJetScoreNames_.push_back(name); - if (pnetPtCorrName_.find(':') != std::string::npos) - pnetPtCorrName_ = pnetPtCorrName_.substr(pnetPtCorrName_.find(':') + 1); + if (name.find("probtau") != std::string::npos) + utagTauScoreNames_.push_back(name); + else if (name == "probele" || name == "probmu") + utagLepScoreNames_.push_back(name); + else if (name.find("data") == std::string::npos && name.find("mc") == std::string::npos) + utagJetScoreNames_.push_back(name); + if (UtagPtCorrName_.find(':') != std::string::npos) + UtagPtCorrName_ = UtagPtCorrName_.substr(UtagPtCorrName_.find(':') + 1); // GenJet matching if (addGenJetMatch_) { genJetMatchToken_ = @@ -106,19 +110,19 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { std::vector tauIds_minimal((size_t)tauId_min_idx::last); tauIds_minimal[(size_t)tauId_min_idx::hpsnew] = std::make_pair("decayModeFindingNewDMs", -1); - // PNet tauID list - std::vector tauIds_pnet((size_t)tauId_pnet_idx::last); - tauIds_pnet[(size_t)tauId_pnet_idx::dm] = std::make_pair("byPNetDecayMode", reco::PFTau::kNull); - tauIds_pnet[(size_t)tauId_pnet_idx::vsjet] = std::make_pair("byPNetVSjetraw", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::vse] = std::make_pair("byPNetVSeraw", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::vsmu] = std::make_pair("byPNetVSmuraw", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::ptcorr] = std::make_pair("byPNetPtCorr", 1); - tauIds_pnet[(size_t)tauId_pnet_idx::qconf] = std::make_pair("byPNetQConf", 0); - tauIds_pnet[(size_t)tauId_pnet_idx::pdm0] = std::make_pair("byPNetProb1h0pi0", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::pdm1] = std::make_pair("byPNetProb1h1pi0", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::pdm2] = std::make_pair("byPNetProb1h2pi0", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::pdm10] = std::make_pair("byPNetProb3h0pi0", -1); - tauIds_pnet[(size_t)tauId_pnet_idx::pdm11] = std::make_pair("byPNetProb3h1pi0", -1); + // Unified Tagger tauID list + std::vector tauIds_utag((size_t)tauId_utag_idx::last); + tauIds_utag[(size_t)tauId_utag_idx::dm] = std::make_pair(tagPrefix_ + "DecayMode", reco::PFTau::kNull); + tauIds_utag[(size_t)tauId_utag_idx::vsjet] = std::make_pair(tagPrefix_ + "VSjetraw", -1); + tauIds_utag[(size_t)tauId_utag_idx::vse] = std::make_pair(tagPrefix_ + "VSeraw", -1); + tauIds_utag[(size_t)tauId_utag_idx::vsmu] = std::make_pair(tagPrefix_ + "VSmuraw", -1); + tauIds_utag[(size_t)tauId_utag_idx::ptcorr] = std::make_pair(tagPrefix_ + "PtCorr", 1); + tauIds_utag[(size_t)tauId_utag_idx::qconf] = std::make_pair(tagPrefix_ + "QConf", 0); + tauIds_utag[(size_t)tauId_utag_idx::pdm0] = std::make_pair(tagPrefix_ + "Prob1h0pi0", -1); + tauIds_utag[(size_t)tauId_utag_idx::pdm1] = std::make_pair(tagPrefix_ + "Prob1h1pi0", -1); + tauIds_utag[(size_t)tauId_utag_idx::pdm2] = std::make_pair(tagPrefix_ + "Prob1h2pi0", -1); + tauIds_utag[(size_t)tauId_utag_idx::pdm10] = std::make_pair(tagPrefix_ + "Prob3h0pi0", -1); + tauIds_utag[(size_t)tauId_utag_idx::pdm11] = std::make_pair(tagPrefix_ + "Prob3h1pi0", -1); std::set matched_taus; size_t jet_idx = 0; @@ -131,19 +135,19 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { size_t tau_idx = 0; bool matched = false; - // Analyse PNet scores - std::pair bestPnetTauScore("probtauundef", -1); - float sumOfPnetTauScores = 0; + // Analyse Tagger scores + std::pair bestUtagTauScore("probtauundef", -1); + float sumOfUtagTauScores = 0; std::vector tauPerDMScores(5); float plusChargeProb = 0; - for (const auto& scoreName : pnetTauScoreNames_) { - float score = jet.bDiscriminator(pnetLabel_ + ":" + scoreName); - sumOfPnetTauScores += score; + for (const auto& scoreName : utagTauScoreNames_) { + float score = jet.bDiscriminator(UTagLabel_ + ":" + scoreName); + sumOfUtagTauScores += score; if (scoreName.find("taup") != std::string::npos) plusChargeProb += score; - if (score > bestPnetTauScore.second) { - bestPnetTauScore.second = score; - bestPnetTauScore.first = scoreName; + if (score > bestUtagTauScore.second) { + bestUtagTauScore.second = score; + bestUtagTauScore.first = scoreName; } if (scoreName.find("1h0p") != std::string::npos) tauPerDMScores[0] += score; @@ -158,42 +162,42 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { else if (scoreName.find("3h1p") != std::string::npos) tauPerDMScores[4] += score; } - if (sumOfPnetTauScores > 0) - plusChargeProb /= sumOfPnetTauScores; + if (sumOfUtagTauScores > 0) + plusChargeProb /= sumOfUtagTauScores; - float sumOfPnetEleScores = 0, sumOfPnetMuScores = 0; - bool isTauScoreBest = (sumOfPnetTauScores > 0); - for (const auto& scoreName : pnetLepScoreNames_) { - float score = jet.bDiscriminator(pnetLabel_ + ":" + scoreName); + float sumOfUtagEleScores = 0, sumOfUtagMuScores = 0; + bool isTauScoreBest = (sumOfUtagTauScores > 0); + for (const auto& scoreName : utagLepScoreNames_) { + float score = jet.bDiscriminator(UTagLabel_ + ":" + scoreName); if (scoreName.find("ele") != std::string::npos) - sumOfPnetEleScores += score; + sumOfUtagEleScores += score; else if (scoreName.find("mu") != std::string::npos) - sumOfPnetMuScores += score; - if (score > bestPnetTauScore.second) + sumOfUtagMuScores += score; + if (score > bestUtagTauScore.second) isTauScoreBest = false; } if (checkTauScoreIsBest_ && isTauScoreBest) { //if needed iterate over jet scores - for (const auto& scoreName : pnetJetScoreNames_) - if (jet.bDiscriminator(pnetLabel_ + ":" + scoreName) > bestPnetTauScore.second) + for (const auto& scoreName : utagJetScoreNames_) + if (jet.bDiscriminator(UTagLabel_ + ":" + scoreName) > bestUtagTauScore.second) isTauScoreBest = false; } - // PNet discriminants vs jets, electrons and muons - tauIds_pnet[(size_t)tauId_pnet_idx::vsjet].second = - sumOfPnetTauScores / - (1. - sumOfPnetEleScores - - sumOfPnetMuScores); //vsJet: tau scores by sum of tau and jet scores or equally by 1 - sum of lepton scores - tauIds_pnet[(size_t)tauId_pnet_idx::vse].second = - sumOfPnetTauScores / - (sumOfPnetTauScores + sumOfPnetEleScores); //vsEle: tau scores by sum of tau and ele scores - tauIds_pnet[(size_t)tauId_pnet_idx::vsmu].second = - sumOfPnetTauScores / (sumOfPnetTauScores + sumOfPnetMuScores); //vsMu: tau scores by sum of tau and mu scores + // Unified Tagger discriminants vs jets, electrons and muons + tauIds_utag[(size_t)tauId_utag_idx::vsjet].second = + sumOfUtagTauScores / + (1. - sumOfUtagEleScores - + sumOfUtagMuScores); //vsJet: tau scores by sum of tau and jet scores or equally by 1 - sum of lepton scores + tauIds_utag[(size_t)tauId_utag_idx::vse].second = + sumOfUtagTauScores / + (sumOfUtagTauScores + sumOfUtagEleScores); //vsEle: tau scores by sum of tau and ele scores + tauIds_utag[(size_t)tauId_utag_idx::vsmu].second = + sumOfUtagTauScores / (sumOfUtagTauScores + sumOfUtagMuScores); //vsMu: tau scores by sum of tau and mu scores // Decay mode and charge of the highest tau score int bestCharge = 0; size_t pos = - bestPnetTauScore.first.find("tau") + 3; //this is well defined by constraction as name is "probtauXXXX" - const char q = (pos < bestPnetTauScore.first.size()) ? bestPnetTauScore.first[pos] : 'u'; + bestUtagTauScore.first.find("tau") + 3; //this is well defined by constraction as name is "probtauXXXX" + const char q = (pos < bestUtagTauScore.first.size()) ? bestUtagTauScore.first[pos] : 'u'; if (q == 'm') { //minus pos++; bestCharge = -1; @@ -201,24 +205,24 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { pos++; bestCharge = 1; } - auto pNetDM = tagToDM_.find(bestPnetTauScore.first.substr(pos)); - if (pNetDM != tagToDM_.end()) - tauIds_pnet[(size_t)tauId_pnet_idx::dm].second = pNetDM->second; + auto UtagDM = tagToDM_.find(bestUtagTauScore.first.substr(pos)); + if (UtagDM != tagToDM_.end()) + tauIds_utag[(size_t)tauId_utag_idx::dm].second = UtagDM->second; - // PNet Pt correction - float ptcorr = jet.bDiscriminator(pnetLabel_ + ":" + pnetPtCorrName_); + // Unified tagger Pt correction + float ptcorr = jet.bDiscriminator(UTagLabel_ + ":" + UtagPtCorrName_); if (ptcorr > -1000.) // -1000. is default for not found discriminantor - tauIds_pnet[(size_t)tauId_pnet_idx::ptcorr].second = ptcorr; + tauIds_utag[(size_t)tauId_utag_idx::ptcorr].second = ptcorr; - // PNet charge confidence - tauIds_pnet[(size_t)tauId_pnet_idx::qconf].second = (plusChargeProb - 0.5); + // Unified Tagger charge confidence + tauIds_utag[(size_t)tauId_utag_idx::qconf].second = (plusChargeProb - 0.5); - // PNet per decay mode normalised score - tauIds_pnet[(size_t)tauId_pnet_idx::pdm0].second = tauPerDMScores[0] / sumOfPnetTauScores; - tauIds_pnet[(size_t)tauId_pnet_idx::pdm1].second = tauPerDMScores[1] / sumOfPnetTauScores; - tauIds_pnet[(size_t)tauId_pnet_idx::pdm2].second = tauPerDMScores[2] / sumOfPnetTauScores; - tauIds_pnet[(size_t)tauId_pnet_idx::pdm10].second = tauPerDMScores[3] / sumOfPnetTauScores; - tauIds_pnet[(size_t)tauId_pnet_idx::pdm11].second = tauPerDMScores[4] / sumOfPnetTauScores; + // Unified Tagger per decay mode normalised score + tauIds_utag[(size_t)tauId_utag_idx::pdm0].second = tauPerDMScores[0] / sumOfUtagTauScores; + tauIds_utag[(size_t)tauId_utag_idx::pdm1].second = tauPerDMScores[1] / sumOfUtagTauScores; + tauIds_utag[(size_t)tauId_utag_idx::pdm2].second = tauPerDMScores[2] / sumOfUtagTauScores; + tauIds_utag[(size_t)tauId_utag_idx::pdm10].second = tauPerDMScores[3] / sumOfUtagTauScores; + tauIds_utag[(size_t)tauId_utag_idx::pdm11].second = tauPerDMScores[4] / sumOfUtagTauScores; // Search for matching tau for (const auto& inputTau : *inputTaus) { @@ -231,11 +235,23 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { matched_taus.insert(tau_idx - 1); pat::Tau outputTau(inputTau); const size_t nTauIds = inputTau.tauIDs().size(); - std::vector tauIds(nTauIds + tauIds_pnet.size()); + std::vector tauIds(nTauIds + tauIds_utag.size()); for (size_t i = 0; i < nTauIds; ++i) tauIds[i] = inputTau.tauIDs()[i]; - for (size_t i = 0; i < tauIds_pnet.size(); ++i) - tauIds[nTauIds + i] = tauIds_pnet[i]; + for (size_t i = 0; i < tauIds_utag.size(); ++i) { + if ((tauIds_utag[i].first.find("PtCorr") != std::string::npos) && + (inputTau.tauID("decayModeFindingNewDMs") == -1)) { + // if jet is matched to a recovered tau (i.e. non-HPS) then the Pt Correction + // should be adjusted so that it can still be applied as PtCorr * TauPt + // (as the original PtCorr will be w.r.t the jet pT, but recovered tau + // pT is not necessarily set by same jet algorithm if adding both CHS + // and PUPPI based taggers) + tauIds[nTauIds + i].first = tauIds_utag[i].first; + tauIds[nTauIds + i].second = tauIds_utag[i].second * jet.correctedP4("Uncorrected").pt() / inputTau.pt(); + } else { + tauIds[nTauIds + i] = tauIds_utag[i]; + } + } outputTau.setTauIDs(tauIds); matched = true; outputTaus->push_back(outputTau); @@ -247,8 +263,8 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { continue; // Accept only jets passing minimal tau-like selection, i.e. with one of the tau score being globally the best and above some threshold, and with good quality of charge assignment - if ((checkTauScoreIsBest_ && !isTauScoreBest) || bestPnetTauScore.second < tauScoreMin_ || - tauIds_pnet[(size_t)tauId_pnet_idx::vsjet].second < vsJetMin_ || + if ((checkTauScoreIsBest_ && !isTauScoreBest) || bestUtagTauScore.second < tauScoreMin_ || + tauIds_utag[(size_t)tauId_utag_idx::vsjet].second < vsJetMin_ || std::abs(0.5 - plusChargeProb) < chargeAssignmentProbMin_) continue; @@ -257,9 +273,9 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { reco::PFTau pfTauFromJet(bestCharge, jet.correctedP4("Uncorrected")); // Set PDGid pfTauFromJet.setPdgId(bestCharge < 0 ? 15 : -15); - // and decay mode predicted by PNet + // and decay mode predicted by unified Tagger pfTauFromJet.setDecayMode( - static_cast(int(tauIds_pnet[(size_t)tauId_pnet_idx::dm].second))); + static_cast(int(tauIds_utag[(size_t)tauId_utag_idx::dm].second))); // Fill tau content using only jet consistunets within cone around leading // charged particle // FIXME: more sophisticated finding of tau constituents will be considered later @@ -271,11 +287,11 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { // PATTau pat::Tau outputTauFromJet(pfTauFromJet); // Add tauIDs - std::vector newtauIds(tauIds_minimal.size() + tauIds_pnet.size()); + std::vector newtauIds(tauIds_minimal.size() + tauIds_utag.size()); for (size_t i = 0; i < tauIds_minimal.size(); ++i) newtauIds[i] = tauIds_minimal[i]; - for (size_t i = 0; i < tauIds_pnet.size(); ++i) - newtauIds[tauIds_minimal.size() + i] = tauIds_pnet[i]; + for (size_t i = 0; i < tauIds_utag.size(); ++i) + newtauIds[tauIds_minimal.size() + i] = tauIds_utag[i]; outputTauFromJet.setTauIDs(newtauIds); // Add genTauJet match if (addGenJetMatch_) { @@ -296,13 +312,13 @@ void PATTauHybridProducer::produce(edm::Event& evt, const edm::EventSetup& es) { const pat::Tau& inputTau = inputTaus->at(iTau); pat::Tau outputTau(inputTau); const size_t nTauIds = inputTau.tauIDs().size(); - std::vector tauIds(nTauIds + tauIds_pnet.size()); + std::vector tauIds(nTauIds + tauIds_utag.size()); for (size_t i = 0; i < nTauIds; ++i) tauIds[i] = inputTau.tauIDs()[i]; - for (size_t i = 0; i < tauIds_pnet.size(); ++i) { - tauIds[nTauIds + i] = tauIds_pnet[i]; + for (size_t i = 0; i < tauIds_utag.size(); ++i) { + tauIds[nTauIds + i] = tauIds_utag[i]; tauIds[nTauIds + i].second = - (i != (size_t)tauId_pnet_idx::ptcorr ? (i != (size_t)tauId_pnet_idx::qconf ? -1 : 0) : 1); + (i != (size_t)tauId_utag_idx::ptcorr ? (i != (size_t)tauId_utag_idx::qconf ? -1 : 0) : 1); } outputTau.setTauIDs(tauIds); outputTaus->push_back(outputTau); @@ -366,13 +382,10 @@ void PATTauHybridProducer::fillTauFromJet(reco::PFTau& pfTau, const reco::JetBas } } // Clean isolation candidates from low-pt and leptonic ones - for (CandPtrs::iterator it = pfChs.begin(); it != pfChs.end();) { - if ((*it)->pt() < 0.5 || std::abs((*it)->pdgId()) != 211) { - it = pfChs.erase(it); - } else { - ++it; - } - } + pfChs.erase(std::remove_if(pfChs.begin(), + pfChs.end(), + [](auto const& cand) { return cand->pt() < 0.5 || std::abs(cand->pdgId()) != 211; }), + pfChs.end()); // Set charged candidates pfTau.setsignalChargedHadrCands(pfChsSig); pfTau.setisolationChargedHadrCands(pfChs); @@ -385,16 +398,11 @@ void PATTauHybridProducer::fillTauFromJet(reco::PFTau& pfTau, const reco::JetBas pfTau.setleadChargedHadrCand(pfGammas[0]); pfTau.setleadCand(pfGammas[0]); pfGammasSig.push_back(pfGammas[0]); - pfChs.erase(pfGammas.begin()); + pfGammas.erase(pfGammas.begin()); } // Clean gamma candidates from low-pt ones - for (CandPtrs::iterator it = pfGammas.begin(); it != pfGammas.end();) { - if ((*it)->pt() < 0.5) { - it = pfGammas.erase(it); - } else { - ++it; - } - } + pfGammas.erase(std::remove_if(pfGammas.begin(), pfGammas.end(), [](auto const& cand) { return cand->pt() < 0.5; }), + pfGammas.end()); // if decay mode with pi0s is expected look for signal gamma candidates // within eta-phi strips around leading track if (pfTau.decayMode() % 5 != 0 && pfTau.leadChargedHadrCand().isNonnull()) { @@ -420,19 +428,17 @@ void PATTauHybridProducer::fillDescriptions(edm::ConfigurationDescriptions& desc edm::ParameterSetDescription desc; desc.add("src", edm::InputTag("slimmedTaus")); - desc.add("jetSource", edm::InputTag("slimmedJetsUpadted")); + desc.add("jetSource", edm::InputTag("slimmedJetsUpdated")); desc.add("dRMax", 0.4); desc.add("jetPtMin", 20.0); desc.add("jetEtaMax", 2.5); - desc.add("pnetLabel", "pfParticleNetAK4JetTags"); - desc.add>( - "pnetScoreNames", - {"probmu", "probele", "probtaup1h0p", "probtaup1h1p", "probtaup1h2p", "probtaup3h0p", "probtaup3h1p", - "probtaum1h0p", "probtaum1h1p", "probtaum1h2p", "probtaum3h0p", "probtaum3h1p", "probb", "probc", - "probuds", "probg", "ptcorr", "ptreshigh", "ptreslow", "ptnu"}); - desc.add("pnetPtCorrName", "ptcorr"); + desc.add("UTagLabel", "pfParticleNetAK4JetTags"); + desc.add("tagPrefix", "byUTag")->setComment("Prefix to be set for PUPPI or CHS tagger"); + desc.add>("UTagScoreNames", {}) + ->setComment("Output nodes for Unified Tagger (different for PNet vs UParT)"); + desc.add("UtagPtCorrName", "ptcorr"); desc.add("tauScoreMin", -1)->setComment("Minimal value of the best tau score to built recovery tau"); - desc.add("vsJetMin", -1)->setComment("Minimal value of PNet tau-vs-jet discriminant to built recovery tau"); + desc.add("vsJetMin", -1)->setComment("Minimal value of UTag tau-vs-jet discriminant to built recovery tau"); desc.add("checkTauScoreIsBest", false) ->setComment("If true, recovery tau is built only if one of tau scores is the highest"); desc.add("chargeAssignmentProbMin", 0.2) diff --git a/PhysicsTools/PatAlgos/python/recoLayer0/bTagging_cff.py b/PhysicsTools/PatAlgos/python/recoLayer0/bTagging_cff.py index 361c2fd2814ae..0b0978be38303 100644 --- a/PhysicsTools/PatAlgos/python/recoLayer0/bTagging_cff.py +++ b/PhysicsTools/PatAlgos/python/recoLayer0/bTagging_cff.py @@ -43,6 +43,8 @@ , 'pfNegativeDeepFlavourTagInfos' # ParticleTransformerAK4 tag infos , 'pfParticleTransformerAK4TagInfos' + # UnifiedParticleTransformerAK4 tag infos + , 'pfUnifiedParticleTransformerAK4TagInfos' # DeepDoubleB/C tag infos , 'pfDeepDoubleXTagInfos' # DeepBoostedJet tag infos @@ -60,6 +62,8 @@ , 'pfParticleNetFromMiniAODAK4PuppiForwardTagInfos' , 'pfParticleNetFromMiniAODAK4CHSCentralTagInfos' , 'pfParticleNetFromMiniAODAK4CHSForwardTagInfos' + , 'pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos' + , 'pfNegativeParticleNetFromMiniAODAK4CHSCentralTagInfos' , 'pfParticleNetFromMiniAODAK8TagInfos' ] @@ -293,6 +297,7 @@ for disc in _pfNegativeParticleNetAK4JetTagsProbs: supportedBtagDiscr[disc] = [["pfNegativeParticleNetAK4TagInfos"]] # ----------------------------------- +# setup Run3 ParticleNet AK4 from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs,_pfParticleNetFromMiniAODAK4PuppiCentralJetTagsMetaDiscr for disc in _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs: supportedBtagDiscr[disc] = [["pfParticleNetFromMiniAODAK4PuppiCentralTagInfos"]] @@ -313,6 +318,16 @@ supportedBtagDiscr[disc] = [["pfParticleNetFromMiniAODAK4CHSForwardTagInfos"]] for disc in _pfParticleNetFromMiniAODAK4CHSForwardJetTagsMetaDiscr: supportedMetaDiscr[disc] = _pfParticleNetFromMiniAODAK4CHSForwardJetTagsProbs +# ----------------------------------- +# setup Negative Run3 ParticleNet AK4 (central only) +from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs +for disc in _pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs: + supportedBtagDiscr[disc] = [["pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos"]] +from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTagsProbs +for disc in _pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTagsProbs: + supportedBtagDiscr[disc] = [["pfNegativeParticleNetFromMiniAODAK4CHSCentralTagInfos"]] +# ----------------------------------- +# setup Run3 ParticleNet AK8 from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK8_cff import _pfParticleNetFromMiniAODAK8JetTagsProbs,_pfParticleNetFromMiniAODAK8JetTagsMetaDiscr for disc in _pfParticleNetFromMiniAODAK8JetTagsProbs: supportedBtagDiscr[disc] = [["pfParticleNetFromMiniAODAK8TagInfos"]] @@ -338,3 +353,21 @@ for disc in _pfParticleTransformerAK4JetTagsMetaDiscrs: supportedMetaDiscr[disc] = _pfParticleTransformerAK4JetTagsProbs # ----------------------------------- + +# ----------------------------------- +# setup UnifiedParticleTransformer AK4 +from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import _pfUnifiedParticleTransformerAK4JetTagsProbs, _pfUnifiedParticleTransformerAK4JetTagsMetaDiscrs +# update supportedBtagDiscr +for disc in _pfUnifiedParticleTransformerAK4JetTagsProbs + _pfUnifiedParticleTransformerAK4JetTagsMetaDiscrs: + supportedBtagDiscr[disc] = [["pfUnifiedParticleTransformerAK4TagInfos"]] +# update supportedMetaDiscr +for disc in _pfUnifiedParticleTransformerAK4JetTagsMetaDiscrs: + supportedMetaDiscr[disc] = _pfUnifiedParticleTransformerAK4JetTagsProbs +# ----------------------------------- + +# ----------------------------------- +# setup Negative ParticleTransformer AK4 +from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfNegativeParticleTransformerAK4JetTagsProbs +# update supportedBtagDiscr +for disc in _pfNegativeParticleTransformerAK4JetTagsProbs: + supportedBtagDiscr[disc] = [["pfNegativeParticleTransformerAK4TagInfos"]] diff --git a/PhysicsTools/PatAlgos/python/selectionLayer1/selectedPatCandidates_cff.py b/PhysicsTools/PatAlgos/python/selectionLayer1/selectedPatCandidates_cff.py index 5bd4246b61d63..cd90c4fa71985 100644 --- a/PhysicsTools/PatAlgos/python/selectionLayer1/selectedPatCandidates_cff.py +++ b/PhysicsTools/PatAlgos/python/selectionLayer1/selectedPatCandidates_cff.py @@ -7,9 +7,11 @@ from PhysicsTools.PatAlgos.selectionLayer1.tauSelector_cfi import * from PhysicsTools.PatAlgos.selectionLayer1.photonSelector_cfi import * from PhysicsTools.PatAlgos.selectionLayer1.ootPhotonSelector_cff import * -from PhysicsTools.PatAlgos.selectionLayer1.jetSelector_cfi import * +from PhysicsTools.PatAlgos.selectionLayer1.jetSelector_cfi import selectedPatJets as _selectedPatJets #from PhysicsTools.PatAlgos.producersLayer1.hemisphereProducer_cfi import * +selectedPatJets = _selectedPatJets.clone() + # One module to count objects selectedPatCandidateSummary = cms.EDAnalyzer("CandidateSummaryTable", logName = cms.untracked.string("selectedPatCanddiates|PATSummaryTables"), diff --git a/PhysicsTools/PatAlgos/python/slimming/MicroEventContent_cff.py b/PhysicsTools/PatAlgos/python/slimming/MicroEventContent_cff.py index e33dc63a6e637..6cc0b5ca560be 100644 --- a/PhysicsTools/PatAlgos/python/slimming/MicroEventContent_cff.py +++ b/PhysicsTools/PatAlgos/python/slimming/MicroEventContent_cff.py @@ -22,7 +22,6 @@ 'drop recoBaseTagInfosOwned_slimmedJetsAK8_*_*', 'keep *_slimmedJetsPuppi_*_*', 'keep *_slimmedMETs_*_*', - 'keep *_slimmedMETsNoHF_*_*', 'keep *_slimmedMETsPuppi_*_*', 'keep *_slimmedSecondaryVertices_*_*', 'keep *_slimmedLambdaVertices_*_*', diff --git a/PhysicsTools/PatAlgos/python/slimming/applyDeepBtagging_cff.py b/PhysicsTools/PatAlgos/python/slimming/applyDeepBtagging_cff.py index f566769f6b4ee..4dbf849bd3e26 100644 --- a/PhysicsTools/PatAlgos/python/slimming/applyDeepBtagging_cff.py +++ b/PhysicsTools/PatAlgos/python/slimming/applyDeepBtagging_cff.py @@ -9,27 +9,16 @@ def applyDeepBtagging(process, postfix=""): from PhysicsTools.PatAlgos.tools.jetTools import updateJetCollection from PhysicsTools.PatAlgos.slimming.slimmedJets_cfi import slimmedJets, slimmedJetsAK8 - from RecoBTag.ONNXRuntime.pfParticleNetAK4_cff import _pfParticleNetAK4JetTagsAll as pfParticleNetAK4JetTagsAll from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll as pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll as pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4CHSCentralJetTagsAll as pfParticleNetFromMiniAODAK4CHSCentralJetTagsAll - from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import _pfParticleNetFromMiniAODAK4CHSForwardJetTagsAll as pfParticleNetFromMiniAODAK4CHSForwardJetTagsAll - from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import _pfParticleTransformerAK4JetTagsAll as pfParticleTransformerAK4JetTagsAll + from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import _pfUnifiedParticleTransformerAK4JetTagsAll as pfUnifiedParticleTransformerAK4JetTagsAll # update slimmed jets to include DeepFlavour (keep same name) # make clone for DeepFlavour-less slimmed jets, so output name is preserved addToProcessAndTask('slimmedJetsNoDeepFlavour', slimmedJets.clone(), process, task) _btagDiscriminatorsAK4CHS = cms.PSet( - names=cms.vstring( - 'pfDeepFlavourJetTags:probb', - 'pfDeepFlavourJetTags:probbb', - 'pfDeepFlavourJetTags:problepb', - 'pfDeepFlavourJetTags:probc', - 'pfDeepFlavourJetTags:probuds', - 'pfDeepFlavourJetTags:probg') - + pfParticleNetFromMiniAODAK4CHSCentralJetTagsAll - + pfParticleNetFromMiniAODAK4CHSForwardJetTagsAll - + pfParticleTransformerAK4JetTagsAll + names=cms.vstring(pfParticleNetFromMiniAODAK4CHSCentralJetTagsAll) ) updateJetCollection( process, @@ -66,7 +55,7 @@ def applyDeepBtagging(process, postfix=""): 'pfDeepFlavourJetTags:probg') + pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll + pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll - + pfParticleTransformerAK4JetTagsAll + + pfUnifiedParticleTransformerAK4JetTagsAll ) updateJetCollection( @@ -87,37 +76,15 @@ def applyDeepBtagging(process, postfix=""): # delete module not used anymore (slimmedJetsPuppi substitutes) delattr(process, 'selectedUpdatedPatJetsSlimmedPuppiWithDeepTags' + postfix) - - from RecoBTag.ONNXRuntime.pfDeepBoostedJet_cff import _pfDeepBoostedJetTagsAll as pfDeepBoostedJetTagsAll - from RecoBTag.ONNXRuntime.pfHiggsInteractionNet_cff import _pfHiggsInteractionNetTagsProbs as pfHiggsInteractionNetTagsProbs + from RecoBTag.ONNXRuntime.pfParticleNet_cff import _pfParticleNetJetTagsAll as pfParticleNetJetTagsAll + from RecoBTag.ONNXRuntime.pfParticleNet_cff import _pfParticleNetMassRegressionOutputs as pfParticleNetMassRegressionOutputs from RecoBTag.ONNXRuntime.pfParticleNet_cff import _pfParticleNetMassCorrelatedJetTagsAll as pfParticleNetMassCorrelatedJetTagsAll - from RecoBTag.ONNXRuntime.pfParticleNet_cff import _pfParticleNetMassRegressionOutputs from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK8_cff import _pfParticleNetFromMiniAODAK8JetTagsAll as pfParticleNetFromMiniAODAK8JetTagsAll # update slimmed jets to include particle-based deep taggers (keep same name) # make clone for DeepTags-less slimmed AK8 jets, so output name is preserved addToProcessAndTask('slimmedJetsAK8NoDeepTags', slimmedJetsAK8.clone(), process, task) - _btagDiscriminatorsAK8 = cms.PSet(names = cms.vstring( - 'pfMassIndependentDeepDoubleBvLV2JetTags:probQCD', - 'pfMassIndependentDeepDoubleBvLV2JetTags:probHbb', - 'pfMassIndependentDeepDoubleCvLV2JetTags:probQCD', - 'pfMassIndependentDeepDoubleCvLV2JetTags:probHcc', - 'pfMassIndependentDeepDoubleCvBV2JetTags:probHbb', - 'pfMassIndependentDeepDoubleCvBV2JetTags:probHcc', - #'pfParticleNetDiscriminatorsJetTags:TvsQCD', - #'pfParticleNetDiscriminatorsJetTags:WvsQCD', - #'pfParticleNetDiscriminatorsJetTags:H4qvsQCD', - #'pfParticleNetJetTags:probTbcq', - #'pfParticleNetJetTags:probTbqq', - #'pfParticleNetJetTags:probTbc', - #'pfParticleNetJetTags:probTbq', - #'pfParticleNetJetTags:probTbel', - #'pfParticleNetJetTags:probTbmu', - #'pfParticleNetJetTags:probTbta', - #'pfParticleNetJetTags:probWcq', - #'pfParticleNetJetTags:probWqq', - #'pfParticleNetJetTags:probHqqqq', - ) + pfParticleNetMassCorrelatedJetTagsAll + pfHiggsInteractionNetTagsProbs + pfParticleNetFromMiniAODAK8JetTagsAll) + _btagDiscriminatorsAK8 = cms.PSet(names = cms.vstring(pfParticleNetMassCorrelatedJetTagsAll+pfParticleNetFromMiniAODAK8JetTagsAll+pfParticleNetJetTagsAll+pfParticleNetMassRegressionOutputs)) updateJetCollection( process, jetSource = cms.InputTag('slimmedJetsAK8NoDeepTags'), diff --git a/PhysicsTools/PatAlgos/python/slimming/applySubstructure_cff.py b/PhysicsTools/PatAlgos/python/slimming/applySubstructure_cff.py index 2712770e9fa08..b27fcbe35393f 100644 --- a/PhysicsTools/PatAlgos/python/slimming/applySubstructure_cff.py +++ b/PhysicsTools/PatAlgos/python/slimming/applySubstructure_cff.py @@ -124,15 +124,7 @@ def applySubstructure( process, postfix="" ) : jetSource = cms.InputTag('ak8PFJetsPuppi'+postfix), algo= 'AK', rParam = 0.8, jetCorrections = ('AK8PFPuppi', cms.vstring(['L2Relative', 'L3Absolute']), 'None'), - btagDiscriminators = ([ - 'pfCombinedSecondaryVertexV2BJetTags', - 'pfCombinedInclusiveSecondaryVertexV2BJetTags', - 'pfCombinedMVAV2BJetTags', - 'pfDeepCSVJetTags:probb', - 'pfDeepCSVJetTags:probc', - 'pfDeepCSVJetTags:probudsg', - 'pfDeepCSVJetTags:probbb', - 'pfBoostedDoubleSecondaryVertexAK8BJetTags']), + btagDiscriminators = None, genJetCollection = cms.InputTag('slimmedGenJetsAK8') ) getattr(process,"patJetsAK8Puppi"+postfix).userData.userFloats.src = [] # start with empty list of user floats @@ -140,16 +132,6 @@ def applySubstructure( process, postfix="" ) : getattr(process,"selectedPatJetsAK8Puppi"+postfix).cutLoose = cms.string("pt > 30") getattr(process,"selectedPatJetsAK8Puppi"+postfix).nLoose = cms.uint32(3) - from Configuration.Eras.Modifier_run3_common_cff import run3_common - run3_common.toModify(process.patJetsAK8Puppi, - discriminatorSources = cms.VInputTag( - cms.InputTag("pfDeepCSVJetTagsAK8Puppi","probb"), - cms.InputTag("pfDeepCSVJetTagsAK8Puppi","probc"), - cms.InputTag("pfDeepCSVJetTagsAK8Puppi","probudsg"), - cms.InputTag("pfDeepCSVJetTagsAK8Puppi","probbb") - ) - ) - from RecoJets.JetAssociationProducers.j2tParametersVX_cfi import j2tParametersVX addToProcessAndTask('ak8PFJetsPuppiTracksAssociatorAtVertex'+postfix, cms.EDProducer("JetTracksAssociatorAtVertex", j2tParametersVX.clone( coneSize = cms.double(0.8) ), diff --git a/PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py b/PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py index 360e6e4160f1f..1e3bdc95ce9e8 100644 --- a/PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py +++ b/PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py @@ -37,10 +37,12 @@ def miniAOD_customizeCommon(process): from Configuration.Eras.Modifier_run2_muon_2016_cff import run2_muon_2016 from Configuration.Eras.Modifier_run2_muon_2017_cff import run2_muon_2017 from Configuration.Eras.Modifier_run2_muon_2018_cff import run2_muon_2018 + from Configuration.Eras.Modifier_run3_muon_cff import run3_muon run2_muon_2016.toModify( process.patMuons, effectiveAreaVec = [0.0735,0.0619,0.0465,0.0433,0.0577]) run2_muon_2017.toModify( process.patMuons, effectiveAreaVec = [0.0566, 0.0562, 0.0363, 0.0119, 0.0064]) run2_muon_2018.toModify( process.patMuons, effectiveAreaVec = [0.0566, 0.0562, 0.0363, 0.0119, 0.0064]) - + run3_muon.toModify( process.patMuons, effectiveAreaVec = [0.0566, 0.0562, 0.0363, 0.0119, 0.0064]) + process.patMuons.computePuppiCombinedIso = True # # disable embedding of electron and photon associated objects already stored by the ReducedEGProducer @@ -107,7 +109,7 @@ def miniAOD_customizeCommon(process): process.patPhotons.photonSource = cms.InputTag("reducedEgamma","reducedGedPhotons") process.patPhotons.electronSource = cms.InputTag("reducedEgamma","reducedGedGsfElectrons") - + process.phPFIsoDepositChargedPAT.src = cms.InputTag("reducedEgamma","reducedGedPhotons") process.phPFIsoDepositChargedAllPAT.src = cms.InputTag("reducedEgamma","reducedGedPhotons") process.phPFIsoDepositNeutralPAT.src = cms.InputTag("reducedEgamma","reducedGedPhotons") @@ -117,9 +119,9 @@ def miniAOD_customizeCommon(process): process.patOOTPhotons.photonSource = cms.InputTag("reducedEgamma","reducedOOTPhotons") process.patOOTPhotons.electronSource = cms.InputTag("reducedEgamma","reducedGedGsfElectrons") # - process.selectedPatJets.cut = cms.string("pt > 10") + process.selectedPatJets.cut = cms.string("pt > 15") process.selectedPatMuons.cut = cms.string("pt > 5 || isPFMuon || (pt > 3 && (isGlobalMuon || isStandAloneMuon || numberOfMatches > 0 || muonID('RPCMuLoose')))") - + from Configuration.Eras.Modifier_phase2_muon_cff import phase2_muon phase2_muon.toModify(process.selectedPatMuons, cut = "pt > 5 || isPFMuon || (pt > 3 && (isGlobalMuon || isStandAloneMuon || numberOfMatches > 0 || muonID('RPCMuLoose') || muonID('ME0MuonArbitrated') || muonID('GEMMuonArbitrated')) )") from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA @@ -136,7 +138,7 @@ def miniAOD_customizeCommon(process): def _applySubstructure(process): from PhysicsTools.PatAlgos.tools.jetTools import addJetCollection - + from PhysicsTools.PatAlgos.slimming.applySubstructure_cff import applySubstructure applySubstructure( process ) (~pp_on_AA).toModify(process, _applySubstructure) @@ -182,20 +184,6 @@ def _applySubstructure(process): task.add(process.slimmedMETs) (~pp_on_AA).toModify(process.slimmedMETs, addDeepMETs = True) - def _add_slimmedMETsNoHF(process): - addToProcessAndTask('slimmedMETsNoHF', process.slimmedMETs.clone(), process, task) - process.slimmedMETsNoHF.src = cms.InputTag("patMETsNoHF") - process.slimmedMETsNoHF.rawVariation = cms.InputTag("patPFMetNoHF") - process.slimmedMETsNoHF.t1Uncertainties = cms.InputTag("patPFMetT1%sNoHF") - process.slimmedMETsNoHF.t01Variation = cms.InputTag("patPFMetT0pcT1NoHF") - process.slimmedMETsNoHF.t1SmearedVarsAndUncs = cms.InputTag("patPFMetT1Smear%sNoHF") - process.slimmedMETsNoHF.tXYUncForRaw = cms.InputTag("patPFMetTxyNoHF") - process.slimmedMETsNoHF.tXYUncForT1 = cms.InputTag("patPFMetT1TxyNoHF") - process.slimmedMETsNoHF.tXYUncForT01 = cms.InputTag("patPFMetT0pcT1TxyNoHF") - process.slimmedMETsNoHF.tXYUncForT1Smear = cms.InputTag("patPFMetT1SmearTxyNoHF") - process.slimmedMETsNoHF.tXYUncForT01Smear = cms.InputTag("patPFMetT0pcT1SmearTxyNoHF") - del process.slimmedMETsNoHF.caloMET - (~pp_on_AA).toModify(process, _add_slimmedMETsNoHF) # ================== NoHF pfMET # ================== CHSMET @@ -230,20 +218,6 @@ def _add_slimmedMETsNoHF(process): process.patTrkMet.computeMETSignificance = cms.bool(False) # ================== TrkMET - - - ## PU JetID - process.load("RecoJets.JetProducers.PileupJetID_cfi") - task.add(process.pileUpJetIDTask) - - process.patJets.userData.userFloats.src = [ cms.InputTag("pileupJetId:fullDiscriminant"), ] - process.patJets.userData.userInts.src = [ cms.InputTag("pileupJetId:fullId"), ] - - ## Quark Gluon Likelihood - process.load('RecoJets.JetProducers.QGTagger_cfi') - task.add(process.QGTagger) - - process.patJets.userData.userFloats.src += [ 'QGTagger:qgLikelihood', ] #HF jet shower shape process.load('RecoJets.JetProducers.hfJetShowerShape_cfi') @@ -261,8 +235,6 @@ def _add_deepFlavour(process): 'pfDeepCSVDiscriminatorsJetTags:CvsB', 'pfDeepCSVDiscriminatorsJetTags:CvsL', ]) - from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018 - (~pp_on_AA_2018).toModify(process, _add_deepFlavour) ## CaloJets process.caloJetMap = cms.EDProducer("RecoJetDeltaRValueMapProducer", diff --git a/PhysicsTools/PatAlgos/python/tools/jetTools.py b/PhysicsTools/PatAlgos/python/tools/jetTools.py index 5854c1481c874..861ae95fee4c9 100644 --- a/PhysicsTools/PatAlgos/python/tools/jetTools.py +++ b/PhysicsTools/PatAlgos/python/tools/jetTools.py @@ -7,9 +7,9 @@ from PhysicsTools.PatAlgos.recoLayer0.bTagging_cff import * import sys from FWCore.ParameterSet.MassReplace import MassSearchReplaceAnyInputTagVisitor -from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4PuppiCentralTagInfos,pfParticleNetFromMiniAODAK4PuppiCentralJetTags,pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags +from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4PuppiCentralTagInfos,pfParticleNetFromMiniAODAK4PuppiCentralJetTags,pfParticleNetFromMiniAODAK4PuppiCentralDiscriminatorsJetTags,pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4PuppiForwardTagInfos,pfParticleNetFromMiniAODAK4PuppiForwardJetTags,pfParticleNetFromMiniAODAK4PuppiForwardDiscriminatorsJetTags -from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4CHSCentralTagInfos,pfParticleNetFromMiniAODAK4CHSCentralJetTags,pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags +from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4CHSCentralTagInfos,pfParticleNetFromMiniAODAK4CHSCentralJetTags,pfParticleNetFromMiniAODAK4CHSCentralDiscriminatorsJetTags,pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTags from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK4_cff import pfParticleNetFromMiniAODAK4CHSForwardTagInfos,pfParticleNetFromMiniAODAK4CHSForwardJetTags,pfParticleNetFromMiniAODAK4CHSForwardDiscriminatorsJetTags from RecoBTag.ONNXRuntime.pfParticleNetFromMiniAODAK8_cff import pfParticleNetFromMiniAODAK8TagInfos,pfParticleNetFromMiniAODAK8JetTags,pfParticleNetFromMiniAODAK8DiscriminatorsJetTags @@ -681,9 +681,40 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou flip = flip), process, task) - if 'ParticleTransformerAK4TagInfos' in btagInfo: + if ('ParticleTransformerAK4TagInfos' in btagInfo) and ('UnifiedParticleTransformerAK4TagInfos' not in btagInfo): #We also have to veto UParT is we select ParT svUsed = svSource if btagInfo == 'pfNegativeParticleTransformerAK4TagInfos': + svUsed, flip, max_sip3dsig_for_flip = cms.InputTag(btagPrefix+'inclusiveCandidateNegativeSecondaryVertices'+labelName+postfix), True, 10. + else: + svUsed, flip, max_sip3dsig_for_flip = svSource, False, -1. + # use right input tags when running with RECO PF candidates, which actually + # depends of whether jets use "particleFlow" + if pfCandidates.value() == 'packedPFCandidates': + puppi_value_map = setupPuppiForPackedPF(process)[0] + vertex_associator = cms.InputTag("") + else: + puppi_value_map = cms.InputTag("puppi") + vertex_associator = cms.InputTag("primaryVertexAssociation","original") + + # If this jet is a puppi jet, then set is_weighted_jet to true. + is_weighted_jet = False + if ('puppi' in jetSource.value().lower()): + is_weighted_jet = True + addToProcessAndTask(btagPrefix+btagInfo+labelName+postfix, + btag.pfParticleTransformerAK4TagInfos.clone( + jets = jetSource, + vertices=pvSource, + secondary_vertices=svUsed, + puppi_value_map = puppi_value_map, + vertex_associator = vertex_associator, + is_weighted_jet = is_weighted_jet, + flip = flip, + max_sip3dsig_for_flip=max_sip3dsig_for_flip), + process, task) + + if 'UnifiedParticleTransformerAK4TagInfos' in btagInfo: + svUsed = svSource + if btagInfo == 'pfNegativeUnifiedParticleTransformerAK4TagInfos': svUsed = cms.InputTag(btagPrefix+'inclusiveCandidateNegativeSecondaryVertices'+labelName+postfix) flip = True else: @@ -702,7 +733,7 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou if ('puppi' in jetSource.value().lower()): is_weighted_jet = True addToProcessAndTask(btagPrefix+btagInfo+labelName+postfix, - btag.pfParticleTransformerAK4TagInfos.clone( + btag.pfUnifiedParticleTransformerAK4TagInfos.clone( jets = jetSource, vertices=pvSource, secondary_vertices=svUsed, @@ -711,6 +742,7 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou is_weighted_jet = is_weighted_jet, flip = flip), process, task) + if btagInfo == 'pfDeepDoubleXTagInfos': # can only run on PAT jets, so the updater needs to be used if 'updated' not in jetSource.value().lower(): @@ -831,16 +863,22 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou acceptedTagInfos.append(btagInfo) elif hasattr(toptag, btagInfo) : acceptedTagInfos.append(btagInfo) - elif btagInfo == 'pfParticleNetFromMiniAODAK4PuppiCentralTagInfos': + elif btagInfo == 'pfParticleNetFromMiniAODAK4PuppiCentralTagInfos' or btagInfo == 'pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos': # ParticleNetFromMiniAOD cannot be run on RECO inputs, so need a workaround + if btagInfo == 'pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos': + svUsed, flip_ip_sign, max_sip3dsig_for_flip = cms.InputTag(btagPrefix+'inclusiveCandidateNegativeSecondaryVertices'+labelName+postfix), True, 10. + else: + svUsed, flip_ip_sign, max_sip3dsig_for_flip = svSource, False, -1. if pfCandidates.value() != 'packedPFCandidates': raise ValueError("Invalid pfCandidates collection: %s." % pfCandidates.value()) addToProcessAndTask(btagPrefix+btagInfo+labelName+postfix, pfParticleNetFromMiniAODAK4PuppiCentralTagInfos.clone( jets = jetSource, vertices = pvSource, - secondary_vertices = svSource, + secondary_vertices = svUsed, pf_candidates = pfCandidates, + flip_ip_sign = flip_ip_sign, + max_sip3dsig_for_flip = max_sip3dsig_for_flip, ), process, task) acceptedTagInfos.append(btagInfo) @@ -857,16 +895,22 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou ), process, task) acceptedTagInfos.append(btagInfo) - elif btagInfo == 'pfParticleNetFromMiniAODAK4CHSCentralTagInfos': + elif btagInfo == 'pfParticleNetFromMiniAODAK4CHSCentralTagInfos' or btagInfo == 'pfNegativeParticleNetFromMiniAODAK4PuppiForwardTagInfos': # ParticleNetFromMiniAOD cannot be run on RECO inputs, so need a workaround + if btagInfo == 'pfNegativeParticleNetFromMiniAODAK4PuppiForwardTagInfos': + svUsed, flip_ip_sign, max_sip3dsig_for_flip = cms.InputTag(btagPrefix+'inclusiveCandidateNegativeSecondaryVertices'+labelName+postfix), True, 10. + else: + svUsed, flip_ip_sign, max_sip3dsig_for_flip = svSource, False, -1. if pfCandidates.value() != 'packedPFCandidates': raise ValueError("Invalid pfCandidates collection: %s." % pfCandidates.value()) addToProcessAndTask(btagPrefix+btagInfo+labelName+postfix, pfParticleNetFromMiniAODAK4CHSCentralTagInfos.clone( jets = jetSource, vertices = pvSource, - secondary_vertices = svSource, + secondary_vertices = svUsed, pf_candidates = pfCandidates, + flip_ip_sign = flip_ip_sign, + max_sip3dsig_for_flip = max_sip3dsig_for_flip, ), process, task) acceptedTagInfos.append(btagInfo) @@ -943,6 +987,18 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou task ) acceptedBtagDiscriminators.append(discriminator_name) + elif btagDiscr=='pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags': + if hasattr(process, newDiscr): + pass + addToProcessAndTask( + newDiscr, + pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags.clone( + src = cms.InputTag(btagPrefix+supportedBtagDiscr[discriminator_name][0][0]+labelName+postfix) + ), + process, + task + ) + acceptedBtagDiscriminators.append(discriminator_name) elif btagDiscr=='pfParticleNetFromMiniAODAK4PuppiForwardJetTags': if hasattr(process, newDiscr): pass @@ -967,6 +1023,18 @@ def setupBTagging(process, jetSource, pfCandidates, explicitJTA, pvSource, svSou task ) acceptedBtagDiscriminators.append(discriminator_name) + elif btagDiscr=='pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTags': + if hasattr(process, newDiscr): + pass + addToProcessAndTask( + newDiscr, + pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTags.clone( + src = cms.InputTag(btagPrefix+supportedBtagDiscr[discriminator_name][0][0]+labelName+postfix) + ), + process, + task + ) + acceptedBtagDiscriminators.append(discriminator_name) elif btagDiscr=='pfParticleNetFromMiniAODAK4CHSForwardJetTags': if hasattr(process, newDiscr): pass diff --git a/PhysicsTools/PatAlgos/src/SoftMuonMvaRun3Estimator.cc b/PhysicsTools/PatAlgos/src/SoftMuonMvaRun3Estimator.cc index 6cba0e438e495..2884381903d0c 100644 --- a/PhysicsTools/PatAlgos/src/SoftMuonMvaRun3Estimator.cc +++ b/PhysicsTools/PatAlgos/src/SoftMuonMvaRun3Estimator.cc @@ -1,6 +1,6 @@ #include "PhysicsTools/PatAlgos/interface/SoftMuonMvaRun3Estimator.h" #include "DataFormats/PatCandidates/interface/Muon.h" -#include "PhysicsTools/PatAlgos/interface/XGBooster.h" +#include "PhysicsTools/XGBoost/interface/XGBooster.h" typedef std::pair MatchPair; diff --git a/PhysicsTools/PatAlgos/test/corMETFromMiniAOD.py b/PhysicsTools/PatAlgos/test/corMETFromMiniAOD.py index 7e5fbf43386e0..e0bd8eb9bf594 100644 --- a/PhysicsTools/PatAlgos/test/corMETFromMiniAOD.py +++ b/PhysicsTools/PatAlgos/test/corMETFromMiniAOD.py @@ -135,7 +135,6 @@ compressionAlgorithm = cms.untracked.string('LZMA'), eventAutoFlushCompressedSize = cms.untracked.int32(15728640), outputCommands = cms.untracked.vstring( "keep *_slimmedMETs_*_*", - "keep *_slimmedMETsNoHF_*_*", "keep *_patPFMet_*_*", "keep *_patPFMetT1_*_*", "keep *_patPFMetT1JetResDown_*_*", diff --git a/PhysicsTools/TensorFlow/interface/TensorFlow.h b/PhysicsTools/TensorFlow/interface/TensorFlow.h index a61539c00413d..451b854ed2196 100644 --- a/PhysicsTools/TensorFlow/interface/TensorFlow.h +++ b/PhysicsTools/TensorFlow/interface/TensorFlow.h @@ -106,6 +106,8 @@ namespace tensorflow { // version of the function above that accepts a const session bool closeSession(const Session*& session); + bool checkEmptyInputs(const NamedTensorList& inputs); + // run the session with inputs and outputNames, store output tensors, and control the underlying // thread pool using threadPoolOptions // used for thread scheduling with custom thread pool options diff --git a/PhysicsTools/TensorFlow/src/TensorFlow.cc b/PhysicsTools/TensorFlow/src/TensorFlow.cc index fcb09e2e9c449..4ba5b80d823fd 100644 --- a/PhysicsTools/TensorFlow/src/TensorFlow.cc +++ b/PhysicsTools/TensorFlow/src/TensorFlow.cc @@ -42,6 +42,15 @@ namespace tensorflow { // NVidia GPU else if (backend == Backend::cuda) { if (not ri->nvidiaDriverVersion().empty()) { + // Check if one GPU device is visible to TF + // If not, an exception is raised --> this can happen in case of driver version mismatch + // or missing CUDA support in TF compilation + if ((*_options.config.mutable_device_count())["GPU"] == 0) { + edm::Exception ex(edm::errors::UnavailableAccelerator); + ex << "Cuda backend requested, NVIDIA GPU visible to cmssw, but not visible to TensorFlow in the job"; + ex.addContext("Calling tensorflow::setBackend()"); + throw ex; + } // Take only the first GPU in the CUDA_VISIBLE_DEVICE list (*_options.config.mutable_device_count())["GPU"] = 1; _options.config.mutable_gpu_options()->set_visible_device_list("0"); @@ -256,6 +265,19 @@ namespace tensorflow { return state; } + bool checkEmptyInputs(const NamedTensorList& inputs) { + // check for empty tensors in the inputs + bool isEmpty = false; + for (const auto& input : inputs) { + // Checking using the shape + if (input.second.shape().num_elements() == 0) { + isEmpty = true; + break; + } + } + return isEmpty; + } + void run(Session* session, const NamedTensorList& inputs, const std::vector& outputNames, @@ -268,6 +290,10 @@ namespace tensorflow { // create empty run options RunOptions runOptions; + // Check if the inputs are empty + if (checkEmptyInputs(inputs)) + return; + // run and check the status Status status = session->Run(runOptions, inputs, outputNames, {}, outputs, nullptr, threadPoolOptions); if (!status.ok()) { diff --git a/PhysicsTools/TensorFlow/test/BuildFile.xml b/PhysicsTools/TensorFlow/test/BuildFile.xml index 03ca557c61619..daf29ad65df38 100644 --- a/PhysicsTools/TensorFlow/test/BuildFile.xml +++ b/PhysicsTools/TensorFlow/test/BuildFile.xml @@ -5,7 +5,7 @@ - + @@ -29,7 +29,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -75,7 +75,8 @@ - + + @@ -98,7 +99,7 @@ - + @@ -121,7 +122,8 @@ - + + @@ -144,8 +146,15 @@ + + + + + + + - + diff --git a/PhysicsTools/TensorFlow/test/testEmptyInputs.cc b/PhysicsTools/TensorFlow/test/testEmptyInputs.cc new file mode 100644 index 0000000000000..7272f53045fcc --- /dev/null +++ b/PhysicsTools/TensorFlow/test/testEmptyInputs.cc @@ -0,0 +1,57 @@ +/* + * Tests for working with empty inputs + * + */ + +#include +#include + +#include "PhysicsTools/TensorFlow/interface/TensorFlow.h" + +#include "testBase.h" + +class testEmptyInputs : public testBase { + CPPUNIT_TEST_SUITE(testEmptyInputs); + CPPUNIT_TEST(test); + CPPUNIT_TEST_SUITE_END(); + +public: + std::string pyScript() const override; + void test() override; +}; + +CPPUNIT_TEST_SUITE_REGISTRATION(testEmptyInputs); + +std::string testEmptyInputs::pyScript() const { return "createconstantgraph.py"; } + +void testEmptyInputs::test() { + std::string pbFile = dataPath_ + "/constantgraph.pb"; + + std::cout << "Testing CPU backend" << std::endl; + tensorflow::Backend backend = tensorflow::Backend::cpu; + + // load the graph + tensorflow::Options options{backend}; + tensorflow::GraphDef* graphDef = tensorflow::loadGraphDef(pbFile); + CPPUNIT_ASSERT(graphDef != nullptr); + + // create a new session and add the graphDef + const tensorflow::Session* session = tensorflow::createSession(graphDef, options); + CPPUNIT_ASSERT(session != nullptr); + + // example evaluation with empty tensor + tensorflow::Tensor input(tensorflow::DT_FLOAT, {1, 0}); + tensorflow::Tensor scale(tensorflow::DT_FLOAT, {}); + scale.scalar()() = 1.0; + std::vector outputs; + + // run using the convenience helper + outputs.clear(); + tensorflow::run(session, {{"input", input}, {"scale", scale}}, {"output"}, &outputs); + CPPUNIT_ASSERT(outputs.size() == 0); + + // cleanup + CPPUNIT_ASSERT(tensorflow::closeSession(session)); + CPPUNIT_ASSERT(session == nullptr); + delete graphDef; +} diff --git a/PhysicsTools/XGBoost/BuildFile.xml b/PhysicsTools/XGBoost/BuildFile.xml new file mode 100644 index 0000000000000..f462389806c2d --- /dev/null +++ b/PhysicsTools/XGBoost/BuildFile.xml @@ -0,0 +1,4 @@ + + + + diff --git a/PhysicsTools/PatAlgos/interface/XGBooster.h b/PhysicsTools/XGBoost/interface/XGBooster.h similarity index 74% rename from PhysicsTools/PatAlgos/interface/XGBooster.h rename to PhysicsTools/XGBoost/interface/XGBooster.h index 64036742ace36..2ce1066d4034f 100644 --- a/PhysicsTools/PatAlgos/interface/XGBooster.h +++ b/PhysicsTools/XGBoost/interface/XGBooster.h @@ -1,5 +1,5 @@ -#ifndef PhysicsTools_PatAlgos_XGBooster_h -#define PhysicsTools_PatAlgos_XGBooster_h +#ifndef PhysicsTools_XGBoost_XGBooster_h +#define PhysicsTools_XGBoost_XGBooster_h #include #include @@ -22,7 +22,8 @@ namespace pat { void set(std::string name, float value); - float predict(); + float predict(const int iterationEnd = 0); + float predict(const std::vector& features, const int iterationEnd = 0) const; private: std::vector features_; diff --git a/PhysicsTools/PatAlgos/src/XGBooster.cc b/PhysicsTools/XGBoost/src/XGBooster.cc similarity index 76% rename from PhysicsTools/PatAlgos/src/XGBooster.cc rename to PhysicsTools/XGBoost/src/XGBooster.cc index 7e7013ee40369..a7525d0fc1ede 100644 --- a/PhysicsTools/PatAlgos/src/XGBooster.cc +++ b/PhysicsTools/XGBoost/src/XGBooster.cc @@ -1,14 +1,15 @@ -#include "PhysicsTools/PatAlgos/interface/XGBooster.h" #include #include #include -#include - -#include +#include // For std::snprintf #include +#include #include -#include #include +#include +#include + +#include "PhysicsTools/XGBoost/interface/XGBooster.h" using namespace pat; @@ -77,9 +78,7 @@ void XGBooster::addFeature(std::string name) { void XGBooster::set(std::string name, float value) { features_.at(feature_name_to_index_[name]) = value; } -float XGBooster::predict() { - float result(-999.); - +float XGBooster::predict(const int iterationEnd) { // check if all feature values are set properly for (unsigned int i = 0; i < features_.size(); ++i) if (std::isnan(features_.at(i))) { @@ -93,34 +92,54 @@ float XGBooster::predict() { throw std::runtime_error("Feature is not set: " + feature_name); } + float const ret = predict(features_, iterationEnd); + + reset(); + + return ret; +} + +float XGBooster::predict(const std::vector& features, const int iterationEnd) const { + float result{-999.}; + + if (features.empty()) { + throw std::runtime_error("Vector of input features is empty"); + } + + if (feature_name_to_index_.size() != features.size()) + throw std::runtime_error("Feature size mismatch"); + DMatrixHandle dvalues; - XGDMatrixCreateFromMat(&features_[0], 1, features_.size(), 9e99, &dvalues); + XGDMatrixCreateFromMat(&features[0], 1, features.size(), 9e99, &dvalues); bst_ulong out_len = 0; const float* score = nullptr; - // config json - const char* json = R"({ + char json[256]; // Make sure the buffer is large enough to hold the resulting JSON string + + // Use snprintf to format the JSON string with the external value + std::snprintf(json, + sizeof(json), + R"({ "type": 0, "training": false, "iteration_begin": 0, - "iteration_end": 0, + "iteration_end": %d, "strict_shape": false - })"; + })", + iterationEnd); // Shape of output prediction bst_ulong const* out_shape = nullptr; auto ret = XGBoosterPredictFromDMatrix(booster_, dvalues, json, &out_shape, &out_len, &score); - XGDMatrixFree(dvalues); - if (ret == 0) { assert(out_len == 1 && "Unexpected prediction format"); result = score[0]; } - reset(); + XGDMatrixFree(dvalues); return result; } diff --git a/RecoBTag/Configuration/python/RecoBTag_cff.py b/RecoBTag/Configuration/python/RecoBTag_cff.py index bb4706f06a41b..006fc1db7d30e 100644 --- a/RecoBTag/Configuration/python/RecoBTag_cff.py +++ b/RecoBTag/Configuration/python/RecoBTag_cff.py @@ -14,6 +14,7 @@ from RecoBTag.ONNXRuntime.pfParticleNet_cff import * from RecoBTag.ONNXRuntime.pfParticleNetAK4_cff import * from RecoBTag.ONNXRuntime.pfParticleTransformerAK4_cff import * +from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4_cff import * from RecoVertex.AdaptiveVertexFinder.inclusiveVertexing_cff import * from RecoBTag.PixelCluster.pixelClusterTagInfos_cfi import * diff --git a/RecoBTag/FeatureTools/interface/ChargedCandidateConverter.h b/RecoBTag/FeatureTools/interface/ChargedCandidateConverter.h index 02dc62ce7384d..ff711d3838505 100644 --- a/RecoBTag/FeatureTools/interface/ChargedCandidateConverter.h +++ b/RecoBTag/FeatureTools/interface/ChargedCandidateConverter.h @@ -57,6 +57,7 @@ namespace btagbtvdeep { c_pf_features.btagPf_trackSip2dVal = catch_infs_and_bound(trackSip2dVal, 0, -1, 70); c_pf_features.btagPf_trackSip2dSig = catch_infs_and_bound(trackSip2dSig, 0, -1, 4e4); c_pf_features.btagPf_trackJetDistVal = catch_infs_and_bound(track_info.getTrackJetDistVal(), 0, -20, 1); + c_pf_features.btagPf_trackDecayLen = track_info.getTrackJetDecayLen(); c_pf_features.drminsv = catch_infs_and_bound(drminpfcandsv, 0, -1. * jetR, 0, -1. * jetR); c_pf_features.distminsv = distminpfcandsv; diff --git a/RecoBTag/FeatureTools/interface/LostTracksConverter.h b/RecoBTag/FeatureTools/interface/LostTracksConverter.h new file mode 100644 index 0000000000000..6c1d7283adbac --- /dev/null +++ b/RecoBTag/FeatureTools/interface/LostTracksConverter.h @@ -0,0 +1,81 @@ +#ifndef RecoBTag_FeatureTools_LostTracksConverter_h +#define RecoBTag_FeatureTools_LostTracksConverter_h + +#include "RecoBTag/FeatureTools/interface/deep_helpers.h" +#include "RecoBTag/FeatureTools/interface/TrackInfoBuilder.h" +#include "DataFormats/BTauReco/interface/LostTracksFeatures.h" + +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" +#include "DataFormats/ParticleFlowCandidate/interface/PFCandidate.h" +#include "DataFormats/PatCandidates/interface/Jet.h" + +namespace btagbtvdeep { + + template + void commonCandidateToFeatures(const CandidateType* c_pf, + const reco::Jet& jet, + const TrackInfoBuilder& track_info, + const bool& isWeightedJet, + const float& drminpfcandsv, + const float& jetR, + const float& puppiw, + LostTracksFeatures& lt_features, + const bool flip = false, + const float& distminpfcandsv = 0) { + float trackSip2dVal = track_info.getTrackSip2dVal(); + float trackSip2dSig = track_info.getTrackSip2dSig(); + float trackSip3dVal = track_info.getTrackSip3dVal(); + float trackSip3dSig = track_info.getTrackSip3dSig(); + if (flip == true) { + trackSip2dVal = -trackSip2dVal; + trackSip2dSig = -trackSip2dSig; + trackSip3dSig = -trackSip3dSig; + trackSip3dVal = -trackSip3dVal; + } + + lt_features.btagPf_trackEtaRel = catch_infs_and_bound(track_info.getTrackEtaRel(), 0, -5, 15); + lt_features.btagPf_trackPtRel = catch_infs_and_bound(track_info.getTrackPtRel(), 0, -1, 4); + lt_features.btagPf_trackPPar = catch_infs_and_bound(track_info.getTrackPPar(), 0, -1e5, 1e5); + lt_features.btagPf_trackDeltaR = catch_infs_and_bound(track_info.getTrackDeltaR(), 0, -5, 5); + lt_features.btagPf_trackPParRatio = catch_infs_and_bound(track_info.getTrackPParRatio(), 0, -10, 100); + lt_features.btagPf_trackSip3dVal = catch_infs_and_bound(trackSip3dVal, 0, -1, 1e5); + lt_features.btagPf_trackSip3dSig = catch_infs_and_bound(trackSip3dSig, 0, -1, 4e4); + lt_features.btagPf_trackSip2dVal = catch_infs_and_bound(trackSip2dVal, 0, -1, 70); + lt_features.btagPf_trackSip2dSig = catch_infs_and_bound(trackSip2dSig, 0, -1, 4e4); + lt_features.btagPf_trackJetDistVal = catch_infs_and_bound(track_info.getTrackJetDistVal(), 0, -20, 1); + + lt_features.drminsv = catch_infs_and_bound(drminpfcandsv, 0, -1. * jetR, 0, -1. * jetR); + + lt_features.pt = c_pf->pt(); + lt_features.eta = c_pf->eta(); + lt_features.phi = c_pf->phi(); + lt_features.e = c_pf->energy(); + } + + void packedCandidateToFeatures(const pat::PackedCandidate* c_pf, + const pat::Jet& jet, + const TrackInfoBuilder& track_info, + const bool isWeightedJet, + const float drminpfcandsv, + const float jetR, + const float puppiw, + LostTracksFeatures& lt_features, + const bool flip = false, + const float distminpfcandsv = 0); + + void recoCandidateToFeatures(const reco::PFCandidate* c_pf, + const reco::Jet& jet, + const TrackInfoBuilder& track_info, + const bool isWeightedJet, + const float drminpfcandsv, + const float jetR, + const float puppiw, + const int pv_ass_quality, + const reco::VertexRef& pv, + LostTracksFeatures& lt_features, + const bool flip = false, + const float distminpfcandsv = 0); + +} // namespace btagbtvdeep + +#endif //RecoBTag_FeatureTools_LostTracksConverter_h diff --git a/RecoBTag/FeatureTools/interface/TrackInfoBuilder.h b/RecoBTag/FeatureTools/interface/TrackInfoBuilder.h index c9c6cc47c500b..44bb016642079 100644 --- a/RecoBTag/FeatureTools/interface/TrackInfoBuilder.h +++ b/RecoBTag/FeatureTools/interface/TrackInfoBuilder.h @@ -31,6 +31,7 @@ namespace btagbtvdeep { const float getTrackSip2dVal() const { return trackSip2dVal_; } const float getTrackSip3dSig() const { return trackSip3dSig_; } const float getTrackSip3dVal() const { return trackSip3dVal_; } + const float getTrackJetDecayLen() const { return trackJetDecayLen_; } private: edm::ESHandle builder_; @@ -50,6 +51,7 @@ namespace btagbtvdeep { float trackJetDistVal_; float trackJetDistSig_; + float trackJetDecayLen_; }; } // namespace btagbtvdeep diff --git a/RecoBTag/FeatureTools/plugins/DeepBoostedJetTagInfoProducer.cc b/RecoBTag/FeatureTools/plugins/DeepBoostedJetTagInfoProducer.cc index ea5cdc5f887b8..a7464bb060735 100644 --- a/RecoBTag/FeatureTools/plugins/DeepBoostedJetTagInfoProducer.cc +++ b/RecoBTag/FeatureTools/plugins/DeepBoostedJetTagInfoProducer.cc @@ -24,6 +24,7 @@ #include "DataFormats/VertexReco/interface/VertexFwd.h" #include "DataFormats/BTauReco/interface/DeepBoostedJetTagInfo.h" +#include "DataFormats/Common/interface/AssociationMap.h" using namespace btagbtvdeep; @@ -39,12 +40,13 @@ class DeepBoostedJetTagInfoProducer : public edm::stream::EDProducer<> { typedef reco::VertexCompositePtrCandidateCollection SVCollection; typedef reco::VertexCollection VertexCollection; typedef edm::View CandidateView; + typedef edm::AssociationMap> JetMatchMap; void beginStream(edm::StreamID) override {} void produce(edm::Event &, const edm::EventSetup &) override; void endStream() override {} - void fillParticleFeatures(DeepBoostedJetFeatures &fts, const reco::Jet &jet); + void fillParticleFeatures(DeepBoostedJetFeatures &fts, const reco::Jet &unsubJet, const reco::Jet &jet); void fillSVFeatures(DeepBoostedJetFeatures &fts, const reco::Jet &jet); void fillParticleFeaturesHLT(DeepBoostedJetFeatures &fts, const reco::Jet &jet, const reco::VertexRefProd &PVRefProd); void fillSVFeaturesHLT(DeepBoostedJetFeatures &fts, const reco::Jet &jet); @@ -66,6 +68,7 @@ class DeepBoostedJetTagInfoProducer : public edm::stream::EDProducer<> { const bool use_hlt_features_; edm::EDGetTokenT> jet_token_; + edm::EDGetTokenT unsubjet_map_token_; edm::EDGetTokenT vtx_token_; edm::EDGetTokenT sv_token_; edm::EDGetTokenT pfcand_token_; @@ -73,6 +76,7 @@ class DeepBoostedJetTagInfoProducer : public edm::stream::EDProducer<> { bool use_puppi_value_map_; bool use_pvasq_value_map_; bool is_packed_pf_candidate_collection_; + bool use_unsubjet_map_; edm::EDGetTokenT> puppi_value_map_token_; edm::EDGetTokenT> pvasq_value_map_token_; @@ -94,6 +98,8 @@ class DeepBoostedJetTagInfoProducer : public edm::stream::EDProducer<> { const reco::Vertex *pv_ = nullptr; const static float min_track_pt_property_; const static int min_valid_pixel_hits_; + const int covarianceVersion_; + const std::vector covariancePackingSchemas_; std::map puppi_wgt_cache; @@ -227,8 +233,11 @@ DeepBoostedJetTagInfoProducer::DeepBoostedJetTagInfoProducer(const edm::Paramete pfcand_token_(consumes(iConfig.getParameter("pf_candidates"))), use_puppi_value_map_(false), use_pvasq_value_map_(false), + use_unsubjet_map_(false), track_builder_token_( esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), + covarianceVersion_(iConfig.getParameter("covarianceVersion")), + covariancePackingSchemas_(iConfig.getParameter>("covariancePackingSchemas")), use_scouting_features_(iConfig.getParameter("use_scouting_features")) { const auto &puppi_value_map_tag = iConfig.getParameter("puppi_value_map"); if (!puppi_value_map_tag.label().empty()) { @@ -296,6 +305,12 @@ DeepBoostedJetTagInfoProducer::DeepBoostedJetTagInfoProducer(const edm::Paramete trkPhi_value_map_token_ = consumes>(trkPhi_value_map_tag); } + const auto &unsubjet_map_tag = iConfig.getParameter("unsubjet_map"); + if (!unsubjet_map_tag.label().empty()) { + unsubjet_map_token_ = consumes(unsubjet_map_tag); + use_unsubjet_map_ = true; + } + produces(); } @@ -320,6 +335,7 @@ void DeepBoostedJetTagInfoProducer::fillDescriptions(edm::ConfigurationDescripti desc.add("secondary_vertices", edm::InputTag("inclusiveCandidateSecondaryVertices")); desc.add("pf_candidates", edm::InputTag("particleFlow")); desc.add("jets", edm::InputTag("ak8PFJetsPuppi")); + desc.add("unsubjet_map", {}); desc.add("puppi_value_map", edm::InputTag("puppi")); desc.add("vertex_associator", edm::InputTag("primaryVertexAssociation", "original")); desc.add("use_scouting_features", false); @@ -333,6 +349,8 @@ void DeepBoostedJetTagInfoProducer::fillDescriptions(edm::ConfigurationDescripti desc.add("trkPt_value_map", edm::InputTag("")); desc.add("trkEta_value_map", edm::InputTag("")); desc.add("trkPhi_value_map", edm::InputTag("")); + desc.add("covarianceVersion", 0)->setComment("so far: 0 is Phase0, 1 is Phase1"); + desc.add>("covariancePackingSchemas", {8, 264, 520, 776, 0}); descriptions.add("pfDeepBoostedJetTagInfos", desc); } @@ -341,6 +359,7 @@ void DeepBoostedJetTagInfoProducer::produce(edm::Event &iEvent, const edm::Event auto output_tag_infos = std::make_unique(); // Input jets auto jets = iEvent.getHandle(jet_token_); + auto unsubjet_map = use_unsubjet_map_ ? iEvent.getHandle(unsubjet_map_token_) : edm::Handle(); // Primary vertexes if (!use_scouting_features_) { iEvent.getByToken(vtx_token_, vtxs_); @@ -386,6 +405,8 @@ void DeepBoostedJetTagInfoProducer::produce(edm::Event &iEvent, const edm::Event for (std::size_t jet_n = 0; jet_n < jets->size(); jet_n++) { const auto &jet = (*jets)[jet_n]; edm::RefToBase jet_ref(jets, jet_n); + const auto &unsubJet = + (use_unsubjet_map_ && (*unsubjet_map)[jet_ref].isNonnull()) ? *(*unsubjet_map)[jet_ref] : jet; // create jet features DeepBoostedJetFeatures features; @@ -415,13 +436,13 @@ void DeepBoostedJetTagInfoProducer::produce(edm::Event &iEvent, const edm::Event if (jet.pt() < min_jet_pt_ or std::abs(jet.eta()) > max_jet_eta_) { fill_vars = false; } - if (jet.numberOfDaughters() == 0 and !use_scouting_features_) { + if (unsubJet.numberOfDaughters() == 0 and !use_scouting_features_) { fill_vars = false; } // fill features if (fill_vars) { - fillParticleFeatures(features, jet); + fillParticleFeatures(features, unsubJet, jet); if (!use_scouting_features_) { fillSVFeatures(features, jet); } @@ -469,7 +490,9 @@ bool DeepBoostedJetTagInfoProducer::useTrackProperties(const reco::PFCandidate * return track != nullptr and track->pt() > min_pt_for_track_properties_; }; -void DeepBoostedJetTagInfoProducer::fillParticleFeatures(DeepBoostedJetFeatures &fts, const reco::Jet &jet) { +void DeepBoostedJetTagInfoProducer::fillParticleFeatures(DeepBoostedJetFeatures &fts, + const reco::Jet &unsubJet, + const reco::Jet &jet) { // some jet properties math::XYZVector jet_dir = jet.momentum().Unit(); TVector3 jet_direction(jet.momentum().Unit().x(), jet.momentum().Unit().y(), jet.momentum().Unit().z()); @@ -486,7 +509,7 @@ void DeepBoostedJetTagInfoProducer::fillParticleFeatures(DeepBoostedJetFeatures // make list of pf-candidates to be considered std::vector daughters; - for (const auto &dau : jet.daughterPtrVector()) { + for (const auto &dau : unsubJet.daughterPtrVector()) { // remove particles w/ extremely low puppi weights // [Note] use jet daughters here to get the puppiWgt correctly if ((puppiWgt(dau)) < min_puppi_wgt_) @@ -826,7 +849,7 @@ void DeepBoostedJetTagInfoProducer::fillParticleFeatures(DeepBoostedJetFeatures pv_ass.key()); candidate.setAssociationQuality(pat::PackedCandidate::PVAssociationQuality( btagbtvdeep::vtx_ass_from_pfcand(*reco_cand, pv_ass_quality, pv_ass))); - candidate.setCovarianceVersion(0); + candidate.setCovarianceVersion(covarianceVersion_); pat::PackedCandidate::LostInnerHits lostHits = pat::PackedCandidate::noLostInnerHits; int nlost = track->hitPattern().numberOfLostHits(reco::HitPattern::MISSING_INNER_HITS); if (nlost == 0) { @@ -842,19 +865,19 @@ void DeepBoostedJetTagInfoProducer::fillParticleFeatures(DeepBoostedJetFeatures std::find(whiteListTk.begin(), whiteListTk.end(), reco_cand->trackRef()) != whiteListTk.end()) { candidate.setFirstHit(track->hitPattern().getHitPattern(reco::HitPattern::TRACK_HITS, 0)); if (abs(cand->pdgId()) == 22) - candidate.setTrackProperties(*track, 0, 0); + candidate.setTrackProperties(*track, covariancePackingSchemas_[4], covarianceVersion_); else { if (track->hitPattern().numberOfValidPixelHits() > min_valid_pixel_hits_) - candidate.setTrackProperties(*track, 8, 0); + candidate.setTrackProperties(*track, covariancePackingSchemas_[0], covarianceVersion_); else - candidate.setTrackProperties(*track, 264, 0); + candidate.setTrackProperties(*track, covariancePackingSchemas_[1], covarianceVersion_); } } else { if (candidate.pt() > min_track_pt_property_) { if (track->hitPattern().numberOfValidPixelHits() > 0) - candidate.setTrackProperties(*track, 520, 0); + candidate.setTrackProperties(*track, covariancePackingSchemas_[2], covarianceVersion_); else - candidate.setTrackProperties(*track, 776, 0); + candidate.setTrackProperties(*track, covariancePackingSchemas_[3], covarianceVersion_); } } candidate.setTrackHighPurity(reco_cand->trackRef().isNonnull() and diff --git a/RecoBTag/FeatureTools/plugins/DeepFlavourTagInfoProducer.cc b/RecoBTag/FeatureTools/plugins/DeepFlavourTagInfoProducer.cc index 0bbb98b2442d5..ce45078e4d463 100644 --- a/RecoBTag/FeatureTools/plugins/DeepFlavourTagInfoProducer.cc +++ b/RecoBTag/FeatureTools/plugins/DeepFlavourTagInfoProducer.cc @@ -57,6 +57,7 @@ class HistogramProbabilityEstimator; #include "FWCore/Framework/interface/EventSetupRecord.h" #include "FWCore/Framework/interface/EventSetupRecordImplementation.h" #include "FWCore/Framework/interface/EventSetupRecordKey.h" +#include "DataFormats/Common/interface/AssociationMap.h" class DeepFlavourTagInfoProducer : public edm::stream::EDProducer<> { public: @@ -70,6 +71,7 @@ class DeepFlavourTagInfoProducer : public edm::stream::EDProducer<> { typedef reco::VertexCompositePtrCandidateCollection SVCollection; typedef reco::VertexCollection VertexCollection; typedef edm::View ShallowTagInfoCollection; + typedef edm::AssociationMap> JetMatchMap; void beginStream(edm::StreamID) override {} void produce(edm::Event&, const edm::EventSetup&) override; @@ -80,6 +82,7 @@ class DeepFlavourTagInfoProducer : public edm::stream::EDProducer<> { const bool flip_; edm::EDGetTokenT> jet_token_; + edm::EDGetTokenT unsubjet_map_token_; edm::EDGetTokenT vtx_token_; edm::EDGetTokenT sv_token_; edm::EDGetTokenT shallow_tag_info_token_; @@ -93,6 +96,7 @@ class DeepFlavourTagInfoProducer : public edm::stream::EDProducer<> { bool use_puppi_value_map_; bool use_pvasq_value_map_; + bool use_unsubjet_map_; bool fallback_puppi_weight_; bool fallback_vertex_association_; @@ -126,6 +130,7 @@ DeepFlavourTagInfoProducer::DeepFlavourTagInfoProducer(const edm::ParameterSet& esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), use_puppi_value_map_(false), use_pvasq_value_map_(false), + use_unsubjet_map_(false), fallback_puppi_weight_(iConfig.getParameter("fallback_puppi_weight")), fallback_vertex_association_(iConfig.getParameter("fallback_vertex_association")), run_deepVertex_(iConfig.getParameter("run_deepVertex")), @@ -154,6 +159,12 @@ DeepFlavourTagInfoProducer::DeepFlavourTagInfoProducer(const edm::ParameterSet& calib2d_token_ = esConsumes(); calib3d_token_ = esConsumes(); } + + const auto& unsubjet_map_tag = iConfig.getParameter("unsubjet_map"); + if (!unsubjet_map_tag.label().empty()) { + unsubjet_map_token_ = consumes(unsubjet_map_tag); + use_unsubjet_map_ = true; + } } DeepFlavourTagInfoProducer::~DeepFlavourTagInfoProducer() {} @@ -169,6 +180,7 @@ void DeepFlavourTagInfoProducer::fillDescriptions(edm::ConfigurationDescriptions desc.add("puppi_value_map", edm::InputTag("puppi")); desc.add("secondary_vertices", edm::InputTag("inclusiveCandidateSecondaryVertices")); desc.add("jets", edm::InputTag("ak4PFJetsCHS")); + desc.add("unsubjet_map", {}); desc.add("candidates", edm::InputTag("packedPFCandidates")); desc.add("vertex_associator", edm::InputTag("primaryVertexAssociation", "original")); desc.add("fallback_puppi_weight", false); @@ -189,6 +201,10 @@ void DeepFlavourTagInfoProducer::produce(edm::Event& iEvent, const edm::EventSet edm::Handle> jets; iEvent.getByToken(jet_token_, jets); + edm::Handle unsubjet_map; + if (use_unsubjet_map_) + iEvent.getByToken(unsubjet_map_token_, unsubjet_map); + edm::Handle vtxs; iEvent.getByToken(vtx_token_, vtxs); if (vtxs->empty()) { @@ -256,6 +272,8 @@ void DeepFlavourTagInfoProducer::produce(edm::Event& iEvent, const edm::EventSet const auto* pf_jet = dynamic_cast(&jet); const auto* pat_jet = dynamic_cast(&jet); edm::RefToBase jet_ref(jets, jet_n); + const auto& unsubJet = + (use_unsubjet_map_ && (*unsubjet_map)[jet_ref].isNonnull()) ? *(*unsubjet_map)[jet_ref] : jet; // TagInfoCollection not in an associative container so search for matchs const edm::View& taginfos = *shallow_tag_infos; edm::Ptr match; @@ -316,8 +334,8 @@ void DeepFlavourTagInfoProducer::produce(edm::Event& iEvent, const edm::EventSet // unsorted reference to sv const auto& svs_unsorted = *svs; // fill collection, from DeepTNtuples plus some styling - for (unsigned int i = 0; i < jet.numberOfDaughters(); i++) { - auto cand = jet.daughter(i); + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { + auto cand = unsubJet.daughter(i); if (cand) { // candidates under 950MeV (configurable) are not considered // might change if we use also white-listing @@ -350,9 +368,9 @@ void DeepFlavourTagInfoProducer::produce(edm::Event& iEvent, const edm::EventSet features.n_pf_features.clear(); features.n_pf_features.resize(n_sorted.size()); - for (unsigned int i = 0; i < jet.numberOfDaughters(); i++) { + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { // get pointer and check that is correct - auto cand = dynamic_cast(jet.daughter(i)); + auto cand = dynamic_cast(unsubJet.daughter(i)); if (!cand) continue; // candidates under 950MeV are not considered diff --git a/RecoBTag/FeatureTools/plugins/ParticleNetFeatureEvaluator.cc b/RecoBTag/FeatureTools/plugins/ParticleNetFeatureEvaluator.cc index 7f820b6fe4fcf..03feb93b0b1e7 100644 --- a/RecoBTag/FeatureTools/plugins/ParticleNetFeatureEvaluator.cc +++ b/RecoBTag/FeatureTools/plugins/ParticleNetFeatureEvaluator.cc @@ -63,6 +63,8 @@ class ParticleNetFeatureEvaluator : public edm::stream::EDProducer<> { const double min_pt_for_taus_; const double max_eta_for_taus_; const bool include_neutrals_; + const bool flip_ip_sign_; + const double max_sip3dsig_for_flip_; edm::EDGetTokenT muon_token_; edm::EDGetTokenT electron_token_; @@ -261,6 +263,8 @@ ParticleNetFeatureEvaluator::ParticleNetFeatureEvaluator(const edm::ParameterSet min_pt_for_taus_(iConfig.getParameter("min_pt_for_taus")), max_eta_for_taus_(iConfig.getParameter("max_eta_for_taus")), include_neutrals_(iConfig.getParameter("include_neutrals")), + flip_ip_sign_(iConfig.getParameter("flip_ip_sign")), + max_sip3dsig_for_flip_(iConfig.getParameter("max_sip3dsig_for_flip")), muon_token_(consumes(iConfig.getParameter("muons"))), electron_token_(consumes(iConfig.getParameter("electrons"))), photon_token_(consumes(iConfig.getParameter("photons"))), @@ -292,6 +296,8 @@ void ParticleNetFeatureEvaluator::fillDescriptions(edm::ConfigurationDescription desc.add("min_pt_for_taus", 20.); desc.add("max_eta_for_taus", 2.5); desc.add("include_neutrals", true); + desc.add("flip_ip_sign", false); + desc.add("max_sip3dsig_for_flip", 99999); desc.add("vertices", edm::InputTag("offlineSlimmedPrimaryVertices")); desc.add("secondary_vertices", edm::InputTag("slimmedSecondaryVertices")); desc.add("pf_candidates", edm::InputTag("packedPFCandidates")); @@ -451,6 +457,16 @@ void ParticleNetFeatureEvaluator::fillParticleFeatures(DeepBoostedJetFeatures &f TVector3 cand_direction(candP3.x(), candP3.y(), candP3.z()); + // only when computing the nagative tagger: remove charged candidates with high sip3d + if (flip_ip_sign_ && track) { + reco::TransientTrack transientTrack = track_builder_->build(*track); + Measurement1D meas_ip3d = IPTools::signedImpactParameter3D(transientTrack, jet_ref_track_dir, *pv_).second; + if (!std::isnan(meas_ip3d.significance()) && meas_ip3d.significance() > max_sip3dsig_for_flip_) { + continue; + } + } + float ip_sign = flip_ip_sign_ ? -1.f : 1.f; + fts.fill("jet_pfcand_pt_log", std::isnan(std::log(candP4.pt())) ? 0 : std::log(candP4.pt())); fts.fill("jet_pfcand_energy_log", std::isnan(std::log(candP4.energy())) ? 0 : std::log(candP4.energy())); fts.fill("jet_pfcand_eta", candP4.eta()); @@ -468,8 +484,8 @@ void ParticleNetFeatureEvaluator::fillParticleFeatures(DeepBoostedJetFeatures &f ? 0 : jet_direction.Dot(cand_direction) / cand_direction.Mag()); fts.fill("jet_pfcand_frompv", cand->fromPV()); - fts.fill("jet_pfcand_dz", std::isnan(cand->dz(pv_ass_pos)) ? 0 : cand->dz(pv_ass_pos)); - fts.fill("jet_pfcand_dxy", std::isnan(cand->dxy(pv_ass_pos)) ? 0 : cand->dxy(pv_ass_pos)); + fts.fill("jet_pfcand_dz", ip_sign * (std::isnan(cand->dz(pv_ass_pos)) ? 0 : cand->dz(pv_ass_pos))); + fts.fill("jet_pfcand_dxy", ip_sign * (std::isnan(cand->dxy(pv_ass_pos)) ? 0 : cand->dxy(pv_ass_pos))); fts.fill("jet_pfcand_puppiw", cand->puppiWeight()); fts.fill("jet_pfcand_nlostinnerhits", cand->lostInnerHits()); fts.fill("jet_pfcand_nhits", cand->numberOfHits()); @@ -515,7 +531,7 @@ void ParticleNetFeatureEvaluator::fillParticleFeatures(DeepBoostedJetFeatures &f Measurement1D meas_jetdist = IPTools::jetTrackDistance(transientTrack, jet_ref_track_dir, *pv_).second; Measurement1D meas_decayl = IPTools::signedDecayLength3D(transientTrack, jet_ref_track_dir, *pv_).second; - fts.fill("jet_pfcand_trackjet_d3d", std::isnan(meas_ip3d.value()) ? 0 : meas_ip3d.value()); + fts.fill("jet_pfcand_trackjet_d3d", ip_sign * (std::isnan(meas_ip3d.value()) ? 0 : meas_ip3d.value())); fts.fill("jet_pfcand_trackjet_d3dsig", std::isnan(fabs(meas_ip3d.significance())) ? 0 : fabs(meas_ip3d.significance())); fts.fill("jet_pfcand_trackjet_dist", std::isnan(-meas_jetdist.value()) ? 0 : -meas_jetdist.value()); @@ -684,6 +700,8 @@ void ParticleNetFeatureEvaluator::fillSVFeatures(DeepBoostedJetFeatures &fts, co GlobalVector jet_global_vec(jet.px(), jet.py(), jet.pz()); + float ip_sign = flip_ip_sign_ ? -1.f : 1.f; + for (const auto *sv : jetSVs) { fts.fill("sv_mask", 1); fts.fill("jet_sv_pt_log", std::isnan(std::log(sv->pt())) ? 0 : std::log(sv->pt())); @@ -700,12 +718,12 @@ void ParticleNetFeatureEvaluator::fillSVFeatures(DeepBoostedJetFeatures &fts, co VertexDistanceXY dxy; auto valxy = dxy.signedDistance(svtx, *pv_, jet_global_vec); - fts.fill("jet_sv_dxy", std::isnan(valxy.value()) ? 0 : valxy.value()); + fts.fill("jet_sv_dxy", ip_sign * (std::isnan(valxy.value()) ? 0 : valxy.value())); fts.fill("jet_sv_dxysig", std::isnan(fabs(valxy.significance())) ? 0 : fabs(valxy.significance())); VertexDistance3D d3d; auto val3d = d3d.signedDistance(svtx, *pv_, jet_global_vec); - fts.fill("jet_sv_d3d", std::isnan(val3d.value()) ? 0 : val3d.value()); + fts.fill("jet_sv_d3d", ip_sign * (std::isnan(val3d.value()) ? 0 : val3d.value())); fts.fill("jet_sv_d3dsig", std::isnan(fabs(val3d.significance())) ? 0 : fabs(val3d.significance())); } } @@ -734,12 +752,24 @@ void ParticleNetFeatureEvaluator::fillLostTrackFeatures(DeepBoostedJetFeatures & math::XYZPoint pv_ass_pos = pv_ass->position(); for (auto const <rack : jet_lost_tracks) { + const reco::Track *track = ltrack.bestTrack(); + + // only when computing the nagative tagger: remove charged candidates with high sip3d + if (flip_ip_sign_) { + reco::TransientTrack transientTrack = track_builder_->build(*track); + Measurement1D meas_ip3d = IPTools::signedImpactParameter3D(transientTrack, jet_ref_track_dir, *pv_).second; + if (!std::isnan(meas_ip3d.significance()) && meas_ip3d.significance() > max_sip3dsig_for_flip_) { + continue; + } + } + float ip_sign = flip_ip_sign_ ? -1.f : 1.f; + fts.fill("jet_losttrack_pt_log", std::isnan(std::log(ltrack.pt())) ? 0 : std::log(ltrack.pt())); fts.fill("jet_losttrack_eta", ltrack.eta()); fts.fill("jet_losttrack_charge", ltrack.charge()); fts.fill("jet_losttrack_frompv", ltrack.fromPV()); - fts.fill("jet_losttrack_dz", std::isnan(ltrack.dz(pv_ass_pos)) ? 0 : ltrack.dz(pv_ass_pos)); - fts.fill("jet_losttrack_dxy", std::isnan(ltrack.dxy(pv_ass_pos)) ? 0 : ltrack.dxy(pv_ass_pos)); + fts.fill("jet_losttrack_dz", ip_sign * (std::isnan(ltrack.dz(pv_ass_pos)) ? 0 : ltrack.dz(pv_ass_pos))); + fts.fill("jet_losttrack_dxy", ip_sign * (std::isnan(ltrack.dxy(pv_ass_pos)) ? 0 : ltrack.dxy(pv_ass_pos))); fts.fill("jet_losttrack_npixhits", ltrack.numberOfPixelHits()); fts.fill("jet_losttrack_nstriphits", ltrack.stripLayersWithMeasurement()); @@ -751,7 +781,6 @@ void ParticleNetFeatureEvaluator::fillLostTrackFeatures(DeepBoostedJetFeatures & ? 0 : reco::btau::etaRel(jet_dir, ltrack.momentum())); - const reco::Track *track = ltrack.bestTrack(); if (track) { fts.fill("jet_losttrack_track_chi2", track->normalizedChi2()); fts.fill("jet_losttrack_track_qual", track->qualityMask()); @@ -769,7 +798,7 @@ void ParticleNetFeatureEvaluator::fillLostTrackFeatures(DeepBoostedJetFeatures & Measurement1D meas_jetdist = IPTools::jetTrackDistance(transientTrack, jet_ref_track_dir, *pv_).second; Measurement1D meas_decayl = IPTools::signedDecayLength3D(transientTrack, jet_ref_track_dir, *pv_).second; - fts.fill("jet_losttrack_trackjet_d3d", std::isnan(meas_ip3d.value()) ? 0 : meas_ip3d.value()); + fts.fill("jet_losttrack_trackjet_d3d", ip_sign * (std::isnan(meas_ip3d.value()) ? 0 : meas_ip3d.value())); fts.fill("jet_losttrack_trackjet_d3dsig", std::isnan(fabs(meas_ip3d.significance())) ? 0 : fabs(meas_ip3d.significance())); fts.fill("jet_losttrack_trackjet_dist", std::isnan(-meas_jetdist.value()) ? 0 : -meas_jetdist.value()); diff --git a/RecoBTag/FeatureTools/plugins/ParticleTransformerAK4TagInfoProducer.cc b/RecoBTag/FeatureTools/plugins/ParticleTransformerAK4TagInfoProducer.cc index 1d66657ccc822..048e5e62041bb 100644 --- a/RecoBTag/FeatureTools/plugins/ParticleTransformerAK4TagInfoProducer.cc +++ b/RecoBTag/FeatureTools/plugins/ParticleTransformerAK4TagInfoProducer.cc @@ -56,6 +56,7 @@ class HistogramProbabilityEstimator; #include "FWCore/Framework/interface/EventSetupRecord.h" #include "FWCore/Framework/interface/EventSetupRecordImplementation.h" #include "FWCore/Framework/interface/EventSetupRecordKey.h" +#include "DataFormats/Common/interface/AssociationMap.h" class ParticleTransformerAK4TagInfoProducer : public edm::stream::EDProducer<> { public: @@ -68,6 +69,7 @@ class ParticleTransformerAK4TagInfoProducer : public edm::stream::EDProducer<> { typedef std::vector ParticleTransformerAK4TagInfoCollection; typedef reco::VertexCompositePtrCandidateCollection SVCollection; typedef reco::VertexCollection VertexCollection; + typedef edm::AssociationMap> JetMatchMap; void beginStream(edm::StreamID) override {} void produce(edm::Event&, const edm::EventSetup&) override; @@ -76,10 +78,12 @@ class ParticleTransformerAK4TagInfoProducer : public edm::stream::EDProducer<> { const double jet_radius_; const double min_candidate_pt_; const bool flip_; + const double max_sip3dsig_for_flip_; const edm::EDGetTokenT> jet_token_; const edm::EDGetTokenT vtx_token_; const edm::EDGetTokenT sv_token_; + edm::EDGetTokenT unsubjet_map_token_; edm::EDGetTokenT> puppi_value_map_token_; edm::EDGetTokenT> pvasq_value_map_token_; edm::EDGetTokenT> pvas_token_; @@ -87,6 +91,7 @@ class ParticleTransformerAK4TagInfoProducer : public edm::stream::EDProducer<> { const edm::ESGetToken track_builder_token_; bool use_puppi_value_map_; bool use_pvasq_value_map_; + bool use_unsubjet_map_; const bool fallback_puppi_weight_; const bool fallback_vertex_association_; @@ -101,6 +106,7 @@ ParticleTransformerAK4TagInfoProducer::ParticleTransformerAK4TagInfoProducer(con : jet_radius_(iConfig.getParameter("jet_radius")), min_candidate_pt_(iConfig.getParameter("min_candidate_pt")), flip_(iConfig.getParameter("flip")), + max_sip3dsig_for_flip_(iConfig.getParameter("max_sip3dsig_for_flip")), jet_token_(consumes>(iConfig.getParameter("jets"))), vtx_token_(consumes(iConfig.getParameter("vertices"))), sv_token_(consumes(iConfig.getParameter("secondary_vertices"))), @@ -109,6 +115,7 @@ ParticleTransformerAK4TagInfoProducer::ParticleTransformerAK4TagInfoProducer(con esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), use_puppi_value_map_(false), use_pvasq_value_map_(false), + use_unsubjet_map_(false), fallback_puppi_weight_(iConfig.getParameter("fallback_puppi_weight")), fallback_vertex_association_(iConfig.getParameter("fallback_vertex_association")), is_weighted_jet_(iConfig.getParameter("is_weighted_jet")), @@ -131,6 +138,12 @@ ParticleTransformerAK4TagInfoProducer::ParticleTransformerAK4TagInfoProducer(con pvas_token_ = consumes>(pvas_tag); use_pvasq_value_map_ = true; } + + const auto& unsubjet_map_tag = iConfig.getParameter("unsubjet_map"); + if (!unsubjet_map_tag.label().empty()) { + unsubjet_map_token_ = consumes(unsubjet_map_tag); + use_unsubjet_map_ = true; + } } void ParticleTransformerAK4TagInfoProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { @@ -139,10 +152,12 @@ void ParticleTransformerAK4TagInfoProducer::fillDescriptions(edm::ConfigurationD desc.add("jet_radius", 0.4); desc.add("min_candidate_pt", 0.95); desc.add("flip", false); + desc.add("max_sip3dsig_for_flip", 99999); desc.add("vertices", edm::InputTag("offlinePrimaryVertices")); desc.add("puppi_value_map", edm::InputTag("puppi")); desc.add("secondary_vertices", edm::InputTag("inclusiveCandidateSecondaryVertices")); desc.add("jets", edm::InputTag("ak4PFJetsCHS")); + desc.add("unsubjet_map", {}); desc.add("candidates", edm::InputTag("packedPFCandidates")); desc.add("vertex_associator", edm::InputTag("primaryVertexAssociation", "original")); desc.add("fallback_puppi_weight", false); @@ -158,6 +173,10 @@ void ParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const ed edm::Handle> jets; iEvent.getByToken(jet_token_, jets); + edm::Handle unsubjet_map; + if (use_unsubjet_map_) + iEvent.getByToken(unsubjet_map_token_, unsubjet_map); + edm::Handle vtxs; iEvent.getByToken(vtx_token_, vtxs); if (vtxs->empty()) { @@ -204,6 +223,8 @@ void ParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const ed const auto* pf_jet = dynamic_cast(&jet); const auto* pat_jet = dynamic_cast(&jet); edm::RefToBase jet_ref(jets, jet_n); + const auto& unsubJet = + (use_unsubjet_map_ && (*unsubjet_map)[jet_ref].isNonnull()) ? *(*unsubjet_map)[jet_ref] : jet; if (features.is_filled) { math::XYZVector jet_dir = jet.momentum().Unit(); @@ -237,8 +258,8 @@ void ParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const ed // unsorted reference to sv const auto& svs_unsorted = *svs; // fill collection, from DeepTNtuples plus some styling - for (unsigned int i = 0; i < jet.numberOfDaughters(); i++) { - auto cand = jet.daughter(i); + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { + auto cand = unsubJet.daughter(i); if (cand) { // candidates under 950MeV (configurable) are not considered // might change if we use also white-listing @@ -274,9 +295,9 @@ void ParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const ed features.n_pf_features.clear(); features.n_pf_features.resize(n_sorted.size()); - for (unsigned int i = 0; i < jet.numberOfDaughters(); i++) { + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { // get pointer and check that is correct - auto cand = dynamic_cast(jet.daughter(i)); + auto cand = dynamic_cast(unsubJet.daughter(i)); if (!cand) continue; // candidates under 950MeV are not considered @@ -332,7 +353,9 @@ void ParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const ed // get cached track info auto& trackinfo = trackinfos.at(i); - + if (flip_ && (trackinfo.getTrackSip3dSig() > max_sip3dsig_for_flip_)) { + continue; + } // get_ref to vector element auto& c_pf_features = features.c_pf_features.at(entry); // fill feature structure diff --git a/RecoBTag/FeatureTools/plugins/UnifiedParticleTransformerAK4TagInfoProducer.cc b/RecoBTag/FeatureTools/plugins/UnifiedParticleTransformerAK4TagInfoProducer.cc new file mode 100644 index 0000000000000..349da4f98f797 --- /dev/null +++ b/RecoBTag/FeatureTools/plugins/UnifiedParticleTransformerAK4TagInfoProducer.cc @@ -0,0 +1,530 @@ +#include "FWCore/Framework/interface/Frameworkfwd.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" +#include "FWCore/Utilities/interface/StreamID.h" +#include "FWCore/Utilities/interface/ESGetToken.h" + +#include "DataFormats/PatCandidates/interface/Jet.h" +#include "DataFormats/PatCandidates/interface/PackedCandidate.h" + +#include "DataFormats/BTauReco/interface/ShallowTagInfo.h" + +#include "TrackingTools/TransientTrack/interface/TransientTrackBuilder.h" +#include "TrackingTools/Records/interface/TransientTrackRecord.h" + +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h" +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h" + +#include "RecoBTag/FeatureTools/interface/JetConverter.h" +#include "RecoBTag/FeatureTools/interface/ShallowTagInfoConverter.h" +#include "RecoBTag/FeatureTools/interface/SecondaryVertexConverter.h" +#include "RecoBTag/FeatureTools/interface/NeutralCandidateConverter.h" +#include "RecoBTag/FeatureTools/interface/ChargedCandidateConverter.h" +#include "RecoBTag/FeatureTools/interface/LostTracksConverter.h" + +#include "RecoBTag/FeatureTools/interface/TrackInfoBuilder.h" +#include "RecoBTag/FeatureTools/interface/sorting_modules.h" + +#include "DataFormats/VertexReco/interface/VertexFwd.h" +#include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h" + +#include "RecoBTag/FeatureTools/interface/deep_helpers.h" + +#include "FWCore/ParameterSet/interface/Registry.h" +#include "FWCore/Common/interface/Provenance.h" +#include "DataFormats/Provenance/interface/ProductProvenance.h" + +#include "DataFormats/BTauReco/interface/SeedingTrackFeatures.h" +#include "DataFormats/BTauReco/interface/TrackPairFeatures.h" +#include "RecoBTag/FeatureTools/interface/TrackPairInfoBuilder.h" +#include "RecoBTag/FeatureTools/interface/SeedingTrackInfoBuilder.h" +#include "RecoBTag/FeatureTools/interface/SeedingTracksConverter.h" + +#include "FWCore/Framework/interface/ESHandle.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "RecoBTag/TrackProbability/interface/HistogramProbabilityEstimator.h" +class HistogramProbabilityEstimator; +#include + +#include +#include "CondFormats/BTauObjects/interface/TrackProbabilityCalibration.h" +#include "CondFormats/DataRecord/interface/BTagTrackProbability2DRcd.h" +#include "CondFormats/DataRecord/interface/BTagTrackProbability3DRcd.h" +#include "FWCore/Framework/interface/EventSetupRecord.h" +#include "FWCore/Framework/interface/EventSetupRecordImplementation.h" +#include "FWCore/Framework/interface/EventSetupRecordKey.h" +#include "DataFormats/Common/interface/AssociationMap.h" + +class UnifiedParticleTransformerAK4TagInfoProducer : public edm::stream::EDProducer<> { +public: + explicit UnifiedParticleTransformerAK4TagInfoProducer(const edm::ParameterSet&); + ~UnifiedParticleTransformerAK4TagInfoProducer() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + typedef std::vector UnifiedParticleTransformerAK4TagInfoCollection; + typedef reco::VertexCompositePtrCandidateCollection SVCollection; + typedef reco::VertexCollection VertexCollection; + typedef edm::AssociationMap> JetMatchMap; + + void beginStream(edm::StreamID) override {} + void produce(edm::Event&, const edm::EventSetup&) override; + void endStream() override {} + + const double jet_radius_; + const double min_candidate_pt_; + const bool flip_; + + const edm::EDGetTokenT> jet_token_; + const edm::EDGetTokenT vtx_token_; + const edm::EDGetTokenT> lt_token_; + const edm::EDGetTokenT sv_token_; + edm::EDGetTokenT unsubjet_map_token_; + edm::EDGetTokenT> puppi_value_map_token_; + edm::EDGetTokenT> pvasq_value_map_token_; + edm::EDGetTokenT> pvas_token_; + const edm::EDGetTokenT> candidateToken_; + const edm::ESGetToken track_builder_token_; + bool use_puppi_value_map_; + bool use_pvasq_value_map_; + bool use_unsubjet_map_; + + const bool fallback_puppi_weight_; + const bool fallback_vertex_association_; + + const bool is_weighted_jet_; + + const double min_jet_pt_; + const double max_jet_eta_; +}; + +UnifiedParticleTransformerAK4TagInfoProducer::UnifiedParticleTransformerAK4TagInfoProducer( + const edm::ParameterSet& iConfig) + : jet_radius_(iConfig.getParameter("jet_radius")), + min_candidate_pt_(iConfig.getParameter("min_candidate_pt")), + flip_(iConfig.getParameter("flip")), + jet_token_(consumes>(iConfig.getParameter("jets"))), + vtx_token_(consumes(iConfig.getParameter("vertices"))), + lt_token_(consumes>(iConfig.getParameter("losttracks"))), + sv_token_(consumes(iConfig.getParameter("secondary_vertices"))), + candidateToken_(consumes>(iConfig.getParameter("candidates"))), + track_builder_token_( + esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))), + use_puppi_value_map_(false), + use_pvasq_value_map_(false), + use_unsubjet_map_(false), + fallback_puppi_weight_(iConfig.getParameter("fallback_puppi_weight")), + fallback_vertex_association_(iConfig.getParameter("fallback_vertex_association")), + is_weighted_jet_(iConfig.getParameter("is_weighted_jet")), + min_jet_pt_(iConfig.getParameter("min_jet_pt")), + max_jet_eta_(iConfig.getParameter("max_jet_eta")) { + produces(); + + const auto& puppi_value_map_tag = iConfig.getParameter("puppi_value_map"); + if (!puppi_value_map_tag.label().empty()) { + puppi_value_map_token_ = consumes>(puppi_value_map_tag); + use_puppi_value_map_ = true; + } else if (is_weighted_jet_) { + throw edm::Exception(edm::errors::Configuration, + "puppi_value_map is not set but jet is weighted. Must set puppi_value_map."); + } + + const auto& pvas_tag = iConfig.getParameter("vertex_associator"); + if (!pvas_tag.label().empty()) { + pvasq_value_map_token_ = consumes>(pvas_tag); + pvas_token_ = consumes>(pvas_tag); + use_pvasq_value_map_ = true; + } + + const auto& unsubjet_map_tag = iConfig.getParameter("unsubjet_map"); + if (!unsubjet_map_tag.label().empty()) { + unsubjet_map_token_ = consumes(unsubjet_map_tag); + use_unsubjet_map_ = true; + } +} + +void UnifiedParticleTransformerAK4TagInfoProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // pfUnifiedParticleTransformerAK4TagInfos + edm::ParameterSetDescription desc; + desc.add("jet_radius", 0.4); + desc.add("min_candidate_pt", 0.10); + desc.add("flip", false); + desc.add("vertices", edm::InputTag("offlinePrimaryVertices")); + desc.add("losttracks", edm::InputTag("lostTracks")); + desc.add("puppi_value_map", edm::InputTag("puppi")); + desc.add("secondary_vertices", edm::InputTag("inclusiveCandidateSecondaryVertices")); + desc.add("jets", edm::InputTag("ak4PFJetsCHS")); + desc.add("unsubjet_map", {}); + desc.add("candidates", edm::InputTag("packedPFCandidates")); + desc.add("vertex_associator", edm::InputTag("primaryVertexAssociation", "original")); + desc.add("fallback_puppi_weight", false); + desc.add("fallback_vertex_association", false); + desc.add("is_weighted_jet", false); + desc.add("min_jet_pt", 15.0); + desc.add("max_jet_eta", 2.5); + descriptions.add("pfUnifiedParticleTransformerAK4TagInfos", desc); +} + +void UnifiedParticleTransformerAK4TagInfoProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + auto output_tag_infos = std::make_unique(); + edm::Handle> jets; + iEvent.getByToken(jet_token_, jets); + + edm::Handle unsubjet_map; + if (use_unsubjet_map_) + iEvent.getByToken(unsubjet_map_token_, unsubjet_map); + + edm::Handle vtxs; + iEvent.getByToken(vtx_token_, vtxs); + if (vtxs->empty()) { + // produce empty TagInfos in case no primary vertex + iEvent.put(std::move(output_tag_infos)); + return; // exit event + } + + edm::Handle> LTs; + iEvent.getByToken(lt_token_, LTs); + + // reference to primary vertex + const auto& pv = vtxs->at(0); + + edm::Handle> tracks; + iEvent.getByToken(candidateToken_, tracks); + + edm::Handle svs; + iEvent.getByToken(sv_token_, svs); + + edm::Handle> puppi_value_map; + if (use_puppi_value_map_) { + iEvent.getByToken(puppi_value_map_token_, puppi_value_map); + } + + edm::Handle> pvasq_value_map; + edm::Handle> pvas; + if (use_pvasq_value_map_) { + iEvent.getByToken(pvasq_value_map_token_, pvasq_value_map); + iEvent.getByToken(pvas_token_, pvas); + } + + edm::ESHandle track_builder = iSetup.getHandle(track_builder_token_); + + for (std::size_t jet_n = 0; jet_n < jets->size(); jet_n++) { + // create data containing structure + btagbtvdeep::UnifiedParticleTransformerAK4Features features; + + // reco jet reference (use as much as possible) + const auto& jet = jets->at(jet_n); + if (jet.pt() < 15.0) { + features.is_filled = false; + } + if (std::abs(jet.eta()) > 2.5) { + features.is_filled = false; + } + // dynamical casting to pointers, null if not possible + const auto* pf_jet = dynamic_cast(&jet); + const auto* pat_jet = dynamic_cast(&jet); + edm::RefToBase jet_ref(jets, jet_n); + const auto& unsubJet = + (use_unsubjet_map_ && (*unsubjet_map)[jet_ref].isNonnull()) ? *(*unsubjet_map)[jet_ref] : jet; + + if (features.is_filled) { + math::XYZVector jet_dir = jet.momentum().Unit(); + GlobalVector jet_ref_track_dir(jet.px(), jet.py(), jet.pz()); + + // copy which will be sorted + auto svs_sorted = *svs; + // sort by dxy + std::sort(svs_sorted.begin(), svs_sorted.end(), [&pv](const auto& sva, const auto& svb) { + return btagbtvdeep::sv_vertex_comparator(sva, svb, pv); + }); + // fill features from secondary vertices + for (const auto& sv : svs_sorted) { + if (reco::deltaR2(sv, jet_dir) > (jet_radius_ * jet_radius_)) + continue; + else { + features.sv_features.emplace_back(); + // in C++17 could just get from emplace_back output + auto& sv_features = features.sv_features.back(); + btagbtvdeep::svToFeatures(sv, pv, jet, sv_features, flip_); + } + } + + // stuff required for dealing with pf candidates and lost tracks + std::vector> c_sorted, n_sorted, lt_sorted; + // to cache the TrackInfo + std::map trackinfos; + std::map lt_trackinfos; + // unsorted reference to sv + const auto& svs_unsorted = *svs; + std::vector ltPtrs; + static constexpr size_t max_lt_ = 5; + + //Adding the lost tracks associated with the jets + for (size_t i = 0; i < LTs->size(); ++i) { + auto cand = LTs->ptrAt(i); + if ((reco::deltaR(*cand, jet) < 0.2)) { + const auto* PackedCandidate_ = dynamic_cast(&(*cand)); + if (PackedCandidate_) { + if (PackedCandidate_->pt() < 1.0) + continue; + auto& trackinfo = lt_trackinfos.emplace(i, track_builder).first->second; + trackinfo.buildTrackInfo(PackedCandidate_, jet_dir, jet_ref_track_dir, pv); + + lt_sorted.emplace_back(i, + trackinfo.getTrackSip2dSig(), + -btagbtvdeep::mindrsvpfcand(svs_unsorted, PackedCandidate_), + PackedCandidate_->pt() / jet.pt()); + + ltPtrs.push_back(cand); + } + } + } + + // sort lt collection + std::sort(lt_sorted.begin(), lt_sorted.end(), btagbtvdeep::SortingClass::compareByABCInv); + int n_ltcand_ = std::min(lt_sorted.size(), max_lt_); + + std::vector lt_sortedindices; + lt_sortedindices = btagbtvdeep::invertSortingVector(lt_sorted); + + // set right size to vectors + features.lt_features.clear(); + features.lt_features.resize(lt_sorted.size()); + + for (unsigned int i = 0; i < (unsigned int)n_ltcand_; i++) { + //auto cand = LTs->ptrAt(i); + //const auto *PackedCandidate_ = dynamic_cast(&(*cand)); + const auto* PackedCandidate_ = dynamic_cast(&(*ltPtrs.at(i))); + if (!PackedCandidate_) + continue; + if (PackedCandidate_->pt() < min_candidate_pt_) + continue; + + if (PackedCandidate_->charge() != 0) { + //auto reco_cand = dynamic_cast(cand); + float puppiw = PackedCandidate_->puppiWeight(); + + float drminpfcandsv = btagbtvdeep::mindrsvpfcand(svs_unsorted, PackedCandidate_); + float distminpfcandsv = 0; + + size_t entry = lt_sortedindices.at(i); + // get cached track info + auto& trackinfo = lt_trackinfos.emplace(i, track_builder).first->second; + trackinfo.buildTrackInfo(PackedCandidate_, jet_dir, jet_ref_track_dir, pv); + // get_ref to vector element + auto& lt_features = features.lt_features.at(entry); + + if (PackedCandidate_) { + if (PackedCandidate_->hasTrackDetails()) { + const reco::Track& PseudoTrack = PackedCandidate_->pseudoTrack(); + reco::TransientTrack transientTrack; + transientTrack = track_builder->build(PseudoTrack); + distminpfcandsv = btagbtvdeep::mindistsvpfcand(svs_unsorted, transientTrack); + } + + btagbtvdeep::packedCandidateToFeatures(PackedCandidate_, + jet, + trackinfo, + is_weighted_jet_, + drminpfcandsv, + static_cast(jet_radius_), + puppiw, + lt_features, + flip_, + distminpfcandsv); + } + } + } + + // fill collection, from DeepTNtuples plus some styling + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { + auto cand = unsubJet.daughter(i); + if (cand) { + // candidates under 100MeV (configurable) are not considered + // might change if we use also white-listing + if (cand->pt() < min_candidate_pt_) + continue; + if (cand->charge() != 0) { + auto& trackinfo = trackinfos.emplace(i, track_builder).first->second; + trackinfo.buildTrackInfo(cand, jet_dir, jet_ref_track_dir, pv); + + c_sorted.emplace_back(i, + trackinfo.getTrackSip2dSig(), + -btagbtvdeep::mindrsvpfcand(svs_unsorted, cand), + cand->pt() / jet.pt()); + } else { + n_sorted.emplace_back(i, -1, -btagbtvdeep::mindrsvpfcand(svs_unsorted, cand), cand->pt() / jet.pt()); + } + } + } + + // sort collections (open the black-box if you please) + std::sort(c_sorted.begin(), c_sorted.end(), btagbtvdeep::SortingClass::compareByABCInv); + std::sort(n_sorted.begin(), n_sorted.end(), btagbtvdeep::SortingClass::compareByABCInv); + + std::vector c_sortedindices, n_sortedindices; + + // this puts 0 everywhere and the right position in ind + c_sortedindices = btagbtvdeep::invertSortingVector(c_sorted); + n_sortedindices = btagbtvdeep::invertSortingVector(n_sorted); + + // set right size to vectors + features.c_pf_features.clear(); + features.c_pf_features.resize(c_sorted.size()); + features.n_pf_features.clear(); + features.n_pf_features.resize(n_sorted.size()); + + for (unsigned int i = 0; i < unsubJet.numberOfDaughters(); i++) { + // get pointer and check that is correct + auto cand = dynamic_cast(unsubJet.daughter(i)); + if (!cand) + continue; + // candidates under 100MeV are not considered + // might change if we use also white-listing + if (cand->pt() < 0.100) + continue; + + auto packed_cand = dynamic_cast(cand); + auto reco_cand = dynamic_cast(cand); + + // need some edm::Ptr or edm::Ref if reco candidates + reco::PFCandidatePtr reco_ptr; + if (pf_jet) { + reco_ptr = pf_jet->getPFConstituent(i); + } else if (pat_jet && reco_cand) { + reco_ptr = pat_jet->getPFConstituent(i); + } + + reco::CandidatePtr cand_ptr; + if (pat_jet) { + cand_ptr = pat_jet->sourceCandidatePtr(i); + } + + // + // Access puppi weight from ValueMap. + // + float puppiw = 1.0; // Set to fallback value + + if (reco_cand) { + if (use_puppi_value_map_) + puppiw = (*puppi_value_map)[reco_ptr]; + else if (!fallback_puppi_weight_) { + throw edm::Exception(edm::errors::InvalidReference, "PUPPI value map missing") + << "use fallback_puppi_weight option to use " << puppiw << " for reco_cand as default"; + } + } else if (packed_cand) { + if (use_puppi_value_map_) + puppiw = (*puppi_value_map)[cand_ptr]; + else if (!fallback_puppi_weight_) { + throw edm::Exception(edm::errors::InvalidReference, "PUPPI value map missing") + << "use fallback_puppi_weight option to use " << puppiw << " for packed_cand as default"; + } + } else { + throw edm::Exception(edm::errors::InvalidReference) + << "Cannot convert to either reco::PFCandidate or pat::PackedCandidate"; + } + + float drminpfcandsv = btagbtvdeep::mindrsvpfcand(svs_unsorted, cand); + float distminpfcandsv = 0; + if (cand->charge() != 0) { + // is charged candidate + auto entry = c_sortedindices.at(i); + + // get cached track info + auto& trackinfo = trackinfos.at(i); + + // get_ref to vector element + auto& c_pf_features = features.c_pf_features.at(entry); + // fill feature structure + if (packed_cand) { + if (packed_cand->hasTrackDetails()) { + const reco::Track& PseudoTrack = packed_cand->pseudoTrack(); + reco::TransientTrack transientTrack; + transientTrack = track_builder->build(PseudoTrack); + distminpfcandsv = btagbtvdeep::mindistsvpfcand(svs_unsorted, transientTrack); + } + + btagbtvdeep::packedCandidateToFeatures(packed_cand, + jet, + trackinfo, + is_weighted_jet_, + drminpfcandsv, + static_cast(jet_radius_), + puppiw, + c_pf_features, + flip_, + distminpfcandsv); + } else if (reco_cand) { + // get vertex association quality + int pv_ass_quality = 0; // fallback value + if (use_pvasq_value_map_) { + pv_ass_quality = (*pvasq_value_map)[reco_ptr]; + } else if (!fallback_vertex_association_) { + throw edm::Exception(edm::errors::InvalidReference, "vertex association missing") + << "use fallback_vertex_association option to use" << pv_ass_quality + << "as default quality and closest dz PV as criteria"; + } + // getting the PV as PackedCandidatesProducer + // but using not the slimmed but original vertices + auto ctrack = reco_cand->bestTrack(); + int pvi = -1; + float dist = 1e99; + for (size_t ii = 0; ii < vtxs->size(); ii++) { + float dz = (ctrack) ? std::abs(ctrack->dz(((*vtxs)[ii]).position())) : 0; + if (dz < dist) { + pvi = ii; + dist = dz; + } + } + auto PV = reco::VertexRef(vtxs, pvi); + if (use_pvasq_value_map_) { + const reco::VertexRef& PV_orig = (*pvas)[reco_ptr]; + if (PV_orig.isNonnull()) + PV = reco::VertexRef(vtxs, PV_orig.key()); + } + btagbtvdeep::recoCandidateToFeatures(reco_cand, + jet, + trackinfo, + is_weighted_jet_, + drminpfcandsv, + static_cast(jet_radius_), + puppiw, + pv_ass_quality, + PV, + c_pf_features, + flip_, + distminpfcandsv); + } + } else { + // is neutral candidate + auto entry = n_sortedindices.at(i); + // get_ref to vector element + auto& n_pf_features = features.n_pf_features.at(entry); + // fill feature structure + if (packed_cand) { + btagbtvdeep::packedCandidateToFeatures(packed_cand, + jet, + is_weighted_jet_, + drminpfcandsv, + static_cast(jet_radius_), + puppiw, + n_pf_features); + } else if (reco_cand) { + btagbtvdeep::recoCandidateToFeatures( + reco_cand, jet, is_weighted_jet_, drminpfcandsv, static_cast(jet_radius_), puppiw, n_pf_features); + } + } + } + } + output_tag_infos->emplace_back(features, jet_ref); + } + iEvent.put(std::move(output_tag_infos)); +} + +//define this as a plug-in +DEFINE_FWK_MODULE(UnifiedParticleTransformerAK4TagInfoProducer); diff --git a/RecoBTag/FeatureTools/src/ChargedCandidateConverter.cc b/RecoBTag/FeatureTools/src/ChargedCandidateConverter.cc index 5209c7d2818c4..a5661a61a8739 100644 --- a/RecoBTag/FeatureTools/src/ChargedCandidateConverter.cc +++ b/RecoBTag/FeatureTools/src/ChargedCandidateConverter.cc @@ -18,6 +18,13 @@ namespace btagbtvdeep { c_pf_features.vtx_ass = c_pf->pvAssociationQuality(); c_pf_features.puppiw = puppiw; + c_pf_features.charge = c_pf->charge(); + + c_pf_features.CaloFrac = c_pf->caloFraction(); + c_pf_features.HadFrac = c_pf->hcalFraction(); + c_pf_features.lostInnerHits = catch_infs(c_pf->lostInnerHits(), 2); + c_pf_features.numberOfPixelHits = catch_infs(c_pf->numberOfPixelHits(), -1); + c_pf_features.numberOfStripHits = catch_infs(c_pf->stripLayersWithMeasurement(), -1); // if PackedCandidate does not have TrackDetails this gives an Exception // because unpackCovariance might be called for pseudoTrack/bestTrack @@ -36,6 +43,27 @@ namespace btagbtvdeep { c_pf_features.dz = catch_infs(c_pf->dz()); c_pf_features.dxysig = c_pf->bestTrack() ? catch_infs(c_pf->dxy() / c_pf->dxyError()) : 0; c_pf_features.dzsig = c_pf->bestTrack() ? catch_infs(c_pf->dz() / c_pf->dzError()) : 0; + + float pdgid_; + if (abs(c_pf->pdgId()) == 11 and c_pf->charge() != 0) { + pdgid_ = 0.0; + } else if (abs(c_pf->pdgId()) == 13 and c_pf->charge() != 0) { + pdgid_ = 1.0; + } else if (abs(c_pf->pdgId()) == 22 and c_pf->charge() == 0) { + pdgid_ = 2.0; + } else if (abs(c_pf->pdgId()) != 22 and c_pf->charge() == 0 and abs(c_pf->pdgId()) != 1 and + abs(c_pf->pdgId()) != 2) { + pdgid_ = 3.0; + } else if (abs(c_pf->pdgId()) != 11 and abs(c_pf->pdgId()) != 13 and c_pf->charge() != 0) { + pdgid_ = 4.0; + } else if (c_pf->charge() == 0 and abs(c_pf->pdgId()) == 1) { + pdgid_ = 5.0; + } else if (c_pf->charge() == 0 and abs(c_pf->pdgId()) == 2) { + pdgid_ = 6.0; + } else { + pdgid_ = 7.0; + } + c_pf_features.pdgID = pdgid_; } void recoCandidateToFeatures(const reco::PFCandidate* c_pf, diff --git a/RecoBTag/FeatureTools/src/LostTracksConverter.cc b/RecoBTag/FeatureTools/src/LostTracksConverter.cc new file mode 100644 index 0000000000000..11fc316039c90 --- /dev/null +++ b/RecoBTag/FeatureTools/src/LostTracksConverter.cc @@ -0,0 +1,60 @@ +#include "RecoBTag/FeatureTools/interface/LostTracksConverter.h" + +namespace btagbtvdeep { + + void packedCandidateToFeatures(const pat::PackedCandidate* c_pf, + const pat::Jet& jet, + const TrackInfoBuilder& track_info, + const bool isWeightedJet, + const float drminpfcandsv, + const float jetR, + const float puppiw, + LostTracksFeatures& lt_features, + const bool flip, + const float distminpfcandsv) { + commonCandidateToFeatures( + c_pf, jet, track_info, isWeightedJet, drminpfcandsv, jetR, puppiw, lt_features, flip, distminpfcandsv); + + lt_features.puppiw = puppiw; + lt_features.charge = c_pf->charge(); + + lt_features.lostInnerHits = catch_infs(c_pf->lostInnerHits(), 2); + lt_features.numberOfPixelHits = catch_infs(c_pf->numberOfPixelHits(), -1); + lt_features.numberOfStripHits = catch_infs(c_pf->stripLayersWithMeasurement(), -1); + + // if PackedCandidate does not have TrackDetails this gives an Exception + // because unpackCovariance might be called for pseudoTrack/bestTrack + if (c_pf->hasTrackDetails()) { + const auto& pseudo_track = c_pf->pseudoTrack(); + lt_features.chi2 = catch_infs_and_bound(pseudo_track.normalizedChi2(), 300, -1, 300); + // this returns the quality enum not a mask. + lt_features.quality = pseudo_track.qualityMask(); + } else { + // default negative chi2 and loose track if notTrackDetails + lt_features.chi2 = catch_infs_and_bound(-1, 300, -1, 300); + lt_features.quality = (1 << reco::TrackBase::loose); + } + } + void recoCandidateToFeatures(const reco::PFCandidate* c_pf, + const reco::Jet& jet, + const TrackInfoBuilder& track_info, + const bool isWeightedJet, + const float drminpfcandsv, + const float jetR, + const float puppiw, + const int pv_ass_quality, + const reco::VertexRef& pv, + LostTracksFeatures& lt_features, + const bool flip, + const float distminpfcandsv) { + commonCandidateToFeatures( + c_pf, jet, track_info, isWeightedJet, drminpfcandsv, jetR, puppiw, lt_features, flip, distminpfcandsv); + + lt_features.puppiw = puppiw; + + const auto& pseudo_track = (c_pf->bestTrack()) ? *c_pf->bestTrack() : reco::Track(); + lt_features.chi2 = catch_infs_and_bound(std::floor(pseudo_track.normalizedChi2()), 300, -1, 300); + lt_features.quality = quality_from_pfcand(*c_pf); + } + +} // namespace btagbtvdeep diff --git a/RecoBTag/FeatureTools/src/TrackInfoBuilder.cc b/RecoBTag/FeatureTools/src/TrackInfoBuilder.cc index 57753af18595f..f75e4ef20b2e6 100644 --- a/RecoBTag/FeatureTools/src/TrackInfoBuilder.cc +++ b/RecoBTag/FeatureTools/src/TrackInfoBuilder.cc @@ -27,7 +27,8 @@ namespace btagbtvdeep { trackSip3dVal_(0), trackSip3dSig_(0), trackJetDistVal_(0), - trackJetDistSig_(0) {} + trackJetDistSig_(0), + trackJetDecayLen_(0) {} void TrackInfoBuilder::buildTrackInfo(const reco::Candidate *candidate, const math::XYZVector &jetDir, @@ -63,6 +64,7 @@ namespace btagbtvdeep { trackSip3dSig_ = 0.; trackJetDistVal_ = 0.; trackJetDistSig_ = 0.; + trackJetDecayLen_ = 0.; return; } @@ -84,12 +86,15 @@ namespace btagbtvdeep { Measurement1D meas_ip2d = IPTools::signedTransverseImpactParameter(transientTrack, refjetdirection, pv).second; Measurement1D meas_ip3d = IPTools::signedImpactParameter3D(transientTrack, refjetdirection, pv).second; Measurement1D jetdist = IPTools::jetTrackDistance(transientTrack, refjetdirection, pv).second; + Measurement1D decayl = IPTools::signedDecayLength3D(transientTrack, refjetdirection, pv).second; trackSip2dVal_ = static_cast(meas_ip2d.value()); trackSip2dSig_ = static_cast(meas_ip2d.significance()); trackSip3dVal_ = static_cast(meas_ip3d.value()); trackSip3dSig_ = static_cast(meas_ip3d.significance()); trackJetDistVal_ = static_cast(jetdist.value()); trackJetDistSig_ = static_cast(jetdist.significance()); + + trackJetDecayLen_ = static_cast(decayl.value()); } } // namespace btagbtvdeep diff --git a/RecoBTag/FeatureTools/src/deep_helpers.cc b/RecoBTag/FeatureTools/src/deep_helpers.cc index 76b443542b334..0c149d59df562 100644 --- a/RecoBTag/FeatureTools/src/deep_helpers.cc +++ b/RecoBTag/FeatureTools/src/deep_helpers.cc @@ -150,7 +150,8 @@ namespace btagbtvdeep { float vtx_ass_from_pfcand(const reco::PFCandidate &pfcand, int pv_ass_quality, const reco::VertexRef &pv) { float vtx_ass = pat::PackedCandidate::PVAssociationQuality(qualityMap[pv_ass_quality]); - if (pfcand.trackRef().isNonnull() && pv->trackWeight(pfcand.trackRef()) > 0.5 && pv_ass_quality == 7) { + if (pv.isNonnull() && pfcand.trackRef().isNonnull() && pv->trackWeight(pfcand.trackRef()) > 0.5 && + pv_ass_quality == 7) { vtx_ass = pat::PackedCandidate::UsedInFitTight; } return vtx_ass; diff --git a/RecoBTag/FeatureTools/test/BuildFile.xml b/RecoBTag/FeatureTools/test/BuildFile.xml new file mode 100644 index 0000000000000..242ea2cad997c --- /dev/null +++ b/RecoBTag/FeatureTools/test/BuildFile.xml @@ -0,0 +1 @@ + diff --git a/RecoBTag/FeatureTools/test/u0_cfg.py b/RecoBTag/FeatureTools/test/u0_cfg.py new file mode 100644 index 0000000000000..d35c8ba16c152 --- /dev/null +++ b/RecoBTag/FeatureTools/test/u0_cfg.py @@ -0,0 +1,74 @@ +# Unit test configuration file for RecoBTagInfo producers: +# Verify the use of unsubtracted jet map +# + +import FWCore.ParameterSet.Config as cms + +process = cms.Process("TEST") + +process.load('Configuration.Geometry.GeometryDB_cff') +process.load('Configuration.StandardSequences.MagneticField_38T_cff') +process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') +process.load("TrackingTools.TransientTrack.TransientTrackBuilder_cfi") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(2) +) + +process.source = cms.Source("PoolSource", + fileNames = cms.untracked.vstring("/store/hidata/HIRun2023A/HIPhysicsRawPrime0/MINIAOD/PromptReco-v2/000/375/823/00000/8158260e-df3c-45a5-a121-55345a682a23.root") +) + +from Configuration.AlCa.GlobalTag import GlobalTag +process.GlobalTag = GlobalTag(process.GlobalTag, '132X_dataRun3_Prompt_v4', '') + +from RecoJets.JetProducers.ak4PFJets_cfi import ak4PFJets +process.ak4PFJets = ak4PFJets.clone(rParam = 0.4, src = 'packedPFCandidates') + +process.unsubJets = cms.EDProducer("JetMatcherDR", + source = cms.InputTag("ak4PFJets"), + matched = cms.InputTag("ak4PFJets") +) + +from RecoBTag.FeatureTools.pfDeepFlavourTagInfos_cfi import pfDeepFlavourTagInfos +process.pfDeepFlavourTagInfos = pfDeepFlavourTagInfos.clone( + jets = "ak4PFJets", + unsubjet_map = "unsubJets", + fallback_puppi_weight = True, + fallback_vertex_association = True, + puppi_value_map = "", + secondary_vertices = "inclusiveCandidateSecondaryVertices", + shallow_tag_infos = "pfDeepCSVTagInfos", + vertex_associator = "", + vertices = "offlineSlimmedPrimaryVertices" +) + +from RecoBTag.FeatureTools.pfDeepBoostedJetTagInfos_cfi import pfDeepBoostedJetTagInfos +process.pfDeepBoostedJetTagInfos = pfDeepBoostedJetTagInfos.clone( + jets = "ak4PFJets", + unsubjet_map = "unsubJets", + use_puppiP4 = False, + puppi_value_map = "", + secondary_vertices = "inclusiveCandidateSecondaryVertices", + vertex_associator = "", + vertices = "offlineSlimmedPrimaryVertices", + pf_candidates = "packedPFCandidates" +) + +from RecoBTag.FeatureTools.pfParticleTransformerAK4TagInfos_cfi import pfParticleTransformerAK4TagInfos +process.pfParticleTransformerAK4TagInfos = pfParticleTransformerAK4TagInfos.clone( + jets = "ak4PFJets", + unsubjet_map = "unsubJets", + fallback_puppi_weight = True, + fallback_vertex_association = True, + puppi_value_map = "", + secondary_vertices = "inclusiveCandidateSecondaryVertices", + vertex_associator = "", + vertices = "offlineSlimmedPrimaryVertices" +) + +process.p = cms.Path(process.ak4PFJets * + process.unsubJets * + process.pfDeepFlavourTagInfos * + process.pfDeepBoostedJetTagInfos * + process.pfParticleTransformerAK4TagInfos) diff --git a/RecoBTag/ONNXRuntime/plugins/UnifiedParticleTransformerAK4ONNXJetTagsProducer.cc b/RecoBTag/ONNXRuntime/plugins/UnifiedParticleTransformerAK4ONNXJetTagsProducer.cc new file mode 100644 index 0000000000000..a6864da0c3de5 --- /dev/null +++ b/RecoBTag/ONNXRuntime/plugins/UnifiedParticleTransformerAK4ONNXJetTagsProducer.cc @@ -0,0 +1,358 @@ +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" + +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/MakerMacros.h" + +#include "FWCore/Framework/interface/makeRefToBaseProdFrom.h" + +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/StreamID.h" + +#include "DataFormats/BTauReco/interface/JetTag.h" + +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4TagInfo.h" +#include "DataFormats/BTauReco/interface/UnifiedParticleTransformerAK4Features.h" + +#include "PhysicsTools/ONNXRuntime/interface/ONNXRuntime.h" + +using namespace cms::Ort; + +class UnifiedParticleTransformerAK4ONNXJetTagsProducer : public edm::stream::EDProducer> { +public: + explicit UnifiedParticleTransformerAK4ONNXJetTagsProducer(const edm::ParameterSet&, const ONNXRuntime*); + ~UnifiedParticleTransformerAK4ONNXJetTagsProducer() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions&); + + static std::unique_ptr initializeGlobalCache(const edm::ParameterSet&); + static void globalEndJob(const ONNXRuntime*); + +private: + typedef std::vector TagInfoCollection; + typedef reco::JetTagCollection JetTagCollection; + + void produce(edm::Event&, const edm::EventSetup&) override; + + void make_inputs(btagbtvdeep::UnifiedParticleTransformerAK4Features features); + void get_input_sizes(const reco::FeaturesTagInfo taginfo); + + const edm::EDGetTokenT src_; + std::vector flav_names_; + std::vector input_names_; + std::vector output_names_; + + enum InputIndexes { + kChargedCandidates = 0, + kLostTracks = 1, + kNeutralCandidates = 2, + kVertices = 3, + kChargedCandidates4Vec = 4, + kLostTracks4Vec = 5, + kNeutralCandidates4Vec = 6, + kVertices4Vec = 7 + }; + unsigned n_cpf_; + constexpr static unsigned n_features_cpf_ = 25; + constexpr static unsigned n_pairwise_features_cpf_ = 4; + unsigned n_lt_; + constexpr static unsigned n_features_lt_ = 18; + constexpr static unsigned n_pairwise_features_lt_ = 4; + unsigned n_npf_; + constexpr static unsigned n_features_npf_ = 8; + constexpr static unsigned n_pairwise_features_npf_ = 4; + unsigned n_sv_; + constexpr static unsigned n_features_sv_ = 14; + constexpr static unsigned n_pairwise_features_sv_ = 4; + std::vector input_sizes_; + std::vector> input_shapes_; // shapes of each input group (-1 for dynamic axis) + + // hold the input data + FloatArrays data_; +}; + +UnifiedParticleTransformerAK4ONNXJetTagsProducer::UnifiedParticleTransformerAK4ONNXJetTagsProducer( + const edm::ParameterSet& iConfig, const ONNXRuntime* cache) + : src_(consumes(iConfig.getParameter("src"))), + flav_names_(iConfig.getParameter>("flav_names")), + input_names_(iConfig.getParameter>("input_names")), + output_names_(iConfig.getParameter>("output_names")) { + // get output names from flav_names + for (const auto& flav_name : flav_names_) { + produces(flav_name); + } +} + +void UnifiedParticleTransformerAK4ONNXJetTagsProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + // pfUnifiedParticleTransformerAK4JetTags + edm::ParameterSetDescription desc; + desc.add("src", edm::InputTag("pfUnifiedParticleTransformerAK4TagInfos")); + desc.add>( + "input_names", {"input_1", "input_2", "input_3", "input_4", "input_5", "input_6", "input_7", "input_8"}); + desc.add("model_path", edm::FileInPath("RecoBTag/Combined/data/UParTAK4/PUPPI/V00/UParTAK4.onnx")); + desc.add>("output_names", {"softmax"}); + desc.add>( + "flav_names", + std::vector{"probb", "probbb", "problepb", "probc", "probs", + "probu", "probd", "probg", "probele", "probmu", + "probtaup1h0p", "probtaup1h1p", "probtaup1h2p", "probtaup3h0p", "probtaup3h1p", + "probtaum1h0p", "probtaum1h1p", "probtaum1h2p", "probtaum3h0p", "probtaum3h1p", + "ptcorr", "ptreshigh", "ptreslow", "ptnu", "probemudata", + "probemumc", "probdimudata", "probdimumc", "probmutaudata", "probmutaumc"}); + + descriptions.add("pfUnifiedParticleTransformerAK4JetTags", desc); +} + +std::unique_ptr UnifiedParticleTransformerAK4ONNXJetTagsProducer::initializeGlobalCache( + const edm::ParameterSet& iConfig) { + return std::make_unique(iConfig.getParameter("model_path").fullPath()); +} + +void UnifiedParticleTransformerAK4ONNXJetTagsProducer::globalEndJob(const ONNXRuntime* cache) {} + +void UnifiedParticleTransformerAK4ONNXJetTagsProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSetup) { + edm::Handle tag_infos; + iEvent.getByToken(src_, tag_infos); + + // initialize output collection + std::vector> output_tags; + if (!tag_infos->empty()) { + auto jet_ref = tag_infos->begin()->jet(); + auto ref2prod = edm::makeRefToBaseProdFrom(jet_ref, iEvent); + for (std::size_t i = 0; i < flav_names_.size(); i++) { + output_tags.emplace_back(std::make_unique(ref2prod)); + } + } else { + for (std::size_t i = 0; i < flav_names_.size(); i++) { + output_tags.emplace_back(std::make_unique()); + } + } + + for (unsigned jet_n = 0; jet_n < tag_infos->size(); ++jet_n) { + const auto& taginfo = (*tag_infos)[jet_n]; + std::vector outputs(flav_names_.size(), -1.0); + if (taginfo.features().is_filled) { + get_input_sizes(taginfo); + + // run prediction with dynamic batch size per event + input_shapes_ = {{(int64_t)1, (int64_t)n_cpf_, (int64_t)n_features_cpf_}, + {(int64_t)1, (int64_t)n_lt_, (int64_t)n_features_lt_}, + {(int64_t)1, (int64_t)n_npf_, (int64_t)n_features_npf_}, + {(int64_t)1, (int64_t)n_sv_, (int64_t)n_features_sv_}, + {(int64_t)1, (int64_t)n_cpf_, (int64_t)n_pairwise_features_cpf_}, + {(int64_t)1, (int64_t)n_lt_, (int64_t)n_pairwise_features_lt_}, + {(int64_t)1, (int64_t)n_npf_, (int64_t)n_pairwise_features_npf_}, + {(int64_t)1, (int64_t)n_sv_, (int64_t)n_pairwise_features_sv_}}; + + outputs = globalCache()->run(input_names_, data_, input_shapes_, output_names_, 1)[0]; + assert(outputs.size() == flav_names_.size()); + } + + const auto& jet_ref = tag_infos->at(jet_n).jet(); + for (std::size_t flav_n = 0; flav_n < flav_names_.size(); flav_n++) { + (*(output_tags[flav_n]))[jet_ref] = outputs[flav_n]; + } + } + + // put into the event + for (std::size_t flav_n = 0; flav_n < flav_names_.size(); ++flav_n) { + iEvent.put(std::move(output_tags[flav_n]), flav_names_[flav_n]); + } +} + +void UnifiedParticleTransformerAK4ONNXJetTagsProducer::get_input_sizes( + const reco::FeaturesTagInfo taginfo) { + const auto& features = taginfo.features(); + + /// We require a fixed size due to an ONNX conversion issue (to be improved in the future ?) /// + n_cpf_ = (unsigned int)29; + n_lt_ = (unsigned int)5; + n_npf_ = (unsigned int)25; + n_sv_ = (unsigned int)5; + + input_sizes_ = { + n_cpf_ * n_features_cpf_, + n_lt_ * n_features_lt_, + n_npf_ * n_features_npf_, + n_sv_ * n_features_sv_, + n_cpf_ * n_pairwise_features_cpf_, + n_lt_ * n_pairwise_features_lt_, + n_npf_ * n_pairwise_features_npf_, + n_sv_ * n_pairwise_features_sv_, + }; + // init data storage + data_.clear(); + for (const auto& len : input_sizes_) { + data_.emplace_back(1 * len, 0); + } + + make_inputs(features); +} + +void UnifiedParticleTransformerAK4ONNXJetTagsProducer::make_inputs( + btagbtvdeep::UnifiedParticleTransformerAK4Features features) { + float* ptr = nullptr; + const float* start = nullptr; + unsigned offset = 0; + + // c_pf candidates + auto max_c_pf_n = std::min(features.c_pf_features.size(), (std::size_t)n_cpf_); + for (std::size_t c_pf_n = 0; c_pf_n < max_c_pf_n; c_pf_n++) { + const auto& c_pf_features = features.c_pf_features.at(c_pf_n); + ptr = &data_[kChargedCandidates][offset + c_pf_n * n_features_cpf_]; + start = ptr; + *ptr = c_pf_features.btagPf_trackEtaRel; + *(++ptr) = c_pf_features.btagPf_trackPtRel; + *(++ptr) = c_pf_features.btagPf_trackPPar; + *(++ptr) = c_pf_features.btagPf_trackDeltaR; + *(++ptr) = c_pf_features.btagPf_trackPParRatio; + *(++ptr) = c_pf_features.btagPf_trackSip2dVal; + *(++ptr) = c_pf_features.btagPf_trackSip2dSig; + *(++ptr) = c_pf_features.btagPf_trackSip3dVal; + *(++ptr) = c_pf_features.btagPf_trackSip3dSig; + *(++ptr) = c_pf_features.btagPf_trackJetDistVal; + *(++ptr) = c_pf_features.ptrel; + *(++ptr) = c_pf_features.drminsv; + *(++ptr) = c_pf_features.vtx_ass; + *(++ptr) = c_pf_features.puppiw; + *(++ptr) = c_pf_features.chi2; + *(++ptr) = c_pf_features.quality; + *(++ptr) = c_pf_features.charge; + *(++ptr) = c_pf_features.dz; + *(++ptr) = c_pf_features.btagPf_trackDecayLen; + *(++ptr) = c_pf_features.HadFrac; + *(++ptr) = c_pf_features.CaloFrac; + *(++ptr) = c_pf_features.pdgID; + *(++ptr) = c_pf_features.lostInnerHits; + *(++ptr) = c_pf_features.numberOfPixelHits; + *(++ptr) = c_pf_features.numberOfStripHits; + + assert(start + n_features_cpf_ - 1 == ptr); + } + + // n_lt candidates + auto max_lt_n = std::min(features.lt_features.size(), (std::size_t)n_lt_); + for (std::size_t lt_n = 0; lt_n < max_lt_n; lt_n++) { + const auto& lt_features = features.lt_features.at(lt_n); + ptr = &data_[kLostTracks][offset + lt_n * n_features_lt_]; + start = ptr; + *ptr = lt_features.btagPf_trackEtaRel; + *(++ptr) = lt_features.btagPf_trackPtRel; + *(++ptr) = lt_features.btagPf_trackPPar; + *(++ptr) = lt_features.btagPf_trackDeltaR; + *(++ptr) = lt_features.btagPf_trackPParRatio; + *(++ptr) = lt_features.btagPf_trackSip2dVal; + *(++ptr) = lt_features.btagPf_trackSip2dSig; + *(++ptr) = lt_features.btagPf_trackSip3dVal; + *(++ptr) = lt_features.btagPf_trackSip3dSig; + *(++ptr) = lt_features.btagPf_trackJetDistVal; + *(++ptr) = lt_features.drminsv; + *(++ptr) = lt_features.charge; + *(++ptr) = lt_features.puppiw; + *(++ptr) = lt_features.chi2; + *(++ptr) = lt_features.quality; + *(++ptr) = lt_features.lostInnerHits; + *(++ptr) = lt_features.numberOfPixelHits; + *(++ptr) = lt_features.numberOfStripHits; + assert(start + n_features_lt_ - 1 == ptr); + } + + // n_pf candidates + auto max_n_pf_n = std::min(features.n_pf_features.size(), (std::size_t)n_npf_); + for (std::size_t n_pf_n = 0; n_pf_n < max_n_pf_n; n_pf_n++) { + const auto& n_pf_features = features.n_pf_features.at(n_pf_n); + ptr = &data_[kNeutralCandidates][offset + n_pf_n * n_features_npf_]; + start = ptr; + *ptr = n_pf_features.ptrel; + *(++ptr) = n_pf_features.etarel; + *(++ptr) = n_pf_features.phirel; + *(++ptr) = n_pf_features.deltaR; + *(++ptr) = n_pf_features.isGamma; + *(++ptr) = n_pf_features.hadFrac; + *(++ptr) = n_pf_features.drminsv; + *(++ptr) = n_pf_features.puppiw; + assert(start + n_features_npf_ - 1 == ptr); + } + + // sv candidates + auto max_sv_n = std::min(features.sv_features.size(), (std::size_t)n_sv_); + for (std::size_t sv_n = 0; sv_n < max_sv_n; sv_n++) { + const auto& sv_features = features.sv_features.at(sv_n); + ptr = &data_[kVertices][offset + sv_n * n_features_sv_]; + start = ptr; + *ptr = sv_features.pt; + *(++ptr) = sv_features.deltaR; + *(++ptr) = sv_features.mass; + *(++ptr) = sv_features.etarel; + *(++ptr) = sv_features.phirel; + *(++ptr) = sv_features.ntracks; + *(++ptr) = sv_features.chi2; + *(++ptr) = sv_features.normchi2; + *(++ptr) = sv_features.dxy; + *(++ptr) = sv_features.dxysig; + *(++ptr) = sv_features.d3d; + *(++ptr) = sv_features.d3dsig; + *(++ptr) = sv_features.costhetasvpv; + *(++ptr) = sv_features.enratio; + assert(start + n_features_sv_ - 1 == ptr); + } + + // cpf pairwise features (4-vectors) + auto max_cpf_n = std::min(features.c_pf_features.size(), (std::size_t)n_cpf_); + for (std::size_t cpf_n = 0; cpf_n < max_cpf_n; cpf_n++) { + const auto& cpf_pairwise_features = features.c_pf_features.at(cpf_n); + ptr = &data_[kChargedCandidates4Vec][offset + cpf_n * n_pairwise_features_cpf_]; + start = ptr; + *ptr = cpf_pairwise_features.px; + *(++ptr) = cpf_pairwise_features.py; + *(++ptr) = cpf_pairwise_features.pz; + *(++ptr) = cpf_pairwise_features.e; + + assert(start + n_pairwise_features_cpf_ - 1 == ptr); + } + + // lt pairwise features (4-vectors) specific case requiring (pt,eta,phi,e) + auto max_lt_N = std::min(features.lt_features.size(), (std::size_t)n_lt_); + for (std::size_t lt_N = 0; lt_N < max_lt_N; lt_N++) { + const auto& lt_pairwise_features = features.lt_features.at(lt_N); + ptr = &data_[kLostTracks4Vec][offset + lt_N * n_pairwise_features_lt_]; + start = ptr; + *ptr = lt_pairwise_features.pt; + *(++ptr) = lt_pairwise_features.eta; + *(++ptr) = lt_pairwise_features.phi; + *(++ptr) = lt_pairwise_features.e; + + assert(start + n_pairwise_features_lt_ - 1 == ptr); + } + + // npf pairwise features (4-vectors) + auto max_npf_n = std::min(features.n_pf_features.size(), (std::size_t)n_npf_); + for (std::size_t npf_n = 0; npf_n < max_npf_n; npf_n++) { + const auto& npf_pairwise_features = features.n_pf_features.at(npf_n); + ptr = &data_[kNeutralCandidates4Vec][offset + npf_n * n_pairwise_features_npf_]; + start = ptr; + *ptr = npf_pairwise_features.px; + *(++ptr) = npf_pairwise_features.py; + *(++ptr) = npf_pairwise_features.pz; + *(++ptr) = npf_pairwise_features.e; + + assert(start + n_pairwise_features_npf_ - 1 == ptr); + } + + // sv pairwise features (4-vectors) + auto max_sv_N = std::min(features.sv_features.size(), (std::size_t)n_sv_); + for (std::size_t sv_N = 0; sv_N < max_sv_N; sv_N++) { + const auto& sv_pairwise_features = features.sv_features.at(sv_N); + ptr = &data_[kVertices4Vec][offset + sv_N * n_pairwise_features_sv_]; + start = ptr; + *ptr = sv_pairwise_features.px; + *(++ptr) = sv_pairwise_features.py; + *(++ptr) = sv_pairwise_features.pz; + *(++ptr) = sv_pairwise_features.e; + + assert(start + n_pairwise_features_sv_ - 1 == ptr); + } +} + +//define this as a plug-in +DEFINE_FWK_MODULE(UnifiedParticleTransformerAK4ONNXJetTagsProducer); diff --git a/RecoBTag/ONNXRuntime/python/pfParticleNetFromMiniAODAK4_cff.py b/RecoBTag/ONNXRuntime/python/pfParticleNetFromMiniAODAK4_cff.py index dc3a8f746dfc1..e1ce1914c2d8d 100644 --- a/RecoBTag/ONNXRuntime/python/pfParticleNetFromMiniAODAK4_cff.py +++ b/RecoBTag/ONNXRuntime/python/pfParticleNetFromMiniAODAK4_cff.py @@ -163,3 +163,29 @@ _pfParticleNetFromMiniAODAK4CHSForwardJetTagsAll = _pfParticleNetFromMiniAODAK4CHSForwardJetTagsProbs + _pfParticleNetFromMiniAODAK4CHSForwardJetTagsMetaDiscr _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsAll = _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs + _pfParticleNetFromMiniAODAK4PuppiCentralJetTagsMetaDiscr _pfParticleNetFromMiniAODAK4PuppiForwardJetTagsAll = _pfParticleNetFromMiniAODAK4PuppiForwardJetTagsProbs + _pfParticleNetFromMiniAODAK4PuppiForwardJetTagsMetaDiscr + + +# === Negative tags === +pfNegativeParticleNetFromMiniAODAK4CHSCentralTagInfos = pfParticleNetFromMiniAODAK4CHSCentralTagInfos.clone( + flip_ip_sign = True, + max_sip3dsig_for_flip = 10, + secondary_vertices = 'inclusiveCandidateNegativeSecondaryVertices', +) +pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos = pfParticleNetFromMiniAODAK4PuppiCentralTagInfos.clone( + flip_ip_sign = True, + max_sip3dsig_for_flip = 10, + secondary_vertices = 'inclusiveCandidateNegativeSecondaryVertices', +) + +pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTags = pfParticleNetFromMiniAODAK4CHSCentralJetTags.clone( + src = 'pfNegativeParticleNetFromMiniAODAK4CHSCentralTagInfos', +) +pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags = pfParticleNetFromMiniAODAK4PuppiCentralJetTags.clone( + src = 'pfNegativeParticleNetFromMiniAODAK4PuppiCentralTagInfos', +) + +# probs +_pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTagsProbs = ['pfNegativeParticleNetFromMiniAODAK4CHSCentralJetTags:' + flav_name + for flav_name in pfParticleNetFromMiniAODAK4CHSCentralJetTags.flav_names] +_pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTagsProbs = ['pfNegativeParticleNetFromMiniAODAK4PuppiCentralJetTags:' + flav_name + for flav_name in pfParticleNetFromMiniAODAK4PuppiCentralJetTags.flav_names] diff --git a/RecoBTag/ONNXRuntime/python/pfParticleTransformerAK4_cff.py b/RecoBTag/ONNXRuntime/python/pfParticleTransformerAK4_cff.py index 0fb1c8ceac050..9df64c14f3406 100644 --- a/RecoBTag/ONNXRuntime/python/pfParticleTransformerAK4_cff.py +++ b/RecoBTag/ONNXRuntime/python/pfParticleTransformerAK4_cff.py @@ -27,3 +27,16 @@ pfParticleTransformerAK4FromMiniAODTask = cms.Task(pfParticleTransformerAK4TagInfos, pfParticleTransformerAK4JetTags, pfParticleTransformerAK4DiscriminatorsJetTags) + +# === Negative tags === +pfNegativeParticleTransformerAK4TagInfos = pfParticleTransformerAK4TagInfos.clone( + flip = True, + secondary_vertices = 'inclusiveCandidateNegativeSecondaryVertices', +) +pfNegativeParticleTransformerAK4JetTags = pfParticleTransformerAK4JetTags.clone( + src = 'pfNegativeParticleTransformerAK4TagInfos', +) + +# probs +_pfNegativeParticleTransformerAK4JetTagsProbs = ['pfNegativeParticleTransformerAK4JetTags:' + flav_name + for flav_name in pfParticleTransformerAK4JetTags.flav_names] diff --git a/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4DiscriminatorsJetTags_cfi.py b/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4DiscriminatorsJetTags_cfi.py new file mode 100644 index 0000000000000..28064787c6fc1 --- /dev/null +++ b/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4DiscriminatorsJetTags_cfi.py @@ -0,0 +1,157 @@ +import FWCore.ParameterSet.Config as cms + +pfUnifiedParticleTransformerAK4DiscriminatorsJetTags = cms.EDProducer( + 'BTagProbabilityToDiscriminator', + discriminators = cms.VPSet( + cms.PSet( + name = cms.string('BvsAll'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'), + ), + denominator=cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'), + ), + ), + cms.PSet( + name = cms.string('CvsL'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'), + ), + ), + cms.PSet( + name = cms.string('CvsB'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'), + ), + ), + cms.PSet( + name = cms.string('QvsG'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'), + ), + ), + cms.PSet( + name = cms.string('TauVsJet'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + ), + cms.PSet( + name = cms.string('TauVsEle'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probele'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + ), + + cms.PSet( + name = cms.string('TauVsMu'), + numerator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + denominator = cms.VInputTag( + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probmu'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'), + cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'), + ), + ), + + ) + ) diff --git a/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4_cff.py b/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4_cff.py new file mode 100644 index 0000000000000..aee089f50ef68 --- /dev/null +++ b/RecoBTag/ONNXRuntime/python/pfUnifiedParticleTransformerAK4_cff.py @@ -0,0 +1,29 @@ +import FWCore.ParameterSet.Config as cms + +from RecoBTag.FeatureTools.pfUnifiedParticleTransformerAK4TagInfos_cfi import pfUnifiedParticleTransformerAK4TagInfos + +from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4JetTags_cfi import pfUnifiedParticleTransformerAK4JetTags +from RecoBTag.ONNXRuntime.pfUnifiedParticleTransformerAK4DiscriminatorsJetTags_cfi import pfUnifiedParticleTransformerAK4DiscriminatorsJetTags +from CommonTools.PileupAlgos.Puppi_cff import puppi +from CommonTools.RecoAlgos.primaryVertexAssociation_cfi import primaryVertexAssociation + +# declare all the discriminators +# probs +_pfUnifiedParticleTransformerAK4JetTagsProbs = ['pfUnifiedParticleTransformerAK4JetTags:' + flav_name + for flav_name in pfUnifiedParticleTransformerAK4JetTags.flav_names] +# meta-taggers +_pfUnifiedParticleTransformerAK4JetTagsMetaDiscrs = ['pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:' + disc.name.value() + for disc in pfUnifiedParticleTransformerAK4DiscriminatorsJetTags.discriminators] +_pfUnifiedParticleTransformerAK4JetTagsAll = _pfUnifiedParticleTransformerAK4JetTagsProbs + _pfUnifiedParticleTransformerAK4JetTagsMetaDiscrs + + + +# == +# This task is not used, useful only if we run it from RECO jets (RECO/AOD) +pfUnifiedParticleTransformerAK4Task = cms.Task(puppi, primaryVertexAssociation, + pfUnifiedParticleTransformerAK4TagInfos, pfUnifiedParticleTransformerAK4JetTags, + pfUnifiedParticleTransformerAK4DiscriminatorsJetTags) +# run from MiniAOD instead +pfUnifiedParticleTransformerAK4FromMiniAODTask = cms.Task(pfUnifiedParticleTransformerAK4TagInfos, + pfUnifiedParticleTransformerAK4JetTags, + pfUnifiedParticleTransformerAK4DiscriminatorsJetTags) diff --git a/RecoBTag/ONNXRuntime/test/test_deep_flavour_cfg.py b/RecoBTag/ONNXRuntime/test/test_deep_flavour_cfg.py index 3a791fbcaadf7..6ed9615811014 100644 --- a/RecoBTag/ONNXRuntime/test/test_deep_flavour_cfg.py +++ b/RecoBTag/ONNXRuntime/test/test_deep_flavour_cfg.py @@ -71,7 +71,7 @@ from PhysicsTools.PatAlgos.patInputFiles_cff import filesRelValTTbarPileUpMINIAODSIM process.source.fileNames = filesRelValTTbarPileUpMINIAODSIM -process.source.fileNames = cms.untracked.vstring('/store/mc/PhaseIFall16MiniAOD/TT_TuneCUETP8M2T4_13TeV-powheg-pythia8/MINIAODSIM/PhaseIFall16PUFlat20to50_PhaseIFall16_81X_upgrade2017_realistic_v26-v1/50000/08358A47-61E3-E611-8B77-001E677928AE.root') +process.source.fileNames = cms.untracked.vstring('/store/mc/Run3Summer23BPixMiniAODv4/TTtoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/MINIAODSIM/130X_mcRun3_2023_realistic_postBPix_v2-v3/2520000/00488681-4f49-4bdc-89e6-198da9e42a17.root') process.maxEvents.input = 10 diff --git a/RecoBTag/ONNXRuntime/test/test_unifiedpartak4_cfg.py b/RecoBTag/ONNXRuntime/test/test_unifiedpartak4_cfg.py new file mode 100644 index 0000000000000..4330ad8d00bea --- /dev/null +++ b/RecoBTag/ONNXRuntime/test/test_unifiedpartak4_cfg.py @@ -0,0 +1,88 @@ + +import FWCore.ParameterSet.Config as cms +from PhysicsTools.PatAlgos.tools.helpers import getPatAlgosToolsTask + +process = cms.Process("PATtest") + +## MessageLogger +process.load("FWCore.MessageLogger.MessageLogger_cfi") + +## Options and Output Report +process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) ) + +## Source +process.source = cms.Source("PoolSource", + fileNames = cms.untracked.vstring() +) +## Maximal Number of Events +process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000)) + +## Geometry and Detector Conditions (needed for a few patTuple production steps) +process.load("Configuration.Geometry.GeometryRecoDB_cff") +process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") +from Configuration.AlCa.GlobalTag import GlobalTag +process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_mc') +process.load("Configuration.StandardSequences.MagneticField_cff") + +## Output Module Configuration (expects a path 'p') +from PhysicsTools.PatAlgos.patEventContent_cff import patEventContentNoCleaning +process.out = cms.OutputModule("PoolOutputModule", + fileName = cms.untracked.string('patTuple.root'), + outputCommands = cms.untracked.vstring('drop *', *patEventContentNoCleaning ) + ) + +patAlgosToolsTask = getPatAlgosToolsTask(process) +process.outpath = cms.EndPath(process.out, patAlgosToolsTask) + +## and add them to the event content +from PhysicsTools.PatAlgos.tools.jetTools import updateJetCollection + +updateJetCollection( + process, + jetSource = cms.InputTag('slimmedJetsPuppi'), + pvSource = cms.InputTag('offlineSlimmedPrimaryVertices'), + svSource = cms.InputTag('slimmedSecondaryVertices'), + jetCorrections = ('AK4PFchs', cms.vstring(['L1FastJet', 'L2Relative', 'L3Absolute']), 'None'), + btagDiscriminators = [ + 'pfDeepFlavourJetTags:probb', + 'pfDeepFlavourJetTags:probbb', + 'pfDeepFlavourJetTags:problepb', + 'pfDeepFlavourJetTags:probc', + 'pfDeepFlavourJetTags:probuds', + 'pfDeepFlavourJetTags:probg', + 'pfUnifiedParticleTransformerAK4JetTags:probb', + 'pfUnifiedParticleTransformerAK4JetTags:probbb', + 'pfUnifiedParticleTransformerAK4JetTags:problepb', + 'pfUnifiedParticleTransformerAK4JetTags:probc', + 'pfUnifiedParticleTransformerAK4JetTags:probs', + 'pfUnifiedParticleTransformerAK4JetTags:probu', + 'pfUnifiedParticleTransformerAK4JetTags:probd', + 'pfUnifiedParticleTransformerAK4JetTags:probg', + 'pfParticleTransformerAK4JetTags:probb', + 'pfParticleTransformerAK4JetTags:probbb', + 'pfParticleTransformerAK4JetTags:problepb', + 'pfParticleTransformerAK4JetTags:probc', + 'pfParticleTransformerAK4JetTags:probuds', + 'pfParticleTransformerAK4JetTags:probg', + 'pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probb', + 'pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probc', + 'pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probuds', + 'pfParticleNetFromMiniAODAK4PuppiCentralJetTags:probg', + ] + ) + +from PhysicsTools.PatAlgos.patInputFiles_cff import filesRelValTTbarPileUpMINIAODSIM + +process.source.fileNames = filesRelValTTbarPileUpMINIAODSIM +process.source.fileNames = cms.untracked.vstring('/store/mc/Run3Summer23BPixMiniAODv4/TTtoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/MINIAODSIM/130X_mcRun3_2023_realistic_postBPix_v2-v3/2520000/00488681-4f49-4bdc-89e6-198da9e42a17.root') + +process.maxEvents.input = 1000 + +from Configuration.EventContent.EventContent_cff import MINIAODSIMEventContent +process.out.outputCommands = MINIAODSIMEventContent.outputCommands +process.out.outputCommands.append('keep *_selectedUpdatedPatJets*_*_*') +process.out.outputCommands.append('keep *_pfDeepFlavourTagInfos*_*_*') +process.out.outputCommands.append('keep *_pfDeepFlavourJetTags*_*_*') +process.out.outputCommands.append('keep *_updatedPatJets*_*_*') + +process.out.fileName = 'test_deep_unifiedpartak4_MINIAODSIM.root' diff --git a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTBcHcalIsolationProducersRegional.cc b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTBcHcalIsolationProducersRegional.cc index 7548b53b9d2a7..2004dc7f95f4b 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTBcHcalIsolationProducersRegional.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTBcHcalIsolationProducersRegional.cc @@ -162,14 +162,13 @@ void EgammaHLTBcHcalIsolationProducersRegional::produce(edm::StreamID, int iEA = -1; auto scEta = std::abs(recoEcalCandRef->superCluster()->eta()); for (int bIt = absEtaLowEdges_.size() - 1; bIt > -1; bIt--) { - if (scEta > absEtaLowEdges_.at(bIt)) { + if (scEta >= absEtaLowEdges_[bIt]) { iEA = bIt; break; } } - isol = isol - rho * effectiveAreas_.at(iEA); + isol = isol - rho * effectiveAreas_[iEA]; } - isoMap.insert(recoEcalCandRef, isol); } diff --git a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTClusterShapeProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTClusterShapeProducer.cc index 94c5a62c39114..58f0e4e4c42d0 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTClusterShapeProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTClusterShapeProducer.cc @@ -42,7 +42,6 @@ class EgammaHLTClusterShapeProducer : public edm::global::EDProducer<> { const edm::EDGetTokenT ecalRechitEEToken_; const EcalClusterLazyTools::ESGetTokens ecalClusterLazyToolsESGetTokens_; const edm::ESGetToken ecalPFRechitThresholdsToken_; - const bool useIEta_; const double multThresEB_; const double multThresEE_; }; @@ -53,7 +52,6 @@ EgammaHLTClusterShapeProducer::EgammaHLTClusterShapeProducer(const edm::Paramete ecalRechitEEToken_(consumes(config.getParameter("ecalRechitEE"))), ecalClusterLazyToolsESGetTokens_{consumesCollector()}, ecalPFRechitThresholdsToken_{esConsumes()}, - useIEta_(config.getParameter("isIeta")), multThresEB_(config.getParameter("multThresEB")), multThresEE_(config.getParameter("multThresEE")) { //register your products @@ -63,6 +61,9 @@ EgammaHLTClusterShapeProducer::EgammaHLTClusterShapeProducer(const edm::Paramete produces("sigmaIPhiIPhi"); produces("sigmaIPhiIPhi5x5"); produces("sigmaIPhiIPhi5x5NoiseCleaned"); + produces("sMajor"); + produces("sMinor"); + produces("e2x2"); } EgammaHLTClusterShapeProducer::~EgammaHLTClusterShapeProducer() {} @@ -72,7 +73,6 @@ void EgammaHLTClusterShapeProducer::fillDescriptions(edm::ConfigurationDescripti desc.add(("recoEcalCandidateProducer"), edm::InputTag("hltL1SeededRecoEcalCandidate")); desc.add(("ecalRechitEB"), edm::InputTag("hltEcalRegionalEgammaRecHit", "EcalRecHitsEB")); desc.add(("ecalRechitEE"), edm::InputTag("hltEcalRegionalEgammaRecHit", "EcalRecHitsEE")); - desc.add(("isIeta"), true); desc.add(("multThresEB"), EgammaLocalCovParamDefaults::kMultThresEB); desc.add(("multThresEE"), EgammaLocalCovParamDefaults::kMultThresEE); descriptions.add(("hltEgammaHLTClusterShapeProducer"), desc); @@ -85,6 +85,11 @@ void EgammaHLTClusterShapeProducer::produce(edm::StreamID sid, edm::Handle recoecalcandHandle; iEvent.getByToken(recoEcalCandidateProducer_, recoecalcandHandle); + edm::Handle rechitsEB_; + edm::Handle rechitsEE_; + iEvent.getByToken(ecalRechitEBToken_, rechitsEB_); + iEvent.getByToken(ecalRechitEEToken_, rechitsEE_); + auto const& ecalClusterLazyToolsESData = ecalClusterLazyToolsESGetTokens_.get(iSetup); auto const& thresholds = iSetup.getData(ecalPFRechitThresholdsToken_); @@ -101,6 +106,11 @@ void EgammaHLTClusterShapeProducer::produce(edm::StreamID sid, reco::RecoEcalCandidateIsolationMap clsh5x5Map2(recoecalcandHandle); reco::RecoEcalCandidateIsolationMap clsh5x5NoiseCleanedMap2(recoecalcandHandle); + reco::RecoEcalCandidateIsolationMap clshSMajorMap(recoecalcandHandle); + reco::RecoEcalCandidateIsolationMap clshSMinorMap(recoecalcandHandle); + + reco::RecoEcalCandidateIsolationMap e2x2Map(recoecalcandHandle); + for (unsigned int iRecoEcalCand = 0; iRecoEcalCand < recoecalcandHandle->size(); iRecoEcalCand++) { reco::RecoEcalCandidateRef recoecalcandref(recoecalcandHandle, iRecoEcalCand); if (recoecalcandref->superCluster()->seed()->seed().det() != DetId::Ecal) { //HGCAL, skip for now @@ -112,26 +122,20 @@ void EgammaHLTClusterShapeProducer::produce(edm::StreamID sid, clsh5x5Map2.insert(recoecalcandref, 0); clsh5x5NoiseCleanedMap2.insert(recoecalcandref, 0); + clshSMajorMap.insert(recoecalcandref, 0); + clshSMinorMap.insert(recoecalcandref, 0); + + e2x2Map.insert(recoecalcandref, 0); + continue; } double sigmaee; double sigmapp; //sigmaIphiIphi, needed in e/gamma HLT regression setup - if (useIEta_) { - //this is fractional showershape (sigmaIEtaIEta / sigmaIPhiIPhi) - const auto& vCov = lazyTools.localCovariances(*(recoecalcandref->superCluster()->seed())); - sigmaee = sqrt(vCov[0]); - sigmapp = sqrt(vCov[2]); - } else { - //this is showershape using absolute geometry (sigmaEtaEta / sigmaPhiPhi) - //generally not used anymore - const auto& vCov = lazyTools.covariances(*(recoecalcandref->superCluster()->seed())); - sigmaee = sqrt(vCov[0]); - sigmapp = sqrt(vCov[2]); - double EtaSC = recoecalcandref->eta(); - if (EtaSC > 1.479) - sigmaee = sigmaee - 0.02 * (EtaSC - 2.3); - } + + const auto& vCov = lazyTools.localCovariances(*(recoecalcandref->superCluster()->seed())); + sigmaee = sqrt(vCov[0]); + sigmapp = sqrt(vCov[2]); //this is full5x5 showershape auto const ecalCandLocalCov = lazyTools5x5.localCovariances(*(recoecalcandref->superCluster()->seed())); @@ -153,6 +157,18 @@ void EgammaHLTClusterShapeProducer::produce(edm::StreamID sid, clshMap2.insert(recoecalcandref, sigmapp); clsh5x5Map2.insert(recoecalcandref, sigmapp5x5); clsh5x5NoiseCleanedMap2.insert(recoecalcandref, sigmapp5x5NoiseCleaned); + + reco::CaloClusterPtr SCseed = recoecalcandref->superCluster()->seed(); + const EcalRecHitCollection* rechits = + (std::abs(recoecalcandref->eta()) < 1.479) ? rechitsEB_.product() : rechitsEE_.product(); + Cluster2ndMoments moments = EcalClusterTools::cluster2ndMoments(*SCseed, *rechits); + float sMaj = moments.sMaj; + float sMin = moments.sMin; + clshSMajorMap.insert(recoecalcandref, sMaj); + clshSMinorMap.insert(recoecalcandref, sMin); + + auto const e2x2 = lazyTools.e2x2(*(recoecalcandref->superCluster()->seed())); + e2x2Map.insert(recoecalcandref, e2x2); } iEvent.put(std::make_unique(clshMap)); @@ -164,6 +180,11 @@ void EgammaHLTClusterShapeProducer::produce(edm::StreamID sid, iEvent.put(std::make_unique(clsh5x5Map2), "sigmaIPhiIPhi5x5"); iEvent.put(std::make_unique(clsh5x5NoiseCleanedMap2), "sigmaIPhiIPhi5x5NoiseCleaned"); + + iEvent.put(std::make_unique(clshSMajorMap), "sMajor"); + iEvent.put(std::make_unique(clshSMinorMap), "sMinor"); + + iEvent.put(std::make_unique(e2x2Map), "e2x2"); } #include "FWCore/Framework/interface/MakerMacros.h" diff --git a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTHcalVarProducerFromRecHit.cc b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTHcalVarProducerFromRecHit.cc index e721892bd06df..a64f8e0cc2fd6 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTHcalVarProducerFromRecHit.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTHcalVarProducerFromRecHit.cc @@ -229,12 +229,12 @@ void EgammaHLTHcalVarProducerFromRecHit::produce(edm::StreamID, int iEA = -1; auto scEta = std::abs(recoEcalCandRef->superCluster()->eta()); for (int bIt = absEtaLowEdges_.size() - 1; bIt > -1; bIt--) { - if (scEta > absEtaLowEdges_.at(bIt)) { + if (scEta >= absEtaLowEdges_[bIt]) { iEA = bIt; break; } } - isol = isol - rho * effectiveAreas_.at(iEA); + isol = isol - rho * effectiveAreas_[iEA]; } isoMap.insert(recoEcalCandRef, isol); diff --git a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTR9IDProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTR9IDProducer.cc index a2781c65796cf..ec051ab079c49 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTR9IDProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/EgammaHLTR9IDProducer.cc @@ -82,7 +82,11 @@ void EgammaHLTR9IDProducer::produce(edm::StreamID sid, edm::Event& iEvent, const reco::RecoEcalCandidateIsolationMap r95x5Map(recoecalcandHandle); for (unsigned int iRecoEcalCand = 0; iRecoEcalCand < recoecalcandHandle->size(); iRecoEcalCand++) { reco::RecoEcalCandidateRef recoecalcandref(recoecalcandHandle, iRecoEcalCand); //-recoecalcandHandle->begin()); - + if (recoecalcandref->superCluster()->seed()->seed().det() != DetId::Ecal) { //HGCAL, skip for now + r9Map.insert(recoecalcandref, 1.0); + r95x5Map.insert(recoecalcandref, 1.0); + continue; + } float r9 = -1; float r95x5 = -1; diff --git a/RecoEgamma/EgammaHLTProducers/plugins/HLTCaloObjInRegionsProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/HLTCaloObjInRegionsProducer.cc index 0de37f35003c4..2ff2218c99f10 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/HLTCaloObjInRegionsProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/HLTCaloObjInRegionsProducer.cc @@ -15,6 +15,7 @@ #include "DataFormats/RecoCandidate/interface/RecoChargedCandidate.h" #include "DataFormats/RecoCandidate/interface/RecoEcalCandidateFwd.h" #include "DataFormats/RecoCandidate/interface/RecoChargedCandidateFwd.h" +#include "DataFormats/L1Trigger/interface/P2GTCandidate.h" #include "DataFormats/EgammaCandidates/interface/Electron.h" #include "DataFormats/EgammaCandidates/interface/ElectronFwd.h" #include "DataFormats/HcalDetId/interface/HcalSubdetector.h" @@ -263,7 +264,9 @@ bool HLTCaloObjInRegionsProducer::validIDForGeom(c template EtaPhiRegionDataBase* HLTCaloObjInRegionsProducer::createEtaPhiRegionData( const std::string& type, const edm::ParameterSet& para, edm::ConsumesCollector&& consumesColl) { - if (type == "L1EGamma") { + if (type == "L1P2GTCandidate") { + return new EtaPhiRegionData(para, consumesColl); + } else if (type == "L1EGamma") { return new EtaPhiRegionData(para, consumesColl); } else if (type == "L1Jet") { return new EtaPhiRegionData(para, consumesColl); diff --git a/RecoEgamma/EgammaHLTProducers/plugins/HLTEcalPFClusterIsolationProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/HLTEcalPFClusterIsolationProducer.cc index b4c4c8b9ff7b0..9d03424d601d7 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/HLTEcalPFClusterIsolationProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/HLTEcalPFClusterIsolationProducer.cc @@ -174,13 +174,12 @@ void HLTEcalPFClusterIsolationProducer::produce(edm::Event& iEvent, const ed int iEA = -1; auto cEta = std::abs(candRef->eta()); for (int bIt = absEtaLowEdges_.size() - 1; bIt > -1; bIt--) { - if (cEta > absEtaLowEdges_.at(bIt)) { + if (cEta >= absEtaLowEdges_[bIt]) { iEA = bIt; break; } } - - sum = sum - rho * effectiveAreas_.at(iEA); + sum = sum - rho * effectiveAreas_[iEA]; } recoCandMap.insert(candRef, sum); diff --git a/RecoEgamma/EgammaHLTProducers/plugins/HLTHcalPFClusterIsolationProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/HLTHcalPFClusterIsolationProducer.cc index 0b195f62b7ac4..d5e2de86f40f7 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/HLTHcalPFClusterIsolationProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/HLTHcalPFClusterIsolationProducer.cc @@ -200,13 +200,12 @@ void HLTHcalPFClusterIsolationProducer::produce(edm::StreamID sid, int iEA = -1; auto cEta = std::abs(candRef->eta()); for (int bIt = absEtaLowEdges_.size() - 1; bIt > -1; bIt--) { - if (cEta > absEtaLowEdges_.at(bIt)) { + if (cEta >= absEtaLowEdges_[bIt]) { iEA = bIt; break; } } - - sum = sum - rho * effectiveAreas_.at(iEA); + sum = sum - rho * effectiveAreas_[iEA]; } recoCandMap.insert(candRef, sum); diff --git a/RecoEgamma/EgammaHLTProducers/plugins/L1TEGammaFilteredCollectionProducer.cc b/RecoEgamma/EgammaHLTProducers/plugins/L1TEGammaFilteredCollectionProducer.cc index b634ea3d4391e..2bc64cd8e61c4 100644 --- a/RecoEgamma/EgammaHLTProducers/plugins/L1TEGammaFilteredCollectionProducer.cc +++ b/RecoEgamma/EgammaHLTProducers/plugins/L1TEGammaFilteredCollectionProducer.cc @@ -11,18 +11,19 @@ The most generic L1 e/g phase-2 collections are: TkEm, which is std::vector & - StaEG, which is BXVector + StaEG, which is l1t::P2GTCandidateCollection Despite this technical difference, the objects are almost identical, for all practical purposes. So any of these two collections could have been used. - Currently, BXVector is recognised by the next step + Currently, l1t::P2GTCandidateCollection is recognised by the next step HLTEcalRecHitInAllL1RegionsProducer, while std::vector is not. So - using BXVector is straightforward. If for some reason one need to + using l1t::P2GTCandidateCollection is straightforward. If for some reason one need to use std::vector, changes in HLTEcalRecHitInAllL1RegionsProducer would also be necesary. */ #include "DataFormats/L1TCorrelator/interface/TkEm.h" +#include "DataFormats/L1Trigger/interface/P2GTCandidate.h" #include "FWCore/Framework/interface/ESHandle.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" @@ -44,28 +45,26 @@ class L1TEGammaFilteredCollectionProducer : public edm::global::EDProducer<> { private: edm::InputTag l1EgTag_; - edm::EDGetTokenT> l1EgToken_; + edm::EDGetTokenT l1EgToken_; int quality_; bool qualIsMask_; bool applyQual_; int minBX_; int maxBX_; double minPt_; - std::vector scalings_; // pT scaling factors - double getOfflineEt(double et) const; }; L1TEGammaFilteredCollectionProducer::L1TEGammaFilteredCollectionProducer(const edm::ParameterSet& iConfig) - : l1EgTag_(iConfig.getParameter("inputTag")), l1EgToken_(consumes>(l1EgTag_)) { + : l1EgTag_(iConfig.getParameter("inputTag")), + l1EgToken_(consumes(l1EgTag_)) { quality_ = iConfig.getParameter("quality"); qualIsMask_ = iConfig.getParameter("qualIsMask"); applyQual_ = iConfig.getParameter("applyQual"); minBX_ = iConfig.getParameter("minBX"); maxBX_ = iConfig.getParameter("maxBX"); minPt_ = iConfig.getParameter("minPt"); - scalings_ = iConfig.getParameter>("scalings"); - produces>(); + produces(); } L1TEGammaFilteredCollectionProducer::~L1TEGammaFilteredCollectionProducer() = default; @@ -79,43 +78,32 @@ void L1TEGammaFilteredCollectionProducer::fillDescriptions(edm::ConfigurationDes desc.add("minBX", -1); desc.add("maxBX", 1); desc.add("minPt", 5.0); - desc.add>("scalings", {2.6604, 1.06077, 0.0}); descriptions.add("L1TEGammaFilteredCollectionProducer", desc); } void L1TEGammaFilteredCollectionProducer::produce(edm::StreamID sid, edm::Event& iEvent, const edm::EventSetup& iSetup) const { - auto outEgs = std::make_unique>(); + auto outEgs = std::make_unique(); auto l1Egs = iEvent.getHandle(l1EgToken_); - int startBX = std::max((*l1Egs).getFirstBX(), minBX_); - int endBX = std::min((*l1Egs).getLastBX(), maxBX_); - - for (int bx = startBX; bx <= endBX; bx++) { - // Loop over all L1 e/gamma objects - for (BXVector::const_iterator iEg = (*l1Egs).begin(bx); iEg != (*l1Egs).end(bx); iEg++) { - double offlineEt = this->getOfflineEt((*iEg).pt()); - bool passQuality(false); - if (applyQual_) { - if (qualIsMask_) - passQuality = ((*iEg).hwQual() & quality_); - else - passQuality = ((*iEg).hwQual() == quality_); - } else - passQuality = true; - - // if quality is passed, put the object in filtered collection - if (passQuality && (offlineEt > minPt_)) { - outEgs->push_back(bx, *iEg); - } - } // l1EG loop ends - } // BX loop ends + for (l1t::P2GTCandidateCollection::const_iterator iEg = (*l1Egs).begin(); iEg != (*l1Egs).end(); iEg++) { + double offlineEt = (*iEg).pt(); + bool passQuality(false); + if (applyQual_) { + if (qualIsMask_) + passQuality = ((*iEg).hwQual() & quality_); + else + passQuality = ((*iEg).hwQual() == quality_); + } else + passQuality = true; + + // if quality is passed, put the object in filtered collection + if (passQuality && (offlineEt > minPt_)) { + outEgs->push_back(*iEg); + } + } // l1EG loop ends iEvent.put(std::move(outEgs)); } -double L1TEGammaFilteredCollectionProducer::getOfflineEt(double et) const { - return (scalings_.at(0) + et * scalings_.at(1) + et * et * scalings_.at(2)); -} - DEFINE_FWK_MODULE(L1TEGammaFilteredCollectionProducer); diff --git a/RecoEgamma/PhotonIdentification/BuildFile.xml b/RecoEgamma/PhotonIdentification/BuildFile.xml index 37b3d83765254..27e2a21485113 100644 --- a/RecoEgamma/PhotonIdentification/BuildFile.xml +++ b/RecoEgamma/PhotonIdentification/BuildFile.xml @@ -1,9 +1,7 @@ - - - + + - @@ -12,16 +10,19 @@ + + + - + + + - - diff --git a/RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h b/RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h new file mode 100644 index 0000000000000..2e0959097c9a3 --- /dev/null +++ b/RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h @@ -0,0 +1,28 @@ +#ifndef ReciEgamma_PhotonIdentification_PhotonXGBoostEstimator_h +#define ReciEgamma_PhotonIdentification_PhotonXGBoostEstimator_h + +#include "FWCore/ParameterSet/interface/FileInPath.h" +#include "PhysicsTools/XGBoost/interface/XGBooster.h" + +#include + +class PhotonXGBoostEstimator { +public: + PhotonXGBoostEstimator(const edm::FileInPath& weightsFile, int best_ntree_limit); + + float computeMva(float rawEnergyIn, + float r9In, + float sigmaIEtaIEtaIn, + float etaWidthIn, + float phiWidthIn, + float s4In, + float etaIn, + float hOvrEIn, + float ecalPFIsoIn) const; + +private: + std::unique_ptr booster_; + int best_ntree_limit_ = -1; +}; + +#endif diff --git a/RecoEgamma/PhotonIdentification/plugins/PhotonXGBoostProducer.cc b/RecoEgamma/PhotonIdentification/plugins/PhotonXGBoostProducer.cc new file mode 100644 index 0000000000000..5553bc4cdd752 --- /dev/null +++ b/RecoEgamma/PhotonIdentification/plugins/PhotonXGBoostProducer.cc @@ -0,0 +1,138 @@ +#include "DataFormats/Common/interface/AssociationMap.h" +#include "DataFormats/EgammaReco/interface/SuperCluster.h" +#include "DataFormats/EgammaReco/interface/SuperClusterFwd.h" +#include "DataFormats/RecoCandidate/interface/RecoEcalCandidate.h" +#include "DataFormats/RecoCandidate/interface/RecoEcalCandidateIsolation.h" +#include "FWCore/Framework/interface/global/EDProducer.h" +#include "FWCore/Framework/interface/one/EDProducer.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" +#include "FWCore/ParameterSet/interface/FileInPath.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h" + +#include +#include + +class PhotonXGBoostProducer : public edm::global::EDProducer<> { +public: + explicit PhotonXGBoostProducer(edm::ParameterSet const&); + ~PhotonXGBoostProducer() = default; + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions); + +private: + void produce(edm::StreamID, edm::Event&, edm::EventSetup const&) const override; + + const edm::EDGetTokenT candToken_; + const edm::EDGetTokenT tokenR9_; + const edm::EDGetTokenT tokenHoE_; + const edm::EDGetTokenT tokenSigmaiEtaiEta_; + const edm::EDGetTokenT tokenE2x2_; + const edm::EDGetTokenT tokenIso_; + const edm::FileInPath mvaFileXgbB_; + const edm::FileInPath mvaFileXgbE_; + const unsigned mvaNTreeLimitB_; + const unsigned mvaNTreeLimitE_; + const double mvaThresholdEt_; + const std::unique_ptr mvaEstimatorB_; + const std::unique_ptr mvaEstimatorE_; +}; + +PhotonXGBoostProducer::PhotonXGBoostProducer(edm::ParameterSet const& config) + : candToken_(consumes(config.getParameter("candTag"))), + tokenR9_(consumes(config.getParameter("inputTagR9"))), + tokenHoE_(consumes(config.getParameter("inputTagHoE"))), + tokenSigmaiEtaiEta_( + consumes(config.getParameter("inputTagSigmaiEtaiEta"))), + tokenE2x2_(consumes(config.getParameter("inputTagE2x2"))), + tokenIso_(consumes(config.getParameter("inputTagIso"))), + mvaFileXgbB_(config.getParameter("mvaFileXgbB")), + mvaFileXgbE_(config.getParameter("mvaFileXgbE")), + mvaNTreeLimitB_(config.getParameter("mvaNTreeLimitB")), + mvaNTreeLimitE_(config.getParameter("mvaNTreeLimitE")), + mvaThresholdEt_(config.getParameter("mvaThresholdEt")), + mvaEstimatorB_{std::make_unique(mvaFileXgbB_, mvaNTreeLimitB_)}, + mvaEstimatorE_{std::make_unique(mvaFileXgbE_, mvaNTreeLimitE_)} { + produces(); +} + +void PhotonXGBoostProducer::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add("candTag", edm::InputTag("hltEgammaCandidatesUnseeded")); + desc.add("inputTagR9", edm::InputTag("hltEgammaR9IDUnseeded", "r95x5")); + desc.add("inputTagHoE", edm::InputTag("hltEgammaHoverEUnseeded")); + desc.add("inputTagSigmaiEtaiEta", + edm::InputTag("hltEgammaClusterShapeUnseeded", "sigmaIEtaIEta5x5NoiseCleaned")); + desc.add("inputTagE2x2", edm::InputTag("hltEgammaClusterShapeUnseeded", "e2x2")); + desc.add("inputTagIso", edm::InputTag("hltEgammaEcalPFClusterIsoUnseeded")); + desc.add( + "mvaFileXgbB", edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_168_Barrel_v1.bin")); + desc.add( + "mvaFileXgbE", edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_158_Endcap_v1.bin")); + desc.add("mvaNTreeLimitB", 168); + desc.add("mvaNTreeLimitE", 158); + desc.add("mvaThresholdEt", 0); + descriptions.addWithDefaultLabel(desc); +} + +void PhotonXGBoostProducer::produce(edm::StreamID, edm::Event& event, edm::EventSetup const& setup) const { + const auto& recCollection = event.getHandle(candToken_); + + //get hold of r9 association map + const auto& r9Map = event.getHandle(tokenR9_); + + //get hold of HoE association map + const auto& hoEMap = event.getHandle(tokenHoE_); + + //get hold of isolated association map + const auto& sigmaiEtaiEtaMap = event.getHandle(tokenSigmaiEtaiEta_); + + //get hold of e2x2 (s4) association map + const auto& e2x2Map = event.getHandle(tokenE2x2_); + + //get hold of Ecal isolation association map + const auto& isoMap = event.getHandle(tokenIso_); + + //output + reco::RecoEcalCandidateIsolationMap mvaScoreMap(recCollection); + + for (size_t i = 0; i < recCollection->size(); i++) { + edm::Ref ref(recCollection, i); + + float etaSC = ref->eta(); + + float scEnergy = ref->superCluster()->energy(); + float r9 = (*r9Map).find(ref)->val; + float hoe = (*hoEMap).find(ref)->val / scEnergy; + float siEtaiEta = (*sigmaiEtaiEtaMap).find(ref)->val; + float e2x2 = (*e2x2Map).find(ref)->val; + float s4 = e2x2 / scEnergy; + float iso = (*isoMap).find(ref)->val; + + float rawEnergy = ref->superCluster()->rawEnergy(); + float etaW = ref->superCluster()->etaWidth(); + float phiW = ref->superCluster()->phiWidth(); + + float scEt = scEnergy / cosh(etaSC); + if (scEt < 0.) + scEt = 0.; /* first and second order terms assume non-negative energies */ + + float xgbScore = -100.; + //compute only above threshold used for training and cand filter, else store negative value into the association map. + if (scEt >= mvaThresholdEt_) { + if (std::abs(etaSC) < 1.5) + xgbScore = mvaEstimatorB_->computeMva(rawEnergy, r9, siEtaiEta, etaW, phiW, s4, etaSC, hoe, iso); + else + xgbScore = mvaEstimatorE_->computeMva(rawEnergy, r9, siEtaiEta, etaW, phiW, s4, etaSC, hoe, iso); + } + mvaScoreMap.insert(ref, xgbScore); + } + event.put(std::make_unique(mvaScoreMap)); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(PhotonXGBoostProducer); diff --git a/RecoEgamma/PhotonIdentification/src/PhotonXGBoostEstimator.cc b/RecoEgamma/PhotonIdentification/src/PhotonXGBoostEstimator.cc new file mode 100644 index 0000000000000..28d7e9d19571b --- /dev/null +++ b/RecoEgamma/PhotonIdentification/src/PhotonXGBoostEstimator.cc @@ -0,0 +1,30 @@ +#include "RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h" + +PhotonXGBoostEstimator::PhotonXGBoostEstimator(const edm::FileInPath& weightsFile, int best_ntree_limit) { + booster_ = std::make_unique(weightsFile.fullPath()); + booster_->addFeature("rawEnergy"); + booster_->addFeature("r9"); + booster_->addFeature("sigmaIEtaIEta"); + booster_->addFeature("etaWidth"); + booster_->addFeature("phiWidth"); + booster_->addFeature("s4"); + booster_->addFeature("eta"); + booster_->addFeature("hOvrE"); + booster_->addFeature("ecalPFIso"); + + best_ntree_limit_ = best_ntree_limit; +} + +float PhotonXGBoostEstimator::computeMva(float rawEnergyIn, + float r9In, + float sigmaIEtaIEtaIn, + float etaWidthIn, + float phiWidthIn, + float s4In, + float etaIn, + float hOvrEIn, + float ecalPFIsoIn) const { + return booster_->predict( + {rawEnergyIn, r9In, sigmaIEtaIEtaIn, etaWidthIn, phiWidthIn, s4In, etaIn, hOvrEIn, ecalPFIsoIn}, + best_ntree_limit_); +} diff --git a/RecoEgamma/PhotonIdentification/test/BuildFile.xml b/RecoEgamma/PhotonIdentification/test/BuildFile.xml index df254ad1c764c..c7035d4c0174c 100644 --- a/RecoEgamma/PhotonIdentification/test/BuildFile.xml +++ b/RecoEgamma/PhotonIdentification/test/BuildFile.xml @@ -1 +1,8 @@ + + + + + + + diff --git a/RecoEgamma/PhotonIdentification/test/test_PhotonMvaXgb.cc b/RecoEgamma/PhotonIdentification/test/test_PhotonMvaXgb.cc new file mode 100644 index 0000000000000..9a712374815f5 --- /dev/null +++ b/RecoEgamma/PhotonIdentification/test/test_PhotonMvaXgb.cc @@ -0,0 +1,71 @@ +#define CATCH_CONFIG_MAIN +#include + +#include "FWCore/ParameterSet/interface/FileInPath.h" + +#include "RecoEgamma/PhotonIdentification/interface/PhotonXGBoostEstimator.h" + +#include + +#define INPUT_LEN 10 +#define NTREE_LIMIT_B_V1 168 +#define NTREE_LIMIT_E_V1 158 + +#define NTREE_LIMIT_B_V2 144 +#define NTREE_LIMIT_E_V2 99 + +float const vars_in[INPUT_LEN][9] = { + {134.303, 0.945981, 0.0264346, 0.012448, 0.0208734, 113.405, 1.7446, 0.00437808, 0.303464}, + {95.8896, 0.988677, 0.0217735, 0.0137696, 0.0441448, 90.7534, 1.85852, 0.0176929, 0}, + {10.2401, 1.1569, 0.00201483, 3.62996e-08, 4.7182e-08, 10.2401, 1.78352, 0.030019, 0.544686}, + {29.9392, 0.697065, 0.0081139, 0.00515725, 0.0200072, 18.7519, -0.330034, 0.069339, 0}, + {108.427, 0.911677, 0.0246062, 0.0105294, 0.0453685, 85.5906, -1.74928, 0.0195397, 1.00826}, + {19.6606, 1, 0.00818396, 0.00822772, 0.0219786, 19.6606, -2.39845, 0.0758766, 0}, + {66.2052, 0.784169, 0.00864794, 0.0141328, 0.0932173, 40.2147, -1.37391, 0.00421972, 0.662302}, + {8.74049, 0.519034, 0.00893926, 0.00879872, 0.0741009, 4.24432, -0.913888, 0.0324049, 2.66463}, + {231.613, 1.13042, 0.0213042, 0.0278477, 0.017684, 231.613, -2.61615, 0.0236956, 0}, + {70.3165, 0.987047, 0.00893917, 0.00897895, 0.00935749, 65.8019, -0.495195, 0.042801, 0.331989}}; + +const float mva_score_v1[INPUT_LEN] = { + 0.98634, 0.97501, 0.00179, 0.70818, 0.98374, 0.00153, 0.97103, 0.00009, 0.00626, 0.95222}; + +const float mva_score_v2[INPUT_LEN] = { + 0.98382, 0.94038, 0.59126, 0.91911, 0.98032, 0.18934, 0.99078, 0.60751, 0.00389, 0.96929}; + +TEST_CASE("RecoEgamma/PhotonIdentification testXGBPhoton", "[TestPhotonMvaXgb]") { + SECTION("Test mva_compute v1") { + auto mvaEstimatorB = std::make_unique( + edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_168_Barrel_v1.bin"), NTREE_LIMIT_B_V1); + auto mvaEstimatorE = std::make_unique( + edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_158_Endcap_v1.bin"), NTREE_LIMIT_E_V1); + + for (unsigned int i = 0; i < INPUT_LEN; i++) { + float xgbScore; + const float *v = vars_in[i]; + float etaSC = v[6]; + if (std::abs(etaSC) < 1.5) + xgbScore = mvaEstimatorB->computeMva(v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7], v[8]); + else + xgbScore = mvaEstimatorE->computeMva(v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7], v[8]); + CHECK_THAT(xgbScore, Catch::Matchers::WithinAbs(mva_score_v1[i], 0.0001)); + } + } + + SECTION("Test mva_compute v2") { + auto mvaEstimatorB = std::make_unique( + edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin"), NTREE_LIMIT_B_V2); + auto mvaEstimatorE = std::make_unique( + edm::FileInPath("RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin"), NTREE_LIMIT_E_V2); + + for (unsigned int i = 0; i < INPUT_LEN; i++) { + float xgbScore; + const float *v = vars_in[i]; + float etaSC = v[6]; + if (std::abs(etaSC) < 1.5) + xgbScore = mvaEstimatorB->computeMva(v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7], v[8]); + else + xgbScore = mvaEstimatorE->computeMva(v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7], v[8]); + CHECK_THAT(xgbScore, Catch::Matchers::WithinAbs(mva_score_v2[i], 0.0001)); + } + } +} diff --git a/RecoHGCal/TICL/plugins/SeedingRegionByL1.cc b/RecoHGCal/TICL/plugins/SeedingRegionByL1.cc index b70549609b605..b3b2f4a766a8d 100644 --- a/RecoHGCal/TICL/plugins/SeedingRegionByL1.cc +++ b/RecoHGCal/TICL/plugins/SeedingRegionByL1.cc @@ -18,12 +18,11 @@ ticl::SeedingRegionByL1::SeedingRegionByL1(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) : SeedingRegionAlgoBase(conf, sumes), - l1TkEmsToken_(sumes.consumes>(conf.getParameter("l1TkEmColl"))), + l1GTCandsToken_(sumes.consumes(conf.getParameter("l1GTCandColl"))), algoVerbosity_(conf.getParameter("algo_verbosity")), minPt_(conf.getParameter("minPt")), minAbsEta_(conf.getParameter("minAbsEta")), maxAbsEta_(conf.getParameter("maxAbsEta")), - endcapScalings_(conf.getParameter>("endcapScalings")), quality_(conf.getParameter("quality")), qualityIsMask_(conf.getParameter("qualityIsMask")), applyQuality_(conf.getParameter("applyQuality")) {} @@ -31,35 +30,35 @@ ticl::SeedingRegionByL1::SeedingRegionByL1(const edm::ParameterSet &conf, edm::C void ticl::SeedingRegionByL1::makeRegions(const edm::Event &ev, const edm::EventSetup &es, std::vector &result) { - auto l1TrkEms = ev.getHandle(l1TkEmsToken_); - edm::ProductID l1tkemsId = l1TrkEms.id(); + auto l1GTCands = ev.getHandle(l1GTCandsToken_); + edm::ProductID l1gtcandsId = l1GTCands.id(); - for (size_t indx = 0; indx < (*l1TrkEms).size(); indx++) { - const auto &l1TrkEm = (*l1TrkEms)[indx]; - double offlinePt = this->tkEmOfflineEt(l1TrkEm.pt()); + for (size_t indx = 0; indx < (*l1GTCands).size(); indx++) { + const auto &l1GTCand = (*l1GTCands)[indx]; + double offlinePt = l1GTCand.pt(); bool passQuality(false); if (applyQuality_) { if (qualityIsMask_) { - passQuality = (l1TrkEm.hwQual() & quality_); + passQuality = (l1GTCand.hwQual() & quality_); } else { - passQuality = (l1TrkEm.hwQual() == quality_); + passQuality = (l1GTCand.hwQual() == quality_); } } else { passQuality = true; } - if ((offlinePt < minPt_) || (std::abs(l1TrkEm.eta()) < minAbsEta_) || (std::abs(l1TrkEm.eta()) > maxAbsEta_) || + if ((offlinePt < minPt_) || (std::abs(l1GTCand.eta()) < minAbsEta_) || (std::abs(l1GTCand.eta()) > maxAbsEta_) || !passQuality) { continue; } - int iSide = int(l1TrkEm.eta() > 0); - result.emplace_back(GlobalPoint(l1TrkEm.p4().X(), l1TrkEm.p4().Y(), l1TrkEm.p4().Z()), - GlobalVector(l1TrkEm.px(), l1TrkEm.py(), l1TrkEm.pz()), + int iSide = int(l1GTCand.eta() > 0); + result.emplace_back(GlobalPoint(l1GTCand.p4().X(), l1GTCand.p4().Y(), l1GTCand.p4().Z()), + GlobalVector(l1GTCand.px(), l1GTCand.py(), l1GTCand.pz()), iSide, indx, - l1tkemsId); + l1gtcandsId); } std::sort(result.begin(), result.end(), [](const TICLSeedingRegion &a, const TICLSeedingRegion &b) { @@ -67,16 +66,11 @@ void ticl::SeedingRegionByL1::makeRegions(const edm::Event &ev, }); } -double ticl::SeedingRegionByL1::tkEmOfflineEt(double et) const { - return (endcapScalings_.at(0) + et * endcapScalings_.at(1) + et * et * endcapScalings_.at(2)); -} - void ticl::SeedingRegionByL1::fillPSetDescription(edm::ParameterSetDescription &desc) { - desc.add("l1TkEmColl", edm::InputTag("L1TkPhotonsHGC", "EG")); + desc.add("l1GTCandColl", edm::InputTag("L1TkPhotonsHGC", "EG")); desc.add("minPt", 10); desc.add("minAbsEta", 1.479); desc.add("maxAbsEta", 4.0); - desc.add>("endcapScalings", {3.17445, 1.13219, 0.0}); desc.add("quality", 5); desc.add("qualityIsMask", false); desc.add("applyQuality", false); diff --git a/RecoHGCal/TICL/plugins/SeedingRegionByL1.h b/RecoHGCal/TICL/plugins/SeedingRegionByL1.h index a517623a75556..ed8522849aff9 100644 --- a/RecoHGCal/TICL/plugins/SeedingRegionByL1.h +++ b/RecoHGCal/TICL/plugins/SeedingRegionByL1.h @@ -7,6 +7,7 @@ #include "DataFormats/L1TCorrelator/interface/TkEm.h" #include "DataFormats/L1TCorrelator/interface/TkEmFwd.h" +#include "DataFormats/L1Trigger/interface/P2GTCandidate.h" #include "FWCore/Framework/interface/ConsumesCollector.h" #include "FWCore/Framework/interface/ESHandle.h" #include "FWCore/Framework/interface/Event.h" @@ -28,17 +29,14 @@ namespace ticl { static void fillPSetDescription(edm::ParameterSetDescription& desc); private: - edm::EDGetTokenT> l1TkEmsToken_; + edm::EDGetTokenT l1GTCandsToken_; int algoVerbosity_ = 0; - double minPt_; // minimum pT of L1 TkEm objects - double minAbsEta_; // minimum |eta| of L1 TkEm objects - double maxAbsEta_; // maximum |eta| of L1 TkEm objects - std::vector endcapScalings_; // pT scaling factors for endcap - int quality_; // hwQual - bool qualityIsMask_; // is hwQual to be applied as a mask - bool applyQuality_; // whether to apply quality - - double tkEmOfflineEt(double et) const; + double minPt_; // minimum pT of L1 TkEm objects + double minAbsEta_; // minimum |eta| of L1 TkEm objects + double maxAbsEta_; // maximum |eta| of L1 TkEm objects + int quality_; // hwQual + bool qualityIsMask_; // is hwQual to be applied as a mask + bool applyQuality_; // whether to apply quality }; } // namespace ticl #endif diff --git a/RecoHI/HiTracking/python/HIPixelAdaptiveVertex_cfi.py b/RecoHI/HiTracking/python/HIPixelAdaptiveVertex_cfi.py index 294813318faae..5a17072004864 100644 --- a/RecoHI/HiTracking/python/HIPixelAdaptiveVertex_cfi.py +++ b/RecoHI/HiTracking/python/HIPixelAdaptiveVertex_cfi.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms -import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod +from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import offlinePrimaryVertices -hiPixelAdaptiveVertex = _mod.primaryVertexProducer.clone( +hiPixelAdaptiveVertex = offlinePrimaryVertices.clone( verbose = False, TkFilterParameters = dict( algorithm = 'filterWithThreshold', @@ -11,13 +11,12 @@ maxD0Significance = 3.0, ## keep most primary tracks (was 5.0) minPt = 0.0, ## better for softish events maxEta = 100., - numTracksThreshold = 2 ), # label of tracks to be used TrackLabel = "hiSelectedProtoTracks", # clustering - TkClusParameters = dict( - algorithm = "gap", + TkClusParameters = cms.PSet( + algorithm = cms.string("gap"), TkGapClusParameters = cms.PSet( zSeparation = cms.double(1.0) ## 1 cm max separation between clusters ) @@ -33,3 +32,5 @@ ) ) ) + +hiPixelAdaptiveVertex.TkFilterParameters.numTracksThreshold = cms.int32(2) diff --git a/RecoJets/JetProducers/plugins/JetMatcherDR.cc b/RecoJets/JetProducers/plugins/JetMatcherDR.cc new file mode 100644 index 0000000000000..76c74ec78a032 --- /dev/null +++ b/RecoJets/JetProducers/plugins/JetMatcherDR.cc @@ -0,0 +1,50 @@ +/* \class JetMatcherDR + * + * Producer for association map: + * class to match two collections of jet with one-to-one matching + * All elements of class "matched" are matched to each element of class "source" minimizing DeltaR + * + */ + +#include "FWCore/Framework/interface/global/EDProducer.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/makeRefToBaseProdFrom.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "DataFormats/Common/interface/AssociationMap.h" +#include "DataFormats/JetReco/interface/JetCollection.h" +#include "DataFormats/Math/interface/deltaR.h" + +class JetMatcherDR : public edm::global::EDProducer<> { +public: + typedef edm::AssociationMap > JetMatchMap; + explicit JetMatcherDR(const edm::ParameterSet& iConfig) + : sourceToken_(consumes(iConfig.getParameter("source"))), + matchedToken_(consumes(iConfig.getParameter("matched"))) { + produces(); + }; + ~JetMatcherDR() override{}; + void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override; + +private: + const edm::EDGetTokenT sourceToken_; + const edm::EDGetTokenT matchedToken_; +}; + +void JetMatcherDR::produce(edm::StreamID, edm::Event& iEvent, const edm::EventSetup& iSetup) const { + const auto& source = iEvent.getHandle(sourceToken_); + const auto& matched = iEvent.getHandle(matchedToken_); + auto matching = std::make_unique(source, matched); + for (size_t i = 0; i < source->size(); i++) { + std::pair m(-1, 999.f); + for (size_t j = 0; j < matched->size(); j++) { + const auto dR = deltaR((*source)[i].p4(), (*matched)[j].p4()); + if (dR < m.second) + m = {j, dR}; + } + matching->insert(source->refAt(i), m.first >= 0 ? matched->refAt(m.first) : reco::JetBaseRef()); + } + iEvent.put(std::move(matching)); +} + +#include "FWCore/Framework/interface/MakerMacros.h" +DEFINE_FWK_MODULE(JetMatcherDR); diff --git a/RecoJets/JetProducers/plugins/PileupJetIdProducer.cc b/RecoJets/JetProducers/plugins/PileupJetIdProducer.cc index 45fecafc022d4..435f268f21ae5 100644 --- a/RecoJets/JetProducers/plugins/PileupJetIdProducer.cc +++ b/RecoJets/JetProducers/plugins/PileupJetIdProducer.cc @@ -161,6 +161,7 @@ void PileupJetIdProducer::produce(edm::Event& iEvent, const edm::EventSetup& iSe jecCor_->setJetPt(jet.pt()); } jecCor_->setJetEta(jet.eta()); + jecCor_->setJetPhi(jet.phi()); jecCor_->setJetA(jet.jetArea()); jecCor_->setRho(rho); jec = jecCor_->getCorrection(); diff --git a/RecoLocalCalo/Configuration/python/hcalGlobalReco_cff.py b/RecoLocalCalo/Configuration/python/hcalGlobalReco_cff.py index c876f79eb5422..078e8f2804f60 100644 --- a/RecoLocalCalo/Configuration/python/hcalGlobalReco_cff.py +++ b/RecoLocalCalo/Configuration/python/hcalGlobalReco_cff.py @@ -6,21 +6,31 @@ hbhereco = SwitchProducerCUDA( cpu = _phase0_hbhereco.clone() ) +hbherecoLegacy = _phase0_hbhereco.clone() + + hcalGlobalRecoTask = cms.Task(hbhereco) hcalGlobalRecoSequence = cms.Sequence(hcalGlobalRecoTask) hcalOnlyGlobalRecoTask = cms.Task() hcalOnlyGlobalRecoSequence = cms.Sequence(hcalOnlyGlobalRecoTask) +#-- Legacy HCAL Only Task +hcalOnlyLegacyGlobalRecoTask = cms.Task() + #--- for Run 3 and later from Configuration.Eras.Modifier_run3_HB_cff import run3_HB from RecoLocalCalo.HcalRecProducers.HBHEPhase1Reconstructor_cfi import hbheprereco as _phase1_hbheprereco run3_HB.toReplaceWith(hbhereco.cpu, _phase1_hbheprereco) run3_HB.toReplaceWith(hcalOnlyGlobalRecoTask, cms.Task(hbhereco)) +run3_HB.toReplaceWith(hbherecoLegacy, _phase1_hbheprereco) +run3_HB.toReplaceWith(hcalOnlyLegacyGlobalRecoTask, cms.Task(hbherecoLegacy)) + #--- for Run 3 on GPU from Configuration.ProcessModifiers.gpu_cff import gpu +from Configuration.ProcessModifiers.alpaka_cff import alpaka from RecoLocalCalo.HcalRecProducers.hcalCPURecHitsProducer_cfi import hcalCPURecHitsProducer as _hbherecoFromCUDA (run3_HB & gpu).toModify(hbhereco, @@ -28,3 +38,16 @@ produceSoA = False ) ) + +from RecoLocalCalo.HcalRecProducers.hcalRecHitSoAToLegacy_cfi import hcalRecHitSoAToLegacy +(alpaka & run3_HB).toModify(hbhereco, + cpu = hcalRecHitSoAToLegacy.clone( + src = ("hbheRecHitProducerPortable","") + ) +) + +hbherecoSerial = hcalRecHitSoAToLegacy.clone( + src = ("hbheRecHitProducerSerial","") +) +alpaka.toReplaceWith(hcalGlobalRecoTask, hcalGlobalRecoTask.copyAndAdd(hbherecoSerial)) +alpaka.toReplaceWith(hcalOnlyGlobalRecoTask, hcalOnlyGlobalRecoTask.copyAndAdd(hbherecoSerial)) diff --git a/RecoLocalCalo/Configuration/python/hcalLocalReco_cff.py b/RecoLocalCalo/Configuration/python/hcalLocalReco_cff.py index 45b3e511c6874..feffe2e21b3fe 100644 --- a/RecoLocalCalo/Configuration/python/hcalLocalReco_cff.py +++ b/RecoLocalCalo/Configuration/python/hcalLocalReco_cff.py @@ -52,6 +52,11 @@ from Configuration.ProcessModifiers.run2_HECollapse_2018_cff import run2_HECollapse_2018 run2_HECollapse_2018.toReplaceWith(hcalLocalRecoTask, _collapse_hcalLocalRecoTask) +#--- Legacy HCAL Only Task +hbheprerecoLegacy = hbheprereco.cpu.clone() +hcalOnlyLegacyLocalRecoTask = hcalLocalRecoTask.copyAndExclude([zdcreco,hbheprereco]) +hcalOnlyLegacyLocalRecoTask.add(hbheprerecoLegacy) + #--- for Run 3 and later _run3_hcalLocalRecoTask = _phase1_hcalLocalRecoTask.copy() _run3_hcalLocalRecoTask.remove(hbheprereco) @@ -66,6 +71,13 @@ _run3_hcalLocalRecoGPUTask.add(hbheRecHitProducerGPUTask) gpu.toReplaceWith(hcalLocalRecoTask, _run3_hcalLocalRecoGPUTask) +#--- for alpaka +from Configuration.ProcessModifiers.alpaka_cff import alpaka +from RecoLocalCalo.HcalRecProducers.hbheRecHitProducerPortableTask_cff import * +_run3_hcalLocalRecoPortableTask = hcalLocalRecoTask.copy() +_run3_hcalLocalRecoPortableTask.add(hbheRecHitProducerPortableTask) +alpaka.toReplaceWith(hcalLocalRecoTask, _run3_hcalLocalRecoPortableTask) + #--- HCAL-only workflow hcalOnlyLocalRecoTask = hcalLocalRecoTask.copyAndExclude([zdcreco]) @@ -76,6 +88,11 @@ produceSoA = False ) ) +#--- HCAL-only workflow for Run 2 on GPU +from RecoLocalCalo.HcalRecProducers.hcalRecHitSoAToLegacy_cfi import hcalRecHitSoAToLegacy +(alpaka & ~run3_HB).toModify(hbheprereco, + cpu = hcalRecHitSoAToLegacy.clone() +) #--- for FastSim _fastSim_hcalLocalRecoTask = hcalLocalRecoTask.copyAndExclude([zdcreco]) diff --git a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationCommonKernels.h b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationCommonKernels.h index e590ce0d8b795..1f946addb4e34 100644 --- a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationCommonKernels.h +++ b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationCommonKernels.h @@ -66,8 +66,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto* shr_hasSwitchToGain0_tmp = shr_isSaturated + elemsPerBlock; auto* shr_counts = reinterpret_cast(shr_hasSwitchToGain0_tmp) + elemsPerBlock; - for (auto block : cms::alpakatools::blocks_with_stride(acc, totalElements)) { - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto block : cms::alpakatools::uniform_groups(acc, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { // set the output collection size scalars if (idx.global == 0) { uncalibRecHitsEB.size() = nchannelsEB; @@ -91,7 +91,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { alpaka::syncBlockThreads(acc); - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const sample = idx.local % nsamples; // non-divergent branch (except for the last 4 threads) @@ -118,7 +118,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { alpaka::syncBlockThreads(acc); - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const sample = idx.local % nsamples; if (sample < 2) { @@ -141,7 +141,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { alpaka::syncBlockThreads(acc); - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ch = idx.global / nsamples; auto const sample = idx.local % nsamples; @@ -164,7 +164,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { // check if we can remove it alpaka::syncBlockThreads(acc); - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ch = idx.global / nsamples; auto const sample = idx.local % nsamples; @@ -355,7 +355,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto const elemsPerBlockY = alpaka::getWorkDiv(acc)[0u]; Vec2D const size_2d = {elemsPerBlockY, blockDimX * elemsPerBlockX}; // {y, x} coordinates - for (auto ndindex : cms::alpakatools::elements_with_stride_nd(acc, size_2d)) { + for (auto ndindex : cms::alpakatools::uniform_elements_nd(acc, size_2d)) { auto const ch = ndindex[1] / nsamples; auto const tx = ndindex[1] % nsamples; auto const ty = ndindex[0]; diff --git a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc index fcf9e5de16f40..552761653bb23 100644 --- a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc +++ b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/AmplitudeComputationKernels.dev.cc @@ -91,7 +91,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { DataType* shrmem = alpaka::getDynSharedMem(acc); // channel - for (auto idx : cms::alpakatools::elements_with_stride(acc, nchannels)) { + for (auto idx : cms::alpakatools::uniform_elements(acc, nchannels)) { if (static_cast(acState[idx]) == MinimizationState::Precomputed) continue; diff --git a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalMultifitConditionsHostESProducer.cc b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalMultifitConditionsHostESProducer.cc index 6db1ff58b2740..ddba855853c20 100644 --- a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalMultifitConditionsHostESProducer.cc +++ b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalMultifitConditionsHostESProducer.cc @@ -89,7 +89,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { auto const& timeCalibConstantsEB = timeCalibConstantsData.barrelItems(); auto const& timeCalibConstantsEE = timeCalibConstantsData.endcapItems(); - for (unsigned int i = 0; i < barrelSize; i++) { + for (unsigned int i = 0; i < barrelSize; ++i) { auto vi = view[i]; vi.pedestals_mean_x12() = pedestalsEB[i].mean_x12; @@ -105,13 +105,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { vi.timeCalibConstants() = timeCalibConstantsEB[i]; std::memcpy(vi.pulseShapes().data(), pulseShapesEB[i].pdfval, sizeof(float) * EcalPulseShape::TEMPLATESAMPLES); - for (unsigned int j = 0; j < EcalPulseShape::TEMPLATESAMPLES; j++) { - for (unsigned int k = 0; k < EcalPulseShape::TEMPLATESAMPLES; k++) { + for (unsigned int j = 0; j < EcalPulseShape::TEMPLATESAMPLES; ++j) { + for (unsigned int k = 0; k < EcalPulseShape::TEMPLATESAMPLES; ++k) { vi.pulseCovariance()(j, k) = pulseCovariancesEB[i].val(j, k); } } } // end Barrel loop - for (unsigned int i = 0; i < endcapSize; i++) { + for (unsigned int i = 0; i < endcapSize; ++i) { auto vi = view[barrelSize + i]; vi.pedestals_mean_x12() = pedestalsEE[i].mean_x12; @@ -128,39 +128,41 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { std::memcpy(vi.pulseShapes().data(), pulseShapesEE[i].pdfval, sizeof(float) * EcalPulseShape::TEMPLATESAMPLES); - for (unsigned int j = 0; j < EcalPulseShape::TEMPLATESAMPLES; j++) { - for (unsigned int k = 0; k < EcalPulseShape::TEMPLATESAMPLES; k++) { + for (unsigned int j = 0; j < EcalPulseShape::TEMPLATESAMPLES; ++j) { + for (unsigned int k = 0; k < EcalPulseShape::TEMPLATESAMPLES; ++k) { vi.pulseCovariance()(j, k) = pulseCovariancesEE[i].val(j, k); } } } // end Endcap loop // === Scalar data (not by xtal) - //TimeBiasCorrection + // TimeBiasCorrection + auto const timeCorrAmplBinsSizeEB = timeBiasCorrectionsData.EBTimeCorrAmplitudeBins.size(); + auto const timeCorrShiftBinsSizeEB = timeBiasCorrectionsData.EBTimeCorrShiftBins.size(); // Assert that there are not more parameters than the EcalMultiFitConditionsSoA expects - assert(timeBiasCorrectionsData.EBTimeCorrAmplitudeBins.size() <= kMaxTimeBiasCorrectionBinsEB); - assert(timeBiasCorrectionsData.EBTimeCorrShiftBins.size() <= kMaxTimeBiasCorrectionBinsEB); + assert(timeCorrAmplBinsSizeEB <= kMaxTimeBiasCorrectionBinsEB); + assert(timeCorrShiftBinsSizeEB <= kMaxTimeBiasCorrectionBinsEB); std::memcpy(view.timeBiasCorrections_amplitude_EB().data(), timeBiasCorrectionsData.EBTimeCorrAmplitudeBins.data(), - sizeof(float) * kMaxTimeBiasCorrectionBinsEB); + sizeof(float) * timeCorrAmplBinsSizeEB); std::memcpy(view.timeBiasCorrections_shift_EB().data(), timeBiasCorrectionsData.EBTimeCorrShiftBins.data(), - sizeof(float) * kMaxTimeBiasCorrectionBinsEB); + sizeof(float) * timeCorrShiftBinsSizeEB); + auto const timeCorrAmplBinsSizeEE = timeBiasCorrectionsData.EETimeCorrAmplitudeBins.size(); + auto const timeCorrShiftBinsSizeEE = timeBiasCorrectionsData.EETimeCorrShiftBins.size(); // Assert that there are not more parameters than the EcalMultiFitConditionsSoA expects - assert(timeBiasCorrectionsData.EETimeCorrAmplitudeBins.size() <= kMaxTimeBiasCorrectionBinsEE); - assert(timeBiasCorrectionsData.EETimeCorrShiftBins.size() <= kMaxTimeBiasCorrectionBinsEE); + assert(timeCorrAmplBinsSizeEE <= kMaxTimeBiasCorrectionBinsEE); + assert(timeCorrShiftBinsSizeEE <= kMaxTimeBiasCorrectionBinsEE); std::memcpy(view.timeBiasCorrections_amplitude_EE().data(), timeBiasCorrectionsData.EETimeCorrAmplitudeBins.data(), - sizeof(float) * kMaxTimeBiasCorrectionBinsEE); + sizeof(float) * timeCorrAmplBinsSizeEE); std::memcpy(view.timeBiasCorrections_shift_EE().data(), timeBiasCorrectionsData.EETimeCorrShiftBins.data(), - sizeof(float) * kMaxTimeBiasCorrectionBinsEE); + sizeof(float) * timeCorrShiftBinsSizeEE); - view.timeBiasCorrectionSizeEB() = - std::min(timeBiasCorrectionsData.EBTimeCorrAmplitudeBins.size(), kMaxTimeBiasCorrectionBinsEB); - view.timeBiasCorrectionSizeEE() = - std::min(timeBiasCorrectionsData.EETimeCorrAmplitudeBins.size(), kMaxTimeBiasCorrectionBinsEE); + view.timeBiasCorrectionSizeEB() = std::min(timeCorrAmplBinsSizeEB, kMaxTimeBiasCorrectionBinsEB); + view.timeBiasCorrectionSizeEE() = std::min(timeCorrAmplBinsSizeEE, kMaxTimeBiasCorrectionBinsEE); // SampleCorrelation std::memcpy(view.sampleCorrelation_EB_G12().data(), @@ -177,7 +179,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { samplesCorrelationData.EEG12SamplesCorrelation.data(), sizeof(double) * ecalPh1::sampleSize); std::memcpy(view.sampleCorrelation_EE_G6().data(), - samplesCorrelationData.EBG6SamplesCorrelation.data(), + samplesCorrelationData.EEG6SamplesCorrelation.data(), sizeof(double) * ecalPh1::sampleSize); std::memcpy(view.sampleCorrelation_EE_G1().data(), samplesCorrelationData.EEG1SamplesCorrelation.data(), diff --git a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalUncalibRecHitMultiFitAlgoPortable.dev.cc b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalUncalibRecHitMultiFitAlgoPortable.dev.cc index e2f56ae901903..3d0b5576c90f7 100644 --- a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalUncalibRecHitMultiFitAlgoPortable.dev.cc +++ b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/EcalUncalibRecHitMultiFitAlgoPortable.dev.cc @@ -118,20 +118,22 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { // TODO: small kernel only for EB. It needs to be checked if /// fusing such small kernels is beneficial in here // - // we are running only over EB digis - // therefore we need to create threads/blocks only for that - auto const threadsFixMGPA = threads_1d; - auto const blocksFixMGPA = cms::alpakatools::divide_up_by(kMaxSamples * ebSize, threadsFixMGPA); - auto workDivTimeFixMGPAslew1D = cms::alpakatools::make_workdiv(blocksFixMGPA, threadsFixMGPA); - alpaka::exec(queue, - workDivTimeFixMGPAslew1D, - Kernel_time_compute_fixMGPAslew{}, - digisDevEB.const_view(), - digisDevEE.const_view(), - conditionsDev.const_view(), - scratch.sample_valuesDevBuf.value().data(), - scratch.sample_value_errorsDevBuf.value().data(), - scratch.useless_sample_valuesDevBuf.value().data()); + if (ebSize > 0) { + // we are running only over EB digis + // therefore we need to create threads/blocks only for that + auto const threadsFixMGPA = threads_1d; + auto const blocksFixMGPA = cms::alpakatools::divide_up_by(kMaxSamples * ebSize, threadsFixMGPA); + auto workDivTimeFixMGPAslew1D = cms::alpakatools::make_workdiv(blocksFixMGPA, threadsFixMGPA); + alpaka::exec(queue, + workDivTimeFixMGPAslew1D, + Kernel_time_compute_fixMGPAslew{}, + digisDevEB.const_view(), + digisDevEE.const_view(), + conditionsDev.const_view(), + scratch.sample_valuesDevBuf.value().data(), + scratch.sample_value_errorsDevBuf.value().data(), + scratch.useless_sample_valuesDevBuf.value().data()); + } auto const threads_nullhypot = threads_1d; auto const blocks_nullhypot = blocks_1d; diff --git a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/TimeComputationKernels.h b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/TimeComputationKernels.h index 667e4d4687e51..942a1500ead9a 100644 --- a/RecoLocalCalo/EcalRecProducers/plugins/alpaka/TimeComputationKernels.h +++ b/RecoLocalCalo/EcalRecProducers/plugins/alpaka/TimeComputationKernels.h @@ -53,7 +53,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto* s_sumA = s_sum1 + elemsPerBlock; auto* s_sumAA = s_sumA + elemsPerBlock; - for (auto txforward : cms::alpakatools::elements_with_stride(acc, nchannels * nsamples)) { + for (auto txforward : cms::alpakatools::uniform_elements(acc, nchannels * nsamples)) { // go backwards through the loop to have valid values for shared variables when reading from higher element indices in serial execution auto tx = nchannels * nsamples - 1 - txforward; auto const ch = tx / nsamples; @@ -149,7 +149,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto const totalElements = nthreads_per_channel * nchannels; auto const elemsPerBlock = alpaka::getWorkDiv(acc)[0u]; - assert(nthreads_per_channel * nchannels_per_block == elemsPerBlock); + ALPAKA_ASSERT_ACC(nthreads_per_channel * nchannels_per_block == elemsPerBlock); auto* shr_chi2s = alpaka::getDynSharedMem(acc); auto* shr_time_wgt = shr_chi2s + elemsPerBlock; @@ -163,8 +163,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto* shr_internalCondForSkipping1 = shr_condForUselessSamples + elemsPerBlock; auto* shr_internalCondForSkipping2 = shr_internalCondForSkipping1 + elemsPerBlock; - for (auto block : cms::alpakatools::blocks_with_stride(acc, totalElements)) { - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto block : cms::alpakatools::uniform_groups(acc, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ch = idx.global / nthreads_per_channel; auto const ltx = idx.global % nthreads_per_channel; @@ -213,8 +213,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { } else if (ltx <= 44) { sample_i = 8; sample_j = 9; - } else - assert(false); + } else { + // FIXME this needs a more portable solution, that wraps abort() / __trap() / throw depending on the back-end + ALPAKA_ASSERT_ACC(false); + } auto const tx_i = ch_start + sample_i; auto const tx_j = ch_start + sample_j; @@ -396,7 +398,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { bool oddElements = nthreads_per_channel % 2; CMS_UNROLL_LOOP while (iter >= 1) { - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ltx = idx.global % nthreads_per_channel; if (ltx < iter && !(oddElements && (ltx == iter - 1 && ltx > 0))) { @@ -411,7 +413,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { iter = iter == 1 ? iter / 2 : iter / 2 + iter % 2; } - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ltx = idx.global % nthreads_per_channel; // get precomputedflags for this element from shared memory @@ -459,7 +461,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { oddElements = nthreads_per_channel % 2; CMS_UNROLL_LOOP while (iter >= 1) { - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ltx = idx.global % nthreads_per_channel; if (ltx < iter && !(oddElements && (ltx == iter - 1 && ltx > 0))) { @@ -475,7 +477,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { iter = iter == 1 ? iter / 2 : iter / 2 + iter % 2; } - for (auto idx : cms::alpakatools::elements_in_block(acc, block, totalElements)) { + for (auto idx : cms::alpakatools::uniform_group_elements(acc, block, totalElements)) { auto const ltx = idx.global % nthreads_per_channel; // load from shared memory the 0th guy (will contain accumulated values) @@ -559,7 +561,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto* shr_sumAf = alpaka::getDynSharedMem(acc); auto* shr_sumff = shr_sumAf + elemsPerBlock; - for (auto gtxforward : cms::alpakatools::elements_with_stride(acc, nchannels * nsamples)) { + for (auto gtxforward : cms::alpakatools::uniform_elements(acc, nchannels * nsamples)) { // go backwards through the loop to have valid values for shared variables when reading from higher element indices in serial execution auto gtx = nchannels * nsamples - 1 - gtxforward; auto const ch = gtx / nsamples; @@ -744,7 +746,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto const elemsPerBlock = alpaka::getWorkDiv(acc)[0u]; - for (auto gtx : cms::alpakatools::elements_with_stride(acc, nchannelsEB * nsamples)) { + for (auto gtx : cms::alpakatools::uniform_elements(acc, nchannelsEB * nsamples)) { auto const elemIdx = gtx % elemsPerBlock; auto const sample = elemIdx % nsamples; auto const ch = gtx / nsamples; @@ -800,7 +802,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto* shrSampleValues = alpaka::getDynSharedMem(acc); auto* shrSampleValueErrors = shrSampleValues + elemsPerBlock; - for (auto txforward : cms::alpakatools::elements_with_stride(acc, nchannels * nsamples)) { + for (auto txforward : cms::alpakatools::uniform_elements(acc, nchannels * nsamples)) { // go backwards through the loop to have valid values for shared variables when reading from higher element indices in serial execution auto tx = nchannels * nsamples - 1 - txforward; auto const ch = tx / nsamples; @@ -988,7 +990,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit { auto const offsetForInputs = nchannelsEB; auto const offsetForHashes = conditionsDev.offsetEE(); - for (auto gtx : cms::alpakatools::elements_with_stride(acc, nchannels)) { + for (auto gtx : cms::alpakatools::uniform_elements(acc, nchannels)) { const int inputGtx = gtx >= offsetForInputs ? gtx - offsetForInputs : gtx; auto const* dids = gtx >= offsetForInputs ? digisDevEE.id() : digisDevEB.id(); auto const* digis = gtx >= offsetForInputs ? digisDevEE.data()->data() : digisDevEB.data()->data(); diff --git a/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py b/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py index 2cacce93ce879..13a1f8e142642 100644 --- a/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py +++ b/RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py @@ -5,8 +5,8 @@ # use CC timing method for Run3 and Phase 2 (carried over from Run3 era) import FWCore.ParameterSet.Config as cms -from Configuration.Eras.Modifier_run3_ecal_cff import run3_ecal -run3_ecal.toModify(ecalMultiFitUncalibRecHit, +from Configuration.ProcessModifiers.ecal_cctiming_cff import ecal_cctiming +ecal_cctiming.toModify(ecalMultiFitUncalibRecHit, algoPSet = dict(timealgo = 'crossCorrelationMethod', EBtimeNconst = 25.5, EBtimeConstantTerm = 0.85, @@ -19,7 +19,7 @@ ) ) -# this overrides the modifications made by run3_ecal if both modifiers are active +# this overrides the modifications made by the ecal_cctiming modifier if both modifiers are active from Configuration.ProcessModifiers.gpuValidationEcal_cff import gpuValidationEcal gpuValidationEcal.toModify(ecalMultiFitUncalibRecHit, algoPSet = dict(timealgo = 'RatioMethod', diff --git a/RecoLocalCalo/EcalRecProducers/python/ecalRecHit_cfi.py b/RecoLocalCalo/EcalRecProducers/python/ecalRecHit_cfi.py index a7f2772724661..0ca9b166d9b15 100644 --- a/RecoLocalCalo/EcalRecProducers/python/ecalRecHit_cfi.py +++ b/RecoLocalCalo/EcalRecProducers/python/ecalRecHit_cfi.py @@ -99,6 +99,20 @@ recoverEBIsolatedChannels = False ) +# use CC timing method for Run3 and Phase 2 (carried over from Run3 era) +from Configuration.ProcessModifiers.ecal_cctiming_cff import ecal_cctiming +ecal_cctiming.toModify(ecalRecHit, + timeCalibTag = ':CC', + timeOffsetTag = ':CC' +) + +# this overrides the modifications made by ecal_cctiming if both modifiers are active +from Configuration.ProcessModifiers.gpuValidationEcal_cff import gpuValidationEcal +gpuValidationEcal.toModify(ecalRecHit, + timeCalibTag = ':', + timeOffsetTag = ':' +) + # Phase 2 modifications from Configuration.Eras.Modifier_phase2_ecal_devel_cff import phase2_ecal_devel phase2_ecal_devel.toModify(ecalRecHit, diff --git a/RecoLocalCalo/HcalRecAlgos/plugins/BuildFile.xml b/RecoLocalCalo/HcalRecAlgos/plugins/BuildFile.xml index dcf7f83ae8db1..5d9d2b9f969cc 100644 --- a/RecoLocalCalo/HcalRecAlgos/plugins/BuildFile.xml +++ b/RecoLocalCalo/HcalRecAlgos/plugins/BuildFile.xml @@ -5,3 +5,11 @@ + + + + + + + + diff --git a/RecoLocalCalo/HcalRecAlgos/plugins/alpaka/HcalRecoParamsWithPulseShapesESProducer.cc b/RecoLocalCalo/HcalRecAlgos/plugins/alpaka/HcalRecoParamsWithPulseShapesESProducer.cc new file mode 100644 index 0000000000000..49df0ad42749d --- /dev/null +++ b/RecoLocalCalo/HcalRecAlgos/plugins/alpaka/HcalRecoParamsWithPulseShapesESProducer.cc @@ -0,0 +1,113 @@ +#include "FWCore/Framework/interface/ESTransientHandle.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" + +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeHost.h" +#include "CondFormats/HcalObjects/interface/HcalRecoParamWithPulseShapeSoA.h" +#include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h" + +#include "CalibCalorimetry/HcalAlgos/interface/HcalPulseShapes.h" +#include "RecoLocalCalo/HcalRecAlgos/interface/PulseShapeFunctor.h" +#include "RecoLocalCalo/HcalRecAlgos/interface/HcalConstants.h" + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESGetToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ModuleFactory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/host.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + class HcalRecoParamWithPulseShapeESProducer : public ESProducer { + public: + HcalRecoParamWithPulseShapeESProducer(edm::ParameterSet const& iConfig) : ESProducer(iConfig) { + auto cc = setWhatProduced(this); + recoParamsToken_ = cc.consumes(); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + descriptions.addWithDefaultLabel(desc); + } + + std::unique_ptr produce(HcalRecoParamsRcd const& iRecord) { + auto const& recoParams = iRecord.get(recoParamsToken_); + + auto const containers = recoParams.getAllContainers(); + size_t const totalChannels = + recoParams.getAllContainers()[0].second.size() + recoParams.getAllContainers()[1].second.size(); + + //Get unique ids + HcalPulseShapes pulseShapes; + std::unordered_map idCache; // + + auto const& barrelValues = containers[0].second; + for (uint64_t i = 0; i < barrelValues.size(); ++i) { + auto const pulseShapeId = barrelValues[i].pulseShapeID(); + if (pulseShapeId == 0) + continue; + if (auto const iter = idCache.find(pulseShapeId); iter == idCache.end()) { + idCache[pulseShapeId] = idCache.size(); + } + } + auto const& endcapValues = containers[1].second; + for (uint64_t i = 0; i < endcapValues.size(); ++i) { + auto const pulseShapeId = endcapValues[i].pulseShapeID(); + if (pulseShapeId == 0) + continue; + if (auto const iter = idCache.find(pulseShapeId); iter == idCache.end()) { + idCache[pulseShapeId] = idCache.size(); + } + } + + // Fill products + auto product = std::make_unique( + totalChannels, idCache.size(), cms::alpakatools::host()); + auto recoView = product->recoParamView(); + auto pulseShapeView = product->pulseShapeView(); + for (uint64_t i = 0; i < barrelValues.size(); ++i) { + auto vi = recoView[i]; + vi.param1() = barrelValues[i].param1(); + vi.param2() = barrelValues[i].param2(); + vi.ids() = (barrelValues[i].pulseShapeID() == 0) + ? 0 + : idCache.at(barrelValues[i].pulseShapeID()); //idx of the pulseShape of channel i + } + // fill in endcap + auto const offset = barrelValues.size(); + for (uint64_t i = 0; i < endcapValues.size(); ++i) { + auto vi = recoView[i + offset]; + vi.param1() = endcapValues[i].param1(); + vi.param2() = endcapValues[i].param2(); + vi.ids() = (endcapValues[i].pulseShapeID() == 0) + ? 0 + : idCache.at(endcapValues[i].pulseShapeID()); //idx of the pulseShape of channel i + } + + //fill pulseShape views + for (auto& it : idCache) { + auto const pulseShapeId = it.first; + auto const arrId = it.second; + auto const& pulseShape = pulseShapes.getShape(pulseShapeId); + FitterFuncs::PulseShapeFunctor functor{pulseShape, false, false, false, 1, 0, 0, hcal::constants::maxSamples}; + + for (int i = 0; i < hcal::constants::maxPSshapeBin; i++) { + pulseShapeView[arrId].acc25nsVec()[i] = functor.acc25nsVec()[i]; + pulseShapeView[arrId].diff25nsItvlVec()[i] = functor.diff25nsItvlVec()[i]; + } + for (int i = 0; i < hcal::constants::nsPerBX; i++) { + pulseShapeView[arrId].accVarLenIdxMinusOneVec()[i] = functor.accVarLenIdxMinusOneVec()[i]; + pulseShapeView[arrId].diffVarItvlIdxMinusOneVec()[i] = functor.diffVarItvlIdxMinusOneVec()[i]; + pulseShapeView[arrId].accVarLenIdxZEROVec()[i] = functor.accVarLenIdxZEROVec()[i]; + pulseShapeView[arrId].diffVarItvlIdxZEROVec()[i] = functor.diffVarItvlIdxZEROVec()[i]; + } + } + + return product; + } + + private: + edm::ESGetToken recoParamsToken_; + }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(HcalRecoParamWithPulseShapeESProducer); diff --git a/RecoLocalCalo/HcalRecProducers/plugins/BuildFile.xml b/RecoLocalCalo/HcalRecProducers/plugins/BuildFile.xml new file mode 100644 index 0000000000000..351449b0d24e1 --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/BuildFile.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HBHERecHitProducerPortable.cc b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HBHERecHitProducerPortable.cc new file mode 100644 index 0000000000000..6575b6d95964d --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HBHERecHitProducerPortable.cc @@ -0,0 +1,167 @@ +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" + +#include "CondFormats/DataRecord/interface/HcalSiPMCharacteristicsRcd.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h" +#include "CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h" +#include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h" + +#include "DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/Event.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EventSetup.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDGetToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/EDPutToken.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h" +#include "HeterogeneousCore/CUDACore/interface/JobConfigurationGPURecord.h" + +#include "Mahi.h" +#include "CalibCalorimetry/HcalAlgos/interface/HcalTimeSlew.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + class HBHERecHitProducerPortable : public stream::EDProducer<> { + public: + explicit HBHERecHitProducerPortable(edm::ParameterSet const&); + ~HBHERecHitProducerPortable() override = default; + static void fillDescriptions(edm::ConfigurationDescriptions&); + + private: + void produce(device::Event&, device::EventSetup const&) override; + + using IProductTypef01 = hcal::Phase1DigiDeviceCollection; + const device::EDGetToken digisTokenF01HE_; + + using IProductTypef5 = hcal::Phase0DigiDeviceCollection; + const device::EDGetToken digisTokenF5HB_; + + using IProductTypef3 = hcal::Phase1DigiDeviceCollection; + const device::EDGetToken digisTokenF3HB_; + + using OProductType = hcal::RecHitDeviceCollection; + const device::EDPutToken rechitsM0Token_; + + const device::ESGetToken mahiConditionsToken_; + const device::ESGetToken + sipmCharacteristicsToken_; + const device::ESGetToken recoParamsToken_; + const device::ESGetToken mahiPulseOffsetsToken_; + // + + hcal::reconstruction::ConfigParameters configParameters_; + }; + + HBHERecHitProducerPortable::HBHERecHitProducerPortable(edm::ParameterSet const& ps) + : digisTokenF01HE_{consumes(ps.getParameter("digisLabelF01HE"))}, + digisTokenF5HB_{consumes(ps.getParameter("digisLabelF5HB"))}, + digisTokenF3HB_{consumes(ps.getParameter("digisLabelF3HB"))}, + rechitsM0Token_{produces()}, + mahiConditionsToken_{esConsumes()}, + sipmCharacteristicsToken_{esConsumes()}, + recoParamsToken_{esConsumes()}, + mahiPulseOffsetsToken_{esConsumes(ps.getParameter("mahiPulseOffSets"))} { + configParameters_.maxTimeSamples = ps.getParameter("maxTimeSamples"); + configParameters_.kprep1dChannelsPerBlock = ps.getParameter("kprep1dChannelsPerBlock"); + configParameters_.sipmQTSShift = ps.getParameter("sipmQTSShift"); + configParameters_.sipmQNTStoSum = ps.getParameter("sipmQNTStoSum"); + configParameters_.firstSampleShift = ps.getParameter("firstSampleShift"); + //TODO: produce only pedestals_width or convertedPedestalWidths depending on this bool + configParameters_.useEffectivePedestals = ps.getParameter("useEffectivePedestals"); + + configParameters_.meanTime = ps.getParameter("meanTime"); + configParameters_.timeSigmaSiPM = ps.getParameter("timeSigmaSiPM"); + configParameters_.timeSigmaHPD = ps.getParameter("timeSigmaHPD"); + configParameters_.ts4Thresh = ps.getParameter("ts4Thresh"); + + configParameters_.applyTimeSlew = ps.getParameter("applyTimeSlew"); + auto const tzeroValues = ps.getParameter>("tzeroTimeSlewParameters"); + auto const slopeValues = ps.getParameter>("slopeTimeSlewParameters"); + auto const tmaxValues = ps.getParameter>("tmaxTimeSlewParameters"); + + configParameters_.tzeroTimeSlew = tzeroValues[HcalTimeSlew::Medium]; + configParameters_.slopeTimeSlew = slopeValues[HcalTimeSlew::Medium]; + configParameters_.tmaxTimeSlew = tmaxValues[HcalTimeSlew::Medium]; + + auto threadsMinimize = ps.getParameter>("kernelMinimizeThreads"); + configParameters_.kernelMinimizeThreads[0] = threadsMinimize[0]; + configParameters_.kernelMinimizeThreads[1] = threadsMinimize[1]; + configParameters_.kernelMinimizeThreads[2] = threadsMinimize[2]; + } + + void HBHERecHitProducerPortable::fillDescriptions(edm::ConfigurationDescriptions& cdesc) { + edm::ParameterSetDescription desc; + desc.add("mahiPulseOffSets", edm::ESInputTag("")); + desc.add("maxTimeSamples", 10); + desc.add("kprep1dChannelsPerBlock", 32); + desc.add("digisLabelF01HE", edm::InputTag{"hcalRawToDigiGPU", "f01HEDigisGPU"}); + desc.add("digisLabelF5HB", edm::InputTag{"hcalRawToDigiGPU", "f5HBDigisGPU"}); + desc.add("digisLabelF3HB", edm::InputTag{"hcalRawToDigiGPU", "f3HBDigisGPU"}); + desc.add("recHitsLabelM0HBHE", "recHitsM0HBHE"); + desc.add("sipmQTSShift", 0); + desc.add("sipmQNTStoSum", 3); + desc.add("firstSampleShift", 0); + desc.add("useEffectivePedestals", true); + + desc.add("meanTime", 0.f); + desc.add("timeSigmaSiPM", 2.5f); + desc.add("timeSigmaHPD", 5.0f); + desc.add("ts4Thresh", 0.0); + + desc.add("applyTimeSlew", true); + desc.add>("tzeroTimeSlewParameters", {23.960177, 11.977461, 9.109694}); + desc.add>("slopeTimeSlewParameters", {-3.178648, -1.5610227, -1.075824}); + desc.add>("tmaxTimeSlewParameters", {16.00, 10.00, 6.25}); + desc.add>("kernelMinimizeThreads", {16, 1, 1}); + + cdesc.addWithDefaultLabel(desc); + } + + void HBHERecHitProducerPortable::produce(device::Event& event, device::EventSetup const& setup) { + auto& queue = event.queue(); + + // get device collections from event + auto const& f01HEDigisDev = event.get(digisTokenF01HE_); + auto const& f5HBDigisDev = event.get(digisTokenF5HB_); + auto const& f3HBDigisDev = event.get(digisTokenF3HB_); + + auto const f01DigisSize = f01HEDigisDev->metadata().size(); + auto const f5DigisSize = f5HBDigisDev->metadata().size(); + auto const f3DigisSize = f3HBDigisDev->metadata().size(); + + auto const totalChannels = f01DigisSize + f5DigisSize + f3DigisSize; + OProductType outputGPU_{totalChannels, queue}; + + if (totalChannels > 0) { + // conditions + auto const& mahiConditionsDev = setup.getData(mahiConditionsToken_); + auto const& sipmCharacteristicsDev = setup.getData(sipmCharacteristicsToken_); + auto const& recoParamsWithPulseShapeDev = setup.getData(recoParamsToken_); + auto const& mahiPulseOffsetsDev = setup.getData(mahiPulseOffsetsToken_); + + // + // schedule algorithms + // + hcal::reconstruction::runMahiAsync(queue, + f01HEDigisDev.const_view(), + f5HBDigisDev.const_view(), + f3HBDigisDev.const_view(), + outputGPU_.view(), + mahiConditionsDev.const_view(), + sipmCharacteristicsDev.const_view(), + recoParamsWithPulseShapeDev.const_view(), + mahiPulseOffsetsDev.const_view(), + configParameters_); + } + //put into the event + event.emplace(rechitsM0Token_, std::move(outputGPU_)); + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" +DEFINE_FWK_ALPAKA_MODULE(HBHERecHitProducerPortable); diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiConditionsESProducer.cc b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiConditionsESProducer.cc new file mode 100644 index 0000000000000..7a5d0e0291061 --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiConditionsESProducer.cc @@ -0,0 +1,460 @@ +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/ESGetToken.h" + +#include "CondFormats/DataRecord/interface/HcalRecoParamsRcd.h" +#include "CondFormats/DataRecord/interface/HcalPedestalsRcd.h" +#include "CondFormats/DataRecord/interface/HcalGainsRcd.h" +#include "CondFormats/DataRecord/interface/HcalLUTCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalRespCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalTimeCorrsRcd.h" +#include "CondFormats/DataRecord/interface/HcalPedestalWidthsRcd.h" +#include "CondFormats/DataRecord/interface/HcalGainWidthsRcd.h" +#include "CondFormats/DataRecord/interface/HcalChannelQualityRcd.h" +#include "CondFormats/DataRecord/interface/HcalQIETypesRcd.h" +#include "CondFormats/DataRecord/interface/HcalQIEDataRcd.h" +#include "CondFormats/DataRecord/interface/HcalSiPMParametersRcd.h" +#include "CondFormats/HcalObjects/interface/HcalRecoParams.h" +#include "CondFormats/HcalObjects/interface/HcalPedestals.h" +#include "CondFormats/HcalObjects/interface/HcalGains.h" +#include "CondFormats/HcalObjects/interface/HcalLUTCorrs.h" +#include "CondFormats/HcalObjects/interface/HcalRespCorrs.h" +#include "CondFormats/HcalObjects/interface/HcalTimeCorrs.h" +#include "CondFormats/HcalObjects/interface/HcalPedestalWidths.h" +#include "CondFormats/HcalObjects/interface/HcalGainWidths.h" +#include "CondFormats/HcalObjects/interface/HcalChannelQuality.h" +#include "CondFormats/HcalObjects/interface/HcalQIETypes.h" +#include "CondFormats/HcalObjects/interface/HcalQIEData.h" +#include "CondFormats/HcalObjects/interface/HcalSiPMParameters.h" + +#include "Geometry/CaloTopology/interface/HcalTopology.h" +#include "Geometry/HcalCommonData/interface/HcalDDDRecConstants.h" + +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h" +#include "CondFormats/HcalObjects/interface/HcalMahiConditionsSoA.h" +#include "CondFormats/DataRecord/interface/HcalMahiConditionsRcd.h" + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ModuleFactory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/host.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + namespace { + float convertPedWidths( + float const value, float const width, int const i, HcalQIECoder const& coder, HcalQIEShape const& shape) { + float const y = value; + float const x = width; + unsigned const x1 = static_cast(std::floor(y)); + unsigned const x2 = static_cast(std::floor(y + 1.)); + unsigned iun = static_cast(i); + float const y1 = coder.charge(shape, x1, iun); + float const y2 = coder.charge(shape, x2, iun); + return (y2 - y1) * x; + } + float convertPed(float const x, int const i, HcalQIECoder const& coder, HcalQIEShape const& shape) { + int const x1 = static_cast(std::floor(x)); + int const x2 = static_cast(std::floor(x + 1)); + float const y2 = coder.charge(shape, x2, i); + float const y1 = coder.charge(shape, x1, i); + return (y2 - y1) * (x - x1) + y1; + } + } // namespace + + class HcalMahiConditionsESProducer : public ESProducer { + public: + HcalMahiConditionsESProducer(edm::ParameterSet const& iConfig) : ESProducer(iConfig) { + auto cc = setWhatProduced(this); + recoParamsToken_ = cc.consumes(); + pedestalsToken_ = cc.consumes(); + effectivePedestalsToken_ = cc.consumes(edm::ESInputTag{"", "withTopoEff"}); + gainsToken_ = cc.consumes(); + lutCorrsToken_ = cc.consumes(); + respCorrsToken_ = cc.consumes(); + timeCorrsToken_ = cc.consumes(); + pedestalWidthsToken_ = cc.consumes(); + effectivePedestalWidthsToken_ = cc.consumes(edm::ESInputTag{"", "withTopoEff"}); + gainWidthsToken_ = cc.consumes(); + channelQualityToken_ = cc.consumes(); + qieTypesToken_ = cc.consumes(); + qieDataToken_ = cc.consumes(); + sipmParametersToken_ = cc.consumes(); + topologyToken_ = cc.consumes(); + recConstantsToken_ = cc.consumes(); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + descriptions.addWithDefaultLabel(desc); + } + + std::unique_ptr produce(HcalMahiConditionsRcd const& iRecord) { + auto const& recoParams = iRecord.get(recoParamsToken_); + auto const& pedestals = iRecord.get(pedestalsToken_); + auto const& effectivePedestals = iRecord.get(effectivePedestalsToken_); + auto const& gains = iRecord.get(gainsToken_); + auto const& lutCorrs = iRecord.get(lutCorrsToken_); + auto const& respCorrs = iRecord.get(respCorrsToken_); + auto const& timeCorrs = iRecord.get(timeCorrsToken_); + auto const& pedestalWidths = iRecord.get(pedestalWidthsToken_); + auto const& effectivePedestalWidths = iRecord.get(effectivePedestalWidthsToken_); + auto const& gainWidths = iRecord.get(gainWidthsToken_); + auto const& channelQuality = iRecord.get(channelQualityToken_); + auto const& qieTypes = iRecord.get(qieTypesToken_); + auto const& qieData = iRecord.get(qieDataToken_); + auto const& sipmParameters = iRecord.get(sipmParametersToken_); + auto const& topology = iRecord.get(topologyToken_); + auto const& recConstants = iRecord.get(recConstantsToken_); + + size_t const totalChannels = + pedestals.getAllContainers()[0].second.size() + pedestals.getAllContainers()[1].second.size(); + + auto product = std::make_unique(totalChannels, cms::alpakatools::host()); + + auto view = product->view(); + + // convert pedestals + auto const ped_unitIsADC = pedestals.isADC(); + auto const effPed_unitIsADC = effectivePedestals.isADC(); + + // fill HB channels + auto const recoParams_containers = recoParams.getAllContainers(); + auto const pedestals_containers = pedestals.getAllContainers(); + auto const effectivePedestals_containers = effectivePedestals.getAllContainers(); + auto const gains_containers = gains.getAllContainers(); + auto const lutCorrs_containers = lutCorrs.getAllContainers(); + auto const respCorrs_containers = respCorrs.getAllContainers(); + auto const timeCorrs_containers = timeCorrs.getAllContainers(); + auto const pedestalWidths_containers = pedestalWidths.getAllContainers(); + auto const effectivePedestalWidths_containers = effectivePedestalWidths.getAllContainers(); + auto const gainWidths_containers = gainWidths.getAllContainers(); + auto const channelQuality_containers = channelQuality.getAllContainers(); + auto const qieTypes_containers = qieTypes.getAllContainers(); + auto const qieData_containers = qieData.getAllContainers(); + auto const sipmParameters_containers = sipmParameters.getAllContainers(); + + auto const& pedestals_barrel = pedestals_containers[0].second; + auto const& effectivePedestals_barrel = effectivePedestals_containers[0].second; + auto const& gains_barrel = gains_containers[0].second; + auto const& lutCorrs_barrel = lutCorrs_containers[0].second; + auto const& respCorrs_barrel = respCorrs_containers[0].second; + auto const& timeCorrs_barrel = timeCorrs_containers[0].second; + auto const& pedestalWidths_barrel = pedestalWidths_containers[0].second; + auto const& effectivePedestalWidths_barrel = effectivePedestalWidths_containers[0].second; + auto const& gainWidths_barrel = gainWidths_containers[0].second; + auto const& channelQuality_barrel = channelQuality_containers[0].second; + auto const& qieTypes_barrel = qieTypes_containers[0].second; + auto const& qieData_barrel = qieData_containers[0].second; + auto const& sipmParameters_barrel = sipmParameters_containers[0].second; + + for (uint64_t i = 0; i < pedestals_barrel.size(); ++i) { + auto vi = view[i]; + + // convert pedestals + auto const& qieCoder = qieData_barrel[i]; + auto const qieType = qieTypes_barrel[i].getValue() > 1 ? 1 : 0; + auto const& qieShape = qieData.getShape(qieType); + + // covert pedestal values if unit is ADC + vi.pedestals_value()[0] = ped_unitIsADC ? convertPed(pedestals_barrel[i].getValue(0), 0, qieCoder, qieShape) + : pedestals_barrel[i].getValue(0); + vi.pedestals_value()[1] = ped_unitIsADC ? convertPed(pedestals_barrel[i].getValue(1), 1, qieCoder, qieShape) + : pedestals_barrel[i].getValue(1); + vi.pedestals_value()[2] = ped_unitIsADC ? convertPed(pedestals_barrel[i].getValue(2), 2, qieCoder, qieShape) + : pedestals_barrel[i].getValue(2); + vi.pedestals_value()[3] = ped_unitIsADC ? convertPed(pedestals_barrel[i].getValue(3), 3, qieCoder, qieShape) + : pedestals_barrel[i].getValue(3); + + vi.pedestals_width()[0] = + ped_unitIsADC + ? convertPedWidths( + pedestals_barrel[i].getValue(0), pedestalWidths_barrel[i].getWidth(0), 0, qieCoder, qieShape) + : pedestalWidths_barrel[i].getWidth(0); + vi.pedestals_width()[1] = + ped_unitIsADC + ? convertPedWidths( + pedestals_barrel[i].getValue(1), pedestalWidths_barrel[i].getWidth(1), 1, qieCoder, qieShape) + : pedestalWidths_barrel[i].getWidth(1); + vi.pedestals_width()[2] = + ped_unitIsADC + ? convertPedWidths( + pedestals_barrel[i].getValue(2), pedestalWidths_barrel[i].getWidth(2), 2, qieCoder, qieShape) + : pedestalWidths_barrel[i].getWidth(2); + vi.pedestals_width()[3] = + ped_unitIsADC + ? convertPedWidths( + pedestals_barrel[i].getValue(3), pedestalWidths_barrel[i].getWidth(3), 3, qieCoder, qieShape) + : pedestalWidths_barrel[i].getWidth(3); + + vi.effectivePedestals()[0] = effPed_unitIsADC + ? convertPed(effectivePedestals_barrel[i].getValue(0), 0, qieCoder, qieShape) + : effectivePedestals_barrel[i].getValue(0); + vi.effectivePedestals()[1] = effPed_unitIsADC + ? convertPed(effectivePedestals_barrel[i].getValue(1), 1, qieCoder, qieShape) + : effectivePedestals_barrel[i].getValue(1); + vi.effectivePedestals()[2] = effPed_unitIsADC + ? convertPed(effectivePedestals_barrel[i].getValue(2), 2, qieCoder, qieShape) + : effectivePedestals_barrel[i].getValue(2); + vi.effectivePedestals()[3] = effPed_unitIsADC + ? convertPed(effectivePedestals_barrel[i].getValue(3), 3, qieCoder, qieShape) + : effectivePedestals_barrel[i].getValue(3); + + vi.effectivePedestalWidths()[0] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_barrel[i].getValue(0), + effectivePedestalWidths_barrel[i].getWidth(0), + 0, + qieCoder, + qieShape) + : effectivePedestalWidths_barrel[i].getWidth(0); + vi.effectivePedestalWidths()[1] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_barrel[i].getValue(1), + effectivePedestalWidths_barrel[i].getWidth(1), + 1, + qieCoder, + qieShape) + : effectivePedestalWidths_barrel[i].getWidth(1); + vi.effectivePedestalWidths()[2] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_barrel[i].getValue(2), + effectivePedestalWidths_barrel[i].getWidth(2), + 2, + qieCoder, + qieShape) + : effectivePedestalWidths_barrel[i].getWidth(2); + vi.effectivePedestalWidths()[3] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_barrel[i].getValue(3), + effectivePedestalWidths_barrel[i].getWidth(3), + 3, + qieCoder, + qieShape) + : effectivePedestalWidths_barrel[i].getWidth(3); + + vi.gains_value()[0] = gains_barrel[i].getValue(0); + vi.gains_value()[1] = gains_barrel[i].getValue(1); + vi.gains_value()[2] = gains_barrel[i].getValue(2); + vi.gains_value()[3] = gains_barrel[i].getValue(3); + + vi.lutCorrs_values() = lutCorrs_barrel[i].getValue(); + vi.respCorrs_values() = respCorrs_barrel[i].getValue(); + vi.timeCorrs_values() = timeCorrs_barrel[i].getValue(); + + vi.pedestalWidths_sigma00() = *(pedestalWidths_barrel[i].getValues()); + vi.pedestalWidths_sigma01() = *(pedestalWidths_barrel[i].getValues() + 1); + vi.pedestalWidths_sigma02() = *(pedestalWidths_barrel[i].getValues() + 2); + vi.pedestalWidths_sigma03() = *(pedestalWidths_barrel[i].getValues() + 3); + vi.pedestalWidths_sigma10() = *(pedestalWidths_barrel[i].getValues() + 4); + vi.pedestalWidths_sigma11() = *(pedestalWidths_barrel[i].getValues() + 5); + vi.pedestalWidths_sigma12() = *(pedestalWidths_barrel[i].getValues() + 6); + vi.pedestalWidths_sigma13() = *(pedestalWidths_barrel[i].getValues() + 7); + vi.pedestalWidths_sigma20() = *(pedestalWidths_barrel[i].getValues() + 8); + vi.pedestalWidths_sigma21() = *(pedestalWidths_barrel[i].getValues() + 9); + vi.pedestalWidths_sigma22() = *(pedestalWidths_barrel[i].getValues() + 10); + vi.pedestalWidths_sigma23() = *(pedestalWidths_barrel[i].getValues() + 11); + vi.pedestalWidths_sigma30() = *(pedestalWidths_barrel[i].getValues() + 12); + vi.pedestalWidths_sigma31() = *(pedestalWidths_barrel[i].getValues() + 13); + vi.pedestalWidths_sigma32() = *(pedestalWidths_barrel[i].getValues() + 14); + vi.pedestalWidths_sigma33() = *(pedestalWidths_barrel[i].getValues() + 15); + + vi.gainWidths_value0() = gainWidths_barrel[i].getValue(0); + vi.gainWidths_value1() = gainWidths_barrel[i].getValue(1); + vi.gainWidths_value2() = gainWidths_barrel[i].getValue(2); + vi.gainWidths_value3() = gainWidths_barrel[i].getValue(3); + + vi.channelQuality_status() = channelQuality_barrel[i].getValue(); + vi.qieTypes_values() = qieTypes_barrel[i].getValue(); + + for (uint32_t k = 0; k < 4; k++) + for (uint32_t l = 0; l < 4; l++) { + auto const linear = k * 4 + l; + vi.qieCoders_offsets()[linear] = qieData_barrel[i].offset(k, l); + vi.qieCoders_slopes()[linear] = qieData_barrel[i].slope(k, l); + } + + vi.sipmPar_type() = sipmParameters_barrel[i].getType(); + vi.sipmPar_auxi1() = sipmParameters_barrel[i].getauxi1(); + vi.sipmPar_fcByPE() = sipmParameters_barrel[i].getFCByPE(); + vi.sipmPar_darkCurrent() = sipmParameters_barrel[i].getDarkCurrent(); + vi.sipmPar_auxi2() = sipmParameters_barrel[i].getauxi2(); + } + + // fill HE channels + auto const& pedestals_endcaps = pedestals_containers[1].second; + auto const& effectivePedestals_endcaps = effectivePedestals_containers[1].second; + auto const& gains_endcaps = gains_containers[1].second; + auto const& lutCorrs_endcaps = lutCorrs_containers[1].second; + auto const& respCorrs_endcaps = respCorrs_containers[1].second; + auto const& timeCorrs_endcaps = timeCorrs_containers[1].second; + auto const& pedestalWidths_endcaps = pedestalWidths_containers[1].second; + auto const& effectivePedestalWidths_endcaps = effectivePedestalWidths_containers[1].second; + auto const& gainWidths_endcaps = gainWidths_containers[1].second; + auto const& channelQuality_endcaps = channelQuality_containers[1].second; + auto const& qieTypes_endcaps = qieTypes_containers[1].second; + auto const& qieData_endcaps = qieData_containers[1].second; + auto const& sipmParameters_endcaps = sipmParameters_containers[1].second; + + auto const offset = pedestals_barrel.size(); + + for (uint64_t i = 0; i < pedestals_endcaps.size(); ++i) { + auto const& qieCoder = qieData_endcaps[i]; + auto const qieType = qieTypes_endcaps[i].getValue() > 1 ? 1 : 0; + auto const& qieShape = qieData.getShape(qieType); + + auto vi = view[offset + i]; + + vi.pedestals_value()[0] = ped_unitIsADC ? convertPed(pedestals_endcaps[i].getValue(0), 0, qieCoder, qieShape) + : pedestals_endcaps[i].getValue(0); + vi.pedestals_value()[1] = ped_unitIsADC ? convertPed(pedestals_endcaps[i].getValue(1), 1, qieCoder, qieShape) + : pedestals_endcaps[i].getValue(1); + vi.pedestals_value()[2] = ped_unitIsADC ? convertPed(pedestals_endcaps[i].getValue(2), 2, qieCoder, qieShape) + : pedestals_endcaps[i].getValue(2); + vi.pedestals_value()[3] = ped_unitIsADC ? convertPed(pedestals_endcaps[i].getValue(3), 3, qieCoder, qieShape) + : pedestals_endcaps[i].getValue(3); + + vi.pedestals_width()[0] = + ped_unitIsADC + ? convertPedWidths( + pedestals_endcaps[i].getValue(0), pedestalWidths_endcaps[i].getWidth(0), 0, qieCoder, qieShape) + : pedestalWidths_endcaps[i].getWidth(0); + vi.pedestals_width()[1] = + ped_unitIsADC + ? convertPedWidths( + pedestals_endcaps[i].getValue(1), pedestalWidths_endcaps[i].getWidth(1), 1, qieCoder, qieShape) + : pedestalWidths_endcaps[i].getWidth(1); + vi.pedestals_width()[2] = + ped_unitIsADC + ? convertPedWidths( + pedestals_endcaps[i].getValue(2), pedestalWidths_endcaps[i].getWidth(2), 2, qieCoder, qieShape) + : pedestalWidths_endcaps[i].getWidth(2); + vi.pedestals_width()[3] = + ped_unitIsADC + ? convertPedWidths( + pedestals_endcaps[i].getValue(3), pedestalWidths_endcaps[i].getWidth(3), 3, qieCoder, qieShape) + : pedestalWidths_endcaps[i].getWidth(3); + + vi.effectivePedestals()[0] = effPed_unitIsADC + ? convertPed(effectivePedestals_endcaps[i].getValue(0), 0, qieCoder, qieShape) + : effectivePedestals_endcaps[i].getValue(0); + vi.effectivePedestals()[1] = effPed_unitIsADC + ? convertPed(effectivePedestals_endcaps[i].getValue(1), 1, qieCoder, qieShape) + : effectivePedestals_endcaps[i].getValue(1); + vi.effectivePedestals()[2] = effPed_unitIsADC + ? convertPed(effectivePedestals_endcaps[i].getValue(2), 2, qieCoder, qieShape) + : effectivePedestals_endcaps[i].getValue(2); + vi.effectivePedestals()[3] = effPed_unitIsADC + ? convertPed(effectivePedestals_endcaps[i].getValue(3), 3, qieCoder, qieShape) + : effectivePedestals_endcaps[i].getValue(3); + + vi.effectivePedestalWidths()[0] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_endcaps[i].getValue(0), + effectivePedestalWidths_endcaps[i].getWidth(0), + 0, + qieCoder, + qieShape) + : effectivePedestalWidths_endcaps[i].getWidth(0); + vi.effectivePedestalWidths()[1] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_endcaps[i].getValue(1), + effectivePedestalWidths_endcaps[i].getWidth(1), + 1, + qieCoder, + qieShape) + : effectivePedestalWidths_endcaps[i].getWidth(1); + vi.effectivePedestalWidths()[2] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_endcaps[i].getValue(2), + effectivePedestalWidths_endcaps[i].getWidth(2), + 2, + qieCoder, + qieShape) + : effectivePedestalWidths_endcaps[i].getWidth(2); + vi.effectivePedestalWidths()[3] = effPed_unitIsADC + ? convertPedWidths(effectivePedestals_endcaps[i].getValue(3), + effectivePedestalWidths_endcaps[i].getWidth(3), + 3, + qieCoder, + qieShape) + : effectivePedestalWidths_endcaps[i].getWidth(3); + + vi.gains_value()[0] = gains_endcaps[i].getValue(0); + vi.gains_value()[1] = gains_endcaps[i].getValue(1); + vi.gains_value()[2] = gains_endcaps[i].getValue(2); + vi.gains_value()[3] = gains_endcaps[i].getValue(3); + + vi.lutCorrs_values() = lutCorrs_endcaps[i].getValue(); + vi.respCorrs_values() = respCorrs_endcaps[i].getValue(); + vi.timeCorrs_values() = timeCorrs_endcaps[i].getValue(); + + vi.pedestalWidths_sigma00() = *(pedestalWidths_endcaps[i].getValues()); + vi.pedestalWidths_sigma01() = *(pedestalWidths_endcaps[i].getValues() + 1); + vi.pedestalWidths_sigma02() = *(pedestalWidths_endcaps[i].getValues() + 2); + vi.pedestalWidths_sigma03() = *(pedestalWidths_endcaps[i].getValues() + 3); + vi.pedestalWidths_sigma10() = *(pedestalWidths_endcaps[i].getValues() + 4); + vi.pedestalWidths_sigma11() = *(pedestalWidths_endcaps[i].getValues() + 5); + vi.pedestalWidths_sigma12() = *(pedestalWidths_endcaps[i].getValues() + 6); + vi.pedestalWidths_sigma13() = *(pedestalWidths_endcaps[i].getValues() + 7); + vi.pedestalWidths_sigma20() = *(pedestalWidths_endcaps[i].getValues() + 8); + vi.pedestalWidths_sigma21() = *(pedestalWidths_endcaps[i].getValues() + 9); + vi.pedestalWidths_sigma22() = *(pedestalWidths_endcaps[i].getValues() + 10); + vi.pedestalWidths_sigma23() = *(pedestalWidths_endcaps[i].getValues() + 11); + vi.pedestalWidths_sigma30() = *(pedestalWidths_endcaps[i].getValues() + 12); + vi.pedestalWidths_sigma31() = *(pedestalWidths_endcaps[i].getValues() + 13); + vi.pedestalWidths_sigma32() = *(pedestalWidths_endcaps[i].getValues() + 14); + vi.pedestalWidths_sigma33() = *(pedestalWidths_endcaps[i].getValues() + 15); + + vi.gainWidths_value0() = gainWidths_endcaps[i].getValue(0); + vi.gainWidths_value1() = gainWidths_endcaps[i].getValue(1); + vi.gainWidths_value2() = gainWidths_endcaps[i].getValue(2); + vi.gainWidths_value3() = gainWidths_endcaps[i].getValue(3); + + vi.channelQuality_status() = channelQuality_endcaps[i].getValue(); + vi.qieTypes_values() = qieTypes_endcaps[i].getValue(); + + for (uint32_t k = 0; k < 4; k++) + for (uint32_t l = 0; l < 4; l++) { + auto const linear = k * 4u + l; + vi.qieCoders_offsets()[linear] = qieData_endcaps[i].offset(k, l); + vi.qieCoders_slopes()[linear] = qieData_endcaps[i].slope(k, l); + } + + vi.sipmPar_type() = sipmParameters_endcaps[i].getType(); + vi.sipmPar_auxi1() = sipmParameters_endcaps[i].getauxi1(); + vi.sipmPar_fcByPE() = sipmParameters_endcaps[i].getFCByPE(); + vi.sipmPar_darkCurrent() = sipmParameters_endcaps[i].getDarkCurrent(); + vi.sipmPar_auxi2() = sipmParameters_endcaps[i].getauxi2(); + } + //fill the scalars + static const int IPHI_MAX = 72; // private member of topology + + view.maxDepthHB() = topology.maxDepthHB(); + view.maxDepthHE() = topology.maxDepthHE(); + view.maxPhiHE() = recConstants.getNPhi(1) > IPHI_MAX ? recConstants.getNPhi(1) : IPHI_MAX; + view.firstHBRing() = topology.firstHBRing(); + view.lastHBRing() = topology.lastHBRing(); + view.firstHERing() = topology.firstHERing(); + view.lastHERing() = topology.lastHERing(); + view.nEtaHB() = recConstants.getEtaRange(0).second - recConstants.getEtaRange(0).first + 1; + view.nEtaHE() = + topology.firstHERing() > topology.lastHERing() ? 0 : (topology.lastHERing() - topology.firstHERing() + 1); + view.offsetForHashes() = offset; + + return product; + } + + private: + edm::ESGetToken recoParamsToken_; + edm::ESGetToken pedestalsToken_; + edm::ESGetToken effectivePedestalsToken_; + edm::ESGetToken gainsToken_; + edm::ESGetToken lutCorrsToken_; + edm::ESGetToken respCorrsToken_; + edm::ESGetToken timeCorrsToken_; + edm::ESGetToken pedestalWidthsToken_; + edm::ESGetToken effectivePedestalWidthsToken_; + edm::ESGetToken gainWidthsToken_; + edm::ESGetToken channelQualityToken_; + edm::ESGetToken qieTypesToken_; + edm::ESGetToken qieDataToken_; + edm::ESGetToken sipmParametersToken_; + edm::ESGetToken topologyToken_; + edm::ESGetToken recConstantsToken_; + }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(HcalMahiConditionsESProducer); diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiPulseOffsetsESProducer.cc b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiPulseOffsetsESProducer.cc new file mode 100644 index 0000000000000..483cff8d6ec3b --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalMahiPulseOffsetsESProducer.cc @@ -0,0 +1,44 @@ +#include "FWCore/ParameterSet/interface/ParameterSet.h" + +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h" +#include "CondFormats/HcalObjects/interface/HcalMahiPulseOffsetsSoA.h" +#include "HeterogeneousCore/CUDACore/interface/JobConfigurationGPURecord.h" + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ModuleFactory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/host.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + class HcalMahiPulseOffsetsESProducer : public ESProducer { + public: + HcalMahiPulseOffsetsESProducer(edm::ParameterSet const& iConfig) : ESProducer(iConfig) { + std::vector offsets = iConfig.getParameter>("pulseOffsets"); + + product = std::make_unique(offsets.size(), cms::alpakatools::host()); + + auto view = product->view(); + + for (uint32_t i = 0; i < offsets.size(); i++) { + view[i] = offsets[i]; + } + setWhatProduced(this); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + desc.add>("pulseOffsets", {-3, -2, -1, 0, 1, 2, 3, 4}); + descriptions.addWithDefaultLabel(desc); + } + + std::shared_ptr produce(JobConfigurationGPURecord const& iRecord) { + return product; + } + + private: + std::shared_ptr product; + }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(HcalMahiPulseOffsetsESProducer); diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalSiPMCharacteristicsESProducer.cc b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalSiPMCharacteristicsESProducer.cc new file mode 100644 index 0000000000000..9bfcea18a0edd --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/HcalSiPMCharacteristicsESProducer.cc @@ -0,0 +1,64 @@ +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/ESGetToken.h" + +#include "CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h" +#include "CondFormats/HcalObjects/interface/HcalSiPMCharacteristicsSoA.h" +#include "CondFormats/DataRecord/interface/HcalSiPMCharacteristicsRcd.h" + +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" +#include "HeterogeneousCore/AlpakaCore/interface/alpaka/ModuleFactory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/host.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + class HcalSiPMCharacteristicsESProducer : public ESProducer { + public: + HcalSiPMCharacteristicsESProducer(edm::ParameterSet const& iConfig) : ESProducer(iConfig) { + auto cc = setWhatProduced(this); + sipmCharacteristicsToken_ = cc.consumes(); + } + + static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { + edm::ParameterSetDescription desc; + descriptions.addWithDefaultLabel(desc); + } + + std::unique_ptr produce(HcalSiPMCharacteristicsRcd const& iRecord) { + auto const& sipmCharacteristics = iRecord.get(sipmCharacteristicsToken_); + + size_t const totalItems = sipmCharacteristics.getTypes(); + + auto product = std::make_unique(totalItems, cms::alpakatools::host()); + + auto view = product->view(); + + for (uint32_t i = 0; i < sipmCharacteristics.getTypes(); i++) { + auto vi = view[i]; + auto const type = sipmCharacteristics.getType(i); + + // type index starts with 1 .. 6 + if (static_cast(type) != i + 1) + throw cms::Exception("HcalSiPMCharacteristics") + << "Wrong assumption for HcalSiPMcharacteristics type values, " + << "should be type value <- type index + 1" << std::endl + << "Observed type value = " << type << " and index = " << i << std::endl; + + vi.precisionItem() = HcalSiPMCharacteristics::PrecisionItem(type, + sipmCharacteristics.getPixels(type), + sipmCharacteristics.getNonLinearities(type)[0], + sipmCharacteristics.getNonLinearities(type)[1], + sipmCharacteristics.getNonLinearities(type)[2], + sipmCharacteristics.getCrossTalk(type), + sipmCharacteristics.getAuxi1(type), + sipmCharacteristics.getAuxi2(type)); + } + return product; + } + + private: + edm::ESGetToken sipmCharacteristicsToken_; + }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(HcalSiPMCharacteristicsESProducer); diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.dev.cc b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.dev.cc new file mode 100644 index 0000000000000..54f9e29e4a7a7 --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.dev.cc @@ -0,0 +1,1445 @@ +#include +#include +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousCore/AlpakaInterface/interface/atomicMaxPair.h" + +#include "DataFormats/CaloRecHit/interface/MultifitComputations.h" +// needed to compile with USER_CXXFLAGS="-DCOMPUTE_TDC_TIME" +#include "DataFormats/HcalRecHit/interface/HcalSpecialTimes.h" +#include "FWCore/Utilities/interface/CMSUnrollLoop.h" +// TODO reuse some of the HCAL constats from +//#include "RecoLocalCalo/HcalRecAlgos/interface/HcalConstants.h" + +#include "Mahi.h" + +#ifdef HCAL_MAHI_GPUDEBUG +#define DETID_TO_DEBUG 1125647428 +#endif + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + using namespace cms::alpakatools; + namespace hcal::reconstruction { + namespace mahi { + + ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE float uint_as_float(uint32_t val) { +#if defined(__CUDA_ARCH__) or defined(__HIP_DEVICE_COMPILE__) + return __uint_as_float(val); +#else + return edm::bit_cast(val); +#endif + } + + ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE uint32_t float_as_uint(float val) { +#if defined(__CUDA_ARCH__) or defined(__HIP_DEVICE_COMPILE__) + return __float_as_uint(val); +#else + return edm::bit_cast(val); +#endif + } + + ALPAKA_FN_ACC ALPAKA_FN_INLINE float compute_time_slew_delay(float const fC, + float const tzero, + float const slope, + float const tmax) { + auto const rawDelay = tzero + slope * std::log(fC); + return rawDelay < 0 ? 0 : (rawDelay > tmax ? tmax : rawDelay); + } + + // HcalQIEShapes are hardcoded in HcalQIEData.cc basically + // + some logic to generate 128 and 256 value arrays... + ALPAKA_STATIC_ACC_MEM_CONSTANT float const qie8shape[129] = { + -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, + 18, 20, 22, 24, 26, 28, 31, 34, 37, 40, 44, 48, 52, 57, 62, 57, 62, + 67, 72, 77, 82, 87, 92, 97, 102, 107, 112, 117, 122, 127, 132, 142, 152, 162, + 172, 182, 192, 202, 217, 232, 247, 262, 282, 302, 322, 347, 372, 347, 372, 397, 422, + 447, 472, 497, 522, 547, 572, 597, 622, 647, 672, 697, 722, 772, 822, 872, 922, 972, + 1022, 1072, 1147, 1222, 1297, 1372, 1472, 1572, 1672, 1797, 1922, 1797, 1922, 2047, 2172, 2297, 2422, + 2547, 2672, 2797, 2922, 3047, 3172, 3297, 3422, 3547, 3672, 3922, 4172, 4422, 4672, 4922, 5172, 5422, + 5797, 6172, 6547, 6922, 7422, 7922, 8422, 9047, 9672, 10297}; + + ALPAKA_STATIC_ACC_MEM_CONSTANT float const qie11shape[257] = { + -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, + 11.5, 12.5, 13.5, 14.5, 15.5, 17.5, 19.5, 21.5, 23.5, 25.5, 27.5, 29.5, + 31.5, 33.5, 35.5, 37.5, 39.5, 41.5, 43.5, 45.5, 47.5, 49.5, 51.5, 53.5, + 55.5, 59.5, 63.5, 67.5, 71.5, 75.5, 79.5, 83.5, 87.5, 91.5, 95.5, 99.5, + 103.5, 107.5, 111.5, 115.5, 119.5, 123.5, 127.5, 131.5, 135.5, 139.5, 147.5, 155.5, + 163.5, 171.5, 179.5, 187.5, 171.5, 179.5, 187.5, 195.5, 203.5, 211.5, 219.5, 227.5, + 235.5, 243.5, 251.5, 259.5, 267.5, 275.5, 283.5, 291.5, 299.5, 315.5, 331.5, 347.5, + 363.5, 379.5, 395.5, 411.5, 427.5, 443.5, 459.5, 475.5, 491.5, 507.5, 523.5, 539.5, + 555.5, 571.5, 587.5, 603.5, 619.5, 651.5, 683.5, 715.5, 747.5, 779.5, 811.5, 843.5, + 875.5, 907.5, 939.5, 971.5, 1003.5, 1035.5, 1067.5, 1099.5, 1131.5, 1163.5, 1195.5, 1227.5, + 1259.5, 1291.5, 1355.5, 1419.5, 1483.5, 1547.5, 1611.5, 1675.5, 1547.5, 1611.5, 1675.5, 1739.5, + 1803.5, 1867.5, 1931.5, 1995.5, 2059.5, 2123.5, 2187.5, 2251.5, 2315.5, 2379.5, 2443.5, 2507.5, + 2571.5, 2699.5, 2827.5, 2955.5, 3083.5, 3211.5, 3339.5, 3467.5, 3595.5, 3723.5, 3851.5, 3979.5, + 4107.5, 4235.5, 4363.5, 4491.5, 4619.5, 4747.5, 4875.5, 5003.5, 5131.5, 5387.5, 5643.5, 5899.5, + 6155.5, 6411.5, 6667.5, 6923.5, 7179.5, 7435.5, 7691.5, 7947.5, 8203.5, 8459.5, 8715.5, 8971.5, + 9227.5, 9483.5, 9739.5, 9995.5, 10251.5, 10507.5, 11019.5, 11531.5, 12043.5, 12555.5, 13067.5, 13579.5, + 12555.5, 13067.5, 13579.5, 14091.5, 14603.5, 15115.5, 15627.5, 16139.5, 16651.5, 17163.5, 17675.5, 18187.5, + 18699.5, 19211.5, 19723.5, 20235.5, 20747.5, 21771.5, 22795.5, 23819.5, 24843.5, 25867.5, 26891.5, 27915.5, + 28939.5, 29963.5, 30987.5, 32011.5, 33035.5, 34059.5, 35083.5, 36107.5, 37131.5, 38155.5, 39179.5, 40203.5, + 41227.5, 43275.5, 45323.5, 47371.5, 49419.5, 51467.5, 53515.5, 55563.5, 57611.5, 59659.5, 61707.5, 63755.5, + 65803.5, 67851.5, 69899.5, 71947.5, 73995.5, 76043.5, 78091.5, 80139.5, 82187.5, 84235.5, 88331.5, 92427.5, + 96523.5, 100620, 104716, 108812, 112908}; + + constexpr int32_t IPHI_MAX = 72; + + ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t did2linearIndexHB( + uint32_t const didraw, int const maxDepthHB, int const firstHBRing, int const lastHBRing, int const nEtaHB) { + HcalDetId did{didraw}; + uint32_t const value = (did.depth() - 1) + maxDepthHB * (did.iphi() - 1); + return did.ieta() > 0 + ? value + maxDepthHB * hcal::reconstruction::mahi::IPHI_MAX * (did.ieta() - firstHBRing) + : value + maxDepthHB * hcal::reconstruction::mahi::IPHI_MAX * (did.ieta() + lastHBRing + nEtaHB); + } + ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t did2linearIndexHE(uint32_t const didraw, + int const maxDepthHE, + int const maxPhiHE, + int const firstHERing, + int const lastHERing, + int const nEtaHE) { + HcalDetId did{didraw}; + uint32_t const value = (did.depth() - 1) + maxDepthHE * (did.iphi() - 1); + return did.ieta() > 0 ? value + maxDepthHE * maxPhiHE * (did.ieta() - firstHERing) + : value + maxDepthHE * maxPhiHE * (did.ieta() + lastHERing + nEtaHE); + } + ALPAKA_FN_ACC ALPAKA_FN_INLINE uint32_t get_qiecoder_index(uint32_t const capid, uint32_t const range) { + return capid * 4 + range; + } + + ALPAKA_FN_ACC ALPAKA_FN_INLINE float compute_reco_correction_factor(float const par1, + float const par2, + float const par3, + float const x) { + return par3 * x * x + par2 * x + par1; + } + + // compute the charge using the adc, qie type and the appropriate qie shape array + ALPAKA_FN_ACC ALPAKA_FN_INLINE float compute_coder_charge( + int const qieType, uint8_t const adc, uint8_t const capid, float const* qieOffsets, float const* qieSlopes) { + auto const range = qieType == 0 ? (adc >> 5) & 0x3 : (adc >> 6) & 0x3; + auto const* qieShapeToUse = qieType == 0 ? qie8shape : qie11shape; + auto const nbins = qieType == 0 ? 32 : 64; + auto const center = adc % nbins == nbins - 1 ? 0.5 * (3 * qieShapeToUse[adc] - qieShapeToUse[adc - 1]) + : 0.5 * (qieShapeToUse[adc] + qieShapeToUse[adc + 1]); + auto const index = get_qiecoder_index(capid, range); + return (center - qieOffsets[index]) / qieSlopes[index]; + } + + // this is from + // https://github.com/cms-sw/cmssw/blob/master/RecoLocalCalo/HcalRecProducers/src/HBHEPhase1Reconstructor.cc#L140 + + ALPAKA_FN_ACC ALPAKA_FN_INLINE float compute_diff_charge_gain(int const qieType, + uint8_t adc, + uint8_t const capid, + float const* qieOffsets, + float const* qieSlopes, + bool const isqie11) { + constexpr uint32_t mantissaMaskQIE8 = 0x1fu; + constexpr uint32_t mantissaMaskQIE11 = 0x3f; + auto const mantissaMask = isqie11 ? mantissaMaskQIE11 : mantissaMaskQIE8; + auto const q = compute_coder_charge(qieType, adc, capid, qieOffsets, qieSlopes); + auto const mantissa = adc & mantissaMask; + + if (mantissa == 0u || mantissa == mantissaMask - 1u) + return compute_coder_charge(qieType, adc + 1u, capid, qieOffsets, qieSlopes) - q; + else if (mantissa == 1u || mantissa == mantissaMask) + return q - compute_coder_charge(qieType, adc - 1u, capid, qieOffsets, qieSlopes); + else { + auto const qup = compute_coder_charge(qieType, adc + 1u, capid, qieOffsets, qieSlopes); + auto const qdown = compute_coder_charge(qieType, adc - 1u, capid, qieOffsets, qieSlopes); + auto const upgain = qup - q; + auto const downgain = q - qdown; + auto const averagegain = (qup - qdown) / 2.f; + if (std::abs(upgain - downgain) < 0.01f * averagegain) + return averagegain; + else { + auto const q2up = compute_coder_charge(qieType, adc + 2u, capid, qieOffsets, qieSlopes); + auto const q2down = compute_coder_charge(qieType, adc - 2u, capid, qieOffsets, qieSlopes); + auto const upgain2 = q2up - qup; + auto const downgain2 = qdown - q2down; + if (std::abs(upgain2 - upgain) < std::abs(downgain2 - downgain)) + return upgain; + else + return downgain; + } + } + } + + using PulseShapeConstElement = typename HcalPulseShapeSoA::ConstView::const_element; + // TODO: remove what's not needed + // originally from from RecoLocalCalo/HcalRecAlgos/src/PulseShapeFunctor.cc + ALPAKA_FN_ACC ALPAKA_FN_INLINE float compute_pulse_shape_value(PulseShapeConstElement const& pulseShape, + float const pulse_time, + int const sample, + int const shift) { + auto const& acc25nsVec = pulseShape.acc25nsVec(); + auto const& diff25nsItvlVec = pulseShape.diff25nsItvlVec(); + auto const& accVarLenIdxMinusOneVec = pulseShape.accVarLenIdxMinusOneVec(); + auto const& diffVarItvlIdxMinusOneVec = pulseShape.diffVarItvlIdxMinusOneVec(); + auto const& accVarLenIdxZeroVec = pulseShape.accVarLenIdxZEROVec(); + auto const& diffVarItvlIdxZeroVec = pulseShape.diffVarItvlIdxZEROVec(); + + // constants + constexpr float slew = 0.f; + constexpr auto ns_per_bx = ::hcal::constants::nsPerBX; + + // FIXME: clean up all the rounding... this is coming from original cpu version + float const i_start_float = -::hcal::constants::iniTimeShift - pulse_time - slew > 0.f + ? 0.f + : std::abs(-::hcal::constants::iniTimeShift - pulse_time - slew) + 1.f; + int i_start = static_cast(i_start_float); + float offset_start = static_cast(i_start) - ::hcal::constants::iniTimeShift - pulse_time - slew; + + // boundary + if (offset_start == 1.0f) { + offset_start = 0.f; + i_start -= 1; + } + + int const bin_start = static_cast(offset_start); + float const bin_start_up = static_cast(bin_start) + 0.5f; + int const bin_0_start = offset_start < bin_start_up ? bin_start - 1 : bin_start; + int const its_start = i_start / ns_per_bx; + int const distTo25ns_start = ns_per_bx - 1 - i_start % ns_per_bx; + auto const factor = offset_start - static_cast(bin_0_start) - 0.5; + + auto const sample_over10ts = sample + shift; + float value = 0.0f; + if (sample_over10ts == its_start) { + value = bin_0_start == -1 + ? accVarLenIdxMinusOneVec[distTo25ns_start] + factor * diffVarItvlIdxMinusOneVec[distTo25ns_start] + : accVarLenIdxZeroVec[distTo25ns_start] + factor * diffVarItvlIdxZeroVec[distTo25ns_start]; + } else if (sample_over10ts > its_start) { + int const bin_idx = distTo25ns_start + 1 + (sample_over10ts - its_start - 1) * ns_per_bx + bin_0_start; + value = acc25nsVec[bin_idx] + factor * diff25nsItvlVec[bin_idx]; + } + return value; + } + + // TODO: provide constants from configuration + // from RecoLocalCalo/HcalRecProducers/python/HBHEMahiParameters_cfi.py + constexpr int nMaxItersMin = 50; + constexpr int nMaxItersNNLS = 500; + constexpr double nnlsThresh = 1e-11; + constexpr float deltaChi2Threashold = 1e-3; + + // from RecoLocalCalo/HcalRecProducers/src/HBHEPhase1Reconstructor.cc + ALPAKA_FN_ACC float get_raw_charge(double const charge, + double const pedestal, + float const* shrChargeMinusPedestal, + float const parLin1, + float const parLin2, + float const parLin3, + int32_t const nsamplesForCompute, + int32_t const soi, + int const sipmQTSShift, + int const sipmQNTStoSum, + float const fcByPE, + int32_t const lch, + bool const isqie11) { + float rawCharge; + + if (!isqie11) + rawCharge = charge; + else { + int const first = std::max(soi + sipmQTSShift, 0); + int const last = std::min(soi + sipmQNTStoSum, nsamplesForCompute); + float sipmq = 0.0f; + for (auto ts = first; ts < last; ts++) + sipmq += shrChargeMinusPedestal[lch * nsamplesForCompute + ts]; + auto const effectivePixelsFired = sipmq / fcByPE; + auto const factor = compute_reco_correction_factor(parLin1, parLin2, parLin3, effectivePixelsFired); + rawCharge = (charge - pedestal) * factor + pedestal; + +#ifdef HCAL_MAHI_GPUDEBUG + printf("first = %d last = %d sipmQ = %f factor = %f rawCharge = %f\n", first, last, sipmq, factor, rawCharge); +#endif + } + return rawCharge; + } + + // Tried using lambda, but strange error from with nvcc + inline constexpr bool TSenergyCompare(std::pair a, std::pair b) { + return a.second > b.second; + }; + + class Kernel_prep1d_sameNumberOfSamples { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + OProductType::View outputGPU, + IProductTypef01::ConstView f01HEDigis, + IProductTypef5::ConstView f5HBDigis, + IProductTypef3::ConstView f3HBDigis, + HcalMahiConditionsPortableDevice::ConstView mahi, + HcalSiPMCharacteristicsPortableDevice::ConstView sipmCharacteristics, + HcalRecoParamWithPulseShapeDevice::ConstView recoParamsWithPS, + bool const useEffectivePedestals, + int const sipmQTSShift, + int const sipmQNTStoSum, + int const firstSampleShift, + float const ts4Thresh, + float* amplitudes, + float* noiseTerms, + float* electronicNoiseTerms, + int8_t* soiSamples, + int const windowSize) const { + auto const nchannelsf015 = f01HEDigis.size() + f5HBDigis.size(); + auto const startingSample = compute_nsamples(f01HEDigis.stride()) - windowSize; + auto const nchannels = f01HEDigis.size() + f5HBDigis.size() + f3HBDigis.size(); + + //first index = groups of channel + auto const nchannels_per_block(alpaka::getWorkDiv(acc)[0u]); + //2nd index = groups of sample + auto const nsamplesForCompute(alpaka::getWorkDiv(acc)[1u]); + + // configure shared mem + float* shrEnergyM0PerTS = alpaka::getDynSharedMem(acc); + float* shrChargeMinusPedestal = shrEnergyM0PerTS + nsamplesForCompute * nchannels_per_block; + float* shrMethod0EnergyAccum = shrChargeMinusPedestal + nsamplesForCompute * nchannels_per_block; + float* shrEnergyM0TotalAccum = shrMethod0EnergyAccum + nchannels_per_block; + unsigned long long int* shrMethod0EnergySamplePair = + reinterpret_cast(shrEnergyM0TotalAccum + nchannels_per_block); + + //Loop over all groups of channels + for (auto group : uniform_groups_y(acc, nchannels)) { + //Loop over each channel, first compute soiSamples and shrMem for all channels + for (auto channel : uniform_group_elements_y(acc, group, nchannels)) { + auto const gch = channel.global; + auto const lch = channel.local; + + for (auto i_sample : independent_group_elements_x(acc, nsamplesForCompute)) { + auto const sampleWithinWindow = i_sample; + auto const sample = i_sample + startingSample; + auto const linearThPerBlock = i_sample + channel.local * nsamplesForCompute; + // initialize + if (sampleWithinWindow == 0) { + soiSamples[gch] = -1; + shrMethod0EnergyAccum[lch] = 0; + shrMethod0EnergySamplePair[lch] = 0; + shrEnergyM0TotalAccum[lch] = 0; + } + + // compute soiSamples + if (gch < f01HEDigis.size()) { + // NOTE: assume that soi is high only for a single guy! + // which must be the case. cpu version does not check for that + // if that is not the case, we will see that with cuda mmecheck + auto const soibit = soibit_for_sample(&(f01HEDigis.data()[gch][0]), sample); + if (soibit == 1) + soiSamples[gch] = sampleWithinWindow; + } else if (gch >= nchannelsf015) { + auto const soibit = soibit_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample); + if (soibit == 1) + soiSamples[gch] = sampleWithinWindow; + } + + // compute shrMem + auto const id = gch < f01HEDigis.size() + ? f01HEDigis.ids()[gch] + : (gch < nchannelsf015 ? f5HBDigis.ids()[gch - f01HEDigis.size()] + : f3HBDigis.ids()[gch - nchannelsf015]); + auto const did = HcalDetId{id}; + + auto const adc = + gch < f01HEDigis.size() + ? adc_for_sample(&(f01HEDigis.data()[gch][0]), sample) + : (gch < nchannelsf015 + ? adc_for_sample(&(f5HBDigis.data()[gch - f01HEDigis.size()][0]), sample) + : adc_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample)); + auto const capid = + gch < f01HEDigis.size() + ? capid_for_sample(&(f01HEDigis.data()[gch][0]), sample) + : (gch < nchannelsf015 + ? capid_for_sample(&(f5HBDigis.data()[gch - f01HEDigis.size()][0]), sample) + : capid_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample)); + + // compute hash for this did + // hash needed to convert condition arrays order (based on Topo) into digi arrays order(based on FED) + auto const hashedId = + did.subdetId() == HcalBarrel + ? did2linearIndexHB(id, mahi.maxDepthHB(), mahi.firstHBRing(), mahi.lastHBRing(), mahi.nEtaHB()) + : did2linearIndexHE(id, + mahi.maxDepthHE(), + mahi.maxPhiHE(), + mahi.firstHERing(), + mahi.lastHERing(), + mahi.nEtaHE()) + + mahi.offsetForHashes(); + + // conditions based on the hash + auto const qieType = mahi.qieTypes_values()[hashedId] > 0 ? 1 : 0; // 2 types at this point + auto const* qieOffsets = mahi.qieCoders_offsets()[hashedId].data(); + auto const* qieSlopes = mahi.qieCoders_slopes()[hashedId].data(); + auto const pedestal = mahi.pedestals_value()[hashedId][capid]; + + // compute charge + auto const charge = compute_coder_charge(qieType, adc, capid, qieOffsets, qieSlopes); + + shrChargeMinusPedestal[linearThPerBlock] = charge - pedestal; + } + } + alpaka::syncBlockThreads(acc); + + //Loop over each channel, compute input for multifit using shrChargeMinusPedestal + for (auto channel : uniform_group_elements_y(acc, group, nchannels)) { + auto const gch = channel.global; + auto const lch = channel.local; + for (auto i_sample : independent_group_elements_x(acc, nsamplesForCompute)) { + auto const sampleWithinWindow = i_sample; + auto const sample = i_sample + startingSample; + + // initialize all output buffers + if (sampleWithinWindow == 0) { + outputGPU.detId()[gch] = 0; + outputGPU.energyM0()[gch] = 0; + outputGPU.timeM0()[gch] = 0; + outputGPU.energy()[gch] = 0; + outputGPU.chi2()[gch] = 0; + } + + // offset output + auto* amplitudesForChannel = amplitudes + nsamplesForCompute * gch; + auto* noiseTermsForChannel = noiseTerms + nsamplesForCompute * gch; + auto* electronicNoiseTermsForChannel = electronicNoiseTerms + nsamplesForCompute * gch; + + // get event input quantities + auto const stride = gch < f01HEDigis.size() + ? f01HEDigis.stride() + : (gch < f5HBDigis.size() ? f5HBDigis.stride() : f3HBDigis.stride()); + auto const nsamples = + gch < f01HEDigis.size() + ? compute_nsamples(stride) + : (gch < nchannelsf015 ? compute_nsamples(stride) : compute_nsamples(stride)); + + ALPAKA_ASSERT_ACC(nsamples == nsamplesForCompute || nsamples - startingSample == nsamplesForCompute); + + auto const id = gch < f01HEDigis.size() + ? f01HEDigis.ids()[gch] + : (gch < nchannelsf015 ? f5HBDigis.ids()[gch - f01HEDigis.size()] + : f3HBDigis.ids()[gch - nchannelsf015]); + auto const did = HcalDetId{id}; + + auto const adc = + gch < f01HEDigis.size() + ? adc_for_sample(&(f01HEDigis.data()[gch][0]), sample) + : (gch < nchannelsf015 + ? adc_for_sample(&(f5HBDigis.data()[gch - f01HEDigis.size()][0]), sample) + : adc_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample)); + auto const capid = + gch < f01HEDigis.size() + ? capid_for_sample(&(f01HEDigis.data()[gch][0]), sample) + : (gch < nchannelsf015 + ? capid_for_sample(&(f5HBDigis.data()[gch - f01HEDigis.size()][0]), sample) + : capid_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample)); + + // compute hash for this did + // hash needed to convert condition arrays order (based on Topo) into digi arrays order(based on FED) + auto const hashedId = + did.subdetId() == HcalBarrel + ? did2linearIndexHB(id, mahi.maxDepthHB(), mahi.firstHBRing(), mahi.lastHBRing(), mahi.nEtaHB()) + : did2linearIndexHE(id, + mahi.maxDepthHE(), + mahi.maxPhiHE(), + mahi.firstHERing(), + mahi.lastHERing(), + mahi.nEtaHE()) + + mahi.offsetForHashes(); + + // conditions based on the hash + auto const qieType = mahi.qieTypes_values()[hashedId] > 0 ? 1 : 0; // 2 types at this point + auto const* qieOffsets = mahi.qieCoders_offsets()[hashedId].data(); + auto const* qieSlopes = mahi.qieCoders_slopes()[hashedId].data(); + auto const* pedestalWidthsForChannel = + useEffectivePedestals && (gch < f01HEDigis.size() || gch >= nchannelsf015) + ? mahi.effectivePedestalWidths()[hashedId].data() + : mahi.pedestals_width()[hashedId].data(); + + auto const gain = mahi.gains_value()[hashedId][capid]; + auto const gain0 = mahi.gains_value()[hashedId][0]; + auto const respCorrection = mahi.respCorrs_values()[hashedId]; + auto const pedestal = mahi.pedestals_value()[hashedId][capid]; + auto const pedestalWidth = pedestalWidthsForChannel[capid]; + // if needed, only use effective pedestals for f01 + auto const pedestalToUseForMethod0 = + useEffectivePedestals && (gch < f01HEDigis.size() || gch >= nchannelsf015) + ? mahi.effectivePedestals()[hashedId][capid] + : pedestal; + auto const sipmType = mahi.sipmPar_type()[hashedId]; + auto const fcByPE = mahi.sipmPar_fcByPE()[hashedId]; + auto const recoParam1 = recoParamsWithPS.recoParamView().param1()[hashedId]; + auto const recoParam2 = recoParamsWithPS.recoParamView().param2()[hashedId]; + +#ifdef HCAL_MAHI_GPUDEBUG + printf("qieType = %d qieOffset0 = %f qieOffset1 = %f qieSlope0 = %f qieSlope1 = %f\n", + qieType, + qieOffsets[0], + qieOffsets[1], + qieSlopes[0], + qieSlopes[1]); +#endif + + // compute charge + auto const charge = compute_coder_charge(qieType, adc, capid, qieOffsets, qieSlopes); + + int32_t const soi = + gch < f01HEDigis.size() + ? soiSamples[gch] + : (gch < nchannelsf015 ? f5HBDigis.npresamples()[gch - f01HEDigis.size()] : soiSamples[gch]); + + bool badSOI = (soi < 0 or static_cast(soi) >= nsamplesForCompute); + if (badSOI and sampleWithinWindow == 0) { +#ifdef GPU_DEBUG + printf("Found HBHE channel %d with invalid SOI %d\n", gch, soi); +#endif + // mark the channel as bad + outputGPU.chi2()[gch] = -9999.f; + } + + // type index starts from 1 .. 6 + // precicionItem index starts from 0 .. 5 + auto const precisionItem = sipmCharacteristics.precisionItem()[sipmType - 1]; + auto const parLin1 = precisionItem.parLin1_; + auto const parLin2 = precisionItem.parLin2_; + auto const parLin3 = precisionItem.parLin3_; + + //int32_t const soi = gch >= nchannelsf01HE + // ? npresamplesf5HB[gch - nchannelsf01HE] + // : soiSamples[gch]; + // this is here just to make things uniform... + if (gch >= f01HEDigis.size() && gch < nchannelsf015 && sampleWithinWindow == 0) + soiSamples[gch] = f5HBDigis.npresamples()[gch - f01HEDigis.size()]; + + // + // compute various quantities (raw charge and tdc stuff) + // NOTE: this branch will be divergent only for a single warp that + // sits on the boundary when flavor 01 channels end and flavor 5 start + // + float const rawCharge = get_raw_charge(charge, + pedestal, + shrChargeMinusPedestal, + parLin1, + parLin2, + parLin3, + nsamplesForCompute, + soi, + sipmQTSShift, + sipmQNTStoSum, + fcByPE, + lch, + gch < f01HEDigis.size() || gch >= nchannelsf015); + + auto const dfc = compute_diff_charge_gain( + qieType, adc, capid, qieOffsets, qieSlopes, gch < f01HEDigis.size() || gch >= nchannelsf015); + +#ifdef COMPUTE_TDC_TIME + float tdcTime; + if (gch >= f01HEDigis.size() && gch < nchannelsf015) { + tdcTime = HcalSpecialTimes::UNKNOWN_T_NOTDC; + } else { + if (gch < f01HEDigis.size()) + tdcTime = + HcalSpecialTimes::getTDCTime(tdc_for_sample(&(f01HEDigis.data()[gch][0]), sample)); + else if (gch >= nchannelsf015) + tdcTime = HcalSpecialTimes::getTDCTime( + tdc_for_sample(&(f3HBDigis.data()[gch - nchannelsf015][0]), sample)); + } +#endif // COMPUTE_TDC_TIME + + // compute method 0 quantities + // TODO: need to apply containment + // TODO: need to apply time slew + // TODO: for < run 3, apply HBM legacy energy correction + auto const nsamplesToAdd = recoParam1 < 10 ? recoParam2 : (recoParam1 >> 14) & 0xF; + auto const startSampleTmp = soi + firstSampleShift; + auto const startSample = startSampleTmp < 0 ? 0 : startSampleTmp; + auto const endSample = + startSample + nsamplesToAdd < nsamplesForCompute ? startSample + nsamplesToAdd : nsamplesForCompute; + // NOTE: gain is a small number < 10^-3, multiply it last + auto const energym0_per_ts = gain * ((rawCharge - pedestalToUseForMethod0) * respCorrection); + auto const energym0_per_ts_gain0 = gain0 * ((rawCharge - pedestalToUseForMethod0) * respCorrection); + // store to shared mem + shrEnergyM0PerTS[lch * nsamplesForCompute + sampleWithinWindow] = energym0_per_ts; + + alpaka::atomicAdd( + acc, &shrEnergyM0TotalAccum[lch], energym0_per_ts_gain0, alpaka::hierarchy::Threads{}); + +#ifdef HCAL_MAHI_GPUDEBUG + printf( + "id = %u sample = %d gch = %d hashedId = %u adc = %u capid = %u\n" + " charge = %f rawCharge = %f dfc = %f pedestal = %f\n" + " gain = %f respCorrection = %f energym0_per_ts = %f\n", + id, + sample, + gch, + hashedId, + adc, + capid, + charge, + rawCharge, + dfc, + pedestalToUseForMethod0, + gain, + respCorrection, + energym0_per_ts); + printf("startSample = %d endSample = %d param1 = %u param2 = %u\n", + startSample, + endSample, + recoParam1, + recoParam2); +#endif + //Find the max energy of lch channel and the corresponding TS + if (sampleWithinWindow >= static_cast(startSample) && + sampleWithinWindow < static_cast(endSample)) { + //sum the energys of all TS + alpaka::atomicAdd(acc, &shrMethod0EnergyAccum[lch], energym0_per_ts, alpaka::hierarchy::Threads{}); + // pair TS and E for all TSs, find max pair according to E + // TODO: Non-deterministic behavior for TS with equal energy + atomicMaxPair( + acc, &shrMethod0EnergySamplePair[lch], {sampleWithinWindow, energym0_per_ts}, TSenergyCompare); + } + + // NOTE: must take soi, as values for that thread are used... + // NOTE: does not run if soi is bad, because it does not match any sampleWithinWindow + if (sampleWithinWindow == static_cast(soi)) { + // Channel quality check + // https://github.com/cms-sw/cmssw/blob/master/RecoLocalCalo/HcalRecAlgos/plugins/HcalChannelPropertiesEP.cc#L107-L109 + // https://github.com/cms-sw/cmssw/blob/6d2f66057131baacc2fcbdd203588c41c885b42c/CondCore/HcalPlugins/plugins/HcalChannelQuality_PayloadInspector.cc#L30 + // const bool taggedBadByDb = severity.dropChannel(digistatus->getValue()); + // do not run MAHI if taggedBadByDb = true + auto const digiStatus_ = mahi.channelQuality_status()[hashedId]; + const bool taggedBadByDb = (digiStatus_ / 32770); + + if (taggedBadByDb) + outputGPU.chi2()[gch] = -9999.f; + + // check as in cpu version if mahi is not needed + // FIXME: KNOWN ISSUE: observed a problem when rawCharge and pedestal + // are basically equal and generate -0.00000... + // needs to be treated properly + if (!(shrEnergyM0TotalAccum[lch] > 0 && energym0_per_ts_gain0 > ts4Thresh)) { + // do not need to run mahi minimization + //outputEnergy[gch] = 0; energy already inited to 0 + outputGPU.chi2()[gch] = -9999.f; + } + } + // + // preparations for mahi fit + // + auto const amplitude = rawCharge - pedestalToUseForMethod0; + auto const noiseADC = (1. / std::sqrt(12)) * dfc; + auto const noisePhotoSq = amplitude > pedestalWidth ? (amplitude * fcByPE) : 0.f; + auto const noiseTerm = noiseADC * noiseADC + noisePhotoSq + pedestalWidth * pedestalWidth; + + // store to global memory + amplitudesForChannel[sampleWithinWindow] = amplitude; + noiseTermsForChannel[sampleWithinWindow] = noiseTerm; + electronicNoiseTermsForChannel[sampleWithinWindow] = pedestalWidth; + + } //end sample loop + } // end channel loop + alpaka::syncBlockThreads(acc); + + // compute energy using shrMethod0EnergySamplePair + for (auto channel : uniform_group_elements_y(acc, group, nchannels)) { + auto const gch = channel.global; + auto const lch = channel.local; + for (auto i_sample : independent_group_elements_x(acc, nsamplesForCompute)) { + auto const sampleWithinWindow = i_sample; + + int32_t const soi = + gch < f01HEDigis.size() + ? soiSamples[gch] + : (gch < nchannelsf015 ? f5HBDigis.npresamples()[gch - f01HEDigis.size()] : soiSamples[gch]); + + auto const id = gch < f01HEDigis.size() + ? f01HEDigis.ids()[gch] + : (gch < nchannelsf015 ? f5HBDigis.ids()[gch - f01HEDigis.size()] + : f3HBDigis.ids()[gch - nchannelsf015]); + auto const did = HcalDetId{id}; + auto const hashedId = + did.subdetId() == HcalBarrel + ? did2linearIndexHB(id, mahi.maxDepthHB(), mahi.firstHBRing(), mahi.lastHBRing(), mahi.nEtaHB()) + : did2linearIndexHE(id, + mahi.maxDepthHE(), + mahi.maxPhiHE(), + mahi.firstHERing(), + mahi.lastHERing(), + mahi.nEtaHE()) + + mahi.offsetForHashes(); + + auto const recoParam1 = recoParamsWithPS.recoParamView().param1()[hashedId]; + auto const recoParam2 = recoParamsWithPS.recoParamView().param2()[hashedId]; + + auto const nsamplesToAdd = recoParam1 < 10 ? recoParam2 : (recoParam1 >> 14) & 0xF; + // NOTE: must take soi, as values for that thread are used... + // NOTE: does not run if soi is bad, because it does not match any sampleWithinWindow + if (sampleWithinWindow == static_cast(soi)) { + auto const method0_energy = shrMethod0EnergyAccum[lch]; + auto const val = shrMethod0EnergySamplePair[lch]; + int const max_sample = (val >> 32) & 0xffffffff; + + float const max_energy = uint_as_float(static_cast(val & 0xffffffff)); + + float const max_energy_1 = static_cast(max_sample) < nsamplesForCompute - 1 + ? shrEnergyM0PerTS[lch * nsamplesForCompute + max_sample + 1] + : 0.f; + float const position = nsamplesToAdd < nsamplesForCompute ? max_sample - soi : max_sample; + auto const sum = max_energy + max_energy_1; + // FIXME: for full comparison with cpu method 0 timing, + // need to correct by slew + // requires an accumulator -> more shared mem -> omit here unless + // really needed + float const time = + max_energy > 0.f && max_energy_1 > 0.f ? 25.f * (position + max_energy_1 / sum) : 25.f * position; + + // store method0 quantities to global mem + outputGPU.detId()[gch] = id; + outputGPU.energyM0()[gch] = method0_energy; + outputGPU.timeM0()[gch] = time; + +#ifdef HCAL_MAHI_GPUDEBUG + printf("tsTOT = %f tstrig = %f ts4Thresh = %f\n", + shrEnergyM0TotalAccum[lch], + energym0_per_ts_gain0, + ts4Thresh); +#endif + +#ifdef HCAL_MAHI_GPUDEBUG + printf(" method0_energy = %f max_sample = %d max_energy = %f time = %f\n", + method0_energy, + max_sample, + max_energy, + time); +#endif + } +#ifdef HCAL_MAHI_GPUDEBUG + printf( + "charge(%d) = %f pedestal(%d) = %f dfc(%d) = %f pedestalWidth(%d) = %f noiseADC(%d) = %f " + "noisPhoto(%d) =%f outputGPU chi2[gch] = %f \n", + sample, + rawCharge, + sample, + pedestalToUseForMethod0, + sample, + dfc, + sample, + pedestalWidth, + sample, + noiseADC, + sample, + noisePhotoSq, + outputGPU.chi2()[gch]); +#endif + + } // loop for sample + } // loop for channels + } // loop for channgel groups + } + }; //Kernel_prep1d_sameNumberOfSamples + + class Kernel_prep_pulseMatrices_sameNumberOfSamples { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + float* pulseMatrices, + float* pulseMatricesM, + float* pulseMatricesP, + HcalMahiPulseOffsetsPortableDevice::ConstView pulseOffsets, + float const* amplitudes, + IProductTypef01::ConstView f01HEDigis, + IProductTypef5::ConstView f5HBDigis, + IProductTypef3::ConstView f3HBDigis, + int8_t* soiSamples, + HcalMahiConditionsPortableDevice::ConstView mahi, + HcalRecoParamWithPulseShapeDevice::ConstView recoParamsWithPS, + float const meanTime, + float const timeSigmaSiPM, + float const timeSigmaHPD, + bool const applyTimeSlew, + float const tzeroTimeSlew, + float const slopeTimeSlew, + float const tmaxTimeSlew) const { + //2nd index = pulse + auto const npulses(alpaka::getWorkDiv(acc)[1u]); + //3rd index = sample + auto const nsamples(alpaka::getWorkDiv(acc)[2u]); + + auto const nchannels = f01HEDigis.size() + f5HBDigis.size() + f3HBDigis.size(); + auto const nchannelsf015 = f01HEDigis.size() + f5HBDigis.size(); + + //Loop over each channel + for (auto channel : uniform_elements_z(acc, nchannels)) { + //Loop over pulses + for (auto ipulse : independent_group_elements_y(acc, npulses)) { + //Loop over sample + for (auto sample : independent_group_elements_x(acc, nsamples)) { + // conditions + auto const id = channel < f01HEDigis.size() + ? f01HEDigis.ids()[channel] + : (channel < nchannelsf015 ? f5HBDigis.ids()[channel - f01HEDigis.size()] + : f3HBDigis.ids()[channel - nchannelsf015]); + auto const deltaT = + channel >= f01HEDigis.size() && channel < nchannelsf015 ? timeSigmaHPD : timeSigmaSiPM; + + // compute hash for this did + // hash needed to convert condition arrays order (based on Topo) into digi arrays order(based on FED) + auto const did = DetId{id}; + auto const hashedId = + did.subdetId() == HcalBarrel + ? did2linearIndexHB(id, mahi.maxDepthHB(), mahi.firstHBRing(), mahi.lastHBRing(), mahi.nEtaHB()) + : did2linearIndexHE(id, + mahi.maxDepthHE(), + mahi.maxPhiHE(), + mahi.firstHERing(), + mahi.lastHERing(), + mahi.nEtaHE()) + + mahi.offsetForHashes(); + auto const pulseShape = recoParamsWithPS.getPulseShape(hashedId); + + // offset output arrays + auto* pulseMatrix = pulseMatrices + nsamples * npulses * channel; + auto* pulseMatrixM = pulseMatricesM + nsamples * npulses * channel; + auto* pulseMatrixP = pulseMatricesP + nsamples * npulses * channel; + + // amplitude per ipulse + int const soi = soiSamples[channel]; + int const pulseOffset = pulseOffsets.offsets()[ipulse]; + auto const amplitude = amplitudes[channel * nsamples + pulseOffset + soi]; + + if (amplitude <= 0.f) { + pulseMatrix[ipulse * nsamples + sample] = 0.f; + pulseMatrixM[ipulse * nsamples + sample] = 0.f; + pulseMatrixP[ipulse * nsamples + sample] = 0.f; + continue; + } +#ifdef HCAL_MAHI_GPUDEBUG +#ifdef HCAL_MAHI_GPUDEBUG_FILTERDETID + if (id != DETID_TO_DEBUG) + return; +#endif + if (sample == 0 && ipulse == 0) { + for (int i = 0; i < 8; i++) + printf("amplitude(%d) = %f\n", i, amplitudes[channel * nsamples + i]); + printf("acc25nsVec and diff25nsItvlVec for recoPulseShapeId = %u\n", recoPulseShapeId); + for (int i = 0; i < 256; i++) { + printf("acc25nsVec(%d) = %f diff25nsItvlVec(%d) = %f\n", i, acc25nsVec[i], i, diff25nsItvlVec[i]); + } + printf("accVarLenIdxZEROVec and accVarLenIdxMinusOneVec\n"); + for (int i = 0; i < 25; i++) { + printf("accVarLenIdxZEROVec(%d) = %f accVarLenIdxMinusOneVec(%d) = %f\n", + i, + accVarLenIdxZeroVec[i], + i, + accVarLenIdxMinusOneVec[i]); + } + printf("diffVarItvlIdxZEROVec and diffVarItvlIdxMinusOneVec\n"); + for (int i = 0; i < 25; i++) { + printf("diffVarItvlIdxZEROVec(%d) = %f diffVarItvlIdxMinusOneVec(%d) = %f\n", + i, + diffVarItvlIdxZeroVec[i], + i, + diffVarItvlIdxMinusOneVec[i]); + } + } +#endif + + auto t0 = meanTime; + if (applyTimeSlew) { + if (amplitude <= 1.0f) + t0 += compute_time_slew_delay(1.0, tzeroTimeSlew, slopeTimeSlew, tmaxTimeSlew); + else + t0 += compute_time_slew_delay(amplitude, tzeroTimeSlew, slopeTimeSlew, tmaxTimeSlew); + } + auto const t0m = -deltaT + t0; + auto const t0p = deltaT + t0; + +#ifdef HCAL_MAHI_GPUDEBUG + if (sample == 0 && ipulse == 0) { + printf("time values: %f %f %f\n", t0, t0m, t0p); + } + + if (sample == 0 && ipulse == 0) { + for (int i = 0; i < hcal::constants::maxSamples; i++) { + auto const value = compute_pulse_shape_value(pulseShape, t0, i, 0); + } + printf("\n"); + for (int i = 0; i < hcal::constants::maxSamples; i++) { + auto const value = compute_pulse_shape_value(pulseShape, t0p, i, 0); + } + printf("\n"); + for (int i = 0; i < hcal::constants::maxSamples; i++) { + auto const value = compute_pulse_shape_value(pulseShape, t0m, i, 0); + } + } +#endif + + // FIXME: shift should be treated properly, + // here assume 8 time slices and 8 samples + auto const shift = 4 - soi; // as in cpu version! + + int32_t const idx = sample - pulseOffset; + auto const value = idx >= 0 && static_cast(idx) < nsamples + ? compute_pulse_shape_value(pulseShape, t0, idx, shift) + : 0; + auto const value_t0m = idx >= 0 && static_cast(idx) < nsamples + ? compute_pulse_shape_value(pulseShape, t0m, idx, shift) + : 0; + auto const value_t0p = idx >= 0 && static_cast(idx) < nsamples + ? compute_pulse_shape_value(pulseShape, t0p, idx, shift) + : 0; + + // store to global + pulseMatrix[ipulse * nsamples + sample] = value; + pulseMatrixM[ipulse * nsamples + sample] = value_t0m; + pulseMatrixP[ipulse * nsamples + sample] = value_t0p; + + } // loop over sample + } // loop over pulse + } // loop over channels + } + }; // Kernel_prep_pulseMatrices_sameNumberOfSamples + + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void update_covariance( + calo::multifit::ColumnVector const& resultAmplitudesVector, + calo::multifit::MapSymM& covarianceMatrix, + Eigen::Map> const& pulseMatrix, + Eigen::Map> const& pulseMatrixM, + Eigen::Map> const& pulseMatrixP) { + CMS_UNROLL_LOOP + for (int ipulse = 0; ipulse < NPULSES; ipulse++) { + auto const resultAmplitude = resultAmplitudesVector(ipulse); + if (resultAmplitude == 0) + continue; + +#ifdef HCAL_MAHI_GPUDEBUG + printf("pulse cov array for ibx = %d\n", ipulse); +#endif + + // preload a column + float pmcol[NSAMPLES], pmpcol[NSAMPLES], pmmcol[NSAMPLES]; + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) { + pmcol[counter] = pulseMatrix.coeffRef(counter, ipulse); + pmpcol[counter] = pulseMatrixP.coeffRef(counter, ipulse); + pmmcol[counter] = pulseMatrixM.coeffRef(counter, ipulse); + } + + auto const ampl2 = resultAmplitude * resultAmplitude; + CMS_UNROLL_LOOP + for (int col = 0; col < NSAMPLES; col++) { + auto const valueP_col = pmpcol[col]; + auto const valueM_col = pmmcol[col]; + auto const value_col = pmcol[col]; + auto const tmppcol = valueP_col - value_col; + auto const tmpmcol = valueM_col - value_col; + + // diagonal + auto tmp_value = 0.5 * (tmppcol * tmppcol + tmpmcol * tmpmcol); + covarianceMatrix(col, col) += ampl2 * tmp_value; + + // FIXME: understand if this actually gets unrolled + CMS_UNROLL_LOOP + for (int row = col + 1; row < NSAMPLES; row++) { + float const valueP_row = pmpcol[row]; //pulseMatrixP(j, ipulseReal); + float const value_row = pmcol[row]; //pulseMatrix(j, ipulseReal); + float const valueM_row = pmmcol[row]; //pulseMatrixM(j, ipulseReal); + + float tmpprow = valueP_row - value_row; + float tmpmrow = valueM_row - value_row; + + auto const covValue = 0.5 * (tmppcol * tmpprow + tmpmcol * tmpmrow); + + covarianceMatrix(row, col) += ampl2 * covValue; + } + } + } + } + + template + class Kernel_minimize { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + OProductType::View outputGPU, + float const* amplitudes, + float* pulseMatrices, + float* pulseMatricesM, + float* pulseMatricesP, + HcalMahiPulseOffsetsPortableDevice::ConstView pulseOffsetsView, + float* noiseTerms, + float* electronicNoiseTerms, + int8_t* soiSamples, + HcalMahiConditionsPortableDevice::ConstView mahi, + bool const useEffectivePedestals, + IProductTypef01::ConstView f01HEDigis, + IProductTypef5::ConstView f5HBDigis, + IProductTypef3::ConstView f3HBDigis) const { + // can be relaxed if needed - minor updates are needed in that case! + static_assert(NPULSES == NSAMPLES); + + auto const nchannels = f01HEDigis.size() + f5HBDigis.size() + f3HBDigis.size(); + + auto const nchannelsf015 = f01HEDigis.size() + f5HBDigis.size(); + + auto const threadsPerBlock(alpaka::getWorkDiv(acc)[0u]); + + //Loop over all groups of channels + for (auto group : uniform_groups_x(acc, nchannels)) { + //Loop over each channel + for (auto channel : uniform_group_elements_x(acc, group, nchannels)) { + auto const gch = channel.global; + auto const lch = channel.local; + + // if chi2 is set to -9999 do not run minimization + if (outputGPU.chi2()[gch] == -9999.f) + continue; + + // configure shared mem + float* shrmem = alpaka::getDynSharedMem(acc); + float* shrMatrixLFnnlsStorage = shrmem + calo::multifit::MapSymM::total * lch; + float* shrAtAStorage = shrmem + calo::multifit::MapSymM::total * (lch + threadsPerBlock); + + // conditions for pedestal widths + auto const id = gch < f01HEDigis.size() ? f01HEDigis.ids()[gch] + : (gch < nchannelsf015 ? f5HBDigis.ids()[gch - f01HEDigis.size()] + : f3HBDigis.ids()[gch - nchannelsf015]); + auto const did = DetId{id}; + auto const hashedId = + did.subdetId() == HcalBarrel + ? did2linearIndexHB(id, mahi.maxDepthHB(), mahi.firstHBRing(), mahi.lastHBRing(), mahi.nEtaHB()) + : did2linearIndexHE(id, + mahi.maxDepthHE(), + mahi.maxPhiHE(), + mahi.firstHERing(), + mahi.lastHERing(), + mahi.nEtaHE()) + + mahi.offsetForHashes(); + + // conditions based on the hash + auto const* pedestalWidthsForChannel = + useEffectivePedestals && (gch < f01HEDigis.size() || gch >= nchannelsf015) + ? mahi.effectivePedestalWidths()[hashedId].data() + : mahi.pedestals_width()[hashedId].data(); + auto const averagePedestalWidth2 = 0.25 * (pedestalWidthsForChannel[0] * pedestalWidthsForChannel[0] + + pedestalWidthsForChannel[1] * pedestalWidthsForChannel[1] + + pedestalWidthsForChannel[2] * pedestalWidthsForChannel[2] + + pedestalWidthsForChannel[3] * pedestalWidthsForChannel[3]); + + // FIXME on cpu ts 0 capid was used - does it make any difference + auto const gain = mahi.gains_value()[hashedId][0]; + + auto const respCorrection = mahi.respCorrs_values()[hashedId]; + auto const noisecorr = mahi.sipmPar_auxi2()[hashedId]; + +#ifdef HCAL_MAHI_GPUDEBUG +#ifdef HCAL_MAHI_GPUDEBUG_FILTERDETID + if (id != DETID_TO_DEBUG) + return; +#endif +#endif + + calo::multifit::ColumnVector pulseOffsets; + CMS_UNROLL_LOOP + for (int i = 0; i < NPULSES; ++i) + pulseOffsets(i) = i; + + // output amplitudes/weights + calo::multifit::ColumnVector resultAmplitudesVector = + calo::multifit::ColumnVector::Zero(); + + // map views + Eigen::Map> inputAmplitudesView{amplitudes + gch * NSAMPLES}; + Eigen::Map> noiseTermsView{noiseTerms + gch * NSAMPLES}; + Eigen::Map> noiseElectronicView{electronicNoiseTerms + + gch * NSAMPLES}; + Eigen::Map> glbPulseMatrixMView{ + pulseMatricesM + gch * NSAMPLES * NPULSES}; + Eigen::Map> glbPulseMatrixPView{ + pulseMatricesP + gch * NSAMPLES * NPULSES}; + Eigen::Map> glbPulseMatrixView{ + pulseMatrices + gch * NSAMPLES * NPULSES}; +#ifdef HCAL_MAHI_GPUDEBUG + for (int i = 0; i < NSAMPLES; i++) + printf("inputValues(%d) = %f noiseTerms(%d) = %f\n", i, inputAmplitudesView(i), i, noiseTermsView(i)); + for (int i = 0; i < NSAMPLES; i++) { + for (int j = 0; j < NPULSES; j++) + printf("%f ", glbPulseMatrixView(i, j)); + printf("\n"); + } + printf("\n"); + for (int i = 0; i < NSAMPLES; i++) { + for (int j = 0; j < NPULSES; j++) + printf("%f ", glbPulseMatrixMView(i, j)); + printf("\n"); + } + printf("\n"); + for (int i = 0; i < NSAMPLES; i++) { + for (int j = 0; j < NPULSES; j++) + printf("%f ", glbPulseMatrixPView(i, j)); + printf("\n"); + } +#endif + + int npassive = 0; + float chi2 = 0, previous_chi2 = 0.f, chi2_2itersback = 0.f; + for (int iter = 1; iter < nMaxItersMin; iter++) { + //float covarianceMatrixStorage[MapSymM::total]; + // NOTE: only works when NSAMPLES == NPULSES + // if does not hold -> slightly rearrange shared mem to still reuse + // shared memory + float* covarianceMatrixStorage = shrMatrixLFnnlsStorage; + calo::multifit::MapSymM covarianceMatrix{covarianceMatrixStorage}; + CMS_UNROLL_LOOP + for (int counter = 0; counter < calo::multifit::MapSymM::total; counter++) + covarianceMatrixStorage[counter] = (noisecorr != 0.f) ? 0.f : averagePedestalWidth2; + CMS_UNROLL_LOOP + for (unsigned int counter = 0; counter < calo::multifit::MapSymM::stride; counter++) { + covarianceMatrix(counter, counter) += noiseTermsView.coeffRef(counter); + if (counter != 0) + covarianceMatrix(counter, counter - 1) += + noisecorr * noiseElectronicView.coeffRef(counter - 1) * noiseElectronicView.coeffRef(counter); + } + + // update covariance matrix + update_covariance(resultAmplitudesVector, + covarianceMatrix, + glbPulseMatrixView, + glbPulseMatrixMView, + glbPulseMatrixPView); + +#ifdef HCAL_MAHI_GPUDEBUG + printf("covariance matrix\n"); + for (int i = 0; i < 8; i++) { + for (int j = 0; j < 8; j++) + printf("%f ", covarianceMatrix(i, j)); + printf("\n"); + } +#endif + + // compute Cholesky Decomposition L matrix + //matrixDecomposition.compute(covarianceMatrix); + //auto const& matrixL = matrixDecomposition.matrixL(); + float matrixLStorage[calo::multifit::MapSymM::total]; + calo::multifit::MapSymM matrixL{matrixLStorage}; + calo::multifit::compute_decomposition_unrolled(matrixL, covarianceMatrix); + + // + // replace eigen + // + //auto const& A = matrixDecomposition + // .matrixL() + // .solve(pulseMatrixView); + calo::multifit::ColMajorMatrix A; + calo::multifit::solve_forward_subst_matrix(A, glbPulseMatrixView, matrixL); + + // + // remove eigen + // + //auto const& b = matrixL + // .solve(inputAmplitudesView); + // + float reg_b[NSAMPLES]; + calo::multifit::solve_forward_subst_vector(reg_b, inputAmplitudesView, matrixL); + + // TODO: we do not really need to change these matrcies + // will be fixed in the optimized version + //ColMajorMatrix AtA = A.transpose() * A; + //ColumnVector Atb = A.transpose() * b; + //ColMajorMatrix AtA; + //float AtAStorage[MapSymM::total]; + calo::multifit::MapSymM AtA{shrAtAStorage}; + calo::multifit::ColumnVector Atb; + CMS_UNROLL_LOOP + for (int icol = 0; icol < NPULSES; icol++) { + float reg_ai[NSAMPLES]; + + // load column icol + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) + reg_ai[counter] = A(counter, icol); + + // compute diagonal + float sum = 0.f; + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) + sum += reg_ai[counter] * reg_ai[counter]; + + // store + AtA(icol, icol) = sum; + + // go thru the other columns + CMS_UNROLL_LOOP + for (int j = icol + 1; j < NPULSES; j++) { + // load column j + float reg_aj[NSAMPLES]; + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) + reg_aj[counter] = A(counter, j); + + // accum + float sum = 0.f; + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) + sum += reg_aj[counter] * reg_ai[counter]; + + // store + //AtA(icol, j) = sum; + AtA(j, icol) = sum; + } + + // Atb accum + float sum_atb = 0; + CMS_UNROLL_LOOP + for (int counter = 0; counter < NSAMPLES; counter++) + sum_atb += reg_ai[counter] * reg_b[counter]; + + // store atb + Atb(icol) = sum_atb; + } + +#ifdef HCAL_MAHI_GPUDEBUG + printf("AtA\n"); + for (int i = 0; i < 8; i++) { + for (int j = 0; j < 8; j++) + printf("%f ", AtA(i, j)); + printf("\n"); + } + printf("Atb\n"); + for (int i = 0; i < 8; i++) + printf("%f ", Atb(i)); + printf("\n"); + printf("result Amplitudes before nnls\n"); + for (int i = 0; i < 8; i++) + printf("%f ", resultAmplitudesVector(i)); + printf("\n"); +#endif + + // for fnnls + calo::multifit::MapSymM matrixLForFnnls{shrMatrixLFnnlsStorage}; + + // run fast nnls + calo::multifit::fnnls(AtA, + Atb, + resultAmplitudesVector, + npassive, + pulseOffsets, + matrixLForFnnls, + nnlsThresh, + nMaxItersNNLS, + 10, + 10); + +#ifdef HCAL_MAHI_GPUDEBUG + printf("result Amplitudes\n"); + for (int i = 0; i < 8; i++) + printf("resultAmplitudes(%d) = %f\n", i, resultAmplitudesVector(i)); +#endif + + calo::multifit::calculateChiSq( + matrixL, glbPulseMatrixView, resultAmplitudesVector, inputAmplitudesView, chi2); + + auto const deltaChi2 = std::abs(chi2 - previous_chi2); + if (chi2 == chi2_2itersback && chi2 < previous_chi2) + break; + + // update + chi2_2itersback = previous_chi2; + previous_chi2 = chi2; + + // exit condition + if (deltaChi2 < deltaChi2Threashold) + break; + } + +#ifdef HCAL_MAHI_GPUDEBUG + for (int i = 0; i < NPULSES; i++) + printf("pulseOffsets(%d) = %d outputAmplitudes(%d) = %f\n", + i, + pulseOffsets(i), + i, + resultAmplitudesVector(i)); + printf("chi2 = %f\n", chi2); +#endif + + outputGPU.chi2()[gch] = chi2; + auto const idx_for_energy = std::abs(pulseOffsetsView.offsets()[0]); + outputGPU.energy()[gch] = (gain * resultAmplitudesVector(idx_for_energy)) * respCorrection; + + } // loop over channels + } //loop over group of channels + } + }; // Kernel_minimize + + } // namespace mahi + + void runMahiAsync(Queue& queue, + IProductTypef01::ConstView const& f01HEDigis, + IProductTypef5::ConstView const& f5HBDigis, + IProductTypef3::ConstView const& f3HBDigis, + OProductType::View outputGPU, + HcalMahiConditionsPortableDevice::ConstView const& mahi, + HcalSiPMCharacteristicsPortableDevice::ConstView const& sipmCharacteristics, + HcalRecoParamWithPulseShapeDevice::ConstView const& recoParamsWithPS, + HcalMahiPulseOffsetsPortableDevice::ConstView const& mahiPulseOffsets, + ConfigParameters const& configParameters) { + auto const totalChannels = + f01HEDigis.metadata().size() + f5HBDigis.metadata().size() + f3HBDigis.metadata().size(); + // FIXME: the number of channels in output might change given that some channesl might be filtered out + + // TODO: this can be lifted by implementing a separate kernel + // similar to the default one, but properly handling the diff in #sample + // or modifying existing one + // TODO: assert startingSample = f01nsamples - windowSize to be 0 or 2 + // assert f01nsamples == f5nsamples + // assert f01nsamples == f3nsamples + int constexpr windowSize = 8; + + //compute work division + uint32_t nchannels_per_block = configParameters.kprep1dChannelsPerBlock; + auto const blocks_y = cms::alpakatools::divide_up_by(totalChannels, nchannels_per_block); + + Vec2D const blocks_2d{blocks_y, 1u}; // {y, x} coordiantes + Vec2D const threads_2d{nchannels_per_block, windowSize}; + auto workDivPrep2D = cms::alpakatools::make_workdiv(blocks_2d, threads_2d); + + //Device buffer for output + auto amplitudes = cms::alpakatools::make_device_buffer(queue, totalChannels * windowSize); + auto noiseTerms = cms::alpakatools::make_device_buffer(queue, totalChannels * windowSize); + auto electronicNoiseTerms = cms::alpakatools::make_device_buffer(queue, totalChannels * windowSize); + auto soiSamples = cms::alpakatools::make_device_buffer(queue, totalChannels * windowSize); + + alpaka::exec(queue, + workDivPrep2D, + mahi::Kernel_prep1d_sameNumberOfSamples{}, + outputGPU, + f01HEDigis, + f5HBDigis, + f3HBDigis, + mahi, + sipmCharacteristics, + recoParamsWithPS, + configParameters.useEffectivePedestals, + configParameters.sipmQTSShift, + configParameters.sipmQNTStoSum, + configParameters.firstSampleShift, + configParameters.ts4Thresh, + amplitudes.data(), + noiseTerms.data(), + electronicNoiseTerms.data(), + soiSamples.data(), + windowSize); + + //// 1024 is the max threads per block for gtx1080 + //// FIXME: Take this from Alpaka in a way that does not need to query deviceProperty for every event + uint32_t const channelsPerBlock = 1024 / (windowSize * mahiPulseOffsets.metadata().size()); + + //launch 1D blocks of 3D threads + auto const blocks_z = cms::alpakatools::divide_up_by(totalChannels, channelsPerBlock); + Vec3D const blocks_3d{blocks_z, 1u, 1u}; // 1D block in z {z,y,x} coordinates + Vec3D const threads_3d{channelsPerBlock, mahiPulseOffsets.metadata().size(), windowSize}; + + auto workDivPrep3D = cms::alpakatools::make_workdiv(blocks_3d, threads_3d); + + //Device buffer for output + auto pulseMatrices = cms::alpakatools::make_device_buffer( + queue, totalChannels * windowSize * mahiPulseOffsets.metadata().size()); + auto pulseMatricesM = cms::alpakatools::make_device_buffer( + queue, totalChannels * windowSize * mahiPulseOffsets.metadata().size()); + auto pulseMatricesP = cms::alpakatools::make_device_buffer( + queue, totalChannels * windowSize * mahiPulseOffsets.metadata().size()); + + alpaka::exec(queue, + workDivPrep3D, + mahi::Kernel_prep_pulseMatrices_sameNumberOfSamples{}, + pulseMatrices.data(), + pulseMatricesM.data(), + pulseMatricesP.data(), + mahiPulseOffsets, + amplitudes.data(), + f01HEDigis, + f5HBDigis, + f3HBDigis, + soiSamples.data(), + mahi, + recoParamsWithPS, + configParameters.meanTime, + configParameters.timeSigmaSiPM, + configParameters.timeSigmaHPD, + configParameters.applyTimeSlew, + configParameters.tzeroTimeSlew, + configParameters.slopeTimeSlew, + configParameters.tmaxTimeSlew); + + uint32_t threadsPerBlock = configParameters.kernelMinimizeThreads[0]; + auto blocks_1d = cms::alpakatools::divide_up_by(totalChannels, threadsPerBlock); + + auto workDivPrep1D = cms::alpakatools::make_workdiv(blocks_1d, threadsPerBlock); + + alpaka::exec(queue, + workDivPrep1D, + mahi::Kernel_minimize<8, 8>{}, + outputGPU, + amplitudes.data(), + pulseMatrices.data(), + pulseMatricesM.data(), + pulseMatricesP.data(), + mahiPulseOffsets, + noiseTerms.data(), + electronicNoiseTerms.data(), + soiSamples.data(), + mahi, + configParameters.useEffectivePedestals, + f01HEDigis, + f5HBDigis, + f3HBDigis); + } + + } // namespace hcal::reconstruction +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +namespace alpaka::trait { + using namespace ALPAKA_ACCELERATOR_NAMESPACE::hcal::reconstruction::mahi; + + //! The trait for getting the size of the block shared dynamic memory for Kernel_prep_1d_and_initialize. + template + struct BlockSharedMemDynSizeBytes { + //! \return The size of the shared memory allocated for a block. + template + ALPAKA_FN_HOST_ACC static auto getBlockSharedMemDynSizeBytes(Kernel_prep1d_sameNumberOfSamples const&, + TVec const& threadsPerBlock, + TVec const& elemsPerThread, + TArgs const&...) -> std::size_t { + // return the amount of dynamic shared memory needed + + // threadsPerBlock[1] = threads2d.x = windowSize = 8 + // threadsPerBlock[0] = threads2d.y = nchannels_per_block = 32 + // elemsPerThread = 1 + std::size_t bytes = threadsPerBlock[0u] * elemsPerThread[0u] * + ((2 * threadsPerBlock[1u] * elemsPerThread[1u] + 2) * sizeof(float) + sizeof(uint64_t)); + return bytes; + } + }; + + //! The trait for getting the size of the block shared dynamic memory for kernel_minimize. + template + struct BlockSharedMemDynSizeBytes, TAcc> { + //! \return The size of the shared memory allocated for a block. + template + ALPAKA_FN_HOST_ACC static auto getBlockSharedMemDynSizeBytes(Kernel_minimize const&, + TVec const& threadsPerBlock, + TVec const& elemsPerThread, + TArgs const&...) -> std::size_t { + // return the amount of dynamic shared memory needed + + std::size_t bytes = + 2 * threadsPerBlock[0u] * elemsPerThread[0u] * (calo::multifit::MapSymM::total * sizeof(float)); + return bytes; + } + }; + +} // namespace alpaka::trait diff --git a/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.h b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.h new file mode 100644 index 0000000000000..baa13effe532a --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/plugins/alpaka/Mahi.h @@ -0,0 +1,57 @@ +#ifndef RecoLocalCalo_HcalRecProducers_plugins_alpaka_Mahi_h +#define RecoLocalCalo_HcalRecProducers_plugins_alpaka_Mahi_h + +#include + +#include "DataFormats/HcalDigi/interface/alpaka/HcalDigiDeviceCollection.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiConditionsDevice.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalSiPMCharacteristicsDevice.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalRecoParamWithPulseShapeDevice.h" +#include "CondFormats/HcalObjects/interface/alpaka/HcalMahiPulseOffsetsDevice.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::hcal::reconstruction { + + struct ConfigParameters { + uint32_t maxTimeSamples; + uint32_t kprep1dChannelsPerBlock; + int sipmQTSShift; + int sipmQNTStoSum; + int firstSampleShift; + bool useEffectivePedestals; + + float meanTime; + float timeSigmaSiPM, timeSigmaHPD; + float ts4Thresh; + + std::array kernelMinimizeThreads; + + // FIXME: + // - add "getters" to HcalTimeSlew calib formats + // - add ES Producer to consume what is produced above not to replicate. + // which ones to use is hardcoded, therefore no need to send those to the device + bool applyTimeSlew; + float tzeroTimeSlew, slopeTimeSlew, tmaxTimeSlew; + }; + + using IProductTypef01 = hcal::Phase1DigiDeviceCollection; + using IProductTypef5 = hcal::Phase0DigiDeviceCollection; + using IProductTypef3 = hcal::Phase1DigiDeviceCollection; + using OProductType = hcal::RecHitDeviceCollection; + + void runMahiAsync(Queue& queue, + IProductTypef01::ConstView const& f01HEDigis, + IProductTypef5::ConstView const& f5HBDigis, + IProductTypef3::ConstView const& f3HBDigis, + OProductType::View outputGPU, + HcalMahiConditionsPortableDevice::ConstView const& mahi, + HcalSiPMCharacteristicsPortableDevice::ConstView const& sipmCharacteristics, + HcalRecoParamWithPulseShapeDevice::ConstView const& recoParams, + HcalMahiPulseOffsetsPortableDevice::ConstView const& mahiPulseOffsets, + ConfigParameters const& configParameters); + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::hcal::reconstruction +#endif diff --git a/RecoLocalCalo/HcalRecProducers/python/hbheRecHitProducerPortableTask_cff.py b/RecoLocalCalo/HcalRecProducers/python/hbheRecHitProducerPortableTask_cff.py new file mode 100644 index 0000000000000..17bec3f3caabe --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/python/hbheRecHitProducerPortableTask_cff.py @@ -0,0 +1,57 @@ +import FWCore.ParameterSet.Config as cms + +# Run 3 HCAL workflow on GPU + +# EventSetup modules used by HBHERecHitProducerPortable + +from RecoLocalCalo.HcalRecProducers.hcalMahiConditionsESProducer_cfi import hcalMahiConditionsESProducer +from RecoLocalCalo.HcalRecProducers.hcalMahiPulseOffsetsESProducer_cfi import hcalMahiPulseOffsetsESProducer +from RecoLocalCalo.HcalRecProducers.hcalSiPMCharacteristicsESProducer_cfi import hcalSiPMCharacteristicsESProducer +from RecoLocalCalo.HcalRecAlgos.hcalRecoParamWithPulseShapeESProducer_cfi import hcalRecoParamWithPulseShapeESProducer + +hcalMahiPulseOffSetAlpakaESRcdSource = cms.ESSource('EmptyESSource', + recordName = cms.string('JobConfigurationGPURecord'), + iovIsRunNotTime = cms.bool(True), + firstValid = cms.vuint32(1) +) + +# convert the HBHE digis into SoA format +from EventFilter.HcalRawToDigi.hcalDigisSoAProducer_cfi import hcalDigisSoAProducer as _hcalDigisSoAProducer +hcalDigisPortable = _hcalDigisSoAProducer.clone( + digisLabelF01HE = "f01HEDigis", + digisLabelF5HB = "f5HBDigis", + digisLabelF3HB = "f3HBDigis" +) + +from HeterogeneousCore.AlpakaCore.functions import * +hcalDigisSerial = makeSerialClone(hcalDigisPortable) + +# run the HCAL local reconstruction (MAHI) on GPU +from RecoLocalCalo.HcalRecProducers.hbheRecHitProducerPortable_cfi import hbheRecHitProducerPortable as _hbheRecHitProducerPortable +hbheRecHitProducerPortable = _hbheRecHitProducerPortable.clone( + digisLabelF01HE = ("hcalDigisPortable", "f01HEDigis"), + digisLabelF5HB = ("hcalDigisPortable", "f5HBDigis"), + digisLabelF3HB = ("hcalDigisPortable","f3HBDigis"), + recHitsLabelM0HBHE = "", + mahiPulseOffSets = "hcalMahiPulseOffsetsESProducer:" +) +hbheRecHitProducerSerial = makeSerialClone(hbheRecHitProducerPortable, + digisLabelF01HE = ("hcalDigisSerial","f01HEDigis"), + digisLabelF5HB = ("hcalDigisSerial","f5HBDigis"), + digisLabelF3HB = ("hcalDigisSerial","f3HBDigis") +) + +# Tasks and Sequences +hbheRecHitProducerPortableTask = cms.Task( + hcalMahiConditionsESProducer, + hcalMahiPulseOffSetAlpakaESRcdSource, + hcalMahiPulseOffsetsESProducer, + hcalRecoParamWithPulseShapeESProducer, + hcalSiPMCharacteristicsESProducer, + hcalDigisPortable, + hcalDigisSerial, + hbheRecHitProducerPortable, + hbheRecHitProducerSerial +) + +hbheRecHitProducerPortableSequence = cms.Sequence(hbheRecHitProducerPortableTask) diff --git a/RecoLocalCalo/HcalRecProducers/src/HcalRecHitSoAToLegacy.cc b/RecoLocalCalo/HcalRecProducers/src/HcalRecHitSoAToLegacy.cc new file mode 100644 index 0000000000000..471437ba8fca7 --- /dev/null +++ b/RecoLocalCalo/HcalRecProducers/src/HcalRecHitSoAToLegacy.cc @@ -0,0 +1,70 @@ +#include +#include + +#include "DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitCollections.h" +#include "FWCore/Framework/interface/Event.h" +#include "FWCore/Framework/interface/EventSetup.h" +#include "FWCore/Framework/interface/MakerMacros.h" +#include "FWCore/Framework/interface/stream/EDProducer.h" +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/EDGetToken.h" +#include "FWCore/Utilities/interface/EDPutToken.h" + +class HcalRecHitSoAToLegacy : public edm::stream::EDProducer<> { +public: + explicit HcalRecHitSoAToLegacy(edm::ParameterSet const& ps); + ~HcalRecHitSoAToLegacy() override = default; + + static void fillDescriptions(edm::ConfigurationDescriptions&); + +private: + void produce(edm::Event&, edm::EventSetup const&) override; + +private: + const edm::EDGetTokenT recHitsTokenIn_; + const edm::EDPutTokenT recHitsLegacyTokenOut_; +}; + +void HcalRecHitSoAToLegacy::fillDescriptions(edm::ConfigurationDescriptions& confDesc) { + edm::ParameterSetDescription desc; + + desc.add("src", edm::InputTag{"hbheRecHitProducerPortable"}); + + confDesc.addWithDefaultLabel(desc); +} + +HcalRecHitSoAToLegacy::HcalRecHitSoAToLegacy(const edm::ParameterSet& ps) + : recHitsTokenIn_{consumes(ps.getParameter("src"))}, + recHitsLegacyTokenOut_{produces()} {} + +void HcalRecHitSoAToLegacy::produce(edm::Event& event, edm::EventSetup const& setup) { + // populate the legacy collection + auto recHitsLegacy = std::make_unique(); + + // get input from host SoA + auto const& hcalRechitSoAView = event.get(recHitsTokenIn_).const_view(); + + recHitsLegacy->reserve(hcalRechitSoAView.metadata().size()); + + for (auto i = 0; i < hcalRechitSoAView.metadata().size(); i++) { + auto const& rechit = hcalRechitSoAView[i]; + // skip bad channels + if (rechit.chi2() < 0) + continue; + + // build a legacy rechit with the computed detid and MAHI energy + recHitsLegacy->emplace_back(HcalDetId{rechit.detId()}, + rechit.energy(), + 0 // timeRising + ); + // update the legacy rechit with the Chi2 and M0 values + recHitsLegacy->back().setChiSquared(rechit.chi2()); + recHitsLegacy->back().setRawEnergy(rechit.energyM0()); + } + + // put the legacy collection + event.put(recHitsLegacyTokenOut_, std::move(recHitsLegacy)); +} + +DEFINE_FWK_MODULE(HcalRecHitSoAToLegacy); diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelDigisClustersFromSoAAlpaka.cc b/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelDigisClustersFromSoAAlpaka.cc index 423951f4cb74f..982239924463f 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelDigisClustersFromSoAAlpaka.cc +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelDigisClustersFromSoAAlpaka.cc @@ -160,22 +160,26 @@ void SiPixelDigisClustersFromSoAAlpaka::produce(edm::StreamID, std::cout << "Dumping all digis. nDigis = " << nDigis << std::endl; #endif for (uint32_t i = 0; i < nDigis; i++) { -#ifdef GPU_DEBUG - PixelDigi dig2{digisView[i].pdigi()}; - std::cout << i << ";" << digisView[i].rawIdArr() << ";" << digisView[i].clus() << ";" << digisView[i].pdigi() << ";" - << digisView[i].adc() << ";" << dig2.row() << ";" << dig2.column() << std::endl; -#endif - // check for uninitialized digis if (digisView[i].rawIdArr() == 0) continue; // check for noisy/dead pixels (electrons set to 0) if (digisView[i].adc() == 0) continue; - if (digisView[i].clus() >= -pixelClustering::invalidClusterId) - continue; // not in cluster; TODO add an assert for the size + // not in cluster; TODO add an assert for the size + if (digisView[i].clus() == pixelClustering::invalidClusterId) { + continue; + } + // unexpected invalid value + if (digisView[i].clus() < pixelClustering::invalidClusterId) { + edm::LogError("SiPixelDigisClustersFromSoAAlpaka") + << "Skipping pixel digi with unexpected invalid cluster id " << digisView[i].clus(); + continue; + } + // from clusters killed by charge cut if (digisView[i].clus() == pixelClustering::invalidModuleId) - continue; // from clusters killed by charge cut + continue; + #ifdef EDM_ML_DEBUG assert(digisView[i].rawIdArr() > 109999); #endif @@ -200,6 +204,10 @@ void SiPixelDigisClustersFromSoAAlpaka::produce(edm::StreamID, } } PixelDigi dig{digisView[i].pdigi()}; +#ifdef GPU_DEBUG + std::cout << i << ";" << digisView[i].rawIdArr() << ";" << digisView[i].clus() << ";" << digisView[i].pdigi() << ";" + << digisView[i].adc() << ";" << dig.row() << ";" << dig.column() << std::endl; +#endif if (storeDigis_) (*detDigis).data.emplace_back(dig); diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelRawToClusterGPUKernel.cu b/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelRawToClusterGPUKernel.cu index 452b0e2097071..1e2e3ad235b79 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelRawToClusterGPUKernel.cu +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelRawToClusterGPUKernel.cu @@ -607,8 +607,8 @@ namespace pixelgpudetails { digis_d->moduleId(), clusters_d->moduleStart(), digis_d->clus(), wordCounter); cudaCheck(cudaGetLastError()); - threadsPerBlock = ((TrackerTraits::maxPixInModule / 16 + 128 - 1) / 128) * - 128; /// should be larger than maxPixInModule/16 aka (maxPixInModule/maxiter in the kernel) + // should be larger than maxPixInModule/16 aka (maxPixInModule/maxiter in the kernel) + threadsPerBlock = ((TrackerTraits::maxPixInModule / 16 + 128 - 1) / 128) * 128; blocks = TrackerTraits::numberOfModules; #ifdef GPU_DEBUG std::cout << "CUDA findClus kernel launch with " << blocks << " blocks of " << threadsPerBlock << " threads\n"; @@ -752,13 +752,13 @@ namespace pixelgpudetails { cudaCheck(cudaGetLastError()); auto nModules_Clusters_d = cms::cuda::make_device_unique(3, stream); - // MUST be ONE block #ifdef GPU_DEBUG cudaCheck(cudaStreamSynchronize(stream)); std::cout << "CUDA fillHitsModuleStart kernel launch \n"; #endif + // MUST be ONE block fillHitsModuleStart<<<1, 1024, 0, stream>>>(clusters_d->clusInModule(), clusters_d->clusModuleStart(), clusters_d->moduleStart(), diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/CalibPixel.h b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/CalibPixel.h index d1f5509052468..1ab3bdde439ab 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/CalibPixel.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/CalibPixel.h @@ -4,18 +4,17 @@ #include #include #include -#include +#include #include #include "CondFormats/SiPixelObjects/interface/SiPixelGainCalibrationForHLTLayout.h" -#include "CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTDevice.h" #include "CondFormats/SiPixelObjects/interface/alpaka/SiPixelGainCalibrationForHLTUtilities.h" #include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" -#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsSoA.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoLocalTracker/SiPixelClusterizer/interface/SiPixelClusterThresholds.h" //#define GPU_DEBUG @@ -23,9 +22,7 @@ namespace calibPixel { using namespace cms::alpakatools; - constexpr uint16_t InvId = std::numeric_limits::max() - 1; - // must be > MaxNumModules - + template struct CalibDigis { template ALPAKA_FN_ACC void operator()(const TAcc& acc, @@ -41,52 +38,57 @@ namespace calibPixel { // zero for next kernels... if (cms::alpakatools::once_per_grid(acc)) { - clus_view[0].clusModuleStart() = clus_view[0].moduleStart() = 0; + clus_view[0].clusModuleStart() = 0; + clus_view[0].moduleStart() = 0; + } + for (auto i : cms::alpakatools::uniform_elements(acc, phase1PixelTopology::numberOfModules)) { + clus_view[i].clusInModule() = 0; } - cms::alpakatools::for_each_element_in_grid_strided( - acc, phase1PixelTopology::numberOfModules, [&](uint32_t i) { clus_view[i].clusInModule() = 0; }); - cms::alpakatools::for_each_element_in_grid_strided(acc, numElements, [&](uint32_t i) { + for (auto i : cms::alpakatools::uniform_elements(acc, numElements)) { auto dvgi = view[i]; - if (dvgi.moduleId() != InvId) { - bool isDeadColumn = false, isNoisyColumn = false; - int row = dvgi.xx(); - int col = dvgi.yy(); - auto ret = SiPixelGainUtilities::getPedAndGain(gains, dvgi.moduleId(), col, row, isDeadColumn, isNoisyColumn); - float pedestal = ret.first; - float gain = ret.second; - if (isDeadColumn | isNoisyColumn) { - dvgi.moduleId() = InvId; - dvgi.adc() = 0; + if (dvgi.moduleId() == ::pixelClustering::invalidModuleId) + continue; + + bool isDeadColumn = false, isNoisyColumn = false; + int row = dvgi.xx(); + int col = dvgi.yy(); + auto ret = SiPixelGainUtilities::getPedAndGain(gains, dvgi.moduleId(), col, row, isDeadColumn, isNoisyColumn); + float pedestal = ret.first; + float gain = ret.second; + if (isDeadColumn | isNoisyColumn) { + if constexpr (debug) printf("bad pixel at %d in %d\n", i, dvgi.moduleId()); - } else { - float vcal = dvgi.adc() * gain - pedestal * gain; + dvgi.moduleId() = ::pixelClustering::invalidModuleId; + dvgi.adc() = 0; + } else { + float vcal = dvgi.adc() * gain - pedestal * gain; - float conversionFactor = dvgi.moduleId() < 96 ? VCaltoElectronGain_L1 : VCaltoElectronGain; - float offset = dvgi.moduleId() < 96 ? VCaltoElectronOffset_L1 : VCaltoElectronOffset; + float conversionFactor = dvgi.moduleId() < 96 ? VCaltoElectronGain_L1 : VCaltoElectronGain; + float offset = dvgi.moduleId() < 96 ? VCaltoElectronOffset_L1 : VCaltoElectronOffset; #ifdef GPU_DEBUG - auto old_adc = dvgi.adc(); + auto old_adc = dvgi.adc(); #endif - dvgi.adc() = std::max(100, int(vcal * conversionFactor + offset)); + dvgi.adc() = std::max(100, int(vcal * conversionFactor + offset)); #ifdef GPU_DEBUG - if (cms::alpakatools::once_per_grid(acc)) { - printf( - "module %d pixel %d -> old_adc = %d; vcal = %.2f; conversionFactor = %.2f; offset = %.2f; new_adc = " - "%d \n", - dvgi.moduleId(), - i, - old_adc, - vcal, - conversionFactor, - offset, - dvgi.adc()); - } -#endif + if (cms::alpakatools::once_per_grid(acc)) { + printf( + "module %d pixel %d -> old_adc = %d; vcal = %.2f; conversionFactor = %.2f; offset = %.2f; new_adc = " + "%d \n", + dvgi.moduleId(), + i, + old_adc, + vcal, + conversionFactor, + offset, + dvgi.adc()); } +#endif } - }); + } } }; + struct CalibDigisPhase2 { template ALPAKA_FN_ACC void operator()(const TAcc& acc, @@ -104,9 +106,11 @@ namespace calibPixel { clus_view[0].clusModuleStart() = clus_view[0].moduleStart() = 0; } - cms::alpakatools::for_each_element_in_grid_strided( - acc, phase2PixelTopology::numberOfModules, [&](uint32_t i) { clus_view[i].clusInModule() = 0; }); - cms::alpakatools::for_each_element_in_grid_strided(acc, numElements, [&](uint32_t i) { + for (uint32_t i : cms::alpakatools::uniform_elements(acc, phase2PixelTopology::numberOfModules)) { + clus_view[i].clusInModule() = 0; + } + + for (uint32_t i : cms::alpakatools::uniform_elements(acc, numElements)) { auto dvgi = view[i]; if (pixelClustering::invalidModuleId != dvgi.moduleId()) { const int mode = (Phase2ReadoutMode < -1 ? -1 : Phase2ReadoutMode); @@ -128,7 +132,7 @@ namespace calibPixel { } dvgi.adc() = std::min(adc_int, int(std::numeric_limits::max())); } - }); + } } }; } // namespace calibPixel diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/ClusterChargeCut.h b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/ClusterChargeCut.h index 4056090517aee..c8496c6757abb 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/ClusterChargeCut.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/ClusterChargeCut.h @@ -1,9 +1,11 @@ -#ifndef RecoLocalTracker_SiPixelClusterizer_alpaka_ClusterChargeCut_h -#define RecoLocalTracker_SiPixelClusterizer_alpaka_ClusterChargeCut_h +#ifndef RecoLocalTracker_SiPixelClusterizer_plugins_alpaka_ClusterChargeCut_h +#define RecoLocalTracker_SiPixelClusterizer_plugins_alpaka_ClusterChargeCut_h #include #include +#include + #include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" #include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" #include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" @@ -17,62 +19,70 @@ namespace pixelClustering { template struct ClusterChargeCut { template - ALPAKA_FN_ACC void operator()( - const TAcc& acc, - SiPixelDigisSoAView digi_view, - SiPixelClustersSoAView clus_view, - SiPixelClusterThresholds - clusterThresholds, // charge cut on cluster in electrons (for layer 1 and for other layers) - const uint32_t numElements) const { - constexpr int startBPIX2 = TrackerTraits::layerStart[1]; + ALPAKA_FN_ACC void operator()(TAcc const& acc, + SiPixelDigisSoAView digi_view, + SiPixelClustersSoAView clus_view, + // charge cut on cluster in electrons (for layer 1 and for other layers) + SiPixelClusterThresholds clusterThresholds, + const uint32_t numElements) const { constexpr int32_t maxNumClustersPerModules = TrackerTraits::maxNumClustersPerModules; - [[maybe_unused]] constexpr int nMaxModules = TrackerTraits::numberOfModules; - const uint32_t blockIdx(alpaka::getIdx(acc)[0u]); - auto firstModule = blockIdx; - auto endModule = clus_view[0].moduleStart(); - if (blockIdx >= endModule) - return; +#ifdef GPU_DEBUG + if (cms::alpakatools::once_per_grid(acc)) { + printf("All digis before cut: \n"); + for (uint32_t i = 0; i < numElements; i++) + printf("%d %d %d %d %d \n", + i, + digi_view[i].rawIdArr(), + digi_view[i].clus(), + digi_view[i].pdigi(), + digi_view[i].adc()); + } +#endif auto& charge = alpaka::declareSharedVar(acc); auto& ok = alpaka::declareSharedVar(acc); auto& newclusId = alpaka::declareSharedVar(acc); - const uint32_t gridDimension(alpaka::getWorkDiv(acc)[0u]); + constexpr int startBPIX2 = TrackerTraits::layerStart[1]; + + ALPAKA_ASSERT_ACC(TrackerTraits::numberOfModules < maxNumModules); + ALPAKA_ASSERT_ACC(startBPIX2 < TrackerTraits::numberOfModules); - for (auto module = firstModule; module < endModule; module += gridDimension) { + auto endModule = clus_view[0].moduleStart(); + + for (auto module : cms::alpakatools::independent_groups(acc, endModule)) { auto firstPixel = clus_view[1 + module].moduleStart(); auto thisModuleId = digi_view[firstPixel].moduleId(); - - ALPAKA_ASSERT_OFFLOAD(nMaxModules < maxNumModules); - ALPAKA_ASSERT_OFFLOAD(startBPIX2 < nMaxModules); + while (thisModuleId == invalidModuleId and firstPixel < numElements) { + // skip invalid or duplicate pixels + ++firstPixel; + thisModuleId = digi_view[firstPixel].moduleId(); + } + if (firstPixel >= numElements) { + // reached the end of the input while skipping the invalid pixels, nothing left to do + break; + } + if (thisModuleId != clus_view[module].moduleId()) { + // reached the end of the module while skipping the invalid pixels, skip this module + continue; + } + ALPAKA_ASSERT_ACC(thisModuleId < TrackerTraits::numberOfModules); uint32_t nclus = clus_view[thisModuleId].clusInModule(); if (nclus == 0) return; if (cms::alpakatools::once_per_block(acc) && nclus > maxNumClustersPerModules) - printf("Warning too many clusters in module %d in block %d: %d > %d\n", + printf("Warning: too many clusters in module %u in block %u: %u > %d\n", thisModuleId, module, nclus, maxNumClustersPerModules); - // Stride = block size. - const uint32_t blockDimension(alpaka::getWorkDiv(acc)[0u]); - - // Get thread / CPU element indices in block. - const auto& [firstElementIdxNoStride, endElementIdxNoStride] = - cms::alpakatools::element_index_range_in_block(acc, firstPixel); - if (nclus > maxNumClustersPerModules) { - uint32_t firstElementIdx = firstElementIdxNoStride; - uint32_t endElementIdx = endElementIdxNoStride; // remove excess FIXME find a way to cut charge first.... - for (uint32_t i = firstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, firstElementIdx, endElementIdx, blockDimension, numElements)) - break; + for (auto i : cms::alpakatools::independent_group_elements(acc, firstPixel, numElements)) { if (digi_view[i].moduleId() == invalidModuleId) continue; // not valid if (digi_view[i].moduleId() != thisModuleId) @@ -91,16 +101,13 @@ namespace pixelClustering { printf("start cluster charge cut for module %d in block %d\n", thisModuleId, module); #endif - ALPAKA_ASSERT_OFFLOAD(nclus <= maxNumClustersPerModules); - cms::alpakatools::for_each_element_in_block_strided(acc, nclus, [&](uint32_t i) { charge[i] = 0; }); + ALPAKA_ASSERT_ACC(nclus <= maxNumClustersPerModules); + for (auto i : cms::alpakatools::independent_group_elements(acc, nclus)) { + charge[i] = 0; + } alpaka::syncBlockThreads(acc); - uint32_t firstElementIdx = firstElementIdxNoStride; - uint32_t endElementIdx = endElementIdxNoStride; - for (uint32_t i = firstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, firstElementIdx, endElementIdx, blockDimension, numElements)) - break; + for (auto i : cms::alpakatools::independent_group_elements(acc, firstPixel, numElements)) { if (digi_view[i].moduleId() == invalidModuleId) continue; // not valid if (digi_view[i].moduleId() != thisModuleId) @@ -113,75 +120,52 @@ namespace pixelClustering { alpaka::syncBlockThreads(acc); auto chargeCut = clusterThresholds.getThresholdForLayerOnCondition(thisModuleId < startBPIX2); - bool allGood = true; - cms::alpakatools::for_each_element_in_block_strided(acc, nclus, [&](uint32_t i) { - newclusId[i] = ok[i] = (charge[i] > chargeCut) ? 1 : 0; - if (ok[i] == 0) - allGood = allGood && false; - - // #ifdef GPU_DEBUG - // printf("module %d -> chargeCut = %d; cluster %d; charge = %d; ok = %s\n",thisModuleId, chargeCut,i,charge[i],ok[i] > 0 ? " -> good" : "-> cut"); - // #endif - }); - alpaka::syncBlockThreads(acc); - - // if all clusters above threshold do nothing - // if (allGood) - // continue; + bool good = true; + for (auto i : cms::alpakatools::independent_group_elements(acc, nclus)) { + newclusId[i] = ok[i] = (charge[i] >= chargeCut) ? 1 : 0; + if (0 == ok[i]) + good = false; +#ifdef GPU_DEBUG + printf("Cutting pix %d in module %d newId %d ok? %d charge %d cut %d -> good %d \n", + i, + thisModuleId, + newclusId[i], + ok[i], + charge[i], + chargeCut, + good); +#endif + } + // if all clusters are above threshold, do nothing + if (alpaka::syncBlockThreadsPredicate(acc, good)) + continue; // renumber auto& ws = alpaka::declareSharedVar(acc); + // FIXME this value should come from cms::alpakatools::blockPrefixScan itself constexpr uint32_t maxThreads = 1024; auto minClust = std::min(nclus, maxThreads); cms::alpakatools::blockPrefixScan(acc, newclusId, minClust, ws); - if constexpr (maxNumClustersPerModules > maxThreads) //only if needed { for (uint32_t offset = maxThreads; offset < nclus; offset += maxThreads) { cms::alpakatools::blockPrefixScan(acc, newclusId + offset, nclus - offset, ws); - - cms::alpakatools::for_each_element_in_block_strided(acc, nclus - offset, [&](uint32_t i) { - uint32_t prevBlockEnd = ((i + offset / maxThreads) * maxThreads) - 1; + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, offset, nclus)) { + uint32_t prevBlockEnd = (i / maxThreads) * maxThreads - 1; newclusId[i] += newclusId[prevBlockEnd]; - }); + } alpaka::syncBlockThreads(acc); } } - ALPAKA_ASSERT_OFFLOAD(nclus >= newclusId[nclus - 1]); - - if (nclus == newclusId[nclus - 1]) - return; + ALPAKA_ASSERT_ACC(nclus >= newclusId[nclus - 1]); clus_view[thisModuleId].clusInModule() = newclusId[nclus - 1]; - alpaka::syncBlockThreads(acc); - -#ifdef GPU_DEBUG - if (thisModuleId % 100 == 1) - if (cms::alpakatools::once_per_block(acc)) - printf("module %d -> chargeCut = %d; nclus (pre cut) = %d; nclus (after cut) = %d\n", - thisModuleId, - chargeCut, - nclus, - clus_view[thisModuleId].clusInModule()); -#endif - // mark bad cluster again - cms::alpakatools::for_each_element_in_block_strided(acc, nclus, [&](uint32_t i) { - if (0 == ok[i]) - newclusId[i] = invalidModuleId + 1; - }); - - alpaka::syncBlockThreads(acc); // reassign id - firstElementIdx = firstElementIdxNoStride; - endElementIdx = endElementIdxNoStride; - for (uint32_t i = firstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, firstElementIdx, endElementIdx, blockDimension, numElements)) - break; + for (auto i : cms::alpakatools::independent_group_elements(acc, firstPixel, numElements)) { if (digi_view[i].moduleId() == invalidModuleId) continue; // not valid if (digi_view[i].moduleId() != thisModuleId) @@ -190,18 +174,26 @@ namespace pixelClustering { digi_view[i].moduleId() = digi_view[i].clus() = invalidModuleId; else digi_view[i].clus() = newclusId[digi_view[i].clus()] - 1; - // digi_view[i].clus() = newclusId[digi_view[i].clus()] - 1; - // if (digi_view[i].clus() == invalidModuleId) - // digi_view[i].moduleId() = invalidModuleId; } + // done alpaka::syncBlockThreads(acc); - - //done +#ifdef GPU_DEBUG + if (cms::alpakatools::once_per_grid(acc)) { + printf("All digis AFTER cut: \n"); + for (uint32_t i = 0; i < numElements; i++) + printf("%d %d %d %d %d \n", + i, + digi_view[i].rawIdArr(), + digi_view[i].clus(), + digi_view[i].pdigi(), + digi_view[i].adc()); + } +#endif } } }; } // namespace pixelClustering -#endif // +#endif // RecoLocalTracker_SiPixelClusterizer_plugins_alpaka_ClusterChargeCut_h diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h index 7da68c7b2f5da..1674b56c2e97a 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/PixelClustering.h @@ -16,440 +16,459 @@ //#define GPU_DEBUG -namespace ALPAKA_ACCELERATOR_NAMESPACE { - - namespace pixelClustering { +namespace ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering { #ifdef GPU_DEBUG - template >> - ALPAKA_STATIC_ACC_MEM_GLOBAL uint32_t gMaxHit = 0; + template >> + ALPAKA_STATIC_ACC_MEM_GLOBAL uint32_t gMaxHit = 0; #endif - namespace pixelStatus { - // Phase-1 pixel modules - constexpr uint32_t pixelSizeX = pixelTopology::Phase1::numRowsInModule; - constexpr uint32_t pixelSizeY = pixelTopology::Phase1::numColsInModule; - - // Use 0x00, 0x01, 0x03 so each can be OR'ed on top of the previous ones - enum Status : uint32_t { kEmpty = 0x00, kFound = 0x01, kDuplicate = 0x03 }; - - constexpr uint32_t bits = 2; - constexpr uint32_t mask = (0x01 << bits) - 1; - constexpr uint32_t valuesPerWord = sizeof(uint32_t) * 8 / bits; - constexpr uint32_t size = pixelSizeX * pixelSizeY / valuesPerWord; - - ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr uint32_t getIndex(uint16_t x, uint16_t y) { - return (pixelSizeX * y + x) / valuesPerWord; - } - - ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr uint32_t getShift(uint16_t x, uint16_t y) { - return (x % valuesPerWord) * 2; - } - - ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr Status getStatus(uint32_t const* __restrict__ status, - uint16_t x, - uint16_t y) { - uint32_t index = getIndex(x, y); - uint32_t shift = getShift(x, y); - return Status{(status[index] >> shift) & mask}; - } - - ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr bool isDuplicate(uint32_t const* __restrict__ status, - uint16_t x, - uint16_t y) { - return getStatus(status, x, y) == kDuplicate; - } - - /* FIXME + namespace pixelStatus { + // Phase-1 pixel modules + constexpr uint32_t pixelSizeX = pixelTopology::Phase1::numRowsInModule; + constexpr uint32_t pixelSizeY = pixelTopology::Phase1::numColsInModule; + + // Use 0x00, 0x01, 0x03 so each can be OR'ed on top of the previous ones + enum Status : uint32_t { kEmpty = 0x00, kFound = 0x01, kDuplicate = 0x03 }; + + constexpr uint32_t bits = 2; + constexpr uint32_t mask = (0x01 << bits) - 1; + constexpr uint32_t valuesPerWord = sizeof(uint32_t) * 8 / bits; + constexpr uint32_t size = pixelSizeX * pixelSizeY / valuesPerWord; + + ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr uint32_t getIndex(uint16_t x, uint16_t y) { + return (pixelSizeX * y + x) / valuesPerWord; + } + + ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr uint32_t getShift(uint16_t x, uint16_t y) { + return (x % valuesPerWord) * 2; + } + + ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr Status getStatus(uint32_t const* __restrict__ status, + uint16_t x, + uint16_t y) { + uint32_t index = getIndex(x, y); + uint32_t shift = getShift(x, y); + return Status{(status[index] >> shift) & mask}; + } + + ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr bool isDuplicate(uint32_t const* __restrict__ status, + uint16_t x, + uint16_t y) { + return getStatus(status, x, y) == kDuplicate; + } + + /* FIXME * In the more general case (e.g. a multithreaded CPU backend) there is a potential race condition * between the read of status[index] at line NNN and the atomicCas at line NNN. * We should investigate: * - if `status` should be read through a `volatile` pointer (CUDA/ROCm) * - if `status` should be read with an atomic load (CPU) */ - template >> - ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr void promote(TAcc const& acc, - uint32_t* __restrict__ status, - const uint16_t x, - const uint16_t y) { - uint32_t index = getIndex(x, y); - uint32_t shift = getShift(x, y); - uint32_t old_word = status[index]; - uint32_t expected = old_word; - do { - expected = old_word; - Status old_status{(old_word >> shift) & mask}; - if (kDuplicate == old_status) { - // nothing to do - return; - } - Status new_status = (kEmpty == old_status) ? kFound : kDuplicate; - uint32_t new_word = old_word | (static_cast(new_status) << shift); - old_word = alpaka::atomicCas(acc, &status[index], expected, new_word, alpaka::hierarchy::Blocks{}); - } while (expected != old_word); - } - - } // namespace pixelStatus - - template - struct CountModules { - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, - SiPixelDigisSoAView digi_view, - SiPixelClustersSoAView clus_view, - const unsigned int numElements) const { - [[maybe_unused]] constexpr int nMaxModules = TrackerTraits::numberOfModules; + template >> + ALPAKA_FN_ACC ALPAKA_FN_INLINE constexpr void promote(TAcc const& acc, + uint32_t* __restrict__ status, + const uint16_t x, + const uint16_t y) { + uint32_t index = getIndex(x, y); + uint32_t shift = getShift(x, y); + uint32_t old_word = status[index]; + uint32_t expected = old_word; + do { + expected = old_word; + Status old_status{(old_word >> shift) & mask}; + if (kDuplicate == old_status) { + // nothing to do + return; + } + Status new_status = (kEmpty == old_status) ? kFound : kDuplicate; + uint32_t new_word = old_word | (static_cast(new_status) << shift); + old_word = alpaka::atomicCas(acc, &status[index], expected, new_word, alpaka::hierarchy::Blocks{}); + } while (expected != old_word); + } + + } // namespace pixelStatus + + template + struct CountModules { + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, + SiPixelDigisSoAView digi_view, + SiPixelClustersSoAView clus_view, + const unsigned int numElements) const { + // Make sure the atomicInc below does not overflow + static_assert(TrackerTraits::numberOfModules < ::pixelClustering::maxNumModules); #ifdef GPU_DEBUG - if (cms::alpakatools::once_per_grid(acc)) { - printf("Starting to count modules to set module starts:"); - } + if (cms::alpakatools::once_per_grid(acc)) { + printf("Starting to count modules to set module starts:"); + } #endif - cms::alpakatools::for_each_element_in_grid_strided(acc, numElements, [&](uint32_t i) { - digi_view[i].clus() = i; - if (::pixelClustering::invalidModuleId != digi_view[i].moduleId()) { - int j = i - 1; - while (j >= 0 and digi_view[j].moduleId() == ::pixelClustering::invalidModuleId) - --j; - if (j < 0 or digi_view[j].moduleId() != digi_view[i].moduleId()) { - // boundary... - auto loc = alpaka::atomicInc( - acc, clus_view.moduleStart(), std::decay_t(nMaxModules), alpaka::hierarchy::Blocks{}); + for (int32_t i : cms::alpakatools::uniform_elements(acc, numElements)) { + digi_view[i].clus() = i; + if (::pixelClustering::invalidModuleId == digi_view[i].moduleId()) + continue; + + int32_t j = i - 1; + while (j >= 0 and digi_view[j].moduleId() == ::pixelClustering::invalidModuleId) + --j; + if (j < 0 or digi_view[j].moduleId() != digi_view[i].moduleId()) { + // Found a module boundary: count the number of modules in clus_view[0].moduleStart() + auto loc = alpaka::atomicInc(acc, + &clus_view[0].moduleStart(), + static_cast(::pixelClustering::maxNumModules), + alpaka::hierarchy::Blocks{}); + ALPAKA_ASSERT_ACC(loc < TrackerTraits::numberOfModules); #ifdef GPU_DEBUG - printf("> New module (no. %d) found at digi %d \n", loc, i); + printf("> New module (no. %d) found at digi %d \n", loc, i); #endif - clus_view[loc + 1].moduleStart() = i; - } - } - }); + clus_view[loc + 1].moduleStart() = i; + } } - }; - - template - struct FindClus { - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, - SiPixelDigisSoAView digi_view, - SiPixelClustersSoAView clus_view, - const unsigned int numElements) const { - constexpr bool isPhase2 = std::is_base_of::value; - constexpr const uint32_t pixelStatusSize = isPhase2 ? 1 : pixelStatus::size; + } + }; - // packed words array used to store the pixelStatus of each pixel - auto& status = alpaka::declareSharedVar(acc); + template + struct FindClus { + // assume that we can cover the whole module with up to 16 blockDimension-wide iterations + static constexpr uint32_t maxIterGPU = 16; - // find the index of the first pixel not belonging to this module (or invalid) - auto& msize = alpaka::declareSharedVar(acc); + // this must be larger than maxPixInModule / maxIterGPU, and should be a multiple of the warp size + static constexpr uint32_t maxElementsPerBlock = + cms::alpakatools::round_up_by(TrackerTraits::maxPixInModule / maxIterGPU, 128); - const uint32_t blockIdx = alpaka::getIdx(acc)[0u]; - if (blockIdx >= clus_view[0].moduleStart()) - return; + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, + SiPixelDigisSoAView digi_view, + SiPixelClustersSoAView clus_view, + const unsigned int numElements) const { + static_assert(TrackerTraits::numberOfModules < ::pixelClustering::maxNumModules); - auto firstModule = blockIdx; - auto endModule = clus_view[0].moduleStart(); + auto& lastPixel = alpaka::declareSharedVar(acc); - const uint32_t gridDimension(alpaka::getWorkDiv(acc)[0u]); + const uint32_t lastModule = clus_view[0].moduleStart(); + for (uint32_t module : cms::alpakatools::independent_groups(acc, lastModule)) { + auto firstPixel = clus_view[1 + module].moduleStart(); + uint32_t thisModuleId = digi_view[firstPixel].moduleId(); + ALPAKA_ASSERT_ACC(thisModuleId < TrackerTraits::numberOfModules); - for (auto module = firstModule; module < endModule; module += gridDimension) { - auto firstPixel = clus_view[1 + module].moduleStart(); - auto thisModuleId = digi_view[firstPixel].moduleId(); - ALPAKA_ASSERT_OFFLOAD(thisModuleId < TrackerTraits::numberOfModules); #ifdef GPU_DEBUG - if (thisModuleId % 100 == 1) - if (cms::alpakatools::once_per_block(acc)) - printf("start clusterizer for module %d in block %d\n", thisModuleId, module); + if (thisModuleId % 100 == 1) + if (cms::alpakatools::once_per_block(acc)) + printf("start clusterizer for module %4d in block %4d\n", + thisModuleId, + alpaka::getIdx(acc)[0u]); #endif - msize = numElements; - alpaka::syncBlockThreads(acc); - - // Stride = block size. - const uint32_t blockDimension(alpaka::getWorkDiv(acc)[0u]); - - // Get thread / CPU element indices in block. - const auto& [firstElementIdxNoStride, endElementIdxNoStride] = - cms::alpakatools::element_index_range_in_block(acc, firstPixel); - uint32_t firstElementIdx = firstElementIdxNoStride; - uint32_t endElementIdx = endElementIdxNoStride; - - // skip threads not associated to an existing pixel - for (uint32_t i = firstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, firstElementIdx, endElementIdx, blockDimension, numElements)) - break; - auto id = digi_view[i].moduleId(); - if (id == ::pixelClustering::invalidModuleId) // skip invalid pixels - continue; - if (id != thisModuleId) { // find the first pixel in a different module - alpaka::atomicMin(acc, &msize, i, alpaka::hierarchy::Threads{}); - break; - } + // find the index of the first pixel not belonging to this module (or invalid) + lastPixel = numElements; + alpaka::syncBlockThreads(acc); + + // skip threads not associated to an existing pixel + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, numElements)) { + auto id = digi_view[i].moduleId(); + // skip invalid pixels + if (id == ::pixelClustering::invalidModuleId) + continue; + // find the first pixel in a different module + if (id != thisModuleId) { + alpaka::atomicMin(acc, &lastPixel, i, alpaka::hierarchy::Threads{}); + break; } - //init hist (ymax=416 < 512 : 9bits) - constexpr uint32_t maxPixInModule = TrackerTraits::maxPixInModule; - constexpr auto nbins = TrackerTraits::clusterBinning; - constexpr auto nbits = TrackerTraits::clusterBits; - using Hist = cms::alpakatools::HistoContainer; - auto& hist = alpaka::declareSharedVar(acc); - auto& ws = alpaka::declareSharedVar(acc); - cms::alpakatools::for_each_element_in_block_strided( - acc, Hist::totbins(), [&](uint32_t j) { hist.off[j] = 0; }); - alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD((msize == numElements) or - ((msize < numElements) and (digi_view[msize].moduleId() != thisModuleId))); - // limit to maxPixInModule (FIXME if recurrent (and not limited to simulation with low threshold) one will need to implement something cleverer) - if (cms::alpakatools::once_per_grid(acc)) { - if (msize - firstPixel > maxPixInModule) { - printf("too many pixels in module %d: %d > %d\n", thisModuleId, msize - firstPixel, maxPixInModule); - msize = maxPixInModule + firstPixel; - } + } + + using Hist = cms::alpakatools::HistoContainer; + auto& hist = alpaka::declareSharedVar(acc); + auto& ws = alpaka::declareSharedVar(acc); + for (uint32_t j : cms::alpakatools::independent_group_elements(acc, Hist::totbins())) { + hist.off[j] = 0; + } + alpaka::syncBlockThreads(acc); + + ALPAKA_ASSERT_ACC((lastPixel == numElements) or + ((lastPixel < numElements) and (digi_view[lastPixel].moduleId() != thisModuleId))); + // limit to maxPixInModule (FIXME if recurrent (and not limited to simulation with low threshold) one will need to implement something cleverer) + if (cms::alpakatools::once_per_block(acc)) { + if (lastPixel - firstPixel > TrackerTraits::maxPixInModule) { + printf("too many pixels in module %u: %u > %u\n", + thisModuleId, + lastPixel - firstPixel, + TrackerTraits::maxPixInModule); + lastPixel = TrackerTraits::maxPixInModule + firstPixel; } - alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(msize - firstPixel <= maxPixInModule); + } + alpaka::syncBlockThreads(acc); + ALPAKA_ASSERT_ACC(lastPixel - firstPixel <= TrackerTraits::maxPixInModule); #ifdef GPU_DEBUG - auto& totGood = alpaka::declareSharedVar(acc); - totGood = 0; - alpaka::syncBlockThreads(acc); + auto& totGood = alpaka::declareSharedVar(acc); + totGood = 0; + alpaka::syncBlockThreads(acc); #endif - // remove duplicate pixels - if constexpr (not isPhase2) { //FIXME remove THIS - if (msize > 1) { - cms::alpakatools::for_each_element_in_block_strided( - acc, pixelStatus::size, [&](uint32_t i) { status[i] = 0; }); - alpaka::syncBlockThreads(acc); - - cms::alpakatools::for_each_element_in_block_strided(acc, msize - 1, firstElementIdx, [&](uint32_t i) { - // skip invalid pixels - if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) - return; - pixelStatus::promote(acc, status, digi_view[i].xx(), digi_view[i].yy()); - }); - alpaka::syncBlockThreads(acc); - cms::alpakatools::for_each_element_in_block_strided(acc, msize - 1, firstElementIdx, [&](uint32_t i) { - // skip invalid pixels - if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) - return; - if (pixelStatus::isDuplicate(status, digi_view[i].xx(), digi_view[i].yy())) { - digi_view[i].moduleId() = ::pixelClustering::invalidModuleId; - digi_view[i].rawIdArr() = 0; - } - }); - alpaka::syncBlockThreads(acc); + + // remove duplicate pixels + constexpr bool isPhase2 = std::is_base_of::value; + if constexpr (not isPhase2) { + // packed words array used to store the pixelStatus of each pixel + auto& status = alpaka::declareSharedVar(acc); + + if (lastPixel > 1) { + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, pixelStatus::size)) { + status[i] = 0; + } + alpaka::syncBlockThreads(acc); + + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel - 1)) { + // skip invalid pixels + if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) + continue; + pixelStatus::promote(acc, status, digi_view[i].xx(), digi_view[i].yy()); + } + alpaka::syncBlockThreads(acc); + + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel - 1)) { + // skip invalid pixels + if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) + continue; + if (pixelStatus::isDuplicate(status, digi_view[i].xx(), digi_view[i].yy())) { + digi_view[i].moduleId() = ::pixelClustering::invalidModuleId; + digi_view[i].rawIdArr() = 0; + } } + alpaka::syncBlockThreads(acc); } - // fill histo - cms::alpakatools::for_each_element_in_block_strided(acc, msize, firstPixel, [&](uint32_t i) { - if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { // skip invalid pixels - hist.count(acc, digi_view[i].yy()); + } + + // fill histo + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel)) { + // skip invalid pixels + if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { + hist.count(acc, digi_view[i].yy()); #ifdef GPU_DEBUG - alpaka::atomicAdd(acc, &totGood, 1u, alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd(acc, &totGood, 1u, alpaka::hierarchy::Blocks{}); #endif - } - }); - alpaka::syncBlockThreads(acc); - cms::alpakatools::for_each_element_in_block(acc, 32u, [&](uint32_t i) { - ws[i] = 0; // used by prefix scan... - }); - alpaka::syncBlockThreads(acc); - hist.finalize(acc, ws); - alpaka::syncBlockThreads(acc); + } + } + alpaka::syncBlockThreads(acc); // FIXME this can be removed + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, 32u)) { + ws[i] = 0; // used by prefix scan... + } + alpaka::syncBlockThreads(acc); + hist.finalize(acc, ws); + alpaka::syncBlockThreads(acc); #ifdef GPU_DEBUG - ALPAKA_ASSERT_OFFLOAD(hist.size() == totGood); - if (thisModuleId % 100 == 1) - if (cms::alpakatools::once_per_block(acc)) - printf("histo size %d\n", hist.size()); + ALPAKA_ASSERT_ACC(hist.size() == totGood); + if (thisModuleId % 100 == 1) + if (cms::alpakatools::once_per_block(acc)) + printf("histo size %d\n", hist.size()); #endif - cms::alpakatools::for_each_element_in_block_strided(acc, msize, firstPixel, [&](uint32_t i) { - if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { // skip invalid pixels - hist.fill(acc, digi_view[i].yy(), i - firstPixel); - } - }); - // Assume that we can cover the whole module with up to 16 blockDimension-wide iterations - // This maxiter value was tuned for GPU, with 256 or 512 threads per block. - // Hence, also works for CPU case, with 256 or 512 elements per thread. - // Real constrainst is maxiter = hist.size() / blockDimension, - // with blockDimension = threadPerBlock * elementsPerThread. - // Hence, maxiter can be tuned accordingly to the workdiv. - constexpr unsigned int maxiter = 16; - ALPAKA_ASSERT_OFFLOAD((hist.size() / blockDimension) <= maxiter); - - // NB: can be tuned. - constexpr uint32_t threadDimension = cms::alpakatools::requires_single_thread_per_block_v ? 256 : 1; - -#ifndef NDEBUG - [[maybe_unused]] const uint32_t runTimeThreadDimension = - alpaka::getWorkDiv(acc)[0u]; - ALPAKA_ASSERT_OFFLOAD(runTimeThreadDimension <= threadDimension); + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel)) { + // skip invalid pixels + if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { + hist.fill(acc, digi_view[i].yy(), i - firstPixel); + } + } + +#ifdef GPU_DEBUG + // look for anomalous high occupancy + auto& n40 = alpaka::declareSharedVar(acc); + auto& n60 = alpaka::declareSharedVar(acc); + if (cms::alpakatools::once_per_block(acc)) { + n40 = 0; + n60 = 0; + } + alpaka::syncBlockThreads(acc); + for (uint32_t j : cms::alpakatools::independent_group_elements(acc, Hist::nbins())) { + if (hist.size(j) > 60) + alpaka::atomicAdd(acc, &n60, 1u, alpaka::hierarchy::Blocks{}); + if (hist.size(j) > 40) + alpaka::atomicAdd(acc, &n40, 1u, alpaka::hierarchy::Blocks{}); + } + alpaka::syncBlockThreads(acc); + if (cms::alpakatools::once_per_block(acc)) { + if (n60 > 0) + printf("columns with more than 60 px %d in %d\n", n60, thisModuleId); + else if (n40 > 0) + printf("columns with more than 40 px %d in %d\n", n40, thisModuleId); + } + alpaka::syncBlockThreads(acc); #endif - // nearest neighbour - // allocate space for duplicate pixels: a pixel can appear more than once with different charge in the same event - constexpr int maxNeighbours = 10; - uint16_t nn[maxiter][threadDimension][maxNeighbours]; - uint8_t nnn[maxiter][threadDimension]; // number of nn - for (uint32_t elementIdx = 0; elementIdx < threadDimension; ++elementIdx) { - for (uint32_t k = 0; k < maxiter; ++k) { - nnn[k][elementIdx] = 0; - } - } + [[maybe_unused]] const uint32_t blockDimension = alpaka::getWorkDiv(acc)[0u]; + // assume that we can cover the whole module with up to maxIterGPU blockDimension-wide iterations + ALPAKA_ASSERT_ACC((hist.size() / blockDimension) < maxIterGPU); - alpaka::syncBlockThreads(acc); // for hit filling! + // number of elements per thread + constexpr uint32_t maxElements = + cms::alpakatools::requires_single_thread_per_block_v ? maxElementsPerBlock : 1; + ALPAKA_ASSERT_ACC((alpaka::getWorkDiv(acc)[0u] <= maxElements)); -#ifdef GPU_DEBUG - // look for anomalous high occupancy - auto& n40 = alpaka::declareSharedVar(acc); - auto& n60 = alpaka::declareSharedVar(acc); - n40 = n60 = 0; - alpaka::syncBlockThreads(acc); - cms::alpakatools::for_each_element_in_block_strided(acc, Hist::nbins(), [&](uint32_t j) { - if (hist.size(j) > 60) - alpaka::atomicAdd(acc, &n60, 1u, alpaka::hierarchy::Blocks{}); - if (hist.size(j) > 40) - alpaka::atomicAdd(acc, &n40, 1u, alpaka::hierarchy::Blocks{}); - }); - alpaka::syncBlockThreads(acc); - if (cms::alpakatools::once_per_block(acc)) { - if (n60 > 0) - printf("columns with more than 60 px %d in %d\n", n60, thisModuleId); - else if (n40 > 0) - printf("columns with more than 40 px %d in %d\n", n40, thisModuleId); + constexpr unsigned int maxIter = maxIterGPU * maxElements; + + // nearest neighbours (nn) + // allocate space for duplicate pixels: a pixel can appear more than once with different charge in the same event + constexpr int maxNeighbours = 10; + uint16_t nn[maxIter][maxNeighbours]; + uint8_t nnn[maxIter]; // number of nn + for (uint32_t k = 0; k < maxIter; ++k) { + nnn[k] = 0; + } + + alpaka::syncBlockThreads(acc); // for hit filling! + + // fill the nearest neighbours + uint32_t k = 0; + for (uint32_t j : cms::alpakatools::independent_group_elements(acc, hist.size())) { + ALPAKA_ASSERT_ACC(k < maxIter); + auto p = hist.begin() + j; + auto i = *p + firstPixel; + ALPAKA_ASSERT_ACC(digi_view[i].moduleId() != ::pixelClustering::invalidModuleId); + ALPAKA_ASSERT_ACC(digi_view[i].moduleId() == thisModuleId); // same module + auto bin = Hist::bin(digi_view[i].yy() + 1); + auto end = hist.end(bin); + ++p; + ALPAKA_ASSERT_ACC(0 == nnn[k]); + for (; p < end; ++p) { + auto m = *p + firstPixel; + ALPAKA_ASSERT_ACC(m != i); + ALPAKA_ASSERT_ACC(int(digi_view[m].yy()) - int(digi_view[i].yy()) >= 0); + ALPAKA_ASSERT_ACC(int(digi_view[m].yy()) - int(digi_view[i].yy()) <= 1); + if (std::abs(int(digi_view[m].xx()) - int(digi_view[i].xx())) <= 1) { + auto l = nnn[k]++; + ALPAKA_ASSERT_ACC(l < maxNeighbours); + nn[k][l] = *p; + } } - alpaka::syncBlockThreads(acc); -#endif - // fill NN - uint32_t k = 0u; - cms::alpakatools::for_each_element_in_block_strided(acc, hist.size(), [&](uint32_t j) { - const uint32_t jEquivalentClass = j % threadDimension; - k = j / blockDimension; - ALPAKA_ASSERT_OFFLOAD(k < maxiter); + ++k; + } + + // for each pixel, look at all the pixels until the end of the module; + // when two valid pixels within +/- 1 in x or y are found, set their id to the minimum; + // after the loop, all the pixel in each cluster should have the id equeal to the lowest + // pixel in the cluster ( clus[i] == i ). + bool more = true; + /* + int nloops = 0; + */ + while (alpaka::syncBlockThreadsPredicate(acc, more)) { + /* + if (nloops % 2 == 0) { + // even iterations of the outer loop + */ + more = false; + uint32_t k = 0; + for (uint32_t j : cms::alpakatools::independent_group_elements(acc, hist.size())) { + ALPAKA_ASSERT_ACC(k < maxIter); auto p = hist.begin() + j; auto i = *p + firstPixel; - ALPAKA_ASSERT_OFFLOAD(digi_view[i].moduleId() != ::pixelClustering::invalidModuleId); - ALPAKA_ASSERT_OFFLOAD(digi_view[i].moduleId() == thisModuleId); // same module - int be = Hist::bin(digi_view[i].yy() + 1); - auto e = hist.end(be); - ++p; - ALPAKA_ASSERT_OFFLOAD(0 == nnn[k][jEquivalentClass]); - for (; p < e; ++p) { - auto m = (*p) + firstPixel; - ALPAKA_ASSERT_OFFLOAD(m != i); - ALPAKA_ASSERT_OFFLOAD(int(digi_view[m].yy()) - int(digi_view[i].yy()) >= 0); - ALPAKA_ASSERT_OFFLOAD(int(digi_view[m].yy()) - int(digi_view[i].yy()) <= 1); - if (std::abs(int(digi_view[m].xx()) - int(digi_view[i].xx())) <= 1) { - auto l = nnn[k][jEquivalentClass]++; - ALPAKA_ASSERT_OFFLOAD(l < maxNeighbours); - nn[k][jEquivalentClass][l] = *p; + for (int kk = 0; kk < nnn[k]; ++kk) { + auto l = nn[k][kk]; + auto m = l + firstPixel; + ALPAKA_ASSERT_ACC(m != i); + // FIXME ::Threads ? + auto old = alpaka::atomicMin(acc, &digi_view[m].clus(), digi_view[i].clus(), alpaka::hierarchy::Blocks{}); + if (old != digi_view[i].clus()) { + // end the loop only if no changes were applied + more = true; } - } - }); - // for each pixel, look at all the pixels until the end of the module; - // when two valid pixels within +/- 1 in x or y are found, set their id to the minimum; - // after the loop, all the pixel in each cluster should have the id equeal to the lowest - // pixel in the cluster ( clus[i] == i ). - bool more = true; - int nloops = 0; - while (alpaka::syncBlockThreadsPredicate(acc, more)) { - if (1 == nloops % 2) { - cms::alpakatools::for_each_element_in_block_strided(acc, hist.size(), [&](uint32_t j) { - auto p = hist.begin() + j; - auto i = *p + firstPixel; - auto m = digi_view[i].clus(); - while (m != digi_view[m].clus()) - m = digi_view[m].clus(); - digi_view[i].clus() = m; - }); + // FIXME ::Threads ? + alpaka::atomicMin(acc, &digi_view[i].clus(), old, alpaka::hierarchy::Blocks{}); + } // neighbours loop + ++k; + } // pixel loop + /* + // use the outer loop to force a synchronisation } else { - more = false; - uint32_t k = 0u; - cms::alpakatools::for_each_element_in_block_strided(acc, hist.size(), [&](uint32_t j) { - k = j / blockDimension; - const uint32_t jEquivalentClass = j % threadDimension; - auto p = hist.begin() + j; - auto i = *p + firstPixel; - for (int kk = 0; kk < nnn[k][jEquivalentClass]; ++kk) { - auto l = nn[k][jEquivalentClass][kk]; - auto m = l + firstPixel; - ALPAKA_ASSERT_OFFLOAD(m != i); - auto old = - alpaka::atomicMin(acc, &digi_view[m].clus(), digi_view[i].clus(), alpaka::hierarchy::Blocks{}); - if (old != digi_view[i].clus()) { - // end the loop only if no changes were applied - more = true; - } - alpaka::atomicMin(acc, &digi_view[i].clus(), old, alpaka::hierarchy::Blocks{}); - } // nnloop - }); // pixel loop + // odd iterations of the outer loop + */ + alpaka::syncBlockThreads(acc); + for (uint32_t j : cms::alpakatools::independent_group_elements(acc, hist.size())) { + auto p = hist.begin() + j; + auto i = *p + firstPixel; + auto m = digi_view[i].clus(); + while (m != digi_view[m].clus()) + m = digi_view[m].clus(); + digi_view[i].clus() = m; + } + /* } ++nloops; - } // end while -#ifdef GPU_DEBUG - { + */ + } // end while + + /* + // check that all threads in the block have executed the same number of iterations auto& n0 = alpaka::declareSharedVar(acc); if (cms::alpakatools::once_per_block(acc)) n0 = nloops; alpaka::syncBlockThreads(acc); -#ifndef NDEBUG - [[maybe_unused]] auto ok = n0 == nloops; - ALPAKA_ASSERT_OFFLOAD(alpaka::syncBlockThreadsPredicate(acc, ok)); -#endif + ALPAKA_ASSERT_ACC(alpaka::syncBlockThreadsPredicate(acc, nloops == n0)); if (thisModuleId % 100 == 1) if (cms::alpakatools::once_per_block(acc)) printf("# loops %d\n", nloops); + */ + + auto& foundClusters = alpaka::declareSharedVar(acc); + foundClusters = 0; + alpaka::syncBlockThreads(acc); + + // find the number of different clusters, identified by a pixels with clus[i] == i; + // mark these pixels with a negative id. + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel)) { + // skip invalid pixels + if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) + continue; + if (digi_view[i].clus() == static_cast(i)) { + auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); + digi_view[i].clus() = -(old + 1); } -#endif - auto& foundClusters = alpaka::declareSharedVar(acc); - foundClusters = 0; - alpaka::syncBlockThreads(acc); - - // find the number of different clusters, identified by a pixels with clus[i] == i; - // mark these pixels with a negative id. - cms::alpakatools::for_each_element_in_block_strided(acc, msize, firstPixel, [&](uint32_t i) { - if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { // skip invalid pixels - if (digi_view[i].clus() == static_cast(i)) { - auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); - digi_view[i].clus() = -(old + 1); - } - } - }); - alpaka::syncBlockThreads(acc); - - // propagate the negative id to all the pixels in the cluster. - cms::alpakatools::for_each_element_in_block_strided(acc, msize, firstPixel, [&](uint32_t i) { - if (digi_view[i].moduleId() != ::pixelClustering::invalidModuleId) { // skip invalid pixels - if (digi_view[i].clus() >= 0) { - // mark each pixel in a cluster with the same id as the first one - digi_view[i].clus() = digi_view[digi_view[i].clus()].clus(); - } - } - }); - alpaka::syncBlockThreads(acc); + } + alpaka::syncBlockThreads(acc); + + // propagate the negative id to all the pixels in the cluster. + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel)) { + // skip invalid pixels + if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) + continue; + if (digi_view[i].clus() >= 0) { + // mark each pixel in a cluster with the same id as the first one + digi_view[i].clus() = digi_view[digi_view[i].clus()].clus(); + } + } + alpaka::syncBlockThreads(acc); + + // adjust the cluster id to be a positive value starting from 0 + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, firstPixel, lastPixel)) { + if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) { + // mark invalid pixels with an invalid cluster index + digi_view[i].clus() = ::pixelClustering::invalidClusterId; + } else { + digi_view[i].clus() = -digi_view[i].clus() - 1; + } + } + alpaka::syncBlockThreads(acc); - // adjust the cluster id to be a positive value starting from 0 - cms::alpakatools::for_each_element_in_block_strided(acc, msize, firstPixel, [&](uint32_t i) { - if (digi_view[i].moduleId() == ::pixelClustering::invalidModuleId) { // skip invalid pixels - digi_view[i].clus() = ::pixelClustering::invalidClusterId; - } else { - digi_view[i].clus() = -digi_view[i].clus() - 1; - } - }); - alpaka::syncBlockThreads(acc); - if (cms::alpakatools::once_per_block(acc)) { - clus_view[thisModuleId].clusInModule() = foundClusters; - clus_view[module].moduleId() = thisModuleId; + if (cms::alpakatools::once_per_block(acc)) { + clus_view[thisModuleId].clusInModule() = foundClusters; + clus_view[module].moduleId() = thisModuleId; #ifdef GPU_DEBUG - if (foundClusters > gMaxHit) { - gMaxHit = foundClusters; - if (foundClusters > 8) - printf("max hit %d in %d\n", foundClusters, thisModuleId); - } - // if (thisModuleId % 100 == 1) + if (foundClusters > gMaxHit) { + gMaxHit = foundClusters; + if (foundClusters > 8) + printf("max hit %d in %d\n", foundClusters, thisModuleId); + } + if (thisModuleId % 100 == 1) printf("%d clusters in module %d\n", foundClusters, thisModuleId); #endif - } - } // module loop - } - }; - } // namespace pixelClustering -} // namespace ALPAKA_ACCELERATOR_NAMESPACE + } + } // module loop + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering + #endif // plugin_SiPixelClusterizer_alpaka_PixelClustering.h diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelPhase2DigiToCluster.cc b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelPhase2DigiToCluster.cc index 5d0b355d1eebc..4b97366b060be 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelPhase2DigiToCluster.cc +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelPhase2DigiToCluster.cc @@ -5,6 +5,8 @@ #include #include +#include + #include "DataFormats/Common/interface/DetSetVector.h" #include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" #include "DataFormats/SiPixelDigi/interface/PixelDigi.h" @@ -43,12 +45,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { const edm::EDGetTokenT> pixelDigiToken_; device::EDPutToken digiPutToken_; - device::EDPutToken digiErrorPutToken_; device::EDPutToken clusterPutToken_; Algo Algo_; - const bool includeErrors_; const SiPixelClusterThresholds clusterThresholds_; uint32_t nDigis_ = 0; @@ -60,17 +60,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { pixelDigiToken_(consumes>(iConfig.getParameter("InputDigis"))), digiPutToken_(produces()), clusterPutToken_(produces()), - includeErrors_(iConfig.getParameter("IncludeErrors")), clusterThresholds_{iConfig.getParameter("clusterThreshold_layer1"), iConfig.getParameter("clusterThreshold_otherLayers"), static_cast(iConfig.getParameter("ElectronPerADCGain")), static_cast(iConfig.getParameter("Phase2ReadoutMode")), static_cast(iConfig.getParameter("Phase2DigiBaseline")), - static_cast(iConfig.getParameter("Phase2KinkADC"))} { - if (includeErrors_) { - digiErrorPutToken_ = produces(); - } - } + static_cast(iConfig.getParameter("Phase2KinkADC"))} {} void SiPixelPhase2DigiToCluster::fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; @@ -98,11 +93,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { nDigis += det.size(); } - if (nDigis_ == 0) + if (nDigis == 0) return; - SiPixelDigisHost digis_h(nDigis, iEvent.queue()); nDigis_ = nDigis; + SiPixelDigisHost digis_h(nDigis_, iEvent.queue()); nDigis = 0; for (const auto& det : input) { @@ -117,6 +112,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { digis_h.view()[nDigis].yy() = uint16_t(px.column()); digis_h.view()[nDigis].adc() = uint16_t(px.adc()); + digis_h.view()[nDigis].clus() = 0; + digis_h.view()[nDigis].pdigi() = uint32_t(px.packedData()); digis_h.view()[nDigis].rawIdArr() = uint32_t(detid); @@ -128,27 +125,21 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { digis_d = SiPixelDigisSoACollection(nDigis, iEvent.queue()); alpaka::memcpy(iEvent.queue(), digis_d.buffer(), digis_h.buffer()); - Algo_.makePhase2ClustersAsync(iEvent.queue(), clusterThresholds_, digis_d.view(), nDigis); + Algo_.makePhase2ClustersAsync(iEvent.queue(), clusterThresholds_, digis_d.view(), nDigis_); } void SiPixelPhase2DigiToCluster::produce(device::Event& iEvent, device::EventSetup const& iSetup) { if (nDigis_ == 0) { - SiPixelClustersSoACollection clusters_d{pixelTopology::Phase1::numberOfModules, iEvent.queue()}; - iEvent.emplace(digiPutToken_, std::move(digis_d)); + SiPixelClustersSoACollection clusters_d{pixelTopology::Phase2::numberOfModules, iEvent.queue()}; + SiPixelDigisSoACollection digis_d_zero{nDigis_, iEvent.queue()}; + iEvent.emplace(digiPutToken_, std::move(digis_d_zero)); iEvent.emplace(clusterPutToken_, std::move(clusters_d)); - if (includeErrors_) { - iEvent.emplace(digiErrorPutToken_, SiPixelDigiErrorsSoACollection()); - } return; } - digis_d.setNModulesDigis(Algo_.nModules(), nDigis_); - + digis_d.setNModules(Algo_.nModules()); iEvent.emplace(digiPutToken_, std::move(digis_d)); iEvent.emplace(clusterPutToken_, Algo_.getClusters()); - if (includeErrors_) { - iEvent.emplace(digiErrorPutToken_, Algo_.getErrors()); - } } } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToCluster.cc b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToCluster.cc index f3e13bade8e10..8f14c50f09263 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToCluster.cc +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToCluster.cc @@ -137,12 +137,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { template void SiPixelRawToCluster::acquire(device::Event const& iEvent, device::EventSetup const& iSetup) { - [[maybe_unused]] auto const& hMap = iSetup.getData(mapToken_); + auto const& hMap = iSetup.getData(mapToken_); auto const& dGains = iSetup.getData(gainsToken_); - auto gains = SiPixelGainCalibrationForHLTDevice(1, iEvent.queue()); - auto modulesToUnpackRegional = - cms::alpakatools::make_device_buffer(iEvent.queue(), ::pixelgpudetails::MAX_SIZE); - const unsigned char* modulesToUnpack; + // initialize cabling map or update if necessary if (recordWatcher_.check(iSetup)) { // cabling map, which maps online address (fed->link->ROC->local pixel) to offline (DetId->global pixel) @@ -151,6 +148,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cabling_ = cablingMap_->cablingTree(); LogDebug("map version:") << cablingMap_->version(); } + + // if used, the buffer is guaranteed to stay alive until the after the execution of makePhase1ClustersAsync completes + std::optional> modulesToUnpackRegional; + const unsigned char* modulesToUnpack; if (regions_) { regions_->run(iEvent, iSetup); LogDebug("SiPixelRawToCluster") << "region2unpack #feds: " << regions_->nFEDs(); @@ -159,7 +160,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { modulesToUnpackRegional = SiPixelMappingUtilities::getModToUnpRegionalAsync( *(regions_->modulesToUnpack()), cabling_.get(), fedIds_, iEvent.queue()); - modulesToUnpack = modulesToUnpackRegional.data(); + modulesToUnpack = modulesToUnpackRegional->data(); } else { modulesToUnpack = hMap->modToUnpDefault(); } @@ -235,7 +236,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { return; // copy the FED data to a single cpu buffer - pixelDetails::WordFedAppender wordFedAppender(nDigis_); + pixelDetails::WordFedAppender wordFedAppender(iEvent.queue(), nDigis_); for (uint32_t i = 0; i < fedIds_.size(); ++i) { wordFedAppender.initializeWordFed(fedIds_[i], index[i], start[i], words[i]); } diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.dev.cc b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.dev.cc index 88ad79c6af609..0eb8ade78687e 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.dev.cc +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.dev.cc @@ -1,27 +1,33 @@ // C++ includes #include #include -#include +#include #include -#include -#include -#include -#include -#include -#include -#include +#include -// CMSSW includes -#include "HeterogeneousCore/AlpakaInterface/interface/prefixScan.h" -#include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +// Alpaka includes +#include +// CMSSW includes #include "CondFormats/SiPixelObjects/interface/SiPixelGainCalibrationForHLTLayout.h" #include "CondFormats/SiPixelObjects/interface/SiPixelMappingLayout.h" +#include "DataFormats/DetId/interface/DetId.h" +#include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" +#include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" +#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" +#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h" #include "DataFormats/SiPixelDigi/interface/SiPixelDigiConstants.h" +#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigiErrorsSoA.h" +#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" +#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigiErrorsSoACollection.h" +#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" +#include "DataFormats/SiPixelRawData/interface/SiPixelErrorCompact.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/prefixScan.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "RecoLocalTracker/SiPixelClusterizer/interface/SiPixelClusterThresholds.h" // local includes #include "CalibPixel.h" @@ -34,30 +40,17 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { namespace pixelDetails { - //////////////////// - - ALPAKA_FN_ACC uint32_t getLink(uint32_t ww) { - return ((ww >> ::sipixelconstants::LINK_shift) & ::sipixelconstants::LINK_mask); - } - - ALPAKA_FN_ACC uint32_t getRoc(uint32_t ww) { - return ((ww >> ::sipixelconstants::ROC_shift) & ::sipixelconstants::ROC_mask); - } - - ALPAKA_FN_ACC uint32_t getADC(uint32_t ww) { - return ((ww >> ::sipixelconstants::ADC_shift) & ::sipixelconstants::ADC_mask); + ALPAKA_FN_ACC bool isBarrel(uint32_t rawId) { + return (PixelSubdetector::PixelBarrel == ((rawId >> DetId::kSubdetOffset) & DetId::kSubdetMask)); } - ALPAKA_FN_ACC bool isBarrel(uint32_t rawId) { return (1 == ((rawId >> 25) & 0x7)); } - ALPAKA_FN_ACC ::pixelDetails::DetIdGPU getRawId(const SiPixelMappingSoAConstView &cablingMap, uint8_t fed, uint32_t link, uint32_t roc) { using namespace ::pixelDetails; uint32_t index = fed * MAX_LINK * MAX_ROC + (link - 1) * MAX_ROC + roc; - ::pixelDetails::DetIdGPU detId = { - cablingMap.rawId()[index], cablingMap.rocInDet()[index], cablingMap.moduleId()[index]}; + DetIdGPU detId = {cablingMap.rawId()[index], cablingMap.rocInDet()[index], cablingMap.moduleId()[index]}; return detId; } @@ -127,40 +120,43 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { uint32_t gRow = rowOffset + slopeRow * local.row; uint32_t gCol = colOffset + slopeCol * local.col; + // inside frameConversion row: gRow, column: gCol ::pixelDetails::Pixel global = {gRow, gCol}; return global; } - ALPAKA_FN_ACC uint8_t conversionError(uint8_t fedId, uint8_t status, bool debug = false) { + // error decoding and handling copied from EventFilter/SiPixelRawToDigi/src/ErrorChecker.cc + template + ALPAKA_FN_ACC uint8_t conversionError(uint8_t fedId, uint8_t status) { uint8_t errorType = 0; switch (status) { case 1: { - if (debug) + if constexpr (debug) printf("Error in Fed: %i, invalid channel Id (errorType = 35\n)", fedId); errorType = 35; break; } case 2: { - if (debug) + if constexpr (debug) printf("Error in Fed: %i, invalid ROC Id (errorType = 36)\n", fedId); errorType = 36; break; } case 3: { - if (debug) + if constexpr (debug) printf("Error in Fed: %i, invalid dcol/pixel value (errorType = 37)\n", fedId); errorType = 37; break; } case 4: { - if (debug) + if constexpr (debug) printf("Error in Fed: %i, dcol/pixel read out of order (errorType = 38)\n", fedId); errorType = 38; break; } default: - if (debug) + if constexpr (debug) printf("Cabling check returned unexpected result, status = %i\n", status); }; @@ -168,27 +164,23 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } ALPAKA_FN_ACC bool rocRowColIsValid(uint32_t rocRow, uint32_t rocCol) { - uint32_t numRowsInRoc = 80; - uint32_t numColsInRoc = 52; - - /// row and collumn in ROC representation - return ((rocRow < numRowsInRoc) & (rocCol < numColsInRoc)); + /// row and column in ROC representation + return ((rocRow < ::pixelDetails::numRowsInRoc) & (rocCol < ::pixelDetails::numColsInRoc)); } ALPAKA_FN_ACC bool dcolIsValid(uint32_t dcol, uint32_t pxid) { return ((dcol < 26) & (2 <= pxid) & (pxid < 162)); } - ALPAKA_FN_ACC uint8_t checkROC(uint32_t errorWord, - uint8_t fedId, - uint32_t link, - const SiPixelMappingSoAConstView &cablingMap, - bool debug = false) { + // error decoding and handling copied from EventFilter/SiPixelRawToDigi/src/ErrorChecker.cc + template + ALPAKA_FN_ACC uint8_t + checkROC(uint32_t errorWord, uint8_t fedId, uint32_t link, const SiPixelMappingSoAConstView &cablingMap) { uint8_t errorType = (errorWord >> ::pixelDetails::ROC_shift) & ::pixelDetails::ERROR_mask; if (errorType < 25) return 0; bool errorFound = false; switch (errorType) { - case (25): { + case 25: { errorFound = true; uint32_t index = fedId * ::pixelDetails::MAX_LINK * ::pixelDetails::MAX_ROC + (link - 1) * ::pixelDetails::MAX_ROC + 1; @@ -196,56 +188,57 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { if (!(link == cablingMap.link()[index] && 1 == cablingMap.roc()[index])) errorFound = false; } - if (debug and errorFound) - printf("Invalid ROC = 25 found (errorType = 25)\n"); + if constexpr (debug) + if (errorFound) + printf("Invalid ROC = 25 found (errorType = 25)\n"); break; } - case (26): { - if (debug) + case 26: { + if constexpr (debug) printf("Gap word found (errorType = 26)\n"); - errorFound = true; break; } - case (27): { - if (debug) + case 27: { + if constexpr (debug) printf("Dummy word found (errorType = 27)\n"); - errorFound = true; break; } - case (28): { - if (debug) + case 28: { + if constexpr (debug) printf("Error fifo nearly full (errorType = 28)\n"); errorFound = true; break; } - case (29): { - if (debug) + case 29: { + if constexpr (debug) printf("Timeout on a channel (errorType = 29)\n"); - if ((errorWord >> ::pixelDetails::OMIT_ERR_shift) & ::pixelDetails::OMIT_ERR_mask) { - if (debug) - printf("...first errorType=29 error, this gets masked out\n"); + if (!((errorWord >> sipixelconstants::OMIT_ERR_shift) & sipixelconstants::OMIT_ERR_mask)) { + if constexpr (debug) + printf("...2nd errorType=29 error, skip\n"); + break; } errorFound = true; break; } - case (30): { - if (debug) + case 30: { + if constexpr (debug) printf("TBM error trailer (errorType = 30)\n"); - int StateMatch_bits = 4; - int StateMatch_shift = 8; - uint32_t StateMatch_mask = ~(~uint32_t(0) << StateMatch_bits); - int StateMatch = (errorWord >> StateMatch_shift) & StateMatch_mask; - if (StateMatch != 1 && StateMatch != 8) { - if (debug) + int stateMatch_bits = 4; + int stateMatch_shift = 8; + uint32_t stateMatch_mask = ~(~uint32_t(0) << stateMatch_bits); + int stateMatch = (errorWord >> stateMatch_shift) & stateMatch_mask; + if (stateMatch != 1 && stateMatch != 8) { + if constexpr (debug) printf("FED error 30 with unexpected State Bits (errorType = 30)\n"); + break; } - if (StateMatch == 1) + if (stateMatch == 1) errorType = 40; // 1=Overflow -> 40, 8=number of ROCs -> 30 errorFound = true; break; } - case (31): { - if (debug) + case 31: { + if constexpr (debug) printf("Event number error (errorType = 31)\n"); errorFound = true; break; @@ -257,56 +250,23 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { return errorFound ? errorType : 0; } - ALPAKA_FN_ACC uint32_t getErrRawID(uint8_t fedId, - uint32_t errWord, - uint32_t errorType, - const SiPixelMappingSoAConstView &cablingMap, - bool debug = false) { + // error decoding and handling copied from EventFilter/SiPixelRawToDigi/src/ErrorChecker.cc + template + ALPAKA_FN_ACC uint32_t + getErrRawID(uint8_t fedId, uint32_t errWord, uint32_t errorType, const SiPixelMappingSoAConstView &cablingMap) { uint32_t rID = 0xffffffff; switch (errorType) { case 25: + case 29: case 30: case 31: case 36: case 40: { uint32_t roc = 1; uint32_t link = (errWord >> ::pixelDetails::LINK_shift) & ::pixelDetails::LINK_mask; - uint32_t rID_temp = getRawId(cablingMap, fedId, link, roc).RawId; - if (rID_temp != 9999) - rID = rID_temp; - break; - } - case 29: { - int chanNmbr = 0; - const int DB0_shift = 0; - const int DB1_shift = DB0_shift + 1; - const int DB2_shift = DB1_shift + 1; - const int DB3_shift = DB2_shift + 1; - const int DB4_shift = DB3_shift + 1; - const uint32_t DataBit_mask = ~(~uint32_t(0) << 1); - - int CH1 = (errWord >> DB0_shift) & DataBit_mask; - int CH2 = (errWord >> DB1_shift) & DataBit_mask; - int CH3 = (errWord >> DB2_shift) & DataBit_mask; - int CH4 = (errWord >> DB3_shift) & DataBit_mask; - int CH5 = (errWord >> DB4_shift) & DataBit_mask; - int BLOCK_bits = 3; - int BLOCK_shift = 8; - uint32_t BLOCK_mask = ~(~uint32_t(0) << BLOCK_bits); - int BLOCK = (errWord >> BLOCK_shift) & BLOCK_mask; - int localCH = 1 * CH1 + 2 * CH2 + 3 * CH3 + 4 * CH4 + 5 * CH5; - if (BLOCK % 2 == 0) - chanNmbr = (BLOCK / 2) * 9 + localCH; - else - chanNmbr = ((BLOCK - 1) / 2) * 9 + 4 + localCH; - if ((chanNmbr < 1) || (chanNmbr > 36)) - break; // signifies unexpected result - - uint32_t roc = 1; - uint32_t link = chanNmbr; - uint32_t rID_temp = getRawId(cablingMap, fedId, link, roc).RawId; - if (rID_temp != 9999) + uint32_t rID_temp = getRawId(cablingMap, fedId, link, roc).rawId; + if (rID_temp != ::pixelClustering::invalidModuleId) rID = rID_temp; break; } @@ -314,8 +274,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { case 38: { uint32_t roc = (errWord >> ::pixelDetails::ROC_shift) & ::pixelDetails::ROC_mask; uint32_t link = (errWord >> ::pixelDetails::LINK_shift) & ::pixelDetails::LINK_mask; - uint32_t rID_temp = getRawId(cablingMap, fedId, link, roc).RawId; - if (rID_temp != 9999) + uint32_t rID_temp = getRawId(cablingMap, fedId, link, roc).rawId; + if (rID_temp != ::pixelClustering::invalidModuleId) rID = rID_temp; break; } @@ -327,6 +287,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // Kernel to perform Raw to Digi conversion + template struct RawToDigi_kernel { template ALPAKA_FN_ACC void operator()(const TAcc &acc, @@ -338,19 +299,18 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { SiPixelDigisSoAView digisView, SiPixelDigiErrorsSoAView err, bool useQualityInfo, - bool includeErrors, - bool debug) const { - cms::alpakatools::for_each_element_in_grid_strided(acc, wordCounter, [&](uint32_t iloop) { - auto gIndex = iloop; + bool includeErrors) const { + // FIXME there is no guarantee that this is initialised to 0 before any of the atomicInc happens + if (cms::alpakatools::once_per_grid(acc)) + err.size() = 0; + + for (auto gIndex : cms::alpakatools::uniform_elements(acc, wordCounter)) { auto dvgi = digisView[gIndex]; dvgi.xx() = 0; dvgi.yy() = 0; dvgi.adc() = 0; - bool skipROC = false; - - if (gIndex == 0) - err[gIndex].size() = 0; + // initialise the errors err[gIndex].pixelErrors() = SiPixelErrorCompact{0, 0, 0, 0}; uint8_t fedId = fedIds[gIndex / 2]; // +1200; @@ -358,45 +318,59 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // initialize (too many coninue below) dvgi.pdigi() = 0; dvgi.rawIdArr() = 0; - constexpr uint16_t invalidModuleId = std::numeric_limits::max() - 1; - dvgi.moduleId() = invalidModuleId; + dvgi.moduleId() = ::pixelClustering::invalidModuleId; uint32_t ww = word[gIndex]; // Array containing 32 bit raw data if (ww == 0) { // 0 is an indicator of a noise/dead channel, skip these pixels during clusterization - return; + continue; } - uint32_t link = getLink(ww); // Extract link - uint32_t roc = getRoc(ww); // Extract Roc in link - ::pixelDetails::DetIdGPU detId = getRawId(cablingMap, fedId, link, roc); + uint32_t link = sipixelconstants::getLink(ww); // Extract link + uint32_t roc = sipixelconstants::getROC(ww); // Extract ROC in link - uint8_t errorType = checkROC(ww, fedId, link, cablingMap, debug); - skipROC = (roc < ::pixelDetails::maxROCIndex) ? false : (errorType != 0); + uint8_t errorType = checkROC(ww, fedId, link, cablingMap); + bool skipROC = (roc < ::pixelDetails::maxROCIndex) ? false : (errorType != 0); if (includeErrors and skipROC) { - uint32_t rID = getErrRawID(fedId, ww, errorType, cablingMap, debug); - err[gIndex].pixelErrors() = SiPixelErrorCompact{rID, ww, errorType, fedId}; - alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Threads{}); - return; + uint32_t rawId = getErrRawID(fedId, ww, errorType, cablingMap); + if (rawId != 0xffffffff) // Store errors only for valid DetIds + { + err[gIndex].pixelErrors() = SiPixelErrorCompact{rawId, ww, errorType, fedId}; + alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Blocks{}); + } + continue; } - uint32_t rawId = detId.RawId; - uint32_t rocIdInDetUnit = detId.rocInDet; - bool barrel = isBarrel(rawId); + // Check for spurious channels + if (roc > ::pixelDetails::MAX_ROC or link > ::pixelDetails::MAX_LINK) { + uint32_t rawId = getRawId(cablingMap, fedId, link, 1).rawId; + if constexpr (debug) { + printf("spurious roc %d found on link %d, detector %d (index %d)\n", roc, link, rawId, gIndex); + } + if (roc > ::pixelDetails::MAX_ROC and roc < 25) { + uint8_t error = conversionError(fedId, 2); + err[gIndex].pixelErrors() = SiPixelErrorCompact{rawId, ww, error, fedId}; + alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Blocks{}); + } + continue; + } uint32_t index = fedId * ::pixelDetails::MAX_LINK * ::pixelDetails::MAX_ROC + (link - 1) * ::pixelDetails::MAX_ROC + roc; if (useQualityInfo) { skipROC = cablingMap.badRocs()[index]; if (skipROC) - return; + continue; } skipROC = modToUnp[index]; if (skipROC) - return; + continue; - uint32_t layer = 0; //, ladder =0; - int side = 0, panel = 0, module = 0; //disk = 0, blade = 0 + ::pixelDetails::DetIdGPU detId = getRawId(cablingMap, fedId, link, roc); + uint32_t rawId = detId.rawId; + uint32_t layer = 0; + int side = 0, panel = 0, module = 0; + bool barrel = isBarrel(rawId); if (barrel) { layer = (rawId >> ::pixelDetails::layerStartBit) & ::pixelDetails::layerMask; @@ -406,54 +380,50 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // endcap ids layer = 0; panel = (rawId >> ::pixelDetails::panelStartBit) & ::pixelDetails::panelMask; - //disk = (rawId >> diskStartBit_) & diskMask_; side = (panel == 1) ? -1 : 1; - //blade = (rawId >> bladeStartBit_) & bladeMask_; } - // ***special case of layer to 1 be handled here ::pixelDetails::Pixel localPix; if (layer == 1) { - uint32_t col = (ww >> ::pixelDetails::COL_shift) & ::pixelDetails::COL_mask; - uint32_t row = (ww >> ::pixelDetails::ROW_shift) & ::pixelDetails::ROW_mask; + // Special case of barrel layer 1 + uint32_t col = sipixelconstants::getCol(ww); + uint32_t row = sipixelconstants::getRow(ww); localPix.row = row; localPix.col = col; - if (includeErrors) { - if (not rocRowColIsValid(row, col)) { - uint8_t error = conversionError(fedId, 3, debug); //use the device function and fill the arrays - err[gIndex].pixelErrors() = SiPixelErrorCompact{rawId, ww, error, fedId}; - alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Threads{}); - if (debug) - printf("BPIX1 Error status: %i\n", error); - return; - } + if (includeErrors and not rocRowColIsValid(row, col)) { + uint8_t error = conversionError(fedId, 3); + err[gIndex].pixelErrors() = SiPixelErrorCompact{rawId, ww, error, fedId}; + alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Blocks{}); + if constexpr (debug) + printf("BPIX1 Error status: %i\n", error); + continue; } } else { - // ***conversion rules for dcol and pxid - uint32_t dcol = (ww >> ::pixelDetails::DCOL_shift) & ::pixelDetails::DCOL_mask; - uint32_t pxid = (ww >> ::pixelDetails::PXID_shift) & ::pixelDetails::PXID_mask; + // Other layers with double columns + uint32_t dcol = sipixelconstants::getDCol(ww); + uint32_t pxid = sipixelconstants::getPxId(ww); uint32_t row = ::pixelDetails::numRowsInRoc - pxid / 2; uint32_t col = dcol * 2 + pxid % 2; localPix.row = row; localPix.col = col; if (includeErrors and not dcolIsValid(dcol, pxid)) { - uint8_t error = conversionError(fedId, 3, debug); + uint8_t error = conversionError(fedId, 3); err[gIndex].pixelErrors() = SiPixelErrorCompact{rawId, ww, error, fedId}; - alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Threads{}); - if (debug) + alpaka::atomicInc(acc, &err.size(), 0xffffffff, alpaka::hierarchy::Blocks{}); + if constexpr (debug) printf("Error status: %i %d %d %d %d\n", error, dcol, pxid, fedId, roc); - return; + continue; } } - ::pixelDetails::Pixel globalPix = frameConversion(barrel, side, layer, rocIdInDetUnit, localPix); + ::pixelDetails::Pixel globalPix = frameConversion(barrel, side, layer, detId.rocInDet, localPix); dvgi.xx() = globalPix.row; // origin shifting by 1 0-159 dvgi.yy() = globalPix.col; // origin shifting by 1 0-415 - dvgi.adc() = getADC(ww); + dvgi.adc() = sipixelconstants::getADC(ww); dvgi.pdigi() = ::pixelDetails::pack(globalPix.row, globalPix.col, dvgi.adc()); dvgi.moduleId() = detId.moduleId; dvgi.rawIdArr() = rawId; - }); // end of stride on grid + } // end of stride on grid } // end of Raw to Digi kernel operator() }; // end of Raw to Digi struct @@ -462,25 +432,32 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { struct FillHitsModuleStart { template ALPAKA_FN_ACC void operator()(const TAcc &acc, SiPixelClustersSoAView clus_view) const { - ALPAKA_ASSERT_OFFLOAD(TrackerTraits::numberOfModules < 2048); // easy to extend at least till 32*1024 + constexpr bool isPhase2 = std::is_base_of::value; + + // For Phase1 there are 1856 pixel modules + // For Phase2 there are 3872 pixel modules + // For whichever setup with more modules it would be + // easy to extend at least till 32*1024 - constexpr int nMaxModules = TrackerTraits::numberOfModules; + constexpr uint16_t prefixScanUpperLimit = isPhase2 ? 4096 : 2048; + ALPAKA_ASSERT_ACC(TrackerTraits::numberOfModules < prefixScanUpperLimit); + + constexpr int numberOfModules = TrackerTraits::numberOfModules; constexpr uint32_t maxHitsInModule = TrackerTraits::maxHitsInModule; #ifndef NDEBUG [[maybe_unused]] const uint32_t blockIdxLocal(alpaka::getIdx(acc)[0u]); - ALPAKA_ASSERT_OFFLOAD(0 == blockIdxLocal); + ALPAKA_ASSERT_ACC(0 == blockIdxLocal); [[maybe_unused]] const uint32_t gridDimension(alpaka::getWorkDiv(acc)[0u]); - ALPAKA_ASSERT_OFFLOAD(1 == gridDimension); + ALPAKA_ASSERT_ACC(1 == gridDimension); #endif // limit to maxHitsInModule; - cms::alpakatools::for_each_element_in_block_strided(acc, nMaxModules, [&](uint32_t i) { + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, numberOfModules)) { clus_view[i + 1].clusModuleStart() = std::min(maxHitsInModule, clus_view[i].clusInModule()); - }); + } - constexpr bool isPhase2 = std::is_base_of::value; - constexpr auto leftModules = isPhase2 ? 1024 : nMaxModules - 1024; + constexpr auto leftModules = isPhase2 ? 1024 : numberOfModules - 1024; auto &&ws = alpaka::declareSharedVar(acc); @@ -496,51 +473,46 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::blockPrefixScan(acc, clus_view.clusModuleStart() + 3072 + 1, clus_view.clusModuleStart() + 3072 + 1, - nMaxModules - 3072, + numberOfModules - 3072, ws); } - constexpr auto lastModule = isPhase2 ? 2049u : nMaxModules + 1; - cms::alpakatools::for_each_element_in_block_strided(acc, lastModule, 1025u, [&](uint32_t i) { + constexpr auto lastModule = isPhase2 ? 2049u : numberOfModules + 1; + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, 1025u, lastModule)) { clus_view[i].clusModuleStart() += clus_view[1024].clusModuleStart(); - }); + } alpaka::syncBlockThreads(acc); if constexpr (isPhase2) { - cms::alpakatools::for_each_element_in_block_strided(acc, 3073u, 2049u, [&](uint32_t i) { + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, 2049u, 3073u)) { clus_view[i].clusModuleStart() += clus_view[2048].clusModuleStart(); - }); + } alpaka::syncBlockThreads(acc); - cms::alpakatools::for_each_element_in_block_strided(acc, nMaxModules + 1, 3073u, [&](uint32_t i) { + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, 3073u, numberOfModules + 1)) { clus_view[i].clusModuleStart() += clus_view[3072].clusModuleStart(); - }); + } alpaka::syncBlockThreads(acc); } #ifdef GPU_DEBUG - ALPAKA_ASSERT_OFFLOAD(0 == clus_view[0].moduleStart()); - auto c0 = std::min(maxHitsInModule, clus_view[1].clusModuleStart()); - ALPAKA_ASSERT_OFFLOAD(c0 == clus_view[1].moduleStart()); - ALPAKA_ASSERT_OFFLOAD(clus_view[1024].moduleStart() >= clus_view[1023].moduleStart()); - ALPAKA_ASSERT_OFFLOAD(clus_view[1025].moduleStart() >= clus_view[1024].moduleStart()); - ALPAKA_ASSERT_OFFLOAD(clus_view[nMaxModules].moduleStart() >= clus_view[1025].moduleStart()); - - cms::alpakatools::for_each_element_in_block_strided(acc, nMaxModules + 1, [&](uint32_t i) { + ALPAKA_ASSERT_ACC(0 == clus_view[1].moduleStart()); + auto c0 = std::min(maxHitsInModule, clus_view[2].clusModuleStart()); + ALPAKA_ASSERT_ACC(c0 == clus_view[2].moduleStart()); + ALPAKA_ASSERT_ACC(clus_view[1024].moduleStart() >= clus_view[1023].moduleStart()); + ALPAKA_ASSERT_ACC(clus_view[1025].moduleStart() >= clus_view[1024].moduleStart()); + ALPAKA_ASSERT_ACC(clus_view[numberOfModules].moduleStart() >= clus_view[1025].moduleStart()); + + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, numberOfModules + 1)) { if (0 != i) - ALPAKA_ASSERT_OFFLOAD(clus_view[i].moduleStart() >= clus_view[i - i].moduleStart()); + ALPAKA_ASSERT_ACC(clus_view[i].moduleStart() >= clus_view[i - 1].moduleStart()); // Check BPX2 (1), FP1 (4) constexpr auto bpix2 = TrackerTraits::layerStart[1]; constexpr auto fpix1 = TrackerTraits::layerStart[4]; if (i == bpix2 || i == fpix1) printf("moduleStart %d %d\n", i, clus_view[i].moduleStart()); - }); + } + #endif - // avoid overflow - constexpr auto MAX_HITS = TrackerTraits::maxNumberOfHits; - cms::alpakatools::for_each_element_in_block_strided(acc, nMaxModules + 1, [&](uint32_t i) { - if (clus_view[i].clusModuleStart() > MAX_HITS) - clus_view[i].clusModuleStart() = MAX_HITS; - }); } // end of FillHitsModuleStart kernel operator() }; // end of FillHitsModuleStart struct @@ -587,19 +559,33 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { alpaka::memcpy(queue, word_d, wordFed.word(), wordCounter); alpaka::memcpy(queue, fedId_d, wordFed.fedId(), wordCounter / 2); // Launch rawToDigi kernel - alpaka::exec(queue, - workDiv, - RawToDigi_kernel{}, - cablingMap, - modToUnp, - wordCounter, - word_d.data(), - fedId_d.data(), - digis_d->view(), - digiErrors_d->view(), - useQualityInfo, - includeErrors, - debug); + if (debug) { + alpaka::exec(queue, + workDiv, + RawToDigi_kernel{}, + cablingMap, + modToUnp, + wordCounter, + word_d.data(), + fedId_d.data(), + digis_d->view(), + digiErrors_d->view(), + useQualityInfo, + includeErrors); + } else { + alpaka::exec(queue, + workDiv, + RawToDigi_kernel{}, + cablingMap, + modToUnp, + wordCounter, + word_d.data(), + fedId_d.data(), + digis_d->view(), + digiErrors_d->view(), + useQualityInfo, + includeErrors); + } #ifdef GPU_DEBUG alpaka::wait(queue); @@ -625,9 +611,25 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { threadsPerBlockOrElementsPerThread); const auto workDiv = cms::alpakatools::make_workdiv(blocks, threadsPerBlockOrElementsPerThread); - alpaka::exec( - queue, workDiv, CalibDigis{}, clusterThresholds, digis_d->view(), clusters_d->view(), gains, wordCounter); - + if (debug) { + alpaka::exec(queue, + workDiv, + CalibDigis{}, + clusterThresholds, + digis_d->view(), + clusters_d->view(), + gains, + wordCounter); + } else { + alpaka::exec(queue, + workDiv, + CalibDigis{}, + clusterThresholds, + digis_d->view(), + clusters_d->view(), + gains, + wordCounter); + } #ifdef GPU_DEBUG alpaka::wait(queue); std::cout << "CountModules kernel launch with " << blocks << " blocks of " << threadsPerBlockOrElementsPerThread @@ -641,26 +643,15 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::make_device_view(alpaka::getDev(queue), clusters_d->view().moduleStart(), 1u); alpaka::memcpy(queue, nModules_Clusters_h, moduleStartFirstElement); - // TODO - // - we are fixing this here since it needs to be needed - // at compile time also in the kernel (for_each_element_in_block_strided) - // - put maxIter in the Geometry traits - constexpr auto threadsOrElementsFindClus = 256; - + const auto elementsPerBlockFindClus = FindClus::maxElementsPerBlock; const auto workDivMaxNumModules = - cms::alpakatools::make_workdiv(numberOfModules, threadsOrElementsFindClus); - // NB: With present FindClus() / chargeCut() algorithm, - // threadPerBlock (GPU) or elementsPerThread (CPU) = 256 show optimal performance. - // Though, it does not have to be the same number for CPU/GPU cases. - + cms::alpakatools::make_workdiv(numberOfModules, elementsPerBlockFindClus); #ifdef GPU_DEBUG - std::cout << " FindClus kernel launch with " << numberOfModules << " blocks of " << threadsOrElementsFindClus + std::cout << " FindClus kernel launch with " << numberOfModules << " blocks of " << elementsPerBlockFindClus << " threadsPerBlockOrElementsPerThread\n"; #endif - alpaka::exec( queue, workDivMaxNumModules, FindClus{}, digis_d->view(), clusters_d->view(), wordCounter); - #ifdef GPU_DEBUG alpaka::wait(queue); #endif @@ -741,14 +732,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::make_device_view(alpaka::getDev(queue), clusters_d->view().moduleStart(), 1u); alpaka::memcpy(queue, nModules_Clusters_h, moduleStartFirstElement); - /// should be larger than maxPixInModule/16 aka (maxPixInModule/maxiter in the kernel) - - const auto threadsPerBlockFindClus = 256; - const auto workDivMaxNumModules = cms::alpakatools::make_workdiv(numberOfModules, threadsPerBlockFindClus); - + const auto elementsPerBlockFindClus = FindClus::maxElementsPerBlock; + const auto workDivMaxNumModules = + cms::alpakatools::make_workdiv(numberOfModules, elementsPerBlockFindClus); #ifdef GPU_DEBUG alpaka::wait(queue); - std::cout << "FindClus kernel launch with " << numberOfModules << " blocks of " << threadsPerBlockFindClus + std::cout << "FindClus kernel launch with " << numberOfModules << " blocks of " << elementsPerBlockFindClus << " threadsPerBlockOrElementsPerThread\n"; #endif alpaka::exec( diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.h b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.h index b7b9071506652..aed00c9a48ed2 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/alpaka/SiPixelRawToClusterKernel.h @@ -29,6 +29,7 @@ namespace pixelDetails { constexpr auto MAX_LINK = pixelgpudetails::MAX_LINK; constexpr auto MAX_SIZE = pixelgpudetails::MAX_SIZE; constexpr auto MAX_ROC = pixelgpudetails::MAX_ROC; + // Phase 1 geometry constants constexpr uint32_t layerStartBit = 20; constexpr uint32_t ladderStartBit = 12; @@ -85,7 +86,7 @@ namespace pixelDetails { constexpr uint32_t OMIT_ERR_mask = ~(~uint32_t(0) << OMIT_ERR_bits); struct DetIdGPU { - uint32_t RawId; + uint32_t rawId; uint32_t rocInDet; uint32_t moduleId; }; @@ -121,12 +122,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { class WordFedAppender { public: - WordFedAppender(); - ~WordFedAppender() = default; - - WordFedAppender(uint32_t words) - : word_{cms::alpakatools::make_host_buffer(words)}, - fedId_{cms::alpakatools::make_host_buffer(words)} {}; + WordFedAppender(Queue& queue, uint32_t words) + : word_{cms::alpakatools::make_host_buffer(queue, words)}, + fedId_{cms::alpakatools::make_host_buffer(queue, words)} {}; void initializeWordFed(int fedId, unsigned int wordCounterGPU, const uint32_t* src, unsigned int length) { std::memcpy(word_.data() + wordCounterGPU, src, sizeof(uint32_t) * length); @@ -170,7 +168,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { const uint32_t numDigis); SiPixelDigisSoACollection getDigis() { - digis_d->setNModulesDigis(nModules_Clusters_h[0], nDigis); + digis_d->setNModules(nModules_Clusters_h[0]); return std::move(*digis_d); } diff --git a/RecoLocalTracker/SiPixelClusterizer/plugins/gpuClusterChargeCut.h b/RecoLocalTracker/SiPixelClusterizer/plugins/gpuClusterChargeCut.h index 1ff62ed1c6c57..f8554e341ff9c 100644 --- a/RecoLocalTracker/SiPixelClusterizer/plugins/gpuClusterChargeCut.h +++ b/RecoLocalTracker/SiPixelClusterizer/plugins/gpuClusterChargeCut.h @@ -30,10 +30,9 @@ namespace gpuClustering { __shared__ uint16_t newclusId[maxNumClustersPerModules]; constexpr int startBPIX2 = TrackerTraits::layerStart[1]; - [[maybe_unused]] constexpr int nMaxModules = TrackerTraits::numberOfModules; - assert(nMaxModules < maxNumModules); - assert(startBPIX2 < nMaxModules); + assert(TrackerTraits::numberOfModules < maxNumModules); + assert(startBPIX2 < TrackerTraits::numberOfModules); auto firstModule = blockIdx.x; auto endModule = moduleStart[0]; @@ -53,7 +52,7 @@ namespace gpuClustering { // reached the end of the module while skipping the invalid pixels, skip this module continue; } - assert(thisModuleId < nMaxModules); + assert(thisModuleId < TrackerTraits::numberOfModules); auto nclus = nClustersInModule[thisModuleId]; if (nclus == 0) @@ -127,12 +126,10 @@ namespace gpuClustering { { for (uint32_t offset = maxThreads; offset < nclus; offset += maxThreads) { cms::cuda::blockPrefixScan(newclusId + offset, newclusId + offset, nclus - offset, ws); - for (uint32_t i = threadIdx.x + offset; i < nclus; i += blockDim.x) { uint32_t prevBlockEnd = ((i / maxThreads) * maxThreads) - 1; newclusId[i] += newclusId[prevBlockEnd]; } - __syncthreads(); } } @@ -152,7 +149,7 @@ namespace gpuClustering { clusterId[i] = newclusId[clusterId[i]] - 1; } - //done + // done __syncthreads(); } // loop on modules } diff --git a/RecoLocalTracker/SiPixelClusterizer/python/siPixelClustersPreSplitting_cff.py b/RecoLocalTracker/SiPixelClusterizer/python/siPixelClustersPreSplitting_cff.py index a6dd2bea80e2a..71d2ff35cadce 100644 --- a/RecoLocalTracker/SiPixelClusterizer/python/siPixelClustersPreSplitting_cff.py +++ b/RecoLocalTracker/SiPixelClusterizer/python/siPixelClustersPreSplitting_cff.py @@ -111,8 +111,12 @@ def _addProcessCalibTrackerAlpakaES(process): # reconstruct the pixel digis and clusters with alpaka on the device from RecoLocalTracker.SiPixelClusterizer.siPixelRawToClusterPhase1_cfi import siPixelRawToClusterPhase1 as _siPixelRawToClusterAlpaka +from RecoLocalTracker.SiPixelClusterizer.siPixelRawToClusterHIonPhase1_cfi import siPixelRawToClusterHIonPhase1 as _siPixelRawToClusterAlpakaHIonPhase1 + siPixelClustersPreSplittingAlpaka = _siPixelRawToClusterAlpaka.clone() +(alpaka & pp_on_AA & ~phase2_tracker).toReplaceWith(siPixelClustersPreSplittingAlpaka,_siPixelRawToClusterAlpakaHIonPhase1.clone()) + (alpaka & run3_common).toModify(siPixelClustersPreSplittingAlpaka, # use the pixel channel calibrations scheme for Run 3 clusterThreshold_layer1 = 4000, @@ -135,11 +139,16 @@ def _addProcessCalibTrackerAlpakaES(process): from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoAAlpakaPhase1_cfi import siPixelDigisClustersFromSoAAlpakaPhase1 as _siPixelDigisClustersFromSoAAlpakaPhase1 from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoAAlpakaPhase2_cfi import siPixelDigisClustersFromSoAAlpakaPhase2 as _siPixelDigisClustersFromSoAAlpakaPhase2 +from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoAAlpakaHIonPhase1_cfi import siPixelDigisClustersFromSoAAlpakaHIonPhase1 as _siPixelDigisClustersFromSoAAlpakaHIonPhase1 (alpaka & ~phase2_tracker).toReplaceWith(siPixelDigisClustersPreSplitting,_siPixelDigisClustersFromSoAAlpakaPhase1.clone( src = "siPixelClustersPreSplittingAlpaka" )) +(alpaka & pp_on_AA & ~phase2_tracker).toReplaceWith(siPixelDigisClustersPreSplitting,_siPixelDigisClustersFromSoAAlpakaHIonPhase1.clone( + src = "siPixelClustersPreSplittingAlpaka" +)) + (alpaka & phase2_tracker).toReplaceWith(siPixelDigisClustersPreSplitting,_siPixelDigisClustersFromSoAAlpakaPhase2.clone( clusterThreshold_layer1 = 4000, clusterThreshold_otherLayers = 4000, @@ -148,9 +157,6 @@ def _addProcessCalibTrackerAlpakaES(process): produceDigis = False )) -from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoAAlpakaPhase1_cfi import siPixelDigisClustersFromSoAAlpakaPhase1 as _siPixelDigisClustersFromSoAAlpakaPhase1 -from RecoLocalTracker.SiPixelClusterizer.siPixelDigisClustersFromSoAAlpakaPhase2_cfi import siPixelDigisClustersFromSoAAlpakaPhase2 as _siPixelDigisClustersFromSoAAlpakaPhase2 - alpaka.toModify(siPixelClustersPreSplitting, cpu = cms.EDAlias( siPixelDigisClustersPreSplitting = cms.VPSet( @@ -159,12 +165,29 @@ def _addProcessCalibTrackerAlpakaES(process): ) ) +# These produce pixelDigiErrors in Alpaka; they are constructed here because they need +# siPixelClustersPreSplittingAlpaka* as input +from EventFilter.SiPixelRawToDigi.siPixelDigiErrorsFromSoAAlpaka_cfi import siPixelDigiErrorsFromSoAAlpaka as _siPixelDigiErrorsFromSoAAlpaka +siPixelDigiErrorsAlpaka = _siPixelDigiErrorsFromSoAAlpaka.clone( + digiErrorSoASrc = cms.InputTag('siPixelClustersPreSplittingAlpaka'), + fmtErrorsSoASrc = cms.InputTag('siPixelClustersPreSplittingAlpaka'), + UsePhase1 = cms.bool(True) +) + +siPixelDigiErrorsAlpakaSerial = siPixelDigiErrorsAlpaka.clone( + digiErrorSoASrc = cms.InputTag('siPixelClustersPreSplittingAlpakaSerial'), + fmtErrorsSoASrc = cms.InputTag('siPixelClustersPreSplittingAlpakaSerial') +) + # Run 3 alpaka.toReplaceWith(siPixelClustersPreSplittingTask, cms.Task( # reconstruct the pixel clusters with alpaka siPixelClustersPreSplittingAlpaka, # reconstruct the pixel clusters with alpaka on the cpu (if requested by the validation) siPixelClustersPreSplittingAlpakaSerial, + # reconstruct pixel digis errors legacy with alpaka on serial and device + siPixelDigiErrorsAlpaka, + siPixelDigiErrorsAlpakaSerial, # convert from host SoA to legacy formats (digis and clusters) siPixelDigisClustersPreSplitting, # EDAlias for the clusters @@ -177,6 +200,9 @@ def _addProcessCalibTrackerAlpakaES(process): siPixelClustersPreSplittingAlpaka, # reconstruct the pixel clusters with alpaka from copied digis on the cpu (if requested by the validation) siPixelClustersPreSplittingAlpakaSerial, + # reconstruct pixel digis errors legacy with alpaka on serial and device + siPixelDigiErrorsAlpaka, + siPixelDigiErrorsAlpakaSerial, # convert the pixel digis (except errors) and clusters to the legacy format siPixelDigisClustersPreSplitting, # SwitchProducer wrapping the legacy pixel cluster producer or an alias for the pixel clusters information converted from SoA diff --git a/RecoLocalTracker/SiPixelRecHits/interface/alpaka/PixelCPEFastParamsCollection.h b/RecoLocalTracker/SiPixelRecHits/interface/alpaka/PixelCPEFastParamsCollection.h index 4e66d24604aec..1338bc457c1f7 100644 --- a/RecoLocalTracker/SiPixelRecHits/interface/alpaka/PixelCPEFastParamsCollection.h +++ b/RecoLocalTracker/SiPixelRecHits/interface/alpaka/PixelCPEFastParamsCollection.h @@ -20,6 +20,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { PixelCPEFastParamsDevice>; using PixelCPEFastParamsPhase1 = PixelCPEFastParams; + using PixelCPEFastParamsHIonPhase1 = PixelCPEFastParams; using PixelCPEFastParamsPhase2 = PixelCPEFastParams; } // namespace ALPAKA_ACCELERATOR_NAMESPACE diff --git a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelCPEFastParamsESProducerAlpaka.cc b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelCPEFastParamsESProducerAlpaka.cc index 73059a13dc636..2872cedd14aeb 100644 --- a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelCPEFastParamsESProducerAlpaka.cc +++ b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelCPEFastParamsESProducerAlpaka.cc @@ -113,8 +113,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } using PixelCPEFastParamsESProducerAlpakaPhase1 = PixelCPEFastParamsESProducerAlpaka; + using PixelCPEFastParamsESProducerAlpakaHIonPhase1 = PixelCPEFastParamsESProducerAlpaka; using PixelCPEFastParamsESProducerAlpakaPhase2 = PixelCPEFastParamsESProducerAlpaka; } // namespace ALPAKA_ACCELERATOR_NAMESPACE DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(PixelCPEFastParamsESProducerAlpakaPhase1); +DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(PixelCPEFastParamsESProducerAlpakaHIonPhase1); DEFINE_FWK_EVENTSETUP_ALPAKA_MODULE(PixelCPEFastParamsESProducerAlpakaPhase2); diff --git a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHitKernels.dev.cc b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHitKernels.dev.cc index f0d61a646c0ce..1dbd77bb4ed09 100644 --- a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHitKernels.dev.cc +++ b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHitKernels.dev.cc @@ -1,16 +1,24 @@ // C++ headers -#include -#include +#include +#include +#include // Alpaka headers #include // CMSSW headers #include "DataFormats/BeamSpot/interface/BeamSpotPOD.h" -#include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" +#include "DataFormats/SiPixelClusterSoA/interface/alpaka/SiPixelClustersSoACollection.h" +#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" +#include "DataFormats/TrackingRecHitSoA/interface/alpaka/TrackingRecHitsSoACollection.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" +// local headers #include "PixelRecHitKernel.h" #include "PixelRecHits.h" @@ -26,9 +34,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { uint32_t const* __restrict__ hitsModuleStart, pixelCPEforDevice::ParamsOnDeviceT const* __restrict__ cpeParams, uint32_t* __restrict__ hitsLayerStart) const { - assert(0 == hitsModuleStart[0]); + ALPAKA_ASSERT_ACC(0 == hitsModuleStart[0]); - for (int32_t i : cms::alpakatools::elements_with_stride(acc, TrackerTraits::numberOfLayers + 1)) { + for (int32_t i : cms::alpakatools::uniform_elements(acc, TrackerTraits::numberOfLayers + 1)) { hitsLayerStart[i] = hitsModuleStart[cpeParams->layerGeometry().layerStart[i]]; #ifdef GPU_DEBUG int old = i == 0 ? 0 : hitsModuleStart[cpeParams->layerGeometry().layerStart[i - 1]]; @@ -56,13 +64,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { auto nHits = clusters_d.nClusters(); auto offsetBPIX2 = clusters_d.offsetBPIX2(); - TrackingRecHitsSoACollection hits_d(nHits, offsetBPIX2, clusters_d->clusModuleStart(), queue); + TrackingRecHitsSoACollection hits_d(queue, nHits, offsetBPIX2, clusters_d->clusModuleStart()); int activeModulesWithDigis = digis_d.nModules(); // protect from empty events if (activeModulesWithDigis) { int threadsPerBlock = 128; + // note: the kernel should work with an arbitrary number of blocks int blocks = activeModulesWithDigis; const auto workDiv1D = cms::alpakatools::make_workdiv(blocks, threadsPerBlock); @@ -77,6 +86,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { bs_d, digis_d.view(), digis_d.nDigis(), + digis_d.nModules(), clusters_d.view(), hits_d.view()); #ifdef GPU_DEBUG @@ -103,15 +113,6 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { hrv_d.contentSize = nHits; hrv_d.contentStorage = hits_d.view().phiBinnerStorage(); - // fillManyFromVector(h_d.data(), nParts, v_d.data(), offsets_d.data(), offsets[10], 256, queue); - /* cms::alpakatools::fillManyFromVector(&(hits_d.view().phiBinner()), - nLayers, - hits_d.view().iphi(), - hits_d.view().hitsLayerStart().data(), - nHits, - (uint32_t)256, - queue); -*/ cms::alpakatools::fillManyFromVector(&(hits_d.view().phiBinner()), hrv_d, nLayers, diff --git a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHits.h b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHits.h index 45587034b572b..7fd6234d0ba3b 100644 --- a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHits.h +++ b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/PixelRecHits.h @@ -1,20 +1,22 @@ #ifndef RecoLocalTracker_SiPixelRecHits_alpaka_PixelRecHits_h #define RecoLocalTracker_SiPixelRecHits_alpaka_PixelRecHits_h -#include +// C++ headers +#include #include -#include #include +#include +// Alpaka headers #include +// CMSSW headers #include "DataFormats/BeamSpot/interface/BeamSpotPOD.h" #include "DataFormats/Math/interface/approx_atan2.h" #include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" -#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisDevice.h" -#include "DataFormats/SiPixelDigiSoA/interface/alpaka/SiPixelDigisSoACollection.h" +#include "DataFormats/SiPixelClusterSoA/interface/SiPixelClustersSoA.h" +#include "DataFormats/SiPixelDigiSoA/interface/SiPixelDigisSoA.h" #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" @@ -33,205 +35,188 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { BeamSpotPOD const* __restrict__ bs, SiPixelDigisSoAConstView digis, uint32_t numElements, + uint32_t nonEmptyModules, SiPixelClustersSoAConstView clusters, TrackingRecHitSoAView hits) const { - // FIXME - // the compiler seems NOT to optimize loads from views (even in a simple test case) - // The whole gimnastic here of copying or not is a pure heuristic exercise that seems to produce the fastest code with the above signature - // not using views (passing a gazzilion of array pointers) seems to produce the fastest code (but it is harder to mantain) - - ALPAKA_ASSERT_OFFLOAD(cpeParams); - - const uint32_t blockIdx(alpaka::getIdx(acc)[0u]); - - // copy average geometry corrected by beamspot . FIXME (move it somewhere else???) - if (0 == blockIdx) { - auto& agc = hits.averageGeometry(); - auto const& ag = cpeParams->averageGeometry(); - auto nLadders = TrackerTraits::numberOfLaddersInBarrel; - - cms::alpakatools::for_each_element_in_block_strided(acc, nLadders, [&](uint32_t il) { - agc.ladderZ[il] = ag.ladderZ[il] - bs->z; - agc.ladderX[il] = ag.ladderX[il] - bs->x; - agc.ladderY[il] = ag.ladderY[il] - bs->y; - agc.ladderR[il] = sqrt(agc.ladderX[il] * agc.ladderX[il] + agc.ladderY[il] * agc.ladderY[il]); - agc.ladderMinZ[il] = ag.ladderMinZ[il] - bs->z; - agc.ladderMaxZ[il] = ag.ladderMaxZ[il] - bs->z; - }); - - if (cms::alpakatools::once_per_block(acc)) { - agc.endCapZ[0] = ag.endCapZ[0] - bs->z; - agc.endCapZ[1] = ag.endCapZ[1] - bs->z; + ALPAKA_ASSERT_ACC(cpeParams); + + // outer loop: one block per module + for (uint32_t module : cms::alpakatools::independent_groups(acc, nonEmptyModules)) { + // This is necessary only once - consider moving it somewhere else. + // Copy the average geometry corrected by the beamspot. + if (0 == module) { + auto& agc = hits.averageGeometry(); + auto const& ag = cpeParams->averageGeometry(); + auto nLadders = TrackerTraits::numberOfLaddersInBarrel; + + for (uint32_t il : cms::alpakatools::independent_group_elements(acc, nLadders)) { + agc.ladderZ[il] = ag.ladderZ[il] - bs->z; + agc.ladderX[il] = ag.ladderX[il] - bs->x; + agc.ladderY[il] = ag.ladderY[il] - bs->y; + agc.ladderR[il] = sqrt(agc.ladderX[il] * agc.ladderX[il] + agc.ladderY[il] * agc.ladderY[il]); + agc.ladderMinZ[il] = ag.ladderMinZ[il] - bs->z; + agc.ladderMaxZ[il] = ag.ladderMaxZ[il] - bs->z; + } + + if (cms::alpakatools::once_per_block(acc)) { + agc.endCapZ[0] = ag.endCapZ[0] - bs->z; + agc.endCapZ[1] = ag.endCapZ[1] - bs->z; + } } - } - // to be moved in common namespace... - using pixelClustering::invalidModuleId; - constexpr int32_t MaxHitsInIter = pixelCPEforDevice::MaxHitsInIter; + // to be moved in common namespace... + using pixelClustering::invalidModuleId; + constexpr int32_t maxHitsInIter = pixelCPEforDevice::MaxHitsInIter; - using ClusParams = pixelCPEforDevice::ClusParams; + auto me = clusters[module].moduleId(); + int nclus = clusters[me].clusInModule(); - // as usual one block per module - auto& clusParams = alpaka::declareSharedVar(acc); + // skip empty modules + if (0 == nclus) + continue; - auto me = clusters[blockIdx].moduleId(); - int nclus = clusters[me].clusInModule(); - - if (0 == nclus) - return; #ifdef GPU_DEBUG - if (cms::alpakatools::once_per_block(acc)) { - auto k = clusters[1 + blockIdx].moduleStart(); - while (digis[k].moduleId() == invalidModuleId) - ++k; - ALPAKA_ASSERT_OFFLOAD(digis[k].moduleId() == me); - } - - if (me % 100 == 1) - if (cms::alpakatools::once_per_block(acc)) - printf( - "hitbuilder: %d clusters in module %d. will write at %d\n", nclus, me, clusters[me].clusModuleStart()); -#endif - - for (int startClus = 0, endClus = nclus; startClus < endClus; startClus += MaxHitsInIter) { - auto first = clusters[1 + blockIdx].moduleStart(); - - int nClusInIter = alpaka::math::min(acc, MaxHitsInIter, endClus - startClus); - int lastClus = startClus + nClusInIter; - assert(nClusInIter <= nclus); - assert(nClusInIter > 0); - assert(lastClus <= nclus); - - assert(nclus > MaxHitsInIter || (0 == startClus && nClusInIter == nclus && lastClus == nclus)); - - // init - cms::alpakatools::for_each_element_in_block_strided(acc, nClusInIter, [&](uint32_t ic) { - clusParams.minRow[ic] = std::numeric_limits::max(); - clusParams.maxRow[ic] = 0; - clusParams.minCol[ic] = std::numeric_limits::max(); - clusParams.maxCol[ic] = 0; - clusParams.charge[ic] = 0; - clusParams.q_f_X[ic] = 0; - clusParams.q_l_X[ic] = 0; - clusParams.q_f_Y[ic] = 0; - clusParams.q_l_Y[ic] = 0; - }); - - alpaka::syncBlockThreads(acc); - - // one thread per "digi" - const uint32_t blockDimension(alpaka::getWorkDiv(acc)[0u]); - const auto& [firstElementIdxNoStride, endElementIdxNoStride] = - cms::alpakatools::element_index_range_in_block(acc, first); - uint32_t rowsColsFirstElementIdx = firstElementIdxNoStride; - uint32_t rowsColsEndElementIdx = endElementIdxNoStride; - for (uint32_t i = rowsColsFirstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, rowsColsFirstElementIdx, rowsColsEndElementIdx, blockDimension, numElements)) - break; - auto id = digis[i].moduleId(); - if (id == invalidModuleId) - continue; // not valid - if (id != me) - break; // end of module - auto cl = digis[i].clus(); - if (cl < startClus || cl >= lastClus) - continue; - cl -= startClus; - ALPAKA_ASSERT_OFFLOAD(cl >= 0); - ALPAKA_ASSERT_OFFLOAD(cl < MaxHitsInIter); - auto x = digis[i].xx(); - auto y = digis[i].yy(); - alpaka::atomicMin(acc, &clusParams.minRow[cl], (uint32_t)x, alpaka::hierarchy::Threads{}); - alpaka::atomicMax(acc, &clusParams.maxRow[cl], (uint32_t)x, alpaka::hierarchy::Threads{}); - alpaka::atomicMin(acc, &clusParams.minCol[cl], (uint32_t)y, alpaka::hierarchy::Threads{}); - alpaka::atomicMax(acc, &clusParams.maxCol[cl], (uint32_t)y, alpaka::hierarchy::Threads{}); - } - - alpaka::syncBlockThreads(acc); - - auto pixmx = cpeParams->detParams(me).pixmx; - uint32_t chargeFirstElementIdx = firstElementIdxNoStride; - uint32_t chargeEndElementIdx = endElementIdxNoStride; - for (uint32_t i = chargeFirstElementIdx; i < numElements; ++i) { - if (not cms::alpakatools::next_valid_element_index_strided( - i, chargeFirstElementIdx, chargeEndElementIdx, blockDimension, numElements)) - break; - auto id = digis[i].moduleId(); - if (id == invalidModuleId) - continue; // not valid - if (id != me) - break; // end of module - auto cl = digis[i].clus(); - if (cl < startClus || cl >= lastClus) - continue; - cl -= startClus; - ALPAKA_ASSERT_OFFLOAD(cl >= 0); - ALPAKA_ASSERT_OFFLOAD(cl < MaxHitsInIter); - auto x = digis[i].xx(); - auto y = digis[i].yy(); - auto ch = digis[i].adc(); - alpaka::atomicAdd(acc, &clusParams.charge[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); - ch = alpaka::math::min(acc, ch, pixmx); - if (clusParams.minRow[cl] == x) - alpaka::atomicAdd(acc, &clusParams.q_f_X[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); - if (clusParams.maxRow[cl] == x) - alpaka::atomicAdd(acc, &clusParams.q_l_X[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); - if (clusParams.minCol[cl] == y) - alpaka::atomicAdd(acc, &clusParams.q_f_Y[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); - if (clusParams.maxCol[cl] == y) - alpaka::atomicAdd(acc, &clusParams.q_l_Y[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + if (cms::alpakatools::once_per_block(acc)) { + auto k = clusters[1 + module].moduleStart(); + while (digis[k].moduleId() == invalidModuleId) + ++k; + ALPAKA_ASSERT_ACC(digis[k].moduleId() == me); } - alpaka::syncBlockThreads(acc); - - // next one cluster per thread... - first = clusters[me].clusModuleStart() + startClus; - cms::alpakatools::for_each_element_in_block_strided(acc, nClusInIter, [&](uint32_t ic) { - auto h = first + ic; // output index in global memory - - assert(h < (uint32_t)hits.metadata().size()); - assert(h < clusters[me + 1].clusModuleStart()); - - pixelCPEforDevice::position( - cpeParams->commonParams(), cpeParams->detParams(me), clusParams, ic); - - pixelCPEforDevice::errorFromDB( - cpeParams->commonParams(), cpeParams->detParams(me), clusParams, ic); - - // store it - hits[h].chargeAndStatus().charge = clusParams.charge[ic]; - hits[h].chargeAndStatus().status = clusParams.status[ic]; - hits[h].detectorIndex() = me; - - float xl, yl; - hits[h].xLocal() = xl = clusParams.xpos[ic]; - hits[h].yLocal() = yl = clusParams.ypos[ic]; - - hits[h].clusterSizeX() = clusParams.xsize[ic]; - hits[h].clusterSizeY() = clusParams.ysize[ic]; - - hits[h].xerrLocal() = clusParams.xerr[ic] * clusParams.xerr[ic] + cpeParams->detParams(me).apeXX; - hits[h].yerrLocal() = clusParams.yerr[ic] * clusParams.yerr[ic] + cpeParams->detParams(me).apeYY; - - // keep it local for computations - float xg, yg, zg; - // to global and compute phi... - cpeParams->detParams(me).frame.toGlobal(xl, yl, xg, yg, zg); - // here correct for the beamspot... - xg -= bs->x; - yg -= bs->y; - zg -= bs->z; - - hits[h].xGlobal() = xg; - hits[h].yGlobal() = yg; - hits[h].zGlobal() = zg; + if (me % 100 == 1) + if (cms::alpakatools::once_per_block(acc)) + printf("hitbuilder: %d clusters in module %d. will write at %d\n", + nclus, + me, + clusters[me].clusModuleStart()); +#endif - hits[h].rGlobal() = alpaka::math::sqrt(acc, xg * xg + yg * yg); - hits[h].iphi() = unsafe_atan2s<7>(yg, xg); - }); - alpaka::syncBlockThreads(acc); - } // end loop on batches + auto& clusParams = alpaka::declareSharedVar(acc); + for (int startClus = 0, endClus = nclus; startClus < endClus; startClus += maxHitsInIter) { + auto first = clusters[1 + module].moduleStart(); + + int nClusInIter = alpaka::math::min(acc, maxHitsInIter, endClus - startClus); + int lastClus = startClus + nClusInIter; + ALPAKA_ASSERT_ACC(nClusInIter <= nclus); + ALPAKA_ASSERT_ACC(nClusInIter > 0); + ALPAKA_ASSERT_ACC(lastClus <= nclus); + ALPAKA_ASSERT_ACC(nclus > maxHitsInIter || (0 == startClus && nClusInIter == nclus && lastClus == nclus)); + + // init + for (uint32_t ic : cms::alpakatools::independent_group_elements(acc, nClusInIter)) { + clusParams.minRow[ic] = std::numeric_limits::max(); + clusParams.maxRow[ic] = 0; + clusParams.minCol[ic] = std::numeric_limits::max(); + clusParams.maxCol[ic] = 0; + clusParams.charge[ic] = 0; + clusParams.q_f_X[ic] = 0; + clusParams.q_l_X[ic] = 0; + clusParams.q_f_Y[ic] = 0; + clusParams.q_l_Y[ic] = 0; + } + + alpaka::syncBlockThreads(acc); + + // one thread or element per "digi" + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, first, numElements)) { + auto id = digis[i].moduleId(); + if (id == invalidModuleId) + continue; // not valid + if (id != me) + break; // end of module + auto cl = digis[i].clus(); + if (cl < startClus || cl >= lastClus) + continue; + cl -= startClus; + ALPAKA_ASSERT_ACC(cl >= 0); + ALPAKA_ASSERT_ACC(cl < maxHitsInIter); + auto x = digis[i].xx(); + auto y = digis[i].yy(); + alpaka::atomicMin(acc, &clusParams.minRow[cl], (uint32_t)x, alpaka::hierarchy::Threads{}); + alpaka::atomicMax(acc, &clusParams.maxRow[cl], (uint32_t)x, alpaka::hierarchy::Threads{}); + alpaka::atomicMin(acc, &clusParams.minCol[cl], (uint32_t)y, alpaka::hierarchy::Threads{}); + alpaka::atomicMax(acc, &clusParams.maxCol[cl], (uint32_t)y, alpaka::hierarchy::Threads{}); + } + + alpaka::syncBlockThreads(acc); + + auto pixmx = cpeParams->detParams(me).pixmx; + for (uint32_t i : cms::alpakatools::independent_group_elements(acc, first, numElements)) { + auto id = digis[i].moduleId(); + if (id == invalidModuleId) + continue; // not valid + if (id != me) + break; // end of module + auto cl = digis[i].clus(); + if (cl < startClus || cl >= lastClus) + continue; + cl -= startClus; + ALPAKA_ASSERT_ACC(cl >= 0); + ALPAKA_ASSERT_ACC(cl < maxHitsInIter); + auto x = digis[i].xx(); + auto y = digis[i].yy(); + auto ch = digis[i].adc(); + alpaka::atomicAdd(acc, &clusParams.charge[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + ch = alpaka::math::min(acc, ch, pixmx); + if (clusParams.minRow[cl] == x) + alpaka::atomicAdd(acc, &clusParams.q_f_X[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + if (clusParams.maxRow[cl] == x) + alpaka::atomicAdd(acc, &clusParams.q_l_X[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + if (clusParams.minCol[cl] == y) + alpaka::atomicAdd(acc, &clusParams.q_f_Y[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + if (clusParams.maxCol[cl] == y) + alpaka::atomicAdd(acc, &clusParams.q_l_Y[cl], (int32_t)ch, alpaka::hierarchy::Threads{}); + } + + alpaka::syncBlockThreads(acc); + + // next one cluster per thread... + first = clusters[me].clusModuleStart() + startClus; + for (uint32_t ic : cms::alpakatools::independent_group_elements(acc, nClusInIter)) { + auto h = first + ic; // output index in global memory + + assert(h < (uint32_t)hits.metadata().size()); + assert(h < clusters[me + 1].clusModuleStart()); + + pixelCPEforDevice::position( + cpeParams->commonParams(), cpeParams->detParams(me), clusParams, ic); + + pixelCPEforDevice::errorFromDB( + cpeParams->commonParams(), cpeParams->detParams(me), clusParams, ic); + + // store it + hits[h].chargeAndStatus().charge = clusParams.charge[ic]; + hits[h].chargeAndStatus().status = clusParams.status[ic]; + hits[h].detectorIndex() = me; + + // local coordinates for computations + float xl, yl; + hits[h].xLocal() = xl = clusParams.xpos[ic]; + hits[h].yLocal() = yl = clusParams.ypos[ic]; + + hits[h].clusterSizeX() = clusParams.xsize[ic]; + hits[h].clusterSizeY() = clusParams.ysize[ic]; + + hits[h].xerrLocal() = clusParams.xerr[ic] * clusParams.xerr[ic] + cpeParams->detParams(me).apeXX; + hits[h].yerrLocal() = clusParams.yerr[ic] * clusParams.yerr[ic] + cpeParams->detParams(me).apeYY; + + // global coordinates and phi computation + float xg, yg, zg; + cpeParams->detParams(me).frame.toGlobal(xl, yl, xg, yg, zg); + // correct for the beamspot position + xg -= bs->x; + yg -= bs->y; + zg -= bs->z; + + hits[h].xGlobal() = xg; + hits[h].yGlobal() = yg; + hits[h].zGlobal() = zg; + hits[h].rGlobal() = alpaka::math::sqrt(acc, xg * xg + yg * yg); + hits[h].iphi() = unsafe_atan2s<7>(yg, xg); + } + alpaka::syncBlockThreads(acc); + } // end loop on batches + } } }; diff --git a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/SiPixelRecHitAlpaka.cc b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/SiPixelRecHitAlpaka.cc index 46fd8a6b8c2ca..5fdece3cdbf09 100644 --- a/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/SiPixelRecHitAlpaka.cc +++ b/RecoLocalTracker/SiPixelRecHits/plugins/alpaka/SiPixelRecHitAlpaka.cc @@ -92,9 +92,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { Algo_.makeHitsAsync(digis, clusters, bs.data(), fcpe.const_buffer().data(), iEvent.queue())); } using SiPixelRecHitAlpakaPhase1 = SiPixelRecHitAlpaka; + using SiPixelRecHitAlpakaHIonPhase1 = SiPixelRecHitAlpaka; using SiPixelRecHitAlpakaPhase2 = SiPixelRecHitAlpaka; } // namespace ALPAKA_ACCELERATOR_NAMESPACE #include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" DEFINE_FWK_ALPAKA_MODULE(SiPixelRecHitAlpakaPhase1); +DEFINE_FWK_ALPAKA_MODULE(SiPixelRecHitAlpakaHIonPhase1); DEFINE_FWK_ALPAKA_MODULE(SiPixelRecHitAlpakaPhase2); diff --git a/RecoLocalTracker/SiPixelRecHits/python/PixelCPEESProducers_cff.py b/RecoLocalTracker/SiPixelRecHits/python/PixelCPEESProducers_cff.py index 52efaece5e4df..054e8b7c461ea 100644 --- a/RecoLocalTracker/SiPixelRecHits/python/PixelCPEESProducers_cff.py +++ b/RecoLocalTracker/SiPixelRecHits/python/PixelCPEESProducers_cff.py @@ -23,6 +23,7 @@ def _addProcessCPEsAlpaka(process): process.load("RecoLocalTracker.SiPixelRecHits.pixelCPEFastParamsESProducerAlpakaPhase1_cfi") process.load("RecoLocalTracker.SiPixelRecHits.pixelCPEFastParamsESProducerAlpakaPhase2_cfi") + process.load("RecoLocalTracker.SiPixelRecHits.pixelCPEFastParamsESProducerAlpakaHIonPhase1_cfi") modifyConfigurationForAlpakaCPEs_ = alpaka.makeProcessModifier(_addProcessCPEsAlpaka) diff --git a/RecoLocalTracker/SiPixelRecHits/python/SiPixelRecHits_cfi.py b/RecoLocalTracker/SiPixelRecHits/python/SiPixelRecHits_cfi.py index 7e8910a8e0918..cb539a2b1c6e4 100644 --- a/RecoLocalTracker/SiPixelRecHits/python/SiPixelRecHits_cfi.py +++ b/RecoLocalTracker/SiPixelRecHits/python/SiPixelRecHits_cfi.py @@ -130,6 +130,8 @@ ### Alpaka Pixel Hits Reco from RecoLocalTracker.SiPixelRecHits.siPixelRecHitAlpakaPhase1_cfi import siPixelRecHitAlpakaPhase1 as _siPixelRecHitAlpakaPhase1 from RecoLocalTracker.SiPixelRecHits.siPixelRecHitAlpakaPhase2_cfi import siPixelRecHitAlpakaPhase2 as _siPixelRecHitAlpakaPhase2 +from RecoLocalTracker.SiPixelRecHits.siPixelRecHitAlpakaHIonPhase1_cfi import siPixelRecHitAlpakaHIonPhase1 as _siPixelRecHitAlpakaHIonPhase1 + # Hit SoA producer on the device siPixelRecHitsPreSplittingAlpaka = _siPixelRecHitAlpakaPhase1.clone( @@ -138,6 +140,9 @@ phase2_tracker.toReplaceWith(siPixelRecHitsPreSplittingAlpaka,_siPixelRecHitAlpakaPhase2.clone( src = "siPixelClustersPreSplittingAlpaka" )) +(pp_on_AA & ~phase2_tracker).toReplaceWith(siPixelRecHitsPreSplittingAlpaka,_siPixelRecHitAlpakaHIonPhase1.clone( + src = "siPixelClustersPreSplittingAlpaka" +)) # Hit SoA producer on the cpu, for validation siPixelRecHitsPreSplittingAlpakaSerial = makeSerialClone(siPixelRecHitsPreSplittingAlpaka, @@ -146,6 +151,7 @@ from RecoLocalTracker.SiPixelRecHits.siPixelRecHitFromSoAAlpakaPhase1_cfi import siPixelRecHitFromSoAAlpakaPhase1 as _siPixelRecHitFromSoAAlpakaPhase1 from RecoLocalTracker.SiPixelRecHits.siPixelRecHitFromSoAAlpakaPhase2_cfi import siPixelRecHitFromSoAAlpakaPhase2 as _siPixelRecHitFromSoAAlpakaPhase2 +from RecoLocalTracker.SiPixelRecHits.siPixelRecHitFromSoAAlpakaHIonPhase1_cfi import siPixelRecHitFromSoAAlpakaHIonPhase1 as _siPixelRecHitFromSoAAlpakaHIonPhase1 (alpaka & ~phase2_tracker).toModify(siPixelRecHitsPreSplitting, cpu = _siPixelRecHitFromSoAAlpakaPhase1.clone( @@ -159,6 +165,12 @@ src = cms.InputTag('siPixelClustersPreSplitting')) ) +(alpaka & pp_on_AA & ~phase2_tracker).toModify(siPixelRecHitsPreSplitting, + cpu = _siPixelRecHitFromSoAAlpakaHIonPhase1.clone( + pixelRecHitSrc = cms.InputTag('siPixelRecHitsPreSplittingAlpaka'), + src = cms.InputTag('siPixelClustersPreSplitting')) +) + alpaka.toReplaceWith(siPixelRecHitsPreSplittingTask, cms.Task( # Reconstruct the pixel hits with alpaka on the device diff --git a/RecoLocalTracker/SiPixelRecHits/src/ES_PixelCPEFastParams.cc b/RecoLocalTracker/SiPixelRecHits/src/ES_PixelCPEFastParams.cc index 804f817bdb6e0..2515e71b44852 100644 --- a/RecoLocalTracker/SiPixelRecHits/src/ES_PixelCPEFastParams.cc +++ b/RecoLocalTracker/SiPixelRecHits/src/ES_PixelCPEFastParams.cc @@ -3,7 +3,9 @@ #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" using PixelCPEFastParamsHostPhase1 = PixelCPEFastParamsHost; +using PixelCPEFastParamsHostHIonPhase1 = PixelCPEFastParamsHost; using PixelCPEFastParamsHostPhase2 = PixelCPEFastParamsHost; TYPELOOKUP_DATA_REG(PixelCPEFastParamsHostPhase1); +TYPELOOKUP_DATA_REG(PixelCPEFastParamsHostHIonPhase1); TYPELOOKUP_DATA_REG(PixelCPEFastParamsHostPhase2); diff --git a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFast.cc b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFast.cc index e2e63b56a35df..0c923124710a9 100644 --- a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFast.cc +++ b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFast.cc @@ -445,13 +445,6 @@ void PixelCPEFast::errorFromTemplates(DetParam const& theDetParam theClusterParam.sy2 = theClusterParam.sy2 * micronsToCm; } -template <> -void PixelCPEFast::errorFromTemplates(DetParam const& theDetParam, - ClusterParamGeneric& theClusterParam, - float qclus) const { - theClusterParam.qBin_ = 0.0f; -} - //----------------------------------------------------------------------------- //! Hit position in the local frame (in cm). Unlike other CPE's, this //! one converts everything from the measurement frame (in channel numbers) diff --git a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParams.cc b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParams.cc index d98c84e5860f4..ea42202746b72 100644 --- a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParams.cc +++ b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParams.cc @@ -3,7 +3,9 @@ #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" using PixelCPEFastParamsPhase1 = PixelCPEFastParamsDevice; +using PixelCPEFastParamsHIonPhase1 = PixelCPEFastParamsDevice; using PixelCPEFastParamsPhase2 = PixelCPEFastParamsDevice; TYPELOOKUP_DATA_REG(PixelCPEFastParamsPhase1); -TYPELOOKUP_DATA_REG(PixelCPEFastParamsPhase2); \ No newline at end of file +TYPELOOKUP_DATA_REG(PixelCPEFastParamsHIonPhase1); +TYPELOOKUP_DATA_REG(PixelCPEFastParamsPhase2); diff --git a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParamsHost.cc b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParamsHost.cc index 36c127259a383..0ff1cae5028e7 100644 --- a/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParamsHost.cc +++ b/RecoLocalTracker/SiPixelRecHits/src/PixelCPEFastParamsHost.cc @@ -220,11 +220,20 @@ void PixelCPEFastParamsHost::fillParamsForDevice() { // sample x by charge int qbin = pixelCPEforDevice::kGenErrorQBins; // low charge int k = 0; - for (int qclus = 1000; qclus < 200000; qclus += 1000) { + int qClusIncrement = 100; + for (int qclus = 1000; k < pixelCPEforDevice::kGenErrorQBins; + qclus += qClusIncrement) { //increase charge until we cover all qBin categories errorFromTemplates(p, cp, qclus); if (cp.qBin_ == qbin) continue; qbin = cp.qBin_; + //There are two qBin categories with low charge. Their qBins are 5 and 4 (pixelCPEforDevice::kGenErrorQBins, pixelCPEforDevice::kGenErrorQBins-1) + //We increment charge until qBin gets switched from 5 and then we start writing detParams as we are not interested in cases with qBin=5 + //The problem is that with a too large qClusIncrement, we may go directly from 5 to 3, breaking the logic of the for loop + //Therefore, we start with lower increment (100) until we get to qBin=4 + if (qbin < pixelCPEforDevice::kGenErrorQBins) { + qClusIncrement = 1000; + } g.xfact[k] = cp.sigmax; g.yfact[k] = cp.sigmay; g.minCh[k++] = qclus; @@ -388,13 +397,6 @@ void PixelCPEFastParamsHost::errorFromTemplates(DetParam const& t theClusterParam.sy2 = theClusterParam.sy2 * pixelCPEforDevice::micronsToCm; } -template <> -void PixelCPEFastParamsHost::errorFromTemplates(DetParam const& theDetParam, - ClusterParamGeneric& theClusterParam, - float qclus) const { - theClusterParam.qBin_ = 0.0f; -} - //----------------------------------------------------------------------------- //! Hit position in the local frame (in cm). Unlike other CPE's, this //! one converts everything from the measurement frame (in channel numbers) diff --git a/RecoLocalTracker/SiPixelRecHits/src/alpaka/ES_PixelCPEFastParams.cc b/RecoLocalTracker/SiPixelRecHits/src/alpaka/ES_PixelCPEFastParams.cc index 3b4a2f74a8869..a7855ccadff54 100644 --- a/RecoLocalTracker/SiPixelRecHits/src/alpaka/ES_PixelCPEFastParams.cc +++ b/RecoLocalTracker/SiPixelRecHits/src/alpaka/ES_PixelCPEFastParams.cc @@ -2,4 +2,5 @@ #include "HeterogeneousCore/AlpakaCore/interface/alpaka/typelookup.h" TYPELOOKUP_ALPAKA_DATA_REG(PixelCPEFastParamsPhase1); +TYPELOOKUP_ALPAKA_DATA_REG(PixelCPEFastParamsHIonPhase1); TYPELOOKUP_ALPAKA_DATA_REG(PixelCPEFastParamsPhase2); diff --git a/RecoMuon/StandAloneTrackFinder/src/StandAloneMuonFilter.cc b/RecoMuon/StandAloneTrackFinder/src/StandAloneMuonFilter.cc index 5253626ab46b9..c43959c42bd55 100644 --- a/RecoMuon/StandAloneTrackFinder/src/StandAloneMuonFilter.cc +++ b/RecoMuon/StandAloneTrackFinder/src/StandAloneMuonFilter.cc @@ -233,7 +233,12 @@ void StandAloneMuonFilter::refit(const TrajectoryStateOnSurface& initialTSOS, LogTrace(metname) << "search Trajectory Measurement from: " << lastTSOS.globalPosition(); // pick the best measurement from each group - std::vector bestMeasurements = findBestMeasurements(*layer, lastTSOS); + std::vector bestMeasurements{}; + + if (lastTSOS.isValid()) + bestMeasurements = findBestMeasurements(*layer, lastTSOS); + else + edm::LogInfo(metname) << "Invalid last TSOS, will not find best measurements "; // RB: Different ways can be choosen if no bestMeasurement is available: // 1- check on lastTSOS-initialTSOS eta difference @@ -251,7 +256,11 @@ void StandAloneMuonFilter::refit(const TrajectoryStateOnSurface& initialTSOS, if (bestMeasurements.empty() && lastdEta > 0.1) { LogTrace(metname) << "No measurement and big eta variation wrt seed" << endl << "trying with lastButOneUpdatedTSOS"; - bestMeasurements = findBestMeasurements(*layer, theLastButOneUpdatedTSOS); + + if (theLastButOneUpdatedTSOS.isValid()) + bestMeasurements = findBestMeasurements(*layer, theLastButOneUpdatedTSOS); + else + edm::LogInfo(metname) << "Invalid last but one updated TSOS, will not find best measurements "; } //if no measurement found and the current FTS has an eta very different @@ -259,7 +268,11 @@ void StandAloneMuonFilter::refit(const TrajectoryStateOnSurface& initialTSOS, //according to the initial FTS. (1A) if (bestMeasurements.empty() && lastdEta > 0.1) { LogTrace(metname) << "No measurement and big eta variation wrt seed" << endl << "tryng with seed TSOS"; - bestMeasurements = findBestMeasurements(*layer, initialTSOS); + + if (initialTSOS.isValid()) + bestMeasurements = findBestMeasurements(*layer, initialTSOS); + else + edm::LogInfo(metname) << "Invalid initial TSOS, will not find best measurements "; } // FIXME: uncomment this line!! diff --git a/RecoMuon/TrackingTools/src/MuonTrajectoryUpdator.cc b/RecoMuon/TrackingTools/src/MuonTrajectoryUpdator.cc index f4afc5ba6400f..80929deb2d9f3 100644 --- a/RecoMuon/TrackingTools/src/MuonTrajectoryUpdator.cc +++ b/RecoMuon/TrackingTools/src/MuonTrajectoryUpdator.cc @@ -156,6 +156,12 @@ pair MuonTrajectoryUpdator::update(const Traject lastUpdatedTSOS = measurementUpdator()->update(propagatedTSOS, *((*recHit).get())); + if (!lastUpdatedTSOS.isValid()) { + edm::LogInfo(metname) << "Invalid last TSOS, will skip RecHit "; + lastUpdatedTSOS = propagatedTSOS; // Revert update + continue; + } + LogTrace(metname) << " Fit Position : " << lastUpdatedTSOS.globalPosition() << " Fit Direction : " << lastUpdatedTSOS.globalDirection() << "\n" << " Fit position radius : " << lastUpdatedTSOS.globalPosition().perp() diff --git a/RecoPPS/Local/test/totemT2NewDigi_reco_cfg.py b/RecoPPS/Local/test/totemT2NewDigi_reco_cfg.py index 3501b829e577e..60c641eb6dbe1 100644 --- a/RecoPPS/Local/test/totemT2NewDigi_reco_cfg.py +++ b/RecoPPS/Local/test/totemT2NewDigi_reco_cfg.py @@ -1,4 +1,5 @@ import FWCore.ParameterSet.Config as cms +from FWCore.ParameterSet.pfnInPath import * process = cms.Process('RECO') @@ -14,13 +15,8 @@ from Configuration.AlCa.GlobalTag import GlobalTag process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data', '') -#dummy = cms.untracked.FileInPath('RecoPPS/Local/data/run364983_ls0001_streamA_StorageManager.dat'), - -# raw data source -process.source = cms.Source("NewEventStreamFileReader", -fileNames = cms.untracked.vstring('http://cmsrep.cern.ch/cmssw/download/data/RecoPPS/Local/V1/run364983_ls0001_streamA_StorageManager.dat' -# '/store/group/dpg_ctpps/comm_ctpps/TotemT2/RecoTest/run364983_ls0001_streamA_StorageManager.dat', - ) +process.source = cms.Source('PoolSource', + fileNames = cms.untracked.pfnInPaths('RecoPPS/Local/data/run364983_ls0001_raw.root') ) process.maxEvents = cms.untracked.PSet( diff --git a/RecoParticleFlow/PFClusterProducer/plugins/LegacyPFClusterProducer.cc b/RecoParticleFlow/PFClusterProducer/plugins/LegacyPFClusterProducer.cc index 4027bb340a168..21a589918ee1e 100644 --- a/RecoParticleFlow/PFClusterProducer/plugins/LegacyPFClusterProducer.cc +++ b/RecoParticleFlow/PFClusterProducer/plugins/LegacyPFClusterProducer.cc @@ -32,7 +32,6 @@ #include "DataFormats/ParticleFlowReco/interface/PFRecHitFractionHostCollection.h" #include "HeterogeneousCore/CUDACore/interface/JobConfigurationGPURecord.h" #include "RecoParticleFlow/PFClusterProducer/interface/PFCPositionCalculatorBase.h" -#include "RecoParticleFlow/PFClusterProducer/interface/PFClusterParamsHostCollection.h" class LegacyPFClusterProducer : public edm::stream::EDProducer<> { public: @@ -40,7 +39,6 @@ class LegacyPFClusterProducer : public edm::stream::EDProducer<> { : pfClusterSoAToken_(consumes(config.getParameter("src"))), pfRecHitFractionSoAToken_(consumes(config.getParameter("src"))), InputPFRecHitSoA_Token_{consumes(config.getParameter("PFRecHitsLabelIn"))}, - pfClusParamsToken_(esConsumes(config.getParameter("pfClusterParams"))), legacyPfClustersToken_(produces()), recHitsLabel_(consumes(config.getParameter("recHitsSource"))), hcalCutsToken_(esConsumes(edm::ESInputTag("", "withTopo"))), @@ -66,10 +64,9 @@ class LegacyPFClusterProducer : public edm::stream::EDProducer<> { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.add("src"); - desc.add("PFRecHitsLabelIn"); - desc.add("pfClusterParams"); - desc.add("recHitsSource"); + desc.add("src", edm::InputTag("pfClusterSoAProducer")); + desc.add("PFRecHitsLabelIn", edm::InputTag("pfRecHitSoAProducerHCAL")); + desc.add("recHitsSource", edm::InputTag("legacyPFRecHitProducer")); desc.add("usePFThresholdsFromDB", true); { edm::ParameterSetDescription pfClusterBuilder; @@ -183,7 +180,6 @@ class LegacyPFClusterProducer : public edm::stream::EDProducer<> { const edm::EDGetTokenT pfClusterSoAToken_; const edm::EDGetTokenT pfRecHitFractionSoAToken_; const edm::EDGetTokenT InputPFRecHitSoA_Token_; - const edm::ESGetToken pfClusParamsToken_; const edm::EDPutTokenT legacyPfClustersToken_; const edm::EDGetTokenT recHitsLabel_; const edm::ESGetToken hcalCutsToken_; @@ -201,41 +197,45 @@ void LegacyPFClusterProducer::produce(edm::Event& event, const edm::EventSetup& auto const& pfClusterSoA = event.get(pfClusterSoAToken_).const_view(); auto const& pfRecHitFractionSoA = event.get(pfRecHitFractionSoAToken_).const_view(); - int nRH = pfRecHits.view().size(); + int nRH = 0; + if (pfRecHits->metadata().size() != 0) + nRH = pfRecHits.view().size(); reco::PFClusterCollection out; out.reserve(nRH); auto const rechitsHandle = event.getHandle(recHitsLabel_); - // Build PFClusters in legacy format - std::vector nTopoSeeds(nRH, 0); + if (nRH != 0) { + // Build PFClusters in legacy format + std::vector nTopoSeeds(nRH, 0); - for (int i = 0; i < pfClusterSoA.nSeeds(); i++) { - nTopoSeeds[pfClusterSoA[i].topoId()]++; - } + for (int i = 0; i < pfClusterSoA.nSeeds(); i++) { + nTopoSeeds[pfClusterSoA[i].topoId()]++; + } - // Looping over SoA PFClusters to produce legacy PFCluster collection - for (int i = 0; i < pfClusterSoA.nSeeds(); i++) { - unsigned int n = pfClusterSoA[i].seedRHIdx(); - reco::PFCluster temp; - temp.setSeed((*rechitsHandle)[n].detId()); // Pulling the detId of this PFRecHit from the legacy format input - int offset = pfClusterSoA[i].rhfracOffset(); - for (int k = offset; k < (offset + pfClusterSoA[i].rhfracSize()) && k >= 0; - k++) { // Looping over PFRecHits in the same topo cluster - if (pfRecHitFractionSoA[k].pfrhIdx() < nRH && pfRecHitFractionSoA[k].pfrhIdx() > -1 && - pfRecHitFractionSoA[k].frac() > 0.0) { - const reco::PFRecHitRef& refhit = reco::PFRecHitRef(rechitsHandle, pfRecHitFractionSoA[k].pfrhIdx()); - temp.addRecHitFraction(reco::PFRecHitFraction(refhit, pfRecHitFractionSoA[k].frac())); + // Looping over SoA PFClusters to produce legacy PFCluster collection + for (int i = 0; i < pfClusterSoA.nSeeds(); i++) { + unsigned int n = pfClusterSoA[i].seedRHIdx(); + reco::PFCluster temp; + temp.setSeed((*rechitsHandle)[n].detId()); // Pulling the detId of this PFRecHit from the legacy format input + int offset = pfClusterSoA[i].rhfracOffset(); + for (int k = offset; k < (offset + pfClusterSoA[i].rhfracSize()) && k >= 0; + k++) { // Looping over PFRecHits in the same topo cluster + if (pfRecHitFractionSoA[k].pfrhIdx() < nRH && pfRecHitFractionSoA[k].pfrhIdx() > -1 && + pfRecHitFractionSoA[k].frac() > 0.0) { + const reco::PFRecHitRef& refhit = reco::PFRecHitRef(rechitsHandle, pfRecHitFractionSoA[k].pfrhIdx()); + temp.addRecHitFraction(reco::PFRecHitFraction(refhit, pfRecHitFractionSoA[k].frac())); + } } - } - // Now PFRecHitFraction of this PFCluster is set. Now compute calculateAndSetPosition (energy, position etc) - if (nTopoSeeds[pfClusterSoA[i].topoId()] == 1 && allCellsPositionCalc_) { - allCellsPositionCalc_->calculateAndSetPosition(temp, paramPF); - } else { - positionCalc_->calculateAndSetPosition(temp, paramPF); + // Now PFRecHitFraction of this PFCluster is set. Now compute calculateAndSetPosition (energy, position etc) + if (nTopoSeeds[pfClusterSoA[i].topoId()] == 1 && allCellsPositionCalc_) { + allCellsPositionCalc_->calculateAndSetPosition(temp, paramPF); + } else { + positionCalc_->calculateAndSetPosition(temp, paramPF); + } + out.emplace_back(std::move(temp)); } - out.emplace_back(std::move(temp)); } event.emplace(legacyPfClustersToken_, std::move(out)); diff --git a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterECLCC.h b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterECLCC.h index b1fc0a35f4396..abf63c01e9531 100644 --- a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterECLCC.h +++ b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterECLCC.h @@ -85,7 +85,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { reco::PFClusteringVarsDeviceCollection::View pfClusteringVars, reco::PFClusteringEdgeVarsDeviceCollection::View pfClusteringEdgeVars) const { const int nRH = pfRecHits.size(); - for (int v : cms::alpakatools::elements_with_stride(acc, nRH)) { + for (int v : cms::alpakatools::uniform_elements(acc, nRH)) { const int beg = pfClusteringEdgeVars[v].pfrh_edgeIdx(); const int end = pfClusteringEdgeVars[v + 1].pfrh_edgeIdx(); int m = v; @@ -110,7 +110,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { reco::PFClusteringEdgeVarsDeviceCollection::View pfClusteringEdgeVars) const { const int nRH = pfRecHits.size(); - for (int v : cms::alpakatools::elements_with_stride(acc, nRH)) { + for (int v : cms::alpakatools::uniform_elements(acc, nRH)) { const int vstat = pfClusteringVars[v].pfrh_topoId(); if (v != vstat) { const int beg = pfClusteringEdgeVars[v].pfrh_edgeIdx(); @@ -155,7 +155,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { reco::PFClusteringEdgeVarsDeviceCollection::View pfClusteringEdgeVars) const { const int nRH = pfRecHits.size(); - for (int v : cms::alpakatools::elements_with_stride(acc, nRH)) { + for (int v : cms::alpakatools::uniform_elements(acc, nRH)) { int next, vstat = pfClusteringVars[v].pfrh_topoId(); const int old = vstat; while (vstat > (next = pfClusteringVars[vstat].pfrh_topoId())) { diff --git a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducer.cc b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducer.cc index bde6db46b08d9..6017f539364ec 100644 --- a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducer.cc +++ b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducer.cc @@ -1,17 +1,19 @@ #include #include + #include "DataFormats/ParticleFlowReco/interface/PFRecHitHostCollection.h" -#include "FWCore/Utilities/interface/StreamID.h" +#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" -#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/Utilities/interface/EDGetToken.h" #include "FWCore/Utilities/interface/InputTag.h" +#include "FWCore/Utilities/interface/StreamID.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/stream/EDProducer.h" #include "HeterogeneousCore/CUDACore/interface/JobConfigurationGPURecord.h" +#include "RecoParticleFlow/PFClusterProducer/interface/PFCPositionCalculatorBase.h" #include "RecoParticleFlow/PFClusterProducer/interface/alpaka/PFClusterParamsDeviceCollection.h" #include "RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.h" -#include "RecoParticleFlow/PFClusterProducer/interface/PFCPositionCalculatorBase.h" +#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyRecord.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { class PFClusterSoAProducer : public stream::EDProducer<> { @@ -29,16 +31,26 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { const reco::PFClusterParamsDeviceCollection& params = setup.getData(pfClusParamsToken); const reco::PFRecHitHCALTopologyDeviceCollection& topology = setup.getData(topologyToken_); const reco::PFRecHitHostCollection& pfRecHits = event.get(inputPFRecHitSoA_Token_); - const int nRH = pfRecHits->size(); + int nRH = 0; + if (pfRecHits->metadata().size() != 0) + nRH = pfRecHits->size(); reco::PFClusteringVarsDeviceCollection pfClusteringVars{nRH, event.queue()}; reco::PFClusteringEdgeVarsDeviceCollection pfClusteringEdgeVars{(nRH * 8), event.queue()}; reco::PFClusterDeviceCollection pfClusters{nRH, event.queue()}; reco::PFRecHitFractionDeviceCollection pfrhFractions{nRH * pfRecHitFractionAllocation_, event.queue()}; - PFClusterProducerKernel kernel(event.queue(), pfRecHits); - kernel.execute( - event.queue(), params, topology, pfClusteringVars, pfClusteringEdgeVars, pfRecHits, pfClusters, pfrhFractions); + if (nRH != 0) { + PFClusterProducerKernel kernel(event.queue(), pfRecHits); + kernel.execute(event.queue(), + params, + topology, + pfClusteringVars, + pfClusteringEdgeVars, + pfRecHits, + pfClusters, + pfrhFractions); + } if (synchronise_) alpaka::wait(event.queue()); @@ -49,10 +61,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.add("pfRecHits"); - desc.add("pfClusterParams"); - desc.add("topology"); - desc.add("synchronise"); + desc.add("pfRecHits", edm::InputTag("")); + desc.add("pfClusterParams", edm::ESInputTag("")); + desc.add("topology", edm::ESInputTag("")); + desc.add("synchronise", false); desc.add("pfRecHitFractionAllocation", 120); descriptions.addWithDefaultLabel(desc); } diff --git a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.dev.cc b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.dev.cc index ea7816ce0cb87..53095381d951b 100644 --- a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.dev.cc +++ b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.dev.cc @@ -1098,7 +1098,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { clusterView.size() = nRH; } - for (auto i : elements_with_stride(acc, nRH)) { + for (auto i : uniform_elements(acc, nRH)) { // Initialize arrays pfClusteringVars[i].pfrh_isSeed() = 0; pfClusteringVars[i].rhCount() = 0; @@ -1176,7 +1176,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { pfClusteringVars.nEdges() = nRH * 8; pfClusteringEdgeVars[nRH].pfrh_edgeIdx() = nRH * 8; } - for (uint32_t i : cms::alpakatools::elements_with_stride(acc, nRH)) { + for (uint32_t i : cms::alpakatools::uniform_elements(acc, nRH)) { pfClusteringEdgeVars[i].pfrh_edgeIdx() = i * 8; pfClusteringVars[i].pfrh_topoId() = 0; for (int j = 0; j < 8; j++) { // checking if neighbours exist and assigning neighbours as edges @@ -1323,7 +1323,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { reco::PFRecHitFractionDeviceCollection::View fracView) const { const int nRH = pfRecHits.size(); - for (auto index : elements_with_stride_nd(acc, {nRH, nRH})) { + for (auto index : uniform_elements_nd(acc, {nRH, nRH})) { const int i = index[0u]; // i is a seed index const int j = index[1u]; // j is NOT a seed int topoId = pfClusteringVars[i].pfrh_topoId(); @@ -1380,17 +1380,17 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { clusterView[seedIdx].y() = pfRecHits[rhIdx].y(); clusterView[seedIdx].z() = pfRecHits[rhIdx].z(); } - } else if constexpr (!std::is_same_v) { // singleSeed and multiSeedParallel functions work only for GPU backend - if (nSeeds == 1) { - // Single seed cluster - hcalFastCluster_singleSeed( - acc, pfClusParams, topology, topoId, nRHTopo, pfRecHits, pfClusteringVars, clusterView, fracView); - } else if (nSeeds <= 100 && nRHTopo - nSeeds < threadsPerBlockForClustering) { - hcalFastCluster_multiSeedParallel( - acc, pfClusParams, topology, topoId, nSeeds, nRHTopo, pfRecHits, pfClusteringVars, clusterView, fracView); - } + } else if ((not std::is_same_v)&&nSeeds == 1) { + // Single seed cluster + hcalFastCluster_singleSeed( + acc, pfClusParams, topology, topoId, nRHTopo, pfRecHits, pfClusteringVars, clusterView, fracView); + } else if ((not std::is_same_v)&&nSeeds <= 100 && + nRHTopo - nSeeds < threadsPerBlockForClustering) { + hcalFastCluster_multiSeedParallel( + acc, pfClusParams, topology, topoId, nSeeds, nRHTopo, pfRecHits, pfClusteringVars, clusterView, fracView); } else if (nSeeds <= 400 && nRHTopo - nSeeds <= 1500) { + // nSeeds value must match exotic in FastClusterExotic hcalFastCluster_multiSeedIterative( acc, pfClusParams, topology, topoId, nSeeds, nRHTopo, pfRecHits, pfClusteringVars, clusterView, fracView); } else { @@ -1429,7 +1429,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { int nRHTopo = pfClusteringVars[topoId].topoRHCount(); int nSeeds = pfClusteringVars[topoId].topoSeedCount(); - if (nRHTopo > 0 && nSeeds > 400 && nRHTopo - nSeeds > 1500) { + // nSeeds value must match multiSeedIterative in FastCluster + if (nRHTopo > 0 && (nSeeds > 400 || nRHTopo - nSeeds > 1500)) { hcalFastCluster_exotic(acc, pfClusParams, topology, diff --git a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.h b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.h index 715d484f3120e..ed9541b1b9af4 100644 --- a/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.h +++ b/RecoParticleFlow/PFClusterProducer/plugins/alpaka/PFClusterSoAProducerKernel.h @@ -8,7 +8,6 @@ #include "RecoParticleFlow/PFClusterProducer/interface/alpaka/PFClusterParamsDeviceCollection.h" #include "RecoParticleFlow/PFClusterProducer/interface/alpaka/PFClusteringVarsDeviceCollection.h" #include "RecoParticleFlow/PFClusterProducer/interface/alpaka/PFClusteringEdgeVarsDeviceCollection.h" -#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyRecord.h" #include "RecoParticleFlow/PFRecHitProducer/interface/alpaka/PFRecHitTopologyDeviceCollection.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" diff --git a/RecoParticleFlow/PFClusterProducer/python/particleFlowCluster_cff.py b/RecoParticleFlow/PFClusterProducer/python/particleFlowCluster_cff.py index 3436581964004..0b2a52db016a7 100644 --- a/RecoParticleFlow/PFClusterProducer/python/particleFlowCluster_cff.py +++ b/RecoParticleFlow/PFClusterProducer/python/particleFlowCluster_cff.py @@ -44,6 +44,9 @@ particleFlowClusterHF, particleFlowClusterHCALOnly) +#--- Legacy HCAL Only Task +pfClusteringHBHEHFOnlyLegacyTask = pfClusteringHBHEHFOnlyTask.copy() + pfClusteringHOTask = cms.Task(particleFlowRecHitHO,particleFlowClusterHO) pfClusteringHO = cms.Sequence(pfClusteringHOTask) diff --git a/RecoParticleFlow/PFClusterProducer/python/pfClusterHBHEAlpaka_cff.py b/RecoParticleFlow/PFClusterProducer/python/pfClusterHBHEAlpaka_cff.py index 631eee2cec974..30fc5672153c1 100644 --- a/RecoParticleFlow/PFClusterProducer/python/pfClusterHBHEAlpaka_cff.py +++ b/RecoParticleFlow/PFClusterProducer/python/pfClusterHBHEAlpaka_cff.py @@ -11,9 +11,12 @@ from RecoParticleFlow.PFClusterProducer.pfClusterSoAProducer_cfi import pfClusterSoAProducer as _pfClusterSoAProducer from RecoParticleFlow.PFClusterProducer.legacyPFClusterProducer_cfi import legacyPFClusterProducer as _legacyPFClusterProducer -from RecoParticleFlow.PFClusterProducer.particleFlowCluster_cff import pfClusteringHBHEHFTask, particleFlowClusterHBHE, particleFlowRecHitHBHE, particleFlowClusterHCAL - +from RecoParticleFlow.PFClusterProducer.particleFlowCluster_cff import pfClusteringHBHEHFTask, pfClusteringHBHEHFOnlyTask, particleFlowClusterHBHE, particleFlowRecHitHBHE, particleFlowClusterHCAL, particleFlowClusterHBHEOnly, particleFlowRecHitHBHEOnly, particleFlowClusterHCALOnly +#Full Reco _alpaka_pfClusteringHBHEHFTask = pfClusteringHBHEHFTask.copy() +#HCAL Only +_alpaka_pfClusteringHBHEHFOnlyTask = pfClusteringHBHEHFOnlyTask.copy() + pfRecHitHCALParamsRecordSource = cms.ESSource('EmptyESSource', recordName = cms.string('PFRecHitHCALParamsRecord'), @@ -69,29 +72,90 @@ legacyPFClusterProducer = _legacyPFClusterProducer.clone( src = 'pfClusterSoAProducer', - pfClusterParams = 'pfClusterParamsESProducer:', pfClusterBuilder = particleFlowClusterHBHE.pfClusterBuilder, recHitsSource = 'legacyPFRecHitProducer', PFRecHitsLabelIn = 'pfRecHitSoAProducerHCAL' ) - +#Full Reco _alpaka_pfClusteringHBHEHFTask.add(pfRecHitHCALParamsRecordSource) _alpaka_pfClusteringHBHEHFTask.add(pfRecHitHCALTopologyRecordSource) _alpaka_pfClusteringHBHEHFTask.add(pfClusterParamsRecordSource) _alpaka_pfClusteringHBHEHFTask.add(hbheRecHitToSoA) _alpaka_pfClusteringHBHEHFTask.add(pfRecHitHCALParamsESProducer) +_alpaka_pfClusteringHBHEHFTask.add(pfRecHitHCALTopologyESProducer) _alpaka_pfClusteringHBHEHFTask.add(pfRecHitSoAProducerHCAL) _alpaka_pfClusteringHBHEHFTask.add(legacyPFRecHitProducer) _alpaka_pfClusteringHBHEHFTask.add(pfClusterParamsESProducer) _alpaka_pfClusteringHBHEHFTask.add(pfClusterSoAProducer) +_alpaka_pfClusteringHBHEHFTask.add(legacyPFClusterProducer) _alpaka_pfClusteringHBHEHFTask.remove(particleFlowRecHitHBHE) _alpaka_pfClusteringHBHEHFTask.remove(particleFlowClusterHBHE) _alpaka_pfClusteringHBHEHFTask.remove(particleFlowClusterHCAL) -_alpaka_pfClusteringHBHEHFTask.add(particleFlowClusterHBHE) _alpaka_pfClusteringHBHEHFTask.add(particleFlowClusterHCAL) -alpaka.toReplaceWith(particleFlowClusterHBHE, legacyPFClusterProducer) +alpaka.toModify(particleFlowClusterHCAL, clustersSource = "legacyPFClusterProducer") alpaka.toReplaceWith(pfClusteringHBHEHFTask, _alpaka_pfClusteringHBHEHFTask) + +#HCAL Only + +from Configuration.Eras.Modifier_run3_HB_cff import run3_HB + +hbheOnlyRecHitToSoA = _hcalRecHitSoAProducer.clone( + src = "hbheprereco" + ) +run3_HB.toModify(hbheOnlyRecHitToSoA, + src = "hbhereco" + ) + +pfRecHitSoAProducerHBHEOnly = _pfRecHitSoAProducerHCAL.clone( + producers = cms.VPSet( + cms.PSet( + src = cms.InputTag("hbheOnlyRecHitToSoA"), + params = cms.ESInputTag("pfRecHitHCALParamsESProducer:"), + ) + ), + topology = "pfRecHitHCALTopologyESProducer:", + synchronise = cms.untracked.bool(False) + ) + +legacyPFRecHitProducerHBHEOnly = _legacyPFRecHitProducer.clone( + src = "pfRecHitSoAProducerHBHEOnly" + ) + +pfClusterSoAProducerHBHEOnly = _pfClusterSoAProducer.clone( + pfRecHits = 'pfRecHitSoAProducerHBHEOnly', + topology = "pfRecHitHCALTopologyESProducer:", + pfClusterParams = 'pfClusterParamsESProducer:', + synchronise = cms.bool(False) + ) + +legacyPFClusterProducerHBHEOnly = _legacyPFClusterProducer.clone( + src = 'pfClusterSoAProducerHBHEOnly', + pfClusterBuilder = particleFlowClusterHBHE.pfClusterBuilder, + recHitsSource = 'legacyPFRecHitProducerHBHEOnly', + PFRecHitsLabelIn = 'pfRecHitSoAProducerHBHEOnly' + ) + +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfRecHitHCALParamsRecordSource) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfRecHitHCALTopologyRecordSource) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfClusterParamsRecordSource) +_alpaka_pfClusteringHBHEHFOnlyTask.add(hbheOnlyRecHitToSoA) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfRecHitHCALParamsESProducer) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfRecHitHCALTopologyESProducer) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfRecHitSoAProducerHBHEOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.add(legacyPFRecHitProducerHBHEOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfClusterParamsESProducer) +_alpaka_pfClusteringHBHEHFOnlyTask.add(pfClusterSoAProducerHBHEOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.add(legacyPFClusterProducerHBHEOnly) + +_alpaka_pfClusteringHBHEHFOnlyTask.remove(particleFlowRecHitHBHEOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.remove(particleFlowClusterHBHEOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.remove(particleFlowClusterHCALOnly) +_alpaka_pfClusteringHBHEHFOnlyTask.add(particleFlowClusterHCALOnly) + +alpaka.toModify(particleFlowClusterHCALOnly, clustersSource = "legacyPFClusterProducerHBHEOnly") + +alpaka.toReplaceWith(pfClusteringHBHEHFOnlyTask, _alpaka_pfClusteringHBHEHFOnlyTask) diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/LegacyPFRecHitProducer.cc b/RecoParticleFlow/PFRecHitProducer/plugins/LegacyPFRecHitProducer.cc index ddcbd42a04157..b71478ce3781a 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/LegacyPFRecHitProducer.cc +++ b/RecoParticleFlow/PFRecHitProducer/plugins/LegacyPFRecHitProducer.cc @@ -26,7 +26,7 @@ class LegacyPFRecHitProducer : public edm::stream::EDProducer<> { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.add("src"); + desc.add("src", edm::InputTag("")); descriptions.addWithDefaultLabel(desc); } @@ -54,23 +54,25 @@ void LegacyPFRecHitProducer::produce(edm::Event& event, const edm::EventSetup& s const reco::PFRecHitHostCollection::ConstView& alpakaPfRecHits = pfRecHitsAlpakaSoA.const_view(); reco::PFRecHitCollection out; - out.reserve(alpakaPfRecHits.size()); - for (size_t i = 0; i < alpakaPfRecHits.size(); i++) { - reco::PFRecHit& pfrh = - out.emplace_back(caloGeo_.at(alpakaPfRecHits[i].layer())->getGeometry(alpakaPfRecHits[i].detId()), - alpakaPfRecHits[i].detId(), - alpakaPfRecHits[i].layer(), - alpakaPfRecHits[i].energy()); - pfrh.setTime(alpakaPfRecHits[i].time()); - pfrh.setDepth(alpakaPfRecHits[i].depth()); + if (alpakaPfRecHits.metadata().size() != 0) { + out.reserve(alpakaPfRecHits.size()); + for (size_t i = 0; i < alpakaPfRecHits.size(); i++) { + reco::PFRecHit& pfrh = + out.emplace_back(caloGeo_.at(alpakaPfRecHits[i].layer())->getGeometry(alpakaPfRecHits[i].detId()), + alpakaPfRecHits[i].detId(), + alpakaPfRecHits[i].layer(), + alpakaPfRecHits[i].energy()); + pfrh.setTime(alpakaPfRecHits[i].time()); + pfrh.setDepth(alpakaPfRecHits[i].depth()); - // order in Alpaka: N, S, E, W,NE,SW,SE,NW - const short eta[8] = {0, 0, 1, -1, 1, -1, 1, -1}; - const short phi[8] = {1, -1, 0, 0, 1, -1, -1, 1}; - for (size_t k = 0; k < 8; k++) - if (alpakaPfRecHits[i].neighbours()(k) != -1) - pfrh.addNeighbour(eta[k], phi[k], 0, alpakaPfRecHits[i].neighbours()(k)); + // order in Alpaka: N, S, E, W,NE,SW,SE,NW + const short eta[8] = {0, 0, 1, -1, 1, -1, 1, -1}; + const short phi[8] = {1, -1, 0, 0, 1, -1, -1, 1}; + for (size_t k = 0; k < 8; k++) + if (alpakaPfRecHits[i].neighbours()(k) != -1) + pfrh.addNeighbour(eta[k], phi[k], 0, alpakaPfRecHits[i].neighbours()(k)); + } } event.emplace(legacyPfRecHitsToken_, out); diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CaloRecHitSoAProducer.cc b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CaloRecHitSoAProducer.cc index 28f053d2ac41d..9a912d65e9954 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CaloRecHitSoAProducer.cc +++ b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CaloRecHitSoAProducer.cc @@ -14,6 +14,9 @@ #include "HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h" #include "CalorimeterDefinitions.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" + #define DEBUG false namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -33,17 +36,17 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { if (DEBUG) printf("Found %d recHits\n", num_recHits); - reco::CaloRecHitHostCollection hostProduct{num_recHits, event.queue()}; + hcal::RecHitHostCollection hostProduct{num_recHits, event.queue()}; auto& view = hostProduct.view(); for (int i = 0; i < num_recHits; i++) { convertRecHit(view[i], recHits[i]); if (DEBUG && i < 10) - printf("recHit %4d %u %f %f %08x\n", i, view.detId(i), view.energy(i), view.time(i), view.flags(i)); + printf("recHit %4d %u %f %f\n", i, view.detId(i), view.energy(i), view.timeM0(i)); } - reco::CaloRecHitDeviceCollection deviceProduct{num_recHits, event.queue()}; + hcal::RecHitDeviceCollection deviceProduct{num_recHits, event.queue()}; alpaka::memcpy(event.queue(), deviceProduct.buffer(), hostProduct.buffer()); if (synchronise_) alpaka::wait(event.queue()); @@ -52,7 +55,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; - desc.add("src")->setComment("Input calorimeter rec hit collection"); + desc.add("src", edm::InputTag(""))->setComment("Input calorimeter rec hit collection"); desc.addUntracked("synchronise", false) ->setComment("Add synchronisation point after execution (for benchmarking asynchronous execution)"); descriptions.addWithDefaultLabel(desc); @@ -60,23 +63,29 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { private: const edm::EDGetTokenT> recHitsToken_; - const device::EDPutToken deviceToken_; + const device::EDPutToken deviceToken_; const bool synchronise_; - static void convertRecHit(reco::CaloRecHitHostCollection::View::element to, - const typename CAL::CaloRecHitType& from); + static void convertRecHit(hcal::RecHitHostCollection::View::element to, const typename CAL::CaloRecHitType& from); }; template <> - void CaloRecHitSoAProducer::convertRecHit(reco::CaloRecHitHostCollection::View::element to, + void CaloRecHitSoAProducer::convertRecHit(hcal::RecHitHostCollection::View::element to, const HCAL::CaloRecHitType& from) { // Fill SoA from HCAL rec hit to.detId() = from.id().rawId(); to.energy() = from.energy(); - to.time() = from.time(); - to.flags() = from.flags(); + to.timeM0() = from.time(); } + /* + The ECALRecHitSoAProducer currently has no use, but is available via this + module. In the case where ECAL PF Clustering is moved to Alpaka, we can then + decide to use this converted solely for ECAL, or if the SoA is available + we can switch to using just the ECAL RecHit SoA. + */ + + /* template <> void CaloRecHitSoAProducer::convertRecHit(reco::CaloRecHitHostCollection::View::element to, const ECAL::CaloRecHitType& from) { @@ -86,11 +95,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { to.time() = from.time(); to.flags() = from.flagsBits(); } + */ using HCALRecHitSoAProducer = CaloRecHitSoAProducer; - using ECALRecHitSoAProducer = CaloRecHitSoAProducer; + + // Purposely commented out; see above. + //using ECALRecHitSoAProducer = CaloRecHitSoAProducer; } // namespace ALPAKA_ACCELERATOR_NAMESPACE #include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" DEFINE_FWK_ALPAKA_MODULE(HCALRecHitSoAProducer); -DEFINE_FWK_ALPAKA_MODULE(ECALRecHitSoAProducer); +//DEFINE_FWK_ALPAKA_MODULE(ECALRecHitSoAProducer); diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CalorimeterDefinitions.h b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CalorimeterDefinitions.h index 7646dd163809f..39f8559abb811 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CalorimeterDefinitions.h +++ b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/CalorimeterDefinitions.h @@ -1,6 +1,8 @@ #ifndef RecoParticleFlow_PFRecHitProducer_interface_alpaka_CalorimeterDefinitions_h #define RecoParticleFlow_PFRecHitProducer_interface_alpaka_CalorimeterDefinitions_h +#include + #include "DataFormats/DetId/interface/DetId.h" #include "DataFormats/EcalDetId/interface/EcalSubdetector.h" #include "DataFormats/EcalRecHit/interface/EcalRecHit.h" @@ -9,12 +11,19 @@ #include "DataFormats/HcalRecHit/interface/HBHERecHit.h" #include "DataFormats/ParticleFlowReco/interface/CaloRecHitHostCollection.h" #include "DataFormats/ParticleFlowReco/interface/alpaka/CaloRecHitDeviceCollection.h" -#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitParamsRecord.h" #include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyHostCollection.h" -#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyRecord.h" #include "RecoParticleFlow/PFRecHitProducer/interface/alpaka/PFRecHitParamsDeviceCollection.h" #include "RecoParticleFlow/PFRecHitProducer/interface/alpaka/PFRecHitTopologyDeviceCollection.h" +#include "DataFormats/HcalRecHit/interface/HcalRecHitHostCollection.h" +#include "DataFormats/HcalRecHit/interface/alpaka/HcalRecHitDeviceCollection.h" + +// Forward declaration of EventSetup records, to avoid propagating the dependency on framework headers to device code +class PFRecHitHCALParamsRecord; +class PFRecHitHCALTopologyRecord; +class EcalPFRecHitThresholdsRcd; +class PFRecHitECALTopologyRecord; + // This file defines two structs: // 1) ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer::HCAL // 2) ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer::ECAL @@ -28,8 +37,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer { struct HCAL { using CaloRecHitType = HBHERecHit; - using CaloRecHitSoATypeHost = reco::CaloRecHitHostCollection; - using CaloRecHitSoATypeDevice = reco::CaloRecHitDeviceCollection; + using CaloRecHitSoATypeHost = hcal::RecHitHostCollection; + using CaloRecHitSoATypeDevice = hcal::RecHitDeviceCollection; using ParameterType = reco::PFRecHitHCALParamsDeviceCollection; using ParameterRecordType = PFRecHitHCALParamsRecord; using TopologyTypeHost = reco::PFRecHitHCALTopologyHostCollection; @@ -93,6 +102,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer { return retval + kSizeBarrel; } + static constexpr uint32_t kInvalidDenseId = std::numeric_limits::max(); + static constexpr uint32_t detId2denseId(uint32_t detId) { const uint32_t subdet = getSubdet(detId); if (subdet == HcalBarrel) @@ -101,7 +112,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer { return detId2denseIdHE(detId); printf("invalid detId: %u\n", detId); - return -1; + return kInvalidDenseId; } }; @@ -177,6 +188,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer { static constexpr bool checkFlag(uint32_t flagBits, int flag) { return flagBits & (0x1 << flag); } + static constexpr uint32_t kInvalidDenseId = std::numeric_limits::max(); + static constexpr uint32_t detId2denseId(uint32_t detId) { const uint32_t subdet = getSubdet(detId); if (subdet == EcalBarrel) @@ -185,7 +198,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer { return Barrel::kSize + Endcap::denseIndex(detId); printf("invalid detId: %u\n", detId); - return 0; + return kInvalidDenseId; } static constexpr bool detIdInRange(uint32_t detId) { diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitProducerKernel.dev.cc b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitProducerKernel.dev.cc index ef18ebc5ecc93..40d7b2315c818 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitProducerKernel.dev.cc +++ b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitProducerKernel.dev.cc @@ -22,7 +22,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { uint32_t* __restrict__ denseId2pfRecHit, uint32_t* __restrict__ num_pfRecHits) const { // Strided loop over CaloRecHits - for (int32_t i : cms::alpakatools::elements_with_stride(acc, recHits.metadata().size())) { + for (int32_t i : cms::alpakatools::uniform_elements(acc, recHits.metadata().size())) { // Check energy thresholds/quality cuts (specialised for HCAL/ECAL) if (!applyCuts(recHits[i], params, topology)) continue; @@ -99,7 +99,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { pfrh.detId() = rh.detId(); pfrh.denseId() = HCAL::detId2denseId(rh.detId()); pfrh.energy() = rh.energy(); - pfrh.time() = rh.time(); + pfrh.time() = rh.timeM0(); pfrh.depth() = HCAL::getDepth(pfrh.detId()); const uint32_t subdet = getSubdet(pfrh.detId()); if (subdet == HcalBarrel) @@ -142,7 +142,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { pfRecHits.size() = *num_pfRecHits; // Assign position information and associate neighbours - for (int32_t i : cms::alpakatools::elements_with_stride(acc, *num_pfRecHits)) { + for (int32_t i : cms::alpakatools::uniform_elements(acc, *num_pfRecHits)) { const uint32_t denseId = CAL::detId2denseId(pfRecHits.detId(i)); pfRecHits.x(i) = topology.positionX(denseId); @@ -152,7 +152,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { for (uint32_t n = 0; n < 8; n++) { pfRecHits.neighbours(i)(n) = -1; const uint32_t denseId_neighbour = topology.neighbours(denseId)(n); - if (denseId_neighbour != 0xffffffff) { + if (denseId_neighbour != CAL::kInvalidDenseId) { const uint32_t pfRecHit_neighbour = denseId2pfRecHit[denseId_neighbour]; if (pfRecHit_neighbour != 0xffffffff) pfRecHits.neighbours(i)(n) = (int32_t)pfRecHit_neighbour; diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitSoAProducer.cc b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitSoAProducer.cc index 8297b6359eaf5..18c160f3cc0c1 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitSoAProducer.cc +++ b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitSoAProducer.cc @@ -8,8 +8,10 @@ #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "FWCore/Utilities/interface/InputTag.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/global/EDProducer.h" -#include "CalorimeterDefinitions.h" +#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitParamsRecord.h" +#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyRecord.h" +#include "CalorimeterDefinitions.h" #include "PFRecHitProducerKernel.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -39,10 +41,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { reco::PFRecHitDeviceCollection pfRecHits{(int)num_recHits, event.queue()}; - PFRecHitProducerKernel kernel{event.queue(), num_recHits}; - for (const auto& token : recHitsToken_) - kernel.processRecHits(event.queue(), event.get(token.first), setup.getData(token.second), topology, pfRecHits); - kernel.associateTopologyInfo(event.queue(), topology, pfRecHits); + if (num_recHits != 0) { + PFRecHitProducerKernel kernel{event.queue(), num_recHits}; + for (const auto& token : recHitsToken_) + kernel.processRecHits( + event.queue(), event.get(token.first), setup.getData(token.second), topology, pfRecHits); + kernel.associateTopologyInfo(event.queue(), topology, pfRecHits); + } if (synchronise_) alpaka::wait(event.queue()); @@ -53,10 +58,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { static void fillDescriptions(edm::ConfigurationDescriptions& descriptions) { edm::ParameterSetDescription desc; edm::ParameterSetDescription producers; - producers.add("src")->setComment("Input CaloRecHitSoA"); - producers.add("params")->setComment("Quality cut parameters"); - desc.addVPSet("producers", producers)->setComment("List of inputs and quality cuts"); - desc.add("topology")->setComment("Topology information"); + producers.add("src", edm::InputTag(""))->setComment("Input CaloRecHitSoA"); + producers.add("params", edm::ESInputTag(""))->setComment("Quality cut parameters"); + std::vector producersDefault(1); + producersDefault[0].addParameter("src", edm::InputTag("")); + producersDefault[0].addParameter("params", edm::ESInputTag("")); + desc.addVPSet("producers", producers, producersDefault)->setComment("List of inputs and quality cuts"); + desc.add("topology", edm::ESInputTag(""))->setComment("Topology information"); desc.addUntracked("synchronise", false) ->setComment("Add synchronisation point after execution (for benchmarking asynchronous execution)"); descriptions.addWithDefaultLabel(desc); diff --git a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitTopologyESProducer.cc b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitTopologyESProducer.cc index f94db2aecc362..29ff85b6269d9 100644 --- a/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitTopologyESProducer.cc +++ b/RecoParticleFlow/PFRecHitProducer/plugins/alpaka/PFRecHitTopologyESProducer.cc @@ -4,9 +4,9 @@ #include #include -#include "DataFormats/EcalDetId/interface/EcalSubdetector.h" #include "CondFormats/DataRecord/interface/HcalPFCutsRcd.h" #include "CondTools/Hcal/interface/HcalPFCutsHandler.h" +#include "DataFormats/EcalDetId/interface/EcalSubdetector.h" #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" @@ -18,6 +18,9 @@ #include "Geometry/Records/interface/CaloGeometryRecord.h" #include "Geometry/Records/interface/HcalRecNumberingRecord.h" #include "HeterogeneousCore/AlpakaCore/interface/alpaka/ESProducer.h" +#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitParamsRecord.h" +#include "RecoParticleFlow/PFRecHitProducer/interface/PFRecHitTopologyRecord.h" + #include "CalorimeterDefinitions.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -93,7 +96,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { if (CAL::detIdInRange(neighDetId)) view.neighbours(denseId)(n) = CAL::detId2denseId(neighDetId); else - view.neighbours(denseId)(n) = 0xffffffff; + view.neighbours(denseId)(n) = CAL::kInvalidDenseId; } } } @@ -104,11 +107,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { for (auto const detId : geom.getValidDetIds(CAL::kDetectorId, subdet)) { const uint32_t denseId = CAL::detId2denseId(detId); for (uint32_t n = 0; n < 8; n++) { + if (view.neighbours(denseId)[n] == CAL::kInvalidDenseId) + continue; const ::reco::PFRecHitsTopologyNeighbours& neighboursOfNeighbour = view.neighbours(view.neighbours(denseId)[n]); if (std::find(neighboursOfNeighbour.begin(), neighboursOfNeighbour.end(), denseId) == neighboursOfNeighbour.end()) - view.neighbours(denseId)[n] = 0xffffffff; + view.neighbours(denseId)[n] = CAL::kInvalidDenseId; } } } diff --git a/RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py b/RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py index e4e4b76a72af5..7b89bbfd57852 100644 --- a/RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py +++ b/RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py @@ -19,7 +19,7 @@ ) #### -# register tau ID (= isolation) discriminator MVA +# define payloads names of tau ID (= isolation) discriminator MVA tauIdDiscrMVA_trainings = { 'tauIdMVAoldDMwoLT' : "tauIdMVAoldDMwoLT", 'tauIdMVAoldDMwLT' : "tauIdMVAoldDMwLT", @@ -215,6 +215,8 @@ 'tauIdMVAIsoPhase2_v1' : "mvaOutput_normalization", } +''' +# register the tau ID payloads tauIdDiscrMVA_version = "v1" for training, gbrForestName in tauIdDiscrMVA_trainings.items(): loadRecoTauTagMVAsFromPrepDB.toGet.append( @@ -339,9 +341,10 @@ label = cms.untracked.string("RecoTauTag_%s_mvaOutput_normalization" % (training)) ) ) +''' #### -## register anti-electron discriminator MVA +## define payloads of anti-electron discriminator MVA # MVA5 antiElectronDiscrMVA5_categories = { '0' : "gbr_NoEleMatch_woGwoGSF_BL", @@ -363,6 +366,8 @@ } antiElectronDiscrMVA5_WPs = [ "eff99", "eff96", "eff91", "eff85", "eff79" ] antiElectronDiscrMVA5_version = "v1" +''' +# ...and register for category, gbrForestName in antiElectronDiscrMVA5_categories.items(): loadRecoTauTagMVAsFromPrepDB.toGet.append( cms.PSet( @@ -379,6 +384,7 @@ label = cms.untracked.string("RecoTauTag_antiElectronMVA5%s_%s_WP%s" % (antiElectronDiscrMVA5_version, gbrForestName, WP)) ) ) +''' # MVA6v1 antiElectronDiscrMVA6_categories = { @@ -393,6 +399,8 @@ } antiElectronDiscrMVA6_WPs = [ "Eff99", "Eff96", "Eff91", "Eff85", "Eff79" ] antiElectronDiscrMVA6_version = "v1" +''' +# ...and register for category, gbrForestName in antiElectronDiscrMVA6_categories.items(): loadRecoTauTagMVAsFromPrepDB.toGet.append( cms.PSet( @@ -409,10 +417,14 @@ label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_version, gbrForestName, WP)) ) ) +''' + # MVA6v3 # MB: categories as in MVA6v1 antiElectronDiscrMVA6_2017_WPs = [ "eff98", "eff90", "eff80", "eff70", "eff60" ] antiElectronDiscrMVA6_2017_version = "v3_noeveto" +''' +# ...and register for category, gbrForestName in antiElectronDiscrMVA6_categories.items(): loadRecoTauTagMVAsFromPrepDB.toGet.append( cms.PSet( @@ -429,6 +441,7 @@ label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_2017_version, gbrForestName, WP)) ) ) +''' # MVA6 phase2 antiElectronDiscrMVA_phase2_categories = { @@ -447,6 +460,8 @@ } antiElectronDiscrMVA_phase2_WPs = [ "Eff98", "Eff90", "Eff80", "Eff70", "Eff60" ] antiElectronDiscrMVA_phase2_version = "v1" +''' +# ...and register for category, gbrForestName in antiElectronDiscrMVA_phase2_categories.items(): loadRecoTauTagMVAsFromPrepDB.toGet.append( cms.PSet( @@ -463,12 +478,15 @@ label = cms.untracked.string("RecoTauTag_antiElectronPhase2MVA6%s_%s_WP%s" % (antiElectronDiscrMVA_phase2_version, gbrForestName, WP)) ) ) +''' #### -# register anti-muon discriminator MVA +# define payloads of anti-muon discriminator MVA antiMuonDiscrMVA_WPs = [ "eff99_5", "eff99_0", "eff98_0" ] antiMuonDiscrMVA_version = "v1" gbrForestName = "againstMuonMVA" +''' +# ...and register loadRecoTauTagMVAsFromPrepDB.toGet.append( cms.PSet( record = cms.string('GBRWrapperRcd'), @@ -491,3 +509,4 @@ label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, antiMuonDiscrMVA_version)) ) ) +''' diff --git a/RecoTauTag/Configuration/python/tools/adaptToRunAtMiniAOD.py b/RecoTauTag/Configuration/python/tools/adaptToRunAtMiniAOD.py index a47392dac4dc2..5dc39227607a3 100644 --- a/RecoTauTag/Configuration/python/tools/adaptToRunAtMiniAOD.py +++ b/RecoTauTag/Configuration/python/tools/adaptToRunAtMiniAOD.py @@ -281,7 +281,7 @@ def adaptTauToMiniAODReReco(self,reclusterJets=True): toKeep = ['deepTau2017v2p1'] #For boosted do not run deepTauIDs, but add still used Run-2 anti-e MVA if self.runBoosted: - toKeep = ['againstEle2018'] + toKeep = ['againstEle'] import RecoTauTag.RecoTau.tools.runTauIdMVA as tauIdConfig tauIdEmbedder = tauIdConfig.TauIDEmbedder( self.process, debug = False, diff --git a/RecoTauTag/HLTProducers/src/L2TauTagNNProducer.cc b/RecoTauTag/HLTProducers/src/L2TauTagNNProducer.cc index 4a0996aab2361..2fe15fd097279 100644 --- a/RecoTauTag/HLTProducers/src/L2TauTagNNProducer.cc +++ b/RecoTauTag/HLTProducers/src/L2TauTagNNProducer.cc @@ -731,14 +731,16 @@ void L2TauNNProducer::fillPatatracks(tensorflow::Tensor& cellGridMatrix, } std::vector L2TauNNProducer::getTauScore(const tensorflow::Tensor& cellGridMatrix) { - std::vector pred_tensor; - tensorflow::run(L2cacheData_->session, {{inputTensorName_, cellGridMatrix}}, {outputTensorName_}, &pred_tensor); const int nTau = cellGridMatrix.shape().dim_size(0); std::vector pred_vector(nTau); - for (int tau_idx = 0; tau_idx < nTau; ++tau_idx) { - pred_vector[tau_idx] = pred_tensor[0].matrix()(tau_idx, 0); + if (nTau > 0) { + // Only run the inference if there are taus to process + std::vector pred_tensor; + tensorflow::run(L2cacheData_->session, {{inputTensorName_, cellGridMatrix}}, {outputTensorName_}, &pred_tensor); + for (int tau_idx = 0; tau_idx < nTau; ++tau_idx) { + pred_vector[tau_idx] = pred_tensor[0].matrix()(tau_idx, 0); + } } - return pred_vector; } diff --git a/RecoTauTag/HLTProducers/src/L2TauTagNNProducerAlpaka.cc b/RecoTauTag/HLTProducers/src/L2TauTagNNProducerAlpaka.cc index 9772366c6b22e..9940650cfb7af 100644 --- a/RecoTauTag/HLTProducers/src/L2TauTagNNProducerAlpaka.cc +++ b/RecoTauTag/HLTProducers/src/L2TauTagNNProducerAlpaka.cc @@ -731,15 +731,19 @@ void L2TauNNProducerAlpaka::fillPatatracks(tensorflow::Tensor& cellGridMatrix, } std::vector L2TauNNProducerAlpaka::getTauScore(const tensorflow::Tensor& cellGridMatrix) { - std::vector pred_tensor; - tensorflow::run(L2cacheData_->session, {{inputTensorName_, cellGridMatrix}}, {outputTensorName_}, &pred_tensor); const int nTau = cellGridMatrix.shape().dim_size(0); - std::vector pred_vector(nTau); - for (int tau_idx = 0; tau_idx < nTau; ++tau_idx) { - pred_vector[tau_idx] = pred_tensor[0].matrix()(tau_idx, 0); - } + if (nTau == 0) { + return std::vector(); + } else { + std::vector pred_tensor; + tensorflow::run(L2cacheData_->session, {{inputTensorName_, cellGridMatrix}}, {outputTensorName_}, &pred_tensor); + std::vector pred_vector(nTau); + for (int tau_idx = 0; tau_idx < nTau; ++tau_idx) { + pred_vector[tau_idx] = pred_tensor[0].matrix()(tau_idx, 0); + } - return pred_vector; + return pred_vector; + } } void L2TauNNProducerAlpaka::produce(edm::Event& event, const edm::EventSetup& eventsetup) { diff --git a/RecoTauTag/RecoTau/interface/DeepTauIdBase.h b/RecoTauTag/RecoTau/interface/DeepTauIdBase.h index c9d3ebbe85067..95e940afdfe67 100644 --- a/RecoTauTag/RecoTau/interface/DeepTauIdBase.h +++ b/RecoTauTag/RecoTau/interface/DeepTauIdBase.h @@ -1298,10 +1298,14 @@ class DeepTauIdBase : public Producer { if (sub_version_ == 1) get(dnn::footprintCorrection) = sp.scale(tau_funcs.getFootprintCorrectiondR03(tau, tau_ref), tauInputs_indices_[dnn::footprintCorrection]); - else if (sub_version_ == 5) - get(dnn::footprintCorrection) = - sp.scale(tau_funcs.getFootprintCorrection(tau, tau_ref), tauInputs_indices_[dnn::footprintCorrection]); - + else if (sub_version_ == 5) { + if (is_online_) + get(dnn::footprintCorrection) = + sp.scale(tau_funcs.getFootprintCorrectiondR03(tau, tau_ref), tauInputs_indices_[dnn::footprintCorrection]); + else + get(dnn::footprintCorrection) = + sp.scale(tau_funcs.getFootprintCorrection(tau, tau_ref), tauInputs_indices_[dnn::footprintCorrection]); + } get(dnn::neutralIsoPtSum) = sp.scale(tau_funcs.getNeutralIsoPtSum(tau, tau_ref), tauInputs_indices_[dnn::neutralIsoPtSum]); get(dnn::neutralIsoPtSumWeight_over_neutralIsoPtSum) = diff --git a/RecoTauTag/RecoTau/interface/TauWPThreshold.h b/RecoTauTag/RecoTau/interface/TauWPThreshold.h index 07332bb46bd1e..b3405b143a1c5 100644 --- a/RecoTauTag/RecoTau/interface/TauWPThreshold.h +++ b/RecoTauTag/RecoTau/interface/TauWPThreshold.h @@ -3,20 +3,22 @@ #include "DataFormats/TauReco/interface/BaseTau.h" #include "DataFormats/PatCandidates/interface/Tau.h" + #include +#include +#include + namespace tau { class TauWPThreshold { public: explicit TauWPThreshold(const std::string& cut_str) { bool simple_value = false; - try { - size_t pos = 0; - value_ = std::stod(cut_str, &pos); - simple_value = (pos == cut_str.size()); - } catch (std::invalid_argument&) { - } catch (std::out_of_range&) { - } + const char* cut_cstr = cut_str.c_str(); + char* end_cstr{}; + value_ = std::strtod(cut_cstr, &end_cstr); + // simple number if end_cstr is empty and not equal to initial string (cut_cstr), and returned value is finite + simple_value = !*end_cstr && cut_cstr != end_cstr && std::isfinite(value_); if (!simple_value) { static const std::string prefix = "[&](double *x, double *p) { const int decayMode = p[0];" diff --git a/RecoTauTag/RecoTau/plugins/DeepTauId.cc b/RecoTauTag/RecoTau/plugins/DeepTauId.cc index 24d2f5eedd0a3..dcb264a1647e0 100644 --- a/RecoTauTag/RecoTau/plugins/DeepTauId.cc +++ b/RecoTauTag/RecoTau/plugins/DeepTauId.cc @@ -530,6 +530,7 @@ class DeepTauId : public DeepTauIdBase { {"outer_all_dropout_4/Identity"}, &pred_vector); } + return pred_vector.at(0); } @@ -547,67 +548,77 @@ class DeepTauId : public DeepTauIdBase { bool is_inner) { if (debug_level >= 2) { std::cout << ":" << std::endl; + std::cout << "number of valid cells = " << grid.num_valid_cells() << std::endl; } + + const size_t n_valid_cells = grid.num_valid_cells(); + tensorflow::Tensor predTensor; tensorflow::Tensor& convTensor = *convTensor_.at(is_inner); - eGammaTensor_[is_inner] = std::make_unique( - tensorflow::DT_FLOAT, - tensorflow::TensorShape{ - (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::EgammaBlockInputs::NumberOfInputs}); - muonTensor_[is_inner] = std::make_unique( - tensorflow::DT_FLOAT, - tensorflow::TensorShape{ - (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::MuonBlockInputs::NumberOfInputs}); - hadronsTensor_[is_inner] = std::make_unique( - tensorflow::DT_FLOAT, - tensorflow::TensorShape{ - (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::HadronBlockInputs::NumberOfInputs}); - - eGammaTensor_[is_inner]->flat().setZero(); - muonTensor_[is_inner]->flat().setZero(); - hadronsTensor_[is_inner]->flat().setZero(); - unsigned idx = 0; - for (int eta = -grid.maxEtaIndex(); eta <= grid.maxEtaIndex(); ++eta) { - for (int phi = -grid.maxPhiIndex(); phi <= grid.maxPhiIndex(); ++phi) { - if (debug_level >= 2) { - std::cout << "processing ( eta = " << eta << ", phi = " << phi << " )" << std::endl; - } - const CellIndex cell_index{eta, phi}; - const auto cell_iter = grid.find(cell_index); - if (cell_iter != grid.end()) { + //check if at least one input is there to + //avoid calling TF with empty grid #TODO understand why the grid is empty + if (n_valid_cells > 0) { + eGammaTensor_[is_inner] = std::make_unique( + tensorflow::DT_FLOAT, + tensorflow::TensorShape{ + (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::EgammaBlockInputs::NumberOfInputs}); + muonTensor_[is_inner] = std::make_unique( + tensorflow::DT_FLOAT, + tensorflow::TensorShape{ + (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::MuonBlockInputs::NumberOfInputs}); + hadronsTensor_[is_inner] = std::make_unique( + tensorflow::DT_FLOAT, + tensorflow::TensorShape{ + (long long int)grid.num_valid_cells(), 1, 1, dnn_inputs_v2::HadronBlockInputs::NumberOfInputs}); + + eGammaTensor_[is_inner]->flat().setZero(); + muonTensor_[is_inner]->flat().setZero(); + hadronsTensor_[is_inner]->flat().setZero(); + + unsigned idx = 0; + for (int eta = -grid.maxEtaIndex(); eta <= grid.maxEtaIndex(); ++eta) { + for (int phi = -grid.maxPhiIndex(); phi <= grid.maxPhiIndex(); ++phi) { if (debug_level >= 2) { - std::cout << " creating inputs for ( eta = " << eta << ", phi = " << phi << " ): idx = " << idx - << std::endl; + std::cout << "processing ( eta = " << eta << ", phi = " << phi << " )" << std::endl; } - const Cell& cell = cell_iter->second; - createEgammaBlockInputs(idx, - tau, - tau_index, - tau_ref, - pv, - rho, - electrons, - pfCands, - cell, - tau_funcs, - is_inner, - *eGammaTensor_[is_inner]); - createMuonBlockInputs( - idx, tau, tau_index, tau_ref, pv, rho, muons, pfCands, cell, tau_funcs, is_inner, *muonTensor_[is_inner]); - createHadronsBlockInputs( - idx, tau, tau_index, tau_ref, pv, rho, pfCands, cell, tau_funcs, is_inner, *hadronsTensor_[is_inner]); - idx += 1; - } else { - if (debug_level >= 2) { - std::cout << " skipping creation of inputs, because ( eta = " << eta << ", phi = " << phi - << " ) is not in the grid !!" << std::endl; + const CellIndex cell_index{eta, phi}; + const auto cell_iter = grid.find(cell_index); + if (cell_iter != grid.end()) { + if (debug_level >= 2) { + std::cout << " creating inputs for ( eta = " << eta << ", phi = " << phi << " ): idx = " << idx + << std::endl; + } + const Cell& cell = cell_iter->second; + createEgammaBlockInputs(idx, + tau, + tau_index, + tau_ref, + pv, + rho, + electrons, + pfCands, + cell, + tau_funcs, + is_inner, + *eGammaTensor_[is_inner]); + createMuonBlockInputs( + idx, tau, tau_index, tau_ref, pv, rho, muons, pfCands, cell, tau_funcs, is_inner, *muonTensor_[is_inner]); + createHadronsBlockInputs( + idx, tau, tau_index, tau_ref, pv, rho, pfCands, cell, tau_funcs, is_inner, *hadronsTensor_[is_inner]); + idx += 1; + } else { + if (debug_level >= 2) { + std::cout << " skipping creation of inputs, because ( eta = " << eta << ", phi = " << phi + << " ) is not in the grid !!" << std::endl; + } } } } + // Calling TF prediction only if n_valid_cells > 0 + predTensor = getPartialPredictions(is_inner); } - const auto predTensor = getPartialPredictions(is_inner); - idx = 0; + unsigned idx = 0; for (int eta = -grid.maxEtaIndex(); eta <= grid.maxEtaIndex(); ++eta) { for (int phi = -grid.maxPhiIndex(); phi <= grid.maxPhiIndex(); ++phi) { const CellIndex cell_index{eta, phi}; diff --git a/RecoTauTag/RecoTau/python/tools/runTauIdMVA.py b/RecoTauTag/RecoTau/python/tools/runTauIdMVA.py index 4cf3f8ff47240..309964e2476e9 100644 --- a/RecoTauTag/RecoTau/python/tools/runTauIdMVA.py +++ b/RecoTauTag/RecoTau/python/tools/runTauIdMVA.py @@ -11,32 +11,24 @@ class TauIDEmbedder(object): """class to rerun the tau seq and acces trainings from the database""" - availableDiscriminators = [ + experimentalDiscriminators = [ "2017v1", "2017v2", "newDM2017v2", "dR0p32017v2", "2016v1", "newDM2016v1", - "deepTau2017v2", "deepTau2017v2p1", "deepTau2018v2p5", "deepTau2026v2p5", - "againstEle2018", - "newDMPhase2v1", - "againstElePhase2v1" + "againstEle2018" ] + availableDiscriminators = experimentalDiscriminators.copy() + availableDiscriminators.extend([ + "mvaIso", "mvaIsoNewDM", "mvaIsoDR0p3", #payloads from GT (2017v2) + "againstEle", #payloads from GT (2018) + "newDMPhase2v1", #payloads from phase2 GT + "againstElePhase2v1", #payloads from phase2 GT + "deepTau2017v2", "deepTau2017v2p1", "deepTau2018v2p5", "deepTau2026v2p5" + ]) def __init__(self, process, debug = False, originalTauName = "slimmedTaus", updatedTauName = "slimmedTausNewID", postfix = "", toKeep = ["deepTau2017v2p1", "deepTau2018v2p5", "deepTau2026v2p5"], - tauIdDiscrMVA_trainings_run2_2017 = { 'tauIdMVAIsoDBoldDMwLT2017' : "tauIdMVAIsoDBoldDMwLT2017", }, - tauIdDiscrMVA_WPs_run2_2017 = { - 'tauIdMVAIsoDBoldDMwLT2017' : { - 'Eff95' : "DBoldDMwLTEff95", - 'Eff90' : "DBoldDMwLTEff90", - 'Eff80' : "DBoldDMwLTEff80", - 'Eff70' : "DBoldDMwLTEff70", - 'Eff60' : "DBoldDMwLTEff60", - 'Eff50' : "DBoldDMwLTEff50", - 'Eff40' : "DBoldDMwLTEff40" - } - }, - tauIdDiscrMVA_2017_version = "v1", conditionDB = "" # preparational DB: 'frontier://FrontierPrep/CMS_CONDITIONS' ): super(TauIDEmbedder, self).__init__() @@ -45,22 +37,21 @@ def __init__(self, process, debug = False, self.originalTauName = originalTauName self.updatedTauName = updatedTauName self.postfix = postfix - self.process.load('RecoTauTag.Configuration.loadRecoTauTagMVAsFromPrepDB_cfi') - if len(conditionDB) != 0: - self.process.CondDBTauConnection.connect = cms.string(conditionDB) - self.process.loadRecoTauTagMVAsFromPrepDB.connect = cms.string(conditionDB) - # if debug: - # print self.process.CondDBTauConnection.connect - # print dir(self.process.loadRecoTauTagMVAsFromPrepDB) - # print self.process.loadRecoTauTagMVAsFromPrepDB.parameterNames_ - self.tauIdDiscrMVA_trainings_run2_2017 = tauIdDiscrMVA_trainings_run2_2017 - self.tauIdDiscrMVA_WPs_run2_2017 = tauIdDiscrMVA_WPs_run2_2017 - self.tauIdDiscrMVA_2017_version = tauIdDiscrMVA_2017_version for discr in toKeep: if discr not in TauIDEmbedder.availableDiscriminators: raise RuntimeError('TauIDEmbedder: discriminator "{}" is not supported'.format(discr)) self.toKeep = toKeep + if not set(toKeep).isdisjoint(TauIDEmbedder.experimentalDiscriminators): + print('There are experimental tauIDs not from GT') + self.process.load('RecoTauTag.Configuration.loadRecoTauTagMVAsFromPrepDB_cfi') + if len(conditionDB) != 0: + self.process.CondDBTauConnection.connect = cms.string(conditionDB) + self.process.loadRecoTauTagMVAsFromPrepDB.connect = cms.string(conditionDB) + # if debug: + # print self.process.CondDBTauConnection.connect + # print dir(self.process.loadRecoTauTagMVAsFromPrepDB) + # print self.process.loadRecoTauTagMVAsFromPrepDB.parameterNames_ @staticmethod def get_cmssw_version(debug = False): @@ -130,11 +121,202 @@ def loadMVA_WPs_run2_2017(self): ) ) + def load_againstElectronMVA6(self): + if self.debug: print ("load_againstElectronMVA6: performed") + global cms + antiElectronDiscrMVA6_categories = { + '0' : "gbr_NoEleMatch_woGwoGSF_BL", + '2' : "gbr_NoEleMatch_wGwoGSF_BL", + '5' : "gbr_woGwGSF_BL", + '7' : "gbr_wGwGSF_BL", + '8' : "gbr_NoEleMatch_woGwoGSF_EC", + '10' : "gbr_NoEleMatch_wGwoGSF_EC", + '13' : "gbr_woGwGSF_EC", + '15' : "gbr_wGwGSF_EC" + } + for category, gbrForestName in antiElectronDiscrMVA6_categories.items(): + self.process.loadRecoTauTagMVAsFromPrepDB.toGet.append( + cms.PSet( + record = cms.string('GBRWrapperRcd'), + tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s" % (self.antiElectronDiscrMVA6_version, gbrForestName)), + label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s" % (self.antiElectronDiscrMVA6_version, gbrForestName)) + ) + ) + for WP in self.antiElectronDiscrMVA6_WPs: + self.process.loadRecoTauTagMVAsFromPrepDB.toGet.append( + cms.PSet( + record = cms.string('PhysicsTGraphPayloadRcd'), + tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (self.antiElectronDiscrMVA6_version, gbrForestName, WP)), + label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (self.antiElectronDiscrMVA6_version, gbrForestName, WP)) + ) + ) + def runTauID(self): _rerunMvaIsolationTask = cms.Task() _rerunMvaIsolationSequence = cms.Sequence() tauIDSources = cms.PSet() + # MVAIso tauIDs with version given by payloads in GT (2017v2) + if "mvaIso" in self.toKeep: + _byIsolationOldDMMVAraw = "rerunDiscriminationByIsolationOldDMMVAraw"+self.postfix + setattr(self.process,_byIsolationOldDMMVAraw,patDiscriminationByIsolationMVArun2v1raw.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + loadMVAfromDB = cms.bool(True), + mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), + mvaOpt = cms.string("DBoldDMwLTwGJ"), + verbosity = cms.int32(0) + )) + + _byIsolationOldDMMVA = "rerunDiscriminationByIsolationOldDMMVA"+self.postfix + setattr(self.process,_byIsolationOldDMMVA,patDiscriminationByIsolationMVArun2v1.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + toMultiplex = _byIsolationOldDMMVAraw, + loadMVAfromDB = cms.bool(True), + mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT_mvaOutput_normalization"), #writeTauIdDiscrMVAoutputNormalizations + mapping = cms.VPSet( + cms.PSet( + category = cms.uint32(0), + cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), #writeTauIdDiscrWPs + variable = cms.string("pt"), + ) + ), + workingPoints = cms.vstring( + "_VVLoose", + "_VLoose", + "_Loose", + "_Medium", + "_Tight", + "_VTight", + "_VVTight" + ) + )) + + _rerunIsolationOldDMMVATask = cms.Task( + getattr(self.process,_byIsolationOldDMMVAraw), + getattr(self.process,_byIsolationOldDMMVA) + ) + _rerunMvaIsolationTask.add(_rerunIsolationOldDMMVATask) + _rerunMvaIsolationSequence += cms.Sequence(_rerunIsolationOldDMMVATask) + + tauIDSources.byIsolationMVArun2DBoldDMwLTraw = self.tauIDMVAinputs(_byIsolationOldDMMVA, "raw") + tauIDSources.byVVLooseIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_VVLoose") + tauIDSources.byVLooseIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_VLoose") + tauIDSources.byLooseIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_Loose") + tauIDSources.byMediumIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_Medium") + tauIDSources.byTightIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_Tight") + tauIDSources.byVTightIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_VTight") + tauIDSources.byVVTightIsolationMVArun2DBoldDMwLT = self.tauIDMVAinputs(_byIsolationOldDMMVA, "_VVTight") + + if "mvaIsoNewDM" in self.toKeep: + _byIsolationNewDMMVAraw = "rerunDiscriminationByIsolationNewDMMVAraw"+self.postfix + setattr(self.process,_byIsolationNewDMMVAraw,patDiscriminationByIsolationMVArun2v1raw.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + loadMVAfromDB = cms.bool(True), + mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT"), + mvaOpt = cms.string("DBnewDMwLTwGJ"), + verbosity = cms.int32(0) + )) + + _byIsolationNewDMMVA = "rerunDiscriminationByIsolationNewDMMVA"+self.postfix + setattr(self.process,_byIsolationNewDMMVA,patDiscriminationByIsolationMVArun2v1.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + toMultiplex = _byIsolationNewDMMVAraw, + loadMVAfromDB = cms.bool(True), + mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT_mvaOutput_normalization"), #writeTauIdDiscrMVAoutputNormalizations + mapping = cms.VPSet( + cms.PSet( + category = cms.uint32(0), + cut = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT"), #writeTauIdDiscrWPs + variable = cms.string("pt"), + ) + ), + workingPoints = cms.vstring( + "_VVLoose", + "_VLoose", + "_Loose", + "_Medium", + "_Tight", + "_VTight", + "_VVTight" + ) + )) + + _rerunIsolationNewDMMVATask = cms.Task( + getattr(self.process,_byIsolationNewDMMVAraw), + getattr(self.process,_byIsolationNewDMMVA) + ) + _rerunMvaIsolationTask.add(_rerunIsolationNewDMMVATask) + _rerunMvaIsolationSequence += cms.Sequence(_rerunIsolationNewDMMVATask) + + tauIDSources.byIsolationMVArun2DBnewDMwLTraw = self.tauIDMVAinputs(_byIsolationNewDMMVA, "raw") + tauIDSources.byVVLooseIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_VVLoose") + tauIDSources.byVLooseIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_VLoose") + tauIDSources.byLooseIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_Loose") + tauIDSources.byMediumIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_Medium") + tauIDSources.byTightIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_Tight") + tauIDSources.byVTightIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_VTight") + tauIDSources.byVVTightIsolationMVArun2DBnewDMwLT = self.tauIDMVAinputs(_byIsolationNewDMMVA, "_VVTight") + + if "mvaIsoDR0p3" in self.toKeep: + _byIsolationOldDMdR0p3MVAraw = "rerunDiscriminationByIsolationOldDMdR0p3MVAraw"+self.postfix + setattr(self.process,_byIsolationOldDMdR0p3MVAraw,patDiscriminationByIsolationMVArun2v1raw.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + loadMVAfromDB = cms.bool(True), + mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT"), + mvaOpt = cms.string("DBoldDMwLTwGJ"), + srcChargedIsoPtSum = cms.string('chargedIsoPtSumdR03'), + srcFootprintCorrection = cms.string('footprintCorrectiondR03'), + srcNeutralIsoPtSum = cms.string('neutralIsoPtSumdR03'), + srcPhotonPtSumOutsideSignalCone = cms.string('photonPtSumOutsideSignalConedR03'), + verbosity = cms.int32(0) + )) + + _byIsolationOldDMdR0p3MVA = "rerunDiscriminationByIsolationOldDMdR0p3MVA"+self.postfix + setattr(self.process,_byIsolationOldDMdR0p3MVA,patDiscriminationByIsolationMVArun2v1.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + toMultiplex = _byIsolationOldDMdR0p3MVAraw, + loadMVAfromDB = cms.bool(True), + mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT_mvaOutput_normalization"), #writeTauIdDiscrMVAoutputNormalizations + mapping = cms.VPSet( + cms.PSet( + category = cms.uint32(0), + cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMdR0p3wLT"), #writeTauIdDiscrWPs + variable = cms.string("pt"), + ) + ), + workingPoints = cms.vstring( + "_VVLoose", + "_VLoose", + "_Loose", + "_Medium", + "_Tight", + "_VTight", + "_VVTight" + ) + )) + + _rerunIsolationOldDMdR0p3MVATask = cms.Task( + getattr(self.process,_byIsolationOldDMdR0p3MVAraw), + getattr(self.process,_byIsolationOldDMdR0p3MVA) + ) + _rerunMvaIsolationTask.add(_rerunIsolationOldDMdR0p3MVATask) + _rerunMvaIsolationSequence += cms.Sequence(_rerunIsolationOldDMdR0p3MVATask) + + tauIDSources.byIsolationMVArun2DBoldDMdR0p3wLTraw = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "raw") + tauIDSources.byVVLooseIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_VVLoose") + tauIDSources.byVLooseIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_VLoose") + tauIDSources.byLooseIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_Loose") + tauIDSources.byMediumIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_Medium") + tauIDSources.byTightIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_Tight") + tauIDSources.byVTightIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_VTight") + tauIDSources.byVVTightIsolationMVArun2DBoldDMdR0p3wLT = self.tauIDMVAinputs(_byIsolationOldDMdR0p3MVA, "_VVTight") + # rerun the seq to obtain the 2017 nom training with 0.5 iso cone, old DM, ptph>1, trained on 2017MCv1 if "2017v1" in self.toKeep: self.tauIdDiscrMVA_2017_version = "v1" @@ -153,9 +335,8 @@ def runTauID(self): } } # update the list of available in DB samples - if not self.is_above_cmssw_version(9, 4, 4, self.debug): - if self.debug: print ("runTauID: not is_above_cmssw_version(9, 4, 4). Will update the list of available in DB samples to access 2017v1") - self.loadMVA_WPs_run2_2017() + if self.debug: print ("runTauID: Will update the list of available in DB samples to access 2017v1") + self.loadMVA_WPs_run2_2017() _byIsolationOldDMMVArun2017v1raw = "rerunDiscriminationByIsolationOldDMMVArun2017v1raw"+self.postfix setattr(self.process,_byIsolationOldDMMVArun2017v1raw,patDiscriminationByIsolationMVArun2v1raw.clone( @@ -208,7 +389,6 @@ def runTauID(self): tauIDSources.byVTightIsolationMVArun2017v1DBoldDMwLT2017 = self.tauIDMVAinputs(_byIsolationOldDMMVArun2017v1, "_WPEff50") tauIDSources.byVVTightIsolationMVArun2017v1DBoldDMwLT2017 = self.tauIDMVAinputs(_byIsolationOldDMMVArun2017v1, "_WPEff40") - if "2017v2" in self.toKeep: self.tauIdDiscrMVA_2017_version = "v2" self.tauIdDiscrMVA_trainings_run2_2017 = { @@ -226,9 +406,8 @@ def runTauID(self): } } - if not self.is_above_cmssw_version(9, 4, 5, self.debug): - if self.debug: print ("runTauID: not is_above_cmssw_version(9, 4, 5). Will update the list of available in DB samples to access 2017v2") - self.loadMVA_WPs_run2_2017() + if self.debug: print ("runTauID: Will update the list of available in DB samples to access 2017v2") + self.loadMVA_WPs_run2_2017() _byIsolationOldDMMVArun2017v2raw = "rerunDiscriminationByIsolationOldDMMVArun2017v2raw"+self.postfix setattr(self.process,_byIsolationOldDMMVArun2017v2raw,patDiscriminationByIsolationMVArun2v1raw.clone( @@ -299,9 +478,8 @@ def runTauID(self): } } - if not self.is_above_cmssw_version(9, 4, 5, self.debug): - if self.debug: print ("runTauID: not is_above_cmssw_version(9, 4, 5). Will update the list of available in DB samples to access newDM2017v2") - self.loadMVA_WPs_run2_2017() + if self.debug: print ("runTauID: Will update the list of available in DB samples to access newDM2017v2") + self.loadMVA_WPs_run2_2017() _byIsolationNewDMMVArun2017v2raw = "rerunDiscriminationByIsolationNewDMMVArun2017v2raw"+self.postfix setattr(self.process,_byIsolationNewDMMVArun2017v2raw,patDiscriminationByIsolationMVArun2v1raw.clone( @@ -372,9 +550,8 @@ def runTauID(self): } } - if not self.is_above_cmssw_version(9, 4, 5, self.debug): - if self.debug: print ("runTauID: not is_above_cmssw_version(9, 4, 5). Will update the list of available in DB samples to access dR0p32017v2") - self.loadMVA_WPs_run2_2017() + if self.debug: print ("runTauID: Will update the list of available in DB samples to access dR0p32017v2") + self.loadMVA_WPs_run2_2017() _byIsolationOldDMdR0p3MVArun2017v2raw = "rerunDiscriminationByIsolationOldDMdR0p3MVArun2017v2raw"+self.postfix setattr(self.process,_byIsolationOldDMdR0p3MVArun2017v2raw,patDiscriminationByIsolationMVArun2v1raw.clone( @@ -494,6 +671,23 @@ def runTauID(self): ) )) + self.tauIdDiscrMVA_2017_version = "v1" + self.tauIdDiscrMVA_trainings_run2_2017 = { + 'tauIdMVAIsoDBoldDMwLT2016' : "tauIdMVAIsoDBoldDMwLT2016", + } + self.tauIdDiscrMVA_WPs_run2_2017 = { + 'tauIdMVAIsoDBoldDMwLT2016' : { + 'Eff90' : "DBoldDMwLT2016Eff90", + 'Eff80' : "DBoldDMwLT2016Eff80", + 'Eff70' : "DBoldDMwLT2016Eff70", + 'Eff60' : "DBoldDMwLT2016Eff60", + 'Eff50' : "DBoldDMwLT2016Eff50", + 'Eff40' : "DBoldDMwLT2016Eff40" + } + } + if self.debug: print ("runTauID: Will update the list of available in DB samples to access 2016v1") + self.loadMVA_WPs_run2_2017() + _rerunIsolationOldDMMVArun2016v1Task = cms.Task( getattr(self.process,_byIsolationOldDMMVArun2016v1raw), getattr(self.process,_byIsolationOldDMMVArun2016v1) @@ -531,7 +725,7 @@ def runTauID(self): mapping = cms.VPSet( cms.PSet( category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT2016v1_WPEff90"), + cut = cms.string("RecoTauTag_tauIdMVAIsoDBnewDMwLT2016v1"), variable = cms.string("pt"), ) ), @@ -545,6 +739,23 @@ def runTauID(self): ) )) + self.tauIdDiscrMVA_2017_version = "v1" + self.tauIdDiscrMVA_trainings_run2_2017 = { + 'tauIdMVAIsoDBnewDMwLT2016' : "tauIdMVAIsoDBnewDMwLT2016", + } + self.tauIdDiscrMVA_WPs_run2_2017 = { + 'tauIdMVAIsoDBnewDMwLT2016' : { + 'Eff90' : "DBnewDMwLT2016Eff90", + 'Eff80' : "DBnewDMwLT2016Eff80", + 'Eff70' : "DBnewDMwLT2016Eff70", + 'Eff60' : "DBnewDMwLT2016Eff60", + 'Eff50' : "DBnewDMwLT2016Eff50", + 'Eff40' : "DBnewDMwLT2016Eff40" + } + } + if self.debug: print ("runTauID: Will update the list of available in DB samples to access newDM2016v1") + self.loadMVA_WPs_run2_2017() + _rerunIsolationNewDMMVArun2016v1Task = cms.Task( getattr(self.process,_byIsolationNewDMMVArun2016v1raw), getattr(self.process,_byIsolationNewDMMVArun2016v1) @@ -758,7 +969,8 @@ def runTauID(self): _rerunMvaIsolationSequence += _deepTauProducer if "againstEle2018" in self.toKeep: - antiElectronDiscrMVA6_version = "MVA6v3_noeveto" + self.antiElectronDiscrMVA6_version = "v3_noeveto" + self.antiElectronDiscrMVA6_WPs = [ "eff98", "eff90", "eff80", "eff70", "eff60" ] ### Define new anti-e discriminants ## Raw from RecoTauTag.RecoTau.patTauDiscriminationAgainstElectronMVA6_cfi import patTauDiscriminationAgainstElectronMVA6 @@ -768,14 +980,14 @@ def runTauID(self): Prediscriminants = noPrediscriminants, #already selected for MiniAOD srcElectrons = cms.InputTag('slimmedElectrons'), vetoEcalCracks = cms.bool(False), #keep taus in EB-EE cracks - mvaName_NoEleMatch_wGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_BL', - mvaName_NoEleMatch_wGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_EC', - mvaName_NoEleMatch_woGwoGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_BL', - mvaName_NoEleMatch_woGwoGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_EC', - mvaName_wGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_wGwGSF_BL', - mvaName_wGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_wGwGSF_EC', - mvaName_woGwGSF_BL = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_woGwGSF_BL', - mvaName_woGwGSF_EC = 'RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_woGwGSF_EC' + mvaName_NoEleMatch_wGwoGSF_BL = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_BL', + mvaName_NoEleMatch_wGwoGSF_EC = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_EC', + mvaName_NoEleMatch_woGwoGSF_BL = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_BL', + mvaName_NoEleMatch_woGwoGSF_EC = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_EC', + mvaName_wGwGSF_BL = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_wGwGSF_BL', + mvaName_wGwGSF_EC = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_wGwGSF_EC', + mvaName_woGwGSF_BL = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_woGwGSF_BL', + mvaName_woGwGSF_EC = 'RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_woGwGSF_EC' )) ## WPs from RecoTauTag.RecoTau.PATTauDiscriminantCutMultiplexer_cfi import patTauDiscriminantCutMultiplexer @@ -787,42 +999,42 @@ def runTauID(self): mapping = cms.VPSet( cms.PSet( category = cms.uint32(0), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_BL'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_BL'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(2), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_BL'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_BL'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(5), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_woGwGSF_BL'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_woGwGSF_BL'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(7), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_wGwGSF_BL'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_wGwGSF_BL'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(8), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_EC'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_woGwoGSF_EC'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(10), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_EC'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_NoEleMatch_wGwoGSF_EC'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(13), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_woGwGSF_EC'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_woGwGSF_EC'), variable = cms.string('pt') ), cms.PSet( category = cms.uint32(15), - cut = cms.string('RecoTauTag_antiElectron'+antiElectronDiscrMVA6_version+'_gbr_wGwGSF_EC'), + cut = cms.string('RecoTauTag_antiElectronMVA6'+self.antiElectronDiscrMVA6_version+'_gbr_wGwGSF_EC'), variable = cms.string('pt') ) ), @@ -834,6 +1046,10 @@ def runTauID(self): "_WPeff60" ) )) + + if self.debug: print ("runTauID: Will update the list of available in DB samples to access againstEle 2018") + self.load_againstElectronMVA6() + ### Put all new anti-e discrminats to a sequence _patTauDiscriminationByElectronRejectionMVA62018Task = cms.Task( getattr(self.process,_byElectronRejectionMVA62018Raw), @@ -857,6 +1073,105 @@ def runTauID(self): ) tauIDSources =_tauIDSourcesWithAgainistEle.clone() + if "againstEle" in self.toKeep: + ### Define new anti-e discriminants + ## Raw + from RecoTauTag.RecoTau.patTauDiscriminationAgainstElectronMVA6_cfi import patTauDiscriminationAgainstElectronMVA6 + _byElectronRejectionMVA6Raw = "patTauDiscriminationByElectronRejectionMVA6Raw"+self.postfix + setattr(self.process,_byElectronRejectionMVA6Raw,patTauDiscriminationAgainstElectronMVA6.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, #already selected for MiniAOD + srcElectrons = cms.InputTag('slimmedElectrons'), + vetoEcalCracks = cms.bool(False), #keep taus in EB-EE cracks + mvaName_NoEleMatch_wGwoGSF_BL = 'RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_BL', + mvaName_NoEleMatch_wGwoGSF_EC = 'RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_EC', + mvaName_NoEleMatch_woGwoGSF_BL = 'RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_BL', + mvaName_NoEleMatch_woGwoGSF_EC = 'RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_EC', + mvaName_wGwGSF_BL = 'RecoTauTag_antiElectronMVA_wGwGSF_BL', + mvaName_wGwGSF_EC = 'RecoTauTag_antiElectronMVA_wGwGSF_EC', + mvaName_woGwGSF_BL = 'RecoTauTag_antiElectronMVA_woGwGSF_BL', + mvaName_woGwGSF_EC = 'RecoTauTag_antiElectronMVA_woGwGSF_EC' + )) + ## WPs + from RecoTauTag.RecoTau.PATTauDiscriminantCutMultiplexer_cfi import patTauDiscriminantCutMultiplexer + _byElectronRejectionMVA6 = "patTauDiscriminationByElectronRejectionMVA6"+self.postfix + setattr(self.process,"patTauDiscriminationByElectronRejectionMVA6"+self.postfix,patTauDiscriminantCutMultiplexer.clone( + PATTauProducer = self.originalTauName, + Prediscriminants = noPrediscriminants, + toMultiplex = _byElectronRejectionMVA6Raw, + mapping = cms.VPSet( + cms.PSet( + category = cms.uint32(0), + cut = cms.string('RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_BL'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(2), + cut = cms.string('RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_BL'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(5), + cut = cms.string('RecoTauTag_antiElectronMVA_woGwGSF_BL'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(7), + cut = cms.string('RecoTauTag_antiElectronMVA_wGwGSF_BL'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(8), + cut = cms.string('RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_EC'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(10), + cut = cms.string('RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_EC'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(13), + cut = cms.string('RecoTauTag_antiElectronMVA_woGwGSF_EC'), + variable = cms.string('pt') + ), + cms.PSet( + category = cms.uint32(15), + cut = cms.string('RecoTauTag_antiElectronMVA_wGwGSF_EC'), + variable = cms.string('pt') + ) + ), + workingPoints = cms.vstring( + "_VLoose", + "_Loose", + "_Medium", + "_Tight", + "_VTight" + ) + )) + ### Put all new anti-e discrminats to a sequence + _patTauDiscriminationByElectronRejectionMVA6Task = cms.Task( + getattr(self.process,_byElectronRejectionMVA6Raw), + getattr(self.process,_byElectronRejectionMVA6) + ) + _rerunMvaIsolationTask.add(_patTauDiscriminationByElectronRejectionMVA6Task) + _rerunMvaIsolationSequence += cms.Sequence(_patTauDiscriminationByElectronRejectionMVA6Task) + + _againstElectronTauIDSources = cms.PSet( + againstElectronMVA6Raw = self.tauIDMVAinputs(_byElectronRejectionMVA6, "raw"), + againstElectronMVA6category = self.tauIDMVAinputs(_byElectronRejectionMVA6, "category"), + againstElectronVLooseMVA6 = self.tauIDMVAinputs(_byElectronRejectionMVA6, "_VLoose"), + againstElectronLooseMVA6 = self.tauIDMVAinputs(_byElectronRejectionMVA6, "_Loose"), + againstElectronMediumMVA6 = self.tauIDMVAinputs(_byElectronRejectionMVA6, "_Medium"), + againstElectronTightMVA6 = self.tauIDMVAinputs(_byElectronRejectionMVA6, "_Tight"), + againstElectronVTightMVA6 = self.tauIDMVAinputs(_byElectronRejectionMVA6, "_VTight") + ) + _tauIDSourcesWithAgainistEle = cms.PSet( + tauIDSources.clone(), + _againstElectronTauIDSources + ) + tauIDSources =_tauIDSourcesWithAgainistEle.clone() + if "newDMPhase2v1" in self.toKeep: if self.debug: print ("Adding newDMPhase2v1 ID") def tauIDMVAinputs(module, wp): diff --git a/RecoTauTag/RecoTau/test/rerunMVAIsolationOnMiniAOD.py b/RecoTauTag/RecoTau/test/rerunMVAIsolationOnMiniAOD.py index 1342776f98a2d..1fddd18f7c2a4 100644 --- a/RecoTauTag/RecoTau/test/rerunMVAIsolationOnMiniAOD.py +++ b/RecoTauTag/RecoTau/test/rerunMVAIsolationOnMiniAOD.py @@ -24,11 +24,7 @@ fileName = cms.string('rerunTauID_miniAOD.root') ) -#from Configuration.AlCa.GlobalTag import GlobalTag -#process.GlobalTag = GlobalTag(process.GlobalTag, '76X_mcRun2_asymptotic_RunIIFall15DR76_v1', '') - from RecoTauTag.RecoTau.TauDiscriminatorTools import noPrediscriminants -process.load('RecoTauTag.Configuration.loadRecoTauTagMVAsFromPrepDB_cfi') from RecoTauTag.RecoTau.PATTauDiscriminationByMVAIsolationRun2_cff import * from RecoTauTag.RecoTau.patTauDiscriminationAgainstElectronMVA6_cfi import * @@ -36,11 +32,8 @@ PATTauProducer = cms.InputTag('slimmedTaus'), Prediscriminants = noPrediscriminants, loadMVAfromDB = cms.bool(True), - ## run with old MVA training - #mvaName = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1"), - ## run with new MVA training - mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT2016v1"), - mvaOpt = cms.string("DBoldDMwLT"), + mvaName = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), + mvaOpt = cms.string("DBoldDMwLTwGJ"), verbosity = cms.int32(0) ) @@ -49,21 +42,22 @@ Prediscriminants = noPrediscriminants, toMultiplex = cms.InputTag('rerunDiscriminationByIsolationMVArun2v1raw'), loadMVAfromDB = cms.bool(True), - mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization"), + mvaOutput_normalization = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT_mvaOutput_normalization"), mapping = cms.VPSet( cms.PSet( category = cms.uint32(0), - cut = cms.string("RecoTauTag_tauIdMVADBoldDMwLTv1"), + cut = cms.string("RecoTauTag_tauIdMVAIsoDBoldDMwLT"), variable = cms.string("pt"), ) ), workingPoints = cms.vstring( - "_WPEff90", - "_WPEff80", - "_WPEff70", - "_WPEff60", - "_WPEff50", - "_WPEff40" + "_VVLoose", + "_VLoose", + "_Loose", + "_Medium", + "_Tight", + "_VTight", + "_VVTight" ) ) @@ -76,14 +70,14 @@ vetoEcalCracks = cms.bool(False), returnMVA = cms.bool(True), method = cms.string("BDTG"), - mvaName_NoEleMatch_woGwoGSF_BL = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_NoEleMatch_woGwoGSF_BL"), - mvaName_NoEleMatch_wGwoGSF_BL = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_NoEleMatch_wGwoGSF_BL"), - mvaName_woGwGSF_BL = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_woGwGSF_BL"), - mvaName_wGwGSF_BL = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_wGwGSF_BL"), - mvaName_NoEleMatch_woGwoGSF_EC = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_NoEleMatch_woGwoGSF_EC"), - mvaName_NoEleMatch_wGwoGSF_EC = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_NoEleMatch_wGwoGSF_EC"), - mvaName_woGwGSF_EC = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_woGwGSF_EC"), - mvaName_wGwGSF_EC = cms.string("RecoTauTag_antiElectronMVA6v3_noeveto_gbr_wGwGSF_EC"), + mvaName_NoEleMatch_woGwoGSF_BL = cms.string("RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_BL"), + mvaName_NoEleMatch_wGwoGSF_BL = cms.string("RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_BL"), + mvaName_woGwGSF_BL = cms.string("RecoTauTag_antiElectronMVA_woGwGSF_BL"), + mvaName_wGwGSF_BL = cms.string("RecoTauTag_antiElectronMVA_wGwGSF_BL"), + mvaName_NoEleMatch_woGwoGSF_EC = cms.string("RecoTauTag_antiElectronMVA_NoEleMatch_woGwoGSF_EC"), + mvaName_NoEleMatch_wGwoGSF_EC = cms.string("RecoTauTag_antiElectronMVA_NoEleMatch_wGwoGSF_EC"), + mvaName_woGwGSF_EC = cms.string("RecoTauTag_antiElectronMVA_woGwGSF_EC"), + mvaName_wGwGSF_EC = cms.string("RecoTauTag_antiElectronMVA_wGwGSF_EC"), minMVANoEleMatchWOgWOgsfBL = cms.double(0.0), minMVANoEleMatchWgWOgsfBL = cms.double(0.0), minMVAWOgWgsfBL = cms.double(0.0), @@ -113,12 +107,13 @@ def tauIDMVAinputs(module, wp): src = cms.InputTag('slimmedTaus'), tauIDSources = cms.PSet( byIsolationMVArun2v1DBoldDMwLTrawNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "raw"), - byVLooseIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff90"), - byLooseIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff80"), - byMediumIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff70"), - byTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff60"), - byVTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff50"), - byVVTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_WPEff40"), + byVVLooseIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_VVLoose"), + byVLooseIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_VLoose"), + byLooseIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_Loose"), + byMediumIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_Medium"), + byTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_Tight"), + byVTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_VTight"), + byVVTightIsolationMVArun2v1DBoldDMwLTNew = tauIDMVAinputs("rerunDiscriminationByIsolationMVArun2v1", "_VVTight"), againstElectronMVA6RawNew = tauIDMVAinputs("rerunDiscriminationAgainstElectronMVA6", "raw") ), ) diff --git a/RecoTauTag/RecoTau/test/runDeepTauIDsOnMiniAOD.py b/RecoTauTag/RecoTau/test/runDeepTauIDsOnMiniAOD.py index e5a6e78043c1a..5075338056c80 100644 --- a/RecoTauTag/RecoTau/test/runDeepTauIDsOnMiniAOD.py +++ b/RecoTauTag/RecoTau/test/runDeepTauIDsOnMiniAOD.py @@ -48,13 +48,13 @@ # Add new TauIDs import RecoTauTag.RecoTau.tools.runTauIdMVA as tauIdConfig -toKeep = [ "2017v2", "dR0p32017v2", "newDM2017v2", +toKeep = [ "mvaIso", "mvaIsoDR0p3", "mvaIsoNewDM", # "deepTau2017v1", "deepTau2017v2p1", "deepTau2018v2p5", # "DPFTau_2016_v0", # "DPFTau_2016_v1", - "againstEle2018", + "againstEle", ] if phase2: toKeep = [ "newDMPhase2v1", diff --git a/RecoTracker/Configuration/python/RecoPixelVertexing_cff.py b/RecoTracker/Configuration/python/RecoPixelVertexing_cff.py index f5ba3ad7df1da..82c211d952292 100644 --- a/RecoTracker/Configuration/python/RecoPixelVertexing_cff.py +++ b/RecoTracker/Configuration/python/RecoPixelVertexing_cff.py @@ -104,8 +104,10 @@ # pixel vertex SoA producer with alpaka on the device from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaPhase1_cfi import pixelVertexProducerAlpakaPhase1 as _pixelVerticesAlpakaPhase1 from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaPhase2_cfi import pixelVertexProducerAlpakaPhase2 as _pixelVerticesAlpakaPhase2 +from RecoTracker.PixelVertexFinding.pixelVertexProducerAlpakaHIonPhase1_cfi import pixelVertexProducerAlpakaHIonPhase1 as _pixelVerticesAlpakaHIonPhase1 pixelVerticesAlpaka = _pixelVerticesAlpakaPhase1.clone() phase2_tracker.toReplaceWith(pixelVerticesAlpaka,_pixelVerticesAlpakaPhase2.clone()) +(pp_on_AA & ~phase2_tracker).toReplaceWith(pixelVerticesAlpaka,_pixelVerticesAlpakaHIonPhase1.clone(doSplitting = False)) from RecoTracker.PixelVertexFinding.pixelVertexFromSoAAlpaka_cfi import pixelVertexFromSoAAlpaka as _pixelVertexFromSoAAlpaka alpaka.toReplaceWith(pixelVertices, _pixelVertexFromSoAAlpaka.clone()) diff --git a/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedRegionSeedingVertexProducer.cc b/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedRegionSeedingVertexProducer.cc index 941cb055d9c8b..d45d904b9ea67 100644 --- a/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedRegionSeedingVertexProducer.cc +++ b/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedRegionSeedingVertexProducer.cc @@ -1,4 +1,3 @@ -#include #include #include #include @@ -46,6 +45,7 @@ class DisplacedRegionSeedingVertexProducer : public edm::global::EDProducer<> { const double nearThreshold_; const double farThreshold_; const double discriminatorCut_; + const unsigned int maxPseudoROIs_; const vector input_names_; const vector output_names_; @@ -63,6 +63,7 @@ DisplacedRegionSeedingVertexProducer::DisplacedRegionSeedingVertexProducer(const nearThreshold_(cfg.getParameter("nearThreshold")), farThreshold_(cfg.getParameter("farThreshold")), discriminatorCut_(cfg.getParameter("discriminatorCut")), + maxPseudoROIs_(cfg.getParameter("maxPseudoROIs")), input_names_(cfg.getParameter >("input_names")), output_names_(cfg.getParameter >("output_names")), beamSpotToken_(consumes(cfg.getParameter("beamSpot"))), @@ -93,16 +94,24 @@ void DisplacedRegionSeedingVertexProducer::produce(edm::StreamID streamID, const auto &trackClusters = event.get(trackClustersToken_); // Initialize distances. - list pseudoROIs; - list distances; + vector pseudoROIs; + pseudoROIs.reserve(std::min(maxPseudoROIs_, trackClusters.size())); + vector distances; const double minTrackClusterRadius = minRadius_ - rParam_; for (unsigned i = 0; i < trackClusters.size(); i++) { const reco::VertexCompositeCandidate &trackCluster = trackClusters[i]; const math::XYZVector x(trackCluster.vertex()); if (minRadius_ < 0.0 || minTrackClusterRadius < 0.0 || (x - bs).rho() > minTrackClusterRadius) pseudoROIs.emplace_back(&trackClusters.at(i), rParam_); + if (pseudoROIs.size() == maxPseudoROIs_) { + edm::LogWarning("DisplacedRegionSeedingVertexProducer") + << "Truncated list of pseudoROIs at " << maxPseudoROIs_ << " out of " << trackClusters.size() + << " possible track clusters."; + break; + } } if (pseudoROIs.size() > 1) { + distances.reserve(pseudoROIs.size() * std::max(1.0, pseudoROIs.size() * 0.05)); DisplacedVertexClusterItr secondToLast = pseudoROIs.end(); secondToLast--; for (DisplacedVertexClusterItr i = pseudoROIs.begin(); i != secondToLast; i++) { @@ -119,11 +128,25 @@ void DisplacedRegionSeedingVertexProducer::produce(edm::StreamID streamID, } } + auto itBegin = distances.begin(); + auto itLast = distances.end(); + // Do clustering. - while (!distances.empty()) { - const auto comp = [](const Distance &a, const Distance &b) { return a.distance2() <= b.distance2(); }; - distances.sort(comp); - DistanceItr dBest = distances.begin(); + while (itBegin != itLast) { + //find the lowest distance. Lots of repeatitive calculations done here + //as from loop iteration to loop iteration only sqrt(distances.size()) distances + //need to be recomputed (those involving best_i + //but this is much better than sorting distances.. + DistanceItr dBest = itBegin; + double distanceBest = dBest->distance2(); + + for (auto i = itBegin; i != itLast; i++) { + if (distanceBest > i->distance2()) { + dBest = i; + distanceBest = i->distance2(); + } + } + if (dBest->distance2() > rParam_ * rParam_) break; @@ -133,11 +156,12 @@ void DisplacedRegionSeedingVertexProducer::produce(edm::StreamID streamID, const auto distancePred = [](const Distance &a) { return (!a.entities().first->valid() || !a.entities().second->valid()); }; - const auto pseudoROIPred = [](const DisplacedVertexCluster &a) { return !a.valid(); }; - distances.remove_if(distancePred); - pseudoROIs.remove_if(pseudoROIPred); + itLast = std::remove_if(itBegin, itLast, distancePred); } + const auto pseudoROIPred = [](const DisplacedVertexCluster &a) { return !a.valid(); }; + auto remove_invalid = std::remove_if(pseudoROIs.begin(), pseudoROIs.end(), pseudoROIPred); + // Remove invalid ROIs. const auto roiPred = [&](const DisplacedVertexCluster &roi) { if (!roi.valid()) @@ -150,7 +174,7 @@ void DisplacedRegionSeedingVertexProducer::produce(edm::StreamID streamID, return true; return false; }; - pseudoROIs.remove_if(roiPred); + auto remove_pred = std::remove_if(pseudoROIs.begin(), remove_invalid, roiPred); auto nearRegionsOfInterest = make_unique >(); auto farRegionsOfInterest = make_unique >(); @@ -158,7 +182,8 @@ void DisplacedRegionSeedingVertexProducer::produce(edm::StreamID streamID, constexpr std::array errorA{{1.0, 0.0, 1.0, 0.0, 0.0, 1.0}}; static const reco::Vertex::Error errorRegion(errorA.begin(), errorA.end(), true, true); - for (const auto &roi : pseudoROIs) { + for (auto it = pseudoROIs.begin(); it != remove_pred; ++it) { + auto const &roi = *it; const auto &x(roi.centerOfMass()); if ((x - bs).rho() < nearThreshold_) nearRegionsOfInterest->emplace_back(reco::Vertex::Point(roi.centerOfMass()), errorRegion); @@ -180,6 +205,7 @@ void DisplacedRegionSeedingVertexProducer::fillDescriptions(edm::ConfigurationDe desc.add("discriminatorCut", -1.0); desc.add >("input_names", {"phi_0", "phi_1"}); desc.add >("output_names", {"model_5/activation_10/Softmax"}); + desc.add("maxPseudoROIs", 10000); desc.addUntracked("nThreads", 1); desc.add( "graph_path", diff --git a/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedVertexCluster.h b/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedVertexCluster.h index c66a0c44d00ae..be35be235ef64 100644 --- a/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedVertexCluster.h +++ b/RecoTracker/DisplacedRegionalTracking/plugins/DisplacedVertexCluster.h @@ -3,7 +3,7 @@ #include #include -#include +#include #include #include "DataFormats/Common/interface/View.h" @@ -11,7 +11,7 @@ #include "DataFormats/Math/interface/Vector3D.h" class DisplacedVertexCluster; -typedef std::list::iterator DisplacedVertexClusterItr; +typedef std::vector::iterator DisplacedVertexClusterItr; class DisplacedVertexCluster { public: @@ -53,7 +53,7 @@ class DisplacedVertexCluster { std::pair entities_; }; - typedef std::list::iterator DistanceItr; + typedef std::vector::iterator DistanceItr; private: bool valid_; diff --git a/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc b/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc index 8430385347ae4..a9691bb292138 100644 --- a/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc +++ b/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc @@ -83,65 +83,52 @@ void SingleLongTrackProducer::produce(edm::Event &iEvent, const edm::EventSetup return; } - const reco::Vertex vtx = vertices->at(0); - // Preselection of long quality tracks + const reco::Vertex &vtx = vertices->at(0); std::vector selTracks; reco::Track bestTrack; unsigned int tMuon = 0; - double fitProb = 100; + double fitProb = std::numeric_limits::max(); for (const auto &track : *tracks) { const reco::HitPattern &hitpattern = track.hitPattern(); - double dR2min = 100.; + double dR2min = std::numeric_limits::max(); double chiNdof = track.normalizedChi2(); double dxy = std::abs(track.dxy(vtx.position())); double dz = std::abs(track.dz(vtx.position())); - if (track.pt() < minPt) - continue; - - if (std::abs(track.eta()) > maxEta) - continue; - - if (hitpattern.trackerLayersWithMeasurement() < minNumberOfLayers) + if (track.pt() < minPt || std::abs(track.eta()) > maxEta || + hitpattern.trackerLayersWithMeasurement() < minNumberOfLayers) { continue; + } - // Long track needs to be close to a good muon (only if requested) - if (matchInDr > 0.) { - for (const auto &m : *muons) { - if (m.isTrackerMuon()) { + if (matchInDr > 0.0) { + for (const auto &muon : *muons) { + if (muon.isTrackerMuon()) { tMuon++; - reco::Track matchedTrack = *(m.innerTrack()); - // match to general track in deltaR - double dr2 = reco::deltaR2(track, matchedTrack); - if (dr2 < dR2min) - dR2min = dr2; + double dr2 = reco::deltaR2(track, *(muon.innerTrack())); + dR2min = std::min(dR2min, dr2); } } - // matchInDr here is defined positive if (dR2min >= matchInDr * matchInDr) continue; } - // do vertex consistency: - bool vertex_match = dxy < maxDxy && dz < maxDz; - if (!(vertex_match)) - continue; - if (track.validFraction() < 1.0) - continue; - // only save the track with the smallest chiNdof - if (chiNdof < fitProb) { + + if (dxy < maxDxy && dz < maxDz && track.validFraction() >= 1.0 && chiNdof < fitProb) { fitProb = chiNdof; bestTrack = track; - bestTrack.setExtra(track.extra()); } - if (debug) - edm::LogPrint("SingleLongTrackProducer") << " deltaR2 (general) track to matched Track: " << dR2min; - if (debug) - edm::LogPrint("SingleLongTrackProducer") << "chi2Ndof:" << chiNdof << " best Track: " << fitProb; + + if (debug) { + edm::LogPrint("SingleLongTrackProducer") << "deltaR2 (general) track to matched Track: " << dR2min + << " chi2Ndof: " << chiNdof << " best Track chi2Ndof: " << fitProb; + } } - selTracks.push_back(bestTrack); + // Only push if bestTrack was set + if (bestTrack.recHitsOk()) { + selTracks.push_back(bestTrack); + } if (debug) edm::LogPrint("SingleLongTrackProducer") @@ -151,50 +138,27 @@ void SingleLongTrackProducer::produce(edm::Event &iEvent, const edm::EventSetup bool hitIsNotValid{false}; for (const auto &track : selTracks) { - reco::HitPattern hitpattern = track.hitPattern(); - int deref{0}; - - // this checks track recHits - try { // (Un)Comment this line with /* to (not) allow for events with not valid hits + // Check validity of track extra and rechits + if (track.recHitsOk()) { + reco::HitPattern hitpattern = track.hitPattern(); auto hb = track.recHitsBegin(); + // Checking if rechits are valid for (unsigned int h = 0; h < track.recHitsSize(); h++) { auto recHit = *(hb + h); auto const &hit = *recHit; - if (onlyValidHits && !hit.isValid()) { hitIsNotValid = true; continue; } } - } catch (cms::Exception const &e) { - deref += 1; - if (debug) - std::cerr << e.explainSelf() << std::endl; - } - if (hitIsNotValid == true) - break; // (Un)Comment this line with */ to (not) allow for events with not valid hits - - int deref2{0}; - - // this checks track hitPattern hits - try { - auto hb = track.recHitsBegin(); + if (hitIsNotValid == true) + break; // (Un)Comment this line to (not) allow for events with not valid hits + // Checking if hitpattern hits are valid for (unsigned int h = 0; h < track.recHitsSize(); h++) { uint32_t pHit = hitpattern.getHitPattern(reco::HitPattern::TRACK_HITS, h); - - auto recHit = *(hb + h); - auto const &hit = *recHit; - - if (onlyValidHits && !hit.isValid()) { - if (debug) - edm::LogPrint("SingleLongTrackProducer") << "hit not valid: " << h; - continue; - } - - // loop over the hits of the track. if (onlyValidHits && !(hitpattern.validHitFilter(pHit))) { if (debug) edm::LogPrint("SingleLongTrackProducer") << "hit not valid: " << h; @@ -202,15 +166,8 @@ void SingleLongTrackProducer::produce(edm::Event &iEvent, const edm::EventSetup } } goodTracks->push_back(track); - } catch (cms::Exception const &e) { - deref2 += 1; - if (debug) - std::cerr << e.explainSelf() << std::endl; - } - - if (debug) - edm::LogPrint("SingleLongTrackProducer") - << "found tracks with " << deref << "missing valid hits and " << deref2 << " missing hit pattern"; + } else + break; } if (debug) { diff --git a/RecoTracker/MeasurementDet/plugins/MeasurementTrackerEventProducer.cc b/RecoTracker/MeasurementDet/plugins/MeasurementTrackerEventProducer.cc index 68e43c2d5b970..11282ac034908 100644 --- a/RecoTracker/MeasurementDet/plugins/MeasurementTrackerEventProducer.cc +++ b/RecoTracker/MeasurementDet/plugins/MeasurementTrackerEventProducer.cc @@ -178,7 +178,7 @@ void MeasurementTrackerEventProducer::updatePixels(const edm::Event& event, edm::Handle pixelFEDChannelCollectionHandle; for (const edm::EDGetTokenT& tk : theBadPixelFEDChannelsLabels) { - if (!event.getByToken(tk, pixelFEDChannelCollectionHandle)) + if (not event.getByToken(tk, pixelFEDChannelCollectionHandle)) continue; int i = 0; for (const auto& disabledChannels : *pixelFEDChannelCollectionHandle) { @@ -189,7 +189,8 @@ void MeasurementTrackerEventProducer::updatePixels(const edm::Event& event, // PixelFEDChannelCollection addresses the ROCs by their 'idInDetUnit' (from 0 to 15), ROCs also know their on 'idInDetUnit', // however the cabling map uses a numbering [1,numberOfROCs], see sipixelobjects::PixelFEDLink::roc(unsigned int id), not necessarily sorted in the same direction. // PixelFEDChannelCollection MUST be filled such that ch.roc_first (ch.roc_last) correspond to the lowest (highest) 'idInDetUnit' in the channel - for (path.roc = 1; path.roc <= (ch.roc_last - ch.roc_first) + 1; path.roc++) { + assert(ch.roc_last >= ch.roc_first); + for (path.roc = 1; path.roc <= (ch.roc_last - ch.roc_first) + 1; ++path.roc) { const sipixelobjects::PixelROC* roc = cablingMap.findItem(path); if (roc == nullptr) continue; @@ -217,7 +218,7 @@ void MeasurementTrackerEventProducer::updatePixels(const edm::Event& event, LocalPoint ur(std::max(lp1.x(), lp2.x()), std::max(lp1.y(), lp2.y()), std::max(lp1.z(), lp2.z())); positions.push_back(std::make_pair(ll, ur)); } // loop on channels - if (!positions.empty()) { + if (not positions.empty()) { i = thePxDets.find(disabledChannels.detId(), i); assert(i != thePxDets.size() && thePxDets.id(i) == disabledChannels.detId()); thePxDets.addBadFEDChannelPositions(i, positions); diff --git a/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cc b/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cc index 9ab908a037bd7..7646da18faf17 100644 --- a/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cc +++ b/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cc @@ -1,7 +1,7 @@ -#include "RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernelsImpl.h" - #include +#include "CAHitNtupletGeneratorKernelsImpl.h" + namespace { // cuda atomics are NOT atomics on CPU so protect stat update with a mutex // waiting for a more general solution (incuding multiple devices) to be proposed and implemented diff --git a/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cu b/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cu index 6e07126e9e428..e846622b951a8 100644 --- a/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cu +++ b/RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernels.cu @@ -1,6 +1,6 @@ #include -#include "RecoTracker/PixelSeeding/plugins/CAHitNtupletGeneratorKernelsImpl.h" +#include "CAHitNtupletGeneratorKernelsImpl.h" //#define GPU_DEBUG //#define NTUPLE_DEBUG diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/BrokenLineFit.dev.cc b/RecoTracker/PixelSeeding/plugins/alpaka/BrokenLineFit.dev.cc index a21fed668b54c..8060b18c71d7f 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/BrokenLineFit.dev.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/BrokenLineFit.dev.cc @@ -1,15 +1,13 @@ -// -// Author: Felice Pantaleo, CERN -// - //#define BROKENLINE_DEBUG //#define BL_DUMP_HITS -#include + #include +#include + #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" #include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/BrokenLine.h" @@ -44,17 +42,17 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { constexpr uint32_t hitsInFit = N; constexpr auto invalidTkId = std::numeric_limits::max(); - ALPAKA_ASSERT_OFFLOAD(hitsInFit <= nHitsL); - ALPAKA_ASSERT_OFFLOAD(nHitsL <= nHitsH); - ALPAKA_ASSERT_OFFLOAD(phits); - ALPAKA_ASSERT_OFFLOAD(pfast_fit); - ALPAKA_ASSERT_OFFLOAD(foundNtuplets); - ALPAKA_ASSERT_OFFLOAD(tupleMultiplicity); + ALPAKA_ASSERT_ACC(hitsInFit <= nHitsL); + ALPAKA_ASSERT_ACC(nHitsL <= nHitsH); + ALPAKA_ASSERT_ACC(phits); + ALPAKA_ASSERT_ACC(pfast_fit); + ALPAKA_ASSERT_ACC(foundNtuplets); + ALPAKA_ASSERT_ACC(tupleMultiplicity); // look in bin for this hit multiplicity int totTK = tupleMultiplicity->end(nHitsH) - tupleMultiplicity->begin(nHitsL); - ALPAKA_ASSERT_OFFLOAD(totTK <= int(tupleMultiplicity->size())); - ALPAKA_ASSERT_OFFLOAD(totTK >= 0); + ALPAKA_ASSERT_ACC(totTK <= int(tupleMultiplicity->size())); + ALPAKA_ASSERT_ACC(totTK >= 0); #ifdef BROKENLINE_DEBUG const uint32_t threadIdx(alpaka::getIdx(acc)[0u]); @@ -64,7 +62,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } #endif const auto nt = riemannFit::maxNumberOfConcurrentFits; - for (auto local_idx : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto local_idx : cms::alpakatools::uniform_elements(acc, nt)) { auto tuple_idx = local_idx + offset; if ((int)tuple_idx >= totTK) { ptkids[local_idx] = invalidTkId; @@ -72,14 +70,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // get it from the ntuple container (one to one to helix) auto tkid = *(tupleMultiplicity->begin(nHitsL) + tuple_idx); - ALPAKA_ASSERT_OFFLOAD(static_cast(tkid) < foundNtuplets->nOnes()); + ALPAKA_ASSERT_ACC(static_cast(tkid) < foundNtuplets->nOnes()); ptkids[local_idx] = tkid; auto nHits = foundNtuplets->size(tkid); - ALPAKA_ASSERT_OFFLOAD(nHits >= nHitsL); - ALPAKA_ASSERT_OFFLOAD(nHits <= nHitsH); + ALPAKA_ASSERT_ACC(nHits >= nHitsL); + ALPAKA_ASSERT_ACC(nHits <= nHitsH); riemannFit::Map3xNd hits(phits + local_idx); riemannFit::Map4d fast_fit(pfast_fit + local_idx); @@ -111,7 +109,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { int j = int(n + 0.5f); // round if (hitsInFit - 1 == i) j = nHits - 1; // force last hit to ensure max lever arm. - ALPAKA_ASSERT_OFFLOAD(j < int(nHits)); + ALPAKA_ASSERT_ACC(j < int(nHits)); n += incr; auto hit = hitId[j]; float ge[6]; @@ -120,7 +118,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { auto const &dp = cpeParams->detParams(hh.detectorIndex(hit)); auto status = hh[hit].chargeAndStatus().status; int qbin = CPEFastParametrisation::kGenErrorQBins - 1 - status.qBin; - ALPAKA_ASSERT_OFFLOAD(qbin >= 0 && qbin < 5); + ALPAKA_ASSERT_ACC(qbin >= 0 && qbin < 5); bool nok = (status.isBigY | status.isOneY); // compute cotanbeta and use it to recompute error dp.frame.rotation().multiply(dx, dy, dz, ux, uy, uz); @@ -162,11 +160,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } brokenline::fastFit(acc, hits, fast_fit); - // no NaN here.... - ALPAKA_ASSERT_OFFLOAD(fast_fit(0) == fast_fit(0)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(1) == fast_fit(1)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(2) == fast_fit(2)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(3) == fast_fit(3)); +#ifdef BROKENLINE_DEBUG + // any NaN value should cause the track to be rejected at a later stage + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(0))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(1))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(2))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(3))); +#endif } } }; @@ -183,21 +183,21 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { double *__restrict__ phits, float *__restrict__ phits_ge, double *__restrict__ pfast_fit) const { - ALPAKA_ASSERT_OFFLOAD(results_view.pt()); - ALPAKA_ASSERT_OFFLOAD(results_view.eta()); - ALPAKA_ASSERT_OFFLOAD(results_view.chi2()); - ALPAKA_ASSERT_OFFLOAD(pfast_fit); + ALPAKA_ASSERT_ACC(results_view.pt()); + ALPAKA_ASSERT_ACC(results_view.eta()); + ALPAKA_ASSERT_ACC(results_view.chi2()); + ALPAKA_ASSERT_ACC(pfast_fit); constexpr auto invalidTkId = std::numeric_limits::max(); // same as above... // look in bin for this hit multiplicity const auto nt = riemannFit::maxNumberOfConcurrentFits; - for (auto local_idx : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto local_idx : cms::alpakatools::uniform_elements(acc, nt)) { if (invalidTkId == ptkids[local_idx]) break; auto tkid = ptkids[local_idx]; - ALPAKA_ASSERT_OFFLOAD(tkid < TrackerTraits::maxNumberOfTuples); + ALPAKA_ASSERT_ACC(tkid < TrackerTraits::maxNumberOfTuples); riemannFit::Map3xNd hits(phits + local_idx); riemannFit::Map4d fast_fit(pfast_fit + local_idx); @@ -249,7 +249,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { uint32_t hitsInFit, uint32_t maxNumberOfTuples, Queue &queue) { - ALPAKA_ASSERT_OFFLOAD(tuples_); + ALPAKA_ASSERT_ACC(tuples_); uint32_t blockSize = 64; uint32_t numberOfBlocks = cms::alpakatools::divide_up_by(maxNumberOfConcurrentFits_, blockSize); diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CACell.h b/RecoTracker/PixelSeeding/plugins/alpaka/CACell.h index d0142f78415ae..44b7bea5075fb 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CACell.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CACell.h @@ -1,21 +1,22 @@ -#ifndef RecoPixelVertexing_PixelTriplets_CACellT_h -#define RecoPixelVertexing_PixelTriplets_CACellT_h - -// -// Author: Felice Pantaleo, CERN -// +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CACell_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CACell_h // #define ONLY_TRIPLETS_IN_HOLE +#include +#include + #include -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" -#include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h" -#include "RecoTracker/PixelSeeding/interface/CircleEq.h" #include "DataFormats/TrackSoA/interface/TrackDefinitions.h" #include "DataFormats/TrackSoA/interface/TracksSoA.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h" +#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "RecoTracker/PixelSeeding/interface/CircleEq.h" + #include "CAStructures.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -66,8 +67,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // link to default empty theOuterNeighbors = &cellNeighbors[0]; theTracks = &cellTracks[0]; - assert(outerNeighbors().empty()); - assert(tracks().empty()); + ALPAKA_ASSERT_ACC(outerNeighbors().empty()); + ALPAKA_ASSERT_ACC(tracks().empty()); } template @@ -300,11 +301,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { if constexpr (DEPTH <= 0) { printf("ERROR: CACellT::find_ntuplets reached full depth!\n"); - ALPAKA_ASSERT_OFFLOAD(false); + ALPAKA_ASSERT_ACC(false); } else { auto doubletId = this - cells; tmpNtuplet.push_back_unsafe(doubletId); - ALPAKA_ASSERT_OFFLOAD(tmpNtuplet.size() <= int(TrackerTraits::maxHitsOnTrack - 3)); + ALPAKA_ASSERT_ACC(tmpNtuplet.size() <= int(TrackerTraits::maxHitsOnTrack - 3)); bool last = true; for (unsigned int otherCell : outerNeighbors()) { @@ -333,7 +334,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { hits[nh++] = cells[c].theFishboneId; // Fishbone hit is always outer than inner hit } } - assert(nh < TrackerTraits::maxHitsOnTrack); + ALPAKA_ASSERT_ACC(nh < TrackerTraits::maxHitsOnTrack); hits[nh] = theOuterHitId; auto it = foundNtuplets.bulkFill(acc, apc, hits, nh + 1); if (it >= 0) { // if negative is overflow.... @@ -345,7 +346,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } } tmpNtuplet.pop_back(); - assert(tmpNtuplet.size() < int(TrackerTraits::maxHitsOnTrack - 1)); + ALPAKA_ASSERT_ACC(tmpNtuplet.size() < int(TrackerTraits::maxHitsOnTrack - 1)); } } @@ -387,5 +388,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { hindex_type theOuterHitId; hindex_type theFishboneId; }; + } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_plugins_CACellT_h + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CACell_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAFishbone.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAFishbone.h index 343e0cf9ad005..957c86a3669ca 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAFishbone.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAFishbone.h @@ -1,5 +1,5 @@ -#ifndef RecoPixelVertexing_PixelTriplets_alpaka_CAFishbone_h -#define RecoPixelVertexing_PixelTriplets_alpaka_CAFishbone_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAFishbone_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAFishbone_h #include #include @@ -8,141 +8,124 @@ #include #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" -#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" + #include "DataFormats/Math/interface/approx_atan2.h" +#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "CACell.h" #include "CAStructures.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace caPixelDoublets { - - template - using CellNeighbors = caStructures::CellNeighborsT; - template - using CellTracks = caStructures::CellTracksT; - template - using CellNeighborsVector = caStructures::CellNeighborsVectorT; - template - using CellTracksVector = caStructures::CellTracksVectorT; - template - using OuterHitOfCell = caStructures::OuterHitOfCellT; - template - using HitsConstView = typename CACellT::HitsConstView; +namespace ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets { - template - class CAFishbone { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const& acc, - HitsConstView hh, - CACellT* cells, - uint32_t const* __restrict__ nCells, - OuterHitOfCell const* isOuterHitOfCellWrap, - int32_t nHits, - bool checkTrack) const { - if (nHits <= isOuterHitOfCellWrap->offset) - return; - constexpr auto maxCellsPerHit = CACellT::maxCellsPerHit; + template + using CellNeighbors = caStructures::CellNeighborsT; + template + using CellTracks = caStructures::CellTracksT; + template + using CellNeighborsVector = caStructures::CellNeighborsVectorT; + template + using CellTracksVector = caStructures::CellTracksVectorT; + template + using OuterHitOfCell = caStructures::OuterHitOfCellT; + template + using HitsConstView = typename CACellT::HitsConstView; - auto const isOuterHitOfCell = isOuterHitOfCellWrap->container; + template + class CAFishbone { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const& acc, + HitsConstView hh, + CACellT* cells, + uint32_t const* __restrict__ nCells, + OuterHitOfCell const* isOuterHitOfCellWrap, + int32_t nHits, + bool checkTrack) const { + constexpr auto maxCellsPerHit = CACellT::maxCellsPerHit; - // x runs faster... + int32_t layer2Offset = isOuterHitOfCellWrap->offset; + // if there are no hits outside of the BPIX1, there is nothing to do + if (nHits <= layer2Offset) + return; - float x[maxCellsPerHit], y[maxCellsPerHit], z[maxCellsPerHit], n[maxCellsPerHit]; - uint16_t d[maxCellsPerHit]; - uint32_t cc[maxCellsPerHit]; - uint8_t l[maxCellsPerHit]; - const uint32_t dimIndexY = 0u; - const uint32_t dimIndexX = 1u; - const uint32_t blockDimensionX(alpaka::getWorkDiv(acc)[dimIndexX]); - const auto& [firstElementIdxNoStrideX, endElementIdxNoStrideX] = - cms::alpakatools::element_index_range_in_block(acc, 0u, dimIndexX); + auto const isOuterHitOfCell = isOuterHitOfCellWrap->container; - // Outermost loop on Y - const uint32_t gridDimensionY(alpaka::getWorkDiv(acc)[dimIndexY]); - const auto& [firstElementIdxNoStrideY, endElementIdxNoStrideY] = - cms::alpakatools::element_index_range_in_grid(acc, 0u, dimIndexY); - uint32_t firstElementIdxY = firstElementIdxNoStrideY; - uint32_t endElementIdxY = endElementIdxNoStrideY; + float x[maxCellsPerHit], y[maxCellsPerHit], z[maxCellsPerHit], n[maxCellsPerHit]; + uint32_t cc[maxCellsPerHit]; + uint16_t d[maxCellsPerHit]; + uint8_t l[maxCellsPerHit]; - for (uint32_t idy = firstElementIdxY, nt = nHits; idy < nt; ++idy) { - if (not cms::alpakatools::next_valid_element_index_strided( - idy, firstElementIdxY, endElementIdxY, gridDimensionY, nt)) - break; - - auto const& vc = isOuterHitOfCell[idy]; - auto s = vc.size(); - if (s < 2) - continue; - - auto const& c0 = cells[vc[0]]; - auto xo = c0.outer_x(hh); - auto yo = c0.outer_y(hh); - auto zo = c0.outer_z(hh); - auto sg = 0; - for (int32_t ic = 0; ic < s; ++ic) { - auto& ci = cells[vc[ic]]; - if (ci.unused()) - continue; // for triplets equivalent to next - if (checkTrack && ci.tracks().empty()) - continue; - cc[sg] = vc[ic]; - d[sg] = ci.inner_detIndex(hh); - l[sg] = ci.layerPairId(); - x[sg] = ci.inner_x(hh) - xo; - y[sg] = ci.inner_y(hh) - yo; - z[sg] = ci.inner_z(hh) - zo; - n[sg] = x[sg] * x[sg] + y[sg] * y[sg] + z[sg] * z[sg]; - ++sg; - } - if (sg < 2) + // outermost parallel loop, using all grid elements along the slower dimension (Y or 0 in a 2D grid) + for (uint32_t idy : cms::alpakatools::uniform_elements_y(acc, nHits - layer2Offset)) { + auto const& vc = isOuterHitOfCell[idy]; + auto size = vc.size(); + if (size < 2) + continue; + // if alligned kill one of the two. + // in principle one could try to relax the cut (only in r-z?) for jumping-doublets + auto const& c0 = cells[vc[0]]; + auto xo = c0.outer_x(hh); + auto yo = c0.outer_y(hh); + auto zo = c0.outer_z(hh); + auto sg = 0; + for (int32_t ic = 0; ic < size; ++ic) { + auto& ci = cells[vc[ic]]; + if (ci.unused()) + continue; // for triplets equivalent to next + if (checkTrack && ci.tracks().empty()) continue; - // here we parallelize in X - uint32_t firstElementIdxX = firstElementIdxNoStrideX; - uint32_t endElementIdxX = endElementIdxNoStrideX; - for (uint32_t ic = firstElementIdxX; (int)ic < sg - 1; ++ic) { - if (not cms::alpakatools::next_valid_element_index_strided( - ic, firstElementIdxX, endElementIdxX, blockDimensionX, sg - 1)) - break; + cc[sg] = vc[ic]; + l[sg] = ci.layerPairId(); + d[sg] = ci.inner_detIndex(hh); + x[sg] = ci.inner_x(hh) - xo; + y[sg] = ci.inner_y(hh) - yo; + z[sg] = ci.inner_z(hh) - zo; + n[sg] = x[sg] * x[sg] + y[sg] * y[sg] + z[sg] * z[sg]; + ++sg; + } + if (sg < 2) + continue; - auto& ci = cells[cc[ic]]; - for (auto jc = ic + 1; (int)jc < sg; ++jc) { - auto& cj = cells[cc[jc]]; - // must be different detectors (in the same layer) - // if (d[ic]==d[jc]) continue; - // || l[ic]!=l[jc]) continue; - auto cos12 = x[ic] * x[jc] + y[ic] * y[jc] + z[ic] * z[jc]; + // innermost parallel loop, using the block elements along the faster dimension (X or 1 in a 2D grid) + for (uint32_t ic : cms::alpakatools::independent_group_elements_x(acc, sg - 1)) { + auto& ci = cells[cc[ic]]; + for (auto jc = ic + 1; (int)jc < sg; ++jc) { + auto& cj = cells[cc[jc]]; + // must be different detectors (in the same layer) + // if (d[ic]==d[jc]) continue; + auto cos12 = x[ic] * x[jc] + y[ic] * y[jc] + z[ic] * z[jc]; - if (d[ic] != d[jc] && cos12 * cos12 >= 0.99999f * (n[ic] * n[jc])) { - // alligned: kill farthest (prefer consecutive layers) - // if same layer prefer farthest (longer level arm) and make space for intermediate hit - bool sameLayer = l[ic] == l[jc]; - if (n[ic] > n[jc]) { - if (sameLayer) { - cj.kill(); // closest - ci.setFishbone(acc, cj.inner_hit_id(), cj.inner_z(hh), hh); - } else { - ci.kill(); // farthest - // break; // removed to improve reproducibility. keep it for reference and tests - } + if (d[ic] != d[jc] && cos12 * cos12 >= 0.99999f * (n[ic] * n[jc])) { + // alligned: kill farthest (prefer consecutive layers) + // if same layer prefer farthest (longer level arm) and make space for intermediate hit + bool sameLayer = l[ic] == l[jc]; + if (n[ic] > n[jc]) { + if (sameLayer) { + cj.kill(); // closest + ci.setFishbone(acc, cj.inner_hit_id(), cj.inner_z(hh), hh); } else { - if (!sameLayer) { - cj.kill(); // farthest - } else { - ci.kill(); // closest - cj.setFishbone(acc, ci.inner_hit_id(), ci.inner_z(hh), hh); - // break; // removed to improve reproducibility. keep it for reference and tests - } + ci.kill(); // farthest + // break; // removed to improve reproducibility, keep it for reference and tests + } + } else { + if (!sameLayer) { + cj.kill(); // farthest + } else { + ci.kill(); // closest + cj.setFishbone(acc, ci.inner_hit_id(), ci.inner_z(hh), hh); + // break; // removed to improve reproducibility, keep it for reference and tests } } - } //cj - } // ci - } // hits - } - }; - } // namespace caPixelDoublets -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_alpaka_CAFishbone_h + } + } // cj + } // ci + } // hits + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAFishbone_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtuplet.cc b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtuplet.cc index c16aed2e0b1e8..dc4639d40e0ee 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtuplet.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtuplet.cc @@ -86,10 +86,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } using CAHitNtupletAlpakaPhase1 = CAHitNtupletAlpaka; + using CAHitNtupletAlpakaHIonPhase1 = CAHitNtupletAlpaka; using CAHitNtupletAlpakaPhase2 = CAHitNtupletAlpaka; } // namespace ALPAKA_ACCELERATOR_NAMESPACE #include "HeterogeneousCore/AlpakaCore/interface/alpaka/MakerMacros.h" DEFINE_FWK_ALPAKA_MODULE(CAHitNtupletAlpakaPhase1); +DEFINE_FWK_ALPAKA_MODULE(CAHitNtupletAlpakaHIonPhase1); DEFINE_FWK_ALPAKA_MODULE(CAHitNtupletAlpakaPhase2); diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.cc b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.cc index 8f898872a66f4..c6615c08d73bf 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.cc @@ -1,7 +1,3 @@ -// -// Original Author: Felice Pantaleo, CERN -// - //#define GPU_DEBUG //#define DUMP_GPU_TK_TUPLES @@ -10,12 +6,15 @@ #include #include -#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" +#include + #include "DataFormats/TrackSoA/interface/TracksDevice.h" #include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "DataFormats/TrackSoA/interface/alpaka/TracksSoACollection.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" #include "FWCore/Utilities/interface/Exception.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "CAHitNtupletGenerator.h" #include "CAHitNtupletGeneratorKernels.h" @@ -300,10 +299,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { TrackSoA tracks(queue); - GPUKernels kernels(m_params, hits_d.view().metadata().size(), queue); + GPUKernels kernels(m_params, hits_d.view().metadata().size(), hits_d.offsetBPIX2(), queue); - kernels.buildDoublets(hits_d.view(), queue); - kernels.launchKernels(hits_d.view(), tracks.view(), queue); + kernels.buildDoublets(hits_d.view(), hits_d.offsetBPIX2(), queue); + kernels.launchKernels(hits_d.view(), hits_d.offsetBPIX2(), tracks.view(), queue); HelixFit fitter(bfield, m_params.fitNas4_); fitter.allocate(kernels.tupleMultiplicity(), tracks.view()); diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.h index 826b92d4a195a..ec3273a89dee6 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGenerator.h @@ -1,5 +1,5 @@ -#ifndef RecoPixelVertexing_PixelTriplets_Alpaka_CAHitNtupletGenerator_h -#define RecoPixelVertexing_PixelTriplets_Alpaka_CAHitNtupletGenerator_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGenerator_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGenerator_h #include @@ -11,10 +11,11 @@ #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" -#include "CAHitNtupletGeneratorKernels.h" #include "CACell.h" +#include "CAHitNtupletGeneratorKernels.h" #include "HelixFit.h" namespace edm { @@ -83,4 +84,4 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_plugins_CAHitNtupletGenerator_h +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGenerator_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.dev.cc b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.dev.cc index 44e3295bdb606..c5c3e2332c1f6 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.dev.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.dev.cc @@ -1,15 +1,23 @@ +// C++ headers +#ifdef DUMP_GPU_TK_TUPLES +#include +#endif + +// Alpaka headers #include + +// CMSSW headers +#include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/devices.h" #include "HeterogeneousCore/AlpakaInterface/interface/host.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" + +// local headers +#include "CAFishbone.h" #include "CAHitNtupletGeneratorKernels.h" #include "CAHitNtupletGeneratorKernelsImpl.h" -#ifdef DUMP_GPU_TK_TUPLES -#include -#endif //#define GPU_DEBUG //#define NTUPLE_DEBUG @@ -19,6 +27,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { template CAHitNtupletGeneratorKernels::CAHitNtupletGeneratorKernels(Params const ¶ms, uint32_t nhits, + uint32_t offsetBPIX2, Queue &queue) : m_params(params), ////////////////////////////////////////////////////////// @@ -28,6 +37,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // workspace device_hitToTuple_{cms::alpakatools::make_device_buffer(queue)}, + device_hitToTupleStorage_{ + cms::alpakatools::make_device_buffer(queue, nhits + 1)}, device_tupleMultiplicity_{cms::alpakatools::make_device_buffer(queue)}, // NB: In legacy, device_theCells_ and device_isOuterHitOfCell_ were allocated inside buildDoublets @@ -35,7 +46,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::make_device_buffer(queue, m_params.caParams_.maxNumberOfDoublets_)}, // in principle we can use "nhits" to heuristically dimension the workspace... device_isOuterHitOfCell_{ - cms::alpakatools::make_device_buffer(queue, std::max(1u, nhits))}, + cms::alpakatools::make_device_buffer(queue, std::max(1u, nhits - offsetBPIX2))}, isOuterHitOfCell_{cms::alpakatools::make_device_buffer(queue)}, device_theCellNeighbors_{cms::alpakatools::make_device_buffer(queue)}, @@ -57,6 +68,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { device_hitToTuple_apc_{reinterpret_cast(device_storage_.data() + 1)}, device_nCells_{cms::alpakatools::make_device_view(alpaka::getDev(queue), *reinterpret_cast(device_storage_.data() + 2))} { +#ifdef GPU_DEBUG + std::cout << "Allocation for tuple building. N hits " << nhits << std::endl; +#endif + alpaka::memset(queue, counters_, 0); alpaka::memset(queue, device_nCells_, 0); alpaka::memset(queue, cellStorage_, 0); @@ -65,18 +80,26 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { alpaka::memcpy(queue, device_cellCuts_, cellCuts_h); [[maybe_unused]] TupleMultiplicity *tupleMultiplicityDeviceData = device_tupleMultiplicity_.data(); - [[maybe_unused]] HitToTuple *hitToTupleDeviceData = device_hitToTuple_.data(); using TM = cms::alpakatools::OneToManyAssocRandomAccess; TM *tm = device_tupleMultiplicity_.data(); TM::template launchZero(tm, queue); TupleMultiplicity::template launchZero(tupleMultiplicityDeviceData, queue); - HitToTuple::template launchZero(hitToTupleDeviceData, queue); + + device_hitToTupleView_.assoc = device_hitToTuple_.data(); + device_hitToTupleView_.offStorage = device_hitToTupleStorage_.data(); + device_hitToTupleView_.offSize = nhits + 1; + + HitToTuple::template launchZero(device_hitToTupleView_, queue); +#ifdef GPU_DEBUG + std::cout << "Allocations for CAHitNtupletGeneratorKernels: done!" << std::endl; +#endif } template void CAHitNtupletGeneratorKernels::launchKernels(const HitsConstView &hh, + uint32_t offsetBPIX2, TkSoAView &tracks_view, Queue &queue) { using namespace caPixelDoublets; @@ -85,7 +108,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // zero tuples HitContainer::template launchZero(&(tracks_view.hitIndices()), queue); - int32_t nhits = hh.metadata().size(); + uint32_t nhits = hh.metadata().size(); #ifdef NTUPLE_DEBUG std::cout << "start tuple building. N hits " << nhits << std::endl; @@ -94,7 +117,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { #endif // - // applying conbinatoric cleaning such as fishbone at this stage is too expensive + // applying combinatoric cleaning such as fishbone at this stage is too expensive // const auto nthTot = 64; @@ -123,11 +146,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { this->m_params.caParams_); // do not run the fishbone if there are hits only in BPIX1 - if (this->m_params.earlyFishbone_) { + if (this->m_params.earlyFishbone_ and nhits > offsetBPIX2) { const auto nthTot = 128; const auto stride = 16; const auto blockSize = nthTot / stride; - const auto numberOfBlocks = cms::alpakatools::divide_up_by(nhits, blockSize); + const auto numberOfBlocks = cms::alpakatools::divide_up_by(nhits - offsetBPIX2, blockSize); const Vec2D blks{numberOfBlocks, 1u}; const Vec2D thrs{blockSize, stride}; const auto fishboneWorkDiv = cms::alpakatools::make_workdiv(blks, thrs); @@ -224,11 +247,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { alpaka::wait(queue); #endif // do not run the fishbone if there are hits only in BPIX1 - if (this->m_params.lateFishbone_) { + if (this->m_params.lateFishbone_ and nhits > offsetBPIX2) { const auto nthTot = 128; const auto stride = 16; const auto blockSize = nthTot / stride; - const auto numberOfBlocks = cms::alpakatools::divide_up_by(nhits, blockSize); + const auto numberOfBlocks = cms::alpakatools::divide_up_by(nhits - offsetBPIX2, blockSize); const Vec2D blks{numberOfBlocks, 1u}; const Vec2D thrs{blockSize, stride}; const auto workDiv2D = cms::alpakatools::make_workdiv(blks, thrs); @@ -250,17 +273,17 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } template - void CAHitNtupletGeneratorKernels::buildDoublets(const HitsConstView &hh, Queue &queue) { - auto nhits = hh.metadata().size(); - + void CAHitNtupletGeneratorKernels::buildDoublets(const HitsConstView &hh, + uint32_t offsetBPIX2, + Queue &queue) { using namespace caPixelDoublets; - using CACell = CACellT; using OuterHitOfCell = typename CACell::OuterHitOfCell; using CellNeighbors = typename CACell::CellNeighbors; using CellTracks = typename CACell::CellTracks; using OuterHitOfCellContainer = typename CACell::OuterHitOfCellContainer; + auto nhits = hh.metadata().size(); #ifdef NTUPLE_DEBUG std::cout << "building Doublets out of " << nhits << " Hits" << std::endl; #endif @@ -270,7 +293,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { #endif // in principle we can use "nhits" to heuristically dimension the workspace... - ALPAKA_ASSERT_OFFLOAD(this->device_isOuterHitOfCell_.data()); + ALPAKA_ASSERT_ACC(this->device_isOuterHitOfCell_.data()); alpaka::exec( queue, @@ -290,7 +313,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { { int threadsPerBlock = 128; // at least one block! - int blocks = std::max(1u, cms::alpakatools::divide_up_by(nhits, threadsPerBlock)); + int blocks = std::max(1u, cms::alpakatools::divide_up_by(nhits - offsetBPIX2, threadsPerBlock)); const auto workDiv1D = cms::alpakatools::make_workdiv(blocks, threadsPerBlock); alpaka::exec(queue, @@ -391,7 +414,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { tracks_view, this->device_hitToTuple_.data()); //CHECK - HitToTuple::template launchFinalize(this->device_hitToTuple_.data(), queue); + HitToTuple::template launchFinalize(this->device_hitToTupleView_, queue); alpaka::exec( queue, workDiv1D, Kernel_fillHitInTracks{}, tracks_view, this->device_hitToTuple_.data()); #ifdef GPU_DEBUG @@ -523,14 +546,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } #endif } - // This will make sense when we will be able to run this once per job in Alpaka - /* -template -void CAHitNtupletGeneratorKernels::printCounters() { + + /* This will make sense when we will be able to run this once per job in Alpaka + + template + void CAHitNtupletGeneratorKernels::printCounters() { auto workDiv1D = cms::alpakatools::make_workdiv(1,1); - alpaka::exec(queue_,workDiv1D,Kernel_printCounters{},this->counters_.data()); -} -*/ + alpaka::exec(queue_, workDiv1D, Kernel_printCounters{}, this->counters_.data()); + } + */ + template class CAHitNtupletGeneratorKernels; template class CAHitNtupletGeneratorKernels; template class CAHitNtupletGeneratorKernels; diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.h index d55be09e6e497..6999169a46d73 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernels.h @@ -1,5 +1,5 @@ -#ifndef RecoPixelVertexing_PixelTriplets_CAHitNtupletGeneratorKernels_h -#define RecoPixelVertexing_PixelTriplets_CAHitNtupletGeneratorKernels_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernels_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernels_h //#define GPU_DEBUG //#define DUMP_GPU_TK_TUPLES @@ -65,8 +65,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { /// Is this a pair with inner == 0? ALPAKA_FN_ACC ALPAKA_FN_INLINE bool startAt0(int16_t pid) const { - assert((pixelTopology::Phase1::layerPairs[pid * 2] == 0) == - (pid < 3 || pid == 13 || pid == 15 || pid == 16)); // to be 100% sure it's working, may be removed + ALPAKA_ASSERT_ACC( + (pixelTopology::Phase1::layerPairs[pid * 2] == 0) == + (pid < 3 || pid == 13 || pid == 15 || pid == 16)); // to be 100% sure it's working, may be removed return pixelTopology::Phase1::layerPairs[pid * 2] == 0; } }; @@ -81,7 +82,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { /// Is this a pair with inner == 0 ALPAKA_FN_ACC ALPAKA_FN_INLINE bool startAt0(int16_t pid) const { - assert((pixelTopology::Phase2::layerPairs[pid * 2] == 0) == ((pid < 3) | (pid >= 23 && pid < 28))); + ALPAKA_ASSERT_ACC((pixelTopology::Phase2::layerPairs[pid * 2] == 0) == ((pid < 3) | (pid >= 23 && pid < 28))); return pixelTopology::Phase2::layerPairs[pid * 2] == 0; } }; @@ -233,16 +234,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { using Quality = ::pixelTrack::Quality; using HitContainer = typename reco::TrackSoA::HitContainer; - CAHitNtupletGeneratorKernels(Params const& params, uint32_t nhits, Queue& queue); + CAHitNtupletGeneratorKernels(Params const& params, uint32_t nhits, uint32_t offsetBPIX2, Queue& queue); ~CAHitNtupletGeneratorKernels() = default; TupleMultiplicity const* tupleMultiplicity() const { return device_tupleMultiplicity_.data(); } - void launchKernels(const HitsConstView& hh, TkSoAView& track_view, Queue& queue); + void launchKernels(const HitsConstView& hh, uint32_t offsetBPIX2, TkSoAView& track_view, Queue& queue); void classifyTuples(const HitsConstView& hh, TkSoAView& track_view, Queue& queue); - void buildDoublets(const HitsConstView& hh, Queue& queue); + void buildDoublets(const HitsConstView& hh, uint32_t offsetBPIX2, Queue& queue); static void printCounters(); @@ -253,6 +254,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // workspace cms::alpakatools::device_buffer device_hitToTuple_; + cms::alpakatools::device_buffer device_hitToTupleStorage_; + typename HitToTuple::View device_hitToTupleView_; cms::alpakatools::device_buffer device_tupleMultiplicity_; cms::alpakatools::device_buffer device_theCells_; cms::alpakatools::device_buffer device_isOuterHitOfCell_; @@ -268,6 +271,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { cms::alpakatools::AtomicPairCounter* device_hitToTuple_apc_; cms::alpakatools::device_view device_nCells_; }; + } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_plugins_CAHitNtupletGeneratorKernels_h +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernels_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernelsImpl.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernelsImpl.h index b809caa2e5736..e7ff7a2c5a01a 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernelsImpl.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAHitNtupletGeneratorKernelsImpl.h @@ -1,1044 +1,1023 @@ -// -// Original Author: Felice Pantaleo, CERN -// +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernelsImpl_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernelsImpl_h //#define GPU_DEBUG //#define NTUPLE_DEBUG -#include +// C++ includes #include #include +#include #include +#include + +// Alpaka includes +#include +// CMSSW includes +#include "DataFormats/TrackSoA/interface/TrackDefinitions.h" +#include "DataFormats/TrackSoA/interface/TracksSoA.h" +#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" +#include "HeterogeneousCore/AlpakaInterface/interface/AtomicPairCounter.h" #include "HeterogeneousCore/AlpakaInterface/interface/config.h" -#include "HeterogeneousCore/AlpakaInterface/interface/traits.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" -#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "CAStructures.h" -#include "CAHitNtupletGeneratorKernels.h" +// local includes #include "CACell.h" -#include "CAFishbone.h" -#include "CAPixelDoublets.h" - -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace caHitNtupletGeneratorKernels { - - constexpr uint32_t tkNotFound = std::numeric_limits::max(); - constexpr float maxScore = std::numeric_limits::max(); - constexpr float nSigma2 = 25.f; - - //all of these below are mostly to avoid brining around the relative namespace - - template - using HitToTuple = caStructures::HitToTupleT; - - template - using TupleMultiplicity = caStructures::TupleMultiplicityT; - - template - using CellNeighborsVector = caStructures::CellNeighborsVectorT; - - template - using CellTracksVector = caStructures::CellTracksVectorT; - - template - using OuterHitOfCell = caStructures::OuterHitOfCellT; - - using Quality = ::pixelTrack::Quality; - - template - using TkSoAView = reco::TrackSoAView; - - template - using HitContainer = typename reco::TrackSoA::HitContainer; - - template - using HitsConstView = typename CACellT::HitsConstView; - - template - using QualityCuts = ::pixelTrack::QualityCutsT; - - template - using CAParams = caHitNtupletGenerator::CAParamsT; - - using Counters = caHitNtupletGenerator::Counters; - - template - class Kernel_checkOverflows { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - TupleMultiplicity const *tupleMultiplicity, - HitToTuple const *hitToTuple, - cms::alpakatools::AtomicPairCounter *apc, - CACellT const *__restrict__ cells, - uint32_t const *__restrict__ nCells, - CellNeighborsVector const *cellNeighbors, - CellTracksVector const *cellTracks, - OuterHitOfCell const *isOuterHitOfCell, - int32_t nHits, - uint32_t maxNumberOfDoublets, - Counters *counters) const { - auto &c = *counters; - // counters once per event - if (cms::alpakatools::once_per_grid(acc)) { - alpaka::atomicAdd(acc, &c.nEvents, 1ull, alpaka::hierarchy::Blocks{}); - alpaka::atomicAdd(acc, &c.nHits, static_cast(nHits), alpaka::hierarchy::Blocks{}); - alpaka::atomicAdd(acc, &c.nCells, static_cast(*nCells), alpaka::hierarchy::Blocks{}); - alpaka::atomicAdd( - acc, &c.nTuples, static_cast(apc->get().first), alpaka::hierarchy::Blocks{}); - alpaka::atomicAdd(acc, - &c.nFitTracks, - static_cast(tupleMultiplicity->size()), - alpaka::hierarchy::Blocks{}); - } +#include "CAHitNtupletGeneratorKernels.h" +#include "CAStructures.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE::caHitNtupletGeneratorKernels { + + constexpr uint32_t tkNotFound = std::numeric_limits::max(); + constexpr float maxScore = std::numeric_limits::max(); + constexpr float nSigma2 = 25.f; + + // all of these below are mostly to avoid brining around the relative namespace + + template + using HitToTuple = caStructures::HitToTupleT; + + template + using TupleMultiplicity = caStructures::TupleMultiplicityT; + + template + using CellNeighborsVector = caStructures::CellNeighborsVectorT; + + template + using CellTracksVector = caStructures::CellTracksVectorT; + + template + using OuterHitOfCell = caStructures::OuterHitOfCellT; + + using Quality = ::pixelTrack::Quality; + + template + using TkSoAView = reco::TrackSoAView; + + template + using HitContainer = typename reco::TrackSoA::HitContainer; + + template + using HitsConstView = typename CACellT::HitsConstView; + + template + using QualityCuts = ::pixelTrack::QualityCutsT; + + template + using CAParams = caHitNtupletGenerator::CAParamsT; + + using Counters = caHitNtupletGenerator::Counters; + + template + class Kernel_checkOverflows { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + TupleMultiplicity const *tupleMultiplicity, + HitToTuple const *hitToTuple, + cms::alpakatools::AtomicPairCounter *apc, + CACellT const *__restrict__ cells, + uint32_t const *__restrict__ nCells, + CellNeighborsVector const *cellNeighbors, + CellTracksVector const *cellTracks, + OuterHitOfCell const *isOuterHitOfCell, + int32_t nHits, + uint32_t maxNumberOfDoublets, + Counters *counters) const { + auto &c = *counters; + // counters once per event + if (cms::alpakatools::once_per_grid(acc)) { + alpaka::atomicAdd(acc, &c.nEvents, 1ull, alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd(acc, &c.nHits, static_cast(nHits), alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd(acc, &c.nCells, static_cast(*nCells), alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd( + acc, &c.nTuples, static_cast(apc->get().first), alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd(acc, + &c.nFitTracks, + static_cast(tupleMultiplicity->size()), + alpaka::hierarchy::Blocks{}); + } #ifdef NTUPLE_DEBUGS - if (cms::alpakatools::once_per_grid(acc)) { - printf("number of found cells %d \n found tuples %d with total hits %d out of %d\n", - *nCells, - apc->get().first, - apc->get().second, - nHits); - if (apc->get().first < TrackerTraits::maxNumberOfQuadruplets) { - ALPAKA_ASSERT_OFFLOAD(tracks_view.hitIndices().size(apc->get().first) == 0); - ALPAKA_ASSERT_OFFLOAD(tracks_view.hitIndices().size() == apc->get().second); - } - } - const auto ntNbins = foundNtuplets->nbins(); - - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntBins)) { - if (tracks_view.hitIndices().size(idx) > TrackerTraits::maxHitsOnTrack) // current real limit - printf("ERROR %d, %d\n", idx, tracks_view.hitIndices().size(idx)); - ALPAKA_ASSERT_OFFLOAD(ftracks_view.hitIndices().size(idx) <= TrackerTraits::maxHitsOnTrack); - for (auto ih = tracks_view.hitIndices().begin(idx); ih != tracks_view.hitIndices().end(idx); ++ih) - ALPAKA_ASSERT_OFFLOAD(int(*ih) < nHits); + if (cms::alpakatools::once_per_grid(acc)) { + printf("number of found cells %d \n found tuples %d with total hits %d out of %d\n", + *nCells, + apc->get().first, + apc->get().second, + nHits); + if (apc->get().first < TrackerTraits::maxNumberOfQuadruplets) { + ALPAKA_ASSERT_ACC(tracks_view.hitIndices().size(apc->get().first) == 0); + ALPAKA_ASSERT_ACC(tracks_view.hitIndices().size() == apc->get().second); } + } + + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + if (tracks_view.hitIndices().size(idx) > TrackerTraits::maxHitsOnTrack) // current real limit + printf("ERROR %d, %d\n", idx, tracks_view.hitIndices().size(idx)); + ALPAKA_ASSERT_ACC(ftracks_view.hitIndices().size(idx) <= TrackerTraits::maxHitsOnTrack); + for (auto ih = tracks_view.hitIndices().begin(idx); ih != tracks_view.hitIndices().end(idx); ++ih) + ALPAKA_ASSERT_ACC(int(*ih) < nHits); + } #endif - if (cms::alpakatools::once_per_grid(acc)) { - if (apc->get().first >= TrackerTraits::maxNumberOfQuadruplets) - printf("Tuples overflow\n"); - if (*nCells >= maxNumberOfDoublets) - printf("Cells overflow\n"); - if (cellNeighbors && cellNeighbors->full()) - printf("cellNeighbors overflow %d %d \n", cellNeighbors->capacity(), cellNeighbors->size()); - if (cellTracks && cellTracks->full()) - printf("cellTracks overflow\n"); - if (int(hitToTuple->nOnes()) < nHits) - printf("ERROR hitToTuple overflow %d %d\n", hitToTuple->nOnes(), nHits); + if (cms::alpakatools::once_per_grid(acc)) { + if (apc->get().first >= TrackerTraits::maxNumberOfQuadruplets) + printf("Tuples overflow\n"); + if (*nCells >= maxNumberOfDoublets) + printf("Cells overflow\n"); + if (cellNeighbors && cellNeighbors->full()) + printf("cellNeighbors overflow %d %d \n", cellNeighbors->capacity(), cellNeighbors->size()); + if (cellTracks && cellTracks->full()) + printf("cellTracks overflow\n"); + if (int(hitToTuple->nOnes()) < nHits) + printf("ERROR hitToTuple overflow %d %d\n", hitToTuple->nOnes(), nHits); #ifdef GPU_DEBUG - printf("size of cellNeighbors %d \n cellTracks %d \n hitToTuple %d \n", - cellNeighbors->size(), - cellTracks->size(), - hitToTuple->size()); + printf("size of cellNeighbors %d \n cellTracks %d \n hitToTuple %d \n", + cellNeighbors->size(), + cellTracks->size(), + hitToTuple->size()); #endif - } - - const auto ntNCells = (*nCells); - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntNCells)) { - auto const &thisCell = cells[idx]; - if (thisCell.hasFishbone() && !thisCell.isKilled()) - alpaka::atomicAdd(acc, &c.nFishCells, 1ull, alpaka::hierarchy::Blocks{}); - if (thisCell.outerNeighbors().full()) //++tooManyNeighbors[thisCell.theLayerPairId]; - printf("OuterNeighbors overflow %d in %d\n", idx, thisCell.layerPairId()); - if (thisCell.tracks().full()) //++tooManyTracks[thisCell.theLayerPairId]; - printf("Tracks overflow %d in %d\n", idx, thisCell.layerPairId()); - if (thisCell.isKilled()) - alpaka::atomicAdd(acc, &c.nKilledCells, 1ull, alpaka::hierarchy::Blocks{}); - if (!thisCell.unused()) - alpaka::atomicAdd(acc, &c.nEmptyCells, 1ull, alpaka::hierarchy::Blocks{}); - if ((0 == hitToTuple->size(thisCell.inner_hit_id())) && (0 == hitToTuple->size(thisCell.outer_hit_id()))) - alpaka::atomicAdd(acc, &c.nZeroTrackCells, 1ull, alpaka::hierarchy::Blocks{}); - } - - for (auto idx : cms::alpakatools::elements_with_stride(acc, nHits)) - if ((*isOuterHitOfCell).container[idx].full()) // ++tooManyOuterHitOfCell; - printf("OuterHitOfCell overflow %d\n", idx); } - }; - - template - class Kernel_fishboneCleaner { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - CACellT const *cells, - uint32_t const *__restrict__ nCells, - TkSoAView tracks_view) const { - constexpr auto reject = Quality::dup; - const auto ntNCells = (*nCells); - - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntNCells)) { - auto const &thisCell = cells[idx]; - if (!thisCell.isKilled()) - continue; - for (auto it : thisCell.tracks()) - tracks_view[it].quality() = reject; - } + for (auto idx : cms::alpakatools::uniform_elements(acc, *nCells)) { + auto const &thisCell = cells[idx]; + if (thisCell.hasFishbone() && !thisCell.isKilled()) + alpaka::atomicAdd(acc, &c.nFishCells, 1ull, alpaka::hierarchy::Blocks{}); + if (thisCell.outerNeighbors().full()) //++tooManyNeighbors[thisCell.theLayerPairId]; + printf("OuterNeighbors overflow %d in %d\n", idx, thisCell.layerPairId()); + if (thisCell.tracks().full()) //++tooManyTracks[thisCell.theLayerPairId]; + printf("Tracks overflow %d in %d\n", idx, thisCell.layerPairId()); + if (thisCell.isKilled()) + alpaka::atomicAdd(acc, &c.nKilledCells, 1ull, alpaka::hierarchy::Blocks{}); + if (!thisCell.unused()) + alpaka::atomicAdd(acc, &c.nEmptyCells, 1ull, alpaka::hierarchy::Blocks{}); + if ((0 == hitToTuple->size(thisCell.inner_hit_id())) && (0 == hitToTuple->size(thisCell.outer_hit_id()))) + alpaka::atomicAdd(acc, &c.nZeroTrackCells, 1ull, alpaka::hierarchy::Blocks{}); } - }; - // remove shorter tracks if sharing a cell - // It does not seem to affect efficiency in any way! - template - class Kernel_earlyDuplicateRemover { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - CACellT const *cells, - uint32_t const *__restrict__ nCells, - TkSoAView tracks_view, - bool dupPassThrough) const { - // quality to mark rejected - constexpr auto reject = Quality::edup; /// cannot be loose - ALPAKA_ASSERT_OFFLOAD(nCells); - const auto ntNCells = (*nCells); - - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntNCells)) { - auto const &thisCell = cells[idx]; - - if (thisCell.tracks().size() < 2) - continue; - - int8_t maxNl = 0; - // find maxNl - for (auto it : thisCell.tracks()) { - auto nl = tracks_view[it].nLayers(); - maxNl = std::max(nl, maxNl); - } + // FIXME this loop was up to nHits - isOuterHitOfCell.offset in the CUDA version + for (auto idx : cms::alpakatools::uniform_elements(acc, nHits)) + if ((*isOuterHitOfCell).container[idx].full()) // ++tooManyOuterHitOfCell; + printf("OuterHitOfCell overflow %d\n", idx); + } + }; + + template + class Kernel_fishboneCleaner { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + CACellT const *cells, + uint32_t const *__restrict__ nCells, + TkSoAView tracks_view) const { + constexpr auto reject = Quality::dup; + + for (auto idx : cms::alpakatools::uniform_elements(acc, *nCells)) { + auto const &thisCell = cells[idx]; + if (!thisCell.isKilled()) + continue; + + for (auto it : thisCell.tracks()) + tracks_view[it].quality() = reject; + } + } + }; + + // remove shorter tracks if sharing a cell + // It does not seem to affect efficiency in any way! + template + class Kernel_earlyDuplicateRemover { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + CACellT const *cells, + uint32_t const *__restrict__ nCells, + TkSoAView tracks_view, + bool dupPassThrough) const { + // quality to mark rejected + constexpr auto reject = Quality::edup; /// cannot be loose + ALPAKA_ASSERT_ACC(nCells); + for (auto idx : cms::alpakatools::uniform_elements(acc, *nCells)) { + auto const &thisCell = cells[idx]; + + if (thisCell.tracks().size() < 2) + continue; + + int8_t maxNl = 0; + + // find maxNl + for (auto it : thisCell.tracks()) { + auto nl = tracks_view[it].nLayers(); + maxNl = std::max(nl, maxNl); + } - // if (maxNl<4) continue; - // quad pass through (leave it her for tests) - // maxNl = std::min(4, maxNl); + // if (maxNl<4) continue; + // quad pass through (leave it here for tests) + // maxNl = std::min(4, maxNl); - for (auto it : thisCell.tracks()) { - if (tracks_view[it].nLayers() < maxNl) - tracks_view[it].quality() = reject; //no race: simple assignment of the same constant - } + for (auto it : thisCell.tracks()) { + if (tracks_view[it].nLayers() < maxNl) + tracks_view[it].quality() = reject; // no race: simple assignment of the same constant } } - }; - - // assume the above (so, short tracks already removed) - template - class Kernel_fastDuplicateRemover { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - CACellT const *__restrict__ cells, - uint32_t const *__restrict__ nCells, - TkSoAView tracks_view, - bool dupPassThrough) const { - // quality to mark rejected - auto const reject = dupPassThrough ? Quality::loose : Quality::dup; - constexpr auto loose = Quality::loose; - - ALPAKA_ASSERT_OFFLOAD(nCells); - const auto ntNCells = (*nCells); - - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntNCells)) { - auto const &thisCell = cells[idx]; - if (thisCell.tracks().size() < 2) + } + }; + + // assume the above (so, short tracks already removed) + template + class Kernel_fastDuplicateRemover { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + CACellT const *__restrict__ cells, + uint32_t const *__restrict__ nCells, + TkSoAView tracks_view, + bool dupPassThrough) const { + // quality to mark rejected + auto const reject = dupPassThrough ? Quality::loose : Quality::dup; + constexpr auto loose = Quality::loose; + + ALPAKA_ASSERT_ACC(nCells); + const auto ntNCells = (*nCells); + + for (auto idx : cms::alpakatools::uniform_elements(acc, ntNCells)) { + auto const &thisCell = cells[idx]; + if (thisCell.tracks().size() < 2) + continue; + + float mc = maxScore; + uint16_t im = tkNotFound; + + auto score = [&](auto it) { return std::abs(reco::tip(tracks_view, it)); }; + + // full crazy combinatorics + int ntr = thisCell.tracks().size(); + for (int i = 0; i < ntr - 1; ++i) { + auto it = thisCell.tracks()[i]; + auto qi = tracks_view[it].quality(); + if (qi <= reject) continue; - - float mc = maxScore; - uint16_t im = tkNotFound; - - auto score = [&](auto it) { return std::abs(reco::tip(tracks_view, it)); }; - - // full crazy combinatorics - int ntr = thisCell.tracks().size(); - for (int i = 0; i < ntr - 1; ++i) { - auto it = thisCell.tracks()[i]; - auto qi = tracks_view[it].quality(); - if (qi <= reject) + auto opi = tracks_view[it].state()(2); + auto e2opi = tracks_view[it].covariance()(9); + auto cti = tracks_view[it].state()(3); + auto e2cti = tracks_view[it].covariance()(12); + for (auto j = i + 1; j < ntr; ++j) { + auto jt = thisCell.tracks()[j]; + auto qj = tracks_view[jt].quality(); + if (qj <= reject) + continue; + auto opj = tracks_view[jt].state()(2); + auto ctj = tracks_view[jt].state()(3); + auto dct = nSigma2 * (tracks_view[jt].covariance()(12) + e2cti); + if ((cti - ctj) * (cti - ctj) > dct) continue; - auto opi = tracks_view[it].state()(2); - auto e2opi = tracks_view[it].covariance()(9); - auto cti = tracks_view[it].state()(3); - auto e2cti = tracks_view[it].covariance()(12); - for (auto j = i + 1; j < ntr; ++j) { - auto jt = thisCell.tracks()[j]; - auto qj = tracks_view[jt].quality(); - if (qj <= reject) - continue; - auto opj = tracks_view[jt].state()(2); - auto ctj = tracks_view[jt].state()(3); - auto dct = nSigma2 * (tracks_view[jt].covariance()(12) + e2cti); - if ((cti - ctj) * (cti - ctj) > dct) - continue; - auto dop = nSigma2 * (tracks_view[jt].covariance()(9) + e2opi); - if ((opi - opj) * (opi - opj) > dop) - continue; - if ((qj < qi) || (qj == qi && score(it) < score(jt))) - tracks_view[jt].quality() = reject; - else { - tracks_view[it].quality() = reject; - break; - } + auto dop = nSigma2 * (tracks_view[jt].covariance()(9) + e2opi); + if ((opi - opj) * (opi - opj) > dop) + continue; + if ((qj < qi) || (qj == qi && score(it) < score(jt))) + tracks_view[jt].quality() = reject; + else { + tracks_view[it].quality() = reject; + break; } } + } - // find maxQual - auto maxQual = reject; // no duplicate! - for (auto it : thisCell.tracks()) { - if (tracks_view[it].quality() > maxQual) - maxQual = tracks_view[it].quality(); - } + // find maxQual + auto maxQual = reject; // no duplicate! + for (auto it : thisCell.tracks()) { + if (tracks_view[it].quality() > maxQual) + maxQual = tracks_view[it].quality(); + } - if (maxQual <= loose) - continue; + if (maxQual <= loose) + continue; - // find min score - for (auto it : thisCell.tracks()) { - if (tracks_view[it].quality() == maxQual && score(it) < mc) { - mc = score(it); - im = it; - } + // find min score + for (auto it : thisCell.tracks()) { + if (tracks_view[it].quality() == maxQual && score(it) < mc) { + mc = score(it); + im = it; } + } - if (tkNotFound == im) - continue; + if (tkNotFound == im) + continue; - // mark all other duplicates (not yet, keep it loose) - for (auto it : thisCell.tracks()) { - if (tracks_view[it].quality() > loose && it != im) - tracks_view[it].quality() = loose; //no race: simple assignment of the same constant - } + // mark all other duplicates (not yet, keep it loose) + for (auto it : thisCell.tracks()) { + if (tracks_view[it].quality() > loose && it != im) + tracks_view[it].quality() = loose; //no race: simple assignment of the same constant } } - }; - - template - class Kernel_connect { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - cms::alpakatools::AtomicPairCounter *apc1, - cms::alpakatools::AtomicPairCounter *apc2, // just to zero them - HitsConstView hh, - CACellT *cells, - uint32_t *nCells, - CellNeighborsVector *cellNeighbors, - OuterHitOfCell const *isOuterHitOfCell, - CAParams params) const { - using Cell = CACellT; - - const uint32_t dimIndexY = 0u; - const uint32_t dimIndexX = 1u; - const uint32_t threadIdxY(alpaka::getIdx(acc)[dimIndexY]); - const uint32_t threadIdxLocalX(alpaka::getIdx(acc)[dimIndexX]); - - if (0 == (threadIdxY + threadIdxLocalX)) { - (*apc1) = 0; - (*apc2) = 0; - } // ready for next kernel - - constexpr uint32_t last_bpix1_detIndex = TrackerTraits::last_bpix1_detIndex; - constexpr uint32_t last_barrel_detIndex = TrackerTraits::last_barrel_detIndex; - - cms::alpakatools::for_each_element_in_grid_strided( - acc, - (*nCells), - 0u, - [&](uint32_t idx) { - auto cellIndex = idx; - auto &thisCell = cells[idx]; - auto innerHitId = thisCell.inner_hit_id(); - if (int(innerHitId) >= isOuterHitOfCell->offset) { - uint32_t numberOfPossibleNeighbors = (*isOuterHitOfCell)[innerHitId].size(); - auto vi = (*isOuterHitOfCell)[innerHitId].data(); - - auto ri = thisCell.inner_r(hh); - auto zi = thisCell.inner_z(hh); - - auto ro = thisCell.outer_r(hh); - auto zo = thisCell.outer_z(hh); - auto isBarrel = thisCell.inner_detIndex(hh) < last_barrel_detIndex; - - cms::alpakatools::for_each_element_in_block_strided( - acc, - numberOfPossibleNeighbors, - 0u, - [&](uint32_t j) { - auto otherCell = (vi[j]); - auto &oc = cells[otherCell]; - auto r1 = oc.inner_r(hh); - auto z1 = oc.inner_z(hh); - bool aligned = Cell::areAlignedRZ( - r1, - z1, - ri, - zi, - ro, - zo, - params.ptmin_, - isBarrel ? params.CAThetaCutBarrel_ - : params.CAThetaCutForward_); // 2.f*thetaCut); // FIXME tune cuts - if (aligned && - thisCell.dcaCut(hh, - oc, - oc.inner_detIndex(hh) < last_bpix1_detIndex ? params.dcaCutInnerTriplet_ - : params.dcaCutOuterTriplet_, - params.hardCurvCut_)) { // FIXME tune cuts - oc.addOuterNeighbor(acc, cellIndex, *cellNeighbors); - thisCell.setStatusBits(Cell::StatusBit::kUsed); - oc.setStatusBits(Cell::StatusBit::kUsed); - } - }, - dimIndexX); // loop on inner cells - } - }, - dimIndexY); // loop on outer cells - } - }; - template - class Kernel_find_ntuplets { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - HitsConstView hh, - TkSoAView tracks_view, - CACellT *__restrict__ cells, - uint32_t const *nCells, - CellTracksVector *cellTracks, - cms::alpakatools::AtomicPairCounter *apc, - CAParams params) const { - // recursive: not obvious to widen - - using Cell = CACellT; + } + }; + + template + class Kernel_connect { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + cms::alpakatools::AtomicPairCounter *apc1, + cms::alpakatools::AtomicPairCounter *apc2, // just to zero them + HitsConstView hh, + CACellT *cells, + uint32_t *nCells, + CellNeighborsVector *cellNeighbors, + OuterHitOfCell const *isOuterHitOfCell, + CAParams params) const { + using Cell = CACellT; + + if (cms::alpakatools::once_per_grid(acc)) { + *apc1 = 0; + *apc2 = 0; + } // ready for next kernel + + // loop on outer cells + for (uint32_t idx : cms::alpakatools::uniform_elements_y(acc, *nCells)) { + auto cellIndex = idx; + auto &thisCell = cells[idx]; + auto innerHitId = thisCell.inner_hit_id(); + if (int(innerHitId) < isOuterHitOfCell->offset) + continue; + + uint32_t numberOfPossibleNeighbors = (*isOuterHitOfCell)[innerHitId].size(); + auto vi = (*isOuterHitOfCell)[innerHitId].data(); + auto ri = thisCell.inner_r(hh); + auto zi = thisCell.inner_z(hh); + auto ro = thisCell.outer_r(hh); + auto zo = thisCell.outer_z(hh); + auto isBarrel = thisCell.inner_detIndex(hh) < TrackerTraits::last_barrel_detIndex; + + // loop on inner cells + for (uint32_t j : cms::alpakatools::independent_group_elements_x(acc, numberOfPossibleNeighbors)) { + auto otherCell = (vi[j]); + auto &oc = cells[otherCell]; + auto r1 = oc.inner_r(hh); + auto z1 = oc.inner_z(hh); + bool aligned = Cell::areAlignedRZ( + r1, + z1, + ri, + zi, + ro, + zo, + params.ptmin_, + isBarrel ? params.CAThetaCutBarrel_ : params.CAThetaCutForward_); // 2.f*thetaCut); // FIXME tune cuts + if (aligned && + thisCell.dcaCut(hh, + oc, + oc.inner_detIndex(hh) < TrackerTraits::last_bpix1_detIndex ? params.dcaCutInnerTriplet_ + : params.dcaCutOuterTriplet_, + params.hardCurvCut_)) { // FIXME tune cuts + oc.addOuterNeighbor(acc, cellIndex, *cellNeighbors); + thisCell.setStatusBits(Cell::StatusBit::kUsed); + oc.setStatusBits(Cell::StatusBit::kUsed); + } + } // loop on inner cells + } // loop on outer cells + } + }; + template + class Kernel_find_ntuplets { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + HitsConstView hh, + TkSoAView tracks_view, + CACellT *__restrict__ cells, + uint32_t const *nCells, + CellTracksVector *cellTracks, + cms::alpakatools::AtomicPairCounter *apc, + CAParams params) const { + // recursive: not obvious to widen + + using Cell = CACellT; #ifdef GPU_DEBUG - if (cms::alpakatools::once_per_grid(acc)) - printf("starting producing ntuplets from %d cells \n", *nCells); + if (cms::alpakatools::once_per_grid(acc)) + printf("starting producing ntuplets from %d cells \n", *nCells); #endif - for (auto idx : cms::alpakatools::elements_with_stride(acc, (*nCells))) { - auto const &thisCell = cells[idx]; - - if (thisCell.isKilled()) - continue; // cut by earlyFishbone - - // we require at least three hits... - - if (thisCell.outerNeighbors().empty()) - continue; - - auto pid = thisCell.layerPairId(); - bool doit = params.startingLayerPair(pid); - - constexpr uint32_t maxDepth = TrackerTraits::maxDepth; - - if (doit) { - typename Cell::TmpTuple stack; - stack.reset(); - bool bpix1Start = params.startAt0(pid); - thisCell.template find_ntuplets(acc, - hh, - cells, - *cellTracks, - tracks_view.hitIndices(), - *apc, - tracks_view.quality(), - stack, - params.minHitsPerNtuplet_, - bpix1Start); - ALPAKA_ASSERT_OFFLOAD(stack.empty()); - } + for (auto idx : cms::alpakatools::uniform_elements(acc, (*nCells))) { + auto const &thisCell = cells[idx]; + + // cut by earlyFishbone + if (thisCell.isKilled()) + continue; + + // we require at least three hits + if (thisCell.outerNeighbors().empty()) + continue; + + auto pid = thisCell.layerPairId(); + bool doit = params.startingLayerPair(pid); + + constexpr uint32_t maxDepth = TrackerTraits::maxDepth; + + if (doit) { + typename Cell::TmpTuple stack; + stack.reset(); + bool bpix1Start = params.startAt0(pid); + thisCell.template find_ntuplets(acc, + hh, + cells, + *cellTracks, + tracks_view.hitIndices(), + *apc, + tracks_view.quality(), + stack, + params.minHitsPerNtuplet_, + bpix1Start); + ALPAKA_ASSERT_ACC(stack.empty()); } } - }; - - template - class Kernel_mark_used { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - CACellT *__restrict__ cells, - uint32_t const *nCells) const { - using Cell = CACellT; - for (auto idx : cms::alpakatools::elements_with_stride(acc, (*nCells))) { - auto &thisCell = cells[idx]; - if (!thisCell.tracks().empty()) - thisCell.setStatusBits(Cell::StatusBit::kInTrack); - } + } + }; + + template + class Kernel_mark_used { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + CACellT *__restrict__ cells, + uint32_t const *nCells) const { + using Cell = CACellT; + for (auto idx : cms::alpakatools::uniform_elements(acc, (*nCells))) { + auto &thisCell = cells[idx]; + if (!thisCell.tracks().empty()) + thisCell.setStatusBits(Cell::StatusBit::kInTrack); } - }; - - template - class Kernel_countMultiplicity { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - TupleMultiplicity *tupleMultiplicity) const { - for (auto it : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - auto nhits = tracks_view.hitIndices().size(it); - if (nhits < 3) - continue; - if (tracks_view[it].quality() == Quality::edup) - continue; - ALPAKA_ASSERT_OFFLOAD(tracks_view[it].quality() == Quality::bad); - if (nhits > TrackerTraits::maxHitsOnTrack) // current limit - printf("wrong mult %d %d\n", it, nhits); - ALPAKA_ASSERT_OFFLOAD(nhits <= TrackerTraits::maxHitsOnTrack); - tupleMultiplicity->count(acc, nhits); - } + } + }; + + template + class Kernel_countMultiplicity { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + TupleMultiplicity *tupleMultiplicity) const { + for (auto it : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + auto nhits = tracks_view.hitIndices().size(it); + if (nhits < 3) + continue; + if (tracks_view[it].quality() == Quality::edup) + continue; + ALPAKA_ASSERT_ACC(tracks_view[it].quality() == Quality::bad); + if (nhits > TrackerTraits::maxHitsOnTrack) // current limit + printf("wrong mult %d %d\n", it, nhits); + ALPAKA_ASSERT_ACC(nhits <= TrackerTraits::maxHitsOnTrack); + tupleMultiplicity->count(acc, nhits); } - }; - - template - class Kernel_fillMultiplicity { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - TupleMultiplicity *tupleMultiplicity) const { - for (auto it : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - auto nhits = tracks_view.hitIndices().size(it); - if (nhits < 3) - continue; - if (tracks_view[it].quality() == Quality::edup) - continue; - ALPAKA_ASSERT_OFFLOAD(tracks_view[it].quality() == Quality::bad); - if (nhits > TrackerTraits::maxHitsOnTrack) - printf("wrong mult %d %d\n", it, nhits); - ALPAKA_ASSERT_OFFLOAD(nhits <= TrackerTraits::maxHitsOnTrack); - tupleMultiplicity->fill(acc, nhits, it); - } + } + }; + + template + class Kernel_fillMultiplicity { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + TupleMultiplicity *tupleMultiplicity) const { + for (auto it : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + auto nhits = tracks_view.hitIndices().size(it); + if (nhits < 3) + continue; + if (tracks_view[it].quality() == Quality::edup) + continue; + ALPAKA_ASSERT_ACC(tracks_view[it].quality() == Quality::bad); + if (nhits > TrackerTraits::maxHitsOnTrack) + printf("wrong mult %d %d\n", it, nhits); + ALPAKA_ASSERT_ACC(nhits <= TrackerTraits::maxHitsOnTrack); + tupleMultiplicity->fill(acc, nhits, it); } - }; - - template - class Kernel_classifyTracks { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - QualityCuts cuts) const { - for (auto it : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - auto nhits = tracks_view.hitIndices().size(it); - if (nhits == 0) - break; // guard - - // if duplicate: not even fit - if (tracks_view[it].quality() == Quality::edup) - continue; - - ALPAKA_ASSERT_OFFLOAD(tracks_view[it].quality() == Quality::bad); - - // mark doublets as bad - if (nhits < 3) - continue; - - // if the fit has any invalid parameters, mark it as bad - bool isNaN = false; - for (int i = 0; i < 5; ++i) { - isNaN |= std::isnan(tracks_view[it].state()(i)); - } - if (isNaN) { + } + }; + + template + class Kernel_classifyTracks { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + QualityCuts cuts) const { + for (auto it : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + auto nhits = tracks_view.hitIndices().size(it); + if (nhits == 0) + break; // guard + + // if duplicate: not even fit + if (tracks_view[it].quality() == Quality::edup) + continue; + + ALPAKA_ASSERT_ACC(tracks_view[it].quality() == Quality::bad); + + // mark doublets as bad + if (nhits < 3) + continue; + + // if the fit has any invalid parameters, mark it as bad + bool isNaN = false; + for (int i = 0; i < 5; ++i) { + isNaN |= std::isnan(tracks_view[it].state()(i)); + } + if (isNaN) { #ifdef NTUPLE_DEBUG - printf("NaN in fit %d size %d chi2 %f\n", it, tracks_view.hitIndices().size(it), tracks_view[it].chi2()); + printf("NaN in fit %d size %d chi2 %f\n", it, tracks_view.hitIndices().size(it), tracks_view[it].chi2()); #endif - continue; - } + continue; + } - tracks_view[it].quality() = Quality::strict; + tracks_view[it].quality() = Quality::strict; - if (cuts.strictCut(tracks_view, it)) - continue; + if (cuts.strictCut(tracks_view, it)) + continue; - tracks_view[it].quality() = Quality::tight; + tracks_view[it].quality() = Quality::tight; - if (cuts.isHP(tracks_view, nhits, it)) - tracks_view[it].quality() = Quality::highPurity; - } + if (cuts.isHP(tracks_view, nhits, it)) + tracks_view[it].quality() = Quality::highPurity; } - }; - - template - class Kernel_doStatsForTracks { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, TkSoAView tracks_view, Counters *counters) const { - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - if (tracks_view.hitIndices().size(idx) == 0) - break; //guard - if (tracks_view[idx].quality() < Quality::loose) - continue; - alpaka::atomicAdd(acc, &(counters->nLooseTracks), 1ull, alpaka::hierarchy::Blocks{}); - if (tracks_view[idx].quality() < Quality::strict) - continue; - alpaka::atomicAdd(acc, &(counters->nGoodTracks), 1ull, alpaka::hierarchy::Blocks{}); - } + } + }; + + template + class Kernel_doStatsForTracks { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, TkSoAView tracks_view, Counters *counters) const { + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + if (tracks_view.hitIndices().size(idx) == 0) + break; //guard + if (tracks_view[idx].quality() < Quality::loose) + continue; + alpaka::atomicAdd(acc, &(counters->nLooseTracks), 1ull, alpaka::hierarchy::Blocks{}); + if (tracks_view[idx].quality() < Quality::strict) + continue; + alpaka::atomicAdd(acc, &(counters->nGoodTracks), 1ull, alpaka::hierarchy::Blocks{}); } - }; - - template - class Kernel_countHitInTracks { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - HitToTuple *hitToTuple) const { - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - if (tracks_view.hitIndices().size(idx) == 0) - break; // guard - for (auto h = tracks_view.hitIndices().begin(idx); h != tracks_view.hitIndices().end(idx); ++h) - hitToTuple->count(acc, *h); - } + } + }; + + template + class Kernel_countHitInTracks { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + HitToTuple *hitToTuple) const { + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + if (tracks_view.hitIndices().size(idx) == 0) + break; // guard + for (auto h = tracks_view.hitIndices().begin(idx); h != tracks_view.hitIndices().end(idx); ++h) + hitToTuple->count(acc, *h); } - }; - - template - class Kernel_fillHitInTracks { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - HitToTuple *hitToTuple) const { - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - if (tracks_view.hitIndices().size(idx) == 0) - break; // guard - for (auto h = tracks_view.hitIndices().begin(idx); h != tracks_view.hitIndices().end(idx); ++h) - hitToTuple->fill(acc, *h, idx); - } + } + }; + + template + class Kernel_fillHitInTracks { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + HitToTuple *hitToTuple) const { + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + if (tracks_view.hitIndices().size(idx) == 0) + break; // guard + for (auto h = tracks_view.hitIndices().begin(idx); h != tracks_view.hitIndices().end(idx); ++h) + hitToTuple->fill(acc, *h, idx); } - }; - - template - class Kernel_fillHitDetIndices { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - HitsConstView hh) const { - // copy offsets - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nOnes())) { - tracks_view.detIndices().off[idx] = tracks_view.hitIndices().off[idx]; - } - // fill hit indices - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().size())) { - ALPAKA_ASSERT_OFFLOAD(tracks_view.hitIndices().content[idx] < (uint32_t)hh.metadata().size()); - tracks_view.detIndices().content[idx] = hh[tracks_view.hitIndices().content[idx]].detectorIndex(); - } + } + }; + + template + class Kernel_fillHitDetIndices { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + HitsConstView hh) const { + // copy offsets + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().nOnes())) { + tracks_view.detIndices().off[idx] = tracks_view.hitIndices().off[idx]; } - }; - - template - class Kernel_fillNLayers { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - cms::alpakatools::AtomicPairCounter *apc) const { - // clamp the number of tracks to the capacity of the SoA - auto ntracks = std::min(apc->get().first, tracks_view.metadata().size() - 1); - - if (cms::alpakatools::once_per_grid(acc)) - tracks_view.nTracks() = ntracks; - for (auto idx : cms::alpakatools::elements_with_stride(acc, ntracks)) { - ALPAKA_ASSERT_OFFLOAD(TracksUtilities::nHits(tracks_view, idx) >= 3); - tracks_view[idx].nLayers() = TracksUtilities::computeNumberOfLayers(tracks_view, idx); - } + // fill hit indices + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.hitIndices().size())) { + ALPAKA_ASSERT_ACC(tracks_view.hitIndices().content[idx] < (uint32_t)hh.metadata().size()); + tracks_view.detIndices().content[idx] = hh[tracks_view.hitIndices().content[idx]].detectorIndex(); } - }; - - template - class Kernel_doStatsForHitInTracks { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - HitToTuple const *__restrict__ hitToTuple, - Counters *counters) const { - auto &c = *counters; - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple->nOnes())) { - if (hitToTuple->size(idx) == 0) - continue; // SHALL NOT BE break - alpaka::atomicAdd(acc, &c.nUsedHits, 1ull, alpaka::hierarchy::Blocks{}); - if (hitToTuple->size(idx) > 1) - alpaka::atomicAdd(acc, &c.nDupHits, 1ull, alpaka::hierarchy::Blocks{}); - } + } + }; + + template + class Kernel_fillNLayers { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + cms::alpakatools::AtomicPairCounter *apc) const { + // clamp the number of tracks to the capacity of the SoA + auto ntracks = std::min(apc->get().first, tracks_view.metadata().size() - 1); + + if (cms::alpakatools::once_per_grid(acc)) + tracks_view.nTracks() = ntracks; + for (auto idx : cms::alpakatools::uniform_elements(acc, ntracks)) { + ALPAKA_ASSERT_ACC(TracksUtilities::nHits(tracks_view, idx) >= 3); + tracks_view[idx].nLayers() = TracksUtilities::computeNumberOfLayers(tracks_view, idx); } - }; - - template - class Kernel_countSharedHit { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - int *__restrict__ nshared, - HitContainer const *__restrict__ ptuples, - Quality const *__restrict__ quality, - HitToTuple const *__restrict__ phitToTuple) const { - constexpr auto loose = Quality::loose; - - auto &hitToTuple = *phitToTuple; - auto const &foundNtuplets = *ptuples; - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple->nbins())) { - if (hitToTuple.size(idx) < 2) - continue; - - int nt = 0; - - // count "good" tracks - for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { - if (quality[*it] < loose) - continue; - ++nt; - } - - if (nt < 2) + } + }; + + template + class Kernel_doStatsForHitInTracks { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + HitToTuple const *__restrict__ hitToTuple, + Counters *counters) const { + auto &c = *counters; + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple->nOnes())) { + if (hitToTuple->size(idx) == 0) + continue; // SHALL NOT BE break + alpaka::atomicAdd(acc, &c.nUsedHits, 1ull, alpaka::hierarchy::Blocks{}); + if (hitToTuple->size(idx) > 1) + alpaka::atomicAdd(acc, &c.nDupHits, 1ull, alpaka::hierarchy::Blocks{}); + } + } + }; + + template + class Kernel_countSharedHit { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + int *__restrict__ nshared, + HitContainer const *__restrict__ ptuples, + Quality const *__restrict__ quality, + HitToTuple const *__restrict__ phitToTuple) const { + constexpr auto loose = Quality::loose; + + auto &hitToTuple = *phitToTuple; + auto const &foundNtuplets = *ptuples; + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple->nbins())) { + if (hitToTuple.size(idx) < 2) + continue; + + int nt = 0; + + // count "good" tracks + for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { + if (quality[*it] < loose) continue; + ++nt; + } - // now mark each track triplet as sharing a hit - for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { - if (foundNtuplets.size(*it) > 3) - continue; - alpaka::atomicAdd(acc, &nshared[*it], 1ull, alpaka::hierarchy::Blocks{}); - } + if (nt < 2) + continue; - } // hit loop - } - }; - - template - class Kernel_markSharedHit { - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - int const *__restrict__ nshared, - HitContainer const *__restrict__ tuples, - Quality *__restrict__ quality, - bool dupPassThrough) const { - // constexpr auto bad = Quality::bad; - constexpr auto dup = Quality::dup; - constexpr auto loose = Quality::loose; - // constexpr auto strict = Quality::strict; - - // quality to mark rejected - auto const reject = dupPassThrough ? loose : dup; - for (auto idx : cms::alpakatools::elements_with_stride(acc, tuples->nbins())) { - if (tuples->size(idx) == 0) - break; //guard - if (quality[idx] <= reject) + // now mark each track triplet as sharing a hit + for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { + if (foundNtuplets.size(*it) > 3) continue; - if (nshared[idx] > 2) - quality[idx] = reject; + alpaka::atomicAdd(acc, &nshared[*it], 1ull, alpaka::hierarchy::Blocks{}); } + + } // hit loop + } + }; + + template + class Kernel_markSharedHit { + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + int const *__restrict__ nshared, + HitContainer const *__restrict__ tuples, + Quality *__restrict__ quality, + bool dupPassThrough) const { + // constexpr auto bad = Quality::bad; + constexpr auto dup = Quality::dup; + constexpr auto loose = Quality::loose; + // constexpr auto strict = Quality::strict; + + // quality to mark rejected + auto const reject = dupPassThrough ? loose : dup; + for (auto idx : cms::alpakatools::uniform_elements(acc, tuples->nbins())) { + if (tuples->size(idx) == 0) + break; //guard + if (quality[idx] <= reject) + continue; + if (nshared[idx] > 2) + quality[idx] = reject; } - }; - - // mostly for very forward triplets..... - template - class Kernel_rejectDuplicate { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - uint16_t nmin, - bool dupPassThrough, - HitToTuple const *__restrict__ phitToTuple) const { - // quality to mark rejected - auto const reject = dupPassThrough ? Quality::loose : Quality::dup; - - auto &hitToTuple = *phitToTuple; - - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple.nOnes())) { - if (hitToTuple.size(idx) < 2) + } + }; + + // mostly for very forward triplets..... + template + class Kernel_rejectDuplicate { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + uint16_t nmin, + bool dupPassThrough, + HitToTuple const *__restrict__ phitToTuple) const { + // quality to mark rejected + auto const reject = dupPassThrough ? Quality::loose : Quality::dup; + + auto &hitToTuple = *phitToTuple; + + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple.nOnes())) { + if (hitToTuple.size(idx) < 2) + continue; + + auto score = [&](auto it, auto nl) { return std::abs(reco::tip(tracks_view, it)); }; + + // full combinatorics + for (auto ip = hitToTuple.begin(idx); ip < hitToTuple.end(idx) - 1; ++ip) { + auto const it = *ip; + auto qi = tracks_view[it].quality(); + if (qi <= reject) continue; - - auto score = [&](auto it, auto nl) { return std::abs(reco::tip(tracks_view, it)); }; - - // full combinatorics - for (auto ip = hitToTuple.begin(idx); ip < hitToTuple.end(idx) - 1; ++ip) { - auto const it = *ip; - auto qi = tracks_view[it].quality(); - if (qi <= reject) + auto opi = tracks_view[it].state()(2); + auto e2opi = tracks_view[it].covariance()(9); + auto cti = tracks_view[it].state()(3); + auto e2cti = tracks_view[it].covariance()(12); + auto nli = tracks_view[it].nLayers(); + for (auto jp = ip + 1; jp < hitToTuple.end(idx); ++jp) { + auto const jt = *jp; + auto qj = tracks_view[jt].quality(); + if (qj <= reject) + continue; + auto opj = tracks_view[jt].state()(2); + auto ctj = tracks_view[jt].state()(3); + auto dct = nSigma2 * (tracks_view[jt].covariance()(12) + e2cti); + if ((cti - ctj) * (cti - ctj) > dct) + continue; + auto dop = nSigma2 * (tracks_view[jt].covariance()(9) + e2opi); + if ((opi - opj) * (opi - opj) > dop) continue; - auto opi = tracks_view[it].state()(2); - auto e2opi = tracks_view[it].covariance()(9); - auto cti = tracks_view[it].state()(3); - auto e2cti = tracks_view[it].covariance()(12); - auto nli = tracks_view[it].nLayers(); - for (auto jp = ip + 1; jp < hitToTuple.end(idx); ++jp) { - auto const jt = *jp; - auto qj = tracks_view[jt].quality(); - if (qj <= reject) - continue; - auto opj = tracks_view[jt].state()(2); - auto ctj = tracks_view[jt].state()(3); - auto dct = nSigma2 * (tracks_view[jt].covariance()(12) + e2cti); - if ((cti - ctj) * (cti - ctj) > dct) - continue; - auto dop = nSigma2 * (tracks_view[jt].covariance()(9) + e2opi); - if ((opi - opj) * (opi - opj) > dop) - continue; - auto nlj = tracks_view[jt].nLayers(); - if (nlj < nli || (nlj == nli && (qj < qi || (qj == qi && score(it, nli) < score(jt, nlj))))) - tracks_view[jt].quality() = reject; - else { - tracks_view[it].quality() = reject; - break; - } + auto nlj = tracks_view[jt].nLayers(); + if (nlj < nli || (nlj == nli && (qj < qi || (qj == qi && score(it, nli) < score(jt, nlj))))) + tracks_view[jt].quality() = reject; + else { + tracks_view[it].quality() = reject; + break; } } } } - }; - - template - class Kernel_sharedHitCleaner { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - HitsConstView hh, - TkSoAView tracks_view, - int nmin, - bool dupPassThrough, - HitToTuple const *__restrict__ phitToTuple) const { - // quality to mark rejected - auto const reject = dupPassThrough ? Quality::loose : Quality::dup; - // quality of longest track - auto const longTqual = Quality::highPurity; - - auto &hitToTuple = *phitToTuple; - - uint32_t l1end = hh.hitsLayerStart()[1]; - - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple.nOnes())) { - if (hitToTuple.size(idx) < 2) + } + }; + + template + class Kernel_sharedHitCleaner { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + HitsConstView hh, + TkSoAView tracks_view, + int nmin, + bool dupPassThrough, + HitToTuple const *__restrict__ phitToTuple) const { + // quality to mark rejected + auto const reject = dupPassThrough ? Quality::loose : Quality::dup; + // quality of longest track + auto const longTqual = Quality::highPurity; + + auto &hitToTuple = *phitToTuple; + + uint32_t l1end = hh.hitsLayerStart()[1]; + + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple.nOnes())) { + if (hitToTuple.size(idx) < 2) + continue; + + int8_t maxNl = 0; + + // find maxNl + for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { + if (tracks_view[*it].quality() < longTqual) continue; + // if (tracks_view[*it].nHits()==3) continue; + auto nl = tracks_view[*it].nLayers(); + maxNl = std::max(nl, maxNl); + } - int8_t maxNl = 0; - - // find maxNl - for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { - if (tracks_view[*it].quality() < longTqual) - continue; - // if (tracks_view[*it].nHits()==3) continue; - auto nl = tracks_view[*it].nLayers(); - maxNl = std::max(nl, maxNl); - } - - if (maxNl < 4) - continue; + if (maxNl < 4) + continue; - // quad pass through (leave for tests) - // maxNl = std::min(4, maxNl); + // quad pass through (leave for tests) + // maxNl = std::min(4, maxNl); - // kill all tracks shorter than maxHl (only triplets??? - for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { - auto nl = tracks_view[*it].nLayers(); + // kill all tracks shorter than maxHl (only triplets??? + for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { + auto nl = tracks_view[*it].nLayers(); - //checking if shared hit is on bpix1 and if the tuple is short enough - if (idx < l1end and nl > nmin) - continue; + //checking if shared hit is on bpix1 and if the tuple is short enough + if (idx < l1end and nl > nmin) + continue; - if (nl < maxNl && tracks_view[*it].quality() > reject) - tracks_view[*it].quality() = reject; - } + if (nl < maxNl && tracks_view[*it].quality() > reject) + tracks_view[*it].quality() = reject; } } - }; - template - class Kernel_tripletCleaner { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - uint16_t nmin, - bool dupPassThrough, - HitToTuple const *__restrict__ phitToTuple) const { - // quality to mark rejected - auto const reject = Quality::loose; - /// min quality of good - auto const good = Quality::strict; - - auto &hitToTuple = *phitToTuple; - - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple.nOnes())) { - if (hitToTuple.size(idx) < 2) + } + }; + template + class Kernel_tripletCleaner { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + uint16_t nmin, + bool dupPassThrough, + HitToTuple const *__restrict__ phitToTuple) const { + // quality to mark rejected + auto const reject = Quality::loose; + /// min quality of good + auto const good = Quality::strict; + + auto &hitToTuple = *phitToTuple; + + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple.nOnes())) { + if (hitToTuple.size(idx) < 2) + continue; + + float mc = maxScore; + uint16_t im = tkNotFound; + bool onlyTriplets = true; + + // check if only triplets + for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { + if (tracks_view[*it].quality() <= good) continue; - - float mc = maxScore; - uint16_t im = tkNotFound; - bool onlyTriplets = true; - - // check if only triplets - for (auto it = hitToTuple.begin(idx); it != hitToTuple.end(idx); ++it) { - if (tracks_view[*it].quality() <= good) - continue; - onlyTriplets &= reco::isTriplet(tracks_view, *it); - if (!onlyTriplets) - break; - } - - // only triplets + onlyTriplets &= reco::isTriplet(tracks_view, *it); if (!onlyTriplets) - continue; - - // for triplets choose best tip! (should we first find best quality???) - for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { - auto const it = *ip; - if (tracks_view[it].quality() >= good && std::abs(reco::tip(tracks_view, it)) < mc) { - mc = std::abs(reco::tip(tracks_view, it)); - im = it; - } - } + break; + } - if (tkNotFound == im) - continue; + // only triplets + if (!onlyTriplets) + continue; - // mark worse ambiguities - for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { - auto const it = *ip; - if (tracks_view[it].quality() > reject && it != im) - tracks_view[it].quality() = reject; //no race: simple assignment of the same constant + // for triplets choose best tip! (should we first find best quality???) + for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { + auto const it = *ip; + if (tracks_view[it].quality() >= good && std::abs(reco::tip(tracks_view, it)) < mc) { + mc = std::abs(reco::tip(tracks_view, it)); + im = it; } + } - } // loop over hits - } - }; - - template - class Kernel_simpleTripletCleaner { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - TkSoAView tracks_view, - uint16_t nmin, - bool dupPassThrough, - HitToTuple const *__restrict__ phitToTuple) const { - // quality to mark rejected - auto const reject = Quality::loose; - /// min quality of good - auto const good = Quality::loose; - - auto &hitToTuple = *phitToTuple; - - for (auto idx : cms::alpakatools::elements_with_stride(acc, hitToTuple.nOnes())) { - if (hitToTuple.size(idx) < 2) - continue; + if (tkNotFound == im) + continue; - float mc = maxScore; - uint16_t im = tkNotFound; + // mark worse ambiguities + for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { + auto const it = *ip; + if (tracks_view[it].quality() > reject && it != im) + tracks_view[it].quality() = reject; //no race: simple assignment of the same constant + } - // choose best tip! (should we first find best quality???) - for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { - auto const it = *ip; - if (tracks_view[it].quality() >= good && std::abs(reco::tip(tracks_view, it)) < mc) { - mc = std::abs(reco::tip(tracks_view, it)); - im = it; - } + } // loop over hits + } + }; + + template + class Kernel_simpleTripletCleaner { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + TkSoAView tracks_view, + uint16_t nmin, + bool dupPassThrough, + HitToTuple const *__restrict__ phitToTuple) const { + // quality to mark rejected + auto const reject = Quality::loose; + /// min quality of good + auto const good = Quality::loose; + + auto &hitToTuple = *phitToTuple; + + for (auto idx : cms::alpakatools::uniform_elements(acc, hitToTuple.nOnes())) { + if (hitToTuple.size(idx) < 2) + continue; + + float mc = maxScore; + uint16_t im = tkNotFound; + + // choose best tip! (should we first find best quality???) + for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { + auto const it = *ip; + if (tracks_view[it].quality() >= good && std::abs(reco::tip(tracks_view, it)) < mc) { + mc = std::abs(reco::tip(tracks_view, it)); + im = it; } + } - if (tkNotFound == im) - continue; - - // mark worse ambiguities - for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { - auto const it = *ip; - if (tracks_view[it].quality() > reject && reco::isTriplet(tracks_view, it) && it != im) - tracks_view[it].quality() = reject; //no race: simple assignment of the same constant - } + if (tkNotFound == im) + continue; - } // loop over hits - } - }; - - template - class Kernel_print_found_ntuplets { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, - HitsConstView hh, - TkSoAView tracks_view, - HitToTuple const *__restrict__ phitToTuple, - int32_t firstPrint, - int32_t lastPrint, - int iev) const { - constexpr auto loose = Quality::loose; - - for (auto i : cms::alpakatools::elements_with_stride(acc, tracks_view.hitIndices().nbins())) { - auto nh = tracks_view.hitIndices().size(i); - if (nh < 3) - continue; - if (tracks_view[i].quality() < loose) - continue; - printf("TK: %d %d %d %d %f %f %f %f %f %f %f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n", - 10000 * iev + i, - int(tracks_view[i].quality()), - nh, - tracks_view[i].nLayers(), - reco::charge(tracks_view, i), - tracks_view[i].pt(), - tracks_view[i].eta(), - reco::phi(tracks_view, i), - reco::tip(tracks_view, i), - reco::zip(tracks_view, i), - tracks_view[i].chi2(), - hh[*tracks_view.hitIndices().begin(i)].zGlobal(), - hh[*(tracks_view.hitIndices().begin(i) + 1)].zGlobal(), - hh[*(tracks_view.hitIndices().begin(i) + 2)].zGlobal(), - nh > 3 ? hh[int(*(tracks_view.hitIndices().begin(i) + 3))].zGlobal() : 0, - nh > 4 ? hh[int(*(tracks_view.hitIndices().begin(i) + 4))].zGlobal() : 0, - nh > 5 ? hh[int(*(tracks_view.hitIndices().begin(i) + 5))].zGlobal() : 0, - nh > 6 ? hh[int(*(tracks_view.hitIndices().begin(i) + nh - 1))].zGlobal() : 0); + // mark worse ambiguities + for (auto ip = hitToTuple.begin(idx); ip != hitToTuple.end(idx); ++ip) { + auto const it = *ip; + if (tracks_view[it].quality() > reject && reco::isTriplet(tracks_view, it) && it != im) + tracks_view[it].quality() = reject; //no race: simple assignment of the same constant } + + } // loop over hits + } + }; + + template + class Kernel_print_found_ntuplets { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, + HitsConstView hh, + TkSoAView tracks_view, + HitToTuple const *__restrict__ phitToTuple, + int32_t firstPrint, + int32_t lastPrint, + int iev) const { + constexpr auto loose = Quality::loose; + + for (auto i : + cms::alpakatools::uniform_elements(acc, firstPrint, std::min(lastPrint, tracks_view.hitIndices().nbins()))) { + auto nh = tracks_view.hitIndices().size(i); + if (nh < 3) + continue; + if (tracks_view[i].quality() < loose) + continue; + printf("TK: %d %d %d %d %f %f %f %f %f %f %f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n", + 10000 * iev + i, + int(tracks_view[i].quality()), + nh, + tracks_view[i].nLayers(), + reco::charge(tracks_view, i), + tracks_view[i].pt(), + tracks_view[i].eta(), + reco::phi(tracks_view, i), + reco::tip(tracks_view, i), + reco::zip(tracks_view, i), + tracks_view[i].chi2(), + hh[*tracks_view.hitIndices().begin(i)].zGlobal(), + hh[*(tracks_view.hitIndices().begin(i) + 1)].zGlobal(), + hh[*(tracks_view.hitIndices().begin(i) + 2)].zGlobal(), + nh > 3 ? hh[int(*(tracks_view.hitIndices().begin(i) + 3))].zGlobal() : 0, + nh > 4 ? hh[int(*(tracks_view.hitIndices().begin(i) + 4))].zGlobal() : 0, + nh > 5 ? hh[int(*(tracks_view.hitIndices().begin(i) + 5))].zGlobal() : 0, + nh > 6 ? hh[int(*(tracks_view.hitIndices().begin(i) + nh - 1))].zGlobal() : 0); } - }; - - class Kernel_printCounters { - public: - template >> - ALPAKA_FN_ACC void operator()(TAcc const &acc, Counters const *counters) const { - auto const &c = *counters; - printf( - "||Counters | nEvents | nHits | nCells | nTuples | nFitTacks | nLooseTracks | nGoodTracks | " - "nUsedHits " - "| " - "nDupHits | " - "nFishCells | " - "nKilledCells | " - "nUsedCells | nZeroTrackCells ||\n"); - printf("Counters Raw %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld\n", - c.nEvents, - c.nHits, - c.nCells, - c.nTuples, - c.nFitTracks, - c.nLooseTracks, - c.nGoodTracks, - c.nUsedHits, - c.nDupHits, - c.nFishCells, - c.nKilledCells, - c.nEmptyCells, - c.nZeroTrackCells); - printf( - "Counters Norm %lld || %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.3f| %.3f| " - "%.3f| " - "%.3f||\n", - c.nEvents, - c.nHits / double(c.nEvents), - c.nCells / double(c.nEvents), - c.nTuples / double(c.nEvents), - c.nFitTracks / double(c.nEvents), - c.nLooseTracks / double(c.nEvents), - c.nGoodTracks / double(c.nEvents), - c.nUsedHits / double(c.nEvents), - c.nDupHits / double(c.nEvents), - c.nFishCells / double(c.nCells), - c.nKilledCells / double(c.nCells), - c.nEmptyCells / double(c.nCells), - c.nZeroTrackCells / double(c.nCells)); - } - }; - } // namespace caHitNtupletGeneratorKernels -} // namespace ALPAKA_ACCELERATOR_NAMESPACE + } + }; + + class Kernel_printCounters { + public: + template >> + ALPAKA_FN_ACC void operator()(TAcc const &acc, Counters const *counters) const { + auto const &c = *counters; + printf( + "||Counters | nEvents | nHits | nCells | nTuples | nFitTacks | nLooseTracks | nGoodTracks | nUsedHits | " + "nDupHits | nFishCells | nKilledCells | nUsedCells | nZeroTrackCells ||\n"); + printf("Counters Raw %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld %lld\n", + c.nEvents, + c.nHits, + c.nCells, + c.nTuples, + c.nFitTracks, + c.nLooseTracks, + c.nGoodTracks, + c.nUsedHits, + c.nDupHits, + c.nFishCells, + c.nKilledCells, + c.nEmptyCells, + c.nZeroTrackCells); + printf( + "Counters Norm %lld || %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.1f| %.3f| %.3f| %.3f| " + "%.3f||\n", + c.nEvents, + c.nHits / double(c.nEvents), + c.nCells / double(c.nEvents), + c.nTuples / double(c.nEvents), + c.nFitTracks / double(c.nEvents), + c.nLooseTracks / double(c.nEvents), + c.nGoodTracks / double(c.nEvents), + c.nUsedHits / double(c.nEvents), + c.nDupHits / double(c.nEvents), + c.nFishCells / double(c.nCells), + c.nKilledCells / double(c.nCells), + c.nEmptyCells / double(c.nCells), + c.nZeroTrackCells / double(c.nCells)); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::caHitNtupletGeneratorKernels + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAHitNtupletGeneratorKernelsImpl_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoublets.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoublets.h index 0b5ab0a985163..e3116eb5b7f43 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoublets.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoublets.h @@ -1,10 +1,14 @@ -#ifndef RecoPixelVertexing_PixelTriplets_alpaka_CAPixelDoublets_h -#define RecoPixelVertexing_PixelTriplets_alpaka_CAPixelDoublets_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoublets_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoublets_h + +#include #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + #include "CAPixelDoubletsAlgos.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -23,19 +27,19 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { CellNeighbors* cellNeighborsContainer, CellTracksVector* cellTracks, CellTracks* cellTracksContainer) const { - ALPAKA_ASSERT_OFFLOAD((*isOuterHitOfCell).container); + ALPAKA_ASSERT_ACC((*isOuterHitOfCell).container); - for (auto i : cms::alpakatools::elements_with_stride(acc, nHits)) + for (auto i : cms::alpakatools::uniform_elements(acc, nHits - isOuterHitOfCell->offset)) (*isOuterHitOfCell).container[i].reset(); if (cms::alpakatools::once_per_grid(acc)) { cellNeighbors->construct(TrackerTraits::maxNumOfActiveDoublets, cellNeighborsContainer); cellTracks->construct(TrackerTraits::maxNumOfActiveDoublets, cellTracksContainer); [[maybe_unused]] auto i = cellNeighbors->extend(acc); - ALPAKA_ASSERT_OFFLOAD(0 == i); + ALPAKA_ASSERT_ACC(0 == i); (*cellNeighbors)[0].reset(); i = cellTracks->extend(acc); - ALPAKA_ASSERT_OFFLOAD(0 == i); + ALPAKA_ASSERT_ACC(0 == i); (*cellTracks)[0].reset(); } } @@ -66,6 +70,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { acc, nActualPairs, maxNumOfDoublets, cells, nCells, cellNeighbors, cellTracks, hh, *isOuterHitOfCell, cuts); } }; + } // namespace caPixelDoublets + } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_plugins_CAPixelDoublets_h + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoublets_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoubletsAlgos.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoubletsAlgos.h index 234b9b7527a3c..97d9acdd8739a 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoubletsAlgos.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAPixelDoubletsAlgos.h @@ -1,5 +1,5 @@ -#ifndef RecoPixelVertexing_PixelTriplets_alpaka_CAPixelDoubletsAlgos_h -#define RecoPixelVertexing_PixelTriplets_alpaka_CAPixelDoubletsAlgos_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoubletsAlgos_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoubletsAlgos_h #include #include @@ -13,6 +13,7 @@ #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" #include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" @@ -22,323 +23,305 @@ //#define GPU_DEBUG //#define NTUPLE_DEBUG -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace caPixelDoublets { - using namespace cms::alpakatools; - - template - using CellNeighbors = caStructures::CellNeighborsT; - template - using CellTracks = caStructures::CellTracksT; - template - using CellNeighborsVector = caStructures::CellNeighborsVectorT; - template - using CellTracksVector = caStructures::CellTracksVectorT; - template - using OuterHitOfCell = caStructures::OuterHitOfCellT; - template - using HitsConstView = typename CACellT::HitsConstView; - - template - struct CellCutsT { - using H = HitsConstView; - using T = TrackerTraits; - - CellCutsT() = default; - - CellCutsT(const bool doClusterCut, - const bool doZ0Cut, - const bool doPtCut, - const bool idealConditions, - const float z0Cut, - const float ptCut, - const std::vector& phiCutsV) - : doClusterCut_(doClusterCut), - doZ0Cut_(doZ0Cut), - doPtCut_(doPtCut), - idealConditions_(idealConditions), - z0Cut_(z0Cut), - ptCut_(ptCut) { - assert(phiCutsV.size() == TrackerTraits::nPairs); - std::copy(phiCutsV.begin(), phiCutsV.end(), &phiCuts[0]); - } - - bool doClusterCut_; - bool doZ0Cut_; - bool doPtCut_; - bool idealConditions_; //this is actually not used by phase2 - - float z0Cut_; //FIXME: check if could be const now - float ptCut_; - - int phiCuts[T::nPairs]; - - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE bool __attribute__((always_inline)) - zSizeCut(const TAcc& acc, H hh, int i, int o) const { - const uint32_t mi = hh[i].detectorIndex(); - - bool innerB1 = mi < T::last_bpix1_detIndex; - bool isOuterLadder = idealConditions_ ? true : 0 == (mi / 8) % 2; - auto mes = (!innerB1) || isOuterLadder ? hh[i].clusterSizeY() : -1; - - if (mes < 0) - return false; - - const uint32_t mo = hh[o].detectorIndex(); - auto so = hh[o].clusterSizeY(); - - auto dz = hh[i].zGlobal() - hh[o].zGlobal(); - auto dr = hh[i].rGlobal() - hh[o].rGlobal(); - - auto innerBarrel = mi < T::last_barrel_detIndex; - auto onlyBarrel = mo < T::last_barrel_detIndex; +namespace ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets { + using namespace cms::alpakatools; + + template + using CellNeighbors = caStructures::CellNeighborsT; + template + using CellTracks = caStructures::CellTracksT; + template + using CellNeighborsVector = caStructures::CellNeighborsVectorT; + template + using CellTracksVector = caStructures::CellTracksVectorT; + template + using OuterHitOfCell = caStructures::OuterHitOfCellT; + template + using HitsConstView = typename CACellT::HitsConstView; + + template + struct CellCutsT { + using H = HitsConstView; + using T = TrackerTraits; + + CellCutsT() = default; + + CellCutsT(const bool doClusterCut, + const bool doZ0Cut, + const bool doPtCut, + const bool idealConditions, + const float z0Cut, + const float ptCut, + const std::vector& phiCutsV) + : doClusterCut_(doClusterCut), + doZ0Cut_(doZ0Cut), + doPtCut_(doPtCut), + idealConditions_(idealConditions), + z0Cut_(z0Cut), + ptCut_(ptCut) { + assert(phiCutsV.size() == TrackerTraits::nPairs); + std::copy(phiCutsV.begin(), phiCutsV.end(), &phiCuts[0]); + } + + bool doClusterCut_; + bool doZ0Cut_; + bool doPtCut_; + bool idealConditions_; //this is actually not used by phase2 + + float z0Cut_; //FIXME: check if could be const now + float ptCut_; + + int phiCuts[T::nPairs]; + + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE bool __attribute__((always_inline)) + zSizeCut(const TAcc& acc, H hh, int i, int o) const { + const uint32_t mi = hh[i].detectorIndex(); + + bool innerB1 = mi < T::last_bpix1_detIndex; + bool isOuterLadder = idealConditions_ ? true : 0 == (mi / 8) % 2; + auto mes = (!innerB1) || isOuterLadder ? hh[i].clusterSizeY() : -1; + + if (mes < 0) + return false; - if (not innerBarrel and not onlyBarrel) - return false; - auto dy = innerB1 ? T::maxDYsize12 : T::maxDYsize; + const uint32_t mo = hh[o].detectorIndex(); + auto so = hh[o].clusterSizeY(); - return onlyBarrel ? so > 0 && std::abs(so - mes) > dy - : innerBarrel && std::abs(mes - int(std::abs(dz / dr) * T::dzdrFact + 0.5f)) > T::maxDYPred; - } + auto dz = hh[i].zGlobal() - hh[o].zGlobal(); + auto dr = hh[i].rGlobal() - hh[o].rGlobal(); - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE bool __attribute__((always_inline)) - clusterCut(const TAcc& acc, H hh, uint32_t i) const { - const uint32_t mi = hh[i].detectorIndex(); - bool innerB1orB2 = mi < T::last_bpix2_detIndex; + auto innerBarrel = mi < T::last_barrel_detIndex; + auto onlyBarrel = mo < T::last_barrel_detIndex; - if (!innerB1orB2) - return false; + if (not innerBarrel and not onlyBarrel) + return false; + auto dy = innerB1 ? T::maxDYsize12 : T::maxDYsize; - bool innerB1 = mi < T::last_bpix1_detIndex; - bool isOuterLadder = idealConditions_ ? true : 0 == (mi / 8) % 2; - auto mes = (!innerB1) || isOuterLadder ? hh[i].clusterSizeY() : -1; + return onlyBarrel ? so > 0 && std::abs(so - mes) > dy + : innerBarrel && std::abs(mes - int(std::abs(dz / dr) * T::dzdrFact + 0.5f)) > T::maxDYPred; + } - if (innerB1) // B1 - if (mes > 0 && mes < T::minYsizeB1) - return true; // only long cluster (5*8) - bool innerB2 = (mi >= T::last_bpix1_detIndex) && (mi < T::last_bpix2_detIndex); //FIXME number - if (innerB2) // B2 and F1 - if (mes > 0 && mes < T::minYsizeB2) - return true; + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE bool __attribute__((always_inline)) + clusterCut(const TAcc& acc, H hh, uint32_t i) const { + const uint32_t mi = hh[i].detectorIndex(); + bool innerB1orB2 = mi < T::last_bpix2_detIndex; + if (!innerB1orB2) return false; - } - }; - - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) - doubletsFromHisto(const TAcc& acc, - uint32_t nPairs, - const uint32_t maxNumOfDoublets, - CACellT* cells, - uint32_t* nCells, - CellNeighborsVector* cellNeighbors, - CellTracksVector* cellTracks, - HitsConstView hh, - OuterHitOfCell isOuterHitOfCell, - CellCutsT const& cuts) { // ysize cuts (z in the barrel) times 8 - // these are used if doClusterCut is true - - const bool doClusterCut = cuts.doClusterCut_; - const bool doZ0Cut = cuts.doZ0Cut_; - const bool doPtCut = cuts.doPtCut_; - - const float z0cut = cuts.z0Cut_; // cm - const float hardPtCut = cuts.ptCut_; // GeV - // cm (1 GeV track has 1 GeV/c / (e * 3.8T) ~ 87 cm radius in a 3.8T field) - const float minRadius = hardPtCut * 87.78f; - const float minRadius2T4 = 4.f * minRadius * minRadius; - - using PhiBinner = typename TrackingRecHitSoA::PhiBinner; - - auto const& __restrict__ phiBinner = hh.phiBinner(); - uint32_t const* __restrict__ offsets = hh.hitsLayerStart().data(); - ALPAKA_ASSERT_OFFLOAD(offsets); - - auto layerSize = [=](uint8_t li) { return offsets[li + 1] - offsets[li]; }; - - // nPairsMax to be optimized later (originally was 64). - // If it should much be bigger, consider using a block-wide parallel prefix scan, - // e.g. see https://nvlabs.github.io/cub/classcub_1_1_warp_scan.html - auto& innerLayerCumulativeSize = alpaka::declareSharedVar(acc); - auto& ntot = alpaka::declareSharedVar(acc); - - constexpr uint32_t dimIndexY = 0u; - constexpr uint32_t dimIndexX = 1u; - const uint32_t threadIdxLocalY(alpaka::getIdx(acc)[dimIndexY]); - const uint32_t threadIdxLocalX(alpaka::getIdx(acc)[dimIndexX]); - - if (threadIdxLocalY == 0 && threadIdxLocalX == 0) { - innerLayerCumulativeSize[0] = layerSize(TrackerTraits::layerPairs[0]); - for (uint32_t i = 1; i < nPairs; ++i) { - innerLayerCumulativeSize[i] = innerLayerCumulativeSize[i - 1] + layerSize(TrackerTraits::layerPairs[2 * i]); - } - ntot = innerLayerCumulativeSize[nPairs - 1]; - } - alpaka::syncBlockThreads(acc); - - // x runs faster - const uint32_t blockDimensionX(alpaka::getWorkDiv(acc)[dimIndexX]); - const auto& [firstElementIdxNoStrideX, endElementIdxNoStrideX] = - cms::alpakatools::element_index_range_in_block(acc, 0u, dimIndexX); - uint32_t pairLayerId = 0; // cannot go backward - - // Outermost loop on Y - const uint32_t gridDimensionY(alpaka::getWorkDiv(acc)[dimIndexY]); - const auto& [firstElementIdxNoStrideY, endElementIdxNoStrideY] = - cms::alpakatools::element_index_range_in_grid(acc, 0u, dimIndexY); - uint32_t firstElementIdxY = firstElementIdxNoStrideY; - uint32_t endElementIdxY = endElementIdxNoStrideY; + bool innerB1 = mi < T::last_bpix1_detIndex; + bool isOuterLadder = idealConditions_ ? true : 0 == (mi / 8) % 2; + auto mes = (!innerB1) || isOuterLadder ? hh[i].clusterSizeY() : -1; + + if (innerB1) // B1 + if (mes > 0 && mes < T::minYsizeB1) + return true; // only long cluster (5*8) + bool innerB2 = (mi >= T::last_bpix1_detIndex) && (mi < T::last_bpix2_detIndex); //FIXME number + if (innerB2) // B2 and F1 + if (mes > 0 && mes < T::minYsizeB2) + return true; + + return false; + } + }; + + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) + doubletsFromHisto(const TAcc& acc, + uint32_t nPairs, + const uint32_t maxNumOfDoublets, + CACellT* cells, + uint32_t* nCells, + CellNeighborsVector* cellNeighbors, + CellTracksVector* cellTracks, + HitsConstView hh, + OuterHitOfCell isOuterHitOfCell, + CellCutsT const& cuts) { // ysize cuts (z in the barrel) times 8 + // these are used if doClusterCut is true + + const bool doClusterCut = cuts.doClusterCut_; + const bool doZ0Cut = cuts.doZ0Cut_; + const bool doPtCut = cuts.doPtCut_; + + const float z0cut = cuts.z0Cut_; // cm + const float hardPtCut = cuts.ptCut_; // GeV + // cm (1 GeV track has 1 GeV/c / (e * 3.8T) ~ 87 cm radius in a 3.8T field) + const float minRadius = hardPtCut * 87.78f; + const float minRadius2T4 = 4.f * minRadius * minRadius; + + using PhiBinner = typename TrackingRecHitSoA::PhiBinner; + + auto const& __restrict__ phiBinner = hh.phiBinner(); + uint32_t const* __restrict__ offsets = hh.hitsLayerStart().data(); + ALPAKA_ASSERT_ACC(offsets); + + auto layerSize = [=](uint8_t li) { return offsets[li + 1] - offsets[li]; }; + + // nPairsMax to be optimized later (originally was 64). + // If it should much be bigger, consider using a block-wide parallel prefix scan, + // e.g. see https://nvlabs.github.io/cub/classcub_1_1_warp_scan.html + auto& innerLayerCumulativeSize = alpaka::declareSharedVar(acc); + auto& ntot = alpaka::declareSharedVar(acc); + + constexpr uint32_t dimIndexY = 0u; + constexpr uint32_t dimIndexX = 1u; + const uint32_t threadIdxLocalY(alpaka::getIdx(acc)[dimIndexY]); + const uint32_t threadIdxLocalX(alpaka::getIdx(acc)[dimIndexX]); + + if (threadIdxLocalY == 0 && threadIdxLocalX == 0) { + innerLayerCumulativeSize[0] = layerSize(TrackerTraits::layerPairs[0]); + for (uint32_t i = 1; i < nPairs; ++i) { + innerLayerCumulativeSize[i] = innerLayerCumulativeSize[i - 1] + layerSize(TrackerTraits::layerPairs[2 * i]); + } + ntot = innerLayerCumulativeSize[nPairs - 1]; + } + alpaka::syncBlockThreads(acc); - //const uint32_t incY = cms::alpakatools::requires_single_thread_per_block_v ? 1 : gridDimensionY; - for (uint32_t j = firstElementIdxY; j < ntot; j++) { - if (not cms::alpakatools::next_valid_element_index_strided( - j, firstElementIdxY, endElementIdxY, gridDimensionY, ntot)) - break; + // declared outside the loop, as it cannot go backward + uint32_t pairLayerId = 0; - while (j >= innerLayerCumulativeSize[pairLayerId++]) - ; - --pairLayerId; // move to lower_bound ?? + // outermost parallel loop, using all grid elements along the slower dimension (Y or 0 in a 2D grid) + for (uint32_t j : cms::alpakatools::uniform_elements_y(acc, ntot)) { + // move to lower_bound ? + while (j >= innerLayerCumulativeSize[pairLayerId++]) + ; + --pairLayerId; - ALPAKA_ASSERT_OFFLOAD(pairLayerId < nPairs); - ALPAKA_ASSERT_OFFLOAD(j < innerLayerCumulativeSize[pairLayerId]); - ALPAKA_ASSERT_OFFLOAD(0 == pairLayerId || j >= innerLayerCumulativeSize[pairLayerId - 1]); + ALPAKA_ASSERT_ACC(pairLayerId < nPairs); + ALPAKA_ASSERT_ACC(j < innerLayerCumulativeSize[pairLayerId]); + ALPAKA_ASSERT_ACC(0 == pairLayerId || j >= innerLayerCumulativeSize[pairLayerId - 1]); - uint8_t inner = TrackerTraits::layerPairs[2 * pairLayerId]; - uint8_t outer = TrackerTraits::layerPairs[2 * pairLayerId + 1]; - ALPAKA_ASSERT_OFFLOAD(outer > inner); + uint8_t inner = TrackerTraits::layerPairs[2 * pairLayerId]; + uint8_t outer = TrackerTraits::layerPairs[2 * pairLayerId + 1]; + ALPAKA_ASSERT_ACC(outer > inner); - auto hoff = PhiBinner::histOff(outer); - auto i = (0 == pairLayerId) ? j : j - innerLayerCumulativeSize[pairLayerId - 1]; - i += offsets[inner]; + auto hoff = PhiBinner::histOff(outer); + auto i = (0 == pairLayerId) ? j : j - innerLayerCumulativeSize[pairLayerId - 1]; + i += offsets[inner]; - ALPAKA_ASSERT_OFFLOAD(i >= offsets[inner]); - ALPAKA_ASSERT_OFFLOAD(i < offsets[inner + 1]); + ALPAKA_ASSERT_ACC(i >= offsets[inner]); + ALPAKA_ASSERT_ACC(i < offsets[inner + 1]); - // found hit corresponding to our cuda thread, now do the job - if (hh[i].detectorIndex() > pixelClustering::maxNumModules) - continue; // invalid + // found hit corresponding to our worker thread, now do the job + if (hh[i].detectorIndex() > pixelClustering::maxNumModules) + continue; // invalid - /* maybe clever, not effective when zoCut is on + /* maybe clever, not effective when zoCut is on auto bpos = (mi%8)/4; // if barrel is 1 for z>0 auto fpos = (outer>3) & (outer<7); if ( ((inner<3) & (outer>3)) && bpos!=fpos) continue; */ - auto mez = hh[i].zGlobal(); + auto mez = hh[i].zGlobal(); - if (mez < TrackerTraits::minz[pairLayerId] || mez > TrackerTraits::maxz[pairLayerId]) - continue; + if (mez < TrackerTraits::minz[pairLayerId] || mez > TrackerTraits::maxz[pairLayerId]) + continue; - if (doClusterCut && outer > pixelTopology::last_barrel_layer && cuts.clusterCut(acc, hh, i)) - continue; + if (doClusterCut && outer > pixelTopology::last_barrel_layer && cuts.clusterCut(acc, hh, i)) + continue; - auto mep = hh[i].iphi(); - auto mer = hh[i].rGlobal(); + auto mep = hh[i].iphi(); + auto mer = hh[i].rGlobal(); - // all cuts: true if fails - auto ptcut = [&](int j, int16_t idphi) { - auto r2t4 = minRadius2T4; - auto ri = mer; - auto ro = hh[j].rGlobal(); - auto dphi = short2phi(idphi); - return dphi * dphi * (r2t4 - ri * ro) > (ro - ri) * (ro - ri); - }; - auto z0cutoff = [&](int j) { - auto zo = hh[j].zGlobal(); - auto ro = hh[j].rGlobal(); - auto dr = ro - mer; - return dr > TrackerTraits::maxr[pairLayerId] || dr < 0 || std::abs((mez * ro - mer * zo)) > z0cut * dr; - }; + // all cuts: true if fails + auto ptcut = [&](int j, int16_t idphi) { + auto r2t4 = minRadius2T4; + auto ri = mer; + auto ro = hh[j].rGlobal(); + auto dphi = short2phi(idphi); + return dphi * dphi * (r2t4 - ri * ro) > (ro - ri) * (ro - ri); + }; + auto z0cutoff = [&](int j) { + auto zo = hh[j].zGlobal(); + auto ro = hh[j].rGlobal(); + auto dr = ro - mer; + return dr > TrackerTraits::maxr[pairLayerId] || dr < 0 || std::abs((mez * ro - mer * zo)) > z0cut * dr; + }; - auto iphicut = cuts.phiCuts[pairLayerId]; + auto iphicut = cuts.phiCuts[pairLayerId]; - auto kl = PhiBinner::bin(int16_t(mep - iphicut)); - auto kh = PhiBinner::bin(int16_t(mep + iphicut)); - auto incr = [](auto& k) { return k = (k + 1) % PhiBinner::nbins(); }; + auto kl = PhiBinner::bin(int16_t(mep - iphicut)); + auto kh = PhiBinner::bin(int16_t(mep + iphicut)); + auto incr = [](auto& k) { return k = (k + 1) % PhiBinner::nbins(); }; #ifdef GPU_DEBUG - int tot = 0; - int nmin = 0; - int tooMany = 0; + int tot = 0; + int nmin = 0; + int tooMany = 0; #endif - auto khh = kh; - incr(khh); - for (auto kk = kl; kk != khh; incr(kk)) { + auto khh = kh; + incr(khh); + for (auto kk = kl; kk != khh; incr(kk)) { #ifdef GPU_DEBUG - if (kk != kl && kk != kh) - nmin += phiBinner.size(kk + hoff); + if (kk != kl && kk != kh) + nmin += phiBinner.size(kk + hoff); #endif - auto const* __restrict__ p = phiBinner.begin(kk + hoff); - auto const* __restrict__ e = phiBinner.end(kk + hoff); - auto const maxpIndex = e - p; - - // Here we parallelize in X - uint32_t firstElementIdxX = firstElementIdxNoStrideX; - uint32_t endElementIdxX = endElementIdxNoStrideX; - - for (uint32_t pIndex = firstElementIdxX; pIndex < maxpIndex; ++pIndex) { - if (not cms::alpakatools::next_valid_element_index_strided( - pIndex, firstElementIdxX, endElementIdxX, blockDimensionX, maxpIndex)) - break; - auto oi = p[pIndex]; // auto oi = __ldg(p); is not allowed since __ldg is device-only - ALPAKA_ASSERT_OFFLOAD(oi >= offsets[outer]); - ALPAKA_ASSERT_OFFLOAD(oi < offsets[outer + 1]); - auto mo = hh[oi].detectorIndex(); - - if (mo > pixelClustering::maxNumModules) - continue; // invalid - - if (doZ0Cut && z0cutoff(oi)) - continue; - - auto mop = hh[oi].iphi(); - uint16_t idphi = std::min(std::abs(int16_t(mop - mep)), std::abs(int16_t(mep - mop))); - - if (idphi > iphicut) - continue; - - if (doClusterCut && cuts.zSizeCut(acc, hh, i, oi)) - continue; - - if (doPtCut && ptcut(oi, idphi)) - continue; - - auto ind = alpaka::atomicAdd(acc, nCells, (uint32_t)1, alpaka::hierarchy::Blocks{}); - if (ind >= maxNumOfDoublets) { - alpaka::atomicSub(acc, nCells, (uint32_t)1, alpaka::hierarchy::Blocks{}); - break; - } // move to SimpleVector?? - cells[ind].init(*cellNeighbors, *cellTracks, hh, pairLayerId, i, oi); - isOuterHitOfCell[oi].push_back(acc, ind); + auto const* __restrict__ p = phiBinner.begin(kk + hoff); + auto const* __restrict__ e = phiBinner.end(kk + hoff); + auto const maxpIndex = e - p; + + // innermost parallel loop, using the block elements along the faster dimension (X or 1 in a 2D grid) + for (uint32_t pIndex : cms::alpakatools::independent_group_elements_x(acc, maxpIndex)) { + // FIXME implement alpaka::ldg and use it here? or is it const* __restrict__ enough? + auto oi = p[pIndex]; + ALPAKA_ASSERT_ACC(oi >= offsets[outer]); + ALPAKA_ASSERT_ACC(oi < offsets[outer + 1]); + auto mo = hh[oi].detectorIndex(); + + // invalid + if (mo > pixelClustering::maxNumModules) + continue; + + if (doZ0Cut && z0cutoff(oi)) + continue; + + auto mop = hh[oi].iphi(); + uint16_t idphi = std::min(std::abs(int16_t(mop - mep)), std::abs(int16_t(mep - mop))); + + if (idphi > iphicut) + continue; + + if (doClusterCut && cuts.zSizeCut(acc, hh, i, oi)) + continue; + + if (doPtCut && ptcut(oi, idphi)) + continue; + + auto ind = alpaka::atomicAdd(acc, nCells, (uint32_t)1, alpaka::hierarchy::Blocks{}); + if (ind >= maxNumOfDoublets) { + alpaka::atomicSub(acc, nCells, (uint32_t)1, alpaka::hierarchy::Blocks{}); + break; + } // move to SimpleVector?? + cells[ind].init(*cellNeighbors, *cellTracks, hh, pairLayerId, i, oi); + isOuterHitOfCell[oi].push_back(acc, ind); #ifdef GPU_DEBUG - if (isOuterHitOfCell[oi].full()) - ++tooMany; - ++tot; + if (isOuterHitOfCell[oi].full()) + ++tooMany; + ++tot; #endif - } } + } // #endif #ifdef GPU_DEBUG - if (tooMany > 0 or tot > 0) - printf("OuterHitOfCell for %d in layer %d/%d, %d,%d %d, %d %.3f %.3f %s\n", - i, - inner, - outer, - nmin, - tot, - tooMany, - iphicut, - TrackerTraits::minz[pairLayerId], - TrackerTraits::maxz[pairLayerId], - tooMany > 0 ? "FULL!!" : "not full."); + if (tooMany > 0 or tot > 0) + printf("OuterHitOfCell for %d in layer %d/%d, %d,%d %d, %d %.3f %.3f %s\n", + i, + inner, + outer, + nmin, + tot, + tooMany, + iphicut, + TrackerTraits::minz[pairLayerId], + TrackerTraits::maxz[pairLayerId], + tooMany > 0 ? "FULL!!" : "not full."); #endif - } // loop in block... - } // namespace caPixelDoublets - } // namespace caPixelDoublets -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_CAPixelDoubletsAlgos_h + } // loop in block... + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAPixelDoubletsAlgos_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/CAStructures.h b/RecoTracker/PixelSeeding/plugins/alpaka/CAStructures.h index 6ac7a90c724fc..1790582f213e2 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/CAStructures.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/CAStructures.h @@ -1,5 +1,5 @@ -#ifndef RecoPixelVertexing_PixelTriplets_CAStructures_h -#define RecoPixelVertexing_PixelTriplets_CAStructures_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_CAStructures_h +#define RecoTracker_PixelSeeding_plugins_alpaka_CAStructures_h #include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h" #include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h" @@ -31,7 +31,7 @@ namespace caStructures { template using HitToTupleT = cms::alpakatools::OneToManyAssocRandomAccess; // 3.5 should be enough template @@ -49,4 +49,4 @@ namespace caStructures { } // namespace caStructures -#endif +#endif // RecoTracker_PixelSeeding_plugins_alpaka_CAStructures_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.cc b/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.cc index 078cbe8de45a4..d0fe19233b225 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.cc @@ -8,8 +8,8 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { tupleMultiplicity_ = tupleMultiplicity; outputSoa_ = helix_fit_results; - ALPAKA_ASSERT_OFFLOAD(tuples_); - ALPAKA_ASSERT_OFFLOAD(tupleMultiplicity_); + ALPAKA_ASSERT_ACC(tuples_); + ALPAKA_ASSERT_ACC(tupleMultiplicity_); } template diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.h b/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.h index 908124bb83081..f3e75e83106a7 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.h +++ b/RecoTracker/PixelSeeding/plugins/alpaka/HelixFit.h @@ -1,7 +1,10 @@ -#ifndef RecoPixelVertexing_PixelTriplets_HelixFit_h -#define RecoPixelVertexing_PixelTriplets_HelixFit_h +#ifndef RecoTracker_PixelSeeding_plugins_alpaka_HelixFit_h +#define RecoTracker_PixelSeeding_plugins_alpaka_HelixFit_h #include + +#include + #include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" #include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h" @@ -10,7 +13,9 @@ #include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" #include "CAStructures.h" + namespace riemannFit { + // TODO: Can this be taken from TrackerTraits or somewhere else? // in case of memory issue can be made smaller constexpr uint32_t maxNumberOfConcurrentFits = 32 * 1024; @@ -89,5 +94,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { const bool fitNas4_; }; + } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTriplets_plugins_HelixFit_h + +#endif // RecoTracker_PixelSeeding_plugins_alpaka_HelixFit_h diff --git a/RecoTracker/PixelSeeding/plugins/alpaka/RiemannFit.dev.cc b/RecoTracker/PixelSeeding/plugins/alpaka/RiemannFit.dev.cc index 5aa202700580c..79edebb16a623 100644 --- a/RecoTracker/PixelSeeding/plugins/alpaka/RiemannFit.dev.cc +++ b/RecoTracker/PixelSeeding/plugins/alpaka/RiemannFit.dev.cc @@ -1,16 +1,15 @@ -// -// Author: Felice Pantaleo, CERN -// +#include #include -#include +#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" +#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/memory.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" -#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h" -#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" #include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h" + #include "HelixFit.h" #include "CAStructures.h" @@ -41,11 +40,11 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { uint32_t offset) const { constexpr uint32_t hitsInFit = N; - ALPAKA_ASSERT_OFFLOAD(hitsInFit <= nHits); + ALPAKA_ASSERT_ACC(hitsInFit <= nHits); - ALPAKA_ASSERT_OFFLOAD(pfast_fit); - ALPAKA_ASSERT_OFFLOAD(foundNtuplets); - ALPAKA_ASSERT_OFFLOAD(tupleMultiplicity); + ALPAKA_ASSERT_ACC(pfast_fit); + ALPAKA_ASSERT_ACC(foundNtuplets); + ALPAKA_ASSERT_ACC(tupleMultiplicity); // look in bin for this hit multiplicity @@ -56,16 +55,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { #endif const auto nt = riemannFit::maxNumberOfConcurrentFits; - for (auto local_idx : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto local_idx : cms::alpakatools::uniform_elements(acc, nt)) { auto tuple_idx = local_idx + offset; if (tuple_idx >= tupleMultiplicity->size(nHits)) break; // get it from the ntuple container (one to one to helix) auto tkid = *(tupleMultiplicity->begin(nHits) + tuple_idx); - ALPAKA_ASSERT_OFFLOAD(static_cast(tkid) < foundNtuplets->nOnes()); + ALPAKA_ASSERT_ACC(static_cast(tkid) < foundNtuplets->nOnes()); - ALPAKA_ASSERT_OFFLOAD(foundNtuplets->size(tkid) == nHits); + ALPAKA_ASSERT_ACC(foundNtuplets->size(tkid) == nHits); riemannFit::Map3xNd hits(phits + local_idx); riemannFit::Map4d fast_fit(pfast_fit + local_idx); @@ -83,11 +82,13 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } riemannFit::fastFit(acc, hits, fast_fit); - // no NaN here.... - ALPAKA_ASSERT_OFFLOAD(fast_fit(0) == fast_fit(0)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(1) == fast_fit(1)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(2) == fast_fit(2)); - ALPAKA_ASSERT_OFFLOAD(fast_fit(3) == fast_fit(3)); +#ifdef RIEMANN_DEBUG + // any NaN value should cause the track to be rejected at a later stage + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(0))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(1))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(2))); + ALPAKA_ASSERT_ACC(not alpaka::math::isnan(acc, fast_fit(3))); +#endif } } }; @@ -105,14 +106,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { double *__restrict__ pfast_fit_input, riemannFit::CircleFit *circle_fit, uint32_t offset) const { - ALPAKA_ASSERT_OFFLOAD(circle_fit); - ALPAKA_ASSERT_OFFLOAD(N <= nHits); + ALPAKA_ASSERT_ACC(circle_fit); + ALPAKA_ASSERT_ACC(N <= nHits); // same as above... // look in bin for this hit multiplicity const auto nt = riemannFit::maxNumberOfConcurrentFits; - for (auto local_idx : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto local_idx : cms::alpakatools::uniform_elements(acc, nt)) { auto tuple_idx = local_idx + offset; if (tuple_idx >= tupleMultiplicity->size(nHits)) break; @@ -152,14 +153,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { double *__restrict__ pfast_fit_input, riemannFit::CircleFit *__restrict__ circle_fit, uint32_t offset) const { - ALPAKA_ASSERT_OFFLOAD(circle_fit); - ALPAKA_ASSERT_OFFLOAD(N <= nHits); + ALPAKA_ASSERT_ACC(circle_fit); + ALPAKA_ASSERT_ACC(N <= nHits); // same as above... // look in bin for this hit multiplicity const auto nt = riemannFit::maxNumberOfConcurrentFits; - for (auto local_idx : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto local_idx : cms::alpakatools::uniform_elements(acc, nt)) { auto tuple_idx = local_idx + offset; if (tuple_idx >= tupleMultiplicity->size(nHits)) break; diff --git a/RecoTracker/PixelSeeding/test/alpaka/CAsizes_t.cpp b/RecoTracker/PixelSeeding/test/alpaka/CAsizes_t.cpp index 770957d9a79c0..9e164d1eb09e1 100644 --- a/RecoTracker/PixelSeeding/test/alpaka/CAsizes_t.cpp +++ b/RecoTracker/PixelSeeding/test/alpaka/CAsizes_t.cpp @@ -1,7 +1,9 @@ -#include "RecoTracker/PixelSeeding/plugins/alpaka/CACell.h" -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" -#include #include +#include + +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "RecoTracker/PixelSeeding/plugins/alpaka/CACell.h" using namespace ALPAKA_ACCELERATOR_NAMESPACE; @@ -13,6 +15,7 @@ void print() { int main() { using namespace pixelTopology; using namespace caStructures; + //for Phase-I print>(); print>(); @@ -21,11 +24,9 @@ int main() { print>(); print>(); print>(); - print>(); //for Phase-II - print>(); print>(); print>(); @@ -33,7 +34,6 @@ int main() { print>(); print>(); print>(); - print>(); return 0; diff --git a/RecoTracker/PixelTrackFitting/interface/BrokenLine.h b/RecoTracker/PixelTrackFitting/interface/BrokenLine.h index 872f02b290f85..fe856867ecfaf 100644 --- a/RecoTracker/PixelTrackFitting/interface/BrokenLine.h +++ b/RecoTracker/PixelTrackFitting/interface/BrokenLine.h @@ -1,6 +1,7 @@ #ifndef RecoTracker_PixelTrackFitting_BrokenLine_h #define RecoTracker_PixelTrackFitting_BrokenLine_h +#include #include #include "RecoTracker/PixelTrackFitting/interface/FitUtils.h" diff --git a/RecoTracker/PixelTrackFitting/interface/FitResult.h b/RecoTracker/PixelTrackFitting/interface/FitResult.h index 86941b00a28d7..e7d956b86e4d0 100644 --- a/RecoTracker/PixelTrackFitting/interface/FitResult.h +++ b/RecoTracker/PixelTrackFitting/interface/FitResult.h @@ -5,6 +5,7 @@ #include #include + #include #include diff --git a/RecoTracker/PixelTrackFitting/interface/RiemannFit.h b/RecoTracker/PixelTrackFitting/interface/RiemannFit.h index 3eef5db71dfea..611c52d05b68b 100644 --- a/RecoTracker/PixelTrackFitting/interface/RiemannFit.h +++ b/RecoTracker/PixelTrackFitting/interface/RiemannFit.h @@ -1,6 +1,9 @@ #ifndef RecoTracker_PixelTrackFitting_RiemannFit_h #define RecoTracker_PixelTrackFitting_RiemannFit_h +#include +#include + #include "RecoTracker/PixelTrackFitting/interface/FitUtils.h" namespace riemannFit { diff --git a/RecoTracker/PixelTrackFitting/interface/alpaka/BrokenLine.h b/RecoTracker/PixelTrackFitting/interface/alpaka/BrokenLine.h index 9e656e2de18dc..21b1ac1564ff9 100644 --- a/RecoTracker/PixelTrackFitting/interface/alpaka/BrokenLine.h +++ b/RecoTracker/PixelTrackFitting/interface/alpaka/BrokenLine.h @@ -1,40 +1,43 @@ -#ifndef RecoPixelVertexing_PixelTrackFitting_interface_BrokenLine_h -#define RecoPixelVertexing_PixelTrackFitting_interface_BrokenLine_h +#ifndef RecoTracker_PixelTrackFitting_interface_alpaka_BrokenLine_h +#define RecoTracker_PixelTrackFitting_interface_alpaka_BrokenLine_h + #include -#include + +#include + #include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace brokenline { - using namespace cms::alpakatools; - using namespace ::riemannFit; +namespace ALPAKA_ACCELERATOR_NAMESPACE::brokenline { + + using namespace cms::alpakatools; + using namespace ::riemannFit; - //!< Karimäki's parameters: (phi, d, k=1/R) - /*!< covariance matrix: \n + //!< Karimäki's parameters: (phi, d, k=1/R) + /*!< covariance matrix: \n |cov(phi,phi)|cov( d ,phi)|cov( k ,phi)| \n |cov(phi, d )|cov( d , d )|cov( k , d )| \n |cov(phi, k )|cov( d , k )|cov( k , k )| \n as defined in Karimäki V., 1990, Effective circle fitting for particle trajectories, Nucl. Instr. and Meth. A305 (1991) 187. */ - using karimaki_circle_fit = riemannFit::CircleFit; + using karimaki_circle_fit = riemannFit::CircleFit; - /*! + /*! \brief data needed for the Broken Line fit procedure. */ - template - struct PreparedBrokenLineData { - int qCharge; //!< particle charge - riemannFit::Matrix2xNd radii; //!< xy data in the system in which the pre-fitted center is the origin - riemannFit::VectorNd sTransverse; //!< total distance traveled in the transverse plane - // starting from the pre-fitted closest approach - riemannFit::VectorNd sTotal; //!< total distance traveled (three-dimensional) - riemannFit::VectorNd zInSZplane; //!< orthogonal coordinate to the pre-fitted line in the sz plane - riemannFit::VectorNd varBeta; //!< kink angles in the SZ plane - }; - - /*! + template + struct PreparedBrokenLineData { + int qCharge; //!< particle charge + riemannFit::Matrix2xNd radii; //!< xy data in the system in which the pre-fitted center is the origin + riemannFit::VectorNd sTransverse; //!< total distance traveled in the transverse plane + // starting from the pre-fitted closest approach + riemannFit::VectorNd sTotal; //!< total distance traveled (three-dimensional) + riemannFit::VectorNd zInSZplane; //!< orthogonal coordinate to the pre-fitted line in the sz plane + riemannFit::VectorNd varBeta; //!< kink angles in the SZ plane + }; + + /*! \brief Computes the Coulomb multiple scattering variance of the planar angle. \param length length of the track in the material. @@ -53,42 +56,42 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return the variance of the planar angle ((theta_0)^2 /3). */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE double multScatt( - const TAcc& acc, const double& length, const double bField, const double radius, int layer, double slope) { - // limit R to 20GeV... - auto pt2 = alpaka::math::min(acc, 20., bField * radius); - pt2 *= pt2; - constexpr double inv_X0 = 0.06 / 16.; //!< inverse of radiation length of the material in cm - //if(Layer==1) XXI_0=0.06/16.; - // else XXI_0=0.06/16.; - //XX_0*=1; - - //! number between 1/3 (uniform material) and 1 (thin scatterer) to be manually tuned - constexpr double geometry_factor = 0.7; - constexpr double fact = geometry_factor * riemannFit::sqr(13.6 / 1000.); - return fact / (pt2 * (1. + riemannFit::sqr(slope))) * (alpaka::math::abs(acc, length) * inv_X0) * - riemannFit::sqr(1. + 0.038 * log(alpaka::math::abs(acc, length) * inv_X0)); - } - - /*! + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE double multScatt( + const TAcc& acc, const double& length, const double bField, const double radius, int layer, double slope) { + // limit R to 20GeV... + auto pt2 = alpaka::math::min(acc, 20., bField * radius); + pt2 *= pt2; + constexpr double inv_X0 = 0.06 / 16.; //!< inverse of radiation length of the material in cm + //if(Layer==1) XXI_0=0.06/16.; + // else XXI_0=0.06/16.; + //XX_0*=1; + + //! number between 1/3 (uniform material) and 1 (thin scatterer) to be manually tuned + constexpr double geometry_factor = 0.7; + constexpr double fact = geometry_factor * riemannFit::sqr(13.6 / 1000.); + return fact / (pt2 * (1. + riemannFit::sqr(slope))) * (alpaka::math::abs(acc, length) * inv_X0) * + riemannFit::sqr(1. + 0.038 * log(alpaka::math::abs(acc, length) * inv_X0)); + } + + /*! \brief Computes the 2D rotation matrix that transforms the line y=slope*x into the line y=0. \param slope tangent of the angle of rotation. \return 2D rotation matrix. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE riemannFit::Matrix2d rotationMatrix(const TAcc& acc, double slope) { - riemannFit::Matrix2d rot; - rot(0, 0) = 1. / alpaka::math::sqrt(acc, 1. + riemannFit::sqr(slope)); - rot(0, 1) = slope * rot(0, 0); - rot(1, 0) = -rot(0, 1); - rot(1, 1) = rot(0, 0); - return rot; - } - - /*! + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE riemannFit::Matrix2d rotationMatrix(const TAcc& acc, double slope) { + riemannFit::Matrix2d rot; + rot(0, 0) = 1. / alpaka::math::sqrt(acc, 1. + riemannFit::sqr(slope)); + rot(0, 1) = slope * rot(0, 0); + rot(1, 0) = -rot(0, 1); + rot(1, 1) = rot(0, 0); + return rot; + } + + /*! \brief Changes the Karimäki parameters (and consequently their covariance matrix) under a * translation of the coordinate system, such that the old origin has coordinates (x0,y0) * in the new coordinate system. The formulas are taken from Karimäki V., 1990, Effective @@ -99,50 +102,50 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \param y0 y coordinate of the translation vector. \param jacobian passed by reference in order to save stack. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void translateKarimaki( - const TAcc& acc, karimaki_circle_fit& circle, double x0, double y0, riemannFit::Matrix3d& jacobian) { - // Avoid multiple access to the circle.par vector. - using scalar = typename std::remove_reference::type; - scalar phi = circle.par(0); - scalar dee = circle.par(1); - scalar rho = circle.par(2); - - // Avoid repeated trig. computations - scalar sinPhi = alpaka::math::sin(acc, phi); - scalar cosPhi = alpaka::math::cos(acc, phi); - - // Intermediate computations for the circle parameters - scalar deltaPara = x0 * cosPhi + y0 * sinPhi; - scalar deltaOrth = x0 * sinPhi - y0 * cosPhi + dee; - scalar tempSmallU = 1 + rho * dee; - scalar tempC = -rho * y0 + tempSmallU * cosPhi; - scalar tempB = rho * x0 + tempSmallU * sinPhi; - scalar tempA = 2. * deltaOrth + rho * (riemannFit::sqr(deltaOrth) + riemannFit::sqr(deltaPara)); - scalar tempU = alpaka::math::sqrt(acc, 1. + rho * tempA); - - // Intermediate computations for the error matrix transform - scalar xi = 1. / (riemannFit::sqr(tempB) + riemannFit::sqr(tempC)); - scalar tempV = 1. + rho * deltaOrth; - scalar lambda = (0.5 * tempA) / (riemannFit::sqr(1. + tempU) * tempU); - scalar mu = 1. / (tempU * (1. + tempU)) + rho * lambda; - scalar zeta = riemannFit::sqr(deltaOrth) + riemannFit::sqr(deltaPara); - jacobian << xi * tempSmallU * tempV, -xi * riemannFit::sqr(rho) * deltaOrth, xi * deltaPara, - 2. * mu * tempSmallU * deltaPara, 2. * mu * tempV, mu * zeta - lambda * tempA, 0, 0, 1.; - - // translated circle parameters - // phi - circle.par(0) = alpaka::math::atan2(acc, tempB, tempC); - // d - circle.par(1) = tempA / (1 + tempU); - // rho after translation. It is invariant, so noop - // circle.par(2)= rho; - - // translated error matrix - circle.cov = jacobian * circle.cov * jacobian.transpose(); - } - - /*! + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void translateKarimaki( + const TAcc& acc, karimaki_circle_fit& circle, double x0, double y0, riemannFit::Matrix3d& jacobian) { + // Avoid multiple access to the circle.par vector. + using scalar = typename std::remove_reference::type; + scalar phi = circle.par(0); + scalar dee = circle.par(1); + scalar rho = circle.par(2); + + // Avoid repeated trig. computations + scalar sinPhi = alpaka::math::sin(acc, phi); + scalar cosPhi = alpaka::math::cos(acc, phi); + + // Intermediate computations for the circle parameters + scalar deltaPara = x0 * cosPhi + y0 * sinPhi; + scalar deltaOrth = x0 * sinPhi - y0 * cosPhi + dee; + scalar tempSmallU = 1 + rho * dee; + scalar tempC = -rho * y0 + tempSmallU * cosPhi; + scalar tempB = rho * x0 + tempSmallU * sinPhi; + scalar tempA = 2. * deltaOrth + rho * (riemannFit::sqr(deltaOrth) + riemannFit::sqr(deltaPara)); + scalar tempU = alpaka::math::sqrt(acc, 1. + rho * tempA); + + // Intermediate computations for the error matrix transform + scalar xi = 1. / (riemannFit::sqr(tempB) + riemannFit::sqr(tempC)); + scalar tempV = 1. + rho * deltaOrth; + scalar lambda = (0.5 * tempA) / (riemannFit::sqr(1. + tempU) * tempU); + scalar mu = 1. / (tempU * (1. + tempU)) + rho * lambda; + scalar zeta = riemannFit::sqr(deltaOrth) + riemannFit::sqr(deltaPara); + jacobian << xi * tempSmallU * tempV, -xi * riemannFit::sqr(rho) * deltaOrth, xi * deltaPara, + 2. * mu * tempSmallU * deltaPara, 2. * mu * tempV, mu * zeta - lambda * tempA, 0, 0, 1.; + + // translated circle parameters + // phi + circle.par(0) = alpaka::math::atan2(acc, tempB, tempC); + // d + circle.par(1) = tempA / (1 + tempU); + // rho after translation. It is invariant, so noop + // circle.par(2)= rho; + + // translated error matrix + circle.cov = jacobian * circle.cov * jacobian.transpose(); + } + + /*! \brief Computes the data needed for the Broken Line fit procedure that are mainly common for the circle and the line fit. \param hits hits coordinates. @@ -150,65 +153,60 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \param bField magnetic field in Gev/cm/c. \param results PreparedBrokenLineData to be filled (see description of PreparedBrokenLineData). */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) - prepareBrokenLineData(const TAcc& acc, - const M3xN& hits, - const V4& fast_fit, - const double bField, - PreparedBrokenLineData& results) { - riemannFit::Vector2d dVec; - riemannFit::Vector2d eVec; - - int mId = 1; - - if constexpr (n > 3) { - riemannFit::Vector2d middle = 0.5 * (hits.block(0, n - 1, 2, 1) + hits.block(0, 0, 2, 1)); - auto d1 = (hits.block(0, n / 2, 2, 1) - middle).squaredNorm(); - auto d2 = (hits.block(0, n / 2 - 1, 2, 1) - middle).squaredNorm(); - mId = d1 < d2 ? n / 2 : n / 2 - 1; - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) prepareBrokenLineData( + const TAcc& acc, const M3xN& hits, const V4& fast_fit, const double bField, PreparedBrokenLineData& results) { + riemannFit::Vector2d dVec; + riemannFit::Vector2d eVec; + + int mId = 1; + + if constexpr (n > 3) { + riemannFit::Vector2d middle = 0.5 * (hits.block(0, n - 1, 2, 1) + hits.block(0, 0, 2, 1)); + auto d1 = (hits.block(0, n / 2, 2, 1) - middle).squaredNorm(); + auto d2 = (hits.block(0, n / 2 - 1, 2, 1) - middle).squaredNorm(); + mId = d1 < d2 ? n / 2 : n / 2 - 1; + } - dVec = hits.block(0, mId, 2, 1) - hits.block(0, 0, 2, 1); - eVec = hits.block(0, n - 1, 2, 1) - hits.block(0, mId, 2, 1); - results.qCharge = riemannFit::cross2D(acc, dVec, eVec) > 0 ? -1 : 1; + dVec = hits.block(0, mId, 2, 1) - hits.block(0, 0, 2, 1); + eVec = hits.block(0, n - 1, 2, 1) - hits.block(0, mId, 2, 1); + results.qCharge = riemannFit::cross2D(acc, dVec, eVec) > 0 ? -1 : 1; - const double slope = -results.qCharge / fast_fit(3); + const double slope = -results.qCharge / fast_fit(3); - riemannFit::Matrix2d rotMat = rotationMatrix(acc, slope); + riemannFit::Matrix2d rotMat = rotationMatrix(acc, slope); - // calculate radii and s - results.radii = hits.block(0, 0, 2, n) - fast_fit.head(2) * riemannFit::MatrixXd::Constant(1, n, 1); - eVec = -fast_fit(2) * fast_fit.head(2) / fast_fit.head(2).norm(); - for (u_int i = 0; i < n; i++) { - dVec = results.radii.block(0, i, 2, 1); - results.sTransverse(i) = - results.qCharge * fast_fit(2) * - alpaka::math::atan2( - acc, riemannFit::cross2D(acc, dVec, eVec), dVec.dot(eVec)); // calculates the arc length - } - riemannFit::VectorNd zVec = hits.block(2, 0, 1, n).transpose(); - - //calculate sTotal and zVec - riemannFit::Matrix2xNd pointsSZ = riemannFit::Matrix2xNd::Zero(); - for (u_int i = 0; i < n; i++) { - pointsSZ(0, i) = results.sTransverse(i); - pointsSZ(1, i) = zVec(i); - pointsSZ.block(0, i, 2, 1) = rotMat * pointsSZ.block(0, i, 2, 1); - } - results.sTotal = pointsSZ.block(0, 0, 1, n).transpose(); - results.zInSZplane = pointsSZ.block(1, 0, 1, n).transpose(); - - //calculate varBeta - results.varBeta(0) = results.varBeta(n - 1) = 0; - for (u_int i = 1; i < n - 1; i++) { - results.varBeta(i) = - multScatt(acc, results.sTotal(i + 1) - results.sTotal(i), bField, fast_fit(2), i + 2, slope) + - multScatt(acc, results.sTotal(i) - results.sTotal(i - 1), bField, fast_fit(2), i + 1, slope); - } + // calculate radii and s + results.radii = hits.block(0, 0, 2, n) - fast_fit.head(2) * riemannFit::MatrixXd::Constant(1, n, 1); + eVec = -fast_fit(2) * fast_fit.head(2) / fast_fit.head(2).norm(); + for (u_int i = 0; i < n; i++) { + dVec = results.radii.block(0, i, 2, 1); + results.sTransverse(i) = + results.qCharge * fast_fit(2) * + alpaka::math::atan2(acc, riemannFit::cross2D(acc, dVec, eVec), dVec.dot(eVec)); // calculates the arc length + } + riemannFit::VectorNd zVec = hits.block(2, 0, 1, n).transpose(); + + //calculate sTotal and zVec + riemannFit::Matrix2xNd pointsSZ = riemannFit::Matrix2xNd::Zero(); + for (u_int i = 0; i < n; i++) { + pointsSZ(0, i) = results.sTransverse(i); + pointsSZ(1, i) = zVec(i); + pointsSZ.block(0, i, 2, 1) = rotMat * pointsSZ.block(0, i, 2, 1); } + results.sTotal = pointsSZ.block(0, 0, 1, n).transpose(); + results.zInSZplane = pointsSZ.block(1, 0, 1, n).transpose(); + + //calculate varBeta + results.varBeta(0) = results.varBeta(n - 1) = 0; + for (u_int i = 1; i < n - 1; i++) { + results.varBeta(i) = + multScatt(acc, results.sTotal(i + 1) - results.sTotal(i), bField, fast_fit(2), i + 2, slope) + + multScatt(acc, results.sTotal(i) - results.sTotal(i - 1), bField, fast_fit(2), i + 1, slope); + } + } - /*! + /*! \brief Computes the n-by-n band matrix obtained minimizing the Broken Line's cost function w.r.t u. * This is the whole matrix in the case of the line fit and the main n-by-n block in the case * of the circle fit. @@ -220,41 +218,41 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return the n-by-n matrix of the linear system */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE riemannFit::MatrixNd matrixC_u(const TAcc& acc, - const riemannFit::VectorNd& weights, - const riemannFit::VectorNd& sTotal, - const riemannFit::VectorNd& varBeta) { - riemannFit::MatrixNd c_uMat = riemannFit::MatrixNd::Zero(); - for (u_int i = 0; i < n; i++) { - c_uMat(i, i) = weights(i); - if (i > 1) - c_uMat(i, i) += 1. / (varBeta(i - 1) * riemannFit::sqr(sTotal(i) - sTotal(i - 1))); - if (i > 0 && i < n - 1) - c_uMat(i, i) += - (1. / varBeta(i)) * riemannFit::sqr((sTotal(i + 1) - sTotal(i - 1)) / - ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1)))); - if (i < n - 2) - c_uMat(i, i) += 1. / (varBeta(i + 1) * riemannFit::sqr(sTotal(i + 1) - sTotal(i))); - - if (i > 0 && i < n - 1) - c_uMat(i, i + 1) = - 1. / (varBeta(i) * (sTotal(i + 1) - sTotal(i))) * - (-(sTotal(i + 1) - sTotal(i - 1)) / ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1)))); - if (i < n - 2) - c_uMat(i, i + 1) += - 1. / (varBeta(i + 1) * (sTotal(i + 1) - sTotal(i))) * - (-(sTotal(i + 2) - sTotal(i)) / ((sTotal(i + 2) - sTotal(i + 1)) * (sTotal(i + 1) - sTotal(i)))); - - if (i < n - 2) - c_uMat(i, i + 2) = 1. / (varBeta(i + 1) * (sTotal(i + 2) - sTotal(i + 1)) * (sTotal(i + 1) - sTotal(i))); - - c_uMat(i, i) *= 0.5; - } - return c_uMat + c_uMat.transpose(); + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE riemannFit::MatrixNd matrixC_u(const TAcc& acc, + const riemannFit::VectorNd& weights, + const riemannFit::VectorNd& sTotal, + const riemannFit::VectorNd& varBeta) { + riemannFit::MatrixNd c_uMat = riemannFit::MatrixNd::Zero(); + for (u_int i = 0; i < n; i++) { + c_uMat(i, i) = weights(i); + if (i > 1) + c_uMat(i, i) += 1. / (varBeta(i - 1) * riemannFit::sqr(sTotal(i) - sTotal(i - 1))); + if (i > 0 && i < n - 1) + c_uMat(i, i) += + (1. / varBeta(i)) * riemannFit::sqr((sTotal(i + 1) - sTotal(i - 1)) / + ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1)))); + if (i < n - 2) + c_uMat(i, i) += 1. / (varBeta(i + 1) * riemannFit::sqr(sTotal(i + 1) - sTotal(i))); + + if (i > 0 && i < n - 1) + c_uMat(i, i + 1) = + 1. / (varBeta(i) * (sTotal(i + 1) - sTotal(i))) * + (-(sTotal(i + 1) - sTotal(i - 1)) / ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1)))); + if (i < n - 2) + c_uMat(i, i + 1) += + 1. / (varBeta(i + 1) * (sTotal(i + 1) - sTotal(i))) * + (-(sTotal(i + 2) - sTotal(i)) / ((sTotal(i + 2) - sTotal(i + 1)) * (sTotal(i + 1) - sTotal(i)))); + + if (i < n - 2) + c_uMat(i, i + 2) = 1. / (varBeta(i + 1) * (sTotal(i + 2) - sTotal(i + 1)) * (sTotal(i + 1) - sTotal(i))); + + c_uMat(i, i) *= 0.5; } + return c_uMat + c_uMat.transpose(); + } - /*! + /*! \brief A very fast helix fit. \param hits the measured hits. @@ -264,40 +262,40 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \warning sign of theta is (intentionally, for now) mistaken for negative charges. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void fastFit(const TAcc& acc, const M3xN& hits, V4& result) { - constexpr uint32_t n = M3xN::ColsAtCompileTime; + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void fastFit(const TAcc& acc, const M3xN& hits, V4& result) { + constexpr uint32_t n = M3xN::ColsAtCompileTime; - int mId = 1; + int mId = 1; - if constexpr (n > 3) { - riemannFit::Vector2d middle = 0.5 * (hits.block(0, n - 1, 2, 1) + hits.block(0, 0, 2, 1)); - auto d1 = (hits.block(0, n / 2, 2, 1) - middle).squaredNorm(); - auto d2 = (hits.block(0, n / 2 - 1, 2, 1) - middle).squaredNorm(); - mId = d1 < d2 ? n / 2 : n / 2 - 1; - } + if constexpr (n > 3) { + riemannFit::Vector2d middle = 0.5 * (hits.block(0, n - 1, 2, 1) + hits.block(0, 0, 2, 1)); + auto d1 = (hits.block(0, n / 2, 2, 1) - middle).squaredNorm(); + auto d2 = (hits.block(0, n / 2 - 1, 2, 1) - middle).squaredNorm(); + mId = d1 < d2 ? n / 2 : n / 2 - 1; + } - const riemannFit::Vector2d a = hits.block(0, mId, 2, 1) - hits.block(0, 0, 2, 1); - const riemannFit::Vector2d b = hits.block(0, n - 1, 2, 1) - hits.block(0, mId, 2, 1); - const riemannFit::Vector2d c = hits.block(0, 0, 2, 1) - hits.block(0, n - 1, 2, 1); + const riemannFit::Vector2d a = hits.block(0, mId, 2, 1) - hits.block(0, 0, 2, 1); + const riemannFit::Vector2d b = hits.block(0, n - 1, 2, 1) - hits.block(0, mId, 2, 1); + const riemannFit::Vector2d c = hits.block(0, 0, 2, 1) - hits.block(0, n - 1, 2, 1); - auto tmp = 0.5 / riemannFit::cross2D(acc, c, a); - result(0) = hits(0, 0) - (a(1) * c.squaredNorm() + c(1) * a.squaredNorm()) * tmp; - result(1) = hits(1, 0) + (a(0) * c.squaredNorm() + c(0) * a.squaredNorm()) * tmp; - // check Wikipedia for these formulas + auto tmp = 0.5 / riemannFit::cross2D(acc, c, a); + result(0) = hits(0, 0) - (a(1) * c.squaredNorm() + c(1) * a.squaredNorm()) * tmp; + result(1) = hits(1, 0) + (a(0) * c.squaredNorm() + c(0) * a.squaredNorm()) * tmp; + // check Wikipedia for these formulas - result(2) = alpaka::math::sqrt(acc, a.squaredNorm() * b.squaredNorm() * c.squaredNorm()) / - (2. * alpaka::math::abs(acc, riemannFit::cross2D(acc, b, a))); - // Using Math Olympiad's formula R=abc/(4A) + result(2) = alpaka::math::sqrt(acc, a.squaredNorm() * b.squaredNorm() * c.squaredNorm()) / + (2. * alpaka::math::abs(acc, riemannFit::cross2D(acc, b, a))); + // Using Math Olympiad's formula R=abc/(4A) - const riemannFit::Vector2d d = hits.block(0, 0, 2, 1) - result.head(2); - const riemannFit::Vector2d e = hits.block(0, n - 1, 2, 1) - result.head(2); + const riemannFit::Vector2d d = hits.block(0, 0, 2, 1) - result.head(2); + const riemannFit::Vector2d e = hits.block(0, n - 1, 2, 1) - result.head(2); - result(3) = result(2) * atan2(riemannFit::cross2D(acc, d, e), d.dot(e)) / (hits(2, n - 1) - hits(2, 0)); - // ds/dz slope between last and first point - } + result(3) = result(2) * atan2(riemannFit::cross2D(acc, d, e), d.dot(e)) / (hits(2, n - 1) - hits(2, 0)); + // ds/dz slope between last and first point + } - /*! + /*! \brief Performs the Broken Line fit in the curved track case (that is, the fit * parameters are the interceptions u and the curvature correction \Delta\kappa). @@ -321,134 +319,134 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { * in which the first hit is the origin) and then the parameters and their * covariance matrix are transformed to the original coordinate system. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void circleFit(const TAcc& acc, - const M3xN& hits, - const M6xN& hits_ge, - const V4& fast_fit, - const double bField, - PreparedBrokenLineData& data, - karimaki_circle_fit& circle_results) { - circle_results.qCharge = data.qCharge; - auto& radii = data.radii; - const auto& sTransverse = data.sTransverse; - const auto& sTotal = data.sTotal; - auto& zInSZplane = data.zInSZplane; - auto& varBeta = data.varBeta; - const double slope = -circle_results.qCharge / fast_fit(3); - varBeta *= 1. + riemannFit::sqr(slope); // the kink angles are projected! - - for (u_int i = 0; i < n; i++) { - zInSZplane(i) = radii.block(0, i, 2, 1).norm() - fast_fit(2); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void circleFit(const TAcc& acc, + const M3xN& hits, + const M6xN& hits_ge, + const V4& fast_fit, + const double bField, + PreparedBrokenLineData& data, + karimaki_circle_fit& circle_results) { + circle_results.qCharge = data.qCharge; + auto& radii = data.radii; + const auto& sTransverse = data.sTransverse; + const auto& sTotal = data.sTotal; + auto& zInSZplane = data.zInSZplane; + auto& varBeta = data.varBeta; + const double slope = -circle_results.qCharge / fast_fit(3); + varBeta *= 1. + riemannFit::sqr(slope); // the kink angles are projected! + + for (u_int i = 0; i < n; i++) { + zInSZplane(i) = radii.block(0, i, 2, 1).norm() - fast_fit(2); + } - riemannFit::Matrix2d vMat; // covariance matrix - riemannFit::VectorNd weightsVec; // weights - riemannFit::Matrix2d rotMat; // rotation matrix point by point - for (u_int i = 0; i < n; i++) { - vMat(0, 0) = hits_ge.col(i)[0]; // x errors - vMat(0, 1) = vMat(1, 0) = hits_ge.col(i)[1]; // cov_xy - vMat(1, 1) = hits_ge.col(i)[2]; // y errors - rotMat = rotationMatrix(acc, -radii(0, i) / radii(1, i)); - weightsVec(i) = - 1. / ((rotMat * vMat * rotMat.transpose())(1, 1)); // compute the orthogonal weight point by point - } + riemannFit::Matrix2d vMat; // covariance matrix + riemannFit::VectorNd weightsVec; // weights + riemannFit::Matrix2d rotMat; // rotation matrix point by point + for (u_int i = 0; i < n; i++) { + vMat(0, 0) = hits_ge.col(i)[0]; // x errors + vMat(0, 1) = vMat(1, 0) = hits_ge.col(i)[1]; // cov_xy + vMat(1, 1) = hits_ge.col(i)[2]; // y errors + rotMat = rotationMatrix(acc, -radii(0, i) / radii(1, i)); + weightsVec(i) = + 1. / ((rotMat * vMat * rotMat.transpose())(1, 1)); // compute the orthogonal weight point by point + } - riemannFit::VectorNplusONEd r_uVec; - r_uVec(n) = 0; - for (u_int i = 0; i < n; i++) { - r_uVec(i) = weightsVec(i) * zInSZplane(i); - } + riemannFit::VectorNplusONEd r_uVec; + r_uVec(n) = 0; + for (u_int i = 0; i < n; i++) { + r_uVec(i) = weightsVec(i) * zInSZplane(i); + } - riemannFit::MatrixNplusONEd c_uMat; - c_uMat.block(0, 0, n, n) = matrixC_u(acc, weightsVec, sTransverse, varBeta); - c_uMat(n, n) = 0; - //add the border to the c_uMat matrix - for (u_int i = 0; i < n; i++) { - c_uMat(i, n) = 0; - if (i > 0 && i < n - 1) { - c_uMat(i, n) += - -(sTransverse(i + 1) - sTransverse(i - 1)) * (sTransverse(i + 1) - sTransverse(i - 1)) / - (2. * varBeta(i) * (sTransverse(i + 1) - sTransverse(i)) * (sTransverse(i) - sTransverse(i - 1))); - } - if (i > 1) { - c_uMat(i, n) += - (sTransverse(i) - sTransverse(i - 2)) / (2. * varBeta(i - 1) * (sTransverse(i) - sTransverse(i - 1))); - } - if (i < n - 2) { - c_uMat(i, n) += - (sTransverse(i + 2) - sTransverse(i)) / (2. * varBeta(i + 1) * (sTransverse(i + 1) - sTransverse(i))); - } - c_uMat(n, i) = c_uMat(i, n); - if (i > 0 && i < n - 1) - c_uMat(n, n) += riemannFit::sqr(sTransverse(i + 1) - sTransverse(i - 1)) / (4. * varBeta(i)); + riemannFit::MatrixNplusONEd c_uMat; + c_uMat.block(0, 0, n, n) = matrixC_u(acc, weightsVec, sTransverse, varBeta); + c_uMat(n, n) = 0; + //add the border to the c_uMat matrix + for (u_int i = 0; i < n; i++) { + c_uMat(i, n) = 0; + if (i > 0 && i < n - 1) { + c_uMat(i, n) += + -(sTransverse(i + 1) - sTransverse(i - 1)) * (sTransverse(i + 1) - sTransverse(i - 1)) / + (2. * varBeta(i) * (sTransverse(i + 1) - sTransverse(i)) * (sTransverse(i) - sTransverse(i - 1))); + } + if (i > 1) { + c_uMat(i, n) += + (sTransverse(i) - sTransverse(i - 2)) / (2. * varBeta(i - 1) * (sTransverse(i) - sTransverse(i - 1))); + } + if (i < n - 2) { + c_uMat(i, n) += + (sTransverse(i + 2) - sTransverse(i)) / (2. * varBeta(i + 1) * (sTransverse(i + 1) - sTransverse(i))); } + c_uMat(n, i) = c_uMat(i, n); + if (i > 0 && i < n - 1) + c_uMat(n, n) += riemannFit::sqr(sTransverse(i + 1) - sTransverse(i - 1)) / (4. * varBeta(i)); + } #ifdef CPP_DUMP - std::cout << "CU5\n" << c_uMat << std::endl; + std::cout << "CU5\n" << c_uMat << std::endl; #endif - riemannFit::MatrixNplusONEd iMat; - math::cholesky::invert(c_uMat, iMat); + riemannFit::MatrixNplusONEd iMat; + math::cholesky::invert(c_uMat, iMat); #ifdef CPP_DUMP - std::cout << "I5\n" << iMat << std::endl; + std::cout << "I5\n" << iMat << std::endl; #endif - riemannFit::VectorNplusONEd uVec = iMat * r_uVec; // obtain the fitted parameters by solving the linear system + riemannFit::VectorNplusONEd uVec = iMat * r_uVec; // obtain the fitted parameters by solving the linear system - // compute (phi, d_ca, k) in the system in which the midpoint of the first two corrected hits is the origin... + // compute (phi, d_ca, k) in the system in which the midpoint of the first two corrected hits is the origin... - radii.block(0, 0, 2, 1) /= radii.block(0, 0, 2, 1).norm(); - radii.block(0, 1, 2, 1) /= radii.block(0, 1, 2, 1).norm(); + radii.block(0, 0, 2, 1) /= radii.block(0, 0, 2, 1).norm(); + radii.block(0, 1, 2, 1) /= radii.block(0, 1, 2, 1).norm(); - riemannFit::Vector2d dVec = hits.block(0, 0, 2, 1) + (-zInSZplane(0) + uVec(0)) * radii.block(0, 0, 2, 1); - riemannFit::Vector2d eVec = hits.block(0, 1, 2, 1) + (-zInSZplane(1) + uVec(1)) * radii.block(0, 1, 2, 1); - auto eMinusd = eVec - dVec; - auto eMinusd2 = eMinusd.squaredNorm(); - auto tmp1 = 1. / eMinusd2; - auto tmp2 = alpaka::math::sqrt(acc, riemannFit::sqr(fast_fit(2)) - 0.25 * eMinusd2); + riemannFit::Vector2d dVec = hits.block(0, 0, 2, 1) + (-zInSZplane(0) + uVec(0)) * radii.block(0, 0, 2, 1); + riemannFit::Vector2d eVec = hits.block(0, 1, 2, 1) + (-zInSZplane(1) + uVec(1)) * radii.block(0, 1, 2, 1); + auto eMinusd = eVec - dVec; + auto eMinusd2 = eMinusd.squaredNorm(); + auto tmp1 = 1. / eMinusd2; + auto tmp2 = alpaka::math::sqrt(acc, riemannFit::sqr(fast_fit(2)) - 0.25 * eMinusd2); - circle_results.par << atan2(eMinusd(1), eMinusd(0)), circle_results.qCharge * (tmp2 - fast_fit(2)), - circle_results.qCharge * (1. / fast_fit(2) + uVec(n)); + circle_results.par << atan2(eMinusd(1), eMinusd(0)), circle_results.qCharge * (tmp2 - fast_fit(2)), + circle_results.qCharge * (1. / fast_fit(2) + uVec(n)); - tmp2 = 1. / tmp2; + tmp2 = 1. / tmp2; - riemannFit::Matrix3d jacobian; - jacobian << (radii(1, 0) * eMinusd(0) - eMinusd(1) * radii(0, 0)) * tmp1, - (radii(1, 1) * eMinusd(0) - eMinusd(1) * radii(0, 1)) * tmp1, 0, - circle_results.qCharge * (eMinusd(0) * radii(0, 0) + eMinusd(1) * radii(1, 0)) * tmp2, - circle_results.qCharge * (eMinusd(0) * radii(0, 1) + eMinusd(1) * radii(1, 1)) * tmp2, 0, 0, 0, - circle_results.qCharge; - - circle_results.cov << iMat(0, 0), iMat(0, 1), iMat(0, n), iMat(1, 0), iMat(1, 1), iMat(1, n), iMat(n, 0), - iMat(n, 1), iMat(n, n); - - circle_results.cov = jacobian * circle_results.cov * jacobian.transpose(); - - //...Translate in the system in which the first corrected hit is the origin, adding the m.s. correction... - - translateKarimaki(acc, circle_results, 0.5 * eMinusd(0), 0.5 * eMinusd(1), jacobian); - circle_results.cov(0, 0) += - (1 + riemannFit::sqr(slope)) * multScatt(acc, sTotal(1) - sTotal(0), bField, fast_fit(2), 2, slope); - - //...And translate back to the original system - - translateKarimaki(acc, circle_results, dVec(0), dVec(1), jacobian); - - // compute chi2 - circle_results.chi2 = 0; - for (u_int i = 0; i < n; i++) { - circle_results.chi2 += weightsVec(i) * riemannFit::sqr(zInSZplane(i) - uVec(i)); - if (i > 0 && i < n - 1) - circle_results.chi2 += - riemannFit::sqr(uVec(i - 1) / (sTransverse(i) - sTransverse(i - 1)) - - uVec(i) * (sTransverse(i + 1) - sTransverse(i - 1)) / - ((sTransverse(i + 1) - sTransverse(i)) * (sTransverse(i) - sTransverse(i - 1))) + - uVec(i + 1) / (sTransverse(i + 1) - sTransverse(i)) + - (sTransverse(i + 1) - sTransverse(i - 1)) * uVec(n) / 2) / - varBeta(i); - } + riemannFit::Matrix3d jacobian; + jacobian << (radii(1, 0) * eMinusd(0) - eMinusd(1) * radii(0, 0)) * tmp1, + (radii(1, 1) * eMinusd(0) - eMinusd(1) * radii(0, 1)) * tmp1, 0, + circle_results.qCharge * (eMinusd(0) * radii(0, 0) + eMinusd(1) * radii(1, 0)) * tmp2, + circle_results.qCharge * (eMinusd(0) * radii(0, 1) + eMinusd(1) * radii(1, 1)) * tmp2, 0, 0, 0, + circle_results.qCharge; + + circle_results.cov << iMat(0, 0), iMat(0, 1), iMat(0, n), iMat(1, 0), iMat(1, 1), iMat(1, n), iMat(n, 0), + iMat(n, 1), iMat(n, n); + + circle_results.cov = jacobian * circle_results.cov * jacobian.transpose(); + + //...Translate in the system in which the first corrected hit is the origin, adding the m.s. correction... + + translateKarimaki(acc, circle_results, 0.5 * eMinusd(0), 0.5 * eMinusd(1), jacobian); + circle_results.cov(0, 0) += + (1 + riemannFit::sqr(slope)) * multScatt(acc, sTotal(1) - sTotal(0), bField, fast_fit(2), 2, slope); + + //...And translate back to the original system + + translateKarimaki(acc, circle_results, dVec(0), dVec(1), jacobian); + + // compute chi2 + circle_results.chi2 = 0; + for (u_int i = 0; i < n; i++) { + circle_results.chi2 += weightsVec(i) * riemannFit::sqr(zInSZplane(i) - uVec(i)); + if (i > 0 && i < n - 1) + circle_results.chi2 += + riemannFit::sqr(uVec(i - 1) / (sTransverse(i) - sTransverse(i - 1)) - + uVec(i) * (sTransverse(i + 1) - sTransverse(i - 1)) / + ((sTransverse(i + 1) - sTransverse(i)) * (sTransverse(i) - sTransverse(i - 1))) + + uVec(i + 1) / (sTransverse(i + 1) - sTransverse(i)) + + (sTransverse(i + 1) - sTransverse(i - 1)) * uVec(n) / 2) / + varBeta(i); } + } - /*! + /*! \brief Performs the Broken Line fit in the straight track case (that is, the fit parameters are only the interceptions u). \param hits hits coordinates. @@ -470,95 +468,95 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { * in which the first hit is the origin) and then the parameters and their covariance * matrix are transformed to the original coordinate system. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void lineFit(const TAcc& acc, - const M6xN& hits_ge, - const V4& fast_fit, - const double bField, - const PreparedBrokenLineData& data, - riemannFit::LineFit& line_results) { - const auto& radii = data.radii; - const auto& sTotal = data.sTotal; - const auto& zInSZplane = data.zInSZplane; - const auto& varBeta = data.varBeta; - - const double slope = -data.qCharge / fast_fit(3); - riemannFit::Matrix2d rotMat = rotationMatrix(acc, slope); - - riemannFit::Matrix3d vMat = riemannFit::Matrix3d::Zero(); // covariance matrix XYZ - riemannFit::Matrix2x3d jacobXYZtosZ = - riemannFit::Matrix2x3d::Zero(); // jacobian for computation of the error on s (xyz -> sz) - riemannFit::VectorNd weights = riemannFit::VectorNd::Zero(); - for (u_int i = 0; i < n; i++) { - vMat(0, 0) = hits_ge.col(i)[0]; // x errors - vMat(0, 1) = vMat(1, 0) = hits_ge.col(i)[1]; // cov_xy - vMat(0, 2) = vMat(2, 0) = hits_ge.col(i)[3]; // cov_xz - vMat(1, 1) = hits_ge.col(i)[2]; // y errors - vMat(2, 1) = vMat(1, 2) = hits_ge.col(i)[4]; // cov_yz - vMat(2, 2) = hits_ge.col(i)[5]; // z errors - auto tmp = 1. / radii.block(0, i, 2, 1).norm(); - jacobXYZtosZ(0, 0) = radii(1, i) * tmp; - jacobXYZtosZ(0, 1) = -radii(0, i) * tmp; - jacobXYZtosZ(1, 2) = 1.; - weights(i) = 1. / ((rotMat * jacobXYZtosZ * vMat * jacobXYZtosZ.transpose() * rotMat.transpose())( - 1, 1)); // compute the orthogonal weight point by point - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void lineFit(const TAcc& acc, + const M6xN& hits_ge, + const V4& fast_fit, + const double bField, + const PreparedBrokenLineData& data, + riemannFit::LineFit& line_results) { + const auto& radii = data.radii; + const auto& sTotal = data.sTotal; + const auto& zInSZplane = data.zInSZplane; + const auto& varBeta = data.varBeta; + + const double slope = -data.qCharge / fast_fit(3); + riemannFit::Matrix2d rotMat = rotationMatrix(acc, slope); + + riemannFit::Matrix3d vMat = riemannFit::Matrix3d::Zero(); // covariance matrix XYZ + riemannFit::Matrix2x3d jacobXYZtosZ = + riemannFit::Matrix2x3d::Zero(); // jacobian for computation of the error on s (xyz -> sz) + riemannFit::VectorNd weights = riemannFit::VectorNd::Zero(); + for (u_int i = 0; i < n; i++) { + vMat(0, 0) = hits_ge.col(i)[0]; // x errors + vMat(0, 1) = vMat(1, 0) = hits_ge.col(i)[1]; // cov_xy + vMat(0, 2) = vMat(2, 0) = hits_ge.col(i)[3]; // cov_xz + vMat(1, 1) = hits_ge.col(i)[2]; // y errors + vMat(2, 1) = vMat(1, 2) = hits_ge.col(i)[4]; // cov_yz + vMat(2, 2) = hits_ge.col(i)[5]; // z errors + auto tmp = 1. / radii.block(0, i, 2, 1).norm(); + jacobXYZtosZ(0, 0) = radii(1, i) * tmp; + jacobXYZtosZ(0, 1) = -radii(0, i) * tmp; + jacobXYZtosZ(1, 2) = 1.; + weights(i) = 1. / ((rotMat * jacobXYZtosZ * vMat * jacobXYZtosZ.transpose() * rotMat.transpose())( + 1, 1)); // compute the orthogonal weight point by point + } - riemannFit::VectorNd r_u; - for (u_int i = 0; i < n; i++) { - r_u(i) = weights(i) * zInSZplane(i); - } + riemannFit::VectorNd r_u; + for (u_int i = 0; i < n; i++) { + r_u(i) = weights(i) * zInSZplane(i); + } #ifdef CPP_DUMP - std::cout << "CU4\n" << matrixC_u(w, sTotal, varBeta) << std::endl; + std::cout << "CU4\n" << matrixC_u(w, sTotal, varBeta) << std::endl; #endif - riemannFit::MatrixNd iMat; - math::cholesky::invert(matrixC_u(acc, weights, sTotal, varBeta), iMat); + riemannFit::MatrixNd iMat; + math::cholesky::invert(matrixC_u(acc, weights, sTotal, varBeta), iMat); #ifdef CPP_DUMP - std::cout << "I4\n" << iMat << std::endl; + std::cout << "I4\n" << iMat << std::endl; #endif - riemannFit::VectorNd uVec = iMat * r_u; // obtain the fitted parameters by solving the linear system - - // line parameters in the system in which the first hit is the origin and with axis along SZ - line_results.par << (uVec(1) - uVec(0)) / (sTotal(1) - sTotal(0)), uVec(0); - auto idiff = 1. / (sTotal(1) - sTotal(0)); - line_results.cov << (iMat(0, 0) - 2 * iMat(0, 1) + iMat(1, 1)) * riemannFit::sqr(idiff) + - multScatt(acc, sTotal(1) - sTotal(0), bField, fast_fit(2), 2, slope), - (iMat(0, 1) - iMat(0, 0)) * idiff, (iMat(0, 1) - iMat(0, 0)) * idiff, iMat(0, 0); - - // translate to the original SZ system - riemannFit::Matrix2d jacobian; - jacobian(0, 0) = 1.; - jacobian(0, 1) = 0; - jacobian(1, 0) = -sTotal(0); - jacobian(1, 1) = 1.; - line_results.par(1) += -line_results.par(0) * sTotal(0); - line_results.cov = jacobian * line_results.cov * jacobian.transpose(); - - // rotate to the original sz system - auto tmp = rotMat(0, 0) - line_results.par(0) * rotMat(0, 1); - jacobian(1, 1) = 1. / tmp; - jacobian(0, 0) = jacobian(1, 1) * jacobian(1, 1); - jacobian(0, 1) = 0; - jacobian(1, 0) = line_results.par(1) * rotMat(0, 1) * jacobian(0, 0); - line_results.par(1) = line_results.par(1) * jacobian(1, 1); - line_results.par(0) = (rotMat(0, 1) + line_results.par(0) * rotMat(0, 0)) * jacobian(1, 1); - line_results.cov = jacobian * line_results.cov * jacobian.transpose(); - - // compute chi2 - line_results.chi2 = 0; - for (u_int i = 0; i < n; i++) { - line_results.chi2 += weights(i) * riemannFit::sqr(zInSZplane(i) - uVec(i)); - if (i > 0 && i < n - 1) - line_results.chi2 += riemannFit::sqr(uVec(i - 1) / (sTotal(i) - sTotal(i - 1)) - - uVec(i) * (sTotal(i + 1) - sTotal(i - 1)) / - ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1))) + - uVec(i + 1) / (sTotal(i + 1) - sTotal(i))) / - varBeta(i); - } + riemannFit::VectorNd uVec = iMat * r_u; // obtain the fitted parameters by solving the linear system + + // line parameters in the system in which the first hit is the origin and with axis along SZ + line_results.par << (uVec(1) - uVec(0)) / (sTotal(1) - sTotal(0)), uVec(0); + auto idiff = 1. / (sTotal(1) - sTotal(0)); + line_results.cov << (iMat(0, 0) - 2 * iMat(0, 1) + iMat(1, 1)) * riemannFit::sqr(idiff) + + multScatt(acc, sTotal(1) - sTotal(0), bField, fast_fit(2), 2, slope), + (iMat(0, 1) - iMat(0, 0)) * idiff, (iMat(0, 1) - iMat(0, 0)) * idiff, iMat(0, 0); + + // translate to the original SZ system + riemannFit::Matrix2d jacobian; + jacobian(0, 0) = 1.; + jacobian(0, 1) = 0; + jacobian(1, 0) = -sTotal(0); + jacobian(1, 1) = 1.; + line_results.par(1) += -line_results.par(0) * sTotal(0); + line_results.cov = jacobian * line_results.cov * jacobian.transpose(); + + // rotate to the original sz system + auto tmp = rotMat(0, 0) - line_results.par(0) * rotMat(0, 1); + jacobian(1, 1) = 1. / tmp; + jacobian(0, 0) = jacobian(1, 1) * jacobian(1, 1); + jacobian(0, 1) = 0; + jacobian(1, 0) = line_results.par(1) * rotMat(0, 1) * jacobian(0, 0); + line_results.par(1) = line_results.par(1) * jacobian(1, 1); + line_results.par(0) = (rotMat(0, 1) + line_results.par(0) * rotMat(0, 0)) * jacobian(1, 1); + line_results.cov = jacobian * line_results.cov * jacobian.transpose(); + + // compute chi2 + line_results.chi2 = 0; + for (u_int i = 0; i < n; i++) { + line_results.chi2 += weights(i) * riemannFit::sqr(zInSZplane(i) - uVec(i)); + if (i > 0 && i < n - 1) + line_results.chi2 += riemannFit::sqr(uVec(i - 1) / (sTotal(i) - sTotal(i - 1)) - + uVec(i) * (sTotal(i + 1) - sTotal(i - 1)) / + ((sTotal(i + 1) - sTotal(i)) * (sTotal(i) - sTotal(i - 1))) + + uVec(i + 1) / (sTotal(i + 1) - sTotal(i))) / + varBeta(i); } + } - /*! + /*! \brief Helix fit by three step: -fast pre-fit (see Fast_fit() for further info); \n -circle fit of the hits projected in the transverse plane by Broken Line algorithm (see BL_Circle_fit() for further info); \n @@ -593,42 +591,43 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return (phi,Tip,p_t,cot(theta)),Zip), their covariance matrix and the chi2's of the circle and line fits. */ - template - class helixFit { - public: - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void operator()(const TAcc& acc, - const riemannFit::Matrix3xNd* hits, - const Eigen::Matrix* hits_ge, - const double bField, - riemannFit::HelixFit* helix) const { - riemannFit::Vector4d fast_fit; - fastFit(acc, *hits, fast_fit); - - PreparedBrokenLineData data; - karimaki_circle_fit circle; - riemannFit::LineFit line; - riemannFit::Matrix3d jacobian; - - prepareBrokenLineData(acc, *hits, fast_fit, bField, data); - lineFit(acc, *hits_ge, fast_fit, bField, data, line); - circleFit(acc, *hits, *hits_ge, fast_fit, bField, data, circle); - - // the circle fit gives k, but here we want p_t, so let's change the parameter and the covariance matrix - jacobian << 1., 0, 0, 0, 1., 0, 0, 0, - -alpaka::math::abs(acc, circle.par(2)) * bField / (riemannFit::sqr(circle.par(2)) * circle.par(2)); - circle.par(2) = bField / alpaka::math::abs(acc, circle.par(2)); - circle.cov = jacobian * circle.cov * jacobian.transpose(); - - helix->par << circle.par, line.par; - helix->cov = riemannFit::MatrixXd::Zero(5, 5); - helix->cov.block(0, 0, 3, 3) = circle.cov; - helix->cov.block(3, 3, 2, 2) = line.cov; - helix->qCharge = circle.qCharge; - helix->chi2_circle = circle.chi2; - helix->chi2_line = line.chi2; - } - }; - } // namespace brokenline -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTrackFitting_interface_BrokenLine_h + template + class helixFit { + public: + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void operator()(const TAcc& acc, + const riemannFit::Matrix3xNd* hits, + const Eigen::Matrix* hits_ge, + const double bField, + riemannFit::HelixFit* helix) const { + riemannFit::Vector4d fast_fit; + fastFit(acc, *hits, fast_fit); + + PreparedBrokenLineData data; + karimaki_circle_fit circle; + riemannFit::LineFit line; + riemannFit::Matrix3d jacobian; + + prepareBrokenLineData(acc, *hits, fast_fit, bField, data); + lineFit(acc, *hits_ge, fast_fit, bField, data, line); + circleFit(acc, *hits, *hits_ge, fast_fit, bField, data, circle); + + // the circle fit gives k, but here we want p_t, so let's change the parameter and the covariance matrix + jacobian << 1., 0, 0, 0, 1., 0, 0, 0, + -alpaka::math::abs(acc, circle.par(2)) * bField / (riemannFit::sqr(circle.par(2)) * circle.par(2)); + circle.par(2) = bField / alpaka::math::abs(acc, circle.par(2)); + circle.cov = jacobian * circle.cov * jacobian.transpose(); + + helix->par << circle.par, line.par; + helix->cov = riemannFit::MatrixXd::Zero(5, 5); + helix->cov.block(0, 0, 3, 3) = circle.cov; + helix->cov.block(3, 3, 2, 2) = line.cov; + helix->qCharge = circle.qCharge; + helix->chi2_circle = circle.chi2; + helix->chi2_line = line.chi2; + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::brokenline + +#endif // RecoTracker_PixelTrackFitting_interface_alpaka_BrokenLine_h diff --git a/RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h b/RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h index 3daf271a5ca13..4feb8e38d50c7 100644 --- a/RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h +++ b/RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h @@ -1,11 +1,9 @@ -#ifndef RecoPixelVertexing_PixelTrackFitting_interface_FitResult_h -#define RecoPixelVertexing_PixelTrackFitting_interface_FitResult_h +#ifndef RecoTracker_PixelTrackFitting_interface_alpaka_FitResult_h +#define RecoTracker_PixelTrackFitting_interface_alpaka_FitResult_h -#include #include #include -#include namespace riemannFit { @@ -61,4 +59,5 @@ namespace riemannFit { }; // __attribute__((aligned(16))); } // namespace riemannFit -#endif + +#endif // RecoTracker_PixelTrackFitting_interface_alpaka_FitResult_h diff --git a/RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h b/RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h index 5dfa609ad3905..98922e47b6702 100644 --- a/RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h +++ b/RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h @@ -1,8 +1,14 @@ -#ifndef RecoPixelVertexing_PixelTrackFitting_alpaka_FitUtils_h -#define RecoPixelVertexing_PixelTrackFitting_alpaka_FitUtils_h +#ifndef RecoTracker_PixelTrackFitting_interface_alpaka_FitUtils_h +#define RecoTracker_PixelTrackFitting_interface_alpaka_FitUtils_h + #include + +#include + #include "DataFormats/Math/interface/choleskyInversion.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/FitResult.h" + namespace riemannFit { constexpr double epsilon = 1.e-4; //!< used in numerical derivative (J2 in Circle_fit()) @@ -250,4 +256,5 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // namespace riemannFit } // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelTrackFitting_interface_FitUtils_h + +#endif // RecoTracker_PixelTrackFitting_interface_alpaka_FitUtils_h diff --git a/RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h b/RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h index 8455a03e9f58f..131c47697d885 100644 --- a/RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h +++ b/RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h @@ -1,13 +1,18 @@ -#ifndef RecoPixelVertexing_PixelTrackFitting_interface_RiemannFit_h -#define RecoPixelVertexing_PixelTrackFitting_interface_RiemannFit_h +#ifndef RecoTracker_PixelTrackFitting_interface_alpaka_RiemannFit_h +#define RecoTracker_PixelTrackFitting_interface_alpaka_RiemannFit_h + #include + +#include +#include + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { +namespace ALPAKA_ACCELERATOR_NAMESPACE::riemannFit { + using namespace ::riemannFit; - namespace riemannFit { - using namespace ::riemannFit; - /*! Compute the Radiation length in the uniform hypothesis + /*! Compute the Radiation length in the uniform hypothesis * * The Pixel detector, barrel and forward, is considered as an homogeneous * cylinder of material, whose radiation lengths has been derived from the TDR @@ -29,21 +34,21 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { * \return incremental radiation lengths that correspond to each segment. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void computeRadLenUniformMaterial(const TAcc& acc, - const VNd1& length_values, - VNd2& rad_lengths) { - // Radiation length of the pixel detector in the uniform assumption, with - // 0.06 rad_len at 16 cm - constexpr double xx_0_inv = 0.06 / 16.; - uint n = length_values.rows(); - rad_lengths(0) = length_values(0) * xx_0_inv; - for (uint j = 1; j < n; ++j) { - rad_lengths(j) = alpaka::math::abs(acc, length_values(j) - length_values(j - 1)) * xx_0_inv; - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void computeRadLenUniformMaterial(const TAcc& acc, + const VNd1& length_values, + VNd2& rad_lengths) { + // Radiation length of the pixel detector in the uniform assumption, with + // 0.06 rad_len at 16 cm + constexpr double xx_0_inv = 0.06 / 16.; + uint n = length_values.rows(); + rad_lengths(0) = length_values(0) * xx_0_inv; + for (uint j = 1; j < n; ++j) { + rad_lengths(j) = alpaka::math::abs(acc, length_values(j) - length_values(j - 1)) * xx_0_inv; } + } - /*! + /*! \brief Compute the covariance matrix along cartesian S-Z of points due to multiple Coulomb scattering to be used in the line_fit, for the barrel and forward cases. @@ -62,57 +67,57 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { correspond to the case at eta = 0. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE auto scatterCovLine(const TAcc& acc, - Matrix2d const* cov_sz, - const V4& fast_fit, - VNd1 const& s_arcs, - VNd2 const& z_values, - const double theta, - const double bField, - MatrixNd& ret) { + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE auto scatterCovLine(const TAcc& acc, + Matrix2d const* cov_sz, + const V4& fast_fit, + VNd1 const& s_arcs, + VNd2 const& z_values, + const double theta, + const double bField, + MatrixNd& ret) { #ifdef RFIT_DEBUG - riemannFit::printIt(&s_arcs, "Scatter_cov_line - s_arcs: "); + riemannFit::printIt(&s_arcs, "Scatter_cov_line - s_arcs: "); #endif - constexpr uint n = N; - double p_t = alpaka::math::min(acc, 20., fast_fit(2) * bField); // limit pt to avoid too small error!!! - double p_2 = p_t * p_t * (1. + 1. / sqr(fast_fit(3))); - VectorNd rad_lengths_S; - // See documentation at http://eigen.tuxfamily.org/dox/group__TutorialArrayClass.html - // Basically, to perform cwise operations on Matrices and Vectors, you need - // to transform them into Array-like objects. - VectorNd s_values = s_arcs.array() * s_arcs.array() + z_values.array() * z_values.array(); - s_values = s_values.array().sqrt(); - computeRadLenUniformMaterial(acc, s_values, rad_lengths_S); - VectorNd sig2_S; - sig2_S = .000225 / p_2 * (1. + 0.038 * rad_lengths_S.array().log()).abs2() * rad_lengths_S.array(); + constexpr uint n = N; + double p_t = alpaka::math::min(acc, 20., fast_fit(2) * bField); // limit pt to avoid too small error!!! + double p_2 = p_t * p_t * (1. + 1. / sqr(fast_fit(3))); + VectorNd rad_lengths_S; + // See documentation at http://eigen.tuxfamily.org/dox/group__TutorialArrayClass.html + // Basically, to perform cwise operations on Matrices and Vectors, you need + // to transform them into Array-like objects. + VectorNd s_values = s_arcs.array() * s_arcs.array() + z_values.array() * z_values.array(); + s_values = s_values.array().sqrt(); + computeRadLenUniformMaterial(acc, s_values, rad_lengths_S); + VectorNd sig2_S; + sig2_S = .000225 / p_2 * (1. + 0.038 * rad_lengths_S.array().log()).abs2() * rad_lengths_S.array(); #ifdef RFIT_DEBUG - riemannFit::printIt(cov_sz, "Scatter_cov_line - cov_sz: "); + riemannFit::printIt(cov_sz, "Scatter_cov_line - cov_sz: "); #endif - Matrix2Nd tmp = Matrix2Nd::Zero(); - for (uint k = 0; k < n; ++k) { - tmp(k, k) = cov_sz[k](0, 0); - tmp(k + n, k + n) = cov_sz[k](1, 1); - tmp(k, k + n) = tmp(k + n, k) = cov_sz[k](0, 1); - } - for (uint k = 0; k < n; ++k) { - for (uint l = k; l < n; ++l) { - for (uint i = 0; i < uint(alpaka::math::min(acc, k, l)); ++i) { - tmp(k + n, l + n) += alpaka::math::abs(acc, s_values(k) - s_values(i)) * - alpaka::math::abs(acc, s_values(l) - s_values(i)) * sig2_S(i); - } - tmp(l + n, k + n) = tmp(k + n, l + n); + Matrix2Nd tmp = Matrix2Nd::Zero(); + for (uint k = 0; k < n; ++k) { + tmp(k, k) = cov_sz[k](0, 0); + tmp(k + n, k + n) = cov_sz[k](1, 1); + tmp(k, k + n) = tmp(k + n, k) = cov_sz[k](0, 1); + } + for (uint k = 0; k < n; ++k) { + for (uint l = k; l < n; ++l) { + for (uint i = 0; i < uint(alpaka::math::min(acc, k, l)); ++i) { + tmp(k + n, l + n) += alpaka::math::abs(acc, s_values(k) - s_values(i)) * + alpaka::math::abs(acc, s_values(l) - s_values(i)) * sig2_S(i); } + tmp(l + n, k + n) = tmp(k + n, l + n); } - // We are interested only in the errors orthogonal to the rotated s-axis - // which, in our formalism, are in the lower square matrix. + } + // We are interested only in the errors orthogonal to the rotated s-axis + // which, in our formalism, are in the lower square matrix. #ifdef RFIT_DEBUG - riemannFit::printIt(&tmp, "Scatter_cov_line - tmp: "); + riemannFit::printIt(&tmp, "Scatter_cov_line - tmp: "); #endif - ret = tmp.block(n, n, n, n); - } + ret = tmp.block(n, n, n, n); + } - /*! + /*! \brief Compute the covariance matrix (in radial coordinates) of points in the transverse plane due to multiple Coulomb scattering. \param p2D 2D points in the transverse plane. @@ -125,45 +130,45 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \details Only the tangential component is computed (the radial one is negligible). */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE MatrixNd scatter_cov_rad( - const TAcc& acc, const M2xN& p2D, const V4& fast_fit, VectorNd const& rad, double B) { - constexpr uint n = N; - double p_t = alpaka::math::min(acc, 20., fast_fit(2) * B); // limit pt to avoid too small error!!! - double p_2 = p_t * p_t * (1. + 1. / sqr(fast_fit(3))); - double theta = atan(fast_fit(3)); - theta = theta < 0. ? theta + M_PI : theta; - VectorNd s_values; - VectorNd rad_lengths; - const Vector2d oVec(fast_fit(0), fast_fit(1)); - - // associated Jacobian, used in weights and errors computation - for (uint i = 0; i < n; ++i) { // x - Vector2d pVec = p2D.block(0, i, 2, 1) - oVec; - const double cross = cross2D(acc, -oVec, pVec); - const double dot = (-oVec).dot(pVec); - const double tempAtan2 = atan2(cross, dot); - s_values(i) = alpaka::math::abs(acc, tempAtan2 * fast_fit(2)); - } - computeRadLenUniformMaterial(acc, s_values * sqrt(1. + 1. / sqr(fast_fit(3))), rad_lengths); - MatrixNd scatter_cov_rad = MatrixNd::Zero(); - VectorNd sig2 = (1. + 0.038 * rad_lengths.array().log()).abs2() * rad_lengths.array(); - sig2 *= 0.000225 / (p_2 * sqr(sin(theta))); - for (uint k = 0; k < n; ++k) { - for (uint l = k; l < n; ++l) { - for (uint i = 0; i < uint(alpaka::math::min(acc, k, l)); ++i) { - scatter_cov_rad(k, l) += (rad(k) - rad(i)) * (rad(l) - rad(i)) * sig2(i); - } - scatter_cov_rad(l, k) = scatter_cov_rad(k, l); + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE MatrixNd scatter_cov_rad( + const TAcc& acc, const M2xN& p2D, const V4& fast_fit, VectorNd const& rad, double B) { + constexpr uint n = N; + double p_t = alpaka::math::min(acc, 20., fast_fit(2) * B); // limit pt to avoid too small error!!! + double p_2 = p_t * p_t * (1. + 1. / sqr(fast_fit(3))); + double theta = atan(fast_fit(3)); + theta = theta < 0. ? theta + M_PI : theta; + VectorNd s_values; + VectorNd rad_lengths; + const Vector2d oVec(fast_fit(0), fast_fit(1)); + + // associated Jacobian, used in weights and errors computation + for (uint i = 0; i < n; ++i) { // x + Vector2d pVec = p2D.block(0, i, 2, 1) - oVec; + const double cross = cross2D(acc, -oVec, pVec); + const double dot = (-oVec).dot(pVec); + const double tempAtan2 = atan2(cross, dot); + s_values(i) = alpaka::math::abs(acc, tempAtan2 * fast_fit(2)); + } + computeRadLenUniformMaterial(acc, s_values * sqrt(1. + 1. / sqr(fast_fit(3))), rad_lengths); + MatrixNd scatter_cov_rad = MatrixNd::Zero(); + VectorNd sig2 = (1. + 0.038 * rad_lengths.array().log()).abs2() * rad_lengths.array(); + sig2 *= 0.000225 / (p_2 * sqr(sin(theta))); + for (uint k = 0; k < n; ++k) { + for (uint l = k; l < n; ++l) { + for (uint i = 0; i < uint(alpaka::math::min(acc, k, l)); ++i) { + scatter_cov_rad(k, l) += (rad(k) - rad(i)) * (rad(l) - rad(i)) * sig2(i); } + scatter_cov_rad(l, k) = scatter_cov_rad(k, l); } + } #ifdef RFIT_DEBUG - riemannFit::printIt(&scatter_cov_rad, "Scatter_cov_rad - scatter_cov_rad: "); + riemannFit::printIt(&scatter_cov_rad, "Scatter_cov_rad - scatter_cov_rad: "); #endif - return scatter_cov_rad; - } + return scatter_cov_rad; + } - /*! + /*! \brief Transform covariance matrix from radial (only tangential component) to Cartesian coordinates (only transverse plane component). \param p2D 2D points in the transverse plane. @@ -171,35 +176,35 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return cov_cart covariance matrix in Cartesian coordinates. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE Matrix2Nd cov_radtocart(const TAcc& acc, - const M2xN& p2D, - const MatrixNd& cov_rad, - const VectorNd& rad) { + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE Matrix2Nd cov_radtocart(const TAcc& acc, + const M2xN& p2D, + const MatrixNd& cov_rad, + const VectorNd& rad) { #ifdef RFIT_DEBUG - printf("Address of p2D: %p\n", &p2D); + printf("Address of p2D: %p\n", &p2D); #endif - printIt(&p2D, "cov_radtocart - p2D:"); - constexpr uint n = N; - Matrix2Nd cov_cart = Matrix2Nd::Zero(); - VectorNd rad_inv = rad.cwiseInverse(); - printIt(&rad_inv, "cov_radtocart - rad_inv:"); - for (uint i = 0; i < n; ++i) { - for (uint j = i; j < n; ++j) { - cov_cart(i, j) = cov_rad(i, j) * p2D(1, i) * rad_inv(i) * p2D(1, j) * rad_inv(j); - cov_cart(i + n, j + n) = cov_rad(i, j) * p2D(0, i) * rad_inv(i) * p2D(0, j) * rad_inv(j); - cov_cart(i, j + n) = -cov_rad(i, j) * p2D(1, i) * rad_inv(i) * p2D(0, j) * rad_inv(j); - cov_cart(i + n, j) = -cov_rad(i, j) * p2D(0, i) * rad_inv(i) * p2D(1, j) * rad_inv(j); - cov_cart(j, i) = cov_cart(i, j); - cov_cart(j + n, i + n) = cov_cart(i + n, j + n); - cov_cart(j + n, i) = cov_cart(i, j + n); - cov_cart(j, i + n) = cov_cart(i + n, j); - } + printIt(&p2D, "cov_radtocart - p2D:"); + constexpr uint n = N; + Matrix2Nd cov_cart = Matrix2Nd::Zero(); + VectorNd rad_inv = rad.cwiseInverse(); + printIt(&rad_inv, "cov_radtocart - rad_inv:"); + for (uint i = 0; i < n; ++i) { + for (uint j = i; j < n; ++j) { + cov_cart(i, j) = cov_rad(i, j) * p2D(1, i) * rad_inv(i) * p2D(1, j) * rad_inv(j); + cov_cart(i + n, j + n) = cov_rad(i, j) * p2D(0, i) * rad_inv(i) * p2D(0, j) * rad_inv(j); + cov_cart(i, j + n) = -cov_rad(i, j) * p2D(1, i) * rad_inv(i) * p2D(0, j) * rad_inv(j); + cov_cart(i + n, j) = -cov_rad(i, j) * p2D(0, i) * rad_inv(i) * p2D(1, j) * rad_inv(j); + cov_cart(j, i) = cov_cart(i, j); + cov_cart(j + n, i + n) = cov_cart(i + n, j + n); + cov_cart(j + n, i) = cov_cart(i, j + n); + cov_cart(j, i + n) = cov_cart(i + n, j); } - return cov_cart; } + return cov_cart; + } - /*! + /*! \brief Transform covariance matrix from Cartesian coordinates (only transverse plane component) to radial coordinates (both radial and tangential component but only diagonal terms, correlation between different @@ -209,27 +214,27 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return cov_rad covariance matrix in raidal coordinate. \warning correlation between different point are not computed. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd cov_carttorad(const TAcc& acc, - const M2xN& p2D, - const Matrix2Nd& cov_cart, - const VectorNd& rad) { - constexpr uint n = N; - VectorNd cov_rad; - const VectorNd rad_inv2 = rad.cwiseInverse().array().square(); - for (uint i = 0; i < n; ++i) { - //!< in case you have (0,0) to avoid dividing by 0 radius - if (rad(i) < 1.e-4) - cov_rad(i) = cov_cart(i, i); - else { - cov_rad(i) = rad_inv2(i) * (cov_cart(i, i) * sqr(p2D(1, i)) + cov_cart(i + n, i + n) * sqr(p2D(0, i)) - - 2. * cov_cart(i, i + n) * p2D(0, i) * p2D(1, i)); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd cov_carttorad(const TAcc& acc, + const M2xN& p2D, + const Matrix2Nd& cov_cart, + const VectorNd& rad) { + constexpr uint n = N; + VectorNd cov_rad; + const VectorNd rad_inv2 = rad.cwiseInverse().array().square(); + for (uint i = 0; i < n; ++i) { + //!< in case you have (0,0) to avoid dividing by 0 radius + if (rad(i) < 1.e-4) + cov_rad(i) = cov_cart(i, i); + else { + cov_rad(i) = rad_inv2(i) * (cov_cart(i, i) * sqr(p2D(1, i)) + cov_cart(i + n, i + n) * sqr(p2D(0, i)) - + 2. * cov_cart(i, i + n) * p2D(0, i) * p2D(1, i)); } - return cov_rad; } + return cov_rad; + } - /*! + /*! \brief Transform covariance matrix from Cartesian coordinates (only transverse plane component) to coordinates system orthogonal to the pre-fitted circle in each point. @@ -241,30 +246,30 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \return cov_rad covariance matrix in the pre-fitted circle's orthogonal system. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd cov_carttorad_prefit( - const TAcc& acc, const M2xN& p2D, const Matrix2Nd& cov_cart, V4& fast_fit, const VectorNd& rad) { - constexpr uint n = N; - VectorNd cov_rad; - for (uint i = 0; i < n; ++i) { - //!< in case you have (0,0) to avoid dividing by 0 radius - if (rad(i) < 1.e-4) - cov_rad(i) = cov_cart(i, i); // TO FIX - else { - Vector2d a = p2D.col(i); - Vector2d b = p2D.col(i) - fast_fit.head(2); - const double x2 = a.dot(b); - const double y2 = cross2D(acc, a, b); - const double tan_c = -y2 / x2; - const double tan_c2 = sqr(tan_c); - cov_rad(i) = - 1. / (1. + tan_c2) * (cov_cart(i, i) + cov_cart(i + n, i + n) * tan_c2 + 2 * cov_cart(i, i + n) * tan_c); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd cov_carttorad_prefit( + const TAcc& acc, const M2xN& p2D, const Matrix2Nd& cov_cart, V4& fast_fit, const VectorNd& rad) { + constexpr uint n = N; + VectorNd cov_rad; + for (uint i = 0; i < n; ++i) { + //!< in case you have (0,0) to avoid dividing by 0 radius + if (rad(i) < 1.e-4) + cov_rad(i) = cov_cart(i, i); // TO FIX + else { + Vector2d a = p2D.col(i); + Vector2d b = p2D.col(i) - fast_fit.head(2); + const double x2 = a.dot(b); + const double y2 = cross2D(acc, a, b); + const double tan_c = -y2 / x2; + const double tan_c2 = sqr(tan_c); + cov_rad(i) = + 1. / (1. + tan_c2) * (cov_cart(i, i) + cov_cart(i + n, i + n) * tan_c2 + 2 * cov_cart(i, i + n) * tan_c); } - return cov_rad; } + return cov_rad; + } - /*! + /*! \brief Compute the points' weights' vector for the circle fit when multiple scattering is managed. Further information in attached documentation. @@ -275,12 +280,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { diagonal cov matrix. Further investigation needed. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd weightCircle(const TAcc& acc, const MatrixNd& cov_rad_inv) { - return cov_rad_inv.colwise().sum().transpose(); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE VectorNd weightCircle(const TAcc& acc, const MatrixNd& cov_rad_inv) { + return cov_rad_inv.colwise().sum().transpose(); + } - /*! + /*! \brief Find particle q considering the sign of cross product between particles velocity (estimated by the first 2 hits) and the vector radius between the first hit and the center of the fitted circle. @@ -288,16 +293,15 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \param par_uvr result of the circle fit in this form: (X0,Y0,R). \return q int 1 or -1. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE int32_t charge(const TAcc& acc, const M2xN& p2D, const Vector3d& par_uvr) { - return ((p2D(0, 1) - p2D(0, 0)) * (par_uvr.y() - p2D(1, 0)) - - (p2D(1, 1) - p2D(1, 0)) * (par_uvr.x() - p2D(0, 0)) > - 0) - ? -1 - : 1; - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE int32_t charge(const TAcc& acc, const M2xN& p2D, const Vector3d& par_uvr) { + return ((p2D(0, 1) - p2D(0, 0)) * (par_uvr.y() - p2D(1, 0)) - (p2D(1, 1) - p2D(1, 0)) * (par_uvr.x() - p2D(0, 0)) > + 0) + ? -1 + : 1; + } - /*! + /*! \brief Compute the eigenvector associated to the minimum eigenvalue. \param A the Matrix you want to know eigenvector and eigenvalue. \param chi2 the double were the chi2-related quantity will be stored. @@ -311,22 +315,22 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { fast closed-form algorithm. For this optimization the matrix type must be known at compiling time. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector3d min_eigen3D(const TAcc& acc, const Matrix3d& A, double& chi2) { + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector3d min_eigen3D(const TAcc& acc, const Matrix3d& A, double& chi2) { #ifdef RFIT_DEBUG - printf("min_eigen3D - enter\n"); + printf("min_eigen3D - enter\n"); #endif - Eigen::SelfAdjointEigenSolver solver(3); - solver.computeDirect(A); - int min_index; - chi2 = solver.eigenvalues().minCoeff(&min_index); + Eigen::SelfAdjointEigenSolver solver(3); + solver.computeDirect(A); + int min_index; + chi2 = solver.eigenvalues().minCoeff(&min_index); #ifdef RFIT_DEBUG - printf("min_eigen3D - exit\n"); + printf("min_eigen3D - exit\n"); #endif - return solver.eigenvectors().col(min_index); - } + return solver.eigenvectors().col(min_index); + } - /*! + /*! \brief A faster version of min_eigen3D() where double precision is not needed. \param A the Matrix you want to know eigenvector and eigenvalue. @@ -337,16 +341,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { speed up in single precision. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector3d min_eigen3D_fast(const TAcc& acc, const Matrix3d& A) { - Eigen::SelfAdjointEigenSolver solver(3); - solver.computeDirect(A.cast()); - int min_index; - solver.eigenvalues().minCoeff(&min_index); - return solver.eigenvectors().col(min_index).cast(); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector3d min_eigen3D_fast(const TAcc& acc, const Matrix3d& A) { + Eigen::SelfAdjointEigenSolver solver(3); + solver.computeDirect(A.cast()); + int min_index; + solver.eigenvalues().minCoeff(&min_index); + return solver.eigenvectors().col(min_index).cast(); + } - /*! + /*! \brief 2D version of min_eigen3D(). \param aMat the Matrix you want to know eigenvector and eigenvalue. \param chi2 the double were the chi2-related quantity will be stored @@ -355,16 +359,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { do not use special math function (just sqrt) therefore it doesn't speed up significantly in single precision. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector2d min_eigen2D(const TAcc& acc, const Matrix2d& aMat, double& chi2) { - Eigen::SelfAdjointEigenSolver solver(2); - solver.computeDirect(aMat); - int min_index; - chi2 = solver.eigenvalues().minCoeff(&min_index); - return solver.eigenvectors().col(min_index); - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE Vector2d min_eigen2D(const TAcc& acc, const Matrix2d& aMat, double& chi2) { + Eigen::SelfAdjointEigenSolver solver(2); + solver.computeDirect(aMat); + int min_index; + chi2 = solver.eigenvalues().minCoeff(&min_index); + return solver.eigenvectors().col(min_index); + } - /*! + /*! \brief A very fast helix fit: it fits a circle by three points (first, middle and last point) and a line by two points (first and last). \param hits points to be fitted @@ -377,60 +381,60 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { - computation of error due to multiple scattering. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void fastFit(const TAcc& acc, const M3xN& hits, V4& result) { - constexpr uint32_t N = M3xN::ColsAtCompileTime; - constexpr auto n = N; // get the number of hits - printIt(&hits, "Fast_fit - hits: "); - - // CIRCLE FIT - // Make segments between middle-to-first(b) and last-to-first(c) hits - const Vector2d bVec = hits.block(0, n / 2, 2, 1) - hits.block(0, 0, 2, 1); - const Vector2d cVec = hits.block(0, n - 1, 2, 1) - hits.block(0, 0, 2, 1); - printIt(&bVec, "Fast_fit - b: "); - printIt(&cVec, "Fast_fit - c: "); - // Compute their lengths - auto b2 = bVec.squaredNorm(); - auto c2 = cVec.squaredNorm(); - // The algebra has been verified (MR). The usual approach has been followed: - // * use an orthogonal reference frame passing from the first point. - // * build the segments (chords) - // * build orthogonal lines through mid points - // * make a system and solve for X0 and Y0. - // * add the initial point - bool flip = abs(bVec.x()) < abs(bVec.y()); - auto bx = flip ? bVec.y() : bVec.x(); - auto by = flip ? bVec.x() : bVec.y(); - auto cx = flip ? cVec.y() : cVec.x(); - auto cy = flip ? cVec.x() : cVec.y(); - //!< in case b.x is 0 (2 hits with same x) - auto div = 2. * (cx * by - bx * cy); - // if aligned TO FIX - auto y0 = (cx * b2 - bx * c2) / div; - auto x0 = (0.5 * b2 - y0 * by) / bx; - result(0) = hits(0, 0) + (flip ? y0 : x0); - result(1) = hits(1, 0) + (flip ? x0 : y0); - result(2) = sqrt(sqr(x0) + sqr(y0)); - printIt(&result, "Fast_fit - result: "); - - // LINE FIT - const Vector2d dVec = hits.block(0, 0, 2, 1) - result.head(2); - const Vector2d eVec = hits.block(0, n - 1, 2, 1) - result.head(2); - printIt(&eVec, "Fast_fit - e: "); - printIt(&dVec, "Fast_fit - d: "); - // Compute the arc-length between first and last point: L = R * theta = R * atan (tan (Theta) ) - auto dr = result(2) * atan2(cross2D(acc, dVec, eVec), dVec.dot(eVec)); - // Simple difference in Z between last and first hit - auto dz = hits(2, n - 1) - hits(2, 0); - - result(3) = (dr / dz); + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void fastFit(const TAcc& acc, const M3xN& hits, V4& result) { + constexpr uint32_t N = M3xN::ColsAtCompileTime; + constexpr auto n = N; // get the number of hits + printIt(&hits, "Fast_fit - hits: "); + + // CIRCLE FIT + // Make segments between middle-to-first(b) and last-to-first(c) hits + const Vector2d bVec = hits.block(0, n / 2, 2, 1) - hits.block(0, 0, 2, 1); + const Vector2d cVec = hits.block(0, n - 1, 2, 1) - hits.block(0, 0, 2, 1); + printIt(&bVec, "Fast_fit - b: "); + printIt(&cVec, "Fast_fit - c: "); + // Compute their lengths + auto b2 = bVec.squaredNorm(); + auto c2 = cVec.squaredNorm(); + // The algebra has been verified (MR). The usual approach has been followed: + // * use an orthogonal reference frame passing from the first point. + // * build the segments (chords) + // * build orthogonal lines through mid points + // * make a system and solve for X0 and Y0. + // * add the initial point + bool flip = abs(bVec.x()) < abs(bVec.y()); + auto bx = flip ? bVec.y() : bVec.x(); + auto by = flip ? bVec.x() : bVec.y(); + auto cx = flip ? cVec.y() : cVec.x(); + auto cy = flip ? cVec.x() : cVec.y(); + //!< in case b.x is 0 (2 hits with same x) + auto div = 2. * (cx * by - bx * cy); + // if aligned TO FIX + auto y0 = (cx * b2 - bx * c2) / div; + auto x0 = (0.5 * b2 - y0 * by) / bx; + result(0) = hits(0, 0) + (flip ? y0 : x0); + result(1) = hits(1, 0) + (flip ? x0 : y0); + result(2) = sqrt(sqr(x0) + sqr(y0)); + printIt(&result, "Fast_fit - result: "); + + // LINE FIT + const Vector2d dVec = hits.block(0, 0, 2, 1) - result.head(2); + const Vector2d eVec = hits.block(0, n - 1, 2, 1) - result.head(2); + printIt(&eVec, "Fast_fit - e: "); + printIt(&dVec, "Fast_fit - d: "); + // Compute the arc-length between first and last point: L = R * theta = R * atan (tan (Theta) ) + auto dr = result(2) * atan2(cross2D(acc, dVec, eVec), dVec.dot(eVec)); + // Simple difference in Z between last and first hit + auto dz = hits(2, n - 1) - hits(2, 0); + + result(3) = (dr / dz); #ifdef RFIT_DEBUG - printf("Fast_fit: [%f, %f, %f, %f]\n", result(0), result(1), result(2), result(3)); + printf("Fast_fit: [%f, %f, %f, %f]\n", result(0), result(1), result(2), result(3)); #endif - } + } - /*! + /*! \brief Fit a generic number of 2D points with a circle using Riemann-Chernov algorithm. Covariance matrix of fitted parameter is optionally computed. Multiple scattering (currently only in barrel layer) is optionally handled. @@ -457,322 +461,322 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { \bug further investigation needed for error propagation with multiple scattering. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE CircleFit circleFit(const TAcc& acc, - const M2xN& hits2D, - const Matrix2Nd& hits_cov2D, - const V4& fast_fit, - const VectorNd& rad, - const double bField, - const bool error) { + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE CircleFit circleFit(const TAcc& acc, + const M2xN& hits2D, + const Matrix2Nd& hits_cov2D, + const V4& fast_fit, + const VectorNd& rad, + const double bField, + const bool error) { #ifdef RFIT_DEBUG - printf("circle_fit - enter\n"); + printf("circle_fit - enter\n"); #endif - // INITIALIZATION - Matrix2Nd vMat = hits_cov2D; - constexpr uint n = N; - printIt(&hits2D, "circle_fit - hits2D:"); - printIt(&hits_cov2D, "circle_fit - hits_cov2D:"); + // INITIALIZATION + Matrix2Nd vMat = hits_cov2D; + constexpr uint n = N; + printIt(&hits2D, "circle_fit - hits2D:"); + printIt(&hits_cov2D, "circle_fit - hits_cov2D:"); #ifdef RFIT_DEBUG - printf("circle_fit - WEIGHT COMPUTATION\n"); + printf("circle_fit - WEIGHT COMPUTATION\n"); #endif - // WEIGHT COMPUTATION - VectorNd weight; - MatrixNd gMat; - double renorm; - { - MatrixNd cov_rad = cov_carttorad_prefit(acc, hits2D, vMat, fast_fit, rad).asDiagonal(); - MatrixNd scatterCovRadMat = scatter_cov_rad(acc, hits2D, fast_fit, rad, bField); - printIt(&scatterCovRadMat, "circle_fit - scatter_cov_rad:"); - printIt(&hits2D, "circle_fit - hits2D bis:"); + // WEIGHT COMPUTATION + VectorNd weight; + MatrixNd gMat; + double renorm; + { + MatrixNd cov_rad = cov_carttorad_prefit(acc, hits2D, vMat, fast_fit, rad).asDiagonal(); + MatrixNd scatterCovRadMat = scatter_cov_rad(acc, hits2D, fast_fit, rad, bField); + printIt(&scatterCovRadMat, "circle_fit - scatter_cov_rad:"); + printIt(&hits2D, "circle_fit - hits2D bis:"); #ifdef RFIT_DEBUG - printf("Address of hits2D: a) %p\n", &hits2D); + printf("Address of hits2D: a) %p\n", &hits2D); #endif - vMat += cov_radtocart(acc, hits2D, scatterCovRadMat, rad); - printIt(&vMat, "circle_fit - V:"); - cov_rad += scatterCovRadMat; - printIt(&cov_rad, "circle_fit - cov_rad:"); - math::cholesky::invert(cov_rad, gMat); - // gMat = cov_rad.inverse(); - renorm = gMat.sum(); - gMat *= 1. / renorm; - weight = weightCircle(acc, gMat); - } - printIt(&weight, "circle_fit - weight:"); + vMat += cov_radtocart(acc, hits2D, scatterCovRadMat, rad); + printIt(&vMat, "circle_fit - V:"); + cov_rad += scatterCovRadMat; + printIt(&cov_rad, "circle_fit - cov_rad:"); + math::cholesky::invert(cov_rad, gMat); + // gMat = cov_rad.inverse(); + renorm = gMat.sum(); + gMat *= 1. / renorm; + weight = weightCircle(acc, gMat); + } + printIt(&weight, "circle_fit - weight:"); - // SPACE TRANSFORMATION + // SPACE TRANSFORMATION #ifdef RFIT_DEBUG - printf("circle_fit - SPACE TRANSFORMATION\n"); + printf("circle_fit - SPACE TRANSFORMATION\n"); #endif - // center + // center #ifdef RFIT_DEBUG - printf("Address of hits2D: b) %p\n", &hits2D); + printf("Address of hits2D: b) %p\n", &hits2D); #endif - const Vector2d hCentroid = hits2D.rowwise().mean(); // centroid - printIt(&hCentroid, "circle_fit - h_:"); - Matrix3xNd p3D; - p3D.block(0, 0, 2, n) = hits2D.colwise() - hCentroid; - printIt(&p3D, "circle_fit - p3D: a)"); - Vector2Nd mc; // centered hits, used in error computation - mc << p3D.row(0).transpose(), p3D.row(1).transpose(); - printIt(&mc, "circle_fit - mc(centered hits):"); - - // scale - const double tempQ = mc.squaredNorm(); - const double tempS = sqrt(n * 1. / tempQ); // scaling factor - p3D.block(0, 0, 2, n) *= tempS; - - // project on paraboloid - p3D.row(2) = p3D.block(0, 0, 2, n).colwise().squaredNorm(); - printIt(&p3D, "circle_fit - p3D: b)"); + const Vector2d hCentroid = hits2D.rowwise().mean(); // centroid + printIt(&hCentroid, "circle_fit - h_:"); + Matrix3xNd p3D; + p3D.block(0, 0, 2, n) = hits2D.colwise() - hCentroid; + printIt(&p3D, "circle_fit - p3D: a)"); + Vector2Nd mc; // centered hits, used in error computation + mc << p3D.row(0).transpose(), p3D.row(1).transpose(); + printIt(&mc, "circle_fit - mc(centered hits):"); + + // scale + const double tempQ = mc.squaredNorm(); + const double tempS = sqrt(n * 1. / tempQ); // scaling factor + p3D.block(0, 0, 2, n) *= tempS; + + // project on paraboloid + p3D.row(2) = p3D.block(0, 0, 2, n).colwise().squaredNorm(); + printIt(&p3D, "circle_fit - p3D: b)"); #ifdef RFIT_DEBUG - printf("circle_fit - COST FUNCTION\n"); + printf("circle_fit - COST FUNCTION\n"); #endif - // COST FUNCTION + // COST FUNCTION - // compute - Vector3d r0; - r0.noalias() = p3D * weight; // center of gravity - const Matrix3xNd xMat = p3D.colwise() - r0; - Matrix3d aMat = xMat * gMat * xMat.transpose(); - printIt(&aMat, "circle_fit - A:"); + // compute + Vector3d r0; + r0.noalias() = p3D * weight; // center of gravity + const Matrix3xNd xMat = p3D.colwise() - r0; + Matrix3d aMat = xMat * gMat * xMat.transpose(); + printIt(&aMat, "circle_fit - A:"); #ifdef RFIT_DEBUG - printf("circle_fit - MINIMIZE\n"); + printf("circle_fit - MINIMIZE\n"); #endif - // minimize - double chi2; - Vector3d vVec = min_eigen3D(acc, aMat, chi2); + // minimize + double chi2; + Vector3d vVec = min_eigen3D(acc, aMat, chi2); #ifdef RFIT_DEBUG - printf("circle_fit - AFTER MIN_EIGEN\n"); + printf("circle_fit - AFTER MIN_EIGEN\n"); #endif - printIt(&vVec, "v BEFORE INVERSION"); - vVec *= (vVec(2) > 0) ? 1 : -1; // TO FIX dovrebbe essere N(3)>0 - printIt(&vVec, "v AFTER INVERSION"); - // This hack to be able to run on GPU where the automatic assignment to a - // double from the vector multiplication is not working. + printIt(&vVec, "v BEFORE INVERSION"); + vVec *= (vVec(2) > 0) ? 1 : -1; // TO FIX dovrebbe essere N(3)>0 + printIt(&vVec, "v AFTER INVERSION"); + // This hack to be able to run on GPU where the automatic assignment to a + // double from the vector multiplication is not working. #ifdef RFIT_DEBUG - printf("circle_fit - AFTER MIN_EIGEN 1\n"); + printf("circle_fit - AFTER MIN_EIGEN 1\n"); #endif - Eigen::Matrix cm; + Eigen::Matrix cm; #ifdef RFIT_DEBUG - printf("circle_fit - AFTER MIN_EIGEN 2\n"); + printf("circle_fit - AFTER MIN_EIGEN 2\n"); #endif - cm = -vVec.transpose() * r0; + cm = -vVec.transpose() * r0; #ifdef RFIT_DEBUG - printf("circle_fit - AFTER MIN_EIGEN 3\n"); + printf("circle_fit - AFTER MIN_EIGEN 3\n"); #endif - const double tempC = cm(0, 0); + const double tempC = cm(0, 0); #ifdef RFIT_DEBUG - printf("circle_fit - COMPUTE CIRCLE PARAMETER\n"); + printf("circle_fit - COMPUTE CIRCLE PARAMETER\n"); #endif - // COMPUTE CIRCLE PARAMETER - - // auxiliary quantities - const double tempH = sqrt(1. - sqr(vVec(2)) - 4. * tempC * vVec(2)); - const double v2x2_inv = 1. / (2. * vVec(2)); - const double s_inv = 1. / tempS; - Vector3d par_uvr; // used in error propagation - par_uvr << -vVec(0) * v2x2_inv, -vVec(1) * v2x2_inv, tempH * v2x2_inv; - - CircleFit circle; - circle.par << par_uvr(0) * s_inv + hCentroid(0), par_uvr(1) * s_inv + hCentroid(1), par_uvr(2) * s_inv; - circle.qCharge = charge(acc, hits2D, circle.par); - circle.chi2 = abs(chi2) * renorm / sqr(2 * vVec(2) * par_uvr(2) * tempS); - printIt(&circle.par, "circle_fit - CIRCLE PARAMETERS:"); - printIt(&circle.cov, "circle_fit - CIRCLE COVARIANCE:"); + // COMPUTE CIRCLE PARAMETER + + // auxiliary quantities + const double tempH = sqrt(1. - sqr(vVec(2)) - 4. * tempC * vVec(2)); + const double v2x2_inv = 1. / (2. * vVec(2)); + const double s_inv = 1. / tempS; + Vector3d par_uvr; // used in error propagation + par_uvr << -vVec(0) * v2x2_inv, -vVec(1) * v2x2_inv, tempH * v2x2_inv; + + CircleFit circle; + circle.par << par_uvr(0) * s_inv + hCentroid(0), par_uvr(1) * s_inv + hCentroid(1), par_uvr(2) * s_inv; + circle.qCharge = charge(acc, hits2D, circle.par); + circle.chi2 = abs(chi2) * renorm / sqr(2 * vVec(2) * par_uvr(2) * tempS); + printIt(&circle.par, "circle_fit - CIRCLE PARAMETERS:"); + printIt(&circle.cov, "circle_fit - CIRCLE COVARIANCE:"); #ifdef RFIT_DEBUG - printf("circle_fit - CIRCLE CHARGE: %d\n", circle.qCharge); + printf("circle_fit - CIRCLE CHARGE: %d\n", circle.qCharge); #endif #ifdef RFIT_DEBUG - printf("circle_fit - ERROR PROPAGATION\n"); + printf("circle_fit - ERROR PROPAGATION\n"); #endif - // ERROR PROPAGATION - if (error) { + // ERROR PROPAGATION + if (error) { #ifdef RFIT_DEBUG - printf("circle_fit - ERROR PRPAGATION ACTIVATED\n"); + printf("circle_fit - ERROR PRPAGATION ACTIVATED\n"); #endif - ArrayNd vcsMat[2][2]; // cov matrix of center & scaled points - MatrixNd cMat[3][3]; // cov matrix of 3D transformed points + ArrayNd vcsMat[2][2]; // cov matrix of center & scaled points + MatrixNd cMat[3][3]; // cov matrix of 3D transformed points #ifdef RFIT_DEBUG - printf("circle_fit - ERROR PRPAGATION ACTIVATED 2\n"); + printf("circle_fit - ERROR PRPAGATION ACTIVATED 2\n"); #endif - { - Eigen::Matrix cm; - Eigen::Matrix cm2; - cm = mc.transpose() * vMat * mc; - const double tempC2 = cm(0, 0); - Matrix2Nd tempVcsMat; - tempVcsMat.template triangularView() = - (sqr(tempS) * vMat + sqr(sqr(tempS)) * 1. / (4. * tempQ * n) * - (2. * vMat.squaredNorm() + 4. * tempC2) * // mc.transpose() * V * mc) * - (mc * mc.transpose())); - - printIt(&tempVcsMat, "circle_fit - Vcs:"); - cMat[0][0] = tempVcsMat.block(0, 0, n, n).template selfadjointView(); - vcsMat[0][1] = tempVcsMat.block(0, n, n, n); - cMat[1][1] = tempVcsMat.block(n, n, n, n).template selfadjointView(); - vcsMat[1][0] = vcsMat[0][1].transpose(); - printIt(&tempVcsMat, "circle_fit - Vcs:"); - } + { + Eigen::Matrix cm; + Eigen::Matrix cm2; + cm = mc.transpose() * vMat * mc; + const double tempC2 = cm(0, 0); + Matrix2Nd tempVcsMat; + tempVcsMat.template triangularView() = + (sqr(tempS) * vMat + sqr(sqr(tempS)) * 1. / (4. * tempQ * n) * + (2. * vMat.squaredNorm() + 4. * tempC2) * // mc.transpose() * V * mc) * + (mc * mc.transpose())); + + printIt(&tempVcsMat, "circle_fit - Vcs:"); + cMat[0][0] = tempVcsMat.block(0, 0, n, n).template selfadjointView(); + vcsMat[0][1] = tempVcsMat.block(0, n, n, n); + cMat[1][1] = tempVcsMat.block(n, n, n, n).template selfadjointView(); + vcsMat[1][0] = vcsMat[0][1].transpose(); + printIt(&tempVcsMat, "circle_fit - Vcs:"); + } - { - const ArrayNd t0 = (VectorXd::Constant(n, 1.) * p3D.row(0)); - const ArrayNd t1 = (VectorXd::Constant(n, 1.) * p3D.row(1)); - const ArrayNd t00 = p3D.row(0).transpose() * p3D.row(0); - const ArrayNd t01 = p3D.row(0).transpose() * p3D.row(1); - const ArrayNd t11 = p3D.row(1).transpose() * p3D.row(1); - const ArrayNd t10 = t01.transpose(); - vcsMat[0][0] = cMat[0][0]; - cMat[0][1] = vcsMat[0][1]; - cMat[0][2] = 2. * (vcsMat[0][0] * t0 + vcsMat[0][1] * t1); - vcsMat[1][1] = cMat[1][1]; - cMat[1][2] = 2. * (vcsMat[1][0] * t0 + vcsMat[1][1] * t1); - MatrixNd tmp; - tmp.template triangularView() = - (2. * (vcsMat[0][0] * vcsMat[0][0] + vcsMat[0][0] * vcsMat[0][1] + vcsMat[1][1] * vcsMat[1][0] + - vcsMat[1][1] * vcsMat[1][1]) + - 4. * (vcsMat[0][0] * t00 + vcsMat[0][1] * t01 + vcsMat[1][0] * t10 + vcsMat[1][1] * t11)) - .matrix(); - cMat[2][2] = tmp.template selfadjointView(); + { + const ArrayNd t0 = (VectorXd::Constant(n, 1.) * p3D.row(0)); + const ArrayNd t1 = (VectorXd::Constant(n, 1.) * p3D.row(1)); + const ArrayNd t00 = p3D.row(0).transpose() * p3D.row(0); + const ArrayNd t01 = p3D.row(0).transpose() * p3D.row(1); + const ArrayNd t11 = p3D.row(1).transpose() * p3D.row(1); + const ArrayNd t10 = t01.transpose(); + vcsMat[0][0] = cMat[0][0]; + cMat[0][1] = vcsMat[0][1]; + cMat[0][2] = 2. * (vcsMat[0][0] * t0 + vcsMat[0][1] * t1); + vcsMat[1][1] = cMat[1][1]; + cMat[1][2] = 2. * (vcsMat[1][0] * t0 + vcsMat[1][1] * t1); + MatrixNd tmp; + tmp.template triangularView() = + (2. * (vcsMat[0][0] * vcsMat[0][0] + vcsMat[0][0] * vcsMat[0][1] + vcsMat[1][1] * vcsMat[1][0] + + vcsMat[1][1] * vcsMat[1][1]) + + 4. * (vcsMat[0][0] * t00 + vcsMat[0][1] * t01 + vcsMat[1][0] * t10 + vcsMat[1][1] * t11)) + .matrix(); + cMat[2][2] = tmp.template selfadjointView(); + } + printIt(&cMat[0][0], "circle_fit - C[0][0]:"); + + Matrix3d c0Mat; // cov matrix of center of gravity (r0.x,r0.y,r0.z) + for (uint i = 0; i < 3; ++i) { + for (uint j = i; j < 3; ++j) { + Eigen::Matrix tmp; + tmp = weight.transpose() * cMat[i][j] * weight; + // Workaround to get things working in GPU + const double tempC = tmp(0, 0); + c0Mat(i, j) = tempC; //weight.transpose() * C[i][j] * weight; + c0Mat(j, i) = c0Mat(i, j); } - printIt(&cMat[0][0], "circle_fit - C[0][0]:"); + } + printIt(&c0Mat, "circle_fit - C0:"); + + const MatrixNd wMat = weight * weight.transpose(); + const MatrixNd hMat = MatrixNd::Identity().rowwise() - weight.transpose(); + const MatrixNx3d s_v = hMat * p3D.transpose(); + printIt(&wMat, "circle_fit - W:"); + printIt(&hMat, "circle_fit - H:"); + printIt(&s_v, "circle_fit - s_v:"); + + MatrixNd dMat[3][3]; // cov(s_v) + dMat[0][0] = (hMat * cMat[0][0] * hMat.transpose()).cwiseProduct(wMat); + dMat[0][1] = (hMat * cMat[0][1] * hMat.transpose()).cwiseProduct(wMat); + dMat[0][2] = (hMat * cMat[0][2] * hMat.transpose()).cwiseProduct(wMat); + dMat[1][1] = (hMat * cMat[1][1] * hMat.transpose()).cwiseProduct(wMat); + dMat[1][2] = (hMat * cMat[1][2] * hMat.transpose()).cwiseProduct(wMat); + dMat[2][2] = (hMat * cMat[2][2] * hMat.transpose()).cwiseProduct(wMat); + dMat[1][0] = dMat[0][1].transpose(); + dMat[2][0] = dMat[0][2].transpose(); + dMat[2][1] = dMat[1][2].transpose(); + printIt(&dMat[0][0], "circle_fit - D_[0][0]:"); + + constexpr uint nu[6][2] = {{0, 0}, {0, 1}, {0, 2}, {1, 1}, {1, 2}, {2, 2}}; + + Matrix6d eMat; // cov matrix of the 6 independent elements of A + for (uint a = 0; a < 6; ++a) { + const uint i = nu[a][0], j = nu[a][1]; + for (uint b = a; b < 6; ++b) { + const uint k = nu[b][0], l = nu[b][1]; + VectorNd t0(n); + VectorNd t1(n); + if (l == k) { + t0 = 2. * dMat[j][l] * s_v.col(l); + if (i == j) + t1 = t0; + else + t1 = 2. * dMat[i][l] * s_v.col(l); + } else { + t0 = dMat[j][l] * s_v.col(k) + dMat[j][k] * s_v.col(l); + if (i == j) + t1 = t0; + else + t1 = dMat[i][l] * s_v.col(k) + dMat[i][k] * s_v.col(l); + } - Matrix3d c0Mat; // cov matrix of center of gravity (r0.x,r0.y,r0.z) - for (uint i = 0; i < 3; ++i) { - for (uint j = i; j < 3; ++j) { - Eigen::Matrix tmp; - tmp = weight.transpose() * cMat[i][j] * weight; + if (i == j) { + Eigen::Matrix cm; + cm = s_v.col(i).transpose() * (t0 + t1); // Workaround to get things working in GPU - const double tempC = tmp(0, 0); - c0Mat(i, j) = tempC; //weight.transpose() * C[i][j] * weight; - c0Mat(j, i) = c0Mat(i, j); - } - } - printIt(&c0Mat, "circle_fit - C0:"); - - const MatrixNd wMat = weight * weight.transpose(); - const MatrixNd hMat = MatrixNd::Identity().rowwise() - weight.transpose(); - const MatrixNx3d s_v = hMat * p3D.transpose(); - printIt(&wMat, "circle_fit - W:"); - printIt(&hMat, "circle_fit - H:"); - printIt(&s_v, "circle_fit - s_v:"); - - MatrixNd dMat[3][3]; // cov(s_v) - dMat[0][0] = (hMat * cMat[0][0] * hMat.transpose()).cwiseProduct(wMat); - dMat[0][1] = (hMat * cMat[0][1] * hMat.transpose()).cwiseProduct(wMat); - dMat[0][2] = (hMat * cMat[0][2] * hMat.transpose()).cwiseProduct(wMat); - dMat[1][1] = (hMat * cMat[1][1] * hMat.transpose()).cwiseProduct(wMat); - dMat[1][2] = (hMat * cMat[1][2] * hMat.transpose()).cwiseProduct(wMat); - dMat[2][2] = (hMat * cMat[2][2] * hMat.transpose()).cwiseProduct(wMat); - dMat[1][0] = dMat[0][1].transpose(); - dMat[2][0] = dMat[0][2].transpose(); - dMat[2][1] = dMat[1][2].transpose(); - printIt(&dMat[0][0], "circle_fit - D_[0][0]:"); - - constexpr uint nu[6][2] = {{0, 0}, {0, 1}, {0, 2}, {1, 1}, {1, 2}, {2, 2}}; - - Matrix6d eMat; // cov matrix of the 6 independent elements of A - for (uint a = 0; a < 6; ++a) { - const uint i = nu[a][0], j = nu[a][1]; - for (uint b = a; b < 6; ++b) { - const uint k = nu[b][0], l = nu[b][1]; - VectorNd t0(n); - VectorNd t1(n); - if (l == k) { - t0 = 2. * dMat[j][l] * s_v.col(l); - if (i == j) - t1 = t0; - else - t1 = 2. * dMat[i][l] * s_v.col(l); - } else { - t0 = dMat[j][l] * s_v.col(k) + dMat[j][k] * s_v.col(l); - if (i == j) - t1 = t0; - else - t1 = dMat[i][l] * s_v.col(k) + dMat[i][k] * s_v.col(l); - } - - if (i == j) { - Eigen::Matrix cm; - cm = s_v.col(i).transpose() * (t0 + t1); - // Workaround to get things working in GPU - const double tempC = cm(0, 0); - eMat(a, b) = 0. + tempC; - } else { - Eigen::Matrix cm; - cm = (s_v.col(i).transpose() * t0) + (s_v.col(j).transpose() * t1); - // Workaround to get things working in GPU - const double tempC = cm(0, 0); - eMat(a, b) = 0. + tempC; //(s_v.col(i).transpose() * t0) + (s_v.col(j).transpose() * t1); - } - if (b != a) - eMat(b, a) = eMat(a, b); + const double tempC = cm(0, 0); + eMat(a, b) = 0. + tempC; + } else { + Eigen::Matrix cm; + cm = (s_v.col(i).transpose() * t0) + (s_v.col(j).transpose() * t1); + // Workaround to get things working in GPU + const double tempC = cm(0, 0); + eMat(a, b) = 0. + tempC; //(s_v.col(i).transpose() * t0) + (s_v.col(j).transpose() * t1); } + if (b != a) + eMat(b, a) = eMat(a, b); } - printIt(&eMat, "circle_fit - E:"); - - Eigen::Matrix j2Mat; // Jacobian of min_eigen() (numerically computed) - for (uint a = 0; a < 6; ++a) { - const uint i = nu[a][0], j = nu[a][1]; - Matrix3d delta = Matrix3d::Zero(); - delta(i, j) = delta(j, i) = abs(aMat(i, j) * epsilon); - j2Mat.col(a) = min_eigen3D_fast(acc, aMat + delta); - const int sign = (j2Mat.col(a)(2) > 0) ? 1 : -1; - j2Mat.col(a) = (j2Mat.col(a) * sign - vVec) / delta(i, j); - } - printIt(&j2Mat, "circle_fit - J2:"); - - Matrix4d cvcMat; // joint cov matrix of (v0,v1,v2,c) - { - Matrix3d t0 = j2Mat * eMat * j2Mat.transpose(); - Vector3d t1 = -t0 * r0; - cvcMat.block(0, 0, 3, 3) = t0; - cvcMat.block(0, 3, 3, 1) = t1; - cvcMat.block(3, 0, 1, 3) = t1.transpose(); - Eigen::Matrix cm1; - Eigen::Matrix cm3; - cm1 = (vVec.transpose() * c0Mat * vVec); - // cm2 = (c0Mat.cwiseProduct(t0)).sum(); - cm3 = (r0.transpose() * t0 * r0); - // Workaround to get things working in GPU - const double tempC = cm1(0, 0) + (c0Mat.cwiseProduct(t0)).sum() + cm3(0, 0); - cvcMat(3, 3) = tempC; - // (v.transpose() * c0Mat * v) + (c0Mat.cwiseProduct(t0)).sum() + (r0.transpose() * t0 * r0); - } - printIt(&cvcMat, "circle_fit - Cvc:"); - - Eigen::Matrix j3Mat; // Jacobian (v0,v1,v2,c)->(X0,Y0,R) - { - const double t = 1. / tempH; - j3Mat << -v2x2_inv, 0, vVec(0) * sqr(v2x2_inv) * 2., 0, 0, -v2x2_inv, vVec(1) * sqr(v2x2_inv) * 2., 0, - vVec(0) * v2x2_inv * t, vVec(1) * v2x2_inv * t, - -tempH * sqr(v2x2_inv) * 2. - (2. * tempC + vVec(2)) * v2x2_inv * t, -t; - } - printIt(&j3Mat, "circle_fit - J3:"); - - const RowVector2Nd Jq = mc.transpose() * tempS * 1. / n; // var(q) - printIt(&Jq, "circle_fit - Jq:"); + } + printIt(&eMat, "circle_fit - E:"); + + Eigen::Matrix j2Mat; // Jacobian of min_eigen() (numerically computed) + for (uint a = 0; a < 6; ++a) { + const uint i = nu[a][0], j = nu[a][1]; + Matrix3d delta = Matrix3d::Zero(); + delta(i, j) = delta(j, i) = abs(aMat(i, j) * epsilon); + j2Mat.col(a) = min_eigen3D_fast(acc, aMat + delta); + const int sign = (j2Mat.col(a)(2) > 0) ? 1 : -1; + j2Mat.col(a) = (j2Mat.col(a) * sign - vVec) / delta(i, j); + } + printIt(&j2Mat, "circle_fit - J2:"); - Matrix3d cov_uvr = j3Mat * cvcMat * j3Mat.transpose() * sqr(s_inv) // cov(X0,Y0,R) - + (par_uvr * par_uvr.transpose()) * (Jq * vMat * Jq.transpose()); + Matrix4d cvcMat; // joint cov matrix of (v0,v1,v2,c) + { + Matrix3d t0 = j2Mat * eMat * j2Mat.transpose(); + Vector3d t1 = -t0 * r0; + cvcMat.block(0, 0, 3, 3) = t0; + cvcMat.block(0, 3, 3, 1) = t1; + cvcMat.block(3, 0, 1, 3) = t1.transpose(); + Eigen::Matrix cm1; + Eigen::Matrix cm3; + cm1 = (vVec.transpose() * c0Mat * vVec); + // cm2 = (c0Mat.cwiseProduct(t0)).sum(); + cm3 = (r0.transpose() * t0 * r0); + // Workaround to get things working in GPU + const double tempC = cm1(0, 0) + (c0Mat.cwiseProduct(t0)).sum() + cm3(0, 0); + cvcMat(3, 3) = tempC; + // (v.transpose() * c0Mat * v) + (c0Mat.cwiseProduct(t0)).sum() + (r0.transpose() * t0 * r0); + } + printIt(&cvcMat, "circle_fit - Cvc:"); - circle.cov = cov_uvr; + Eigen::Matrix j3Mat; // Jacobian (v0,v1,v2,c)->(X0,Y0,R) + { + const double t = 1. / tempH; + j3Mat << -v2x2_inv, 0, vVec(0) * sqr(v2x2_inv) * 2., 0, 0, -v2x2_inv, vVec(1) * sqr(v2x2_inv) * 2., 0, + vVec(0) * v2x2_inv * t, vVec(1) * v2x2_inv * t, + -tempH * sqr(v2x2_inv) * 2. - (2. * tempC + vVec(2)) * v2x2_inv * t, -t; } + printIt(&j3Mat, "circle_fit - J3:"); + + const RowVector2Nd Jq = mc.transpose() * tempS * 1. / n; // var(q) + printIt(&Jq, "circle_fit - Jq:"); + + Matrix3d cov_uvr = j3Mat * cvcMat * j3Mat.transpose() * sqr(s_inv) // cov(X0,Y0,R) + + (par_uvr * par_uvr.transpose()) * (Jq * vMat * Jq.transpose()); - printIt(&circle.cov, "Circle cov:"); + circle.cov = cov_uvr; + } + + printIt(&circle.cov, "Circle cov:"); #ifdef RFIT_DEBUG - printf("circle_fit - exit\n"); + printf("circle_fit - exit\n"); #endif - return circle; - } + return circle; + } - /*! \brief Perform an ordinary least square fit in the s-z plane to compute + /*! \brief Perform an ordinary least square fit in the s-z plane to compute * the parameters cotTheta and Zip. * * The fit is performed in the rotated S3D-Z' plane, following the formalism of @@ -788,166 +792,165 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { * what is done in the same fit in the Broken Line approach. */ - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE LineFit lineFit(const TAcc& acc, - const M3xN& hits, - const M6xN& hits_ge, - const CircleFit& circle, - const V4& fast_fit, - const double bField, - const bool error) { - constexpr uint32_t N = M3xN::ColsAtCompileTime; - constexpr auto n = N; - double theta = -circle.qCharge * atan(fast_fit(3)); - theta = theta < 0. ? theta + M_PI : theta; - - // Prepare the Rotation Matrix to rotate the points - Eigen::Matrix rot; - rot << sin(theta), cos(theta), -cos(theta), sin(theta); - - // PROJECTION ON THE CILINDER - // - // p2D will be: - // [s1, s2, s3, ..., sn] - // [z1, z2, z3, ..., zn] - // s values will be ordinary x-values - // z values will be ordinary y-values - - Matrix2xNd p2D = Matrix2xNd::Zero(); - Eigen::Matrix jxMat; + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE LineFit lineFit(const TAcc& acc, + const M3xN& hits, + const M6xN& hits_ge, + const CircleFit& circle, + const V4& fast_fit, + const double bField, + const bool error) { + constexpr uint32_t N = M3xN::ColsAtCompileTime; + constexpr auto n = N; + double theta = -circle.qCharge * atan(fast_fit(3)); + theta = theta < 0. ? theta + M_PI : theta; + + // Prepare the Rotation Matrix to rotate the points + Eigen::Matrix rot; + rot << sin(theta), cos(theta), -cos(theta), sin(theta); + + // PROJECTION ON THE CILINDER + // + // p2D will be: + // [s1, s2, s3, ..., sn] + // [z1, z2, z3, ..., zn] + // s values will be ordinary x-values + // z values will be ordinary y-values + + Matrix2xNd p2D = Matrix2xNd::Zero(); + Eigen::Matrix jxMat; #ifdef RFIT_DEBUG - printf("Line_fit - B: %g\n", bField); - printIt(&hits, "Line_fit points: "); - printIt(&hits_ge, "Line_fit covs: "); - printIt(&rot, "Line_fit rot: "); + printf("Line_fit - B: %g\n", bField); + printIt(&hits, "Line_fit points: "); + printIt(&hits_ge, "Line_fit covs: "); + printIt(&rot, "Line_fit rot: "); #endif - // x & associated Jacobian - // cfr https://indico.cern.ch/event/663159/contributions/2707659/attachments/1517175/2368189/Riemann_fit.pdf - // Slide 11 - // a ==> -o i.e. the origin of the circle in XY plane, negative - // b ==> p i.e. distances of the points wrt the origin of the circle. - const Vector2d oVec(circle.par(0), circle.par(1)); - - // associated Jacobian, used in weights and errors computation - Matrix6d covMat = Matrix6d::Zero(); - Matrix2d cov_sz[N]; - for (uint i = 0; i < n; ++i) { - Vector2d pVec = hits.block(0, i, 2, 1) - oVec; - const double cross = cross2D(acc, -oVec, pVec); - const double dot = (-oVec).dot(pVec); - // atan2(cross, dot) give back the angle in the transverse plane so tha the - // final equation reads: x_i = -q*R*theta (theta = angle returned by atan2) - const double tempQAtan2 = -circle.qCharge * atan2(cross, dot); - // p2D.coeffRef(1, i) = atan2_ * circle.par(2); - p2D(0, i) = tempQAtan2 * circle.par(2); - - // associated Jacobian, used in weights and errors- computation - const double temp0 = -circle.qCharge * circle.par(2) * 1. / (sqr(dot) + sqr(cross)); - double d_X0 = 0., d_Y0 = 0., d_R = 0.; // good approximation for big pt and eta - if (error) { - d_X0 = -temp0 * ((pVec(1) + oVec(1)) * dot - (pVec(0) - oVec(0)) * cross); - d_Y0 = temp0 * ((pVec(0) + oVec(0)) * dot - (oVec(1) - pVec(1)) * cross); - d_R = tempQAtan2; - } - const double d_x = temp0 * (oVec(1) * dot + oVec(0) * cross); - const double d_y = temp0 * (-oVec(0) * dot + oVec(1) * cross); - jxMat << d_X0, d_Y0, d_R, d_x, d_y, 0., 0., 0., 0., 0., 0., 1.; - - covMat.block(0, 0, 3, 3) = circle.cov; - covMat(3, 3) = hits_ge.col(i)[0]; // x errors - covMat(4, 4) = hits_ge.col(i)[2]; // y errors - covMat(5, 5) = hits_ge.col(i)[5]; // z errors - covMat(3, 4) = covMat(4, 3) = hits_ge.col(i)[1]; // cov_xy - covMat(3, 5) = covMat(5, 3) = hits_ge.col(i)[3]; // cov_xz - covMat(4, 5) = covMat(5, 4) = hits_ge.col(i)[4]; // cov_yz - Matrix2d tmp = jxMat * covMat * jxMat.transpose(); - cov_sz[i].noalias() = rot * tmp * rot.transpose(); + // x & associated Jacobian + // cfr https://indico.cern.ch/event/663159/contributions/2707659/attachments/1517175/2368189/Riemann_fit.pdf + // Slide 11 + // a ==> -o i.e. the origin of the circle in XY plane, negative + // b ==> p i.e. distances of the points wrt the origin of the circle. + const Vector2d oVec(circle.par(0), circle.par(1)); + + // associated Jacobian, used in weights and errors computation + Matrix6d covMat = Matrix6d::Zero(); + Matrix2d cov_sz[N]; + for (uint i = 0; i < n; ++i) { + Vector2d pVec = hits.block(0, i, 2, 1) - oVec; + const double cross = cross2D(acc, -oVec, pVec); + const double dot = (-oVec).dot(pVec); + // atan2(cross, dot) give back the angle in the transverse plane so tha the + // final equation reads: x_i = -q*R*theta (theta = angle returned by atan2) + const double tempQAtan2 = -circle.qCharge * atan2(cross, dot); + // p2D.coeffRef(1, i) = atan2_ * circle.par(2); + p2D(0, i) = tempQAtan2 * circle.par(2); + + // associated Jacobian, used in weights and errors- computation + const double temp0 = -circle.qCharge * circle.par(2) * 1. / (sqr(dot) + sqr(cross)); + double d_X0 = 0., d_Y0 = 0., d_R = 0.; // good approximation for big pt and eta + if (error) { + d_X0 = -temp0 * ((pVec(1) + oVec(1)) * dot - (pVec(0) - oVec(0)) * cross); + d_Y0 = temp0 * ((pVec(0) + oVec(0)) * dot - (oVec(1) - pVec(1)) * cross); + d_R = tempQAtan2; } - // Math of d_{X0,Y0,R,x,y} all verified by hand - p2D.row(1) = hits.row(2); + const double d_x = temp0 * (oVec(1) * dot + oVec(0) * cross); + const double d_y = temp0 * (-oVec(0) * dot + oVec(1) * cross); + jxMat << d_X0, d_Y0, d_R, d_x, d_y, 0., 0., 0., 0., 0., 0., 1.; + + covMat.block(0, 0, 3, 3) = circle.cov; + covMat(3, 3) = hits_ge.col(i)[0]; // x errors + covMat(4, 4) = hits_ge.col(i)[2]; // y errors + covMat(5, 5) = hits_ge.col(i)[5]; // z errors + covMat(3, 4) = covMat(4, 3) = hits_ge.col(i)[1]; // cov_xy + covMat(3, 5) = covMat(5, 3) = hits_ge.col(i)[3]; // cov_xz + covMat(4, 5) = covMat(5, 4) = hits_ge.col(i)[4]; // cov_yz + Matrix2d tmp = jxMat * covMat * jxMat.transpose(); + cov_sz[i].noalias() = rot * tmp * rot.transpose(); + } + // Math of d_{X0,Y0,R,x,y} all verified by hand + p2D.row(1) = hits.row(2); - // The following matrix will contain errors orthogonal to the rotated S - // component only, with the Multiple Scattering properly treated!! - MatrixNd cov_with_ms; - scatterCovLine(acc, cov_sz, fast_fit, p2D.row(0), p2D.row(1), theta, bField, cov_with_ms); + // The following matrix will contain errors orthogonal to the rotated S + // component only, with the Multiple Scattering properly treated!! + MatrixNd cov_with_ms; + scatterCovLine(acc, cov_sz, fast_fit, p2D.row(0), p2D.row(1), theta, bField, cov_with_ms); #ifdef RFIT_DEBUG - printIt(cov_sz, "line_fit - cov_sz:"); - printIt(&cov_with_ms, "line_fit - cov_with_ms: "); + printIt(cov_sz, "line_fit - cov_sz:"); + printIt(&cov_with_ms, "line_fit - cov_with_ms: "); #endif - // Rotate Points with the shape [2, n] - Matrix2xNd p2D_rot = rot * p2D; + // Rotate Points with the shape [2, n] + Matrix2xNd p2D_rot = rot * p2D; #ifdef RFIT_DEBUG - printf("Fast fit Tan(theta): %g\n", fast_fit(3)); - printf("Rotation angle: %g\n", theta); - printIt(&rot, "Rotation Matrix:"); - printIt(&p2D, "Original Hits(s,z):"); - printIt(&p2D_rot, "Rotated hits(S3D, Z'):"); - printIt(&rot, "Rotation Matrix:"); + printf("Fast fit Tan(theta): %g\n", fast_fit(3)); + printf("Rotation angle: %g\n", theta); + printIt(&rot, "Rotation Matrix:"); + printIt(&p2D, "Original Hits(s,z):"); + printIt(&p2D_rot, "Rotated hits(S3D, Z'):"); + printIt(&rot, "Rotation Matrix:"); #endif - // Build the A Matrix - Matrix2xNd aMat; - aMat << MatrixXd::Ones(1, n), p2D_rot.row(0); // rotated s values + // Build the A Matrix + Matrix2xNd aMat; + aMat << MatrixXd::Ones(1, n), p2D_rot.row(0); // rotated s values #ifdef RFIT_DEBUG - printIt(&aMat, "A Matrix:"); + printIt(&aMat, "A Matrix:"); #endif - // Build A^T V-1 A, where V-1 is the covariance of only the Y components. - MatrixNd vyInvMat; - math::cholesky::invert(cov_with_ms, vyInvMat); - // MatrixNd vyInvMat = cov_with_ms.inverse(); - Eigen::Matrix covParamsMat = aMat * vyInvMat * aMat.transpose(); - // Compute the Covariance Matrix of the fit parameters - math::cholesky::invert(covParamsMat, covParamsMat); + // Build A^T V-1 A, where V-1 is the covariance of only the Y components. + MatrixNd vyInvMat; + math::cholesky::invert(cov_with_ms, vyInvMat); + // MatrixNd vyInvMat = cov_with_ms.inverse(); + Eigen::Matrix covParamsMat = aMat * vyInvMat * aMat.transpose(); + // Compute the Covariance Matrix of the fit parameters + math::cholesky::invert(covParamsMat, covParamsMat); - // Now Compute the Parameters in the form [2,1] - // The first component is q. - // The second component is m. - Eigen::Matrix sol = covParamsMat * aMat * vyInvMat * p2D_rot.row(1).transpose(); + // Now Compute the Parameters in the form [2,1] + // The first component is q. + // The second component is m. + Eigen::Matrix sol = covParamsMat * aMat * vyInvMat * p2D_rot.row(1).transpose(); #ifdef RFIT_DEBUG - printIt(&sol, "Rotated solutions:"); + printIt(&sol, "Rotated solutions:"); #endif - // We need now to transfer back the results in the original s-z plane - const auto sinTheta = sin(theta); - const auto cosTheta = cos(theta); - auto common_factor = 1. / (sinTheta - sol(1, 0) * cosTheta); - Eigen::Matrix jMat; - jMat << 0., common_factor * common_factor, common_factor, sol(0, 0) * cosTheta * common_factor * common_factor; + // We need now to transfer back the results in the original s-z plane + const auto sinTheta = sin(theta); + const auto cosTheta = cos(theta); + auto common_factor = 1. / (sinTheta - sol(1, 0) * cosTheta); + Eigen::Matrix jMat; + jMat << 0., common_factor * common_factor, common_factor, sol(0, 0) * cosTheta * common_factor * common_factor; - double tempM = common_factor * (sol(1, 0) * sinTheta + cosTheta); - double tempQ = common_factor * sol(0, 0); - auto cov_mq = jMat * covParamsMat * jMat.transpose(); + double tempM = common_factor * (sol(1, 0) * sinTheta + cosTheta); + double tempQ = common_factor * sol(0, 0); + auto cov_mq = jMat * covParamsMat * jMat.transpose(); - VectorNd res = p2D_rot.row(1).transpose() - aMat.transpose() * sol; - double chi2 = res.transpose() * vyInvMat * res; + VectorNd res = p2D_rot.row(1).transpose() - aMat.transpose() * sol; + double chi2 = res.transpose() * vyInvMat * res; - LineFit line; - line.par << tempM, tempQ; - line.cov << cov_mq; - line.chi2 = chi2; + LineFit line; + line.par << tempM, tempQ; + line.cov << cov_mq; + line.chi2 = chi2; #ifdef RFIT_DEBUG - printf("Common_factor: %g\n", common_factor); - printIt(&jMat, "Jacobian:"); - printIt(&sol, "Rotated solutions:"); - printIt(&covParamsMat, "Cov_params:"); - printIt(&cov_mq, "Rotated Covariance Matrix:"); - printIt(&(line.par), "Real Parameters:"); - printIt(&(line.cov), "Real Covariance Matrix:"); - printf("Chi2: %g\n", chi2); + printf("Common_factor: %g\n", common_factor); + printIt(&jMat, "Jacobian:"); + printIt(&sol, "Rotated solutions:"); + printIt(&covParamsMat, "Cov_params:"); + printIt(&cov_mq, "Rotated Covariance Matrix:"); + printIt(&(line.par), "Real Parameters:"); + printIt(&(line.cov), "Real Covariance Matrix:"); + printf("Chi2: %g\n", chi2); #endif - return line; - } + return line; + } - } // namespace riemannFit -} // namespace ALPAKA_ACCELERATOR_NAMESPACE +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::riemannFit namespace riemannFit { /*! @@ -1019,5 +1022,7 @@ namespace riemannFit { helix->chi2_line = line.chi2; } }; + } // namespace riemannFit -#endif // RecoPixelVertexing_PixelTrackFitting_interface_RiemannFit_h + +#endif // RecoTracker_PixelTrackFitting_interface_alpaka_RiemannFit_h diff --git a/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoA.cc b/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoA.cc index 0adba7ef830a5..ef65feb4f8b28 100644 --- a/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoA.cc +++ b/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoA.cc @@ -1,60 +1,64 @@ +#include +#include +//#include +#include +#include +#include +#include +#include + +#include "CUDADataFormats/Common/interface/HostProduct.h" +#include "CUDADataFormats/SiPixelCluster/interface/gpuClusteringConstants.h" +#include "CUDADataFormats/Track/interface/PixelTrackUtilities.h" +#include "CUDADataFormats/Track/interface/TrackSoAHeterogeneousDevice.h" +#include "CUDADataFormats/Track/interface/TrackSoAHeterogeneousHost.h" #include "DataFormats/BeamSpot/interface/BeamSpot.h" #include "DataFormats/Common/interface/OrphanHandle.h" +#include "DataFormats/GeometrySurface/interface/Plane.h" #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackExtra.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" #include "DataFormats/TrackerCommon/interface/TrackerTopology.h" -#include "DataFormats/TrajectoryState/interface/LocalTrajectoryParameters.h" -#include "DataFormats/GeometrySurface/interface/Plane.h" #include "DataFormats/TrackerRecHit2D/interface/SiPixelRecHitCollection.h" +#include "DataFormats/TrajectoryState/interface/LocalTrajectoryParameters.h" +#include "FWCore/Framework/interface/ConsumesCollector.h" #include "FWCore/Framework/interface/Event.h" #include "FWCore/Framework/interface/EventSetup.h" #include "FWCore/Framework/interface/MakerMacros.h" #include "FWCore/Framework/interface/global/EDProducer.h" -#include "FWCore/Framework/interface/ConsumesCollector.h" #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "FWCore/ParameterSet/interface/ParameterSetDescription.h" -#include "FWCore/Utilities/interface/InputTag.h" #include "FWCore/PluginManager/interface/ModuleDef.h" #include "FWCore/Utilities/interface/EDGetToken.h" +#include "FWCore/Utilities/interface/InputTag.h" +#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "Geometry/Records/interface/TrackerTopologyRcd.h" #include "MagneticField/Records/interface/IdealMagneticFieldRecord.h" - +#include "RecoTracker/PixelTrackFitting/interface/FitUtils.h" #include "TrackingTools/AnalyticalJacobians/interface/JacobianLocalToCurvilinear.h" -#include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h" #include "TrackingTools/TrajectoryParametrization/interface/CurvilinearTrajectoryError.h" -#include "RecoTracker/PixelTrackFitting/interface/FitUtils.h" - -#include "CUDADataFormats/Common/interface/HostProduct.h" -#include "CUDADataFormats/SiPixelCluster/interface/gpuClusteringConstants.h" -#include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" +#include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h" #include "storeTracks.h" -#include "CUDADataFormats/Track/interface/TrackSoAHeterogeneousHost.h" -#include "CUDADataFormats/Track/interface/TrackSoAHeterogeneousDevice.h" -#include "CUDADataFormats/Track/interface/PixelTrackUtilities.h" - /** - * This class creates "leagcy" reco::Track + * This class creates "legacy" reco::Track * objects from the output of SoA CA. */ template class PixelTrackProducerFromSoAT : public edm::global::EDProducer<> { using TrackSoAHost = TrackSoAHeterogeneousHost; - using tracksHelpers = TracksUtilities; - -public: + using TracksHelpers = TracksUtilities; + using HMSstorage = HostProduct; using IndToEdm = std::vector; +public: explicit PixelTrackProducerFromSoAT(const edm::ParameterSet &iConfig); ~PixelTrackProducerFromSoAT() override = default; static void fillDescriptions(edm::ConfigurationDescriptions &descriptions); - using HMSstorage = HostProduct; - private: void produce(edm::StreamID streamID, edm::Event &iEvent, const edm::EventSetup &iSetup) const override; @@ -140,24 +144,23 @@ void PixelTrackProducerFromSoAT::produce(edm::StreamID streamID, auto const &rechits = iEvent.get(cpuHits_); std::vector hitmap; auto const &rcs = rechits.data(); - auto nhits = rcs.size(); + auto const nhits = rcs.size(); hitmap.resize(nhits, nullptr); auto const *hitsModuleStart = iEvent.get(hmsToken_).get(); - auto fc = hitsModuleStart; - for (auto const &h : rcs) { - auto const &thit = static_cast(h); - auto detI = thit.det()->index(); + for (auto const &hit : rcs) { + auto const &thit = static_cast(hit); + auto const detI = thit.det()->index(); auto const &clus = thit.firstClusterRef(); assert(clus.isPixel()); - auto i = fc[detI] + clus.pixelCluster().originalId(); - if (i >= hitmap.size()) - hitmap.resize(i + 256, nullptr); // only in case of hit overflow in one module + auto const idx = hitsModuleStart[detI] + clus.pixelCluster().originalId(); + if (idx >= hitmap.size()) + hitmap.resize(idx + 256, nullptr); // only in case of hit overflow in one module - assert(nullptr == hitmap[i]); - hitmap[i] = &h; + assert(nullptr == hitmap[idx]); + hitmap[idx] = &hit; } std::vector hits; @@ -172,10 +175,10 @@ void PixelTrackProducerFromSoAT::produce(edm::StreamID streamID, int32_t nt = 0; - //sort index by pt + // sort index by pt std::vector sortIdxs(nTracks); std::iota(sortIdxs.begin(), sortIdxs.end(), 0); - //sort good-quality tracks by pt, keep bad-quality tracks in the bottom + // sort good-quality tracks by pt, keep bad-quality tracks in the bottom std::sort(sortIdxs.begin(), sortIdxs.end(), [&](int32_t const i1, int32_t const i2) { if (quality[i1] >= minQuality_ && quality[i2] >= minQuality_) return tsoa.view()[i1].pt() > tsoa.view()[i2].pt(); @@ -183,16 +186,16 @@ void PixelTrackProducerFromSoAT::produce(edm::StreamID streamID, return quality[i1] > quality[i2]; }); - //store the index of the SoA: indToEdm[index_SoAtrack] -> index_edmTrack (if it exists) + // store the index of the SoA: indToEdm[index_SoAtrack] -> index_edmTrack (if it exists) indToEdm.resize(sortIdxs.size(), -1); for (const auto &it : sortIdxs) { - auto nHits = tracksHelpers::nHits(tsoa.view(), it); + auto nHits = TracksHelpers::nHits(tsoa.view(), it); assert(nHits >= 3); auto q = quality[it]; if (q < minQuality_) continue; - if (nHits < minNumberOfHits_) //move to nLayers? + if (nHits < minNumberOfHits_) // move to nLayers? continue; indToEdm[it] = nt; ++nt; @@ -203,13 +206,12 @@ void PixelTrackProducerFromSoAT::produce(edm::StreamID streamID, hits[iHit] = hitmap[*(b + iHit)]; // mind: this values are respect the beamspot! - float chi2 = tsoa.view()[it].chi2(); - float phi = tracksHelpers::phi(tsoa.view(), it); + float phi = TracksHelpers::phi(tsoa.view(), it); riemannFit::Vector5d ipar, opar; riemannFit::Matrix5d icov, ocov; - tracksHelpers::template copyToDense(tsoa.view(), ipar, icov, it); + TracksHelpers::template copyToDense(tsoa.view(), ipar, icov, it); riemannFit::transformToPerigeePlane(ipar, icov, opar, ocov); LocalTrajectoryParameters lpar(opar(0), opar(1), opar(2), opar(3), opar(4), 1.); diff --git a/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoAAlpaka.cc b/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoAAlpaka.cc index 4402a1891b2a4..5769c8c53976c 100644 --- a/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoAAlpaka.cc +++ b/RecoTracker/PixelTrackFitting/plugins/PixelTrackProducerFromSoAAlpaka.cc @@ -1,12 +1,20 @@ +#include +#include +#include +#include +#include +#include +#include #include #include "DataFormats/BeamSpot/interface/BeamSpot.h" #include "DataFormats/GeometrySurface/interface/Plane.h" #include "DataFormats/SiPixelClusterSoA/interface/ClusteringConstants.h" -#include "DataFormats/TrackSoA/interface/TracksHost.h" #include "DataFormats/TrackReco/interface/Track.h" #include "DataFormats/TrackReco/interface/TrackExtra.h" #include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "DataFormats/TrackSoA/interface/TracksHost.h" +#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" #include "DataFormats/TrackerCommon/interface/TrackerTopology.h" #include "DataFormats/TrackerRecHit2D/interface/SiPixelRecHitCollection.h" #include "DataFormats/TrajectoryState/interface/LocalTrajectoryParameters.h" @@ -22,13 +30,11 @@ #include "Geometry/CommonTopologies/interface/SimplePixelTopology.h" #include "Geometry/Records/interface/TrackerTopologyRcd.h" #include "MagneticField/Records/interface/IdealMagneticFieldRecord.h" +#include "RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h" #include "TrackingTools/AnalyticalJacobians/interface/JacobianLocalToCurvilinear.h" #include "TrackingTools/TrajectoryParametrization/interface/CurvilinearTrajectoryError.h" #include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h" -#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" -#include "RecoTracker/PixelTrackFitting/interface/alpaka/FitUtils.h" - #include "storeTracks.h" /** @@ -40,13 +46,12 @@ template class PixelTrackProducerFromSoAAlpaka : public edm::global::EDProducer<> { - using TkSoAHost = TracksHost; - using tracksHelpers = TracksUtilities; + using TrackSoAHost = TracksHost; + using TracksHelpers = TracksUtilities; using HMSstorage = std::vector; - -public: using IndToEdm = std::vector; +public: explicit PixelTrackProducerFromSoAAlpaka(const edm::ParameterSet &iConfig); ~PixelTrackProducerFromSoAAlpaka() override = default; @@ -57,7 +62,7 @@ class PixelTrackProducerFromSoAAlpaka : public edm::global::EDProducer<> { // Event Data tokens const edm::EDGetTokenT tBeamSpot_; - const edm::EDGetTokenT tokenTrack_; + const edm::EDGetTokenT tokenTrack_; const edm::EDGetTokenT cpuHits_; const edm::EDGetTokenT hmsToken_; // Event Setup tokens @@ -173,14 +178,18 @@ void PixelTrackProducerFromSoAAlpaka::produce(edm::StreamID strea //sort index by pt std::vector sortIdxs(nTracks); std::iota(sortIdxs.begin(), sortIdxs.end(), 0); + // sort good-quality tracks by pt, keep bad-quality tracks at the bottom std::sort(sortIdxs.begin(), sortIdxs.end(), [&](int32_t const i1, int32_t const i2) { - return tsoa.view()[i1].pt() > tsoa.view()[i2].pt(); + if (quality[i1] >= minQuality_ && quality[i2] >= minQuality_) + return tsoa.view()[i1].pt() > tsoa.view()[i2].pt(); + else + return quality[i1] > quality[i2]; }); //store the index of the SoA: indToEdm[index_SoAtrack] -> index_edmTrack (if it exists) indToEdm.resize(sortIdxs.size(), -1); for (const auto &it : sortIdxs) { - auto nHits = tracksHelpers::nHits(tsoa.view(), it); + auto nHits = TracksHelpers::nHits(tsoa.view(), it); assert(nHits >= 3); auto q = quality[it]; @@ -197,13 +206,12 @@ void PixelTrackProducerFromSoAAlpaka::produce(edm::StreamID strea hits[iHit] = hitmap[*(b + iHit)]; // mind: this values are respect the beamspot! - float chi2 = tsoa.view()[it].chi2(); float phi = reco::phi(tsoa.view(), it); riemannFit::Vector5d ipar, opar; riemannFit::Matrix5d icov, ocov; - tracksHelpers::template copyToDense(tsoa.view(), ipar, icov, it); + TracksHelpers::template copyToDense(tsoa.view(), ipar, icov, it); riemannFit::transformToPerigeePlane(ipar, icov, opar, ocov); LocalTrajectoryParameters lpar(opar(0), opar(1), opar(2), opar(3), opar(4), 1.); @@ -249,6 +257,7 @@ void PixelTrackProducerFromSoAAlpaka::produce(edm::StreamID strea #ifdef GPU_DEBUG std::cout << "processed " << nt << " good tuples " << tracks.size() << " out of " << indToEdm.size() << std::endl; #endif + // store tracks storeTracks(iEvent, tracks, httopo); iEvent.put(std::move(indToEdmP)); diff --git a/RecoTracker/PixelTrackFitting/python/PixelTracks_cff.py b/RecoTracker/PixelTrackFitting/python/PixelTracks_cff.py index 046caa0b033f3..c8c3719edfc84 100644 --- a/RecoTracker/PixelTrackFitting/python/PixelTracks_cff.py +++ b/RecoTracker/PixelTrackFitting/python/PixelTracks_cff.py @@ -214,9 +214,11 @@ # pixel tracks SoA producer on the device from RecoTracker.PixelSeeding.caHitNtupletAlpakaPhase1_cfi import caHitNtupletAlpakaPhase1 as _pixelTracksAlpakaPhase1 from RecoTracker.PixelSeeding.caHitNtupletAlpakaPhase2_cfi import caHitNtupletAlpakaPhase2 as _pixelTracksAlpakaPhase2 +from RecoTracker.PixelSeeding.caHitNtupletAlpakaHIonPhase1_cfi import caHitNtupletAlpakaHIonPhase1 as _pixelTracksAlpakaHIonPhase1 pixelTracksAlpaka = _pixelTracksAlpakaPhase1.clone() phase2_tracker.toReplaceWith(pixelTracksAlpaka,_pixelTracksAlpakaPhase2.clone()) +(pp_on_AA & ~phase2_tracker).toReplaceWith(pixelTracksAlpaka, _pixelTracksAlpakaHIonPhase1.clone()) # pixel tracks SoA producer on the cpu, for validation pixelTracksAlpakaSerial = makeSerialClone(pixelTracksAlpaka, @@ -226,6 +228,7 @@ # legacy pixel tracks from SoA from RecoTracker.PixelTrackFitting.pixelTrackProducerFromSoAAlpakaPhase1_cfi import pixelTrackProducerFromSoAAlpakaPhase1 as _pixelTrackProducerFromSoAAlpakaPhase1 from RecoTracker.PixelTrackFitting.pixelTrackProducerFromSoAAlpakaPhase2_cfi import pixelTrackProducerFromSoAAlpakaPhase2 as _pixelTrackProducerFromSoAAlpakaPhase2 +from RecoTracker.PixelTrackFitting.pixelTrackProducerFromSoAAlpakaHIonPhase1_cfi import pixelTrackProducerFromSoAAlpakaHIonPhase1 as _pixelTrackProducerFromSoAAlpakaHIonPhase1 (alpaka & ~phase2_tracker).toReplaceWith(pixelTracks, _pixelTrackProducerFromSoAAlpakaPhase1.clone( pixelRecHitLegacySrc = "siPixelRecHitsPreSplitting", @@ -235,6 +238,10 @@ pixelRecHitLegacySrc = "siPixelRecHitsPreSplitting", )) +(alpaka & ~phase2_tracker & pp_on_AA).toReplaceWith(pixelTracks, _pixelTrackProducerFromSoAAlpakaHIonPhase1.clone( + pixelRecHitLegacySrc = "siPixelRecHitsPreSplitting", +)) + alpaka.toReplaceWith(pixelTracksTask, cms.Task( # Build the pixel ntuplets and the pixel tracks in SoA format with alpaka on the device pixelTracksAlpaka, diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksByDensity.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksByDensity.h index 29cd537ac4aa7..122457a7d05d2 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksByDensity.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksByDensity.h @@ -1,248 +1,253 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_alpaka_clusterTracksByDensity_h -#define RecoPixelVertexing_PixelVertexFinding_alpaka_clusterTracksByDensity_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksByDensity_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksByDensity_h #include #include #include + #include + #include "DataFormats/VertexSoA/interface/ZVertexSoA.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" + #include "vertexFinder.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - using VtxSoAView = ::reco::ZVertexSoAView; - using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; - // this algo does not really scale as it works in a single block... - // enough for <10K tracks we have - // - // based on Rodrighez&Laio algo - // - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) - clusterTracksByDensity(const TAcc& acc, - VtxSoAView& pdata, - WsSoAView& pws, - int minT, // min number of neighbours to be "seed" - float eps, // max absolute distance to cluster - float errmax, // max error to be "seed" - float chi2max // max normalized distance to cluster - ) { - using namespace vertexFinder; - constexpr bool verbose = false; // in principle the compiler should optmize out if false - const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); - - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("params %d %f %f %f\n", minT, eps, errmax, chi2max); - } - auto er2mx = errmax * errmax; +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { + + using VtxSoAView = ::reco::ZVertexSoAView; + using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; + // this algo does not really scale as it works in a single block... + // enough for <10K tracks we have + // + // based on Rodrighez&Laio algo + // + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void __attribute__((always_inline)) + clusterTracksByDensity(const TAcc& acc, + VtxSoAView& pdata, + WsSoAView& pws, + int minT, // min number of neighbours to be "seed" + float eps, // max absolute distance to cluster + float errmax, // max error to be "seed" + float chi2max // max normalized distance to cluster + ) { + using namespace vertexFinder; + constexpr bool verbose = false; // in principle the compiler should optmize out if false + const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); + + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("params %d %f %f %f\n", minT, eps, errmax, chi2max); + } + auto er2mx = errmax * errmax; - auto& __restrict__ data = pdata; - auto& __restrict__ ws = pws; - auto nt = ws.ntrks(); - float const* __restrict__ zt = ws.zt(); - float const* __restrict__ ezt2 = ws.ezt2(); + auto& __restrict__ data = pdata; + auto& __restrict__ ws = pws; + auto nt = ws.ntrks(); + float const* __restrict__ zt = ws.zt(); + float const* __restrict__ ezt2 = ws.ezt2(); - uint32_t& nvFinal = data.nvFinal(); - uint32_t& nvIntermediate = ws.nvIntermediate(); + uint32_t& nvFinal = data.nvFinal(); + uint32_t& nvIntermediate = ws.nvIntermediate(); - uint8_t* __restrict__ izt = ws.izt(); - int32_t* __restrict__ nn = data.ndof(); - int32_t* __restrict__ iv = ws.iv(); + uint8_t* __restrict__ izt = ws.izt(); + int32_t* __restrict__ nn = data.ndof(); + int32_t* __restrict__ iv = ws.iv(); - ALPAKA_ASSERT_OFFLOAD(zt); - ALPAKA_ASSERT_OFFLOAD(ezt2); - ALPAKA_ASSERT_OFFLOAD(izt); - ALPAKA_ASSERT_OFFLOAD(nn); - ALPAKA_ASSERT_OFFLOAD(iv); + ALPAKA_ASSERT_ACC(zt); + ALPAKA_ASSERT_ACC(ezt2); + ALPAKA_ASSERT_ACC(izt); + ALPAKA_ASSERT_ACC(nn); + ALPAKA_ASSERT_ACC(iv); - using Hist = cms::alpakatools::HistoContainer; - auto& hist = alpaka::declareSharedVar(acc); - auto& hws = alpaka::declareSharedVar(acc); + using Hist = cms::alpakatools::HistoContainer; + auto& hist = alpaka::declareSharedVar(acc); + auto& hws = alpaka::declareSharedVar(acc); - for (auto j : cms::alpakatools::elements_with_stride(acc, Hist::totbins())) { - hist.off[j] = 0; - } - alpaka::syncBlockThreads(acc); + for (auto j : cms::alpakatools::uniform_elements(acc, Hist::totbins())) { + hist.off[j] = 0; + } + alpaka::syncBlockThreads(acc); - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("booked hist with %d bins, size %d for %d tracks\n", hist.totbins(), hist.capacity(), nt); - } - ALPAKA_ASSERT_OFFLOAD(static_cast(nt) <= hist.capacity()); - - // fill hist (bin shall be wider than "eps") - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - ALPAKA_ASSERT_OFFLOAD(i < ::zVertex::MAXTRACKS); - int iz = int(zt[i] * 10.); // valid if eps<=0.1 - // iz = std::clamp(iz, INT8_MIN, INT8_MAX); // sorry c++17 only - iz = std::min(std::max(iz, INT8_MIN), INT8_MAX); - izt[i] = iz - INT8_MIN; - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN >= 0); - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN < 256); - hist.count(acc, izt[i]); - iv[i] = i; - nn[i] = 0; - } - alpaka::syncBlockThreads(acc); - if (threadIdxLocal < 32) - hws[threadIdxLocal] = 0; // used by prefix scan... - alpaka::syncBlockThreads(acc); - hist.finalize(acc, hws); - alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(hist.size() == nt); - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - hist.fill(acc, izt[i], uint16_t(i)); - } - alpaka::syncBlockThreads(acc); - // count neighbours - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (ezt2[i] > er2mx) - continue; - auto loop = [&](uint32_t j) { - if (i == j) - return; - auto dist = std::abs(zt[i] - zt[j]); - if (dist > eps) - return; - if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) - return; - nn[i]++; - }; - - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } - alpaka::syncBlockThreads(acc); - - // find closest above me .... (we ignore the possibility of two j at same distance from i) - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - float mdist = eps; - auto loop = [&](uint32_t j) { - if (nn[j] < nn[i]) - return; - if (nn[j] == nn[i] && zt[j] >= zt[i]) - return; // if equal use natural order... - auto dist = std::abs(zt[i] - zt[j]); - if (dist > mdist) - return; - if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) - return; // (break natural order???) - mdist = dist; - iv[i] = j; // assign to cluster (better be unique??) - }; - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } - alpaka::syncBlockThreads(acc); + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("booked hist with %d bins, size %d for %d tracks\n", hist.totbins(), hist.capacity(), nt); + } + ALPAKA_ASSERT_ACC(static_cast(nt) <= hist.capacity()); + + // fill hist (bin shall be wider than "eps") + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + ALPAKA_ASSERT_ACC(i < ::zVertex::MAXTRACKS); + int iz = int(zt[i] * 10.); // valid if eps<=0.1 + // iz = std::clamp(iz, INT8_MIN, INT8_MAX); // sorry c++17 only + iz = std::min(std::max(iz, INT8_MIN), INT8_MAX); + izt[i] = iz - INT8_MIN; + ALPAKA_ASSERT_ACC(iz - INT8_MIN >= 0); + ALPAKA_ASSERT_ACC(iz - INT8_MIN < 256); + hist.count(acc, izt[i]); + iv[i] = i; + nn[i] = 0; + } + alpaka::syncBlockThreads(acc); + if (threadIdxLocal < 32) + hws[threadIdxLocal] = 0; // used by prefix scan... + alpaka::syncBlockThreads(acc); + hist.finalize(acc, hws); + alpaka::syncBlockThreads(acc); + ALPAKA_ASSERT_ACC(hist.size() == nt); + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + hist.fill(acc, izt[i], uint16_t(i)); + } + alpaka::syncBlockThreads(acc); + // count neighbours + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (ezt2[i] > er2mx) + continue; + auto loop = [&](uint32_t j) { + if (i == j) + return; + auto dist = std::abs(zt[i] - zt[j]); + if (dist > eps) + return; + if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) + return; + nn[i]++; + }; + + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + alpaka::syncBlockThreads(acc); + + // find closest above me .... (we ignore the possibility of two j at same distance from i) + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + float mdist = eps; + auto loop = [&](uint32_t j) { + if (nn[j] < nn[i]) + return; + if (nn[j] == nn[i] && zt[j] >= zt[i]) + return; // if equal use natural order... + auto dist = std::abs(zt[i] - zt[j]); + if (dist > mdist) + return; + if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) + return; // (break natural order???) + mdist = dist; + iv[i] = j; // assign to cluster (better be unique??) + }; + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + alpaka::syncBlockThreads(acc); #ifdef GPU_DEBUG - // mini verification - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] != int(i)) - ALPAKA_ASSERT_OFFLOAD(iv[iv[i]] != int(i)); - } - alpaka::syncBlockThreads(acc); + // mini verification + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] != int(i)) + ALPAKA_ASSERT_ACC(iv[iv[i]] != int(i)); + } + alpaka::syncBlockThreads(acc); #endif - // consolidate graph (percolate index of seed) - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - auto m = iv[i]; - while (m != iv[m]) - m = iv[m]; - iv[i] = m; - } + // consolidate graph (percolate index of seed) + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + auto m = iv[i]; + while (m != iv[m]) + m = iv[m]; + iv[i] = m; + } #ifdef GPU_DEBUG - alpaka::syncBlockThreads(acc); - // mini verification - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] != int(i)) - ALPAKA_ASSERT_OFFLOAD(iv[iv[i]] != int(i)); - } + alpaka::syncBlockThreads(acc); + // mini verification + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] != int(i)) + ALPAKA_ASSERT_ACC(iv[iv[i]] != int(i)); + } #endif #ifdef GPU_DEBUG - // and verify that we did not spit any cluster... - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - auto minJ = i; - auto mdist = eps; - auto loop = [&](uint32_t j) { - if (nn[j] < nn[i]) - return; - if (nn[j] == nn[i] && zt[j] >= zt[i]) - return; // if equal use natural order... - auto dist = std::abs(zt[i] - zt[j]); - if (dist > mdist) - return; - if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) - return; - mdist = dist; - minJ = j; - }; - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - // should belong to the same cluster... - ALPAKA_ASSERT_OFFLOAD(iv[i] == iv[minJ]); - ALPAKA_ASSERT_OFFLOAD(nn[i] <= nn[iv[i]]); - } - alpaka::syncBlockThreads(acc); + // and verify that we did not spit any cluster... + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + auto minJ = i; + auto mdist = eps; + auto loop = [&](uint32_t j) { + if (nn[j] < nn[i]) + return; + if (nn[j] == nn[i] && zt[j] >= zt[i]) + return; // if equal use natural order... + auto dist = std::abs(zt[i] - zt[j]); + if (dist > mdist) + return; + if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) + return; + mdist = dist; + minJ = j; + }; + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + // should belong to the same cluster... + ALPAKA_ASSERT_ACC(iv[i] == iv[minJ]); + ALPAKA_ASSERT_ACC(nn[i] <= nn[iv[i]]); + } + alpaka::syncBlockThreads(acc); #endif - auto& foundClusters = alpaka::declareSharedVar(acc); - foundClusters = 0; - alpaka::syncBlockThreads(acc); - - // find the number of different clusters, identified by a tracks with clus[i] == i and density larger than threshold; - // mark these tracks with a negative id. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] == int(i)) { - if (nn[i] >= minT) { - auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); - iv[i] = -(old + 1); - } else { // noise - iv[i] = -9998; - } + auto& foundClusters = alpaka::declareSharedVar(acc); + foundClusters = 0; + alpaka::syncBlockThreads(acc); + + // find the number of different clusters, identified by a tracks with clus[i] == i and density larger than threshold; + // mark these tracks with a negative id. + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] == int(i)) { + if (nn[i] >= minT) { + auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); + iv[i] = -(old + 1); + } else { // noise + iv[i] = -9998; } } - alpaka::syncBlockThreads(acc); + } + alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(foundClusters < ::zVertex::MAXVTX); + ALPAKA_ASSERT_ACC(foundClusters < ::zVertex::MAXVTX); - // propagate the negative id to all the tracks in the cluster. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] >= 0) { - // mark each track in a cluster with the same id as the first one - iv[i] = iv[iv[i]]; - } + // propagate the negative id to all the tracks in the cluster. + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] >= 0) { + // mark each track in a cluster with the same id as the first one + iv[i] = iv[iv[i]]; } - alpaka::syncBlockThreads(acc); + } + alpaka::syncBlockThreads(acc); - // adjust the cluster id to be a positive value starting from 0 - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - iv[i] = -iv[i] - 1; - } + // adjust the cluster id to be a positive value starting from 0 + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + iv[i] = -iv[i] - 1; + } - nvIntermediate = nvFinal = foundClusters; - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("found %d proto vertices\n", foundClusters); - } + nvIntermediate = nvFinal = foundClusters; + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("found %d proto vertices\n", foundClusters); } - class ClusterTracksByDensityKernel { - public: - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, - VtxSoAView pdata, - WsSoAView pws, - int minT, // min number of neighbours to be "seed" - float eps, // max absolute distance to cluster - float errmax, // max error to be "seed" - float chi2max // max normalized distance to cluster - ) const { - clusterTracksByDensity(acc, pdata, pws, minT, eps, errmax, chi2max); - } - }; - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelVertexFinding_alpaka_clusterTracksByDensity_h + } + class ClusterTracksByDensityKernel { + public: + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, + VtxSoAView pdata, + WsSoAView pws, + int minT, // min number of neighbours to be "seed" + float eps, // max absolute distance to cluster + float errmax, // max error to be "seed" + float chi2max // max normalized distance to cluster + ) const { + clusterTracksByDensity(acc, pdata, pws, minT, eps, errmax, chi2max); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder + +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksByDensity_h diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksDBSCAN.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksDBSCAN.h index 46ae2ad80ecc9..7090599dcfdb0 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksDBSCAN.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksDBSCAN.h @@ -1,255 +1,261 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_gpuClusterTracksDBSCAN_h -#define RecoPixelVertexing_PixelVertexFinding_gpuClusterTracksDBSCAN_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksDBSCAN_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksDBSCAN_h #include #include #include + #include + #include "DataFormats/VertexSoA/interface/ZVertexSoA.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" + #include "vertexFinder.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - using VtxSoAView = ::reco::ZVertexSoAView; - using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; - // this algo does not really scale as it works in a single block... - // enough for <10K tracks we have - class ClusterTracksDBSCAN { - public: - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, - VtxSoAView pdata, - WsSoAView pws, - int minT, // min number of neighbours to be "core" - float eps, // max absolute distance to cluster - float errmax, // max error to be "seed" - float chi2max // max normalized distance to cluster - ) const { - constexpr bool verbose = false; // in principle the compiler should optmize out if false - const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("params %d %f %f %f\n", minT, eps, errmax, chi2max); - } - auto er2mx = errmax * errmax; - auto& __restrict__ data = pdata; - auto& __restrict__ ws = pws; - auto nt = ws.ntrks(); - float const* __restrict__ zt = ws.zt(); - float const* __restrict__ ezt2 = ws.ezt2(); +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { - uint32_t& nvFinal = data.nvFinal(); - uint32_t& nvIntermediate = ws.nvIntermediate(); + using VtxSoAView = ::reco::ZVertexSoAView; + using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; + // this algo does not really scale as it works in a single block... + // enough for <10K tracks we have + class ClusterTracksDBSCAN { + public: + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, + VtxSoAView pdata, + WsSoAView pws, + int minT, // min number of neighbours to be "core" + float eps, // max absolute distance to cluster + float errmax, // max error to be "seed" + float chi2max // max normalized distance to cluster + ) const { + constexpr bool verbose = false; // in principle the compiler should optmize out if false + const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("params %d %f %f %f\n", minT, eps, errmax, chi2max); + } + auto er2mx = errmax * errmax; - uint8_t* __restrict__ izt = ws.izt(); - int32_t* __restrict__ nn = data.ndof(); - int32_t* __restrict__ iv = ws.iv(); + auto& __restrict__ data = pdata; + auto& __restrict__ ws = pws; + auto nt = ws.ntrks(); + float const* __restrict__ zt = ws.zt(); + float const* __restrict__ ezt2 = ws.ezt2(); - ALPAKA_ASSERT_OFFLOAD(zt); - ALPAKA_ASSERT_OFFLOAD(iv); - ALPAKA_ASSERT_OFFLOAD(nn); - ALPAKA_ASSERT_OFFLOAD(ezt2); + uint32_t& nvFinal = data.nvFinal(); + uint32_t& nvIntermediate = ws.nvIntermediate(); - using Hist = cms::alpakatools::HistoContainer; - auto& hist = alpaka::declareSharedVar(acc); - auto& hws = alpaka::declareSharedVar(acc); + uint8_t* __restrict__ izt = ws.izt(); + int32_t* __restrict__ nn = data.ndof(); + int32_t* __restrict__ iv = ws.iv(); - for (auto j : cms::alpakatools::elements_with_stride(acc, Hist::totbins())) { - hist.off[j] = 0; - } - alpaka::syncBlockThreads(acc); + ALPAKA_ASSERT_ACC(zt); + ALPAKA_ASSERT_ACC(iv); + ALPAKA_ASSERT_ACC(nn); + ALPAKA_ASSERT_ACC(ezt2); - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("booked hist with %d bins, size %d for %d tracks\n", hist.nbins(), hist.capacity(), nt); - } + using Hist = cms::alpakatools::HistoContainer; + auto& hist = alpaka::declareSharedVar(acc); + auto& hws = alpaka::declareSharedVar(acc); - ALPAKA_ASSERT_OFFLOAD(static_cast(nt) <= hist.capacity()); - - // fill hist (bin shall be wider than "eps") - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - ALPAKA_ASSERT_OFFLOAD(i < ::zVertex::MAXTRACKS); - int iz = int(zt[i] * 10.); // valid if eps<=0.1 - iz = std::clamp(iz, INT8_MIN, INT8_MAX); - izt[i] = iz - INT8_MIN; - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN >= 0); - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN < 256); - hist.count(acc, izt[i]); - iv[i] = i; - nn[i] = 0; - } - alpaka::syncBlockThreads(acc); - if (threadIdxLocal < 32) - hws[threadIdxLocal] = 0; // used by prefix scan... - alpaka::syncBlockThreads(acc); - hist.finalize(acc, hws); - alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(hist.size() == nt); - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - hist.fill(acc, izt[i], uint32_t(i)); - } - alpaka::syncBlockThreads(acc); - - // count neighbours - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (ezt2[i] > er2mx) - continue; - auto loop = [&](uint32_t j) { - if (i == j) - return; - auto dist = std::abs(zt[i] - zt[j]); - if (dist > eps) - return; - // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; - nn[i]++; - }; - - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } + for (auto j : cms::alpakatools::uniform_elements(acc, Hist::totbins())) { + hist.off[j] = 0; + } + alpaka::syncBlockThreads(acc); - alpaka::syncBlockThreads(acc); - - // find NN with smaller z... - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (nn[i] < minT) - continue; // DBSCAN core rule - float mz = zt[i]; - auto loop = [&](uint32_t j) { - if (zt[j] >= mz) - return; - if (nn[j] < minT) - return; // DBSCAN core rule - auto dist = std::abs(zt[i] - zt[j]); - if (dist > eps) - return; - // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; - mz = zt[j]; - iv[i] = j; // assign to cluster (better be unique??) - }; - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("booked hist with %d bins, size %d for %d tracks\n", hist.nbins(), hist.capacity(), nt); + } - alpaka::syncBlockThreads(acc); + ALPAKA_ASSERT_ACC(static_cast(nt) <= hist.capacity()); + + // fill hist (bin shall be wider than "eps") + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + ALPAKA_ASSERT_ACC(i < ::zVertex::MAXTRACKS); + int iz = int(zt[i] * 10.); // valid if eps<=0.1 + iz = std::clamp(iz, INT8_MIN, INT8_MAX); + izt[i] = iz - INT8_MIN; + ALPAKA_ASSERT_ACC(iz - INT8_MIN >= 0); + ALPAKA_ASSERT_ACC(iz - INT8_MIN < 256); + hist.count(acc, izt[i]); + iv[i] = i; + nn[i] = 0; + } + alpaka::syncBlockThreads(acc); + if (threadIdxLocal < 32) + hws[threadIdxLocal] = 0; // used by prefix scan... + alpaka::syncBlockThreads(acc); + hist.finalize(acc, hws); + alpaka::syncBlockThreads(acc); + ALPAKA_ASSERT_ACC(hist.size() == nt); + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + hist.fill(acc, izt[i], uint32_t(i)); + } + alpaka::syncBlockThreads(acc); + + // count neighbours + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (ezt2[i] > er2mx) + continue; + auto loop = [&](uint32_t j) { + if (i == j) + return; + auto dist = std::abs(zt[i] - zt[j]); + if (dist > eps) + return; + // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; + nn[i]++; + }; + + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + + alpaka::syncBlockThreads(acc); + + // find NN with smaller z... + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (nn[i] < minT) + continue; // DBSCAN core rule + float mz = zt[i]; + auto loop = [&](uint32_t j) { + if (zt[j] >= mz) + return; + if (nn[j] < minT) + return; // DBSCAN core rule + auto dist = std::abs(zt[i] - zt[j]); + if (dist > eps) + return; + // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; + mz = zt[j]; + iv[i] = j; // assign to cluster (better be unique??) + }; + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + + alpaka::syncBlockThreads(acc); #ifdef GPU_DEBUG - // mini verification - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] != int(i)) - ALPAKA_ASSERT_OFFLOAD(iv[iv[i]] != int(i)); - } - alpaka::syncBlockThreads(acc); + // mini verification + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] != int(i)) + ALPAKA_ASSERT_ACC(iv[iv[i]] != int(i)); + } + alpaka::syncBlockThreads(acc); #endif - // consolidate graph (percolate index of seed) - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - auto m = iv[i]; - while (m != iv[m]) - m = iv[m]; - iv[i] = m; - } + // consolidate graph (percolate index of seed) + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + auto m = iv[i]; + while (m != iv[m]) + m = iv[m]; + iv[i] = m; + } - alpaka::syncBlockThreads(acc); + alpaka::syncBlockThreads(acc); #ifdef GPU_DEBUG - // mini verification - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] != int(i)) - ALPAKA_ASSERT_OFFLOAD(iv[iv[i]] != int(i)); - } - alpaka::syncBlockThreads(acc); + // mini verification + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] != int(i)) + ALPAKA_ASSERT_ACC(iv[iv[i]] != int(i)); + } + alpaka::syncBlockThreads(acc); #endif #ifdef GPU_DEBUG - // and verify that we did not spit any cluster... - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (nn[i] < minT) - continue; // DBSCAN core rule - ALPAKA_ASSERT_OFFLOAD(zt[iv[i]] <= zt[i]); - auto loop = [&](uint32_t j) { - if (nn[j] < minT) - return; // DBSCAN core rule - auto dist = std::abs(zt[i] - zt[j]); - if (dist > eps) - return; - // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; - // they should belong to the same cluster, isn't it? - if (iv[i] != iv[j]) { - printf("ERROR %d %d %f %f %d\n", i, iv[i], zt[i], zt[iv[i]], iv[iv[i]]); - printf(" %d %d %f %f %d\n", j, iv[j], zt[j], zt[iv[j]], iv[iv[j]]); - ; - } - ALPAKA_ASSERT_OFFLOAD(iv[i] == iv[j]); - }; - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } - alpaka::syncBlockThreads(acc); + // and verify that we did not spit any cluster... + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (nn[i] < minT) + continue; // DBSCAN core rule + ALPAKA_ASSERT_ACC(zt[iv[i]] <= zt[i]); + auto loop = [&](uint32_t j) { + if (nn[j] < minT) + return; // DBSCAN core rule + auto dist = std::abs(zt[i] - zt[j]); + if (dist > eps) + return; + // if (dist*dist>chi2max*(ezt2[i]+ezt2[j])) return; + // they should belong to the same cluster, isn't it? + if (iv[i] != iv[j]) { + printf("ERROR %d %d %f %f %d\n", i, iv[i], zt[i], zt[iv[i]], iv[iv[i]]); + printf(" %d %d %f %f %d\n", j, iv[j], zt[j], zt[iv[j]], iv[iv[j]]); + ; + } + ALPAKA_ASSERT_ACC(iv[i] == iv[j]); + }; + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + alpaka::syncBlockThreads(acc); #endif - // collect edges (assign to closest cluster of closest point??? here to closest point) - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - // if (nn[i]==0 || nn[i]>=minT) continue; // DBSCAN edge rule - if (nn[i] >= minT) - continue; // DBSCAN edge rule - float mdist = eps; - auto loop = [&](uint32_t j) { - if (nn[j] < minT) - return; // DBSCAN core rule - auto dist = std::abs(zt[i] - zt[j]); - if (dist > mdist) - return; - if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) - return; // needed? - mdist = dist; - iv[i] = iv[j]; // assign to cluster (better be unique??) - }; - cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); - } + // collect edges (assign to closest cluster of closest point??? here to closest point) + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + // if (nn[i]==0 || nn[i]>=minT) continue; // DBSCAN edge rule + if (nn[i] >= minT) + continue; // DBSCAN edge rule + float mdist = eps; + auto loop = [&](uint32_t j) { + if (nn[j] < minT) + return; // DBSCAN core rule + auto dist = std::abs(zt[i] - zt[j]); + if (dist > mdist) + return; + if (dist * dist > chi2max * (ezt2[i] + ezt2[j])) + return; // needed? + mdist = dist; + iv[i] = iv[j]; // assign to cluster (better be unique??) + }; + cms::alpakatools::forEachInBins(hist, izt[i], 1, loop); + } + + auto& foundClusters = alpaka::declareSharedVar(acc); + foundClusters = 0; + alpaka::syncBlockThreads(acc); - auto& foundClusters = alpaka::declareSharedVar(acc); - foundClusters = 0; - alpaka::syncBlockThreads(acc); - - // find the number of different clusters, identified by a tracks with clus[i] == i; - // mark these tracks with a negative id. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] == int(i)) { - if (nn[i] >= minT) { - auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); - iv[i] = -(old + 1); - } else { // noise - iv[i] = -9998; - } + // find the number of different clusters, identified by a tracks with clus[i] == i; + // mark these tracks with a negative id. + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] == int(i)) { + if (nn[i] >= minT) { + auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); + iv[i] = -(old + 1); + } else { // noise + iv[i] = -9998; } } - alpaka::syncBlockThreads(acc); + } + alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(foundClusters < ::zVertex::MAXVTX); + ALPAKA_ASSERT_ACC(foundClusters < ::zVertex::MAXVTX); - // propagate the negative id to all the tracks in the cluster. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] >= 0) { - // mark each track in a cluster with the same id as the first one - iv[i] = iv[iv[i]]; - } + // propagate the negative id to all the tracks in the cluster. + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] >= 0) { + // mark each track in a cluster with the same id as the first one + iv[i] = iv[iv[i]]; } - alpaka::syncBlockThreads(acc); + } + alpaka::syncBlockThreads(acc); - // adjust the cluster id to be a positive value starting from 0 - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - iv[i] = -iv[i] - 1; - } + // adjust the cluster id to be a positive value starting from 0 + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + iv[i] = -iv[i] - 1; + } - nvIntermediate = nvFinal = foundClusters; + nvIntermediate = nvFinal = foundClusters; - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - printf("found %d proto vertices\n", foundClusters); - } + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + printf("found %d proto vertices\n", foundClusters); } - }; - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelVertexFinding_plugins_gpuClusterTracksDBSCAN_h + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder + +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_clusterTracksDBSCAN_h diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksIterative.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksIterative.h index 3fe0202121f80..38e8429c0d28f 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksIterative.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksIterative.h @@ -4,12 +4,15 @@ #include #include #include + #include #include "DataFormats/VertexSoA/interface/ZVertexDefinitions.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" + #include "vertexFinder.h" namespace ALPAKA_ACCELERATOR_NAMESPACE { @@ -49,16 +52,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { int32_t* __restrict__ nn = data.ndof(); int32_t* __restrict__ iv = ws.iv(); - ALPAKA_ASSERT_OFFLOAD(zt); - ALPAKA_ASSERT_OFFLOAD(nn); - ALPAKA_ASSERT_OFFLOAD(iv); - ALPAKA_ASSERT_OFFLOAD(ezt2); + ALPAKA_ASSERT_ACC(zt); + ALPAKA_ASSERT_ACC(nn); + ALPAKA_ASSERT_ACC(iv); + ALPAKA_ASSERT_ACC(ezt2); using Hist = cms::alpakatools::HistoContainer; auto& hist = alpaka::declareSharedVar(acc); auto& hws = alpaka::declareSharedVar(acc); - for (auto j : cms::alpakatools::elements_with_stride(acc, Hist::totbins())) { + for (auto j : cms::alpakatools::uniform_elements(acc, Hist::totbins())) { hist.off[j] = 0; } alpaka::syncBlockThreads(acc); @@ -68,16 +71,16 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { printf("booked hist with %d bins, size %d for %d tracks\n", hist.nbins(), hist.capacity(), nt); } - ALPAKA_ASSERT_OFFLOAD(static_cast(nt) <= hist.capacity()); + ALPAKA_ASSERT_ACC(static_cast(nt) <= hist.capacity()); // fill hist (bin shall be wider than "eps") - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - ALPAKA_ASSERT_OFFLOAD(i < ::zVertex::MAXTRACKS); + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + ALPAKA_ASSERT_ACC(i < ::zVertex::MAXTRACKS); int iz = int(zt[i] * 10.); // valid if eps<=0.1 iz = std::clamp(iz, INT8_MIN, INT8_MAX); izt[i] = iz - INT8_MIN; - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN >= 0); - ALPAKA_ASSERT_OFFLOAD(iz - INT8_MIN < 256); + ALPAKA_ASSERT_ACC(iz - INT8_MIN >= 0); + ALPAKA_ASSERT_ACC(iz - INT8_MIN < 256); hist.count(acc, izt[i]); iv[i] = i; nn[i] = 0; @@ -91,14 +94,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { hist.finalize(acc, hws); alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(hist.size() == nt); - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + ALPAKA_ASSERT_ACC(hist.size() == nt); + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { hist.fill(acc, izt[i], uint16_t(i)); } alpaka::syncBlockThreads(acc); // count neighbours - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { if (ezt2[i] > er2mx) continue; auto loop = [&](uint32_t j) { @@ -124,7 +127,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { bool more = true; while (alpaka::syncBlockThreadsPredicate(acc, more)) { if (1 == nloops % 2) { - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { auto m = iv[i]; while (m != iv[m]) m = iv[m]; @@ -132,14 +135,14 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } } else { more = false; - for (auto k : cms::alpakatools::elements_with_stride(acc, hist.size())) { + for (auto k : cms::alpakatools::uniform_elements(acc, hist.size())) { auto p = hist.begin() + k; auto i = (*p); auto be = std::min(Hist::bin(izt[i]) + 1, int(hist.nbins() - 1)); if (nn[i] < minT) continue; // DBSCAN core rule auto loop = [&](uint32_t j) { - ALPAKA_ASSERT_OFFLOAD(i != j); + ALPAKA_ASSERT_ACC(i != j); if (nn[j] < minT) return; // DBSCAN core rule auto dist = std::abs(zt[i] - zt[j]); @@ -164,7 +167,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } // while // collect edges (assign to closest cluster of closest point??? here to closest point) - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { // if (nn[i]==0 || nn[i]>=minT) continue; // DBSCAN edge rule if (nn[i] >= minT) continue; // DBSCAN edge rule @@ -189,7 +192,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { // find the number of different clusters, identified by a tracks with clus[i] == i; // mark these tracks with a negative id. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { if (iv[i] == int(i)) { if (nn[i] >= minT) { auto old = alpaka::atomicInc(acc, &foundClusters, 0xffffffff, alpaka::hierarchy::Threads{}); @@ -201,10 +204,10 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { } alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(foundClusters < ::zVertex::MAXVTX); + ALPAKA_ASSERT_ACC(foundClusters < ::zVertex::MAXVTX); // propagate the negative id to all the tracks in the cluster. - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { if (iv[i] >= 0) { // mark each track in a cluster with the same id as the first one iv[i] = iv[iv[i]]; @@ -213,7 +216,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { alpaka::syncBlockThreads(acc); // adjust the cluster id to be a positive value starting from 0 - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { iv[i] = -iv[i] - 1; } diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/fitVertices.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/fitVertices.h index 9ff4656b9718e..a8c428e2f5a00 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/fitVertices.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/fitVertices.h @@ -1,123 +1,126 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_gpuFitVertices_h -#define RecoPixelVertexing_PixelVertexFinding_gpuFitVertices_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_fitVertices_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_fitVertices_h #include #include #include + #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "vertexFinder.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE __attribute__((always_inline)) void fitVertices( - const TAcc& acc, - VtxSoAView& pdata, - WsSoAView& pws, - float chi2Max // for outlier rejection - ) { - constexpr bool verbose = false; // in principle the compiler should optmize out if false - - auto& __restrict__ data = pdata; - auto& __restrict__ ws = pws; - auto nt = ws.ntrks(); - float const* __restrict__ zt = ws.zt(); - float const* __restrict__ ezt2 = ws.ezt2(); - float* __restrict__ zv = data.zv(); - float* __restrict__ wv = data.wv(); - float* __restrict__ chi2 = data.chi2(); - uint32_t& nvFinal = data.nvFinal(); - uint32_t& nvIntermediate = ws.nvIntermediate(); - - int32_t* __restrict__ nn = data.ndof(); - int32_t* __restrict__ iv = ws.iv(); - - ALPAKA_ASSERT_OFFLOAD(nvFinal <= nvIntermediate); - nvFinal = nvIntermediate; - auto foundClusters = nvFinal; - - // zero - for (auto i : cms::alpakatools::elements_with_stride(acc, foundClusters)) { - zv[i] = 0; - wv[i] = 0; - chi2[i] = 0; - } +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { - // only for test - auto& noise = alpaka::declareSharedVar(acc); + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE __attribute__((always_inline)) void fitVertices(const TAcc& acc, + VtxSoAView& pdata, + WsSoAView& pws, + float chi2Max // for outlier rejection + ) { + constexpr bool verbose = false; // in principle the compiler should optmize out if false - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) - noise = 0; - } - alpaka::syncBlockThreads(acc); - - // compute cluster location - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] > 9990) { - if constexpr (verbose) - alpaka::atomicAdd(acc, &noise, 1, alpaka::hierarchy::Threads{}); - continue; - } - ALPAKA_ASSERT_OFFLOAD(iv[i] >= 0); - ALPAKA_ASSERT_OFFLOAD(iv[i] < int(foundClusters)); - auto w = 1.f / ezt2[i]; - alpaka::atomicAdd(acc, &zv[iv[i]], zt[i] * w, alpaka::hierarchy::Threads{}); - alpaka::atomicAdd(acc, &wv[iv[i]], w, alpaka::hierarchy::Threads{}); - } + auto& __restrict__ data = pdata; + auto& __restrict__ ws = pws; + auto nt = ws.ntrks(); + float const* __restrict__ zt = ws.zt(); + float const* __restrict__ ezt2 = ws.ezt2(); + float* __restrict__ zv = data.zv(); + float* __restrict__ wv = data.wv(); + float* __restrict__ chi2 = data.chi2(); + uint32_t& nvFinal = data.nvFinal(); + uint32_t& nvIntermediate = ws.nvIntermediate(); + + int32_t* __restrict__ nn = data.ndof(); + int32_t* __restrict__ iv = ws.iv(); - alpaka::syncBlockThreads(acc); - // reuse nn - for (auto i : cms::alpakatools::elements_with_stride(acc, foundClusters)) { - ALPAKA_ASSERT_OFFLOAD(wv[i] > 0.f); - zv[i] /= wv[i]; - nn[i] = -1; // ndof + ALPAKA_ASSERT_ACC(nvFinal <= nvIntermediate); + nvFinal = nvIntermediate; + auto foundClusters = nvFinal; + + // zero + for (auto i : cms::alpakatools::uniform_elements(acc, foundClusters)) { + zv[i] = 0; + wv[i] = 0; + chi2[i] = 0; + } + + // only for test + auto& noise = alpaka::declareSharedVar(acc); + + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) + noise = 0; + } + alpaka::syncBlockThreads(acc); + + // compute cluster location + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] > 9990) { + if constexpr (verbose) + alpaka::atomicAdd(acc, &noise, 1, alpaka::hierarchy::Threads{}); + continue; } - alpaka::syncBlockThreads(acc); - - // compute chi2 - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] > 9990) - continue; - - auto c2 = zv[iv[i]] - zt[i]; - c2 *= c2 / ezt2[i]; - if (c2 > chi2Max) { - iv[i] = 9999; - continue; - } - alpaka::atomicAdd(acc, &chi2[iv[i]], c2, alpaka::hierarchy::Blocks{}); - alpaka::atomicAdd(acc, &nn[iv[i]], 1, alpaka::hierarchy::Blocks{}); + ALPAKA_ASSERT_ACC(iv[i] >= 0); + ALPAKA_ASSERT_ACC(iv[i] < int(foundClusters)); + auto w = 1.f / ezt2[i]; + alpaka::atomicAdd(acc, &zv[iv[i]], zt[i] * w, alpaka::hierarchy::Threads{}); + alpaka::atomicAdd(acc, &wv[iv[i]], w, alpaka::hierarchy::Threads{}); + } + + alpaka::syncBlockThreads(acc); + // reuse nn + for (auto i : cms::alpakatools::uniform_elements(acc, foundClusters)) { + ALPAKA_ASSERT_ACC(wv[i] > 0.f); + zv[i] /= wv[i]; + nn[i] = -1; // ndof + } + alpaka::syncBlockThreads(acc); + + // compute chi2 + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] > 9990) + continue; + + auto c2 = zv[iv[i]] - zt[i]; + c2 *= c2 / ezt2[i]; + if (c2 > chi2Max) { + iv[i] = 9999; + continue; } - alpaka::syncBlockThreads(acc); + alpaka::atomicAdd(acc, &chi2[iv[i]], c2, alpaka::hierarchy::Blocks{}); + alpaka::atomicAdd(acc, &nn[iv[i]], 1, alpaka::hierarchy::Blocks{}); + } + alpaka::syncBlockThreads(acc); - for (auto i : cms::alpakatools::elements_with_stride(acc, foundClusters)) { - if (nn[i] > 0) { - wv[i] *= float(nn[i]) / chi2[i]; - } + for (auto i : cms::alpakatools::uniform_elements(acc, foundClusters)) { + if (nn[i] > 0) { + wv[i] *= float(nn[i]) / chi2[i]; } - if constexpr (verbose) { - if (cms::alpakatools::once_per_block(acc)) { - printf("found %d proto clusters ", foundClusters); - printf("and %d noise\n", noise); - } + } + if constexpr (verbose) { + if (cms::alpakatools::once_per_block(acc)) { + printf("found %d proto clusters ", foundClusters); + printf("and %d noise\n", noise); } } + } - class FitVerticesKernel { - public: - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, - VtxSoAView pdata, - WsSoAView pws, - float chi2Max // for outlier rejection - ) const { - fitVertices(acc, pdata, pws, chi2Max); - } - }; - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelVertexFinding_plugins_gpuFitVertices_h + class FitVerticesKernel { + public: + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, + VtxSoAView pdata, + WsSoAView pws, + float chi2Max // for outlier rejection + ) const { + fitVertices(acc, pdata, pws, chi2Max); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder + +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_fitVertices_h diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/sortByPt2.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/sortByPt2.h index 2c6f0cb0597e4..ff8fab8ab635f 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/sortByPt2.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/sortByPt2.h @@ -1,80 +1,84 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_sortByPt2_h -#define RecoPixelVertexing_PixelVertexFinding_sortByPt2_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_sortByPt2_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_sortByPt2_h #include #include #include #include + #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + +#include "DataFormats/VertexSoA/interface/ZVertexSoA.h" #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/radixSort.h" -#include "DataFormats/VertexSoA/interface/ZVertexSoA.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" #include "vertexFinder.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - using VtxSoAView = ::reco::ZVertexSoAView; - using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE void sortByPt2(const TAcc& acc, VtxSoAView& data, WsSoAView& ws) { - auto nt = ws.ntrks(); - float const* __restrict__ ptt2 = ws.ptt2(); - uint32_t const& nvFinal = data.nvFinal(); - - int32_t const* __restrict__ iv = ws.iv(); - float* __restrict__ ptv2 = data.ptv2(); - uint16_t* __restrict__ sortInd = data.sortInd(); - - if (nvFinal < 1) - return; - - // fill indexing - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - data.idv()[ws.itrk()[i]] = iv[i]; - }; - - // can be done asynchronously at the end of previous event - for (auto i : cms::alpakatools::elements_with_stride(acc, nvFinal)) { - ptv2[i] = 0; - }; - alpaka::syncBlockThreads(acc); - - for (auto i : cms::alpakatools::elements_with_stride(acc, nt)) { - if (iv[i] <= 9990) { - alpaka::atomicAdd(acc, &ptv2[iv[i]], ptt2[i], alpaka::hierarchy::Blocks{}); - } - }; - alpaka::syncBlockThreads(acc); - - const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); - if (1 == nvFinal) { - if (threadIdxLocal == 0) - sortInd[0] = 0; - return; - } + using VtxSoAView = ::reco::ZVertexSoAView; + using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; - if constexpr (not cms::alpakatools::requires_single_thread_per_block_v) { - auto& sws = alpaka::declareSharedVar(acc); - // sort using only 16 bits - cms::alpakatools::radixSort(acc, ptv2, sortInd, sws, nvFinal); - } else { - for (uint16_t i = 0; i < nvFinal; ++i) - sortInd[i] = i; - std::sort(sortInd, sortInd + nvFinal, [&](auto i, auto j) { return ptv2[i] < ptv2[j]; }); - } - } + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE void sortByPt2(const TAcc& acc, VtxSoAView& data, WsSoAView& ws) { + auto nt = ws.ntrks(); + float const* __restrict__ ptt2 = ws.ptt2(); + uint32_t const& nvFinal = data.nvFinal(); - class SortByPt2Kernel { - public: - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, VtxSoAView pdata, WsSoAView pws) const { - sortByPt2(acc, pdata, pws); + int32_t const* __restrict__ iv = ws.iv(); + float* __restrict__ ptv2 = data.ptv2(); + uint16_t* __restrict__ sortInd = data.sortInd(); + + if (nvFinal < 1) + return; + + // fill indexing + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + data.idv()[ws.itrk()[i]] = iv[i]; + }; + + // can be done asynchronously at the end of previous event + for (auto i : cms::alpakatools::uniform_elements(acc, nvFinal)) { + ptv2[i] = 0; + }; + alpaka::syncBlockThreads(acc); + + for (auto i : cms::alpakatools::uniform_elements(acc, nt)) { + if (iv[i] <= 9990) { + alpaka::atomicAdd(acc, &ptv2[iv[i]], ptt2[i], alpaka::hierarchy::Blocks{}); } }; - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelVertexFinding_sortByPt2_h + alpaka::syncBlockThreads(acc); + + const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); + if (1 == nvFinal) { + if (threadIdxLocal == 0) + sortInd[0] = 0; + return; + } + + if constexpr (not cms::alpakatools::requires_single_thread_per_block_v) { + auto& sws = alpaka::declareSharedVar(acc); + // sort using only 16 bits + cms::alpakatools::radixSort(acc, ptv2, sortInd, sws, nvFinal); + } else { + for (uint16_t i = 0; i < nvFinal; ++i) + sortInd[i] = i; + std::sort(sortInd, sortInd + nvFinal, [&](auto i, auto j) { return ptv2[i] < ptv2[j]; }); + } + } + + class SortByPt2Kernel { + public: + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, VtxSoAView pdata, WsSoAView pws) const { + sortByPt2(acc, pdata, pws); + } + }; + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder + +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_sortByPt2_h diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/splitVertices.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/splitVertices.h index f5b05e17bb038..e2ba0b46b8be4 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/splitVertices.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/splitVertices.h @@ -1,162 +1,166 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_splitVertices_h -#define RecoPixelVertexing_PixelVertexFinding_splitVertices_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_splitVertices_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_splitVertices_h #include #include #include + #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" + #include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "vertexFinder.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - using VtxSoAView = ::reco::ZVertexSoAView; - using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; - template - ALPAKA_FN_ACC ALPAKA_FN_INLINE __attribute__((always_inline)) void splitVertices(const TAcc& acc, - VtxSoAView& pdata, - WsSoAView& pws, - float maxChi2) { - constexpr bool verbose = false; // in principle the compiler should optmize out if false - const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); - - auto& __restrict__ data = pdata; - auto& __restrict__ ws = pws; - auto nt = ws.ntrks(); - float const* __restrict__ zt = ws.zt(); - float const* __restrict__ ezt2 = ws.ezt2(); - float* __restrict__ zv = data.zv(); - float* __restrict__ wv = data.wv(); - float const* __restrict__ chi2 = data.chi2(); - uint32_t& nvFinal = data.nvFinal(); - - int32_t const* __restrict__ nn = data.ndof(); - int32_t* __restrict__ iv = ws.iv(); - - ALPAKA_ASSERT_OFFLOAD(zt); - ALPAKA_ASSERT_OFFLOAD(wv); - ALPAKA_ASSERT_OFFLOAD(chi2); - ALPAKA_ASSERT_OFFLOAD(nn); - - constexpr uint32_t MAXTK = 512; - - auto& it = alpaka::declareSharedVar(acc); // track index - auto& zz = alpaka::declareSharedVar(acc); // z pos - auto& newV = alpaka::declareSharedVar(acc); // 0 or 1 - auto& ww = alpaka::declareSharedVar(acc); // z weight - auto& nq = alpaka::declareSharedVar(acc); // number of track for this vertex - - const uint32_t blockIdx(alpaka::getIdx(acc)[0u]); - const uint32_t gridDimension(alpaka::getWorkDiv(acc)[0u]); - - // one vertex per block - for (auto kv = blockIdx; kv < nvFinal; kv += gridDimension) { - if (nn[kv] < 4) - continue; - if (chi2[kv] < maxChi2 * float(nn[kv])) - continue; - - ALPAKA_ASSERT_OFFLOAD(nn[kv] < int32_t(MAXTK)); - - if ((uint32_t)nn[kv] >= MAXTK) - continue; // too bad FIXME - - nq = 0u; - alpaka::syncBlockThreads(acc); +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { + + using VtxSoAView = ::reco::ZVertexSoAView; + using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; + template + ALPAKA_FN_ACC ALPAKA_FN_INLINE __attribute__((always_inline)) void splitVertices(const TAcc& acc, + VtxSoAView& pdata, + WsSoAView& pws, + float maxChi2) { + constexpr bool verbose = false; // in principle the compiler should optmize out if false + const uint32_t threadIdxLocal(alpaka::getIdx(acc)[0u]); + + auto& __restrict__ data = pdata; + auto& __restrict__ ws = pws; + auto nt = ws.ntrks(); + float const* __restrict__ zt = ws.zt(); + float const* __restrict__ ezt2 = ws.ezt2(); + float* __restrict__ zv = data.zv(); + float* __restrict__ wv = data.wv(); + float const* __restrict__ chi2 = data.chi2(); + uint32_t& nvFinal = data.nvFinal(); + + int32_t const* __restrict__ nn = data.ndof(); + int32_t* __restrict__ iv = ws.iv(); + + ALPAKA_ASSERT_ACC(zt); + ALPAKA_ASSERT_ACC(wv); + ALPAKA_ASSERT_ACC(chi2); + ALPAKA_ASSERT_ACC(nn); + + constexpr uint32_t MAXTK = 512; + + auto& it = alpaka::declareSharedVar(acc); // track index + auto& zz = alpaka::declareSharedVar(acc); // z pos + auto& newV = alpaka::declareSharedVar(acc); // 0 or 1 + auto& ww = alpaka::declareSharedVar(acc); // z weight + auto& nq = alpaka::declareSharedVar(acc); // number of track for this vertex + + const uint32_t blockIdx(alpaka::getIdx(acc)[0u]); + const uint32_t gridDimension(alpaka::getWorkDiv(acc)[0u]); + + // one vertex per block + for (auto kv = blockIdx; kv < nvFinal; kv += gridDimension) { + if (nn[kv] < 4) + continue; + if (chi2[kv] < maxChi2 * float(nn[kv])) + continue; + + ALPAKA_ASSERT_ACC(nn[kv] < int32_t(MAXTK)); + + if ((uint32_t)nn[kv] >= MAXTK) + continue; // too bad FIXME + + nq = 0u; + alpaka::syncBlockThreads(acc); + + // copy to local + for (auto k : cms::alpakatools::independent_group_elements(acc, nt)) { + if (iv[k] == int(kv)) { + auto old = alpaka::atomicInc(acc, &nq, MAXTK, alpaka::hierarchy::Threads{}); + zz[old] = zt[k] - zv[kv]; + newV[old] = zz[old] < 0 ? 0 : 1; + ww[old] = 1.f / ezt2[k]; + it[old] = k; + } + } - // copy to local - for (auto k : cms::alpakatools::independent_group_elements(acc, nt)) { - if (iv[k] == int(kv)) { - auto old = alpaka::atomicInc(acc, &nq, MAXTK, alpaka::hierarchy::Threads{}); - zz[old] = zt[k] - zv[kv]; - newV[old] = zz[old] < 0 ? 0 : 1; - ww[old] = 1.f / ezt2[k]; - it[old] = k; - } + // the new vertices + auto& znew = alpaka::declareSharedVar(acc); + auto& wnew = alpaka::declareSharedVar(acc); + alpaka::syncBlockThreads(acc); + + ALPAKA_ASSERT_ACC(int(nq) == nn[kv] + 1); + + int maxiter = 20; + // kt-min.... + bool more = true; + while (alpaka::syncBlockThreadsPredicate(acc, more)) { + more = false; + if (0 == threadIdxLocal) { + znew[0] = 0; + znew[1] = 0; + wnew[0] = 0; + wnew[1] = 0; } + alpaka::syncBlockThreads(acc); - // the new vertices - auto& znew = alpaka::declareSharedVar(acc); - auto& wnew = alpaka::declareSharedVar(acc); + for (auto k : cms::alpakatools::uniform_elements(acc, nq)) { + auto i = newV[k]; + alpaka::atomicAdd(acc, &znew[i], zz[k] * ww[k], alpaka::hierarchy::Threads{}); + alpaka::atomicAdd(acc, &wnew[i], ww[k], alpaka::hierarchy::Threads{}); + } alpaka::syncBlockThreads(acc); - ALPAKA_ASSERT_OFFLOAD(int(nq) == nn[kv] + 1); + if (0 == threadIdxLocal) { + znew[0] /= wnew[0]; + znew[1] /= wnew[1]; + } + alpaka::syncBlockThreads(acc); - int maxiter = 20; - // kt-min.... - bool more = true; - while (alpaka::syncBlockThreadsPredicate(acc, more)) { - more = false; - if (0 == threadIdxLocal) { - znew[0] = 0; - znew[1] = 0; - wnew[0] = 0; - wnew[1] = 0; - } - alpaka::syncBlockThreads(acc); - - for (auto k : cms::alpakatools::elements_with_stride(acc, nq)) { - auto i = newV[k]; - alpaka::atomicAdd(acc, &znew[i], zz[k] * ww[k], alpaka::hierarchy::Threads{}); - alpaka::atomicAdd(acc, &wnew[i], ww[k], alpaka::hierarchy::Threads{}); - } - alpaka::syncBlockThreads(acc); - - if (0 == threadIdxLocal) { - znew[0] /= wnew[0]; - znew[1] /= wnew[1]; - } - alpaka::syncBlockThreads(acc); - - for (auto k : cms::alpakatools::elements_with_stride(acc, nq)) { - auto d0 = fabs(zz[k] - znew[0]); - auto d1 = fabs(zz[k] - znew[1]); - auto newer = d0 < d1 ? 0 : 1; - more |= newer != newV[k]; - newV[k] = newer; - } - --maxiter; - if (maxiter <= 0) - more = false; + for (auto k : cms::alpakatools::uniform_elements(acc, nq)) { + auto d0 = fabs(zz[k] - znew[0]); + auto d1 = fabs(zz[k] - znew[1]); + auto newer = d0 < d1 ? 0 : 1; + more |= newer != newV[k]; + newV[k] = newer; } + --maxiter; + if (maxiter <= 0) + more = false; + } - // avoid empty vertices - if (0 == wnew[0] || 0 == wnew[1]) - continue; + // avoid empty vertices + if (0 == wnew[0] || 0 == wnew[1]) + continue; - // quality cut - auto dist2 = (znew[0] - znew[1]) * (znew[0] - znew[1]); + // quality cut + auto dist2 = (znew[0] - znew[1]) * (znew[0] - znew[1]); - auto chi2Dist = dist2 / (1.f / wnew[0] + 1.f / wnew[1]); + auto chi2Dist = dist2 / (1.f / wnew[0] + 1.f / wnew[1]); - if (verbose && 0 == threadIdxLocal) - printf("inter %d %f %f\n", 20 - maxiter, chi2Dist, dist2 * wv[kv]); + if (verbose && 0 == threadIdxLocal) + printf("inter %d %f %f\n", 20 - maxiter, chi2Dist, dist2 * wv[kv]); - if (chi2Dist < 4) - continue; + if (chi2Dist < 4) + continue; - // get a new global vertex - auto& igv = alpaka::declareSharedVar(acc); - if (0 == threadIdxLocal) - igv = alpaka::atomicAdd(acc, &ws.nvIntermediate(), 1u, alpaka::hierarchy::Blocks{}); - alpaka::syncBlockThreads(acc); - for (auto k : cms::alpakatools::elements_with_stride(acc, nq)) { - if (1 == newV[k]) - iv[it[k]] = igv; - } + // get a new global vertex + auto& igv = alpaka::declareSharedVar(acc); + if (0 == threadIdxLocal) + igv = alpaka::atomicAdd(acc, &ws.nvIntermediate(), 1u, alpaka::hierarchy::Blocks{}); + alpaka::syncBlockThreads(acc); + for (auto k : cms::alpakatools::uniform_elements(acc, nq)) { + if (1 == newV[k]) + iv[it[k]] = igv; + } + + } // loop on vertices + } - } // loop on vertices + class SplitVerticesKernel { + public: + template + ALPAKA_FN_ACC void operator()(const TAcc& acc, VtxSoAView pdata, WsSoAView pws, float maxChi2) const { + splitVertices(acc, pdata, pws, maxChi2); } + }; - class SplitVerticesKernel { - public: - template - ALPAKA_FN_ACC void operator()(const TAcc& acc, VtxSoAView pdata, WsSoAView pws, float maxChi2) const { - splitVertices(acc, pdata, pws, maxChi2); - } - }; - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif // RecoPixelVertexing_PixelVertexFinding_plugins_splitVertices.h +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder + +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_splitVertices_h diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.dev.cc b/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.dev.cc index c40d9adda93c5..b41e07aff56d5 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.dev.cc +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.dev.cc @@ -1,12 +1,12 @@ #include -#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" +#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "HeterogeneousCore/AlpakaInterface/interface/traits.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/PixelVertexWorkSpaceSoADeviceAlpaka.h" -#include "vertexFinder.h" #include "vertexFinder.h" #include "clusterTracksDBSCAN.h" #include "clusterTracksIterative.h" @@ -39,9 +39,9 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE { auto const* quality = tracks_view.quality(); using helper = TracksUtilities; - for (auto idx : cms::alpakatools::elements_with_stride(acc, tracks_view.nTracks())) { + for (auto idx : cms::alpakatools::uniform_elements(acc, tracks_view.nTracks())) { [[maybe_unused]] auto nHits = helper::nHits(tracks_view, idx); - ALPAKA_ASSERT_OFFLOAD(nHits >= 3); + ALPAKA_ASSERT_ACC(nHits >= 3); // initialize soa... soa[idx].idv() = -1; diff --git a/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.h b/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.h index 23e5db1e706c4..92890b89bb9c4 100644 --- a/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.h +++ b/RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.h @@ -1,76 +1,77 @@ -#ifndef RecoPixelVertexing_PixelVertexFinding_vertexFinder_h -#define RecoPixelVertexing_PixelVertexFinding_vertexFinder_h +#ifndef RecoTracker_PixelVertexFinding_plugins_alpaka_vertexFinder_h +#define RecoTracker_PixelVertexFinding_plugins_alpaka_vertexFinder_h #include #include + #include + #include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" +#include "DataFormats/VertexSoA/interface/ZVertexDevice.h" #include "DataFormats/VertexSoA/interface/ZVertexHost.h" #include "DataFormats/VertexSoA/interface/ZVertexSoA.h" #include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" -#include "DataFormats/VertexSoA/interface/ZVertexDevice.h" - +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/PixelVertexWorkSpaceSoADeviceAlpaka.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" -namespace ALPAKA_ACCELERATOR_NAMESPACE { - namespace vertexFinder { - using namespace cms::alpakatools; - using VtxSoAView = ::reco::ZVertexSoAView; - using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; +namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder { + + using namespace cms::alpakatools; + using VtxSoAView = ::reco::ZVertexSoAView; + using WsSoAView = ::vertexFinder::PixelVertexWorkSpaceSoAView; + + class Init { + public: + template >> + ALPAKA_FN_ACC void operator()(const TAcc &acc, VtxSoAView pdata, WsSoAView pws) const { + pdata.nvFinal() = 0; // initialization + ::vertexFinder::init(pws); + } + }; - class Init { - public: - template >> - ALPAKA_FN_ACC void operator()(const TAcc &acc, VtxSoAView pdata, WsSoAView pws) const { - pdata.nvFinal() = 0; // initialization - ::vertexFinder::init(pws); - } - }; + template + class Producer { + using TkSoAConstView = reco::TrackSoAConstView; - template - class Producer { - using TkSoAConstView = reco::TrackSoAConstView; + public: + Producer(bool oneKernel, + bool useDensity, + bool useDBSCAN, + bool useIterative, + bool doSplitting, + int iminT, // min number of neighbours to be "core" + float ieps, // max absolute distance to cluster + float ierrmax, // max error to be "seed" + float ichi2max // max normalized distance to cluster + ) + : oneKernel_(oneKernel && !(useDBSCAN || useIterative)), + useDensity_(useDensity), + useDBSCAN_(useDBSCAN), + useIterative_(useIterative), + doSplitting_(doSplitting), + minT(iminT), + eps(ieps), + errmax(ierrmax), + chi2max(ichi2max) {} - public: - Producer(bool oneKernel, - bool useDensity, - bool useDBSCAN, - bool useIterative, - bool doSplitting, - int iminT, // min number of neighbours to be "core" - float ieps, // max absolute distance to cluster - float ierrmax, // max error to be "seed" - float ichi2max // max normalized distance to cluster - ) - : oneKernel_(oneKernel && !(useDBSCAN || useIterative)), - useDensity_(useDensity), - useDBSCAN_(useDBSCAN), - useIterative_(useIterative), - doSplitting_(doSplitting), - minT(iminT), - eps(ieps), - errmax(ierrmax), - chi2max(ichi2max) {} + ~Producer() = default; - ~Producer() = default; + ZVertexSoACollection makeAsync(Queue &queue, const TkSoAConstView &tracks_view, float ptMin, float ptMax) const; - ZVertexSoACollection makeAsync(Queue &queue, const TkSoAConstView &tracks_view, float ptMin, float ptMax) const; + private: + const bool oneKernel_; // run everything (cluster,fit,split,sort) in one kernel. Uses only density clusterizer + const bool useDensity_; // use density clusterizer + const bool useDBSCAN_; // use DBScan clusterizer + const bool useIterative_; // use iterative clusterizer + const bool doSplitting_; //run vertex splitting - private: - const bool oneKernel_; // run everything (cluster,fit,split,sort) in one kernel. Uses only density clusterizer - const bool useDensity_; // use density clusterizer - const bool useDBSCAN_; // use DBScan clusterizer - const bool useIterative_; // use iterative clusterizer - const bool doSplitting_; //run vertex splitting + int minT; // min number of neighbours to be "core" + float eps; // max absolute distance to cluster + float errmax; // max error to be "seed" + float chi2max; // max normalized distance to cluster + }; - int minT; // min number of neighbours to be "core" - float eps; // max absolute distance to cluster - float errmax; // max error to be "seed" - float chi2max; // max normalized distance to cluster - }; +} // namespace ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder - } // namespace vertexFinder -} // namespace ALPAKA_ACCELERATOR_NAMESPACE -#endif +#endif // RecoTracker_PixelVertexFinding_plugins_alpaka_vertexFinder_h diff --git a/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.cc b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.cc index c3a74676956f8..65fd8ec7529fe 100644 --- a/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.cc +++ b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.cc @@ -1,33 +1,28 @@ -#include -#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "HeterogeneousCore/AlpakaInterface/interface/host.h" -#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" -#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include +#include -#include "DataFormats/VertexSoA/interface/ZVertexHost.h" -#include "DataFormats/VertexSoA/interface/alpaka/ZVertexSoACollection.h" -#include "DataFormats/VertexSoA/interface/ZVertexDevice.h" +#include "FWCore/Utilities/interface/stringize.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/devices.h" -#include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" -#include "RecoTracker/PixelVertexFinding/plugins/PixelVertexWorkSpaceSoAHostAlpaka.h" -#include "RecoTracker/PixelVertexFinding/plugins/alpaka/PixelVertexWorkSpaceSoADeviceAlpaka.h" +#include "VertexFinder_t.h" -using namespace std; using namespace ALPAKA_ACCELERATOR_NAMESPACE; -namespace ALPAKA_ACCELERATOR_NAMESPACE { - - namespace vertexfinder_t { - void runKernels(Queue& queue); +int main() { + // get the list of devices on the current platform + auto const& devices = cms::alpakatools::devices(); + if (devices.empty()) { + std::cerr << "No devices available for the " EDM_STRINGIZE(ALPAKA_ACCELERATOR_NAMESPACE) " backend, " + "the test will be skipped.\n"; + exit(EXIT_FAILURE); } -}; // namespace ALPAKA_ACCELERATOR_NAMESPACE - -int main() { - const auto host = cms::alpakatools::host(); - const auto device = cms::alpakatools::devices()[0]; - Queue queue(device); + // run the test on all the available devices + for (auto const& device : devices) { + Queue queue(device); + vertexfinder_t::runKernels(queue); + } - vertexfinder_t::runKernels(queue); - return 0; + return EXIT_SUCCESS; } diff --git a/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.dev.cc b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.dev.cc index e92d586dc1833..bab64ea7a357a 100644 --- a/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.dev.cc +++ b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.dev.cc @@ -3,11 +3,14 @@ #include #include #include + #include -#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" -#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" + // TrackUtilities only included in order to compile SoALayout with Eigen columns #include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h" +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" +#include "HeterogeneousCore/AlpakaInterface/interface/memory.h" +#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h" #ifdef USE_DBSCAN #include "RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksDBSCAN.h" #define CLUSTERIZE ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::ClusterTracksDBSCAN @@ -18,16 +21,16 @@ #include "RecoTracker/PixelVertexFinding/plugins/alpaka/clusterTracksByDensity.h" #define CLUSTERIZE ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::ClusterTracksByDensityKernel #endif - #include "RecoTracker/PixelVertexFinding/interface/PixelVertexWorkSpaceLayout.h" #include "RecoTracker/PixelVertexFinding/plugins/PixelVertexWorkSpaceSoAHostAlpaka.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/PixelVertexWorkSpaceSoADeviceAlpaka.h" - #include "RecoTracker/PixelVertexFinding/plugins/alpaka/fitVertices.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/sortByPt2.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/splitVertices.h" #include "RecoTracker/PixelVertexFinding/plugins/alpaka/vertexFinder.h" +#include "VertexFinder_t.h" + namespace ALPAKA_ACCELERATOR_NAMESPACE { using namespace cms::alpakatools; diff --git a/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.h b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.h new file mode 100644 index 0000000000000..0ada94c781446 --- /dev/null +++ b/RecoTracker/PixelVertexFinding/test/alpaka/VertexFinder_t.h @@ -0,0 +1,14 @@ +#ifndef RecoTracker_PixelVertexFinding_test_alpaka_VertexFinder_t_h +#define RecoTracker_PixelVertexFinding_test_alpaka_VertexFinder_t_h + +#include "HeterogeneousCore/AlpakaInterface/interface/config.h" + +namespace ALPAKA_ACCELERATOR_NAMESPACE { + + namespace vertexfinder_t { + void runKernels(Queue& queue); + } + +} // namespace ALPAKA_ACCELERATOR_NAMESPACE + +#endif // RecoTracker_PixelVertexFinding_test_alpaka_VertexFinder_t_h diff --git a/RecoVertex/Configuration/python/RecoVertex_phase2_timing_cff.py b/RecoVertex/Configuration/python/RecoVertex_phase2_timing_cff.py index 37f196eabaa1b..799fc453408f6 100644 --- a/RecoVertex/Configuration/python/RecoVertex_phase2_timing_cff.py +++ b/RecoVertex/Configuration/python/RecoVertex_phase2_timing_cff.py @@ -2,19 +2,18 @@ from RecoVertex.Configuration.RecoVertex_cff import unsortedOfflinePrimaryVertices, trackWithVertexRefSelector, trackRefsForJets, sortedPrimaryVertices, offlinePrimaryVertices, offlinePrimaryVerticesWithBS,vertexrecoTask unsortedOfflinePrimaryVertices4D = unsortedOfflinePrimaryVertices.clone( - TkClusParameters = dict( - algorithm = "DA2D_vect", - TkDAClusParameters = dict( - Tmin = 4.0, - Tpurge = 4.0, - Tstop = 2.0 - ), + TkClusParameters = cms.PSet(algorithm = cms.string("DA2D_vect"), + TkDAClusParameters = cms.PSet( + Tmin = cms.double(4.0), + Tpurge = cms.double(4.0), + Tstop = cms.double(2.0), + ) ), TrackTimesLabel = cms.InputTag("trackTimeValueMapProducer","generalTracksConfigurableFlatResolutionModel"), TrackTimeResosLabel = cms.InputTag("trackTimeValueMapProducer","generalTracksConfigurableFlatResolutionModelResolution"), vertexCollections = {0: dict(vertexTimeParameters = cms.PSet( algorithm = cms.string('legacy4D'))), 1: dict(vertexTimeParameters = cms.PSet( algorithm = cms.string('legacy4D')))} -) + ) trackWithVertexRefSelectorBeforeSorting4D = trackWithVertexRefSelector.clone( vertexTag = "unsortedOfflinePrimaryVertices4D", ptMax = 9e99, @@ -68,8 +67,7 @@ from Configuration.Eras.Modifier_phase2_timing_layer_cff import phase2_timing_layer phase2_timing_layer.toModify(tofPID, vtxsSrc='unsortedOfflinePrimaryVertices4D', vertexReassignment=False) phase2_timing_layer.toModify(tofPID3D, vertexReassignment=False) -phase2_timing_layer.toModify(unsortedOfflinePrimaryVertices, +phase2_timing_layer.toModify(unsortedOfflinePrimaryVertices, vertexCollections = {0: dict(vertexTimeParameters = cms.PSet( algorithm = cms.string('fromTracksPID'))), 1: dict(vertexTimeParameters = cms.PSet( algorithm = cms.string('fromTracksPID')))} ) - diff --git a/RecoVertex/PrimaryVertexProducer/interface/HITrackFilterForPVFinding.h b/RecoVertex/PrimaryVertexProducer/interface/HITrackFilterForPVFinding.h index 7018aac859c6b..65964e09cfd88 100644 --- a/RecoVertex/PrimaryVertexProducer/interface/HITrackFilterForPVFinding.h +++ b/RecoVertex/PrimaryVertexProducer/interface/HITrackFilterForPVFinding.h @@ -39,6 +39,7 @@ class HITrackFilterForPVFinding : public TrackFilterForPVFinding { } static void fillPSetDescription(edm::ParameterSetDescription& desc) { + TrackFilterForPVFinding::fillPSetDescription(desc); desc.add("numTracksThreshold", 0); // HI only desc.add("maxNumTracksThreshold", std::numeric_limits::max()); desc.add("minPtTight", 0.0); diff --git a/RecoVertex/PrimaryVertexProducer/plugins/PrimaryVertexProducer.cc b/RecoVertex/PrimaryVertexProducer/plugins/PrimaryVertexProducer.cc index eb27d0ccf8167..0c5bade74ad7d 100644 --- a/RecoVertex/PrimaryVertexProducer/plugins/PrimaryVertexProducer.cc +++ b/RecoVertex/PrimaryVertexProducer/plugins/PrimaryVertexProducer.cc @@ -421,8 +421,7 @@ void PrimaryVertexProducer::fillDescriptions(edm::ConfigurationDescriptions& des desc.addUntracked("verbose", false); { edm::ParameterSetDescription psd0; - TrackFilterForPVFinding::fillPSetDescription(psd0); - HITrackFilterForPVFinding::fillPSetDescription(psd0); // HI only + HITrackFilterForPVFinding::fillPSetDescription(psd0); // extension of TrackFilterForPVFinding desc.add("TkFilterParameters", psd0); } desc.add("beamSpotLabel", edm::InputTag("offlineBeamSpot")); @@ -435,14 +434,21 @@ void PrimaryVertexProducer::fillDescriptions(edm::ConfigurationDescriptions& des edm::ParameterSetDescription psd0; { edm::ParameterSetDescription psd1; - DAClusterizerInZT_vect::fillPSetDescription(psd1); - psd0.add("TkDAClusParameters", psd1); + DAClusterizerInZ_vect::fillPSetDescription(psd1); edm::ParameterSetDescription psd2; - GapClusterizerInZ::fillPSetDescription(psd2); - psd0.add("TkGapClusParameters", psd2); + DAClusterizerInZT_vect::fillPSetDescription(psd2); + + edm::ParameterSetDescription psd3; + GapClusterizerInZ::fillPSetDescription(psd3); + + psd0.ifValue( + edm::ParameterDescription("algorithm", "DA_vect", true), + "DA_vect" >> edm::ParameterDescription("TkDAClusParameters", psd1, true) or + "DA2D_vect" >> + edm::ParameterDescription("TkDAClusParameters", psd2, true) or + "gap" >> edm::ParameterDescription("TkGapClusParameters", psd3, true)); } - psd0.add("algorithm", "DA_vect"); desc.add("TkClusParameters", psd0); } @@ -451,7 +457,7 @@ void PrimaryVertexProducer::fillDescriptions(edm::ConfigurationDescriptions& des desc.add("useMVACut", false); desc.add("minTrackTimeQuality", 0.8); - descriptions.add("primaryVertexProducer", desc); + descriptions.addWithDefaultLabel(desc); } //define this as a plug-in diff --git a/RecoVertex/PrimaryVertexProducer/python/OfflinePixel3DPrimaryVertices_cfi.py b/RecoVertex/PrimaryVertexProducer/python/OfflinePixel3DPrimaryVertices_cfi.py index 745f3f2f9bd0e..39750e9dfd0f6 100644 --- a/RecoVertex/PrimaryVertexProducer/python/OfflinePixel3DPrimaryVertices_cfi.py +++ b/RecoVertex/PrimaryVertexProducer/python/OfflinePixel3DPrimaryVertices_cfi.py @@ -1,7 +1,7 @@ import FWCore.ParameterSet.Config as cms -import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod +from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import offlinePrimaryVertices -pixelVertices = _mod.primaryVertexProducer.clone( +pixelVertices = offlinePrimaryVertices.clone( TrackLabel = "pixelTracks", TkFilterParameters = dict( @@ -12,12 +12,28 @@ maxEta = 100., ), - TkClusParameters = dict( - TkDAClusParameters = dict( - dzCutOff = 4.0, - Tmin = 2.4, - vertexSize = 0.01, - uniquetrkweight = 0.9 + TkClusParameters = cms.PSet( + algorithm = cms.string("DA_vect"), + TkDAClusParameters = cms.PSet( + # the first 4 parameters are adjusted for pixel vertices + dzCutOff = cms.double(4.), # outlier rejection after freeze-out (T 7 @@ -15,11 +15,11 @@ minPixelLayersWithHits = 2, ## hits > 2 ), - TkClusParameters = dict( - algorithm = "gap", - TkGapClusParameters = dict( - zSeparation = 0.1 ## 1 mm max separation betw. clusters - ) + TkClusParameters = cms.PSet( + algorithm = cms.string("gap"), + TkGapClusParameters = cms.PSet( + zSeparation = cms.double(0.1) ## 1 mm max separation betw. clusters + ) ), vertexCollections = cms.VPSet( diff --git a/RecoVertex/PrimaryVertexProducer/python/OfflinePrimaryVertices_cfi.py b/RecoVertex/PrimaryVertexProducer/python/OfflinePrimaryVertices_cfi.py index cff8dbaebaa1e..35b69fb7a2232 100644 --- a/RecoVertex/PrimaryVertexProducer/python/OfflinePrimaryVertices_cfi.py +++ b/RecoVertex/PrimaryVertexProducer/python/OfflinePrimaryVertices_cfi.py @@ -1,29 +1,90 @@ import FWCore.ParameterSet.Config as cms -from RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi import primaryVertexProducer +offlinePrimaryVertices = cms.EDProducer( + "PrimaryVertexProducer", -offlinePrimaryVertices = primaryVertexProducer.clone() + verbose = cms.untracked.bool(False), + TrackLabel = cms.InputTag("generalTracks"), + beamSpotLabel = cms.InputTag("offlineBeamSpot"), -DA_vectParameters = cms.PSet(primaryVertexProducer.TkClusParameters.clone()) + TkFilterParameters = cms.PSet( + algorithm=cms.string('filter'), + maxNormalizedChi2 = cms.double(10.0), + minPixelLayersWithHits=cms.int32(2), + minSiliconLayersWithHits = cms.int32(5), + maxD0Significance = cms.double(4.0), + maxD0Error = cms.double(1.0), + maxDzError = cms.double(1.0), + minPt = cms.double(0.0), + maxEta = cms.double(2.4), + trackQuality = cms.string("any") + ), + + TkClusParameters = cms.PSet( + algorithm = cms.string("DA_vect"), + TkDAClusParameters = cms.PSet( + coolingFactor = cms.double(0.6), # moderate annealing speed + zrange = cms.double(4.), # consider only clusters within 4 sigma*sqrt(T) of a track + delta_highT = cms.double(1.e-2), # convergence requirement at high T + delta_lowT = cms.double(1.e-3), # convergence requirement at low T + convergence_mode = cms.int32(0), # 0 = two steps, 1 = dynamic with sqrt(T) + Tmin = cms.double(2.0), # end of vertex splitting + Tpurge = cms.double(2.0), # cleaning + Tstop = cms.double(0.5), # end of annealing + vertexSize = cms.double(0.006), # added in quadrature to track-z resolutions + d0CutOff = cms.double(3.), # downweight high IP tracks + dzCutOff = cms.double(3.), # outlier rejection after freeze-out (T DAClusterizerInZ_vect::fill_vertices(double beta, double zerror_squared = sumwp / (sumw * sumw); y.zvtx[k] = sumwz / sumw; } - const auto& bs = vertexTracks[0].stateAtBeamLine().beamSpot(); + + reco::BeamSpot bs = vertexTracks[0].stateAtBeamLine().beamSpot(); GlobalPoint pos(bs.x(y.zvtx[k]), bs.y(y.zvtx[k]), y.zvtx[k]); const float xerror_squared = pow(bs.BeamWidthX(), 2); const float yerror_squared = pow(bs.BeamWidthY(), 2); diff --git a/SimCalorimetry/HcalTrigPrimAlgos/interface/HcalTriggerPrimitiveAlgo.h b/SimCalorimetry/HcalTrigPrimAlgos/interface/HcalTriggerPrimitiveAlgo.h index 11f6a00d654a4..456183cd11f4c 100644 --- a/SimCalorimetry/HcalTrigPrimAlgos/interface/HcalTriggerPrimitiveAlgo.h +++ b/SimCalorimetry/HcalTrigPrimAlgos/interface/HcalTriggerPrimitiveAlgo.h @@ -83,6 +83,8 @@ class HcalTriggerPrimitiveAlgo { void setPeakFinderAlgorithm(int algo); void setWeightsQIE11(const edm::ParameterSet& weightsQIE11); void setWeightQIE11(int aieta, int weight); + void setCodedVetoThresholds(const edm::ParameterSet& codedVetoThresholds); + void setCodedVetoThreshold(int aieta, int codedVetoThreshold); void setNCTScaleShift(int); void setRCTScaleShift(int); @@ -142,6 +144,7 @@ class HcalTriggerPrimitiveAlgo { bool peakfind_; std::vector weights_; std::array, 29> weightsQIE11_; + std::array codedVetoThresholds_; int latency_; uint32_t FG_threshold_; std::vector FG_HF_thresholds_; diff --git a/SimCalorimetry/HcalTrigPrimAlgos/src/HcalTriggerPrimitiveAlgo.cc b/SimCalorimetry/HcalTrigPrimAlgos/src/HcalTriggerPrimitiveAlgo.cc index 45611ff5a0079..7b91781fec82a 100644 --- a/SimCalorimetry/HcalTrigPrimAlgos/src/HcalTriggerPrimitiveAlgo.cc +++ b/SimCalorimetry/HcalTrigPrimAlgos/src/HcalTriggerPrimitiveAlgo.cc @@ -516,13 +516,12 @@ void HcalTriggerPrimitiveAlgo::analyzeQIE11(IntegerCaloSamples& samples, int sampleTSminus1 = samples[ibin]; if (fix_saturation_ && (sample_saturation.size() > ibin + 1)) - check_sat = (sample_saturation[ibin + 1] || (sampleTS >= QIE11_MAX_LINEARIZATION_ET) || - sample_saturation[ibin] || (sampleTSminus1 >= QIE11_MAX_LINEARIZATION_ET)); + check_sat |= sample_saturation[ibin + 1] | (sampleTS >= QIE11_MAX_LINEARIZATION_ET); if (sampleTS > QIE11_MAX_LINEARIZATION_ET) sampleTS = QIE11_MAX_LINEARIZATION_ET; - if (sampleTSminus1 > QIE11_MAX_LINEARIZATION_ET) + if (sampleTSminus1 > QIE11_MAX_LINEARIZATION_ET || sample_saturation[ibin]) sampleTSminus1 = QIE11_MAX_LINEARIZATION_ET; // Usually use a segmentation factor of 1.0 but for ieta >= 21 use 2 @@ -553,6 +552,26 @@ void HcalTriggerPrimitiveAlgo::analyzeQIE11(IntegerCaloSamples& samples, IntegerCaloSamples output(samples.id(), tpSamples); output.setPresamples(tpPresamples); + // Based on the |ieta| of the sample, retrieve the correct region "coded" veto threshold + // where two of the possible values have special meaning + unsigned int codedVetoThreshold = codedVetoThresholds_[theIeta]; + + // Anything in range (1, 2048) inclusive shall activate the veto + unsigned int actualVetoThreshold = codedVetoThreshold; + bool applyVetoThreshold = codedVetoThreshold > 0 && codedVetoThreshold <= 2048; + + // Special value to disable vetoing in the PFA1' algo is 0 + if (codedVetoThreshold > 0) { + if (codedVetoThreshold <= 2048) { + // Special value to run the veto in PFA1' with no threshold + if (codedVetoThreshold == 2048) + actualVetoThreshold = 0; + } else { + edm::LogWarning("HcalTPAlgo") << "Specified veto threshold value " << codedVetoThreshold + << " is not in range (1, 2048) ! Vetoing in PFA1' will not be enabled !"; + } + } + for (unsigned int ibin = 0; ibin < tpSamples; ++ibin) { // ibin - index for output TP // idx - index for samples + shift - filterPresamples @@ -580,12 +599,22 @@ void HcalTriggerPrimitiveAlgo::analyzeQIE11(IntegerCaloSamples& samples, output[ibin] = 0; } } else { - output[ibin] = std::min(sum[idx], QIE11_MAX_LINEARIZATION_ET); - - if (fix_saturation_ && force_saturation[idx] && ids.size() == 2) - output[ibin] = QIE11_MAX_LINEARIZATION_ET / 2; - else if (fix_saturation_ && force_saturation[idx]) - output[ibin] = QIE11_MAX_LINEARIZATION_ET; + // Only if the sum for the future time sample is above the veto + // threshold and the now sum is not a peak and the now sum is not + // saturated does the current sum get zeroed + if (applyVetoThreshold && sum[idx + 1] >= actualVetoThreshold && + (sum[idx] < sum[idx + 1] || force_saturation[idx + 1]) && !force_saturation[idx]) + output[ibin] = 0; + else { + // Here, either the "now" sum is a peak or the vetoing criteria are not satisfied + // so assign the appropriate sum to the output + output[ibin] = std::min(sum[idx], QIE11_MAX_LINEARIZATION_ET); + if (fix_saturation_ && force_saturation[idx]) { + output[ibin] = QIE11_MAX_LINEARIZATION_ET; + if (ids.size() == 2) + output[ibin] /= 2; + } + } } // peak-finding is not applied for FG bits // compute(msb) returns two bits (MIP). compute(timingTDC,ids) returns 6 bits (1 depth, 1 prompt, 1 delayed 01, 1 delayed 10, 2 reserved) @@ -1067,6 +1096,21 @@ void HcalTriggerPrimitiveAlgo::setWeightQIE11(int aieta, int weight) { weightsQIE11_[aieta] = {{weight, 255}}; } +void HcalTriggerPrimitiveAlgo::setCodedVetoThresholds(const edm::ParameterSet& codedVetoThresholds) { + // Names are just abs(ieta) for HBHE + std::vector ietaStrs = codedVetoThresholds.getParameterNames(); + for (auto& ietaStr : ietaStrs) { + // Strip off "ieta" part of key and just use integer value in map + auto const& v = codedVetoThresholds.getParameter(ietaStr); + codedVetoThresholds_[std::stoi(ietaStr.substr(4))] = {v}; + } +} + +void HcalTriggerPrimitiveAlgo::setCodedVetoThreshold(int aieta, int codedVetoThreshold) { + // Simple map of |ieta| in HBHE to veto threshold + codedVetoThresholds_[aieta] = {codedVetoThreshold}; +} + void HcalTriggerPrimitiveAlgo::setPeakFinderAlgorithm(int algo) { if (algo <= 0 || algo > 2) throw cms::Exception("ERROR: Only algo 1 & 2 are supported.") << std::endl; diff --git a/SimCalorimetry/HcalTrigPrimProducers/plugins/HcalTrigPrimDigiProducer.cc b/SimCalorimetry/HcalTrigPrimProducers/plugins/HcalTrigPrimDigiProducer.cc index 7a6f069385816..3fddb13fd68e5 100644 --- a/SimCalorimetry/HcalTrigPrimProducers/plugins/HcalTrigPrimDigiProducer.cc +++ b/SimCalorimetry/HcalTrigPrimProducers/plugins/HcalTrigPrimDigiProducer.cc @@ -52,6 +52,9 @@ class HcalTrigPrimDigiProducer : public edm::stream::EDProducer<> { edm::EDGetTokenT tok_hbhe_; edm::EDGetTokenT tok_hf_; + bool overrideDBvetoThresholdsHE_; + bool overrideDBvetoThresholdsHB_; + bool overrideDBweightsAndFilterHE_; bool overrideDBweightsAndFilterHB_; @@ -104,10 +107,14 @@ HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer(const edm::ParameterSet& ps) upgrade_ = std::any_of(std::begin(upgrades), std::end(upgrades), [](bool a) { return a; }); legacy_ = std::any_of(std::begin(upgrades), std::end(upgrades), [](bool a) { return !a; }); + overrideDBvetoThresholdsHE_ = ps.getParameter("overrideDBvetoThresholdsHE"); + overrideDBvetoThresholdsHB_ = ps.getParameter("overrideDBvetoThresholdsHB"); + overrideDBweightsAndFilterHE_ = ps.getParameter("overrideDBweightsAndFilterHE"); overrideDBweightsAndFilterHB_ = ps.getParameter("overrideDBweightsAndFilterHB"); theAlgo_.setWeightsQIE11(ps.getParameter("weightsQIE11")); + theAlgo_.setCodedVetoThresholds(ps.getParameter("codedVetoThresholds")); if (ps.exists("parameters")) { auto pset = ps.getUntrackedParameter("parameters"); @@ -173,40 +180,46 @@ void HcalTrigPrimDigiProducer::beginRun(const edm::Run& run, const edm::EventSet continue; int aieta = abs(hcalTTDetId.ieta()); + // Do not let ieta 29 in the map + if (aieta >= lastHERing) + continue; // Filter weight represented in fixed point 8 bit - int fixedPointWeight = -1; + int fixedPointWeight = 255; + // Coded veto threshold in range (0, 2048) + // Default, special value of 0 will disable vetoing + int codedVetoThreshold = 0; + // Number of filter presamples + int presamples = 0; // The absence of TT channels in the HcalTPChannelParameters // is intepreted as to not use the new filter auto tpParam = db->getHcalTPChannelParameter(hcalTTDetId, false); - if (tpParam) + if (tpParam) { + // Fix number of filter presamples to one if we are using DB weights + // Size of filter is already known when using DB weights + // Weight from DB represented as 8-bit integer fixedPointWeight = tpParam->getauxi1(); + codedVetoThreshold = tpParam->getauxi2(); + presamples = 1; + } - // Do not let ieta 29 in the map // If the aieta already has a weight in the map, then move on if (aieta <= lastHBRing) { - // Fix number of filter presamples to one if we are using DB weights - // Size of filter is already known when using DB weights - // Weight from DB represented as 8-bit integer + if (!overrideDBvetoThresholdsHB_) { + theAlgo_.setCodedVetoThreshold(aieta, codedVetoThreshold); + } if (!overrideDBweightsAndFilterHB_) { - if (fixedPointWeight != -1) { - theAlgo_.setNumFilterPresamplesHBQIE11(1); - theAlgo_.setWeightQIE11(aieta, fixedPointWeight); - } else { - theAlgo_.setNumFilterPresamplesHBQIE11(0); - theAlgo_.setWeightQIE11(aieta, 255); - } + theAlgo_.setNumFilterPresamplesHBQIE11(presamples); + theAlgo_.setWeightQIE11(aieta, fixedPointWeight); } } else if (aieta < lastHERing) { + if (!overrideDBvetoThresholdsHE_) { + theAlgo_.setCodedVetoThreshold(aieta, codedVetoThreshold); + } if (!overrideDBweightsAndFilterHE_) { - if (fixedPointWeight != -1) { - theAlgo_.setNumFilterPresamplesHEQIE11(1); - theAlgo_.setWeightQIE11(aieta, fixedPointWeight); - } else { - theAlgo_.setNumFilterPresamplesHEQIE11(0); - theAlgo_.setWeightQIE11(aieta, 255); - } + theAlgo_.setNumFilterPresamplesHEQIE11(presamples); + theAlgo_.setWeightQIE11(aieta, fixedPointWeight); } } } diff --git a/SimCalorimetry/HcalTrigPrimProducers/python/hcaltpdigi_cfi.py b/SimCalorimetry/HcalTrigPrimProducers/python/hcaltpdigi_cfi.py index 04b4dc44ef486..18cdfe6d0c270 100644 --- a/SimCalorimetry/HcalTrigPrimProducers/python/hcaltpdigi_cfi.py +++ b/SimCalorimetry/HcalTrigPrimProducers/python/hcaltpdigi_cfi.py @@ -48,6 +48,43 @@ FG_threshold = cms.uint32(12), ## threshold for setting fine grain bit FG_HF_thresholds = cms.vuint32(17, 255), ## thresholds for setting fine grain bit ZS_threshold = cms.uint32(1), ## threshold for setting TP zero suppression + + # To be used when overriding the CondDB, default is with vetoing off ("coded" threshold = 0) + # To run PFA1' + vetoing with no threshold, use 2048 + # All other values (1, 2047) are interpreted literally as the PFA1' veto threshold + codedVetoThresholds = cms.PSet( + ieta1 = cms.int32(0), + ieta2 = cms.int32(0), + ieta3 = cms.int32(0), + ieta4 = cms.int32(0), + ieta5 = cms.int32(0), + ieta6 = cms.int32(0), + ieta7 = cms.int32(0), + ieta8 = cms.int32(0), + ieta9 = cms.int32(0), + ieta10 = cms.int32(0), + ieta11 = cms.int32(0), + ieta12 = cms.int32(0), + ieta13 = cms.int32(0), + ieta14 = cms.int32(0), + ieta15 = cms.int32(0), + ieta16 = cms.int32(0), + ieta17 = cms.int32(0), + ieta18 = cms.int32(0), + ieta19 = cms.int32(0), + ieta20 = cms.int32(0), + ieta21 = cms.int32(0), + ieta22 = cms.int32(0), + ieta23 = cms.int32(0), + ieta24 = cms.int32(0), + ieta25 = cms.int32(0), + ieta26 = cms.int32(0), + ieta27 = cms.int32(0), + ieta28 = cms.int32(0) + ), + + overrideDBvetoThresholdsHB = cms.bool(False), + overrideDBvetoThresholdsHE = cms.bool(False), numberOfSamples = cms.int32(4), numberOfPresamples = cms.int32(2), numberOfSamplesHF = cms.int32(4), diff --git a/SimG4CMS/Calo/test/python/runHGC9_cfg.py b/SimG4CMS/Calo/test/python/runHGC9_cfg.py new file mode 100644 index 0000000000000..0168e6535f468 --- /dev/null +++ b/SimG4CMS/Calo/test/python/runHGC9_cfg.py @@ -0,0 +1,79 @@ +import FWCore.ParameterSet.Config as cms +from Configuration.Eras.Era_Phase2C17I13M9_cff import Phase2C17I13M9 +from Configuration.Eras.Modifier_phase2_hgcalOnly_cff import phase2_hgcalOnly +from Configuration.Eras.Modifier_phase2_hgcalV18_cff import phase2_hgcalV18 + +process = cms.Process("PROD",Phase2C17I13M9,phase2_hgcalOnly,phase2_hgcalV18) +process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi") +process.load("IOMC.EventVertexGenerators.VtxSmearedGauss_cfi") +process.load("Geometry.HGCalCommonData.testHGCalV18OReco_cff") +process.load("Configuration.StandardSequences.MagneticField_cff") +process.load("Configuration.EventContent.EventContent_cff") +process.load('Configuration.StandardSequences.Generator_cff') +process.load('Configuration.StandardSequences.SimIdeal_cff') +process.load('FWCore.MessageService.MessageLogger_cfi') +process.load('SimG4CMS.Calo.hgcalHitScintillator_cfi') +process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") +from Configuration.AlCa.GlobalTag import GlobalTag +process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase2_realistic_T21', '') + +if hasattr(process,'MessageLogger'): + process.MessageLogger.HGCalGeom=dict() + process.MessageLogger.HGCalSim=dict() + process.MessageLogger.HGCSim=dict() + +process.load("IOMC.RandomEngine.IOMC_cff") +process.RandomNumberGeneratorService.generator.initialSeed = 456789 +process.RandomNumberGeneratorService.g4SimHits.initialSeed = 9876 +process.RandomNumberGeneratorService.VtxSmeared.initialSeed = 123456789 + +process.Timing = cms.Service("Timing") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(50) +) + +process.source = cms.Source("EmptySource", + firstRun = cms.untracked.uint32(1), + firstEvent = cms.untracked.uint32(1) +) + +process.generator = cms.EDProducer("FlatRandomEGunProducer", + PGunParameters = cms.PSet( + PartID = cms.vint32(211), + MinEta = cms.double(1.50), + MaxEta = cms.double(2.20), + MinPhi = cms.double(-3.1415926), + MaxPhi = cms.double(-1.5707963), + MinE = cms.double(100.00), + MaxE = cms.double(100.00) + ), + Verbosity = cms.untracked.int32(0), + AddAntiParticle = cms.bool(True) +) + +process.output = cms.OutputModule("PoolOutputModule", + process.FEVTSIMEventContent, + fileName = cms.untracked.string('hgcV18O.root') +) + +process.hgcalHitScintillator.tileFileName = "extraTiles.txt" +process.g4SimHits.HGCScintSD.TileFileName = "extraTiles.txt" + +process.generation_step = cms.Path(process.pgen) +process.simulation_step = cms.Path(process.psim) +process.analysis_step = cms.Path(process.hgcalHitScintillator) +process.out_step = cms.EndPath(process.output) + +process.g4SimHits.Physics.type = 'SimG4Core/Physics/FTFP_BERT_EMM' + +# Schedule definition +process.schedule = cms.Schedule(process.generation_step, + process.simulation_step, + process.analysis_step, + process.out_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/SimG4Core/Application/python/g4SimHits_cfi.py b/SimG4Core/Application/python/g4SimHits_cfi.py index 5b8f8d3bc05be..24396c4b6691d 100644 --- a/SimG4Core/Application/python/g4SimHits_cfi.py +++ b/SimG4Core/Application/python/g4SimHits_cfi.py @@ -752,9 +752,9 @@ from Configuration.Eras.Modifier_hgcaltb_cff import hgcaltb hgcaltb.toModify(g4SimHits, - OnlySDs = ['AHcalSensitiveDetector','CaloTrkProcessing','FP420SensitiveDetector','HFNoseSensitiveDetector','HGCSensitiveDetector','HGCalSensitiveDetector','HGCalTB1601SensitiveDetector','HcalTB06BeamDetector'], + OnlySDs = ['AHcalSensitiveDetector','CaloTrkProcessing','HFNoseSensitiveDetector','HGCSensitiveDetector','HGCalSensitiveDetector','HGCalTB1601SensitiveDetector','HcalTB06BeamDetector'], TrackHits = ['FP420SI'], - CaloHits = ['CalibrationHGCHitsEE','CalibrationHGCHitsHEback','CalibrationHGCHitsHEfront','CaloHitsTk','ChamberHits','EcalHitsEB','EcalHitsEE','EcalHitsES','EcalTBH4BeamHits','FibreHits','HFNoseHits','HcalSensitiveDetector','HGCHitsEE','HGCHitsHEback','HGCHitsHEfront','HcalHits','HcalTB06BeamHits','WedgeHits'], + CaloHits = ['CalibrationHGCHitsEE','CalibrationHGCHitsHEback','CalibrationHGCHitsHEfront','CaloHitsTk','ChamberHits','HFNoseHits','HGCHitsEE','HGCHitsHEback','HGCHitsHEfront','HcalHits','HcalTB06BeamHits','WedgeHits'], NonBeamEvent = True, UseMagneticField = False, CaloSD = dict( @@ -766,6 +766,14 @@ ForTBHCAL = True) ) +from Configuration.Eras.Modifier_phase2_hgcalOnly_cff import phase2_hgcalOnly +phase2_hgcalOnly.toModify(g4SimHits, + OnlySDs = ['CaloTrkProcessing','HGCScintillatorSensitiveDetector','HGCalSensitiveDetector'], + TrackHits = [], + CaloHits = ["CalibrationHGCHitsEE",'CalibrationHGCHitsHEback',"CalibrationHGCHitsHEfront","CaloHitsTk","HGCHitsEE","HGCHitsHEback","HGCHitsHEfront",], + LHCTransport = False +) + from Configuration.Eras.Modifier_phase2_hgcalV18_cff import phase2_hgcalV18 phase2_hgcalV18.toModify(g4SimHits, HGCSD = dict( diff --git a/SimG4Core/PrintGeomInfo/plugins/PrintMaterialBudgetInfo.cc b/SimG4Core/PrintGeomInfo/plugins/PrintMaterialBudgetInfo.cc index 0f95aca15a148..d592c12aaac9b 100644 --- a/SimG4Core/PrintGeomInfo/plugins/PrintMaterialBudgetInfo.cc +++ b/SimG4Core/PrintGeomInfo/plugins/PrintMaterialBudgetInfo.cc @@ -30,6 +30,7 @@ #include #include +#include #include #include #include @@ -66,7 +67,6 @@ class PrintMaterialBudgetInfo : public SimWatcher, std::string name; int nchar; mpvpv thePVTree; - G4VPhysicalVolume* theTopPV; G4NavigationHistory fHistory; bool volumeFound; unsigned int levelFound; @@ -76,7 +76,7 @@ class PrintMaterialBudgetInfo : public SimWatcher, std::vector elementNames; std::vector elementTotalWeight; std::vector elementWeightFraction; - // + std::string stringLaTeXUnderscore(std::string stringname); std::string stringLaTeXSuperscript(std::string stringname); }; @@ -106,7 +106,8 @@ PrintMaterialBudgetInfo::~PrintMaterialBudgetInfo() {} void PrintMaterialBudgetInfo::update(const BeginOfRun* run) { G4Random::setTheEngine(new CLHEP::RanecuEngine); // Physical Volume - theTopPV = G4TransportationManager::GetTransportationManager()->GetNavigatorForTracking()->GetWorldVolume(); + G4VPhysicalVolume* theTopPV = + G4TransportationManager::GetTransportationManager()->GetNavigatorForTracking()->GetWorldVolume(); assert(theTopPV); // Logical Volume G4LogicalVolume* lv = theTopPV->GetLogicalVolume(); diff --git a/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DD4hep_cfg.py b/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DD4hep_cfg.py index e525fda8ed79f..a17093b1912b6 100644 --- a/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DD4hep_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DD4hep_cfg.py @@ -3,7 +3,7 @@ # cmsRun g4OverlapCheck2026DD4hep_cfg.py geometry=D92 tol=0.1 # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # ############################################################################### import FWCore.ParameterSet.Config as cms @@ -17,7 +17,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104, D105, D106") options.register('tol', 0.1, VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DDD_cfg.py b/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DDD_cfg.py index 5754e522047f9..b6d1ff212c3c0 100644 --- a/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DDD_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/g4OverlapCheck2026DDD_cfg.py @@ -3,7 +3,7 @@ # cmsRun g4OverlapCheck2026DDD_cfg.py geometry=D88 tol=0.1 # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # ############################################################################### import FWCore.ParameterSet.Config as cms @@ -17,7 +17,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104, D105, D106") options.register('tol', 0.1, VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runDD4hep2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runDD4hep2026_cfg.py index 867ca3234a59d..440da0281478a 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runDD4hep2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runDD4hep2026_cfg.py @@ -3,7 +3,7 @@ # cmsRun runDD4hep2026_cfg.py geometry=D92 # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # ############################################################################### import FWCore.ParameterSet.Config as cms @@ -17,7 +17,7 @@ "D92", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, D100, D101, D102, D103, D104, D105, D106") ### get and parse the command line arguments options.parseArguments() diff --git a/SimG4Core/PrintGeomInfo/test/python/runDDD2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runDDD2026_cfg.py index f795052613f15..57702756810bc 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runDDD2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runDDD2026_cfg.py @@ -3,7 +3,7 @@ # cmsRun runDDD2026_cfg.py geometry=D88 # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, -# D100 D101, D102, D103 +# D100 D101, D102, D103, D104, D105, D106 # ############################################################################### import FWCore.ParameterSet.Config as cms @@ -17,7 +17,7 @@ "D92", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D97, D98, D99, D100, D101, D102, D103, D104, D105, D106") ### get and parse the command line arguments options.parseArguments() diff --git a/SimG4Core/PrintGeomInfo/test/python/runMaterialBudgeInfo2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runMaterialBudgeInfo2026_cfg.py index 66a92aed404db..ec2c4d8888bdc 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runMaterialBudgeInfo2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runMaterialBudgeInfo2026_cfg.py @@ -4,7 +4,7 @@ # # Options for type DDD, DD4hep # Options for geometry D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # ################################################################################ import FWCore.ParameterSet.Config as cms @@ -23,7 +23,7 @@ "D92", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, D100, D101, D102, D103, D104, D105, D106") options.register('detector', "Tracker", VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids2_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids2_cfg.py index d24f8ff6059fa..f8adca69f37ac 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids2_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids2_cfg.py @@ -3,7 +3,7 @@ # cmsRun grunPrintG4Solids_cfg.py geometry=D98 dd4hep=False # # Options for geometry D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, -# D101, D102, D103 +# D101, D102, D103, D104,D105, D106 # Options for type DDD, DD4hep # ############################################################################### @@ -18,7 +18,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104,D105, D106") options.register('type', "DDD", VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids_cfg.py index 2c63ca2af16a0..310748fe7aef5 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Solids_cfg.py @@ -3,7 +3,7 @@ # cmsRun grunPrintG4Solids_cfg.py geometry=D98 dd4hep=False # # Options for geometry D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, -# D101, D102, D103 +# D101, D102, D103, D104, D105, D106 # Options for type DDD, DD4hep # ############################################################################### @@ -18,7 +18,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104, D105, D106") options.register('type', "DDD", VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Touch2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Touch2026_cfg.py index 53b661701bcdd..0d3ad26f9bfe4 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runPrintG4Touch2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runPrintG4Touch2026_cfg.py @@ -3,7 +3,7 @@ # cmsRun grunPrintG4Touch_cfg.py geometry=D98 type=DDD # # Options for geometry D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, -# D101, D102, D103 +# D101, D102, D103, D104,D105, D106 # Options for type DDD, DD4hep # ############################################################################### @@ -18,7 +18,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104,D105, D106") options.register('type', "DDD", VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runPrintSolid2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runPrintSolid2026_cfg.py index 7583501050a02..eec071ff2a9a3 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runPrintSolid2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runPrintSolid2026_cfg.py @@ -4,7 +4,7 @@ # # Options for type DDD, DD4hep # Options for geometry D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104,D105, D106 # ################################################################################ import FWCore.ParameterSet.Config as cms @@ -23,7 +23,7 @@ "D92", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D95, D96, D97, D98, D99, D100, D101, D102, D103, D104,D105, D106") ### get and parse the command line arguments options.parseArguments() diff --git a/SimG4Core/PrintGeomInfo/test/python/runSens2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runSens2026_cfg.py index d4280f5257b35..04534ea10a8d5 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runSens2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runSens2026_cfg.py @@ -3,7 +3,7 @@ # cmsRun runSens2026_cfg.py geometry=D92 type=DDD # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # Options for type DDD, DD4hep # ############################################################################### @@ -18,7 +18,7 @@ "D92", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104, D105, D106") options.register('type', "DDD", VarParsing.VarParsing.multiplicity.singleton, diff --git a/SimG4Core/PrintGeomInfo/test/python/runSummary2026_cfg.py b/SimG4Core/PrintGeomInfo/test/python/runSummary2026_cfg.py index d689194a55a0f..ab3d2e1cf865f 100644 --- a/SimG4Core/PrintGeomInfo/test/python/runSummary2026_cfg.py +++ b/SimG4Core/PrintGeomInfo/test/python/runSummary2026_cfg.py @@ -3,7 +3,7 @@ # cmsRun runSummary2026_cfg.py geometry=D92 # # Options for geometry D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, -# D100, D101, D102, D103 +# D100, D101, D102, D103, D104, D105, D106 # ############################################################################### import FWCore.ParameterSet.Config as cms @@ -17,7 +17,7 @@ "D88", VarParsing.VarParsing.multiplicity.singleton, VarParsing.VarParsing.varType.string, - "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103") + "geometry of operations: D86, D88, D91, D92, D93, D94, D95, D96, D98, D99, D100, D101, D102, D103, D104, D105, D106") ### get and parse the command line arguments options.parseArguments() diff --git a/SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py b/SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py index 817422a6a1e79..57a495a894255 100644 --- a/SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py +++ b/SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py @@ -136,6 +136,7 @@ def _modifyPixelDigitizerForRun3( digitizer ): AddNoisyPixels = False, AddPixelInefficiency = False, #done in second step KillBadFEDChannels = False, #done in second step + killModules = False #done in second step ) # Threshold in electrons are the Official CRAFT09 numbers: diff --git a/SimGeneral/MixingModule/python/pixelDigitizer_cfi.py b/SimGeneral/MixingModule/python/pixelDigitizer_cfi.py index bb0bd83bd13a4..febe320e19777 100644 --- a/SimGeneral/MixingModule/python/pixelDigitizer_cfi.py +++ b/SimGeneral/MixingModule/python/pixelDigitizer_cfi.py @@ -20,7 +20,9 @@ # customization applies only to phase0/1 pixel. from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2 premix_stage2.toModify(pixelDigitizer, - AddPixelInefficiency = False # will be added in DataMixer + AddPixelInefficiency = False, # will be added in DataMixer + KillBadFEDChannels = False, # will be added in DataMixer + killModules = False # will be added in DataMixer ) from SimTracker.SiPhase2Digitizer.phase2TrackerDigitizer_cfi import phase2TrackerDigitizer as _phase2TrackerDigitizer, _premixStage1ModifyDict diff --git a/SimGeneral/PreMixingModule/python/mixOne_premix_on_sim_cfi.py b/SimGeneral/PreMixingModule/python/mixOne_premix_on_sim_cfi.py index d23680a5a9a34..35327531990b5 100644 --- a/SimGeneral/PreMixingModule/python/mixOne_premix_on_sim_cfi.py +++ b/SimGeneral/PreMixingModule/python/mixOne_premix_on_sim_cfi.py @@ -51,7 +51,6 @@ # To preserve the behaviour of copy-pasted version of premix worker # All these are done in stage1 (for both signal and pileup) AddNoise = False, - killModules = False, MissCalibrate = False, ), workerType = cms.string("PreMixingSiPixelWorker"), diff --git a/TopQuarkAnalysis/TopEventSelection/plugins/TtFullHadSignalSelMVATrainer.h b/TopQuarkAnalysis/TopEventSelection/plugins/TtFullHadSignalSelMVATrainer.h deleted file mode 100644 index d0d99a8cab704..0000000000000 --- a/TopQuarkAnalysis/TopEventSelection/plugins/TtFullHadSignalSelMVATrainer.h +++ /dev/null @@ -1,45 +0,0 @@ -#ifndef TtFullHadSignalSelMVATrainer_h -#define TtFullHadSignalSelMVATrainer_h - -#include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/EventSetup.h" -#include "FWCore/Framework/interface/EDAnalyzer.h" -#include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/MakerMacros.h" -#include "FWCore/Framework/interface/ESHandle.h" -#include "FWCore/Utilities/interface/InputTag.h" -#include "FWCore/ParameterSet/interface/ParameterSet.h" - -#include "PhysicsTools/MVAComputer/interface/HelperMacros.h" -#include "PhysicsTools/MVAComputer/interface/MVAComputerCache.h" - -#include "AnalysisDataFormats/TopObjects/interface/TtEvent.h" -#include "DataFormats/PatCandidates/interface/Jet.h" -#include "DataFormats/RecoCandidate/interface/RecoCandidate.h" - -#ifndef TtFullHadSignalSelMVARcd_defined // to avoid conflicts with the TtFullHadSignalSelMVAComputer -#define TtFullHadSignalSelMVARcd_defined -MVA_COMPUTER_CONTAINER_DEFINE(TtFullHadSignalSelMVA); // defines TtFullHadSignalSelMVA -#endif - -class TtFullHadSignalSelMVATrainer : public edm::EDAnalyzer { -public: - explicit TtFullHadSignalSelMVATrainer(const edm::ParameterSet&); - ~TtFullHadSignalSelMVATrainer() override; - -private: - void analyze(const edm::Event& evt, const edm::EventSetup& setup) override; - void beginJob() override; - - edm::EDGetTokenT > jetsToken_; - edm::EDGetTokenT genEvtToken_; - - int whatData_; - int maxEv_; - int selEv; - double weight_; - - PhysicsTools::MVAComputerCache mvaComputer; -}; - -#endif diff --git a/TopQuarkAnalysis/TopEventSelection/plugins/TtSemiLepSignalSelMVATrainer.h b/TopQuarkAnalysis/TopEventSelection/plugins/TtSemiLepSignalSelMVATrainer.h deleted file mode 100644 index c0c84c88888cb..0000000000000 --- a/TopQuarkAnalysis/TopEventSelection/plugins/TtSemiLepSignalSelMVATrainer.h +++ /dev/null @@ -1,59 +0,0 @@ -#ifndef TtSemiLepSignalSelMVATrainer_h -#define TtSemiLepSignalSelMVATrainer_h - -#include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/EventSetup.h" -#include "FWCore/Framework/interface/EDAnalyzer.h" -#include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/MakerMacros.h" -#include "FWCore/Framework/interface/ESHandle.h" -#include "FWCore/Utilities/interface/InputTag.h" -#include "FWCore/ParameterSet/interface/ParameterSet.h" - -#include "PhysicsTools/MVAComputer/interface/HelperMacros.h" -#include "PhysicsTools/MVAComputer/interface/MVAComputerCache.h" - -#include "AnalysisDataFormats/TopObjects/interface/TtEvent.h" -#include "DataFormats/PatCandidates/interface/MET.h" -#include "DataFormats/PatCandidates/interface/Jet.h" -#include "DataFormats/PatCandidates/interface/Muon.h" -#include "DataFormats/PatCandidates/interface/Electron.h" -#include "DataFormats/RecoCandidate/interface/RecoCandidate.h" - -#ifndef TtSemiLepSignalSelMVARcd_defined // to avoid conflicts with the TtSemiSignalSelMVAComputer -#define TtSemiLepSignalSelMVARcd_defined -MVA_COMPUTER_CONTAINER_DEFINE(TtSemiLepSignalSelMVA); // defines TtSemiLepSignalSelMVA -#endif - -class TtSemiLepSignalSelMVATrainer : public edm::EDAnalyzer { -public: - explicit TtSemiLepSignalSelMVATrainer(const edm::ParameterSet&); - ~TtSemiLepSignalSelMVATrainer() override; - -private: - void analyze(const edm::Event& evt, const edm::EventSetup& setup) override; - void beginJob() override; - - double DeltaPhi(const math::XYZTLorentzVector& v1, const math::XYZTLorentzVector& v2); - double DeltaR(const math::XYZTLorentzVector& v1, const math::XYZTLorentzVector& v2); - - // pt sorting stuff - struct JetwithHigherPt { - bool operator()(const pat::Jet& j1, const pat::Jet& j2) const { return j1.pt() > j2.pt(); }; - }; - - edm::EDGetTokenT > muonsToken_; - edm::EDGetTokenT > electronsToken_; - edm::EDGetTokenT > jetsToken_; - edm::EDGetTokenT > METsToken_; - edm::EDGetTokenT genEvtToken_; - - int lepChannel_; - int whatData_; - int maxEv_; - int selEv; - - PhysicsTools::MVAComputerCache mvaComputer; -}; - -#endif diff --git a/TopQuarkAnalysis/TopEventSelection/python/TtFullHadSignalSelMVATrainer_cfi.py b/TopQuarkAnalysis/TopEventSelection/python/TtFullHadSignalSelMVATrainer_cfi.py deleted file mode 100644 index e98a4e6c2a5df..0000000000000 --- a/TopQuarkAnalysis/TopEventSelection/python/TtFullHadSignalSelMVATrainer_cfi.py +++ /dev/null @@ -1,24 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -# -# module to make mvaTraining for jet parton associations -# -buildTraintree = cms.EDAnalyzer("TtFullHadSignalSelMVATrainer", - #input tags used in the example - jets = cms.InputTag("selectedPatJets"), - - #three possibilities: - # whatData=-1: in your training-file both, signal and background events are available - # whatData=1: your training-file contains only signal events - # whatData=0: your training-file contains only background events - whatData = cms.int32(1), - - #maximum number of training events to be used - # maxEv = -1: all events are used - # for example maxEv = 5000: writes only the first 5000 events to the training tree - maxEv = cms.int32(-1), - #event weight to be put here: - # standard is set to 1, so no weight is applied - # for example if different samples with different integrated luminosities have to be combined - weight = cms.double(1.0) -) diff --git a/TopQuarkAnalysis/TopEventSelection/python/TtSemiLepSignalSelMVATrainer_cfi.py b/TopQuarkAnalysis/TopEventSelection/python/TtSemiLepSignalSelMVATrainer_cfi.py deleted file mode 100644 index e78e3b890927b..0000000000000 --- a/TopQuarkAnalysis/TopEventSelection/python/TtSemiLepSignalSelMVATrainer_cfi.py +++ /dev/null @@ -1,30 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -# -# module to make mvaTraining for jet parton associations -# -buildTraintree = cms.EDAnalyzer("TtSemiLepSignalSelMVATrainer", - #input tags used in the example - muons = cms.InputTag("selectedPatMuons"), - elecs = cms.InputTag("selectedPatElectrons"), - jets = cms.InputTag("cleanPatJets"), - mets = cms.InputTag("patMETs"), - - # ------------------------------------------------ - # select semileptonic signal channel - # (all others are taken as background for training) - # 1: electron, 2: muon, 3: tau - # ------------------------------------------------ - lepChannel = cms.int32(2), - - #three possibilities: - # whatData=-1: in your training-file both, signal and background events are available - # whatData=1: your training-file contains only signal events - # whatData=0: your training-file contains only background events - whatData = cms.int32(1), - - #maximum number of training events to be used - # maxEv = -1: all events are used - # for example maxEv = 5000: writes only the first 5000 events to the training tree - maxEv = cms.int32(-1), -) diff --git a/TopQuarkAnalysis/TopJetCombination/plugins/TtSemiLepJetCombMVATrainer.h b/TopQuarkAnalysis/TopJetCombination/plugins/TtSemiLepJetCombMVATrainer.h deleted file mode 100644 index 55905de3673ff..0000000000000 --- a/TopQuarkAnalysis/TopJetCombination/plugins/TtSemiLepJetCombMVATrainer.h +++ /dev/null @@ -1,56 +0,0 @@ -#ifndef TtSemiLepJetCombMVATrainer_h -#define TtSemiLepJetCombMVATrainer_h - -#include "FWCore/Framework/interface/Event.h" -#include "FWCore/Framework/interface/EventSetup.h" -#include "FWCore/Framework/interface/EDAnalyzer.h" -#include "FWCore/Framework/interface/Frameworkfwd.h" -#include "FWCore/Framework/interface/MakerMacros.h" -#include "FWCore/Framework/interface/ESHandle.h" -#include "FWCore/Utilities/interface/InputTag.h" -#include "FWCore/ParameterSet/interface/ParameterSet.h" - -#include "DataFormats/RecoCandidate/interface/RecoCandidate.h" -#include "DataFormats/PatCandidates/interface/MET.h" -#include "DataFormats/PatCandidates/interface/Jet.h" - -#include "AnalysisDataFormats/TopObjects/interface/TopGenEvent.h" -#include "AnalysisDataFormats/TopObjects/interface/TtGenEvent.h" -#include "AnalysisDataFormats/TopObjects/interface/TtSemiLepEvtPartons.h" - -#include "PhysicsTools/MVAComputer/interface/HelperMacros.h" -#include "PhysicsTools/MVAComputer/interface/MVAComputerCache.h" - -#ifndef TtSemiLepJetCombMVARcd_defined // to avoid conflicts with the TtSemiLepJetCombMVAComputer -#define TtSemiLepJetCombMVARcd_defined -MVA_COMPUTER_CONTAINER_DEFINE(TtSemiLepJetCombMVA); // defines TtSemiLepJetCombMVARcd -#endif - -class TtSemiLepJetCombMVATrainer : public edm::EDAnalyzer { -public: - explicit TtSemiLepJetCombMVATrainer(const edm::ParameterSet&); - ~TtSemiLepJetCombMVATrainer() override; - -private: - void beginJob() override; - void analyze(const edm::Event& evt, const edm::EventSetup& setup) override; - void endJob() override; - - WDecay::LeptonType readLeptonType(const std::string& str); - - edm::EDGetTokenT genEvtToken_; - edm::EDGetTokenT > lepsToken_; - edm::EDGetTokenT > jetsToken_; - edm::EDGetTokenT > metsToken_; - edm::EDGetTokenT > > matchingToken_; - - int maxNJets_; - - WDecay::LeptonType leptonType_; - - PhysicsTools::MVAComputerCache mvaComputer; - - unsigned int nEvents[5]; -}; - -#endif diff --git a/TopQuarkAnalysis/TopJetCombination/python/TtSemiLepJetCombMVATrainer_cfi.py b/TopQuarkAnalysis/TopJetCombination/python/TtSemiLepJetCombMVATrainer_cfi.py deleted file mode 100644 index 7064b3b858c5d..0000000000000 --- a/TopQuarkAnalysis/TopJetCombination/python/TtSemiLepJetCombMVATrainer_cfi.py +++ /dev/null @@ -1,30 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -# -# module to perform MVA training for jet-parton association -# -trainTtSemiLepJetCombMVA = cms.EDAnalyzer("TtSemiLepJetCombMVATrainer", - #------------------------------------------------- - # sources (leptons, jets, MET, jet-parton matching) - #------------------------------------------------- - leps = cms.InputTag("selectedPatMuons"), - jets = cms.InputTag("selectedPatJets"), - mets = cms.InputTag("patMETs"), - matching = cms.InputTag("ttSemiLepJetPartonMatch"), - - # ------------------------------------------------ - # select semileptonic signal channel - # (all others are taken as background for training) - # either "kElec", "kMuon" or "kTau" - # ------------------------------------------------ - leptonType = cms.string("kMuon"), - - # ------------------------------------------------ - # maximum number of jets to be considered - # (has to be >= 4, can be set to -1 if you - # want to take all) - # ------------------------------------------------ - maxNJets = cms.int32(4) -) - - diff --git a/TrackPropagation/Geant4e/test/Geant4e_example_cfg.py b/TrackPropagation/Geant4e/test/Geant4e_example_cfg.py index 249f8e17f350e..79abf3148bb64 100644 --- a/TrackPropagation/Geant4e/test/Geant4e_example_cfg.py +++ b/TrackPropagation/Geant4e/test/Geant4e_example_cfg.py @@ -28,7 +28,7 @@ process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( - '/store/relval/CMSSW_12_5_0_pre3/RelValSingleMuPt10/GEN-SIM-RECO/124X_mcRun3_2022_realistic_v8-v2/10000/6a6528c0-9d66-4358-bacc-158c40b439cf.root' + '/store/relval/CMSSW_14_0_0_pre2/RelValSingleMuPt10/GEN-SIM-RECO/133X_mcRun3_2023_realistic_v3_STD-v2/2590000/da5cf255-2d65-41ec-ac89-45daf33c66d3.root', ), ) diff --git a/Utilities/RelMon/python/definitions.py b/Utilities/RelMon/python/definitions.py index 4e9c8f40d17f9..bd5776eb07c5c 100755 --- a/Utilities/RelMon/python/definitions.py +++ b/Utilities/RelMon/python/definitions.py @@ -197,3 +197,11 @@ ("!(mu20+|wzMu20+|jet20+)","Btag@1")) data_pattern_blist_pairs=() +## colors for gauge +from matplotlib.colors import LinearSegmentedColormap +gauge_cmap=LinearSegmentedColormap.from_list('rg',["r", "orange","y","lime"], N=256) + +## cms logo +cms_logo_url = "https://cms-docdb.cern.ch/cgi-bin/PublicDocDB/RetrieveFile?docid=3045&filename=CMSlogo_color_label_1024_May2014.png&version=3" + + diff --git a/Utilities/RelMon/python/directories2html.py b/Utilities/RelMon/python/directories2html.py index 73c769bb96041..c15509f4cf249 100755 --- a/Utilities/RelMon/python/directories2html.py +++ b/Utilities/RelMon/python/directories2html.py @@ -24,6 +24,8 @@ import os import hashlib +import random +from matplotlib.colors import to_hex if "RELMON_SA" in os.environ: from .dirstructure import Comparison,Directory @@ -81,9 +83,12 @@ def fairy_url_single(run,sample,version,plot_path,tier,draw_opts="",h=250,w=200) def get_page_header(directory=None, standalone=False, additional_header=""): style_location="/cms-service-reldqm" if standalone: - style_location = "http://cms-service-reldqm.web.cern.ch/" + style_location +"/" + style_location = "https://raw.githubusercontent.com/cms-PdmV/RelMonService2/77c534ec93401ca5de222ac62a6422f02389dafc/report_website/" #RelMonService2 javascripts='' style='' + tablestyle='' + thead_h = 400 + wrapper_h = 1500 if directory!=None and len(directory.comparisons)>0: meta=directory.meta style='img.fail {border:1px solid #ff0000;}\n'+\ @@ -94,18 +99,34 @@ def get_page_header(directory=None, standalone=False, additional_header=""): 'a.black_link:hover {color: #737373}\n'+\ 'a.black_link:visited {color: #333333}\n'+\ 'a.black_link:active {color: #333333}\n' + ## fixed first row and first column table + + wrapper_h = min(thead_h + (70 * len(directory.comparisons)),1800) + + tablestyle = '\n.wrapper { overflow: auto; height: %dpx;} \n'%(wrapper_h) + tablestyle += 'table { position: relative; border-collapse: separate; border-spacing: 0;} \n' + tablestyle += 'table { position: relative; border-collapse: separate; border-spacing: 0;} \n' + tablestyle += 'table th, table td { width: 50px; padding: 5px; background-color: white;} \n' + tablestyle += 'table th { position: sticky; top: 0; z-index: 2; height: %dpx;} \n'%(thead_h) + tablestyle += 'table th:nth-child(1) { left:0; z-index:3;} \n' + tablestyle += '.sticky-col { position: sticky; background-color: #C9FFD1 ; width: 200px; left:0}\n' + tablestyle += '.center_head { position: absolute; top: 50%; left: 50%;} \n' + tablestyle += '.vertical_head {top: 60%; -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg); -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);} \n' javascripts="" + - + html=''+\ ''+\ 'RelMon Summary'+\ - ''%style_location+\ - ''%style_location+\ - ''%style_location+\ + '' + \ + ''%style_location+\ + ''%style_location+\ + ''%style_location+\ ''+\ '%s'%javascripts+\ '%s'%additional_header+\ @@ -123,10 +144,7 @@ def get_page_footer(): #------------------------------------------------------------------------------- def get_title_section(directory, hashing_flag, standalone, depth=2): - if standalone: - cms_logo_url = "http://cms-service-reldqm.web.cern.ch/cms-service-reldqm/style/CMS.gif" - else: - cms_logo_url = "cms-service-reldqm/style/CMS.gif" + mother_name=basename(directory.mother_dir) mother_file_name="" if depth==1: @@ -212,7 +230,7 @@ def get_subdirs_section(directory, hashing_flag): html+='' html+='
' - html+=''%(link,subdir.get_summary_chart_ajax(150,100)) + html+= subdir.get_piechart_js(120,link) html+='
' html+='
' @@ -263,7 +281,7 @@ def get_summary_section(directory,matrix_page=True): html+='' html+='
'+\ - ''%directory.get_summary_chart_ajax(200,200)+\ + '%s'%(directory.get_piechart_js(150)) +\ '
'+\ '
' if matrix_page: @@ -491,27 +509,35 @@ def directory2html(directory, hashing, standalone, depth=0): #chdir(old_cwd) -#------------------------------------------------------------------------------- +def build_gauge_js(rate,w=100,minrate=.80,add_rate=False): + + color = to_hex(gauge_cmap((rate-minrate)/(1.0-minrate))) + font_size = int(w/9) + gauge_max = 1. - rate + + name = random.getrandbits(64) # just a random has for the canvas + html = "" + html += ''%(name,w) + + # "gauge" chart + html += '' + if add_rate: + html += '
'%(int(2*w/7),font_size) + html += '%.2f%%
'%(color,font_size,rate*100.) + + return html #------------------------------------------------------------------------------- def get_aggr_pairs_info(dir_dict,the_aggr_pairs=[]): @@ -614,7 +640,7 @@ def make_categories_summary(dir_dict,aggregation_rules): html+='
' html+='
' - html+=build_gauge(average_success_rate) + html+=build_gauge_js(average_success_rate,add_rate=True) html+='
' html+='
' @@ -648,7 +674,7 @@ def make_twiki_table(dir_dict,aggregation_rules): for cat_name,present_subdirs,total_weight,average_success_rate in aggr_pairs_info: #print cat_name,present_subdirs,total_weight,average_success_rate - html+=build_gauge(average_success_rate,small=True,escaped=True) + html+=build_gauge_js(average_success_rate,w=40) html+=" | " html+=' Top...' @@ -691,7 +717,7 @@ def make_barchart_summary(dir_dict,name="the_chart",title="DQM directory",the_ag }); } - """%(name,40*counter,title) + """%(name,35*counter,title) return script @@ -802,7 +828,6 @@ def make_summary_table(indir,aggregation_rules,aggregation_rules_twiki, hashing_ page_html+=make_categories_summary(dir_dict,aggregation_rules) # Make the Directories chart - page_html+='' page_html+='
Top...
' # Barbarian vertical space. Suggestions are welcome @@ -811,59 +836,61 @@ def make_summary_table(indir,aggregation_rules,aggregation_rules_twiki, hashing_ # Prepare the table - page_html+='' + page_html+='

Summary Table

(scrollable)

' - for i in range(5): - page_html+='

\n' - + div_width= min(len(dir_dict.keys()) * 70 + 500,1500) #80 px per column + 200 for the first column + page_html+='
'%(div_width) page_html+=""" - +
+ - + """ # First row with samples page_html+=""" - """ + """ sorted_samples=sorted(dir_dict.keys()) for sample in sorted_samples: - sample_nick=sample - ## For runs: put only the number after the _ - #if "_" in sample: - #run_number=sample.split("_")[-1] - #if (not run_number.isalpha()) and len(run_number)>=6: - #sample_nick=run_number - + if "_" in sample and "Data" not in sample: + sample_nick="_".join(sample.split("X_")[0].split("_")[:-1]) + # Cleaning for MC: just the fragment + elif "Data" in sample and "RelVal" in sample: + sample_nick = "".join([sample.split("_")[0],sample.split("RelVal")[-1]]) + # Cleaning for Data: PD + Era + Run + else: + sample_nick = sample page_html+=""" - """%sample_nick - page_html+=" \n" +

"""%sample_nick + page_html+=" \n \n \n" # FIRST ROW # Now the summaries at the beginning of the table page_html+="" - page_html+='' - page_html+=''%(global_dir.get_summary_chart_ajax(55,55),get_pie_tooltip(global_dir)) + page_html+='Summary' + page_html+=''%(global_dir.get_piechart_js(50)) for sample in sorted_samples: col=dir_dict[sample] # check if the directory was a top one or not summary_page_name="RelMonSummary.html" if col.name!="": summary_page_name=hash_name(col.name, hashing_flag)+".html" - img_link=col.get_summary_chart_ajax(55,55) - page_html+='' %(sample,summary_page_name,img_link,get_pie_tooltip(col)) + title = get_pie_tooltip(col) + chart = col.get_piechart_js(50,sample+"/"+summary_page_name) + page_html+='' %(chart) page_html+="" # Now the content for subdir_name in all_subdirs: page_html+=' \n' - page_html+=' \n' %subdir_name + page_html+=' \n' %subdir_name row_summary=Directory("row_summary","") sample_counter=0 @@ -878,9 +905,10 @@ def make_summary_table(indir,aggregation_rules,aggregation_rules_twiki, hashing_ # one first row for the summary! row_summary.calcStats() - img_link=row_summary.get_summary_chart_ajax(55,55) - page_html+='' %(img_link,get_pie_tooltip(row_summary)) + title = get_pie_tooltip(col) + chart = row_summary.get_piechart_js(50) + page_html+='' for sample in sorted_samples: sample_counter+=1 @@ -903,30 +931,27 @@ def make_summary_table(indir,aggregation_rules,aggregation_rules_twiki, hashing_ summary_page=join(sample,"%s.html"%(hash_name(directory.name+subdir_name,hashing_flag))) dir_is_there=subdir_name in subdirs_dict - img_link="https://chart.googleapis.com/chart?cht=p3&chco=C0C0C0&chs=50x50&chd=t:1" - img_tooltip="N/A" - if dir_is_there: - #row_summary.subdirs.append(subdirs_dict[subdir_name]) - img_link=subdirs_dict[subdir_name].get_summary_chart_ajax(50,50) - img_tooltip=get_pie_tooltip(subdirs_dict[subdir_name]) + img_link="https://upload.wikimedia.org/wikipedia/commons/a/a8/Circle_Davys-Grey_Solid.svg" + page_html+='' page_html+=" \n" - page_html+='

Summary

Summary

%s

%s

' + page_html+='
' - page_html+='Summary
%s
%s
' - page_html+='
' + page_html+='%s
%s%s
' - page_html+='
'#
' + page_html+= chart + '
' - page_html+='
' - if dir_is_there: - page_html+=''%(summary_page) - page_html+='' %(img_link,img_tooltip) if dir_is_there: - page_html+='' + #row_summary.subdirs.append(subdirs_dict[subdir_name]) + chart=subdirs_dict[subdir_name].get_piechart_js(50,summary_page) + page_html+='%s'%chart + else: + page_html+='' %(img_link,"Unavailable") page_html+='
Top...
' + page_html+='
Top...
' page_html+=get_rank_section(global_dir) - page_html+=make_twiki_table(dir_dict,aggregation_rules_twiki) + #page_html+=make_twiki_table(dir_dict,aggregation_rules_twiki) + # ^ commenting out for the moment, not really useful nor used page_html+=get_page_footer() return page_html diff --git a/Utilities/RelMon/python/dirstructure.py b/Utilities/RelMon/python/dirstructure.py index 7fb72841799c9..a2b407d5aa159 100755 --- a/Utilities/RelMon/python/dirstructure.py +++ b/Utilities/RelMon/python/dirstructure.py @@ -15,6 +15,7 @@ from copy import deepcopy from os import chdir,getcwd,listdir,makedirs,rmdir from os.path import exists,join +import random import sys argv=sys.argv @@ -167,19 +168,45 @@ def get_subdirs_names(self): subdirnames.append(subdir.name) return subdirnames - def get_summary_chart_ajax(self,w=400,h=300): - """Emit the ajax to build a pie chart using google apis... + def get_piechart_js(self,w=400,link=None): + + """ + Build the HTML snippet to render a piechart with chart.js """ - url = "https://chart.googleapis.com/chart?" - url+= "cht=p3" # Select the 3d chart - #url+= "&chl=Success|Null|Fail" # give labels - url+= "&chco=00FF00|FFFF00|FF0000|7A7A7A" # give colours to labels - url+= "&chs=%sx%s" %(w,h) - #url+= "&chtt=%s" %self.name - url+= "&chd=t:%.2f,%.2f,%.2f,%.2f"%(self.get_success_rate(),self.get_null_rate(),self.get_fail_rate(),self.get_skiped_rate()) + if self.get_success_rate()>=99.9: # if the success rate is very high let's make the page lighter + img_link = "https://raw.githubusercontent.com/cms-PdmV/RelMonService2/5ee98db210c0898fd34b4deac3653fa2bdff269b/report_website/lime_circle.png" + html ='' %(img_link,w,w) + if link is not None: + html = ' %s ' %(link,html) + return html + + name = random.getrandbits(64) # just a random has for the canvas + html = "" + html += ''%(name,w,w) + # piechart + html += '' + + return html + def print_report(self,indent="",verbose=False): if len(indent)==0: self.calcStats(make_pie=False) diff --git a/Utilities/ReleaseScripts/scripts/duplicateReflexLibrarySearch.py b/Utilities/ReleaseScripts/scripts/duplicateReflexLibrarySearch.py index a599bfc932ac3..9cc4c7205c580 100755 --- a/Utilities/ReleaseScripts/scripts/duplicateReflexLibrarySearch.py +++ b/Utilities/ReleaseScripts/scripts/duplicateReflexLibrarySearch.py @@ -62,7 +62,7 @@ {'TrackInfo' : ['reco::TrackingRecHitInfo']}, {'EgammaCandidates' : ['reco::GsfElectron.*','reco::Photon.*']}, {'HcalIsolatedTrack' : ['reco::IsolatedPixelTrackCandidate', 'reco::EcalIsolatedParticleCandidate', 'reco::HcalIsolatedTrackCandidate']}, - {'HcalRecHit' : ['HFRecHit','HORecHit','ZDCRecHit','HBHERecHit']}, + {'HcalRecHit' : ['HFRecHit','HORecHit','ZDCRecHit','HBHERecHit','HcalRecHitSoA']}, {'PFRootEvent' : ['EventColin::']}, {'CaloTowers' : ['CaloTower.*']}, {'GsfTrackReco' : ['GsfTrack.*']}, diff --git a/Validation/CTPPS/plugins/CTPPSLHCInfoPlotter.cc b/Validation/CTPPS/plugins/CTPPSLHCInfoPlotter.cc index b90706c094726..bf89ded95ff21 100644 --- a/Validation/CTPPS/plugins/CTPPSLHCInfoPlotter.cc +++ b/Validation/CTPPS/plugins/CTPPSLHCInfoPlotter.cc @@ -71,8 +71,8 @@ CTPPSLHCInfoPlotter::CTPPSLHCInfoPlotter(const edm::ParameterSet &iConfig) -0.005, 1.005)), - h_fill_(new TH1D("h_fill", ";fill", 4001, 3999.5, 8000.5)), - h_run_(new TH1D("h_run", ";run", 6000, 270E3, 330E3)) {} + h_fill_(new TH1D("h_fill", ";fill", 6001, 3999.5, 10000.5)), + h_run_(new TH1D("h_run", ";run", 6000, 270E3, 430E3)) {} //---------------------------------------------------------------------------------------------------- diff --git a/Validation/HGCalValidation/plugins/HGCalHitCalibration.cc b/Validation/HGCalValidation/plugins/HGCalHitCalibration.cc index 068a61116d20d..2f5f580d63e16 100644 --- a/Validation/HGCalValidation/plugins/HGCalHitCalibration.cc +++ b/Validation/HGCalValidation/plugins/HGCalHitCalibration.cc @@ -34,6 +34,7 @@ #include #include #include +#include class HGCalHitCalibration : public DQMEDAnalyzer { public: @@ -60,6 +61,7 @@ class HGCalHitCalibration : public DQMEDAnalyzer { edm::ESGetToken caloGeomToken_; bool rawRecHits_; int debug_; + std::string folder_; hgcal::RecHitTools recHitTools_; static constexpr int depletion1_ = 200; static constexpr int depletion2_ = 300; @@ -79,7 +81,8 @@ class HGCalHitCalibration : public DQMEDAnalyzer { HGCalHitCalibration::HGCalHitCalibration(const edm::ParameterSet& iConfig) : caloGeomToken_(esConsumes()), rawRecHits_(iConfig.getParameter("rawRecHits")), - debug_(iConfig.getParameter("debug")) { + debug_(iConfig.getParameter("debug")), + folder_(iConfig.getParameter("folder")) { auto detector = iConfig.getParameter("detector"); auto recHitsEE = iConfig.getParameter("recHitsEE"); auto recHitsFH = iConfig.getParameter("recHitsFH"); @@ -121,7 +124,7 @@ void HGCalHitCalibration::bookHistograms(DQMStore::IBooker& ibooker, edm::Run const& iRun, edm::EventSetup const& /* iSetup */) { ibooker.cd(); - ibooker.setCurrentFolder("HGCalHitCalibration"); + ibooker.setCurrentFolder(folder_); h_EoP_CPene_calib_fraction_[depletion0_] = ibooker.book1D("h_EoP_CPene_100_calib_fraction", "", 1000, -0.5, 2.5); h_EoP_CPene_calib_fraction_[depletion1_] = ibooker.book1D("h_EoP_CPene_200_calib_fraction", "", 1000, -0.5, 2.5); h_EoP_CPene_calib_fraction_[depletion2_] = ibooker.book1D("h_EoP_CPene_300_calib_fraction", "", 1000, -0.5, 2.5); @@ -179,7 +182,7 @@ void HGCalHitCalibration::fillWithRecHits(std::map& hit LayerOccupancy_->Fill(layer); if (seedEnergy < hitmap[hitid]->energy()) { seedEnergy = hitmap[hitid]->energy(); - seedDet = recHitTools_.getSiThickness(hitid); + seedDet = std::rint(recHitTools_.getSiThickness(hitid)); if (hitid.det() == DetId::HGCalHSc) { seedDet = scint_; } @@ -187,6 +190,8 @@ void HGCalHitCalibration::fillWithRecHits(std::map& hit } void HGCalHitCalibration::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) { + float constexpr max_dR2 = 0.0025; + const edm::ESHandle& geom = iSetup.getHandle(caloGeomToken_); recHitTools_.setGeometry(*geom); @@ -203,9 +208,21 @@ void HGCalHitCalibration::analyze(const edm::Event& iEvent, const edm::EventSetu std::map hitmap; switch (algo_) { case 1: { - const auto& rechitsEE = iEvent.get(recHitsEE_); - const auto& rechitsFH = iEvent.get(recHitsFH_); - const auto& rechitsBH = iEvent.get(recHitsBH_); + const auto& rechitsEE_handle = iEvent.getHandle(recHitsEE_); + if (!rechitsEE_handle.isValid()) + return; + + const auto& rechitsFH_handle = iEvent.getHandle(recHitsFH_); + if (!rechitsFH_handle.isValid()) + return; + + const auto& rechitsBH_handle = iEvent.getHandle(recHitsBH_); + if (!rechitsBH_handle.isValid()) + return; + + auto const& rechitsEE = *rechitsEE_handle; + auto const& rechitsFH = *rechitsFH_handle; + auto const& rechitsBH = *rechitsBH_handle; for (unsigned int i = 0; i < rechitsEE.size(); ++i) { hitmap[rechitsEE[i].detid()] = &rechitsEE[i]; } @@ -218,15 +235,27 @@ void HGCalHitCalibration::analyze(const edm::Event& iEvent, const edm::EventSetu break; } case 2: { - const HGCRecHitCollection& rechitsEE = iEvent.get(recHitsEE_); + const auto& rechitsEE_handle = iEvent.getHandle(recHitsEE_); + if (!rechitsEE_handle.isValid()) + return; + + auto const& rechitsEE = *rechitsEE_handle; for (unsigned int i = 0; i < rechitsEE.size(); i++) { hitmap[rechitsEE[i].detid()] = &rechitsEE[i]; } break; } case 3: { - const auto& rechitsFH = iEvent.get(recHitsFH_); - const auto& rechitsBH = iEvent.get(recHitsBH_); + const auto& rechitsFH_handle = iEvent.getHandle(recHitsFH_); + if (!rechitsFH_handle.isValid()) + return; + + const auto& rechitsBH_handle = iEvent.getHandle(recHitsBH_); + if (!rechitsBH_handle.isValid()) + return; + + auto const& rechitsFH = *rechitsFH_handle; + auto const& rechitsBH = *rechitsBH_handle; for (unsigned int i = 0; i < rechitsFH.size(); i++) { hitmap[rechitsFH[i].detid()] = &rechitsFH[i]; } @@ -286,29 +315,30 @@ void HGCalHitCalibration::analyze(const edm::Event& iEvent, const edm::EventSetu h_EoP_CPene_calib_fraction_[seedDet]->Fill(sumCalibRecHitCalib_fraction / it_caloPart.energy()); // Loop on reconstructed SC. - const auto& clusters = *hgcalMultiClustersHandle; - float total_energy = 0.; - float max_dR2 = 0.0025; - auto closest = - std::min_element(clusters.begin(), clusters.end(), [&](const reco::PFCluster& a, const reco::PFCluster& b) { - auto dR2_a = reco::deltaR2(it_caloPart, a); - auto dR2_b = reco::deltaR2(it_caloPart, b); - auto ERatio_a = a.correctedEnergy() / it_caloPart.energy(); - auto ERatio_b = b.correctedEnergy() / it_caloPart.energy(); - // If both clusters are within 0.0025, mark as first (min) the - // element with the highest ratio against the SimCluster - if (dR2_a < max_dR2 && dR2_b < max_dR2) - return ERatio_a > ERatio_b; - return dR2_a < dR2_b; - }); - if (closest != clusters.end() && reco::deltaR2(*closest, it_caloPart) < 0.01) { - total_energy = closest->correctedEnergy(); - seedDet = recHitTools_.getSiThickness(closest->seed()); - if (closest->seed().det() == DetId::HGCalHSc) { - seedDet = scint_; - } - if (hgcal_EoP_CPene_calib_fraction_.count(seedDet)) { - hgcal_EoP_CPene_calib_fraction_[seedDet]->Fill(total_energy / it_caloPart.energy()); + if (hgcalMultiClustersHandle.isValid()) { + const auto& clusters = *hgcalMultiClustersHandle; + float total_energy = 0.; + auto closest = + std::min_element(clusters.begin(), clusters.end(), [&](const reco::PFCluster& a, const reco::PFCluster& b) { + auto dR2_a = reco::deltaR2(it_caloPart, a); + auto dR2_b = reco::deltaR2(it_caloPart, b); + auto ERatio_a = a.correctedEnergy() / it_caloPart.energy(); + auto ERatio_b = b.correctedEnergy() / it_caloPart.energy(); + // If both clusters are within 0.0025, mark as first (min) the + // element with the highest ratio against the SimCluster + if (dR2_a < max_dR2 && dR2_b < max_dR2) + return ERatio_a > ERatio_b; + return dR2_a < dR2_b; + }); + if (closest != clusters.end() && reco::deltaR2(*closest, it_caloPart) < 0.01) { + total_energy = closest->correctedEnergy(); + seedDet = recHitTools_.getSiThickness(closest->seed()); + if (closest->seed().det() == DetId::HGCalHSc) { + seedDet = scint_; + } + if (hgcal_EoP_CPene_calib_fraction_.count(seedDet)) { + hgcal_EoP_CPene_calib_fraction_[seedDet]->Fill(total_energy / it_caloPart.energy()); + } } } @@ -323,6 +353,7 @@ void HGCalHitCalibration::analyze(const edm::Event& iEvent, const edm::EventSetu return ERatio_a > ERatio_b; return dR2_a < dR2_b; }; + // ELECTRONS in HGCAL if (PFElectronHandle.isValid()) { auto const& ele = (*PFElectronHandle); @@ -366,6 +397,7 @@ void HGCalHitCalibration::fillDescriptions(edm::ConfigurationDescriptions& descr edm::ParameterSetDescription desc; desc.add("debug", 0); desc.add("rawRecHits", true); + desc.add("folder", "HGCalHitCalibration"); desc.add("detector", "all"); desc.add("depletionFine", 120); desc.add("caloParticles", edm::InputTag("mix", "MergedCaloTruth")); diff --git a/Validation/MuonRPCDigis/interface/RPCDigiValid.h b/Validation/MuonRPCDigis/interface/RPCDigiValid.h index 52d6ead104a0b..b7896a53b6c4c 100644 --- a/Validation/MuonRPCDigis/interface/RPCDigiValid.h +++ b/Validation/MuonRPCDigis/interface/RPCDigiValid.h @@ -20,70 +20,46 @@ class RPCDigiValid : public DQMEDAnalyzer { public: RPCDigiValid(const edm::ParameterSet &ps); - ~RPCDigiValid() override; + ~RPCDigiValid() override = default; protected: void analyze(const edm::Event &e, const edm::EventSetup &c) override; void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override; private: - MonitorElement *xyview; - MonitorElement *rzview; - MonitorElement *Res; - MonitorElement *ResWmin2; - MonitorElement *ResWmin1; - MonitorElement *ResWzer0; - MonitorElement *ResWplu1; - MonitorElement *ResWplu2; - MonitorElement *BxDist; - MonitorElement *StripProf; - - // barrel layers residuals - MonitorElement *ResLayer1_barrel; - MonitorElement *ResLayer2_barrel; - MonitorElement *ResLayer3_barrel; - MonitorElement *ResLayer4_barrel; - MonitorElement *ResLayer5_barrel; - MonitorElement *ResLayer6_barrel; - - // members for EndCap's disks: - MonitorElement *ResDmin1; - MonitorElement *ResDmin2; - MonitorElement *ResDmin3; - MonitorElement *ResDplu1; - MonitorElement *ResDplu2; - MonitorElement *ResDplu3; - - // endcap layters residuals - MonitorElement *Res_Endcap1_Ring2_A; - MonitorElement *Res_Endcap1_Ring2_B; - MonitorElement *Res_Endcap1_Ring2_C; - - MonitorElement *Res_Endcap23_Ring2_A; - MonitorElement *Res_Endcap23_Ring2_B; - MonitorElement *Res_Endcap23_Ring2_C; - - MonitorElement *Res_Endcap123_Ring3_A; - MonitorElement *Res_Endcap123_Ring3_B; - MonitorElement *Res_Endcap123_Ring3_C; - - // 4 endcap - MonitorElement *ResDmin4; - MonitorElement *ResDplu4; - MonitorElement *BxDisc_4Plus; - MonitorElement *BxDisc_4Min; - MonitorElement *xyvDplu4; - MonitorElement *xyvDmin4; + // RZ and XY views + MonitorElement *hRZ_; + + MonitorElement *hXY_Barrel_; + std::map hXY_Endcap_; // X-Y plots for Endcap, by station + std::map hZPhi_; // R-phi plots for Barrel, by layers + + // Strip profile + MonitorElement *hStripProf_; + MonitorElement *hStripProf_RB12_, *hStripProf_RB34_; + MonitorElement *hStripProf_Endcap_, *hStripProf_IRPC_; + + // Bunch crossing distributions + MonitorElement *hBxDist_; + MonitorElement *hBxDisc_4Plus_; + MonitorElement *hBxDisc_4Min_; // Timing information - MonitorElement *hDigiTimeAll, *hDigiTime, *hDigiTimeIRPC, *hDigiTimeNoIRPC; + MonitorElement *hDigiTimeAll_, *hDigiTime_, *hDigiTimeIRPC_, *hDigiTimeNoIRPC_; + + // Multiplicity plots + MonitorElement *hNSimHitPerRoll_, *hNDigiPerRoll_; - std::string outputFile_; - std::string digiLabel; + // Residual plots + MonitorElement *hRes_; + std::map hResBarrelLayers_; + std::map hResBarrelWheels_; + std::map hResEndcapDisks_; + std::map hResEndcapRings_; // Tokens for accessing run data. Used for passing to edm::Event. - stanislav - edm::EDGetTokenT simHitToken; - edm::EDGetTokenT rpcDigiToken; + edm::EDGetTokenT simHitToken_; + edm::EDGetTokenT rpcDigiToken_; edm::ESGetToken rpcGeomToken_; }; diff --git a/Validation/MuonRPCDigis/src/RPCDigiValid.cc b/Validation/MuonRPCDigis/src/RPCDigiValid.cc index cfac3ea4f78ad..6ae4f5921d34f 100644 --- a/Validation/MuonRPCDigis/src/RPCDigiValid.cc +++ b/Validation/MuonRPCDigis/src/RPCDigiValid.cc @@ -1,6 +1,7 @@ +#include "Validation/MuonRPCDigis/interface/RPCDigiValid.h" + #include "FWCore/Utilities/interface/InputTag.h" #include "SimDataFormats/CrossingFrame/interface/MixCollection.h" -#include "Validation/MuonRPCDigis/interface/RPCDigiValid.h" #include "DataFormats/GeometryVector/interface/GlobalPoint.h" #include "DataFormats/GeometryVector/interface/LocalPoint.h" @@ -9,6 +10,7 @@ #include "Geometry/CommonTopologies/interface/TrapezoidalStripTopology.h" #include +#include using namespace std; using namespace edm; @@ -19,182 +21,166 @@ RPCDigiValid::RPCDigiValid(const ParameterSet &ps) { // configuration. The second param is default value module, instance and // process labels may be passed in a single string if separated by colon ':' // (@see the edm::InputTag constructor documentation) - simHitToken = consumes( + simHitToken_ = consumes( ps.getUntrackedParameter("simHitTag", edm::InputTag("g4SimHits:MuonRPCHits"))); - rpcDigiToken = consumes( + rpcDigiToken_ = consumes( ps.getUntrackedParameter("rpcDigiTag", edm::InputTag("simMuonRPCDigis"))); - outputFile_ = ps.getUntrackedParameter("outputFile", "rpcDigiValidPlots.root"); - rpcGeomToken_ = esConsumes(); } -RPCDigiValid::~RPCDigiValid() {} - void RPCDigiValid::analyze(const Event &event, const EventSetup &eventSetup) { // Get the RPC Geometry auto rpcGeom = eventSetup.getHandle(rpcGeomToken_); - edm::Handle simHit; - edm::Handle rpcDigis; - event.getByToken(simHitToken, simHit); - event.getByToken(rpcDigiToken, rpcDigis); - - // Loop on simhits - PSimHitContainer::const_iterator simIt; + edm::Handle simHitHandle; + edm::Handle rpcDigisHandle; + event.getByToken(simHitToken_, simHitHandle); + event.getByToken(rpcDigiToken_, rpcDigisHandle); // loop over Simhit - std::map> allsims; - - for (simIt = simHit->begin(); simIt != simHit->end(); simIt++) { - RPCDetId Rsid = (RPCDetId)(*simIt).detUnitId(); - const RPCRoll *soll = dynamic_cast(rpcGeom->roll(Rsid)); - int ptype = simIt->particleType(); - - if (ptype == 13 || ptype == -13) { - std::vector buff; - if (allsims.find(Rsid) != allsims.end()) { - buff = allsims[Rsid]; + std::map> detToSimHitXsMap; + for (auto simIt = simHitHandle->begin(); simIt != simHitHandle->end(); ++simIt) { + const RPCDetId rsid = simIt->detUnitId(); + const RPCRoll *roll = dynamic_cast(rpcGeom->roll(rsid)); + if (!roll) + continue; + + if (detToSimHitXsMap.find(roll) == detToSimHitXsMap.end()) + detToSimHitXsMap[roll] = std::vector(); + detToSimHitXsMap[roll].push_back(simIt->localPosition().x()); + + const int region = rsid.region(); + const GlobalPoint gp = roll->toGlobal(simIt->localPosition()); + + hRZ_->Fill(gp.z(), gp.perp()); + + if (region == 0) { + // Barrel + hXY_Barrel_->Fill(gp.x(), gp.y()); + + const int station = rsid.station(); + const int layer = rsid.layer(); + const int stla = (station <= 2) ? (2 * (station - 1) + layer) : (station + 2); + + auto match = hZPhi_.find(stla); + if (match != hZPhi_.end()) { + const double phiInDeg = 180. * gp.barePhi() / TMath::Pi(); + match->second->Fill(gp.z(), phiInDeg); } - - buff.push_back(simIt->localPosition().x()); - - allsims[Rsid] = buff; + } else { + // Endcap + const int disk = region * rsid.station(); + auto match = hXY_Endcap_.find(disk); + if (match != hXY_Endcap_.end()) + match->second->Fill(gp.x(), gp.y()); } - GlobalPoint p = soll->toGlobal(simIt->localPosition()); - - double sim_x = p.x(); - double sim_y = p.y(); - - xyview->Fill(sim_x, sim_y); - - if (Rsid.region() == (+1)) { - if (Rsid.station() == 4) { - xyvDplu4->Fill(sim_x, sim_y); - } - } else if (Rsid.region() == (-1)) { - if (Rsid.station() == 4) { - xyvDmin4->Fill(sim_x, sim_y); - } - } - rzview->Fill(p.z(), p.perp()); } + for (auto detToSimHitXs : detToSimHitXsMap) { + hNSimHitPerRoll_->Fill(detToSimHitXs.second.size()); + } + // loop over Digis - RPCDigiCollection::DigiRangeIterator detUnitIt; - for (detUnitIt = rpcDigis->begin(); detUnitIt != rpcDigis->end(); ++detUnitIt) { - const RPCDetId Rsid = (*detUnitIt).first; - const RPCRoll *roll = dynamic_cast(rpcGeom->roll(Rsid)); + std::map> detToDigiXsMap; + for (auto detUnitIt = rpcDigisHandle->begin(); detUnitIt != rpcDigisHandle->end(); ++detUnitIt) { + const RPCDetId rsid = (*detUnitIt).first; + const RPCRoll *roll = dynamic_cast(rpcGeom->roll(rsid)); + if (!roll) + continue; + const int region = rsid.region(); const RPCDigiCollection::Range &range = (*detUnitIt).second; - std::vector sims; - if (allsims.find(Rsid) != allsims.end()) { - sims = allsims[Rsid]; - } - int ndigi = 0; - for (RPCDigiCollection::const_iterator digiIt = range.first; digiIt != range.second; ++digiIt) { - StripProf->Fill(digiIt->strip()); - BxDist->Fill(digiIt->bx()); + for (auto digiIt = range.first; digiIt != range.second; ++digiIt) { + // Strip profile + const int strip = digiIt->strip(); + hStripProf_->Fill(strip); + + if (region == 0) { + const int station = rsid.station(); + if (station == 1 or station == 2) + hStripProf_RB12_->Fill(strip); + else if (station == 3 or station == 4) + hStripProf_RB34_->Fill(strip); + } else { + if (roll->isIRPC()) + hStripProf_IRPC_->Fill(strip); + else + hStripProf_Endcap_->Fill(strip); + } + + // Bunch crossing + const int bx = digiIt->bx(); + hBxDist_->Fill(bx); // bx for 4 endcaps - if (Rsid.region() == (+1)) { - if (Rsid.station() == 4) - BxDisc_4Plus->Fill(digiIt->bx()); - } else if (Rsid.region() == (-1)) { - if (Rsid.station() == 4) - BxDisc_4Min->Fill(digiIt->bx()); + if (rsid.station() == 4) { + if (region == 1) { + hBxDisc_4Plus_->Fill(bx); + } else if (region == -1) { + hBxDisc_4Min_->Fill(bx); + } } // Fill timing information const double digiTime = digiIt->hasTime() ? digiIt->time() : digiIt->bx() * 25; - hDigiTimeAll->Fill(digiTime); + hDigiTimeAll_->Fill(digiTime); if (digiIt->hasTime()) { - hDigiTime->Fill(digiTime); + hDigiTime_->Fill(digiTime); if (roll->isIRPC()) - hDigiTimeIRPC->Fill(digiTime); + hDigiTimeIRPC_->Fill(digiTime); else - hDigiTimeNoIRPC->Fill(digiTime); + hDigiTimeNoIRPC_->Fill(digiTime); } - } - if (sims.size() == 1 && ndigi == 1) { - double dis = roll->centreOfStrip(range.first->strip()).x() - sims[0]; - Res->Fill(dis); - - if (Rsid.region() == 0) { - if (Rsid.ring() == -2) - ResWmin2->Fill(dis); - else if (Rsid.ring() == -1) - ResWmin1->Fill(dis); - else if (Rsid.ring() == 0) - ResWzer0->Fill(dis); - else if (Rsid.ring() == 1) - ResWplu1->Fill(dis); - else if (Rsid.ring() == 2) - ResWplu2->Fill(dis); - // barrel layers - if (Rsid.station() == 1 && Rsid.layer() == 1) - ResLayer1_barrel->Fill(dis); - if (Rsid.station() == 1 && Rsid.layer() == 2) - ResLayer2_barrel->Fill(dis); - if (Rsid.station() == 2 && Rsid.layer() == 1) - ResLayer3_barrel->Fill(dis); - if (Rsid.station() == 2 && Rsid.layer() == 2) - ResLayer4_barrel->Fill(dis); - if (Rsid.station() == 3) - ResLayer5_barrel->Fill(dis); - if (Rsid.station() == 4) - ResLayer6_barrel->Fill(dis); - } - // endcap layers residuals - if (Rsid.region() != 0) { - if (Rsid.ring() == 2) { - if (abs(Rsid.station()) == 1) { - if (Rsid.roll() == 1) - Res_Endcap1_Ring2_A->Fill(dis); - if (Rsid.roll() == 2) - Res_Endcap1_Ring2_B->Fill(dis); - if (Rsid.roll() == 3) - Res_Endcap1_Ring2_C->Fill(dis); - } - if (abs(Rsid.station()) == 2 || abs(Rsid.station()) == 3) { - if (Rsid.roll() == 1) - Res_Endcap23_Ring2_A->Fill(dis); - if (Rsid.roll() == 2) - Res_Endcap23_Ring2_B->Fill(dis); - if (Rsid.roll() == 3) - Res_Endcap23_Ring2_C->Fill(dis); - } - } - if (Rsid.ring() == 3) { - if (Rsid.roll() == 1) - Res_Endcap123_Ring3_A->Fill(dis); - if (Rsid.roll() == 2) - Res_Endcap123_Ring3_B->Fill(dis); - if (Rsid.roll() == 3) - Res_Endcap123_Ring3_C->Fill(dis); - } - } - - if (Rsid.region() == (+1)) { - if (Rsid.station() == 1) - ResDplu1->Fill(dis); - else if (Rsid.station() == 2) - ResDplu2->Fill(dis); - else if (Rsid.station() == 3) - ResDplu3->Fill(dis); - else if (Rsid.station() == 4) - ResDplu4->Fill(dis); - } - if (Rsid.region() == (-1)) { - if (Rsid.station() == 1) - ResDmin1->Fill(dis); - else if (Rsid.station() == 2) - ResDmin2->Fill(dis); - else if (Rsid.station() == 3) - ResDmin3->Fill(dis); - else if (Rsid.station() == 4) - ResDmin4->Fill(dis); - } + // Keep digi position + const double digiX = roll->centreOfStrip(digiIt->strip()).x(); + if (detToDigiXsMap.find(roll) == detToDigiXsMap.end()) + detToDigiXsMap[roll] = std::vector(); + detToDigiXsMap[roll].push_back(digiX); + } + } + for (auto detToDigiXs : detToDigiXsMap) { + const auto digiXs = detToDigiXs.second; + const int nDigi = digiXs.size(); + hNDigiPerRoll_->Fill(nDigi); + + // Fill residual plots, only for nDigi==1 and nSimHit==1 + const auto roll = detToDigiXs.first; + const auto detId = roll->id(); + if (nDigi != 1) + continue; + if (detToSimHitXsMap.find(roll) == detToSimHitXsMap.end()) + continue; + + const auto simHitXs = detToSimHitXsMap[roll]; + const int nSimHit = simHitXs.size(); + if (nSimHit != 1) + continue; + + const double dx = digiXs[0] - simHitXs[0]; + hRes_->Fill(dx); + if (roll->isBarrel()) { + const int wheel = detId.ring(); // ring() is wheel number for Barrel + const int station = detId.station(); + const int layer = detId.layer(); + const int stla = (station <= 2) ? (2 * (station - 1) + layer) : (station + 2); + + auto matchLayer = hResBarrelLayers_.find(stla); + if (matchLayer != hResBarrelLayers_.end()) + matchLayer->second->Fill(dx); + + auto matchWheel = hResBarrelWheels_.find(wheel); + if (matchWheel != hResBarrelWheels_.end()) + matchWheel->second->Fill(dx); + } else { + const int disk = detId.region() * detId.station(); + auto matchDisk = hResEndcapDisks_.find(disk); + if (matchDisk != hResEndcapDisks_.end()) + matchDisk->second->Fill(dx); + + auto matchRing = hResEndcapRings_.find(detId.ring()); + if (matchRing != hResEndcapRings_.end()) + matchRing->second->Fill(dx); } } } @@ -202,59 +188,88 @@ void RPCDigiValid::analyze(const Event &event, const EventSetup &eventSetup) { void RPCDigiValid::bookHistograms(DQMStore::IBooker &booker, edm::Run const &run, edm::EventSetup const &eSetup) { booker.setCurrentFolder("RPCDigisV/RPCDigis"); - xyview = booker.book2D("X_Vs_Y_View", "X_Vs_Y_View", 155, -775., 775., 155, -775., 775.); - - xyvDplu4 = booker.book2D("Dplu4_XvsY", "Dplu4_XvsY", 155, -775., 775., 155, -775., 775.); - xyvDmin4 = booker.book2D("Dmin4_XvsY", "Dmin4_XvsY", 155, -775., 775., 155, -775., 775.); - - rzview = booker.book2D("R_Vs_Z_View", "R_Vs_Z_View", 216, -1080., 1080., 52, 260., 780.); - Res = booker.book1D("Digi_SimHit_difference", "Digi_SimHit_difference", 300, -8, 8); - ResWmin2 = booker.book1D("W_Min2_Residuals", "W_Min2_Residuals", 400, -8, 8); - ResWmin1 = booker.book1D("W_Min1_Residuals", "W_Min1_Residuals", 400, -8, 8); - ResWzer0 = booker.book1D("W_Zer0_Residuals", "W_Zer0_Residuals", 400, -8, 8); - ResWplu1 = booker.book1D("W_Plu1_Residuals", "W_Plu1_Residuals", 400, -8, 8); - ResWplu2 = booker.book1D("W_Plu2_Residuals", "W_Plu2_Residuals", 400, -8, 8); + // Define binnings of 2D-histograms + const double maxZ = 1100; + const int nbinsZ = 220; // bin width: 10cm + const double maxXY = 800; + const int nbinsXY = 160; // bin width: 10cm + const double minR = 100, maxR = 800; + const int nbinsR = 70; // bin width: 10cm + const int nbinsPhi = 72; // bin width: 5 degree + const double maxBarrelZ = 700; + const int nbinsBarrelZ = 140; // bin width: 10cm + + // RZ plot + hRZ_ = booker.book2D("RZ", "R-Z view;Z (cm);R (cm)", nbinsZ, -maxZ, maxZ, nbinsR, minR, maxR); + + // XY plots + hXY_Barrel_ = booker.book2D("XY_Barrel", "X-Y view of Barrel", nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY); + for (int disk = 1; disk <= 4; ++disk) { + const std::string meNameP = fmt::format("XY_Endcap_p{:1d}", disk); + const std::string meNameN = fmt::format("XY_Endcap_m{:1d}", disk); + const std::string meTitleP = fmt::format("X-Y view of Endcap{:+1d};X (cm);Y (cm)", disk); + const std::string meTitleN = fmt::format("X-Y view of Endcap{:+1d};X (cm);Y (cm)", -disk); + hXY_Endcap_[disk] = booker.book2D(meNameP, meTitleP, nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY); + hXY_Endcap_[-disk] = booker.book2D(meNameN, meTitleN, nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY); + } - ResLayer1_barrel = booker.book1D("ResLayer1_barrel", "ResLayer1_barrel", 400, -8, 8); - ResLayer2_barrel = booker.book1D("ResLayer2_barrel", "ResLayer2_barrel", 400, -8, 8); - ResLayer3_barrel = booker.book1D("ResLayer3_barrel", "ResLayer3_barrel", 400, -8, 8); - ResLayer4_barrel = booker.book1D("ResLayer4_barrel", "ResLayer4_barrel", 400, -8, 8); - ResLayer5_barrel = booker.book1D("ResLayer5_barrel", "ResLayer5_barrel", 400, -8, 8); - ResLayer6_barrel = booker.book1D("ResLayer6_barrel", "ResLayer6_barrel", 400, -8, 8); + // Z-phi plots + for (int layer = 1; layer <= 6; ++layer) { + const std::string meName = fmt::format("ZPhi_Layer{:1d}", layer); + const std::string meTitle = fmt::format("Z-#phi view of Layer{:1d};Z (cm);#phi (degree)", layer); + hZPhi_[layer] = booker.book2D(meName, meTitle, nbinsBarrelZ, -maxBarrelZ, maxBarrelZ, nbinsPhi, -180, 180); + } - BxDist = booker.book1D("Bunch_Crossing", "Bunch_Crossing", 20, -10., 10.); - StripProf = booker.book1D("Strip_Profile", "Strip_Profile", 100, 0, 100); + // Strip profile + hStripProf_ = booker.book1D("Strip_Profile", "Strip_Profile;Strip Number", 100, 0, 100); + hStripProf_RB12_ = booker.book1D("Strip_Profile_RB12", "Strip Profile RB1 and RB2;Strip Number", 92, 0, 92); + hStripProf_RB34_ = booker.book1D("Strip_Profile_RB34", "Strip Profile RB3 and RB4;Strip Number", 62, 0, 62); + hStripProf_Endcap_ = booker.book1D("Strip_Profile_Endcap", "Strip Profile Endcap;Strip Number", 40, 0, 40); + hStripProf_IRPC_ = booker.book1D("Strip_Profile_IRPC", "Strip Profile IRPC;Strip Number", 100, 0, 100); - BxDisc_4Plus = booker.book1D("BxDisc_4Plus", "BxDisc_4Plus", 20, -10., 10.); - BxDisc_4Min = booker.book1D("BxDisc_4Min", "BxDisc_4Min", 20, -10., 10.); + // Bunch crossing + hBxDist_ = booker.book1D("Bunch_Crossing", "Bunch Crossing;Bunch crossing", 20, -10., 10.); + hBxDisc_4Plus_ = booker.book1D("BxDisc_4Plus", "BxDisc_4Plus", 20, -10., 10.); + hBxDisc_4Min_ = booker.book1D("BxDisc_4Min", "BxDisc_4Min", 20, -10., 10.); - // endcap residuals - ResDmin1 = booker.book1D("Disk_Min1_Residuals", "Disk_Min1_Residuals", 400, -8, 8); - ResDmin2 = booker.book1D("Disk_Min2_Residuals", "Disk_Min2_Residuals", 400, -8, 8); - ResDmin3 = booker.book1D("Disk_Min3_Residuals", "Disk_Min3_Residuals", 400, -8, 8); - ResDplu1 = booker.book1D("Disk_Plu1_Residuals", "Disk_Plu1_Residuals", 400, -8, 8); - ResDplu2 = booker.book1D("Disk_Plu2_Residuals", "Disk_Plu2_Residuals", 400, -8, 8); - ResDplu3 = booker.book1D("Disk_Plu3_Residuals", "Disk_Plu3_Residuals", 400, -8, 8); + // Timing informations + hDigiTimeAll_ = + booker.book1D("DigiTimeAll", "Digi time including present electronics;Digi time (ns)", 100, -12.5, 12.5); + hDigiTime_ = booker.book1D("DigiTime", "Digi time only with timing information;Digi time (ns)", 100, -12.5, 12.5); + hDigiTimeIRPC_ = booker.book1D("DigiTimeIRPC", "IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5); + hDigiTimeNoIRPC_ = booker.book1D("DigiTimeNoIRPC", "non-IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5); - ResDmin4 = booker.book1D("Disk_Min4_Residuals", "Disk_Min4_Residuals", 400, -8, 8); - ResDplu4 = booker.book1D("Disk_Plu4_Residuals", "Disk_Plu4_Residuals", 400, -8, 8); + // SimHit and Digi multiplicity per roll + hNSimHitPerRoll_ = booker.book1D("NSimHitPerRoll", "SimHit multiplicity per Roll;Multiplicity", 10, 0, 10); + hNDigiPerRoll_ = booker.book1D("NDigiPerRoll", "Digi multiplicity per Roll;Multiplicity", 10, 0, 10); - Res_Endcap1_Ring2_A = booker.book1D("Res_Endcap1_Ring2_A", "Res_Endcap1_Ring2_A", 400, -8, 8); - Res_Endcap1_Ring2_B = booker.book1D("Res_Endcap1_Ring2_B", "Res_Endcap1_Ring2_B", 400, -8, 8); - Res_Endcap1_Ring2_C = booker.book1D("Res_Endcap1_Ring2_C", "Res_Endcap1_Ring2_C", 400, -8, 8); + // Residual of SimHit-Digi x-position + hRes_ = booker.book1D("Digi_SimHit_Difference", "Digi-SimHit difference;dx (cm)", 100, -8, 8); - Res_Endcap23_Ring2_A = booker.book1D("Res_Endcap23_Ring2_A", "Res_Endcap23_Ring2_A", 400, -8, 8); - Res_Endcap23_Ring2_B = booker.book1D("Res_Endcap23_Ring2_B", "Res_Endcap23_Ring2_B", 400, -8, 8); - Res_Endcap23_Ring2_C = booker.book1D("Res_Endcap23_Ring2_C", "Res_Endcap23_Ring2_C", 400, -8, 8); + for (int layer = 1; layer <= 6; ++layer) { + const std::string meName = fmt::format("Residual_Barrel_Layer{:1d}", layer); + const std::string meTitle = fmt::format("Residual of Barrel Layer{:1d};dx (cm)", layer); + hResBarrelLayers_[layer] = booker.book1D(meName, meTitle, 100, -8, 8); + } - Res_Endcap123_Ring3_A = booker.book1D("Res_Endcap123_Ring3_A", "Res_Endcap123_Ring3_A", 400, -8, 8); - Res_Endcap123_Ring3_B = booker.book1D("Res_Endcap123_Ring3_B", "Res_Endcap123_Ring3_B", 400, -8, 8); - Res_Endcap123_Ring3_C = booker.book1D("Res_Endcap123_Ring3_C", "Res_Endcap123_Ring3_C", 400, -8, 8); + hResBarrelWheels_[-2] = booker.book1D("Residual_Barrel_Wheel_m2", "Residual of Barrel Wheel-2;dx (cm)", 100, -8, 8); + hResBarrelWheels_[-1] = booker.book1D("Residual_Barrel_Wheel_m1", "Residual of Barrel Wheel-1;dx (cm)", 100, -8, 8); + hResBarrelWheels_[+0] = booker.book1D("Residual_Barrel_Wheel_00", "Residual of Barrel Wheel 0;dx (cm)", 100, -8, 8); + hResBarrelWheels_[+1] = booker.book1D("Residual_Barrel_Wheel_p1", "Residual of Barrel Wheel+1;dx (cm)", 100, -8, 8); + hResBarrelWheels_[+2] = booker.book1D("Residual_Barrel_Wheel_p2", "Residual of Barrel Wheel+2;dx (cm)", 100, -8, 8); + + for (int disk = 1; disk <= 4; ++disk) { + const std::string meNameP = fmt::format("Residual_Endcap_Disk_p{:1d}", disk); + const std::string meNameN = fmt::format("Residual_Endcap_Disk_m{:1d}", disk); + const std::string meTitleP = fmt::format("Residual of Endcap Disk{:+1d};dx (cm)", disk); + const std::string meTitleN = fmt::format("Residual of Endcap Disk{:+1d};dx (cm)", -disk); + hResEndcapDisks_[+disk] = booker.book1D(meNameP, meTitleP, 100, -8, 8); + hResEndcapDisks_[-disk] = booker.book1D(meNameN, meTitleN, 100, -8, 8); + } - // Timing informations - hDigiTimeAll = - booker.book1D("DigiTimeAll", "Digi time including present electronics;Digi time (ns)", 100, -12.5, 12.5); - hDigiTime = booker.book1D("DigiTime", "Digi time only with timing information;Digi time (ns)", 100, -12.5, 12.5); - hDigiTimeIRPC = booker.book1D("DigiTimeIRPC", "IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5); - hDigiTimeNoIRPC = booker.book1D("DigiTimeNoIRPC", "non-IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5); + for (int ring = 1; ring <= 3; ++ring) { + const std::string meName = fmt::format("Residual_Endcap_Ring{:1d}", ring); + const std::string meTitle = fmt::format("Residual of Endcap Ring{:1d};dx (cm)", ring); + hResEndcapRings_[ring] = booker.book1D(meName, meTitle, 100, -8, 8); + } } diff --git a/Validation/RecoMuon/python/PostProcessor_RecoDisplacedMuonValidator_cff.py b/Validation/RecoMuon/python/PostProcessor_RecoDisplacedMuonValidator_cff.py new file mode 100644 index 0000000000000..386a8f90c89fe --- /dev/null +++ b/Validation/RecoMuon/python/PostProcessor_RecoDisplacedMuonValidator_cff.py @@ -0,0 +1,97 @@ +import FWCore.ParameterSet.Config as cms +from DQMServices.Core.DQMEDHarvester import DQMEDHarvester + +postProcessorRecoDisplacedMuon = DQMEDHarvester("DQMGenericClient", + subDirs = cms.untracked.vstring("Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc"), + #efficiencies and fractions + efficiency = cms.vstring("EffP 'Efficiency vs p' P SimP ", + "EffPt 'Efficiency vs p_{T}' Pt SimPt ", + "EffEta 'Efficiency vs #eta' Eta SimEta", + "EffPhi 'Efficiency vs #phi' Phi SimPhi", + "MisQProbPt 'Charge Mis-identification probability vs p_{T}' MisQPt SimPt ", + "MisQProbEta 'Charge Mis-identification probability vs #eta' MisQEta SimEta", + #fractions + "FractP 'Muontype fraction vs p' PMuon PMuonAll", + "FractPt 'Muontype fraction vs p_{T}' PtMuon PtMuonAll", + "FractEta 'Muontype fraction vs #eta' EtaMuon EtaMuonAll", + "FractPhi 'Muontype fraction vs #phi' PhiMuon PhiMuonAll", + ), + + resolution = cms.vstring("ErrP_vs_P '#sigma(p) vs p' ErrP_vs_P ", + "ErrP_vs_Eta '#sigma(p) vs #eta' ErrP_vs_Eta ", + "ErrPt_vs_Pt '#sigma(p_{T}) vs p_{T}' ErrPt_vs_Pt ", + "ErrPt_vs_Eta '#sigma(p_{T}) vs #eta' ErrPt_vs_Eta ", + "ErrEta_vs_Eta '#sigma(#eta) vs #eta ' ErrEta_vs_Eta ", + "ErrQPt_vs_Pt '#sigma(q/p_{T}) vs p_{T}' ErrQPt_vs_Pt ", + "ErrQPt_vs_Eta '#sigma(q/p_{T}) vs #eta' ErrQPt_vs_Eta ", + "PullEta_vs_Pt 'Pull of #eta vs p_{T}' PullEta_vs_Pt ", + "PullEta_vs_Eta 'Pull of #eta vs #eta' PullEta_vs_Eta", + "PullPhi_vs_Eta 'Pull of #phi vs #eta' PullPhi_vs_Eta", + "PullPt_vs_Pt 'Pull of p_{T} vs p_{T}' PullPt_vs_Pt ", + "PullPt_vs_Eta 'Pull of p_{T} vs #eta' PullPt_vs_Eta ", + ), + outputFileName = cms.untracked.string("") +) + +# for each type monitored +postProcessorRecoDisplacedMuonGlb = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Glb"] +) +postProcessorRecoDisplacedMuonTrk = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Trk"] +) +postProcessorRecoDisplacedMuonSta = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Sta"] +) +postProcessorRecoDisplacedMuonTgt = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Tgt"] +) +postProcessorRecoDisplacedMuonGlbPF = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_GlbPF"] +) +postProcessorRecoDisplacedMuonTrkPF = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_TrkPF"] +) +postProcessorRecoDisplacedMuonStaPF = postProcessorRecoDisplacedMuon.clone( + subDirs = ["Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_StaPF"] +) +#not sure about this one, which types are monitored +postProcessorRecoDisplacedMuonComp = DQMEDHarvester( + "DQMGenericClient", + subDirs = cms.untracked.vstring("Muons/RecoDisplacedMuonV/"), + efficiency = cms.vstring( + "Eff_GlbSta_Eta 'Eff_{GLB,STA} vs #eta' RecoDisplacedMuon_MuonAssoc_Glb/EffEta RecoDisplacedMuon_MuonAssoc_Sta/EffEta", + "Eff_GlbSta_P 'Eff_{GLB,STA} vs p' RecoDisplacedMuon_MuonAssoc_Glb/EffP RecoDisplacedMuon_MuonAssoc_Sta/EffP", + "Eff_GlbSta_Phi 'Eff_{GLB,STA} vs #phi' RecoDisplacedMuon_MuonAssoc_Glb/EffPhi RecoDisplacedMuon_MuonAssoc_Sta/EffPhi", + "Eff_GlbSta_Pt 'Eff_{GLB,STA} vs p_{T}' RecoDisplacedMuon_MuonAssoc_Glb/EffPt RecoDisplacedMuon_MuonAssoc_Sta/EffPt", + "Eff_TgtGlb_Eta 'Eff_{TGT,GLB} vs #eta' RecoDisplacedMuon_MuonAssoc_Tgt/EffEta RecoDisplacedMuon_MuonAssoc_Glb/EffEta", + "Eff_TgtGlb_P 'Eff_{TGT,GLB} vs p' RecoDisplacedMuon_MuonAssoc_Tgt/EffP RecoDisplacedMuon_MuonAssoc_Glb/EffP", + "Eff_TgtGlb_Phi 'Eff_{TGT,GLB} vs #phi' RecoDisplacedMuon_MuonAssoc_Tgt/EffPhi RecoDisplacedMuon_MuonAssoc_Glb/EffPhi", + "Eff_TgtGlb_Pt 'Eff_{TGT,GLB} vs p_{T}' RecoDisplacedMuon_MuonAssoc_Tgt/EffPt RecoDisplacedMuon_MuonAssoc_Glb/EffPt", + ), + resolution = cms.vstring(""), + outputFileName = cms.untracked.string("") +) + +postProcessorRecoDisplacedMuonCompPF = DQMEDHarvester( + "DQMGenericClient", + subDirs = cms.untracked.vstring("Muons/RecoDisplacedMuonV/"), + efficiency = cms.vstring( + "Eff_GlbPFStaPF_Eta 'Eff_{GLBPF,STAPF} vs #eta' RecoDisplacedMuon_MuonAssoc_GlbPF/EffEta RecoDisplacedMuon_MuonAssoc_StaPF/EffEta", + "Eff_GlbPFStaPF_P 'Eff_{GLBPF,STAPF} vs p' RecoDisplacedMuon_MuonAssoc_GlbPF/EffP RecoDisplacedMuon_MuonAssoc_StaPF/EffP", + "Eff_GlbPFStaPF_Phi 'Eff_{GLBPF,STAPF} vs #phi' RecoDisplacedMuon_MuonAssoc_GlbPF/EffPhi RecoDisplacedMuon_MuonAssoc_StaPF/EffPhi", + "Eff_GlbPFStaPF_Pt 'Eff_{GLBPF,STAPF} vs p_{T}' RecoDisplacedMuon_MuonAssoc_GlbPF/EffPt RecoDisplacedMuon_MuonAssoc_StaPF/EffPt", + ), + resolution = cms.vstring(""), + outputFileName = cms.untracked.string("") +) + +postProcessorsRecoDisplacedMuonValidator_seq = cms.Sequence( postProcessorRecoDisplacedMuonGlb + * postProcessorRecoDisplacedMuonTrk + * postProcessorRecoDisplacedMuonSta + * postProcessorRecoDisplacedMuonTgt + * postProcessorRecoDisplacedMuonGlbPF + * postProcessorRecoDisplacedMuonTrkPF + * postProcessorRecoDisplacedMuonStaPF + * postProcessorRecoDisplacedMuonComp + * postProcessorRecoDisplacedMuonCompPF ) diff --git a/Validation/RecoMuon/python/PostProcessor_cff.py b/Validation/RecoMuon/python/PostProcessor_cff.py index dc232bd1176f6..9d3ae5479f5df 100644 --- a/Validation/RecoMuon/python/PostProcessor_cff.py +++ b/Validation/RecoMuon/python/PostProcessor_cff.py @@ -4,6 +4,7 @@ from DQMServices.Core.DQMEDHarvester import DQMEDHarvester from Validation.RecoMuon.PostProcessor_RecoMuonValidator_cff import * +from Validation.RecoMuon.PostProcessor_RecoDisplacedMuonValidator_cff import * postProcessorMuonTrack = DQMEDHarvester("DQMGenericClient", subDirs = cms.untracked.vstring("Muons/RecoMuonV/MuonTrack/*"), @@ -95,4 +96,5 @@ recoMuonPostProcessors = cms.Sequence( postProcessorMuonTrack * postProcessorMuonTrackComp - * postProcessorsRecoMuonValidator_seq ) + * postProcessorsRecoMuonValidator_seq + * postProcessorsRecoDisplacedMuonValidator_seq ) diff --git a/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cff.py b/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cff.py new file mode 100644 index 0000000000000..81ca3ca4e57e4 --- /dev/null +++ b/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cff.py @@ -0,0 +1,87 @@ +import FWCore.ParameterSet.Config as cms + +##################################################################################### +# Configurations for RecoDisplacedMuonValidator +# + +from RecoMuon.TrackingTools.MuonServiceProxy_cff import * +from Validation.RecoMuon.RecoDisplacedMuonValidator_cfi import * +# +from SimMuon.MCTruth.muonAssociatorByHitsNoSimHitsHelper_cfi import * +from SimMuon.MCTruth.MuonAssociatorByHits_cfi import muonAssociatorByHitsCommonParameters + +#tracker +muondispAssociatorByHitsNoSimHitsHelperTrk = muonAssociatorByHitsNoSimHitsHelper.clone( + UseTracker = True, + UseMuon = False +) +recoDisplacedMuonVMuAssoc_trk = recoDisplacedMuonValidator.clone( + subDir = 'Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Trk', + muAssocLabel = 'muondispAssociatorByHitsNoSimHitsHelperTrk', + trackType = 'inner', + selection = "isTrackerMuon", + simLabel = ("TPmu"), + tpRefVector = True +) +recoDisplacedMuonVMuAssoc_trk.tpSelector.src = ("TPmu") +#standalone +muondispAssociatorByHitsNoSimHitsHelperStandalone = muonAssociatorByHitsNoSimHitsHelper.clone( + UseTracker = False, + UseMuon = True +) +recoDisplacedMuonVMuAssoc_sta = recoDisplacedMuonValidator.clone( + subDir = 'Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Sta', + muAssocLabel = 'muondispAssociatorByHitsNoSimHitsHelperStandalone', + trackType = 'outer', + selection = "isStandAloneMuon", + simLabel = ("TPmu"), + tpRefVector = True, + nBinDxy = cms.untracked.uint32(100), + minDxy = cms.untracked.double(-350), + maxDxy = cms.untracked.double(350), + nBinDz = cms.untracked.uint32(100), + minDz = cms.untracked.double(-350), + maxDz = cms.untracked.double(350) +) +recoDisplacedMuonVMuAssoc_sta.tpSelector.src = ("TPmu") +#global +muondispAssociatorByHitsNoSimHitsHelperGlobal = muonAssociatorByHitsNoSimHitsHelper.clone( + UseTracker = True, + UseMuon = True +) +recoDisplacedMuonVMuAssoc_glb = recoDisplacedMuonValidator.clone( + subDir = 'Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Glb', + muAssocLabel = 'muondispAssociatorByHitsNoSimHitsHelperGlobal', + trackType = 'global', + selection = "isGlobalMuon", + simLabel = ("TPmu"), + tpRefVector = True, +) +recoDisplacedMuonVMuAssoc_glb.tpSelector.src = ("TPmu") +#tight +muondispAssociatorByHitsNoSimHitsHelperTight = muonAssociatorByHitsNoSimHitsHelper.clone( + UseTracker = True, + UseMuon = True +) +recoDisplacedMuonVMuAssoc_tgt = recoDisplacedMuonValidator.clone( + subDir = 'Muons/RecoDisplacedMuonV/RecoDisplacedMuon_MuonAssoc_Tgt', + muAssocLabel = 'muondispAssociatorByHitsNoSimHitsHelperTight', + trackType = 'global', + selection = 'isGlobalMuon', + wantTightMuon = True, + beamSpot = 'offlineBeamSpot', + primaryVertex = 'offlinePrimaryVertices', + simLabel = ("TPmu"), + tpRefVector = True, +) +recoDisplacedMuonVMuAssoc_tgt.tpSelector.src = ("TPmu") +########################################################################## +# Muon validation sequence using RecoDisplacedMuonValidator +# + +muonValidationRDMV_seq = cms.Sequence( + muondispAssociatorByHitsNoSimHitsHelperTrk+recoDisplacedMuonVMuAssoc_trk + +muondispAssociatorByHitsNoSimHitsHelperStandalone+recoDisplacedMuonVMuAssoc_sta + +muondispAssociatorByHitsNoSimHitsHelperGlobal+recoDisplacedMuonVMuAssoc_glb + +muondispAssociatorByHitsNoSimHitsHelperTight+recoDisplacedMuonVMuAssoc_tgt + ) diff --git a/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cfi.py b/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cfi.py new file mode 100644 index 0000000000000..22686744ececc --- /dev/null +++ b/Validation/RecoMuon/python/RecoDisplacedMuonValidator_cfi.py @@ -0,0 +1,99 @@ +import FWCore.ParameterSet.Config as cms +from RecoMuon.TrackingTools.MuonServiceProxy_cff import MuonServiceProxy +from Validation.RecoMuon.selectors_cff import muonTPSet, displacedMuonTPSet + +from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer +recoDisplacedMuonValidator = DQMEDAnalyzer('RecoDisplacedMuonValidator', + MuonServiceProxy, + tpSelector = displacedMuonTPSet, + + usePFMuon = cms.untracked.bool(False), + + simLabel = cms.InputTag("mix","MergedTrackTruth"), + tpRefVector = cms.bool(False), + muonLabel = cms.InputTag("displacedMuons"), + + muAssocLabel = cms.InputTag("muonAssociatorByHitsHelper"), + + doAssoc = cms.untracked.bool(True), + + outputFileName = cms.untracked.string(''), + subDir = cms.untracked.string('Muons/RecoDisplacedMuonV/'), + trackType = cms.string("global"), + #string cut selection + selection = cms.string(""), + + wantTightMuon = cms.bool(False), + beamSpot = cms.InputTag("offlineBeamSpot"), + primaryVertex = cms.InputTag('offlinePrimaryVertices'), + + # + # Histogram dimensions # + # + nBinP = cms.untracked.uint32(100), + minP = cms.untracked.double(0.0), + maxP = cms.untracked.double(1500.0), + + nBinPt = cms.untracked.uint32(100), + minPt = cms.untracked.double(0.0), + maxPt = cms.untracked.double(1500.0), + + doAbsEta = cms.untracked.bool(False), + + nBinEta = cms.untracked.uint32(50), + minEta = cms.untracked.double(-2.5), + maxEta = cms.untracked.double(2.5), + + nBinDxy = cms.untracked.uint32(100), + minDxy = cms.untracked.double(-60), # 350 for DSA, 60 for DGL/DTK + maxDxy = cms.untracked.double(60), + + nBinDz = cms.untracked.uint32(100), + minDz = cms.untracked.double(-60), + maxDz = cms.untracked.double(60), + + nBinPhi = cms.untracked.uint32(25), + + # Pull width # + nBinPull = cms.untracked.uint32(50), + wPull = cms.untracked.double(5.0), + + nBinErr = cms.untracked.uint32(50), + + # |p| resolution # + minErrP = cms.untracked.double(-0.3), + maxErrP = cms.untracked.double(0.3), + + # pT resolution # + minErrPt = cms.untracked.double(-0.3), + maxErrPt = cms.untracked.double(0.3), + + # q/pT resolution # + minErrQPt = cms.untracked.double(-0.1), + maxErrQPt = cms.untracked.double(0.1), + + # Eta resolution # + minErrEta = cms.untracked.double(-0.01), + maxErrEta = cms.untracked.double(0.01), + + # Phi resolution # + minErrPhi = cms.untracked.double(-0.05), + maxErrPhi = cms.untracked.double(0.05), + + # Dxy resolution # + minErrDxy = cms.untracked.double(-0.1), + maxErrDxy = cms.untracked.double(0.1), + + # Dz resolution # + minErrDz = cms.untracked.double(-0.1), + maxErrDz = cms.untracked.double(0.1), + + # Number of sim-reco associations # + nAssoc = cms.untracked.uint32(10), + + # Number of sim,reco Tracks # + nTrks = cms.untracked.uint32(50) +) + +from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2 +premix_stage2.toModify(recoDisplacedMuonValidator, simLabel = "mixData:MergedTrackTruth") diff --git a/Validation/RecoMuon/python/RelValCustoms.py b/Validation/RecoMuon/python/RelValCustoms.py index 7d985d1ca100a..d80c985b76d0d 100644 --- a/Validation/RecoMuon/python/RelValCustoms.py +++ b/Validation/RecoMuon/python/RelValCustoms.py @@ -11,6 +11,7 @@ def validation_only(process): *process.trackingParticles *process.tracksValidation *process.recoMuonValidation + *process.recoDisplacedMuonValidation *process.HLTMuonVal ) process.validation_step.replace(process.validation,process.only_validation_and_TP) diff --git a/Validation/RecoMuon/python/muonValidation_cff.py b/Validation/RecoMuon/python/muonValidation_cff.py index 70af2fe047f6b..d4c0aec3aa6ab 100644 --- a/Validation/RecoMuon/python/muonValidation_cff.py +++ b/Validation/RecoMuon/python/muonValidation_cff.py @@ -9,6 +9,7 @@ from Validation.RecoMuon.histoParameters_cff import * from Validation.RecoMuon.RecoMuonValidator_cff import * +from Validation.RecoMuon.RecoDisplacedMuonValidator_cff import * import Validation.RecoMuon.MuonTrackValidator_cfi MTV = Validation.RecoMuon.MuonTrackValidator_cfi.muonTrackValidator.clone( @@ -314,12 +315,12 @@ # The full offline muon validation sequence # recoMuonValidation = cms.Sequence( TPtrack_seq + TPmu_seq + TPpfmu_seq + - muonValidation_seq + muonValidationTEV_seq + muonValidationRefit_seq + muonValidationDisplaced_seq + muonValidationRMV_seq + muonValidation_seq + muonValidationTEV_seq + muonValidationRefit_seq + muonValidationDisplaced_seq + muonValidationRMV_seq + muonValidationRDMV_seq ) # optionally omit TABH recoMuonValidation_noTABH = cms.Sequence( TPtrack_seq + TPmu_seq + TPpfmu_seq + - muonValidation_noTABH_seq + muonValidationTEV_seq + muonValidationRefit_seq + muonValidationDisplaced_seq + muonValidationRMV_seq + muonValidation_noTABH_seq + muonValidationTEV_seq + muonValidationRefit_seq + muonValidationDisplaced_seq + muonValidationRMV_seq + muonValidationRDMV_seq ) # ... and also displaced muons diff --git a/Validation/RecoMuon/src/RecoDisplacedMuonValidator.cc b/Validation/RecoMuon/src/RecoDisplacedMuonValidator.cc new file mode 100644 index 0000000000000..7e1248da46446 --- /dev/null +++ b/Validation/RecoMuon/src/RecoDisplacedMuonValidator.cc @@ -0,0 +1,1114 @@ +#include "Validation/RecoMuon/src/RecoDisplacedMuonValidator.h" + +#include "DataFormats/MuonReco/interface/MuonSelectors.h" + +#include "FWCore/ServiceRegistry/interface/Service.h" +#include "FWCore/MessageLogger/interface/MessageLogger.h" +//#include "DQMServices/Core/interface/DQMStore.h" + +#include "TrackingTools/TransientTrackingRecHit/interface/TransientTrackingRecHit.h" +#include "TrackingTools/TransientTrack/interface/TransientTrack.h" +#include "RecoMuon/TrackingTools/interface/MuonServiceProxy.h" + +// for selection cut +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" + +#include "TMath.h" + +using namespace std; +using namespace edm; +using namespace reco; + +typedef TrajectoryStateOnSurface TSOS; +typedef FreeTrajectoryState FTS; + +// +//Struct containing all histograms definitions +// +struct RecoDisplacedMuonValidator::MuonME { + typedef MonitorElement* MEP; + + //general kinematics + MEP hSimP_, hSimPt_, hSimEta_, hSimPhi_, hSimDxy_, hSimDz_; + //only for efficiencies + MEP hP_, hPt_, hEta_, hPhi_; + MEP hNSim_, hNMuon_; + + //misc vars + MEP hNTrks_, hNTrksEta_, hNTrksPt_; + MEP hMisQPt_, hMisQEta_; + + //resolutions + MEP hErrP_, hErrPt_, hErrEta_, hErrPhi_; + MEP hErrPBarrel_, hErrPOverlap_, hErrPEndcap_; + MEP hErrPtBarrel_, hErrPtOverlap_, hErrPtEndcap_; + MEP hErrDxy_, hErrDz_; + + MEP hErrP_vs_Eta_, hErrPt_vs_Eta_, hErrQPt_vs_Eta_; + MEP hErrP_vs_P_, hErrPt_vs_Pt_, hErrQPt_vs_Pt_, hErrEta_vs_Eta_; + + //PF-RECO event-by-event comparisons + MEP hErrPt_PF_; + MEP hErrQPt_PF_; + MEP hdPt_vs_Eta_; + MEP hdPt_vs_Pt_; + MEP hPFMomAssCorrectness; + MEP hPt_vs_PFMomAssCorrectness; + + //hit pattern + MEP hNSimHits_; + MEP hNSimToReco_, hNRecoToSim_; + + MEP hNHits_, hNLostHits_, hNTrackerHits_, hNMuonHits_; + MEP hNHits_vs_Pt_, hNHits_vs_Eta_; + MEP hNLostHits_vs_Pt_, hNLostHits_vs_Eta_; + MEP hNTrackerHits_vs_Pt_, hNTrackerHits_vs_Eta_; + MEP hNMuonHits_vs_Pt_, hNMuonHits_vs_Eta_; + + //pulls + MEP hPullPt_, hPullEta_, hPullPhi_, hPullQPt_, hPullDxy_, hPullDz_; + MEP hPullPt_vs_Eta_, hPullPt_vs_Pt_, hPullEta_vs_Eta_, hPullPhi_vs_Eta_, hPullEta_vs_Pt_; + + //chi2, ndof + MEP hNDof_, hChi2_, hChi2Norm_, hChi2Prob_; + MEP hNDof_vs_Eta_, hChi2_vs_Eta_, hChi2Norm_vs_Eta_, hChi2Prob_vs_Eta_; + + bool doAbsEta_; + bool usePFMuon_; + + // + //books histograms + // + void bookHistos(DQMStore::IBooker& ibooker, const string& dirName, const HistoDimensions& hDim) + + { + ibooker.cd(); + ibooker.setCurrentFolder(dirName); + + doAbsEta_ = hDim.doAbsEta; + usePFMuon_ = hDim.usePFMuon; + + //histograms for efficiency plots + hP_ = ibooker.book1D("P", "p of recoTracks", hDim.nBinP, hDim.minP, hDim.maxP); + hPt_ = ibooker.book1D("Pt", "p_{T} of recoTracks", hDim.nBinPt, hDim.minPt, hDim.maxPt); + hEta_ = ibooker.book1D("Eta", "#eta of recoTracks", hDim.nBinEta, hDim.minEta, hDim.maxEta); + hPhi_ = ibooker.book1D("Phi", "#phi of recoTracks", hDim.nBinPhi, hDim.minPhi, hDim.maxPhi); + + hSimP_ = ibooker.book1D("SimP", "p of simTracks", hDim.nBinP, hDim.minP, hDim.maxP); + hSimPt_ = ibooker.book1D("SimPt", "p_{T} of simTracks", hDim.nBinPt, hDim.minPt, hDim.maxPt); + hSimEta_ = ibooker.book1D("SimEta", "#eta of simTracks", hDim.nBinEta, hDim.minEta, hDim.maxEta); + hSimPhi_ = ibooker.book1D("SimPhi", "#phi of simTracks", hDim.nBinPhi, hDim.minPhi, hDim.maxPhi); + hSimDxy_ = ibooker.book1D("SimDxy", "Dxy of simTracks", hDim.nBinDxy, hDim.minDxy, hDim.maxDxy); + hSimDz_ = ibooker.book1D("SimDz", "Dz of simTracks", hDim.nBinDz, hDim.minDz, hDim.maxDz); + + //track multiplicities + hNSim_ = ibooker.book1D("NSim", "Number of particles per event", hDim.nTrks, -0.5, hDim.nTrks + 0.5); + hNMuon_ = ibooker.book1D("NMuon", "Number of muons per event", hDim.nTrks, -0.5, hDim.nTrks + 0.5); + + // - Misc. variables + hNTrks_ = ibooker.book1D("NTrks", "Number of reco tracks per event", hDim.nTrks, -0.5, hDim.nTrks + 0.5); + hNTrksEta_ = ibooker.book1D("NTrksEta", "Number of reco tracks vs #eta", hDim.nBinEta, hDim.minEta, hDim.maxEta); + hNTrksPt_ = ibooker.book1D("NTrksPt", "Number of reco tracks vs p_{T}", hDim.nBinPt, hDim.minPt, hDim.maxPt); + + hMisQPt_ = ibooker.book1D("MisQPt", "Charge mis-id vs Pt", hDim.nBinPt, hDim.minPt, hDim.maxPt); + hMisQEta_ = ibooker.book1D("MisQEta", "Charge mis-id vs Eta", hDim.nBinEta, hDim.minEta, hDim.maxEta); + + // - Resolutions + hErrP_ = ibooker.book1D("ErrP", "#Delta(p)/p", hDim.nBinErr, hDim.minErrP, hDim.maxErrP); + hErrPBarrel_ = ibooker.book1D("ErrP_barrel", "#Delta(p)/p", hDim.nBinErr, hDim.minErrP, hDim.maxErrP); + hErrPOverlap_ = ibooker.book1D("ErrP_overlap", "#Delta(p)/p", hDim.nBinErr, hDim.minErrP, hDim.maxErrP); + hErrPEndcap_ = ibooker.book1D("ErrP_endcap", "#Delta(p)/p", hDim.nBinErr, hDim.minErrP, hDim.maxErrP); + hErrPt_ = ibooker.book1D("ErrPt", "#Delta(p_{T})/p_{T}", hDim.nBinErr, hDim.minErrPt, hDim.maxErrPt); + hErrPtBarrel_ = ibooker.book1D("ErrPt_barrel", "#Delta(p_{T})/p_{T}", hDim.nBinErr, hDim.minErrPt, hDim.maxErrPt); + hErrPtOverlap_ = ibooker.book1D("ErrPt_overlap", "#Delta(p_{T})/p_{T}", hDim.nBinErr, hDim.minErrPt, hDim.maxErrPt); + hErrPtEndcap_ = ibooker.book1D("ErrPt_endcap", "#Delta(p_{T})/p_{T}", hDim.nBinErr, hDim.minErrPt, hDim.maxErrPt); + hErrEta_ = ibooker.book1D("ErrEta", "#sigma(#eta))", hDim.nBinErr, hDim.minErrEta, hDim.maxErrEta); + hErrPhi_ = ibooker.book1D("ErrPhi", "#sigma(#phi)", hDim.nBinErr, hDim.minErrPhi, hDim.maxErrPhi); + hErrDxy_ = ibooker.book1D("ErrDxy", "#sigma(d_{xy})", hDim.nBinErr, hDim.minErrDxy, hDim.maxErrDxy); + hErrDz_ = ibooker.book1D("ErrDz", "#sigma(d_{z})", hDim.nBinErr, hDim.minErrDz, hDim.maxErrDz); + + //PF-RECO comparisons + if (usePFMuon_) { + hErrPt_PF_ = ibooker.book1D("ErrPt_PF", "#Delta(p_{T})|_{PF}/p_{T}", hDim.nBinErr, hDim.minErrPt, hDim.maxErrPt); + hErrQPt_PF_ = + ibooker.book1D("ErrQPt_PF", "#Delta(q/p_{T})|_{PF}/(q/p_{T})", hDim.nBinErr, hDim.minErrQPt, hDim.maxErrQPt); + + hPFMomAssCorrectness = + ibooker.book1D("hPFMomAssCorrectness", "Corrected momentum assignement PF/RECO", 2, 0.5, 2.5); + hPt_vs_PFMomAssCorrectness = ibooker.book2D("hPt_vs_PFMomAssCorrectness", + "Corrected momentum assignement PF/RECO", + hDim.nBinPt, + hDim.minPt, + hDim.maxP, + 2, + 0.5, + 2.5); + + hdPt_vs_Pt_ = ibooker.book2D("dPt_vs_Pt", + "#Delta(p_{T}) vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + hDim.nBinErr, + hDim.minErrPt, + hDim.maxErrPt); + hdPt_vs_Eta_ = ibooker.book2D("dPt_vs_Eta", + "#Delta(p_{T}) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinErr, + hDim.minErrPt, + hDim.maxErrPt); + } + + // -- Resolutions vs Eta + hErrP_vs_Eta_ = ibooker.book2D("ErrP_vs_Eta", + "#Delta(p)/p vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinErr, + hDim.minErrP, + hDim.maxErrP); + hErrPt_vs_Eta_ = ibooker.book2D("ErrPt_vs_Eta", + "#Delta(p_{T})/p_{T} vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinErr, + hDim.minErrPt, + hDim.maxErrPt); + hErrQPt_vs_Eta_ = ibooker.book2D("ErrQPt_vs_Eta", + "#Delta(q/p_{T})/(q/p_{T}) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinErr, + hDim.minErrQPt, + hDim.maxErrQPt); + hErrEta_vs_Eta_ = ibooker.book2D("ErrEta_vs_Eta", + "#sigma(#eta) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinErr, + hDim.minErrEta, + hDim.maxErrEta); + + // -- Resolutions vs momentum + hErrP_vs_P_ = ibooker.book2D( + "ErrP_vs_P", "#Delta(p)/p vs p", hDim.nBinP, hDim.minP, hDim.maxP, hDim.nBinErr, hDim.minErrP, hDim.maxErrP); + hErrPt_vs_Pt_ = ibooker.book2D("ErrPt_vs_Pt", + "#Delta(p_{T})/p_{T} vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + hDim.nBinErr, + hDim.minErrPt, + hDim.maxErrPt); + hErrQPt_vs_Pt_ = ibooker.book2D("ErrQPt_vs_Pt", + "#Delta(q/p_{T})/(q/p_{T}) vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + hDim.nBinErr, + hDim.minErrQPt, + hDim.maxErrQPt); + + // - Pulls + hPullPt_ = ibooker.book1D("PullPt", "Pull(#p_{T})", hDim.nBinPull, -hDim.wPull, hDim.wPull); + hPullEta_ = ibooker.book1D("PullEta", "Pull(#eta)", hDim.nBinPull, -hDim.wPull, hDim.wPull); + hPullPhi_ = ibooker.book1D("PullPhi", "Pull(#phi)", hDim.nBinPull, -hDim.wPull, hDim.wPull); + hPullQPt_ = ibooker.book1D("PullQPt", "Pull(q/p_{T})", hDim.nBinPull, -hDim.wPull, hDim.wPull); + hPullDxy_ = ibooker.book1D("PullDxy", "Pull(D_{xy})", hDim.nBinPull, -hDim.wPull, hDim.wPull); + hPullDz_ = ibooker.book1D("PullDz", "Pull(D_{z})", hDim.nBinPull, -hDim.wPull, hDim.wPull); + + // -- Pulls vs Eta + hPullPt_vs_Eta_ = ibooker.book2D("PullPt_vs_Eta", + "Pull(p_{T}) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinPull, + -hDim.wPull, + hDim.wPull); + hPullEta_vs_Eta_ = ibooker.book2D("PullEta_vs_Eta", + "Pull(#eta) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinPull, + -hDim.wPull, + hDim.wPull); + hPullPhi_vs_Eta_ = ibooker.book2D("PullPhi_vs_Eta", + "Pull(#phi) vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nBinPull, + -hDim.wPull, + hDim.wPull); + + // -- Pulls vs Pt + hPullPt_vs_Pt_ = ibooker.book2D("PullPt_vs_Pt", + "Pull(p_{T}) vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + hDim.nBinPull, + -hDim.wPull, + hDim.wPull); + hPullEta_vs_Pt_ = ibooker.book2D("PullEta_vs_Pt", + "Pull(#eta) vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + hDim.nBinPull, + -hDim.wPull, + hDim.wPull); + + // -- Number of Hits + const int nHits = 100; + hNHits_ = ibooker.book1D("NHits", "Number of hits", nHits + 1, -0.5, nHits + 0.5); + hNHits_vs_Pt_ = ibooker.book2D("NHits_vs_Pt", + "Number of hits vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + nHits / 4 + 1, + -0.25, + nHits + 0.25); + hNHits_vs_Eta_ = ibooker.book2D("NHits_vs_Eta", + "Number of hits vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + nHits / 4 + 1, + -0.25, + nHits + 0.25); + hNSimHits_ = ibooker.book1D("NSimHits", "Number of simHits", nHits + 1, -0.5, nHits + 0.5); + + const int nLostHits = 5; + hNLostHits_ = ibooker.book1D("NLostHits", "Number of Lost hits", nLostHits + 1, -0.5, nLostHits + 0.5); + hNLostHits_vs_Pt_ = ibooker.book2D("NLostHits_vs_Pt", + "Number of lost Hits vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + nLostHits + 1, + -0.5, + nLostHits + 0.5); + hNLostHits_vs_Eta_ = ibooker.book2D("NLostHits_vs_Eta", + "Number of lost Hits vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + nLostHits + 1, + -0.5, + nLostHits + 0.5); + + const int nTrackerHits = 40; + hNTrackerHits_ = + ibooker.book1D("NTrackerHits", "Number of valid tracker hits", nTrackerHits + 1, -0.5, nTrackerHits + 0.5); + hNTrackerHits_vs_Pt_ = ibooker.book2D("NTrackerHits_vs_Pt", + "Number of valid traker hits vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + nTrackerHits / 4 + 1, + -0.25, + nTrackerHits + 0.25); + hNTrackerHits_vs_Eta_ = ibooker.book2D("NTrackerHits_vs_Eta", + "Number of valid tracker hits vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + nTrackerHits / 4 + 1, + -0.25, + nTrackerHits + 0.25); + + const int nMuonHits = 60; + hNMuonHits_ = ibooker.book1D("NMuonHits", "Number of valid muon hits", nMuonHits + 1, -0.5, nMuonHits + 0.5); + hNMuonHits_vs_Pt_ = ibooker.book2D("NMuonHits_vs_Pt", + "Number of valid muon hits vs p_{T}", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + nMuonHits / 4 + 1, + -0.25, + nMuonHits + 0.25); + hNMuonHits_vs_Eta_ = ibooker.book2D("NMuonHits_vs_Eta", + "Number of valid muon hits vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + nMuonHits / 4 + 1, + -0.25, + nMuonHits + 0.25); + + hNDof_ = ibooker.book1D("NDof", "Number of DoF", hDim.nDof + 1, -0.5, hDim.nDof + 0.5); + hChi2_ = ibooker.book1D("Chi2", "#Chi^{2}", hDim.nBinErr, 0, 200); + hChi2Norm_ = ibooker.book1D("Chi2Norm", "Normalized #Chi^{2}", hDim.nBinErr, 0, 50); + hChi2Prob_ = ibooker.book1D("Chi2Prob", "Prob(#Chi^{2})", hDim.nBinErr, 0, 1); + + hNDof_vs_Eta_ = ibooker.book2D("NDof_vs_Eta", + "Number of DoF vs #eta", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + hDim.nDof + 1, + -0.5, + hDim.nDof + 0.5); + hChi2_vs_Eta_ = ibooker.book2D( + "Chi2_vs_Eta", "#Chi^{2} vs #eta", hDim.nBinEta, hDim.minEta, hDim.maxEta, hDim.nBinErr, 0., 200.); + hChi2Norm_vs_Eta_ = ibooker.book2D( + "Chi2Norm_vs_Eta", "Normalized #Chi^{2} vs #eta", hDim.nBinEta, hDim.minEta, hDim.maxEta, hDim.nBinErr, 0., 50.); + hChi2Prob_vs_Eta_ = ibooker.book2D( + "Chi2Prob_vs_Eta", "Prob(#Chi^{2}) vs #eta", hDim.nBinEta, hDim.minEta, hDim.maxEta, hDim.nBinErr, 0., 1.); + + hNSimToReco_ = + ibooker.book1D("NSimToReco", "Number of associated reco tracks", hDim.nAssoc + 1, -0.5, hDim.nAssoc + 0.5); + hNRecoToSim_ = + ibooker.book1D("NRecoToSim", "Number of associated sim TP's", hDim.nAssoc + 1, -0.5, hDim.nAssoc + 0.5); + }; + + // + //Fill hists booked, simRef and muonRef are associated by hits + // + void fill(const TrackingParticle* simRef, const Muon* muonRef) { + const double simP = simRef->p(); + const double simPt = simRef->pt(); + const double simEta = doAbsEta_ ? fabs(simRef->eta()) : simRef->eta(); + const double simPhi = simRef->phi(); + const double simQ = simRef->charge(); + const double simQPt = simQ / simPt; + + GlobalPoint simVtx(simRef->vertex().x(), simRef->vertex().y(), simRef->vertex().z()); + GlobalVector simMom(simRef->momentum().x(), simRef->momentum().y(), simRef->momentum().z()); + const double simDxy = -simVtx.x() * sin(simPhi) + simVtx.y() * cos(simPhi); + const double simDz = simVtx.z() - (simVtx.x() * simMom.x() + simVtx.y() * simMom.y()) * simMom.z() / simMom.perp2(); + + const double recoQ = muonRef->charge(); + if (simQ * recoQ < 0) { + hMisQPt_->Fill(simPt); + hMisQEta_->Fill(simEta); + } + + double recoP, recoPt, recoEta, recoPhi, recoQPt; + if (usePFMuon_) { + // const double origRecoP = muonRef->p(); + const double origRecoPt = muonRef->pt(); + // const double origRecoEta = muonRef->eta(); + // const double origRecoPhi = muonRef->phi(); + const double origRecoQPt = recoQ / origRecoPt; + recoP = muonRef->pfP4().P(); + recoPt = muonRef->pfP4().Pt(); + recoEta = muonRef->pfP4().Eta(); + recoPhi = muonRef->pfP4().Phi(); + recoQPt = recoQ / recoPt; + hErrPt_PF_->Fill((recoPt - origRecoPt) / origRecoPt); + hErrQPt_PF_->Fill((recoQPt - origRecoQPt) / origRecoQPt); + + hdPt_vs_Eta_->Fill(recoEta, recoPt - origRecoPt); + hdPt_vs_Pt_->Fill(recoPt, recoPt - origRecoPt); + + int theCorrectPFAss = (fabs(recoPt - simPt) < fabs(origRecoPt - simPt)) ? 1 : 2; + hPFMomAssCorrectness->Fill(theCorrectPFAss); + hPt_vs_PFMomAssCorrectness->Fill(simPt, theCorrectPFAss); + } + + else { + recoP = muonRef->p(); + recoPt = muonRef->pt(); + recoEta = muonRef->eta(); + recoPhi = muonRef->phi(); + recoQPt = recoQ / recoPt; + } + + const double errP = (recoP - simP) / simP; + const double errPt = (recoPt - simPt) / simPt; + const double errEta = (recoEta - simEta) / simEta; + const double errPhi = (recoPhi - simPhi) / simPhi; + const double errQPt = (recoQPt - simQPt) / simQPt; + + hP_->Fill(simP); + hPt_->Fill(simPt); + hEta_->Fill(simEta); + hPhi_->Fill(simPhi); + + hErrP_->Fill(errP); + hErrPt_->Fill(errPt); + hErrEta_->Fill(errEta); + hErrPhi_->Fill(errPhi); + + if (fabs(simEta) > 0. && fabs(simEta) < 0.8) { + hErrPBarrel_->Fill(errP); + hErrPtBarrel_->Fill(errPt); + } else if (fabs(simEta) > 0.8 && fabs(simEta) < 1.2) { + hErrPOverlap_->Fill(errP); + hErrPtOverlap_->Fill(errPt); + } else if (fabs(simEta) > 1.2) { + hErrPEndcap_->Fill(errP); + hErrPtEndcap_->Fill(errPt); + } + + hErrP_vs_Eta_->Fill(simEta, errP); + hErrPt_vs_Eta_->Fill(simEta, errPt); + hErrQPt_vs_Eta_->Fill(simEta, errQPt); + + hErrP_vs_P_->Fill(simP, errP); + hErrPt_vs_Pt_->Fill(simPt, errPt); + hErrQPt_vs_Pt_->Fill(simQPt, errQPt); + + hErrEta_vs_Eta_->Fill(simEta, errEta); + + //access from track + reco::TrackRef recoRef = muonRef->track(); + if (recoRef.isNonnull()) { + // Number of reco-hits + const int nRecoHits = recoRef->numberOfValidHits(); + const int nLostHits = recoRef->numberOfLostHits(); + + hNHits_->Fill(nRecoHits); + hNHits_vs_Pt_->Fill(simPt, nRecoHits); + hNHits_vs_Eta_->Fill(simEta, nRecoHits); + + hNLostHits_->Fill(nLostHits); + hNLostHits_vs_Pt_->Fill(simPt, nLostHits); + hNLostHits_vs_Eta_->Fill(simEta, nLostHits); + + const double recoNDof = recoRef->ndof(); + const double recoChi2 = recoRef->chi2(); + const double recoChi2Norm = recoRef->normalizedChi2(); + const double recoChi2Prob = TMath::Prob(recoRef->chi2(), static_cast(recoRef->ndof())); + + hNDof_->Fill(recoNDof); + hChi2_->Fill(recoChi2); + hChi2Norm_->Fill(recoChi2Norm); + hChi2Prob_->Fill(recoChi2Prob); + + hNDof_vs_Eta_->Fill(simEta, recoNDof); + hChi2_vs_Eta_->Fill(simEta, recoChi2); + hChi2Norm_vs_Eta_->Fill(simEta, recoChi2Norm); + hChi2Prob_vs_Eta_->Fill(simEta, recoChi2Prob); + + const double recoDxy = recoRef->dxy(); + const double recoDz = recoRef->dz(); + + const double errDxy = (recoDxy - simDxy) / simDxy; + const double errDz = (recoDz - simDz) / simDz; + hErrDxy_->Fill(errDxy); + hErrDz_->Fill(errDz); + + const double pullPt = (recoPt - simPt) / recoRef->ptError(); + const double pullQPt = (recoQPt - simQPt) / recoRef->qoverpError(); + const double pullEta = (recoEta - simEta) / recoRef->etaError(); + const double pullPhi = (recoPhi - simPhi) / recoRef->phiError(); + const double pullDxy = (recoDxy - simDxy) / recoRef->dxyError(); + const double pullDz = (recoDz - simDz) / recoRef->dzError(); + + hPullPt_->Fill(pullPt); + hPullEta_->Fill(pullEta); + hPullPhi_->Fill(pullPhi); + hPullQPt_->Fill(pullQPt); + hPullDxy_->Fill(pullDxy); + hPullDz_->Fill(pullDz); + + hPullPt_vs_Eta_->Fill(simEta, pullPt); + hPullPt_vs_Pt_->Fill(simPt, pullPt); + + hPullEta_vs_Eta_->Fill(simEta, pullEta); + hPullPhi_vs_Eta_->Fill(simEta, pullPhi); + + hPullEta_vs_Pt_->Fill(simPt, pullEta); + } + }; +}; + +// +//struct defininiong histograms +// +struct RecoDisplacedMuonValidator::CommonME { + typedef MonitorElement* MEP; + + //diffs + MEP hTrkToGlbDiffNTrackerHits_, hStaToGlbDiffNMuonHits_; + MEP hTrkToGlbDiffNTrackerHitsEta_, hStaToGlbDiffNMuonHitsEta_; + MEP hTrkToGlbDiffNTrackerHitsPt_, hStaToGlbDiffNMuonHitsPt_; + + //global muon hit pattern + MEP hNInvalidHitsGTHitPattern_, hNInvalidHitsITHitPattern_, hNInvalidHitsOTHitPattern_; + MEP hNDeltaInvalidHitsHitPattern_; + + //muon based momentum assignment + MEP hMuonP_, hMuonPt_, hMuonEta_, hMuonPhi_; + //track based kinematics + MEP hMuonTrackP_, hMuonTrackPt_, hMuonTrackEta_, hMuonTrackPhi_, hMuonTrackDxy_, hMuonTrackDz_; + //histograms for fractions + MEP hMuonAllP_, hMuonAllPt_, hMuonAllEta_, hMuonAllPhi_; +}; + +// +//Constructor +// +RecoDisplacedMuonValidator::RecoDisplacedMuonValidator(const edm::ParameterSet& pset) + : selector_(pset.getParameter("selection")) { + // dump cfg parameters + edm::LogVerbatim("RecoDisplacedMuonValidator") << "constructing RecoDisplacedMuonValidator: " << pset.dump(); + verbose_ = pset.getUntrackedParameter("verbose", 0); + + outputFileName_ = pset.getUntrackedParameter("outputFileName", ""); + + wantTightMuon_ = pset.getParameter("wantTightMuon"); + beamspotLabel_ = pset.getParameter("beamSpot"); + primvertexLabel_ = pset.getParameter("primaryVertex"); + beamspotToken_ = consumes(beamspotLabel_); + primvertexToken_ = consumes(primvertexLabel_); + + // Set histogram dimensions from config + + hDim.nBinP = pset.getUntrackedParameter("nBinP"); + hDim.minP = pset.getUntrackedParameter("minP"); + hDim.maxP = pset.getUntrackedParameter("maxP"); + + hDim.nBinPt = pset.getUntrackedParameter("nBinPt"); + hDim.minPt = pset.getUntrackedParameter("minPt"); + hDim.maxPt = pset.getUntrackedParameter("maxPt"); + + doAbsEta_ = pset.getUntrackedParameter("doAbsEta"); + hDim.doAbsEta = doAbsEta_; + hDim.nBinEta = pset.getUntrackedParameter("nBinEta"); + hDim.minEta = pset.getUntrackedParameter("minEta"); + hDim.maxEta = pset.getUntrackedParameter("maxEta"); + + hDim.nBinDxy = pset.getUntrackedParameter("nBinDxy"); + hDim.minDxy = pset.getUntrackedParameter("minDxy"); + hDim.maxDxy = pset.getUntrackedParameter("maxDxy"); + + hDim.nBinDz = pset.getUntrackedParameter("nBinDz"); + hDim.minDz = pset.getUntrackedParameter("minDz"); + hDim.maxDz = pset.getUntrackedParameter("maxDz"); + + hDim.nBinPhi = pset.getUntrackedParameter("nBinPhi"); + hDim.minPhi = pset.getUntrackedParameter("minPhi", -TMath::Pi()); + hDim.maxPhi = pset.getUntrackedParameter("maxPhi", TMath::Pi()); + + hDim.nBinErr = pset.getUntrackedParameter("nBinErr"); + hDim.nBinPull = pset.getUntrackedParameter("nBinPull"); + + hDim.wPull = pset.getUntrackedParameter("wPull"); + + hDim.minErrP = pset.getUntrackedParameter("minErrP"); + hDim.maxErrP = pset.getUntrackedParameter("maxErrP"); + + hDim.minErrPt = pset.getUntrackedParameter("minErrPt"); + hDim.maxErrPt = pset.getUntrackedParameter("maxErrPt"); + + hDim.minErrQPt = pset.getUntrackedParameter("minErrQPt"); + hDim.maxErrQPt = pset.getUntrackedParameter("maxErrQPt"); + + hDim.minErrEta = pset.getUntrackedParameter("minErrEta"); + hDim.maxErrEta = pset.getUntrackedParameter("maxErrEta"); + + hDim.minErrPhi = pset.getUntrackedParameter("minErrPhi"); + hDim.maxErrPhi = pset.getUntrackedParameter("maxErrPhi"); + + hDim.minErrDxy = pset.getUntrackedParameter("minErrDxy"); + hDim.maxErrDxy = pset.getUntrackedParameter("maxErrDxy"); + + hDim.minErrDz = pset.getUntrackedParameter("minErrDz"); + hDim.maxErrDz = pset.getUntrackedParameter("maxErrDz"); + + hDim.nTrks = pset.getUntrackedParameter("nTrks"); + hDim.nAssoc = pset.getUntrackedParameter("nAssoc"); + hDim.nDof = pset.getUntrackedParameter("nDof", 55); + + // Labels for simulation and reconstruction tracks + simLabel_ = pset.getParameter("simLabel"); + tpRefVector = pset.getParameter("tpRefVector"); + if (tpRefVector) + tpRefVectorToken_ = consumes(simLabel_); + else + simToken_ = consumes(simLabel_); + + muonLabel_ = pset.getParameter("muonLabel"); + muonToken_ = consumes >(muonLabel_); + + // Labels for sim-reco association + doAssoc_ = pset.getUntrackedParameter("doAssoc", true); + muAssocLabel_ = pset.getParameter("muAssocLabel"); + if (doAssoc_) { + muAssocToken_ = consumes(muAssocLabel_); + } + + // Different momentum assignment and additional histos in case of PF muons + usePFMuon_ = pset.getUntrackedParameter("usePFMuon"); + hDim.usePFMuon = usePFMuon_; + + //type of track + std::string trackType = pset.getParameter("trackType"); + if (trackType == "inner") + trackType_ = reco::InnerTk; + else if (trackType == "outer") + trackType_ = reco::OuterTk; + else if (trackType == "global") + trackType_ = reco::GlobalTk; + else if (trackType == "segments") + trackType_ = reco::Segments; + else + throw cms::Exception("Configuration") << "Track type '" << trackType << "' not supported.\n"; + + // seedPropagatorName_ = pset.getParameter("SeedPropagator"); + + ParameterSet tpset = pset.getParameter("tpSelector"); + tpSelector_ = TrackingParticleSelector(tpset.getParameter("ptMin"), + tpset.getParameter("ptMax"), + tpset.getParameter("minRapidity"), + tpset.getParameter("maxRapidity"), + tpset.getParameter("tip"), + tpset.getParameter("lip"), + tpset.getParameter("minHit"), + tpset.getParameter("signalOnly"), + tpset.getParameter("intimeOnly"), + tpset.getParameter("chargedOnly"), + tpset.getParameter("stableOnly"), + tpset.getParameter >("pdgId")); + + // the service parameters + ParameterSet serviceParameters = pset.getParameter("ServiceParameters"); + + // retrieve the instance of DQMService + dbe_ = Service().operator->(); + subsystemname_ = pset.getUntrackedParameter("subSystemFolder", "YourSubsystem"); + + subDir_ = pset.getUntrackedParameter("subDir"); + if (subDir_.empty()) + subDir_ = "RecoDisplacedMuonV"; + if (subDir_[subDir_.size() - 1] == '/') + subDir_.erase(subDir_.size() - 1); +} + +void RecoDisplacedMuonValidator::bookHistograms(DQMStore::IBooker& ibooker, + edm::Run const& iRun, + edm::EventSetup const& /* iSetup */) { + // book histograms + ibooker.cd(); + + ibooker.setCurrentFolder(subDir_); + + commonME_ = new CommonME; + muonME_ = new MuonME; + + //commonME + const int nHits = 100; + + // - diffs + commonME_->hTrkToGlbDiffNTrackerHits_ = ibooker.book1D("TrkGlbDiffNTrackerHits", + "Difference of number of tracker hits (tkMuon - globalMuon)", + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + commonME_->hStaToGlbDiffNMuonHits_ = ibooker.book1D("StaGlbDiffNMuonHits", + "Difference of number of muon hits (staMuon - globalMuon)", + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + + commonME_->hTrkToGlbDiffNTrackerHitsEta_ = + ibooker.book2D("TrkGlbDiffNTrackerHitsEta", + "Difference of number of tracker hits (tkMuon - globalMuon)", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + commonME_->hStaToGlbDiffNMuonHitsEta_ = ibooker.book2D("StaGlbDiffNMuonHitsEta", + "Difference of number of muon hits (staMuon - globalMuon)", + hDim.nBinEta, + hDim.minEta, + hDim.maxEta, + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + + commonME_->hTrkToGlbDiffNTrackerHitsPt_ = ibooker.book2D("TrkGlbDiffNTrackerHitsPt", + "Difference of number of tracker hits (tkMuon - globalMuon)", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + commonME_->hStaToGlbDiffNMuonHitsPt_ = ibooker.book2D("StaGlbDiffNMuonHitsPt", + "Difference of number of muon hits (staMuon - globalMuon)", + hDim.nBinPt, + hDim.minPt, + hDim.maxPt, + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + + // -global muon hit pattern + commonME_->hNInvalidHitsGTHitPattern_ = ibooker.book1D( + "NInvalidHitsGTHitPattern", "Number of invalid hits on a global track", nHits + 1, -0.5, nHits + 0.5); + commonME_->hNInvalidHitsITHitPattern_ = ibooker.book1D( + "NInvalidHitsITHitPattern", "Number of invalid hits on an inner track", nHits + 1, -0.5, nHits + 0.5); + commonME_->hNInvalidHitsOTHitPattern_ = ibooker.book1D( + "NInvalidHitsOTHitPattern", "Number of invalid hits on an outer track", nHits + 1, -0.5, nHits + 0.5); + commonME_->hNDeltaInvalidHitsHitPattern_ = + ibooker.book1D("hNDeltaInvalidHitsHitPattern", + "The discrepancy for Number of invalid hits on an global track and inner and outer tracks", + 2 * nHits + 1, + -nHits - 0.5, + nHits + 0.5); + + //muon based kinematics + commonME_->hMuonP_ = ibooker.book1D("PMuon", "p of muon", hDim.nBinP, hDim.minP, hDim.maxP); + commonME_->hMuonPt_ = ibooker.book1D("PtMuon", "p_{T} of muon", hDim.nBinPt, hDim.minPt, hDim.maxPt); + commonME_->hMuonEta_ = ibooker.book1D("EtaMuon", "#eta of muon", hDim.nBinEta, hDim.minEta, hDim.maxEta); + commonME_->hMuonPhi_ = ibooker.book1D("PhiMuon", "#phi of muon", hDim.nBinPhi, hDim.minPhi, hDim.maxPhi); + //track based kinematics + commonME_->hMuonTrackP_ = ibooker.book1D("PMuonTrack", "p of reco muon track", hDim.nBinP, hDim.minP, hDim.maxP); + commonME_->hMuonTrackPt_ = + ibooker.book1D("PtMuonTrack", "p_{T} of reco muon track", hDim.nBinPt, hDim.minPt, hDim.maxPt); + commonME_->hMuonTrackEta_ = + ibooker.book1D("EtaMuonTrack", "#eta of reco muon track", hDim.nBinEta, hDim.minEta, hDim.maxEta); + commonME_->hMuonTrackPhi_ = + ibooker.book1D("PhiMuonTrack", "#phi of reco muon track", hDim.nBinPhi, hDim.minPhi, hDim.maxPhi); + commonME_->hMuonTrackDxy_ = + ibooker.book1D("DxyMuonTrack", "Dxy of reco muon track", hDim.nBinDxy, hDim.minDxy, hDim.maxDxy); + commonME_->hMuonTrackDz_ = + ibooker.book1D("DzMuonTrack", "Dz of reco muon track", hDim.nBinDz, hDim.minDz, hDim.maxDz); + + //histograms for fractions + commonME_->hMuonAllP_ = ibooker.book1D("PMuonAll", "p of muons of all types", hDim.nBinP, hDim.minP, hDim.maxP); + commonME_->hMuonAllPt_ = + ibooker.book1D("PtMuonAll", "p_{T} of muon of all types", hDim.nBinPt, hDim.minPt, hDim.maxPt); + commonME_->hMuonAllEta_ = + ibooker.book1D("EtaMuonAll", "#eta of muon of all types", hDim.nBinEta, hDim.minEta, hDim.maxEta); + commonME_->hMuonAllPhi_ = + ibooker.book1D("PhiMuonAll", "#phi of muon of all types", hDim.nBinPhi, hDim.minPhi, hDim.maxPhi); + + muonME_->bookHistos(ibooker, subDir_, hDim); +} + +// +//Destructor +// +RecoDisplacedMuonValidator::~RecoDisplacedMuonValidator() {} + +// +//Begin run +// + +void RecoDisplacedMuonValidator::dqmBeginRun(const edm::Run&, const EventSetup& eventSetup) {} + +// +//End run +// +void RecoDisplacedMuonValidator::dqmEndRun(edm::Run const&, edm::EventSetup const&) { + if (dbe_ && !outputFileName_.empty()) + dbe_->save(outputFileName_); +} + +// +//Analyze +// +void RecoDisplacedMuonValidator::analyze(const Event& event, const EventSetup& eventSetup) { + // Look for the Primary Vertex (and use the BeamSpot instead, if you can't find it): + reco::Vertex::Point posVtx; + reco::Vertex::Error errVtx; + edm::Handle recVtxs; + event.getByToken(primvertexToken_, recVtxs); + unsigned int theIndexOfThePrimaryVertex = 999.; + for (unsigned int ind = 0; ind < recVtxs->size(); ++ind) { + if ((*recVtxs)[ind].isValid() && !((*recVtxs)[ind].isFake())) { + theIndexOfThePrimaryVertex = ind; + break; + } + } + if (theIndexOfThePrimaryVertex < 100) { + posVtx = ((*recVtxs)[theIndexOfThePrimaryVertex]).position(); + errVtx = ((*recVtxs)[theIndexOfThePrimaryVertex]).error(); + } else { + LogInfo("RecoDisplacedMuonValidator") << "reco::PrimaryVertex not found, use BeamSpot position instead\n"; + edm::Handle recoBeamSpotHandle; + event.getByToken(beamspotToken_, recoBeamSpotHandle); + reco::BeamSpot bs = *recoBeamSpotHandle; + posVtx = bs.position(); + errVtx(0, 0) = bs.BeamWidthX(); + errVtx(1, 1) = bs.BeamWidthY(); + errVtx(2, 2) = bs.sigmaZ(); + } + const reco::Vertex thePrimaryVertex(posVtx, errVtx); + + // Get TrackingParticles + TrackingParticleRefVector TPrefV; + const TrackingParticleRefVector* ptr_TPrefV = nullptr; + Handle simHandle; + Handle TPCollectionRefVector_H; + + if (tpRefVector) { + event.getByToken(tpRefVectorToken_, TPCollectionRefVector_H); + ptr_TPrefV = TPCollectionRefVector_H.product(); + TPrefV = *ptr_TPrefV; + } else { + event.getByToken(simToken_, simHandle); + size_t nTP = simHandle->size(); + for (size_t i = 0; i < nTP; ++i) { + TPrefV.push_back(TrackingParticleRef(simHandle, i)); + } + ptr_TPrefV = &TPrefV; + } + + // Get Muons + Handle > muonHandle; + event.getByToken(muonToken_, muonHandle); + View muonColl = *(muonHandle.product()); + + reco::MuonToTrackingParticleAssociator const* assoByHits = nullptr; + if (doAssoc_) { + edm::Handle associatorBase; + event.getByToken(muAssocToken_, associatorBase); + assoByHits = associatorBase.product(); + } + + const size_t nSim = ptr_TPrefV->size(); + + edm::RefToBaseVector Muons; + for (size_t i = 0; i < muonHandle->size(); ++i) { + Muons.push_back(muonHandle->refAt(i)); + } + + muonME_->hNSim_->Fill(nSim); + muonME_->hNMuon_->Fill(muonColl.size()); + + reco::MuonToSimCollection muonToSimColl; + reco::SimToMuonCollection simToMuonColl; + + if (doAssoc_) { + edm::LogVerbatim("RecoDisplacedMuonValidator") + << "\n >>> MuonToSim association : " << muAssocLabel_ << " <<< \n" + << " muon collection : " << muonLabel_ << " (size = " << muonHandle->size() << ") \n" + << " TrackingParticle collection : " << simLabel_ << " (size = " << nSim << ")"; + + assoByHits->associateMuons(muonToSimColl, simToMuonColl, Muons, trackType_, TPrefV); + } else { + /* + // SimToMuon associations + Handle simToTrkMuHandle; + event.getByLabel(trkMuAssocLabel_, simToTrkMuHandle); + trkSimRecColl = *(simToTrkMuHandle.product()); + + Handle simToStaMuHandle; + event.getByLabel(staMuAssocLabel_, simToStaMuHandle); + staSimRecColl = *(simToStaMuHandle.product()); + + Handle simToGlbMuHandle; + event.getByLabel(glbMuAssocLabel_, simToGlbMuHandle); + glbSimRecColl = *(simToGlbMuHandle.product()); + + // MuonToSim associations + Handle trkMuToSimHandle; + event.getByLabel(trkMuAssocLabel_, trkMuToSimHandle); + trkRecSimColl = *(trkMuToSimHandle.product()); + + Handle staMuToSimHandle; + event.getByLabel(staMuAssocLabel_, staMuToSimHandle); + staRecSimColl = *(staMuToSimHandle.product()); + + Handle glbMuToSimHandle; + event.getByLabel(glbMuAssocLabel_, glbMuToSimHandle); + glbRecSimColl = *(glbMuToSimHandle.product()); +*/ + } + + int glbNTrackerHits = 0; + int trkNTrackerHits = 0; + int glbNMuonHits = 0; + int staNMuonHits = 0; + int NTrackerHits = 0; + int NMuonHits = 0; + + // Analyzer reco::Muon + for (View::const_iterator iMuon = muonColl.begin(); iMuon != muonColl.end(); ++iMuon) { + double muonP, muonPt, muonEta, muonPhi; + if (usePFMuon_) { + muonP = iMuon->pfP4().P(); + muonPt = iMuon->pfP4().Pt(); + muonEta = iMuon->pfP4().Eta(); + muonPhi = iMuon->pfP4().Phi(); + } else { + muonP = iMuon->p(); + muonPt = iMuon->pt(); + muonEta = iMuon->eta(); + muonPhi = iMuon->phi(); + } + + //histograms for fractions + commonME_->hMuonAllP_->Fill(muonP); + commonME_->hMuonAllPt_->Fill(muonPt); + commonME_->hMuonAllEta_->Fill(muonEta); + commonME_->hMuonAllPhi_->Fill(muonPhi); + + if (!selector_(*iMuon)) + continue; + if (wantTightMuon_) { + if (!muon::isTightMuon(*iMuon, thePrimaryVertex)) + continue; + } + + TrackRef Track = iMuon->track(); + + if (trackType_ == reco::InnerTk) { + Track = iMuon->track(); + trkNTrackerHits = countTrackerHits(*Track); + } else if (trackType_ == reco::OuterTk) { + Track = iMuon->standAloneMuon(); + } else if (trackType_ == reco::GlobalTk) { + Track = iMuon->combinedMuon(); + glbNTrackerHits = countTrackerHits(*Track); + glbNMuonHits = countMuonHits(*Track); + } + + commonME_->hMuonTrackP_->Fill(Track->p()); + commonME_->hMuonTrackPt_->Fill(Track->pt()); + commonME_->hMuonTrackEta_->Fill(Track->eta()); + commonME_->hMuonTrackPhi_->Fill(Track->phi()); + //ip histograms + commonME_->hMuonTrackDxy_->Fill(Track->dxy()); + commonME_->hMuonTrackDz_->Fill(Track->dz()); + + NTrackerHits = countTrackerHits(*Track); + muonME_->hNTrackerHits_->Fill(NTrackerHits); + muonME_->hNTrackerHits_vs_Pt_->Fill(Track->pt(), NTrackerHits); + muonME_->hNTrackerHits_vs_Eta_->Fill(Track->eta(), NTrackerHits); + + NMuonHits = countMuonHits(*Track); + muonME_->hNMuonHits_->Fill(NMuonHits); + muonME_->hNMuonHits_vs_Pt_->Fill(Track->pt(), NMuonHits); + muonME_->hNMuonHits_vs_Eta_->Fill(Track->eta(), NMuonHits); + + //list of histos for each type + + // muonME_->hNTrks_->Fill(); + muonME_->hNTrksEta_->Fill(Track->eta()); + muonME_->hNTrksPt_->Fill(Track->pt()); + + commonME_->hMuonP_->Fill(muonP); + commonME_->hMuonPt_->Fill(muonPt); + commonME_->hMuonEta_->Fill(muonEta); + commonME_->hMuonPhi_->Fill(muonPhi); + + if (iMuon->isGlobalMuon()) { + double gtHitPat = iMuon->globalTrack()->hitPattern().numberOfAllHits(HitPattern::TRACK_HITS) - + iMuon->globalTrack()->hitPattern().numberOfValidHits(); + + double itHitPat = iMuon->innerTrack()->hitPattern().numberOfAllHits(HitPattern::TRACK_HITS) - + iMuon->innerTrack()->hitPattern().numberOfValidHits(); + + double otHitPat = iMuon->outerTrack()->hitPattern().numberOfAllHits(HitPattern::TRACK_HITS) - + iMuon->outerTrack()->hitPattern().numberOfValidHits(); + + commonME_->hNInvalidHitsGTHitPattern_->Fill(gtHitPat); + commonME_->hNInvalidHitsITHitPattern_->Fill(itHitPat); + commonME_->hNInvalidHitsOTHitPattern_->Fill(otHitPat); + commonME_->hNDeltaInvalidHitsHitPattern_->Fill(gtHitPat - itHitPat - otHitPat); + + //must be global and standalone + if (iMuon->isStandAloneMuon()) { + commonME_->hStaToGlbDiffNMuonHitsEta_->Fill(Track->eta(), staNMuonHits - glbNMuonHits); + commonME_->hStaToGlbDiffNMuonHitsPt_->Fill(Track->pt(), staNMuonHits - glbNMuonHits); + commonME_->hStaToGlbDiffNMuonHits_->Fill(staNMuonHits - glbNMuonHits); + } + + //must be global and tracker + if (iMuon->isTrackerMuon()) { + commonME_->hTrkToGlbDiffNTrackerHitsEta_->Fill(Track->eta(), trkNTrackerHits - glbNTrackerHits); + commonME_->hTrkToGlbDiffNTrackerHitsPt_->Fill(Track->pt(), trkNTrackerHits - glbNTrackerHits); + commonME_->hTrkToGlbDiffNTrackerHits_->Fill(trkNTrackerHits - glbNTrackerHits); + } + } + + } //end of reco muon loop + + // Associate by hits + for (size_t i = 0; i < nSim; i++) { + TrackingParticleRef simRef = TPrefV[i]; + const TrackingParticle* simTP = simRef.get(); + if (!tpSelector_(*simTP)) + continue; + + //denominators for efficiency plots + const double simP = simRef->p(); + const double simPt = simRef->pt(); + const double simEta = doAbsEta_ ? fabs(simRef->eta()) : simRef->eta(); + const double simPhi = simRef->phi(); + + GlobalPoint simVtx(simRef->vertex().x(), simRef->vertex().y(), simRef->vertex().z()); + GlobalVector simMom(simRef->momentum().x(), simRef->momentum().y(), simRef->momentum().z()); + const double simDxy = -simVtx.x() * sin(simPhi) + simVtx.y() * cos(simPhi); + const double simDz = simVtx.z() - (simVtx.x() * simMom.x() + simVtx.y() * simMom.y()) * simMom.z() / simMom.perp2(); + + const unsigned int nSimHits = simRef->numberOfHits(); + + muonME_->hSimP_->Fill(simP); + muonME_->hSimPt_->Fill(simPt); + muonME_->hSimEta_->Fill(simEta); + muonME_->hSimPhi_->Fill(simPhi); + muonME_->hSimDxy_->Fill(simDxy); + muonME_->hSimDz_->Fill(simDz); + muonME_->hNSimHits_->Fill(nSimHits); + + // Get sim-reco association for a simRef + vector, double> > MuRefV; + if (simToMuonColl.find(simRef) != simToMuonColl.end()) { + MuRefV = simToMuonColl[simRef]; + + if (!MuRefV.empty()) { + muonME_->hNSimToReco_->Fill(MuRefV.size()); + const Muon* Mu = MuRefV.begin()->first.get(); + if (!selector_(*Mu)) + continue; + if (wantTightMuon_) { + if (!muon::isTightMuon(*Mu, thePrimaryVertex)) + continue; + } + + muonME_->fill(&*simTP, Mu); + } + } + } +} + +int RecoDisplacedMuonValidator::countMuonHits(const reco::Track& track) const { + TransientTrackingRecHit::ConstRecHitContainer result; + + int count = 0; + + for (trackingRecHit_iterator hit = track.recHitsBegin(); hit != track.recHitsEnd(); ++hit) { + if ((*hit)->isValid()) { + DetId recoid = (*hit)->geographicalId(); + if (recoid.det() == DetId::Muon) + count++; + } + } + return count; +} + +int RecoDisplacedMuonValidator::countTrackerHits(const reco::Track& track) const { + TransientTrackingRecHit::ConstRecHitContainer result; + + int count = 0; + + for (trackingRecHit_iterator hit = track.recHitsBegin(); hit != track.recHitsEnd(); ++hit) { + if ((*hit)->isValid()) { + DetId recoid = (*hit)->geographicalId(); + if (recoid.det() == DetId::Tracker) + count++; + } + } + return count; +} diff --git a/Validation/RecoMuon/src/RecoDisplacedMuonValidator.h b/Validation/RecoMuon/src/RecoDisplacedMuonValidator.h new file mode 100644 index 0000000000000..9c0bb165056e3 --- /dev/null +++ b/Validation/RecoMuon/src/RecoDisplacedMuonValidator.h @@ -0,0 +1,133 @@ +#ifndef Validation_RecoMuon_RecoDisplacedMuonValidator_H +#define Validation_RecoMuon_RecoDisplacedMuonValidator_H + +#include "DQMServices/Core/interface/DQMOneEDAnalyzer.h" +#include "FWCore/Framework/interface/Frameworkfwd.h" +#include "FWCore/Framework/interface/ESHandle.h" +#include "FWCore/Framework/interface/Event.h" + +#include "FWCore/ParameterSet/interface/ParameterSet.h" +#include "FWCore/Utilities/interface/InputTag.h" + +#include "SimTracker/Common/interface/TrackingParticleSelector.h" + +#include "DataFormats/TrackReco/interface/Track.h" +#include "DataFormats/TrackReco/interface/TrackFwd.h" +#include "DataFormats/VertexReco/interface/VertexFwd.h" +#include "DataFormats/VertexReco/interface/Vertex.h" +#include "DataFormats/MuonReco/interface/Muon.h" +#include "DataFormats/MuonReco/interface/MuonFwd.h" +#include "SimDataFormats/TrackingAnalysis/interface/TrackingParticle.h" + +#include "SimDataFormats/Associations/interface/MuonToTrackingParticleAssociator.h" + +// for selection cut +#include "CommonTools/Utils/interface/StringCutObjectSelector.h" + +class TrackAssociatorBase; + +class RecoDisplacedMuonValidator : public DQMOneEDAnalyzer<> { +public: + RecoDisplacedMuonValidator(const edm::ParameterSet& pset); + ~RecoDisplacedMuonValidator() override; + + void dqmBeginRun(const edm::Run&, const edm::EventSetup& eventSetup) override; + void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override; + void dqmEndRun(edm::Run const&, edm::EventSetup const&) override; + void analyze(const edm::Event& event, const edm::EventSetup& eventSetup) override; + virtual int countMuonHits(const reco::Track& track) const; + virtual int countTrackerHits(const reco::Track& track) const; + +protected: + unsigned int verbose_; + + edm::InputTag simLabel_; + edm::InputTag muonLabel_; + std::string muonSelection_; + edm::EDGetTokenT simToken_; + edm::EDGetTokenT tpRefVectorToken_; + bool tpRefVector; + + edm::EDGetTokenT > muonToken_; + + edm::InputTag muAssocLabel_; + edm::EDGetTokenT muAssocToken_; + + edm::InputTag beamspotLabel_; + edm::InputTag primvertexLabel_; + edm::EDGetTokenT beamspotToken_; + edm::EDGetTokenT primvertexToken_; + + std::string outputFileName_; + std::string subDir_; + std::string subsystemname_; + edm::ParameterSet pset; + + DQMStore* dbe_; + + bool doAbsEta_; + bool doAssoc_; + bool usePFMuon_; + + TrackingParticleSelector tpSelector_; + + // Track to use + reco::MuonTrackType trackType_; + + struct MuonME; + MuonME* muonME_; + + struct CommonME; + CommonME* commonME_; + + // + //struct for histogram dimensions + // + struct HistoDimensions { + //p + unsigned int nBinP; + double minP, maxP; + //pt + unsigned int nBinPt; + double minPt, maxPt; + //if abs eta + bool doAbsEta; + //eta + unsigned int nBinEta; + double minEta, maxEta; + //phi + unsigned int nBinPhi; + double minPhi, maxPhi; + //dxy + unsigned int nBinDxy; + double minDxy, maxDxy; + //dz + unsigned int nBinDz; + double minDz, maxDz; + //pulls + unsigned int nBinPull; + double wPull; + //resolustions + unsigned int nBinErr; + double minErrP, maxErrP; + double minErrPt, maxErrPt; + double minErrQPt, maxErrQPt; + double minErrEta, maxErrEta; + double minErrPhi, maxErrPhi; + double minErrDxy, maxErrDxy; + double minErrDz, maxErrDz; + //track multiplicities + unsigned int nTrks, nAssoc; + unsigned int nDof; + // for PF muons + bool usePFMuon; + }; + + HistoDimensions hDim; + +private: + StringCutObjectSelector selector_; + bool wantTightMuon_; +}; + +#endif diff --git a/Validation/RecoMuon/src/SealModule.cc b/Validation/RecoMuon/src/SealModule.cc index 2c3415fb4545e..c4bfc6f55c306 100644 --- a/Validation/RecoMuon/src/SealModule.cc +++ b/Validation/RecoMuon/src/SealModule.cc @@ -3,11 +3,13 @@ #include "Validation/RecoMuon/src/MuonTrackAnalyzer.h" #include "Validation/RecoMuon/src/MuonTrackResidualAnalyzer.h" #include "Validation/RecoMuon/src/RecoMuonValidator.h" +#include "Validation/RecoMuon/src/RecoDisplacedMuonValidator.h" #include "Validation/RecoMuon/src/MuonSeedTrack.h" #include "Validation/RecoMuon/src/GlobalMuonMatchAnalyzer.h" DEFINE_FWK_MODULE(MuonTrackAnalyzer); DEFINE_FWK_MODULE(MuonTrackResidualAnalyzer); DEFINE_FWK_MODULE(RecoMuonValidator); +DEFINE_FWK_MODULE(RecoDisplacedMuonValidator); DEFINE_FWK_MODULE(MuonSeedTrack); DEFINE_FWK_MODULE(GlobalMuonMatchAnalyzer); diff --git a/Validation/RecoParticleFlow/python/PFClusterValidation_cff.py b/Validation/RecoParticleFlow/python/PFClusterValidation_cff.py index a112724922aaa..bf0fca176c6c0 100644 --- a/Validation/RecoParticleFlow/python/PFClusterValidation_cff.py +++ b/Validation/RecoParticleFlow/python/PFClusterValidation_cff.py @@ -1,10 +1,15 @@ import FWCore.ParameterSet.Config as cms from Validation.RecoParticleFlow.pfClusterValidation_cfi import pfClusterValidation +from Validation.RecoParticleFlow.pfCaloGPUComparisonTask_cfi import pfClusterHBHEOnlyAlpakaComparison, pfClusterHBHEAlpakaComparison pfClusterValidationSequence = cms.Sequence( pfClusterValidation ) +pfClusterAlpakaComparisonSequence = cms.Sequence( pfClusterHBHEAlpakaComparison ) + pfClusterCaloOnlyValidation = pfClusterValidation.clone( pflowClusterHCAL = 'particleFlowClusterHCALOnly' ) pfClusterCaloOnlyValidationSequence = cms.Sequence( pfClusterCaloOnlyValidation ) + +pfClusterHBHEOnlyAlpakaComparisonSequence = cms.Sequence( pfClusterHBHEOnlyAlpakaComparison ) diff --git a/Validation/RecoParticleFlow/python/pfCaloGPUComparisonTask_cfi.py b/Validation/RecoParticleFlow/python/pfCaloGPUComparisonTask_cfi.py new file mode 100644 index 0000000000000..01c2cdaaa5d46 --- /dev/null +++ b/Validation/RecoParticleFlow/python/pfCaloGPUComparisonTask_cfi.py @@ -0,0 +1,14 @@ +import FWCore.ParameterSet.Config as cms + +from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer +pfClusterHBHEOnlyAlpakaComparison = DQMEDAnalyzer("PFCaloGPUComparisonTask", + pfClusterToken_ref = cms.untracked.InputTag('particleFlowClusterHBHEOnly'), + pfClusterToken_target = cms.untracked.InputTag('legacyPFClusterProducerHBHEOnly'), + pfCaloGPUCompDir = cms.untracked.string("pfClusterHBHEAlpakaV") +) + +pfClusterHBHEAlpakaComparison = DQMEDAnalyzer("PFCaloGPUComparisonTask", + pfClusterToken_ref = cms.untracked.InputTag('particleFlowClusterHBHE'), + pfClusterToken_target = cms.untracked.InputTag('legacyPFClusterProducer'), + pfCaloGPUCompDir = cms.untracked.string("pfClusterHBHEAlpakaV") +) diff --git a/Validation/RecoTrack/python/MTVHistoProducerAlgoForTrackerBlock_cfi.py b/Validation/RecoTrack/python/MTVHistoProducerAlgoForTrackerBlock_cfi.py index 6b7a0d30e8c1c..e61fba1ed439b 100644 --- a/Validation/RecoTrack/python/MTVHistoProducerAlgoForTrackerBlock_cfi.py +++ b/Validation/RecoTrack/python/MTVHistoProducerAlgoForTrackerBlock_cfi.py @@ -49,9 +49,9 @@ maxPhi = cms.double(3.1416), nintPhi = cms.int32(36), # - minDxy = cms.double(-25), - maxDxy = cms.double(25), - nintDxy = cms.int32(100), + minDxy = cms.double(-20), + maxDxy = cms.double(20), + nintDxy = cms.int32(500), # minDz = cms.double(-30), maxDz = cms.double(30), diff --git a/Validation/RecoVertex/python/pvRecoSequence_cff.py b/Validation/RecoVertex/python/pvRecoSequence_cff.py index 084689268e63b..dcb784781bd3c 100644 --- a/Validation/RecoVertex/python/pvRecoSequence_cff.py +++ b/Validation/RecoVertex/python/pvRecoSequence_cff.py @@ -7,8 +7,8 @@ #from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import * # 2010-like PV reconstruction -import RecoVertex.PrimaryVertexProducer.primaryVertexProducer_cfi as _mod -offlinePrimaryVerticesGAP = _mod.primaryVertexProducer.clone( +from RecoVertex.PrimaryVertexProducer.OfflinePrimaryVertices_cfi import offlinePrimaryVertices +offlinePrimaryVerticesGAP = offlinePrimaryVertices.clone( TrackLabel = "generalTracks", # label of tracks to be used TkFilterParameters = dict( maxNormalizedChi2 = 20.0, # @@ -53,7 +53,7 @@ ) ) -offlinePrimaryVerticesDA100um = _mod.primaryVertexProducer.clone( +offlinePrimaryVerticesDA100um = offlinePrimaryVertices.clone( TrackLabel = "generalTracks", TkFilterParameters = dict( maxNormalizedChi2 = 20.0,